From 95b92f715b41adf6f093b7d542800c7e74a99d05 Mon Sep 17 00:00:00 2001 From: Lynn Date: Mon, 2 Sep 2024 12:08:47 +0800 Subject: [PATCH 1/9] parser, ddl: support vector index at the parser (#55698) close pingcap/tidb#55694 --- pkg/ddl/create_table.go | 4 + pkg/ddl/executor.go | 9 + pkg/ddl/index_modify_test.go | 14 + pkg/parser/ast/ddl.go | 9 + pkg/parser/misc.go | 1 + pkg/parser/model/model.go | 3 + pkg/parser/parser.go | 22638 +++++++++++++++--------------- pkg/parser/parser.y | 90 +- pkg/parser/parser_test.go | 41 + pkg/util/dbterror/ddl_terror.go | 2 + 10 files changed, 11542 insertions(+), 11269 deletions(-) diff --git a/pkg/ddl/create_table.go b/pkg/ddl/create_table.go index d25800058d032..d2f068a6f67e5 100644 --- a/pkg/ddl/create_table.go +++ b/pkg/ddl/create_table.go @@ -1163,6 +1163,10 @@ func BuildTableInfo( } foreignKeyID := tbInfo.MaxForeignKeyID for _, constr := range constraints { + if constr.Tp == ast.ConstraintVector { + return nil, dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("not currently supported") + } + // Build hidden columns if necessary. hiddenCols, err := buildHiddenColumnInfoWithCheck(ctx, constr.Keys, model.NewCIStr(constr.Name), tbInfo, tblColumns) if err != nil { diff --git a/pkg/ddl/executor.go b/pkg/ddl/executor.go index 475ebf94838c4..bc597614d8dfc 100644 --- a/pkg/ddl/executor.go +++ b/pkg/ddl/executor.go @@ -1809,6 +1809,8 @@ func (e *executor) AlterTable(ctx context.Context, sctx sessionctx.Context, stmt } else { err = e.CreateCheckConstraint(sctx, ident, model.NewCIStr(constr.Name), spec.Constraint) } + case ast.ConstraintVector: + err = createVectorIndex() default: // Nothing to do now. } @@ -4537,6 +4539,10 @@ func (e *executor) CreatePrimaryKey(ctx sessionctx.Context, ti ast.Ident, indexN return errors.Trace(err) } +func createVectorIndex() error { + return dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("not currently supported") +} + func (e *executor) CreateIndex(ctx sessionctx.Context, stmt *ast.CreateIndexStmt) error { ident := ast.Ident{Schema: stmt.Table.Schema, Name: stmt.Table.Name} return e.createIndex(ctx, ident, stmt.KeyType, model.NewCIStr(stmt.IndexName), @@ -4571,6 +4577,9 @@ func (e *executor) createIndex(ctx sessionctx.Context, ti ast.Ident, keyType ast if keyType == ast.IndexKeyTypeFullText || keyType == ast.IndexKeyTypeSpatial { return dbterror.ErrUnsupportedIndexType.GenWithStack("FULLTEXT and SPATIAL index is not supported") } + if keyType == ast.IndexKeyTypeVector { + return createVectorIndex() + } unique := keyType == ast.IndexKeyTypeUnique schema, t, err := e.getSchemaAndTableByIdent(ti) if err != nil { diff --git a/pkg/ddl/index_modify_test.go b/pkg/ddl/index_modify_test.go index e0a38c17919f6..c0b39a6a97af4 100644 --- a/pkg/ddl/index_modify_test.go +++ b/pkg/ddl/index_modify_test.go @@ -1058,3 +1058,17 @@ func TestAddIndexUniqueFailOnDuplicate(t *testing.T) { require.Less(t, int(ddl.ResultCounterForTest.Load()), 6) ddl.ResultCounterForTest = nil } + +func TestAddVectorIndex(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t;") + tk.MustContainErrMsg("create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW);", + "Unsupported add vector index: not currently supported") + tk.MustExec("create table t (a int, b vector(3));") + tk.MustContainErrMsg("alter table t add vector index idx((VEC_COSINE_DISTANCE(b))) USING HNSW COMMENT 'b comment';", + "Unsupported add vector index: not currently supported") + tk.MustContainErrMsg("create vector index idx on t ((VEC_COSINE_DISTANCE(b))) USING HNSW COMMENT 'b comment';", + "Unsupported add vector index: not currently supported") +} diff --git a/pkg/parser/ast/ddl.go b/pkg/parser/ast/ddl.go index 0c39cbfceaf9a..cd0e84809c149 100644 --- a/pkg/parser/ast/ddl.go +++ b/pkg/parser/ast/ddl.go @@ -848,6 +848,7 @@ const ( ConstraintForeignKey ConstraintFulltext ConstraintCheck + ConstraintVector ) // Constraint is constraint for table definition. @@ -920,6 +921,11 @@ func (n *Constraint) Restore(ctx *format.RestoreCtx) error { ctx.WriteKeyWord("NOT ENFORCED") } return nil + case ConstraintVector: + ctx.WriteKeyWord("VECTOR INDEX") + if n.IfNotExists { + ctx.WriteKeyWord(" IF NOT EXISTS") + } } if n.Tp == ConstraintForeignKey { @@ -1807,6 +1813,7 @@ const ( IndexKeyTypeUnique IndexKeyTypeSpatial IndexKeyTypeFullText + IndexKeyTypeVector ) // CreateIndexStmt is a statement to create an index. @@ -1836,6 +1843,8 @@ func (n *CreateIndexStmt) Restore(ctx *format.RestoreCtx) error { ctx.WriteKeyWord("SPATIAL ") case IndexKeyTypeFullText: ctx.WriteKeyWord("FULLTEXT ") + case IndexKeyTypeVector: + ctx.WriteKeyWord("VECTOR ") } ctx.WriteKeyWord("INDEX ") if n.IfNotExists { diff --git a/pkg/parser/misc.go b/pkg/parser/misc.go index 4ed624775905a..3f1a0211e8a5e 100644 --- a/pkg/parser/misc.go +++ b/pkg/parser/misc.go @@ -428,6 +428,7 @@ var tokenMap = map[string]int{ "HIGH_PRIORITY": highPriority, "HISTORY": history, "HISTOGRAM": histogram, + "HNSW": hnsw, "HOSTS": hosts, "HOUR_MICROSECOND": hourMicrosecond, "HOUR_MINUTE": hourMinute, diff --git a/pkg/parser/model/model.go b/pkg/parser/model/model.go index a3f2bd138dde2..d3af1400a8865 100644 --- a/pkg/parser/model/model.go +++ b/pkg/parser/model/model.go @@ -1448,6 +1448,8 @@ func (t IndexType) String() string { return "RTREE" case IndexTypeHypo: return "HYPO" + case IndexTypeHNSW: + return "HNSW" default: return "" } @@ -1460,6 +1462,7 @@ const ( IndexTypeHash IndexTypeRtree IndexTypeHypo + IndexTypeHNSW ) // IndexInfo provides meta data describing a DB index. diff --git a/pkg/parser/parser.go b/pkg/parser/parser.go index 5c8c5cc545a09..87c595417e647 100644 --- a/pkg/parser/parser.go +++ b/pkg/parser/parser.go @@ -56,13 +56,13 @@ type yyXError struct { } const ( - yyDefault = 58207 + yyDefault = 58208 yyEOFCode = 57344 account = 57595 action = 57596 add = 57363 addDate = 57975 - admin = 58092 + admin = 58093 advise = 57597 after = 57598 against = 57599 @@ -74,7 +74,7 @@ const ( analyze = 57366 and = 57367 andand = 57358 - andnot = 58167 + andnot = 58168 any = 57603 approxCountDistinct = 57976 approxPercentile = 57977 @@ -83,7 +83,7 @@ const ( asc = 57370 ascii = 57604 asof = 57347 - assignmentEq = 58168 + assignmentEq = 58169 attribute = 57605 attributes = 57606 autoIdCache = 57607 @@ -96,7 +96,7 @@ const ( background = 57978 backup = 57614 backups = 57615 - batch = 58093 + batch = 58094 bdr = 57616 begin = 57617 bernoulli = 57618 @@ -108,7 +108,7 @@ const ( bindings = 57620 binlog = 57622 bitAnd = 57979 - bitLit = 58166 + bitLit = 58167 bitOr = 57980 bitType = 57623 bitXor = 57981 @@ -121,44 +121,44 @@ const ( br = 57983 briefType = 57984 btree = 57627 - buckets = 58094 - builtinApproxCountDistinct = 58095 - builtinApproxPercentile = 58096 - builtinBitAnd = 58097 - builtinBitOr = 58098 - builtinBitXor = 58099 - builtinCast = 58100 - builtinCount = 58101 - builtinCurDate = 58102 - builtinCurTime = 58103 - builtinDateAdd = 58104 - builtinDateSub = 58105 - builtinExtract = 58106 - builtinGroupConcat = 58107 - builtinMax = 58108 - builtinMin = 58109 - builtinNow = 58110 - builtinPosition = 58111 - builtinStddevPop = 58113 - builtinStddevSamp = 58114 - builtinSubstring = 58115 - builtinSum = 58116 - builtinSysDate = 58117 - builtinTranslate = 58118 - builtinTrim = 58119 - builtinUser = 58120 - builtinVarPop = 58121 - builtinVarSamp = 58122 - builtins = 58112 + buckets = 58095 + builtinApproxCountDistinct = 58096 + builtinApproxPercentile = 58097 + builtinBitAnd = 58098 + builtinBitOr = 58099 + builtinBitXor = 58100 + builtinCast = 58101 + builtinCount = 58102 + builtinCurDate = 58103 + builtinCurTime = 58104 + builtinDateAdd = 58105 + builtinDateSub = 58106 + builtinExtract = 58107 + builtinGroupConcat = 58108 + builtinMax = 58109 + builtinMin = 58110 + builtinNow = 58111 + builtinPosition = 58112 + builtinStddevPop = 58114 + builtinStddevSamp = 58115 + builtinSubstring = 58116 + builtinSum = 58117 + builtinSysDate = 58118 + builtinTranslate = 58119 + builtinTrim = 58120 + builtinUser = 58121 + builtinVarPop = 58122 + builtinVarSamp = 58123 + builtins = 58113 burstable = 57985 by = 57376 byteType = 57628 cache = 57629 calibrate = 57630 call = 57377 - cancel = 58123 + cancel = 58124 capture = 57631 - cardinality = 58124 + cardinality = 58125 cascade = 57378 cascaded = 57632 caseKwd = 57379 @@ -180,13 +180,13 @@ const ( close = 57643 cluster = 57644 clustered = 57645 - cmSketch = 58125 + cmSketch = 58126 coalesce = 57646 collate = 57384 collation = 57647 column = 57385 columnFormat = 57649 - columnStatsUsage = 58126 + columnStatsUsage = 58127 columns = 57648 comment = 57650 commit = 57651 @@ -208,10 +208,10 @@ const ( convert = 57388 cooldown = 57988 copyKwd = 57989 - correlation = 58127 + correlation = 58128 cpu = 57664 create = 57389 - createTableSelect = 58191 + createTableSelect = 58192 cross = 57390 csvBackslashEscape = 57665 csvDelimiter = 57666 @@ -243,9 +243,9 @@ const ( dayMicrosecond = 57401 dayMinute = 57402 daySecond = 57403 - ddl = 58128 + ddl = 58129 deallocate = 57678 - decLit = 58163 + decLit = 58164 decimalType = 57404 declare = 57679 defaultKwd = 57405 @@ -255,8 +255,8 @@ const ( delayed = 57406 deleteKwd = 57407 denseRank = 57408 - dependency = 58129 - depth = 58130 + dependency = 58130 + depth = 58131 desc = 57409 describe = 57410 digest = 57682 @@ -272,9 +272,9 @@ const ( dotType = 57995 doubleAtIdentifier = 57355 doubleType = 57414 - drainer = 58131 + drainer = 58132 drop = 57415 - dry = 58132 + dry = 58133 dryRun = 57996 dual = 57416 dump = 57997 @@ -282,7 +282,7 @@ const ( dynamic = 57690 elseIfKwd = 57418 elseKwd = 57417 - empty = 58181 + empty = 58182 enable = 57691 enabled = 57692 enclosed = 57419 @@ -295,7 +295,7 @@ const ( engine = 57698 engines = 57699 enum = 57700 - eq = 58169 + eq = 58170 yyErrCode = 57345 errorKwd = 57701 escape = 57703 @@ -329,7 +329,7 @@ const ( flashback = 58003 float4Type = 57429 float8Type = 57430 - floatLit = 58162 + floatLit = 58163 floatType = 57428 flush = 57719 follower = 58004 @@ -347,7 +347,7 @@ const ( fulltext = 57435 function = 57724 gcTTL = 58008 - ge = 58170 + ge = 58171 general = 57725 generated = 57436 getFormat = 58009 @@ -361,15 +361,16 @@ const ( hash = 57729 having = 57440 help = 57730 - hexLit = 58165 + hexLit = 58166 high = 58011 highPriority = 57441 - higherThanComma = 58206 - higherThanParenthese = 58200 + higherThanComma = 58207 + higherThanParenthese = 58201 hintComment = 57357 histogram = 57731 - histogramsInFlight = 58133 + histogramsInFlight = 58134 history = 57732 + hnsw = 58030 hosts = 57733 hour = 57734 hourMicrosecond = 57442 @@ -396,7 +397,7 @@ const ( inplace = 58012 insert = 57453 insertMethod = 57743 - insertValues = 58189 + insertValues = 58190 instance = 57744 instant = 58013 int1Type = 57455 @@ -404,7 +405,7 @@ const ( int3Type = 57457 int4Type = 57458 int8Type = 57459 - intLit = 58164 + intLit = 58165 intType = 57454 integerType = 57460 internal = 58014 @@ -422,14 +423,14 @@ const ( isolation = 57749 issuer = 57750 iterate = 57465 - job = 58134 - jobs = 58135 + job = 58135 + jobs = 58136 join = 57466 jsonArrayagg = 58017 jsonObjectAgg = 58018 jsonType = 57751 - jss = 58172 - juss = 58173 + jss = 58173 + juss = 58174 key = 57467 keyBlockSize = 57752 keys = 57468 @@ -441,7 +442,7 @@ const ( lastBackup = 57757 lastValue = 57471 lastval = 57756 - le = 58171 + le = 58172 lead = 57472 leader = 58019 leaderConstraints = 58020 @@ -473,26 +474,26 @@ const ( longtextType = 57486 low = 58025 lowPriority = 57487 - lowerThanCharsetKwd = 58192 - lowerThanComma = 58205 - lowerThanCreateTableSelect = 58190 - lowerThanEq = 58202 - lowerThanFunction = 58197 - lowerThanInsertValues = 58188 - lowerThanKey = 58193 - lowerThanLocal = 58194 - lowerThanNot = 58204 - lowerThanOn = 58201 - lowerThanParenthese = 58199 - lowerThanRemove = 58195 - lowerThanSelectOpt = 58182 - lowerThanSelectStmt = 58187 - lowerThanSetKeyword = 58186 - lowerThanStringLitToken = 58185 - lowerThanValueKeyword = 58183 - lowerThanWith = 58184 - lowerThenOrder = 58196 - lsh = 58174 + lowerThanCharsetKwd = 58193 + lowerThanComma = 58206 + lowerThanCreateTableSelect = 58191 + lowerThanEq = 58203 + lowerThanFunction = 58198 + lowerThanInsertValues = 58189 + lowerThanKey = 58194 + lowerThanLocal = 58195 + lowerThanNot = 58205 + lowerThanOn = 58202 + lowerThanParenthese = 58200 + lowerThanRemove = 58196 + lowerThanSelectOpt = 58183 + lowerThanSelectStmt = 58188 + lowerThanSetKeyword = 58187 + lowerThanStringLitToken = 58186 + lowerThanValueKeyword = 58184 + lowerThanWith = 58185 + lowerThenOrder = 58197 + lsh = 58175 master = 57766 match = 57488 max = 58026 @@ -530,32 +531,32 @@ const ( national = 57786 natural = 57497 ncharType = 57787 - neg = 58203 - neq = 58175 - neqSynonym = 58176 + neg = 58204 + neq = 58176 + neqSynonym = 58177 never = 57788 next = 57789 - next_row_id = 58030 + next_row_id = 58031 nextval = 57790 no = 57791 noWriteToBinLog = 57499 nocache = 57792 nocycle = 57793 - nodeID = 58136 - nodeState = 58137 + nodeID = 58137 + nodeState = 58138 nodegroup = 57794 nomaxvalue = 57795 nominvalue = 57796 nonclustered = 57797 none = 57798 not = 57498 - not2 = 58180 - now = 58031 + not2 = 58181 + now = 58032 nowait = 57799 nthValue = 57500 ntile = 57501 null = 57502 - nulleq = 58177 + nulleq = 58178 nulls = 57800 numericType = 57503 nvarcharType = 57801 @@ -573,8 +574,8 @@ const ( online = 57807 only = 57808 open = 57810 - optRuleBlacklist = 58032 - optimistic = 58138 + optRuleBlacklist = 58033 + optimistic = 58139 optimize = 57506 option = 57507 optional = 57811 @@ -588,7 +589,7 @@ const ( over = 57514 packKeys = 57812 pageSym = 57813 - paramMarker = 58178 + paramMarker = 58179 parser = 57814 partial = 57815 partition = 57515 @@ -601,25 +602,25 @@ const ( per_table = 57823 percent = 57821 percentRank = 57516 - pessimistic = 58139 + pessimistic = 58140 pipes = 57359 pipesAsOr = 57824 - placement = 58033 - plan = 58035 - planCache = 58034 + placement = 58034 + plan = 58036 + planCache = 58035 plugins = 57825 point = 57826 policy = 57827 - position = 58036 + position = 58037 preSplitRegions = 57831 preceding = 57828 precisionType = 57517 - predicate = 58037 + predicate = 58038 prepare = 57829 preserve = 57830 primary = 57518 - primaryRegion = 58038 - priority = 58039 + primaryRegion = 58039 + priority = 58040 privileges = 57832 procedure = 57519 process = 57833 @@ -627,12 +628,12 @@ const ( profile = 57835 profiles = 57836 proxy = 57837 - pump = 58140 + pump = 58141 purge = 57838 quarter = 57839 queries = 57840 query = 57841 - queryLimit = 58040 + queryLimit = 58041 quick = 57842 rangeKwd = 57520 rank = 57521 @@ -640,14 +641,14 @@ const ( read = 57522 realType = 57523 rebuild = 57844 - recent = 58041 + recent = 58042 recover = 57845 recursive = 57524 redundant = 57846 references = 57525 regexpKwd = 57526 - region = 58141 - regions = 58142 + region = 58142 + regions = 58143 release = 57527 reload = 57847 remove = 57848 @@ -657,18 +658,18 @@ const ( repeat = 57529 repeatable = 57851 replace = 57530 - replayer = 58042 + replayer = 58043 replica = 57852 replicas = 57853 replication = 57854 require = 57531 required = 57855 - reset = 58143 + reset = 58144 resource = 57856 respect = 57857 restart = 57858 restore = 57859 - restoredTS = 58043 + restoredTS = 58044 restores = 57860 restrict = 57532 resume = 57861 @@ -686,17 +687,17 @@ const ( rowFormat = 57869 rowNumber = 57538 rows = 57537 - rsh = 58179 + rsh = 58180 rtree = 57870 - ruRate = 58045 - run = 58144 - running = 58044 - s3 = 58046 - sampleRate = 58145 - samples = 58146 + ruRate = 58046 + run = 58145 + running = 58045 + s3 = 58047 + sampleRate = 58146 + samples = 58147 san = 57871 savepoint = 57872 - schedule = 58047 + schedule = 58048 second = 57873 secondMicrosecond = 57539 secondary = 57874 @@ -711,7 +712,7 @@ const ( serial = 57882 serializable = 57883 session = 57884 - sessionStates = 58147 + sessionStates = 58148 set = 57541 setval = 57885 shardRowIDBits = 57886 @@ -720,7 +721,7 @@ const ( show = 57542 shutdown = 57889 signed = 57890 - similar = 58048 + similar = 58049 simple = 57891 singleAtIdentifier = 57354 skip = 57892 @@ -732,7 +733,7 @@ const ( some = 57897 source = 57898 spatial = 57544 - split = 58148 + split = 58149 sql = 57545 sqlBigResult = 57549 sqlBufferResult = 57899 @@ -752,95 +753,95 @@ const ( sqlstate = 57547 sqlwarning = 57548 ssl = 57552 - staleness = 58049 + staleness = 58050 start = 57910 - startTS = 58051 - startTime = 58050 + startTS = 58052 + startTime = 58051 starting = 57553 - statistics = 58149 - stats = 58150 + statistics = 58150 + stats = 58151 statsAutoRecalc = 57911 - statsBuckets = 58151 + statsBuckets = 58152 statsColChoice = 57912 statsColList = 57913 - statsExtended = 58152 - statsHealthy = 58153 - statsHistograms = 58154 - statsLocked = 58155 - statsMeta = 58156 + statsExtended = 58153 + statsHealthy = 58154 + statsHistograms = 58155 + statsLocked = 58156 + statsMeta = 58157 statsOptions = 57914 statsPersistent = 57915 statsSamplePages = 57916 statsSampleRate = 57917 - statsTopN = 58157 + statsTopN = 58158 status = 57918 - std = 58055 - stddev = 58052 - stddevPop = 58053 - stddevSamp = 58054 - stop = 58056 + std = 58056 + stddev = 58053 + stddevPop = 58054 + stddevSamp = 58055 + stop = 58057 storage = 57919 stored = 57554 straightJoin = 57555 - strict = 58057 + strict = 58058 strictFormat = 57920 stringLit = 57353 - strong = 58058 - subDate = 58059 + strong = 58059 + subDate = 58060 subject = 57921 subpartition = 57922 subpartitions = 57923 - substring = 58060 - sum = 58061 + substring = 58061 + sum = 58062 super = 57924 - survivalPreferences = 58062 + survivalPreferences = 58063 swaps = 57925 switchesSym = 57926 system = 57927 systemTime = 57928 tableChecksum = 57931 tableKwd = 57556 - tableRefPriority = 58198 + tableRefPriority = 58199 tableSample = 57557 tables = 57929 tablespace = 57930 - target = 58063 - taskTypes = 58064 + target = 58064 + taskTypes = 58065 temporary = 57932 temptable = 57933 terminated = 57558 textType = 57934 than = 57935 then = 57559 - tiFlash = 58159 - tidb = 58158 + tiFlash = 58160 + tidb = 58159 tidbCurrentTSO = 57560 - tidbJson = 58065 + tidbJson = 58066 tikvImporter = 57936 - timeDuration = 58066 + timeDuration = 58067 timeType = 57937 - timestampAdd = 58067 - timestampDiff = 58068 + timestampAdd = 58068 + timestampDiff = 58069 timestampType = 57938 tinyIntType = 57562 tinyblobType = 57561 tinytextType = 57563 - tls = 58069 + tls = 58070 to = 57564 toTSO = 57349 toTimestamp = 57348 tokenIssuer = 57939 - tokudbDefault = 58070 - tokudbFast = 58071 - tokudbLzma = 58072 - tokudbQuickLZ = 58073 - tokudbSmall = 58074 - tokudbSnappy = 58075 - tokudbUncompressed = 58076 - tokudbZlib = 58077 - tokudbZstd = 58078 - top = 58079 - topn = 58160 + tokudbDefault = 58071 + tokudbFast = 58072 + tokudbLzma = 58073 + tokudbQuickLZ = 58074 + tokudbSmall = 58075 + tokudbSnappy = 58076 + tokudbUncompressed = 58077 + tokudbZlib = 58078 + tokudbZstd = 58079 + top = 58080 + topn = 58161 tp = 57951 tpcc = 57940 tpch10 = 57941 @@ -850,8 +851,8 @@ const ( transaction = 57944 trigger = 57566 triggers = 57945 - trim = 58080 - trueCardCost = 58081 + trim = 58081 + trueCardCost = 58082 trueKwd = 57567 truncate = 57946 tsoType = 57947 @@ -866,12 +867,12 @@ const ( union = 57568 unique = 57569 unknown = 57956 - unlimited = 58082 + unlimited = 58083 unlock = 57570 unset = 57957 unsigned = 57571 until = 57572 - untilTS = 58083 + untilTS = 58084 update = 57573 usage = 57574 use = 57575 @@ -883,32 +884,32 @@ const ( validation = 57959 value = 57960 values = 57580 - varPop = 58085 - varSamp = 58086 + varPop = 58086 + varSamp = 58087 varbinaryType = 57581 varcharType = 57582 varcharacter = 57583 variables = 57961 - variance = 58084 + variance = 58085 varying = 57584 vectorType = 57962 - verboseType = 58087 + verboseType = 58088 view = 57963 virtual = 57585 visible = 57964 - voter = 58090 - voterConstraints = 58088 - voters = 58089 + voter = 58091 + voterConstraints = 58089 + voters = 58090 wait = 57965 waitTiflashReady = 57966 warnings = 57967 - watch = 58091 + watch = 58092 week = 57968 weightString = 57969 when = 57586 where = 57587 while = 57588 - width = 58161 + width = 58162 window = 57589 with = 57590 withSysTable = 57971 @@ -922,1582 +923,1585 @@ const ( zerofill = 57594 yyMaxDepth = 200 - yyTabOfs = -2915 + yyTabOfs = -2922 ) var ( yyXLAT = map[int]int{ - 59: 0, // ';' (2558x) - 57344: 1, // $end (2545x) - 57848: 2, // remove (2031x) - 58148: 3, // split (2031x) - 57777: 4, // merge (2030x) - 57849: 5, // reorganize (2029x) - 57650: 6, // comment (2023x) - 57919: 7, // storage (1932x) - 57608: 8, // autoIncrement (1921x) - 44: 9, // ',' (1906x) - 57717: 10, // first (1820x) - 57598: 11, // after (1814x) - 57882: 12, // serial (1810x) - 57609: 13, // autoRandom (1809x) - 57649: 14, // columnFormat (1809x) - 57818: 15, // password (1767x) - 57635: 16, // charsetKwd (1758x) - 57637: 17, // checksum (1748x) - 58033: 18, // placement (1745x) - 57752: 19, // keyBlockSize (1731x) - 57930: 20, // tablespace (1725x) - 57693: 21, // encryption (1723x) - 57698: 22, // engine (1720x) - 57674: 23, // data (1718x) - 57743: 24, // insertMethod (1716x) - 57771: 25, // maxRows (1716x) - 57781: 26, // minRows (1716x) - 57794: 27, // nodegroup (1716x) - 57660: 28, // connection (1708x) - 57610: 29, // autoRandomBase (1705x) - 58151: 30, // statsBuckets (1703x) - 58157: 31, // statsTopN (1703x) - 57948: 32, // ttl (1703x) - 57607: 33, // autoIdCache (1702x) - 57612: 34, // avgRowLength (1702x) - 57655: 35, // compression (1702x) - 57681: 36, // delayKeyWrite (1702x) - 57812: 37, // packKeys (1702x) - 57831: 38, // preSplitRegions (1702x) - 57869: 39, // rowFormat (1702x) - 57875: 40, // secondaryEngine (1702x) - 57886: 41, // shardRowIDBits (1702x) - 57911: 42, // statsAutoRecalc (1702x) - 57912: 43, // statsColChoice (1702x) - 57913: 44, // statsColList (1702x) - 57915: 45, // statsPersistent (1702x) - 57916: 46, // statsSamplePages (1702x) - 57917: 47, // statsSampleRate (1702x) - 57931: 48, // tableChecksum (1702x) - 57949: 49, // ttlEnable (1702x) - 57950: 50, // ttlJobInterval (1702x) - 57856: 51, // resource (1681x) - 41: 52, // ')' (1668x) - 57605: 53, // attribute (1654x) - 57595: 54, // account (1652x) - 57713: 55, // failedLoginAttempts (1652x) - 57819: 56, // passwordLockTime (1652x) - 57346: 57, // identifier (1650x) - 57762: 58, // local (1638x) - 57861: 59, // resume (1638x) - 57890: 60, // signed (1638x) - 57896: 61, // snapshot (1636x) - 57613: 62, // backend (1635x) - 57636: 63, // checkpoint (1635x) - 57638: 64, // checksumConcurrency (1635x) - 57656: 65, // compressionLevel (1635x) - 57657: 66, // compressionType (1635x) - 57658: 67, // concurrency (1635x) - 57665: 68, // csvBackslashEscape (1635x) - 57666: 69, // csvDelimiter (1635x) - 57667: 70, // csvHeader (1635x) - 57668: 71, // csvNotNull (1635x) - 57669: 72, // csvNull (1635x) - 57670: 73, // csvSeparator (1635x) - 57671: 74, // csvTrimLastSeparators (1635x) - 57694: 75, // encryptionKeyFile (1635x) - 57695: 76, // encryptionMethod (1635x) - 58007: 77, // fullBackupStorage (1635x) - 58008: 78, // gcTTL (1635x) - 57737: 79, // ignoreStats (1635x) - 57757: 80, // lastBackup (1635x) - 57761: 81, // loadStats (1635x) - 57809: 82, // onDuplicate (1635x) - 57807: 83, // online (1635x) - 57843: 84, // rateLimit (1635x) - 58043: 85, // restoredTS (1635x) - 57879: 86, // sendCredentialsToTiKV (1635x) - 57893: 87, // skipSchemaFiles (1635x) - 58051: 88, // startTS (1635x) - 57920: 89, // strictFormat (1635x) - 57936: 90, // tikvImporter (1635x) - 58083: 91, // untilTS (1635x) - 57966: 92, // waitTiflashReady (1635x) - 57971: 93, // withSysTable (1635x) - 57726: 94, // global (1630x) - 57617: 95, // begin (1629x) - 57651: 96, // commit (1629x) - 57791: 97, // no (1629x) - 57865: 98, // rollback (1629x) - 57910: 99, // start (1627x) - 57946: 100, // truncate (1626x) - 57629: 101, // cache (1624x) - 57792: 102, // nocache (1623x) - 57810: 103, // open (1623x) - 57596: 104, // action (1622x) - 57643: 105, // close (1622x) - 57673: 106, // cycle (1622x) - 57780: 107, // minValue (1622x) - 57601: 108, // algorithm (1621x) - 57696: 109, // end (1621x) - 57740: 110, // increment (1621x) - 57793: 111, // nocycle (1621x) - 57795: 112, // nomaxvalue (1621x) - 57796: 113, // nominvalue (1621x) - 57951: 114, // tp (1621x) - 57645: 115, // clustered (1620x) - 57745: 116, // invisible (1620x) - 57797: 117, // nonclustered (1620x) - 57964: 118, // visible (1620x) - 57858: 119, // restart (1619x) - 58142: 120, // regions (1618x) - 57978: 121, // background (1617x) - 57985: 122, // burstable (1617x) - 58039: 123, // priority (1617x) - 58040: 124, // queryLimit (1617x) - 58045: 125, // ruRate (1617x) - 57922: 126, // subpartition (1614x) - 57817: 127, // partitions (1613x) - 58035: 128, // plan (1613x) - 57974: 129, // yearType (1613x) - 57987: 130, // constraints (1611x) - 58005: 131, // followerConstraints (1611x) - 58006: 132, // followers (1611x) - 58020: 133, // leaderConstraints (1611x) - 58022: 134, // learnerConstraints (1611x) - 58023: 135, // learners (1611x) - 58038: 136, // primaryRegion (1611x) - 58047: 137, // schedule (1611x) - 57909: 138, // sqlTsiYear (1611x) - 58062: 139, // survivalPreferences (1611x) - 58088: 140, // voterConstraints (1611x) - 58089: 141, // voters (1611x) - 57648: 142, // columns (1609x) - 57738: 143, // importKwd (1609x) - 57963: 144, // view (1609x) - 57677: 145, // day (1608x) - 58091: 146, // watch (1607x) - 57994: 147, // defined (1606x) - 58000: 148, // execElapsed (1606x) - 57873: 149, // second (1606x) - 57918: 150, // status (1606x) - 57734: 151, // hour (1605x) - 57778: 152, // microsecond (1605x) - 57779: 153, // minute (1605x) - 57784: 154, // month (1605x) - 57839: 155, // quarter (1605x) - 57902: 156, // sqlTsiDay (1605x) - 57903: 157, // sqlTsiHour (1605x) - 57904: 158, // sqlTsiMinute (1605x) - 57905: 159, // sqlTsiMonth (1605x) - 57906: 160, // sqlTsiQuarter (1605x) - 57907: 161, // sqlTsiSecond (1605x) - 57908: 162, // sqlTsiWeek (1605x) - 57968: 163, // week (1605x) - 57604: 164, // ascii (1604x) - 57628: 165, // byteType (1604x) - 57929: 166, // tables (1604x) - 57955: 167, // unicodeSym (1604x) - 57715: 168, // fields (1603x) - 57765: 169, // logs (1602x) - 58066: 170, // timeDuration (1602x) - 57841: 171, // query (1600x) - 57880: 172, // separator (1600x) - 57639: 173, // cipher (1599x) - 57750: 174, // issuer (1599x) - 57767: 175, // maxConnectionsPerHour (1599x) - 57770: 176, // maxQueriesPerHour (1599x) - 57772: 177, // maxUpdatesPerHour (1599x) - 57773: 178, // maxUserConnections (1599x) - 57828: 179, // preceding (1599x) - 57871: 180, // san (1599x) - 57921: 181, // subject (1599x) - 57939: 182, // tokenIssuer (1599x) - 57998: 183, // endTime (1598x) - 57751: 184, // jsonType (1598x) - 58050: 185, // startTime (1598x) - 57676: 186, // datetimeType (1597x) - 57675: 187, // dateType (1597x) - 57718: 188, // fixed (1597x) - 57937: 189, // timeType (1597x) - 57620: 190, // bindings (1596x) - 57672: 191, // current (1596x) - 57680: 192, // definer (1596x) - 57729: 193, // hash (1596x) - 57736: 194, // identified (1596x) - 57857: 195, // respect (1596x) - 57864: 196, // role (1596x) - 57938: 197, // timestampType (1596x) - 57960: 198, // value (1596x) - 57962: 199, // vectorType (1596x) - 57614: 200, // backup (1595x) - 57626: 201, // booleanType (1595x) - 57697: 202, // enforced (1595x) - 57720: 203, // following (1595x) - 57758: 204, // less (1595x) - 57799: 205, // nowait (1595x) - 57808: 206, // only (1595x) - 57872: 207, // savepoint (1595x) - 57892: 208, // skip (1595x) - 58064: 209, // taskTypes (1595x) - 57934: 210, // textType (1595x) - 57935: 211, // than (1595x) - 58159: 212, // tiFlash (1595x) - 57952: 213, // unbounded (1595x) - 57619: 214, // binding (1594x) - 57623: 215, // bitType (1594x) - 57625: 216, // boolType (1594x) - 57700: 217, // enum (1594x) - 57735: 218, // hypo (1594x) - 58134: 219, // job (1594x) - 57786: 220, // national (1594x) - 57787: 221, // ncharType (1594x) - 58030: 222, // next_row_id (1594x) - 57801: 223, // nvarcharType (1594x) - 57803: 224, // offset (1594x) - 57827: 225, // policy (1594x) - 58037: 226, // predicate (1594x) - 57852: 227, // replica (1594x) - 57932: 228, // temporary (1594x) - 57958: 229, // user (1594x) - 57682: 230, // digest (1593x) - 58135: 231, // jobs (1593x) - 57763: 232, // location (1593x) - 58034: 233, // planCache (1593x) - 57829: 234, // prepare (1593x) - 58150: 235, // stats (1593x) - 57956: 236, // unknown (1593x) - 57965: 237, // wait (1593x) - 57627: 238, // btree (1592x) - 57988: 239, // cooldown (1592x) - 57679: 240, // declare (1592x) - 57996: 241, // dryRun (1592x) - 57721: 242, // format (1592x) - 57749: 243, // isolation (1592x) - 57755: 244, // last (1592x) - 57768: 245, // max_idxnum (1592x) - 57776: 246, // memory (1592x) - 57789: 247, // next (1592x) - 57802: 248, // off (1592x) - 57811: 249, // optional (1592x) - 57822: 250, // per_db (1592x) - 57832: 251, // privileges (1592x) - 57855: 252, // required (1592x) - 57870: 253, // rtree (1592x) - 58145: 254, // sampleRate (1592x) - 57881: 255, // sequence (1592x) - 57884: 256, // session (1592x) - 57895: 257, // slow (1592x) - 58082: 258, // unlimited (1592x) - 57959: 259, // validation (1592x) - 57961: 260, // variables (1592x) - 57606: 261, // attributes (1591x) - 58123: 262, // cancel (1591x) - 57653: 263, // compact (1591x) - 58128: 264, // ddl (1591x) - 57684: 265, // disable (1591x) - 57688: 266, // do (1591x) - 57690: 267, // dynamic (1591x) - 57691: 268, // enable (1591x) - 57701: 269, // errorKwd (1591x) - 57999: 270, // exact (1591x) - 57719: 271, // flush (1591x) - 57723: 272, // full (1591x) - 57728: 273, // handler (1591x) - 57732: 274, // history (1591x) - 57774: 275, // mb (1591x) - 57782: 276, // mode (1591x) - 57820: 277, // pause (1591x) - 57825: 278, // plugins (1591x) - 57834: 279, // processlist (1591x) - 57845: 280, // recover (1591x) - 57850: 281, // repair (1591x) - 57851: 282, // repeatable (1591x) - 58048: 283, // similar (1591x) - 58149: 284, // statistics (1591x) - 57923: 285, // subpartitions (1591x) - 58158: 286, // tidb (1591x) - 57970: 287, // without (1591x) - 58092: 288, // admin (1590x) - 58093: 289, // batch (1590x) - 57616: 290, // bdr (1590x) - 57622: 291, // binlog (1590x) - 57624: 292, // block (1590x) - 57983: 293, // br (1590x) - 57984: 294, // briefType (1590x) - 58094: 295, // buckets (1590x) - 57630: 296, // calibrate (1590x) - 57631: 297, // capture (1590x) - 58124: 298, // cardinality (1590x) - 57634: 299, // chain (1590x) - 57642: 300, // clientErrorsSummary (1590x) - 58125: 301, // cmSketch (1590x) - 57646: 302, // coalesce (1590x) - 57654: 303, // compressed (1590x) - 57663: 304, // context (1590x) - 57989: 305, // copyKwd (1590x) - 58127: 306, // correlation (1590x) - 57664: 307, // cpu (1590x) - 57678: 308, // deallocate (1590x) - 58129: 309, // dependency (1590x) - 57683: 310, // directory (1590x) - 57686: 311, // discard (1590x) - 57687: 312, // disk (1590x) - 57995: 313, // dotType (1590x) - 58131: 314, // drainer (1590x) - 58132: 315, // dry (1590x) - 57689: 316, // duplicate (1590x) - 57707: 317, // exchange (1590x) - 57709: 318, // execute (1590x) - 57710: 319, // expansion (1590x) - 58003: 320, // flashback (1590x) - 57725: 321, // general (1590x) - 57730: 322, // help (1590x) - 58011: 323, // high (1590x) - 57731: 324, // histogram (1590x) - 57733: 325, // hosts (1590x) - 57702: 326, // identSQLErrors (1590x) - 57741: 327, // incremental (1590x) - 57742: 328, // indexes (1590x) - 58012: 329, // inplace (1590x) - 57744: 330, // instance (1590x) - 58013: 331, // instant (1590x) - 57748: 332, // ipc (1590x) - 57753: 333, // labels (1590x) - 57764: 334, // locked (1590x) - 58025: 335, // low (1590x) - 58027: 336, // medium (1590x) - 58028: 337, // metadata (1590x) - 57783: 338, // modify (1590x) - 57790: 339, // nextval (1590x) - 58136: 340, // nodeID (1590x) - 58137: 341, // nodeState (1590x) - 57800: 342, // nulls (1590x) - 57813: 343, // pageSym (1590x) - 58140: 344, // pump (1590x) - 57838: 345, // purge (1590x) - 57844: 346, // rebuild (1590x) - 57846: 347, // redundant (1590x) - 57847: 348, // reload (1590x) - 57859: 349, // restore (1590x) - 57867: 350, // routine (1590x) - 58046: 351, // s3 (1590x) - 58146: 352, // samples (1590x) - 57876: 353, // secondaryLoad (1590x) - 57877: 354, // secondaryUnload (1590x) - 57887: 355, // share (1590x) - 57889: 356, // shutdown (1590x) - 57894: 357, // slave (1590x) - 57898: 358, // source (1590x) - 58152: 359, // statsExtended (1590x) - 57914: 360, // statsOptions (1590x) - 58056: 361, // stop (1590x) - 57925: 362, // swaps (1590x) - 58065: 363, // tidbJson (1590x) - 58070: 364, // tokudbDefault (1590x) - 58071: 365, // tokudbFast (1590x) - 58072: 366, // tokudbLzma (1590x) - 58073: 367, // tokudbQuickLZ (1590x) - 58074: 368, // tokudbSmall (1590x) - 58075: 369, // tokudbSnappy (1590x) - 58076: 370, // tokudbUncompressed (1590x) - 58077: 371, // tokudbZlib (1590x) - 58078: 372, // tokudbZstd (1590x) - 58160: 373, // topn (1590x) - 57942: 374, // trace (1590x) - 57943: 375, // traditional (1590x) - 58081: 376, // trueCardCost (1590x) - 58087: 377, // verboseType (1590x) - 57967: 378, // warnings (1590x) - 57597: 379, // advise (1589x) - 57599: 380, // against (1589x) - 57600: 381, // ago (1589x) - 57602: 382, // always (1589x) - 57615: 383, // backups (1589x) - 57618: 384, // bernoulli (1589x) - 57621: 385, // bindingCache (1589x) - 58112: 386, // builtins (1589x) - 57632: 387, // cascaded (1589x) - 57633: 388, // causal (1589x) - 57640: 389, // cleanup (1589x) - 57641: 390, // client (1589x) - 57644: 391, // cluster (1589x) - 57647: 392, // collation (1589x) - 58126: 393, // columnStatsUsage (1589x) - 57652: 394, // committed (1589x) - 57659: 395, // config (1589x) - 57661: 396, // consistency (1589x) - 57662: 397, // consistent (1589x) - 58130: 398, // depth (1589x) - 57685: 399, // disabled (1589x) - 57997: 400, // dump (1589x) - 57692: 401, // enabled (1589x) - 57699: 402, // engines (1589x) - 57705: 403, // events (1589x) - 57706: 404, // evolve (1589x) - 57711: 405, // expire (1589x) - 58001: 406, // exprPushdownBlacklist (1589x) - 57712: 407, // extended (1589x) - 57714: 408, // faultsSym (1589x) - 57722: 409, // found (1589x) - 57724: 410, // function (1589x) - 57727: 411, // grants (1589x) - 58133: 412, // histogramsInFlight (1589x) - 58014: 413, // internal (1589x) - 57746: 414, // invoker (1589x) - 57747: 415, // io (1589x) - 57754: 416, // language (1589x) - 57759: 417, // level (1589x) - 57760: 418, // list (1589x) - 58024: 419, // log (1589x) - 57766: 420, // master (1589x) - 57769: 421, // max_minutes (1589x) - 57788: 422, // never (1589x) - 57798: 423, // none (1589x) - 57804: 424, // oltpReadOnly (1589x) - 57805: 425, // oltpReadWrite (1589x) - 57806: 426, // oltpWriteOnly (1589x) - 58138: 427, // optimistic (1589x) - 58032: 428, // optRuleBlacklist (1589x) - 57814: 429, // parser (1589x) - 57815: 430, // partial (1589x) - 57816: 431, // partitioning (1589x) - 57823: 432, // per_table (1589x) - 57821: 433, // percent (1589x) - 58139: 434, // pessimistic (1589x) - 57826: 435, // point (1589x) - 57830: 436, // preserve (1589x) - 57835: 437, // profile (1589x) - 57836: 438, // profiles (1589x) - 57840: 439, // queries (1589x) - 58041: 440, // recent (1589x) - 58141: 441, // region (1589x) - 58042: 442, // replayer (1589x) - 57860: 443, // restores (1589x) - 57862: 444, // reuse (1589x) - 57866: 445, // rollup (1589x) - 58144: 446, // run (1589x) - 57874: 447, // secondary (1589x) - 57878: 448, // security (1589x) - 57883: 449, // serializable (1589x) - 58147: 450, // sessionStates (1589x) - 57891: 451, // simple (1589x) - 58153: 452, // statsHealthy (1589x) - 58154: 453, // statsHistograms (1589x) - 58155: 454, // statsLocked (1589x) - 58156: 455, // statsMeta (1589x) - 57926: 456, // switchesSym (1589x) - 57927: 457, // system (1589x) - 57928: 458, // systemTime (1589x) - 58063: 459, // target (1589x) - 57933: 460, // temptable (1589x) - 58069: 461, // tls (1589x) - 58079: 462, // top (1589x) - 57940: 463, // tpcc (1589x) - 57941: 464, // tpch10 (1589x) - 57944: 465, // transaction (1589x) - 57945: 466, // triggers (1589x) - 57953: 467, // uncommitted (1589x) - 57954: 468, // undefined (1589x) - 57957: 469, // unset (1589x) - 58161: 470, // width (1589x) - 57972: 471, // workload (1589x) - 57973: 472, // x509 (1589x) - 57975: 473, // addDate (1588x) - 57603: 474, // any (1588x) - 57976: 475, // approxCountDistinct (1588x) - 57977: 476, // approxPercentile (1588x) - 57611: 477, // avg (1588x) - 57979: 478, // bitAnd (1588x) - 57980: 479, // bitOr (1588x) - 57981: 480, // bitXor (1588x) - 57982: 481, // bound (1588x) - 57986: 482, // cast (1588x) - 57990: 483, // curDate (1588x) - 57991: 484, // curTime (1588x) - 57992: 485, // dateAdd (1588x) - 57993: 486, // dateSub (1588x) - 57703: 487, // escape (1588x) - 57704: 488, // event (1588x) - 57708: 489, // exclusive (1588x) - 58002: 490, // extract (1588x) - 57716: 491, // file (1588x) - 58004: 492, // follower (1588x) - 58009: 493, // getFormat (1588x) - 58010: 494, // groupConcat (1588x) - 57739: 495, // imports (1588x) - 58015: 496, // ioReadBandwidth (1588x) - 58016: 497, // ioWriteBandwidth (1588x) - 58017: 498, // jsonArrayagg (1588x) - 58018: 499, // jsonObjectAgg (1588x) - 57756: 500, // lastval (1588x) - 58019: 501, // leader (1588x) - 58021: 502, // learner (1588x) - 58026: 503, // max (1588x) - 57775: 504, // member (1588x) - 58029: 505, // min (1588x) - 57785: 506, // names (1588x) - 58031: 507, // now (1588x) - 58036: 508, // position (1588x) - 57833: 509, // process (1588x) - 57837: 510, // proxy (1588x) - 57842: 511, // quick (1588x) - 57853: 512, // replicas (1588x) - 57854: 513, // replication (1588x) - 58143: 514, // reset (1588x) - 57863: 515, // reverse (1588x) - 57868: 516, // rowCount (1588x) - 58044: 517, // running (1588x) - 57885: 518, // setval (1588x) - 57888: 519, // shared (1588x) - 57897: 520, // some (1588x) - 57899: 521, // sqlBufferResult (1588x) - 57900: 522, // sqlCache (1588x) - 57901: 523, // sqlNoCache (1588x) - 58049: 524, // staleness (1588x) - 58055: 525, // std (1588x) - 58052: 526, // stddev (1588x) - 58053: 527, // stddevPop (1588x) - 58054: 528, // stddevSamp (1588x) - 58057: 529, // strict (1588x) - 58058: 530, // strong (1588x) - 58059: 531, // subDate (1588x) - 58060: 532, // substring (1588x) - 58061: 533, // sum (1588x) - 57924: 534, // super (1588x) - 58067: 535, // timestampAdd (1588x) - 58068: 536, // timestampDiff (1588x) - 58080: 537, // trim (1588x) - 57947: 538, // tsoType (1588x) - 58084: 539, // variance (1588x) - 58085: 540, // varPop (1588x) - 58086: 541, // varSamp (1588x) - 58090: 542, // voter (1588x) - 57969: 543, // weightString (1588x) - 57505: 544, // on (1508x) - 40: 545, // '(' (1499x) - 57590: 546, // with (1368x) - 57353: 547, // stringLit (1348x) - 58180: 548, // not2 (1310x) - 57405: 549, // defaultKwd (1262x) - 57498: 550, // not (1241x) - 57369: 551, // as (1209x) - 57384: 552, // collate (1175x) - 57568: 553, // union (1153x) - 57475: 554, // left (1149x) - 57534: 555, // right (1149x) - 57576: 556, // using (1140x) - 43: 557, // '+' (1124x) - 45: 558, // '-' (1122x) - 57496: 559, // mod (1102x) - 57515: 560, // partition (1094x) - 57502: 561, // null (1070x) - 57580: 562, // values (1061x) - 57446: 563, // ignore (1047x) - 57421: 564, // except (1042x) - 57461: 565, // intersect (1041x) - 57530: 566, // replace (1041x) - 57381: 567, // charType (1028x) - 57426: 568, // fetch (1023x) - 58169: 569, // eq (1021x) - 57477: 570, // limit (1014x) - 57541: 571, // set (1014x) - 57431: 572, // forKwd (1011x) - 58164: 573, // intLit (1009x) - 57463: 574, // into (1007x) - 42: 575, // '*' (1005x) - 57434: 576, // from (1002x) - 57483: 577, // lock (1000x) - 57587: 578, // where (990x) - 57510: 579, // order (986x) - 57432: 580, // force (979x) - 57367: 581, // and (976x) - 57509: 582, // or (952x) - 57358: 583, // andand (951x) - 57824: 584, // pipesAsOr (951x) - 57592: 585, // xor (951x) - 57438: 586, // group (923x) - 57440: 587, // having (918x) - 57555: 588, // straightJoin (910x) - 57589: 589, // window (904x) - 57575: 590, // use (901x) - 57466: 591, // join (898x) - 57409: 592, // desc (892x) - 57445: 593, // ifKwd (888x) - 57497: 594, // natural (888x) - 57390: 595, // cross (887x) - 57451: 596, // inner (887x) - 57476: 597, // like (887x) - 57424: 598, // explain (886x) - 125: 599, // '}' (884x) - 57373: 600, // binaryType (880x) - 57453: 601, // insert (877x) - 57537: 602, // rows (871x) - 57586: 603, // when (865x) - 57417: 604, // elseKwd (861x) - 57520: 605, // rangeKwd (861x) - 57557: 606, // tableSample (861x) - 57439: 607, // groups (859x) - 57400: 608, // dayHour (858x) - 57401: 609, // dayMicrosecond (858x) - 57402: 610, // dayMinute (858x) - 57403: 611, // daySecond (858x) - 57442: 612, // hourMicrosecond (858x) - 57443: 613, // hourMinute (858x) - 57444: 614, // hourSecond (858x) - 57494: 615, // minuteMicrosecond (858x) - 57495: 616, // minuteSecond (858x) - 57539: 617, // secondMicrosecond (858x) - 57593: 618, // yearMonth (858x) - 57370: 619, // asc (856x) - 57448: 620, // in (850x) - 57559: 621, // then (850x) - 57556: 622, // tableKwd (849x) - 47: 623, // '/' (842x) - 60: 624, // '<' (842x) - 62: 625, // '>' (842x) - 37: 626, // '%' (841x) - 38: 627, // '&' (841x) - 94: 628, // '^' (841x) - 124: 629, // '|' (841x) - 57413: 630, // div (841x) - 58174: 631, // lsh (841x) - 58179: 632, // rsh (841x) - 57379: 633, // caseKwd (840x) - 58170: 634, // ge (840x) - 57464: 635, // is (840x) - 58171: 636, // le (840x) - 58175: 637, // neq (840x) - 58176: 638, // neqSynonym (840x) - 58177: 639, // nulleq (840x) - 57529: 640, // repeat (840x) - 57354: 641, // singleAtIdentifier (836x) - 57371: 642, // between (835x) - 57425: 643, // falseKwd (833x) - 57567: 644, // trueKwd (833x) - 57396: 645, // currentUser (828x) - 57447: 646, // ilike (827x) - 57526: 647, // regexpKwd (827x) - 57535: 648, // rlike (827x) - 57350: 649, // memberof (824x) - 58163: 650, // decLit (821x) - 58162: 651, // floatLit (821x) - 58165: 652, // hexLit (821x) - 57536: 653, // row (820x) - 58166: 654, // bitLit (819x) - 57462: 655, // interval (819x) - 58178: 656, // paramMarker (818x) - 123: 657, // '{' (816x) - 57467: 658, // key (813x) - 57398: 659, // database (812x) - 57422: 660, // exists (811x) - 57388: 661, // convert (809x) - 57540: 662, // selectKwd (808x) - 57352: 663, // underscoreCS (808x) - 58102: 664, // builtinCurDate (807x) - 58110: 665, // builtinNow (807x) - 57392: 666, // currentDate (807x) - 57395: 667, // currentTs (807x) - 57355: 668, // doubleAtIdentifier (807x) - 57481: 669, // localTime (807x) - 57482: 670, // localTs (807x) - 58101: 671, // builtinCount (805x) - 57545: 672, // sql (805x) - 33: 673, // '!' (804x) - 126: 674, // '~' (804x) - 58095: 675, // builtinApproxCountDistinct (804x) - 58096: 676, // builtinApproxPercentile (804x) - 58097: 677, // builtinBitAnd (804x) - 58098: 678, // builtinBitOr (804x) - 58099: 679, // builtinBitXor (804x) - 58100: 680, // builtinCast (804x) - 58103: 681, // builtinCurTime (804x) - 58104: 682, // builtinDateAdd (804x) - 58105: 683, // builtinDateSub (804x) - 58106: 684, // builtinExtract (804x) - 58107: 685, // builtinGroupConcat (804x) - 58108: 686, // builtinMax (804x) - 58109: 687, // builtinMin (804x) - 58111: 688, // builtinPosition (804x) - 58113: 689, // builtinStddevPop (804x) - 58114: 690, // builtinStddevSamp (804x) - 58115: 691, // builtinSubstring (804x) - 58116: 692, // builtinSum (804x) - 58117: 693, // builtinSysDate (804x) - 58118: 694, // builtinTranslate (804x) - 58119: 695, // builtinTrim (804x) - 58120: 696, // builtinUser (804x) - 58121: 697, // builtinVarPop (804x) - 58122: 698, // builtinVarSamp (804x) - 57391: 699, // cumeDist (804x) - 57393: 700, // currentRole (804x) - 57394: 701, // currentTime (804x) - 57408: 702, // denseRank (804x) - 57427: 703, // firstValue (804x) - 57470: 704, // lag (804x) - 57471: 705, // lastValue (804x) - 57472: 706, // lead (804x) - 57500: 707, // nthValue (804x) - 57501: 708, // ntile (804x) - 57516: 709, // percentRank (804x) - 57518: 710, // primary (804x) - 57521: 711, // rank (804x) - 57538: 712, // rowNumber (804x) - 57560: 713, // tidbCurrentTSO (804x) - 57577: 714, // utcDate (804x) - 57578: 715, // utcTime (804x) - 57579: 716, // utcTimestamp (804x) - 57383: 717, // check (803x) - 57569: 718, // unique (796x) - 57386: 719, // constraint (793x) - 57525: 720, // references (791x) - 57359: 721, // pipes (789x) - 57436: 722, // generated (787x) - 57382: 723, // character (768x) - 57449: 724, // index (752x) - 57488: 725, // match (739x) - 57573: 726, // update (695x) - 57564: 727, // to (647x) - 57366: 728, // analyze (641x) - 46: 729, // '.' (626x) - 57364: 730, // all (625x) - 57368: 731, // array (590x) - 58168: 732, // assignmentEq (589x) - 58172: 733, // jss (589x) - 58173: 734, // juss (589x) - 57489: 735, // maxValue (589x) - 57479: 736, // lines (582x) - 57376: 737, // by (574x) - 57365: 738, // alter (572x) - 57531: 739, // require (569x) - 64: 740, // '@' (563x) - 57415: 741, // drop (558x) - 57378: 742, // cascade (557x) - 57522: 743, // read (557x) - 57532: 744, // restrict (557x) - 57347: 745, // asof (556x) - 57414: 746, // doubleType (555x) - 57428: 747, // floatType (555x) - 57583: 748, // varcharacter (555x) - 57582: 749, // varcharType (555x) - 57404: 750, // decimalType (554x) - 57460: 751, // integerType (554x) - 57454: 752, // intType (554x) - 57523: 753, // realType (554x) - 57389: 754, // create (553x) - 57581: 755, // varbinaryType (553x) - 57372: 756, // bigIntType (552x) - 57374: 757, // blobType (552x) - 57429: 758, // float4Type (552x) - 57430: 759, // float8Type (552x) - 57433: 760, // foreign (552x) - 57435: 761, // fulltext (552x) - 57455: 762, // int1Type (552x) - 57456: 763, // int2Type (552x) - 57457: 764, // int3Type (552x) - 57458: 765, // int4Type (552x) - 57459: 766, // int8Type (552x) - 57484: 767, // long (552x) - 57485: 768, // longblobType (552x) - 57486: 769, // longtextType (552x) - 57490: 770, // mediumblobType (552x) - 57491: 771, // mediumIntType (552x) - 57492: 772, // mediumtextType (552x) - 57493: 773, // middleIntType (552x) - 57503: 774, // numericType (552x) - 57543: 775, // smallIntType (552x) - 57561: 776, // tinyblobType (552x) - 57562: 777, // tinyIntType (552x) - 57563: 778, // tinytextType (552x) - 57348: 779, // toTimestamp (552x) - 57349: 780, // toTSO (552x) - 57380: 781, // change (550x) - 57506: 782, // optimize (550x) - 57528: 783, // rename (550x) - 57591: 784, // write (550x) - 57363: 785, // add (549x) - 58452: 786, // Identifier (540x) - 58536: 787, // NotKeywordToken (540x) - 58816: 788, // TiDBKeyword (540x) - 58826: 789, // UnReservedKeyword (540x) - 58782: 790, // SubSelect (262x) - 58839: 791, // UserVariable (204x) - 58505: 792, // Literal (199x) - 58751: 793, // SimpleIdent (199x) - 58772: 794, // StringLiteral (199x) - 58532: 795, // NextValueForSequence (197x) - 58427: 796, // FunctionCallGeneric (195x) - 58428: 797, // FunctionCallKeyword (195x) - 58429: 798, // FunctionCallNonKeyword (195x) - 58430: 799, // FunctionNameConflict (195x) - 58431: 800, // FunctionNameDateArith (195x) - 58432: 801, // FunctionNameDateArithMultiForms (195x) - 58433: 802, // FunctionNameDatetimePrecision (195x) - 58434: 803, // FunctionNameOptionalBraces (195x) - 58435: 804, // FunctionNameSequence (195x) - 58750: 805, // SimpleExpr (195x) - 58783: 806, // SumExpr (195x) - 58785: 807, // SystemVariable (195x) - 58850: 808, // Variable (195x) - 58874: 809, // WindowFuncCall (195x) - 58261: 810, // BitExpr (177x) - 58612: 811, // PredicateExpr (145x) - 58264: 812, // BoolPri (142x) - 58390: 813, // Expression (142x) - 58530: 814, // NUM (122x) - 58890: 815, // logAnd (107x) - 58891: 816, // logOr (107x) - 58381: 817, // EqOpt (98x) - 57407: 818, // deleteKwd (87x) - 58795: 819, // TableName (82x) - 58773: 820, // StringName (56x) - 58705: 821, // SelectStmt (54x) - 58706: 822, // SelectStmtBasic (54x) - 58708: 823, // SelectStmtFromDualTable (54x) - 58709: 824, // SelectStmtFromTable (54x) - 58726: 825, // SetOprClause (54x) - 58727: 826, // SetOprClauseList (53x) - 58730: 827, // SetOprStmtWithLimitOrderBy (53x) - 58731: 828, // SetOprStmtWoutLimitOrderBy (53x) - 58496: 829, // LengthNum (51x) - 58880: 830, // WithClause (51x) - 58718: 831, // SelectStmtWithClause (50x) - 58729: 832, // SetOprStmt (50x) - 57571: 833, // unsigned (50x) - 57594: 834, // zerofill (48x) - 57514: 835, // over (45x) - 58289: 836, // ColumnName (42x) - 58833: 837, // UpdateStmtNoWith (42x) - 58348: 838, // DeleteWithoutUsingStmt (41x) - 58481: 839, // InsertIntoStmt (39x) - 58669: 840, // ReplaceIntoStmt (39x) - 58832: 841, // UpdateStmt (39x) - 57410: 842, // describe (36x) - 57411: 843, // distinct (36x) - 57412: 844, // distinctRow (36x) - 57588: 845, // while (36x) - 58484: 846, // Int64Num (35x) - 57487: 847, // lowPriority (35x) - 58879: 848, // WindowingClause (35x) - 57406: 849, // delayed (34x) - 58347: 850, // DeleteWithUsingStmt (34x) - 57441: 851, // highPriority (34x) - 57465: 852, // iterate (34x) - 57474: 853, // leave (34x) - 58346: 854, // DeleteFromStmt (32x) - 57357: 855, // hintComment (28x) - 58401: 856, // FieldLen (27x) - 58583: 857, // OrderBy (26x) - 58712: 858, // SelectStmtLimit (26x) - 58576: 859, // OptWindowingClause (24x) - 58234: 860, // AnalyzeTableStmt (23x) - 58302: 861, // CommitStmt (23x) - 58696: 862, // RollbackStmt (23x) - 58734: 863, // SetStmt (23x) - 57549: 864, // sqlBigResult (23x) - 57550: 865, // sqlCalcFoundRows (23x) - 57551: 866, // sqlSmallResult (23x) - 57558: 867, // terminated (21x) - 58279: 868, // CharsetKw (20x) - 58453: 869, // IfExists (20x) - 58841: 870, // Username (20x) - 57419: 871, // enclosed (19x) - 58386: 872, // ExplainStmt (19x) - 58387: 873, // ExplainSym (19x) - 58391: 874, // ExpressionList (19x) - 58595: 875, // PartitionNameList (19x) - 58824: 876, // TruncateTableStmt (19x) - 58834: 877, // UseStmt (19x) - 57420: 878, // escaped (18x) - 57351: 879, // optionallyEnclosedBy (18x) - 58606: 880, // PlacementPolicyOption (18x) - 58623: 881, // ProcedureBlockContent (18x) - 58652: 882, // ProcedureUnlabelLoopStmt (18x) - 58625: 883, // ProcedureCaseStmt (17x) - 58626: 884, // ProcedureCloseCur (17x) - 58632: 885, // ProcedureFetchInto (17x) - 58638: 886, // ProcedureIfstmt (17x) - 58639: 887, // ProcedureIterate (17x) - 58640: 888, // ProcedureLabeledBlock (17x) - 58654: 889, // ProcedurelabeledLoopStmt (17x) - 58641: 890, // ProcedureLeave (17x) - 58642: 891, // ProcedureOpenCur (17x) - 58645: 892, // ProcedureProcStmt (17x) - 58648: 893, // ProcedureSearchedCase (17x) - 58649: 894, // ProcedureSimpleCase (17x) - 58650: 895, // ProcedureStatementStmt (17x) - 58653: 896, // ProcedureUnlabeledBlock (17x) - 58651: 897, // ProcedureUnlabelLoopBlock (17x) - 58796: 898, // TableNameList (17x) - 58454: 899, // IfNotExists (16x) - 58559: 900, // OptFieldLen (16x) - 58353: 901, // DistinctKwd (15x) - 58818: 902, // TimestampUnit (15x) - 58354: 903, // DistinctOpt (14x) - 58864: 904, // WhereClause (14x) - 58865: 905, // WhereClauseOptional (14x) - 58341: 906, // DefaultKwdOpt (13x) - 58382: 907, // EqOrAssignmentEq (13x) - 58389: 908, // ExprOrDefault (13x) - 58490: 909, // JoinTable (12x) - 57499: 910, // noWriteToBinLog (12x) - 58554: 911, // OptBinary (12x) - 57527: 912, // release (12x) - 58693: 913, // RolenameComposed (12x) - 58792: 914, // TableFactor (12x) - 58804: 915, // TableRef (12x) - 58817: 916, // TimeUnit (12x) - 58233: 917, // AnalyzeOptionListOpt (11x) - 58290: 918, // ColumnNameList (11x) - 58422: 919, // FromOrIn (11x) - 58229: 920, // AlterTableStmt (10x) - 58280: 921, // CharsetName (10x) - 58331: 922, // DBName (10x) - 58459: 923, // ImportIntoStmt (10x) - 57480: 924, // load (10x) - 58534: 925, // NoWriteToBinLogAliasOpt (10x) - 58584: 926, // OrderByOptional (10x) - 58586: 927, // PartDefOption (10x) - 58749: 928, // SignedNum (10x) - 58267: 929, // BuggyDefaultFalseDistinctOpt (9x) - 58340: 930, // DefaultFalseDistinctOpt (9x) - 58491: 931, // JoinType (9x) - 58537: 932, // NotSym (9x) - 58544: 933, // NumLiteral (9x) - 58692: 934, // Rolename (9x) - 58687: 935, // RoleNameString (9x) - 58329: 936, // CrossOpt (8x) - 58388: 937, // ExplainableStmt (8x) - 58392: 938, // ExpressionListOpt (8x) - 58475: 939, // IndexPartSpecification (8x) - 58492: 940, // KeyOrIndex (8x) - 58713: 941, // SelectStmtLimitOpt (8x) - 58853: 942, // VariableName (8x) - 58214: 943, // AllOrPartitionNameList (7x) - 58258: 944, // BindableStmt (7x) - 58312: 945, // ConstraintKeywordOpt (7x) - 58336: 946, // DatabaseSym (7x) - 58407: 947, // FieldsOrColumns (7x) - 58419: 948, // ForceOpt (7x) - 58476: 949, // IndexPartSpecificationList (7x) - 57450: 950, // infile (7x) - 57469: 951, // kill (7x) - 58616: 952, // Priority (7x) - 58646: 953, // ProcedureProcStmt1s (7x) - 58676: 954, // ResourceGroupName (7x) - 58697: 955, // RowFormat (7x) - 58700: 956, // RowValue (7x) - 58724: 957, // SetExpr (7x) - 58736: 958, // ShowDatabaseNameOpt (7x) - 58799: 959, // TableOptimizerHints (7x) - 58801: 960, // TableOption (7x) - 57584: 961, // varying (7x) - 58256: 962, // BeginTransactionStmt (6x) - 58248: 963, // BRIEBooleanOptionName (6x) - 58249: 964, // BRIEIntegerOptionName (6x) - 58250: 965, // BRIEKeywordOptionName (6x) - 58251: 966, // BRIEOption (6x) - 58252: 967, // BRIEOptions (6x) - 58254: 968, // BRIEStringOptionName (6x) - 58278: 969, // Char (6x) - 57385: 970, // column (6x) - 58285: 971, // ColumnDef (6x) - 58333: 972, // DatabaseOption (6x) - 58383: 973, // EscapedTableRef (6x) - 58405: 974, // FieldTerminator (6x) - 57437: 975, // grant (6x) - 58456: 976, // IgnoreOptional (6x) - 58467: 977, // IndexInvisible (6x) - 58472: 978, // IndexNameList (6x) - 58478: 979, // IndexType (6x) - 58512: 980, // LoadDataStmt (6x) - 58596: 981, // PartitionNameListOpt (6x) - 57519: 982, // procedure (6x) - 58664: 983, // ReleaseSavepointStmt (6x) - 58694: 984, // RolenameList (6x) - 58701: 985, // SavepointStmt (6x) - 57542: 986, // show (6x) - 58842: 987, // UsernameList (6x) - 58881: 988, // WithClustered (6x) - 58212: 989, // AlgorithmClause (5x) - 58269: 990, // ByItem (5x) - 58284: 991, // CollationName (5x) - 58287: 992, // ColumnKeywordOpt (5x) - 58349: 993, // DirectPlacementOption (5x) - 58351: 994, // DirectResourceGroupOption (5x) - 58403: 995, // FieldOpt (5x) - 58404: 996, // FieldOpts (5x) - 58450: 997, // IdentList (5x) - 58470: 998, // IndexName (5x) - 58473: 999, // IndexOption (5x) - 58474: 1000, // IndexOptionList (5x) - 58501: 1001, // LimitOption (5x) - 58516: 1002, // LockClause (5x) - 58556: 1003, // OptCharsetWithOptBinary (5x) - 58566: 1004, // OptNullTreatment (5x) - 58610: 1005, // PolicyName (5x) - 58617: 1006, // PriorityOpt (5x) - 58704: 1007, // SelectLockOpt (5x) - 58711: 1008, // SelectStmtIntoOption (5x) - 58800: 1009, // TableOptimizerHintsOpt (5x) - 58805: 1010, // TableRefs (5x) - 58835: 1011, // UserSpec (5x) - 58237: 1012, // AsOfClause (4x) - 58240: 1013, // Assignment (4x) - 58245: 1014, // AuthString (4x) - 58265: 1015, // Boolean (4x) - 58268: 1016, // BuiltinFunction (4x) - 58270: 1017, // ByList (4x) - 58306: 1018, // ConfigItemName (4x) - 58310: 1019, // Constraint (4x) - 58415: 1020, // FloatOpt (4x) - 58479: 1021, // IndexTypeName (4x) - 58543: 1022, // NumList (4x) - 57507: 1023, // option (4x) - 57508: 1024, // optionally (4x) - 58573: 1025, // OptWild (4x) - 57512: 1026, // outer (4x) - 58611: 1027, // Precision (4x) - 58660: 1028, // ReferDef (4x) - 58684: 1029, // RestrictOrCascadeOpt (4x) - 58699: 1030, // RowStmt (4x) - 58719: 1031, // SequenceOption (4x) - 58787: 1032, // TableAsName (4x) - 58788: 1033, // TableAsNameOpt (4x) - 58798: 1034, // TableNameOptWild (4x) - 58802: 1035, // TableOptionList (4x) - 58813: 1036, // TextString (4x) - 58820: 1037, // TraceableStmt (4x) - 58821: 1038, // TransactionChar (4x) - 58836: 1039, // UserSpecList (4x) - 58849: 1040, // Varchar (4x) - 58875: 1041, // WindowName (4x) - 58241: 1042, // AssignmentList (3x) - 58242: 1043, // AttributesOpt (3x) - 58262: 1044, // BitValueType (3x) - 58263: 1045, // BlobType (3x) - 58266: 1046, // BooleanType (3x) - 58296: 1047, // ColumnOption (3x) - 58299: 1048, // ColumnPosition (3x) - 58303: 1049, // CommonTableExpr (3x) - 58325: 1050, // CreateTableStmt (3x) - 58330: 1051, // CurdateSym (3x) - 58334: 1052, // DatabaseOptionList (3x) - 58337: 1053, // DateAndTimeType (3x) - 58344: 1054, // DefaultTrueDistinctOpt (3x) - 58350: 1055, // DirectResourceGroupBackgroundOption (3x) - 58352: 1056, // DirectResourceGroupRunawayOption (3x) - 58373: 1057, // DynamicCalibrateResourceOption (3x) - 57418: 1058, // elseIfKwd (3x) - 58378: 1059, // EnforcedOrNot (3x) - 58394: 1060, // ExtendedPriv (3x) - 58410: 1061, // FixedPointType (3x) - 58416: 1062, // FloatingPointType (3x) - 58436: 1063, // GeneratedAlways (3x) - 58439: 1064, // GlobalOrLocalOpt (3x) - 58440: 1065, // GlobalScope (3x) - 58444: 1066, // GroupByClause (3x) - 58462: 1067, // IndexHint (3x) - 58466: 1068, // IndexHintType (3x) - 58471: 1069, // IndexNameAndTypeOpt (3x) - 58485: 1070, // IntegerType (3x) - 57468: 1071, // keys (3x) - 58503: 1072, // Lines (3x) - 58508: 1073, // LoadDataOptionListOpt (3x) - 58515: 1074, // LocationLabelList (3x) - 58529: 1075, // NChar (3x) - 58538: 1076, // NowSym (3x) - 58539: 1077, // NowSymFunc (3x) - 58540: 1078, // NowSymOptionFraction (3x) - 58545: 1079, // NumericType (3x) - 58531: 1080, // NVarchar (3x) - 58567: 1081, // OptOrder (3x) - 58571: 1082, // OptTemporary (3x) - 58587: 1083, // PartDefOptionList (3x) - 58589: 1084, // PartitionDefinition (3x) - 58600: 1085, // PasswordOrLockOption (3x) - 58609: 1086, // PluginNameList (3x) - 58615: 1087, // PrimaryOpt (3x) - 58618: 1088, // PrivElem (3x) - 58620: 1089, // PrivType (3x) - 58655: 1090, // QueryWatchOption (3x) - 58657: 1091, // QueryWatchTextOption (3x) - 58671: 1092, // RequireClause (3x) - 58672: 1093, // RequireClauseOpt (3x) - 58674: 1094, // RequireListElement (3x) - 58695: 1095, // RolenameWithoutIdent (3x) - 58688: 1096, // RoleOrPrivElem (3x) - 58710: 1097, // SelectStmtGroup (3x) - 58728: 1098, // SetOprOpt (3x) - 58748: 1099, // SignedLiteral (3x) - 58770: 1100, // StringLitOrUserVariable (3x) - 58775: 1101, // StringType (3x) - 58786: 1102, // TableAliasRefList (3x) - 58789: 1103, // TableElement (3x) - 58803: 1104, // TableOrTables (3x) - 58815: 1105, // TextType (3x) - 58822: 1106, // TransactionChars (3x) - 57566: 1107, // trigger (3x) - 58825: 1108, // Type (3x) - 57570: 1109, // unlock (3x) - 57572: 1110, // until (3x) - 57574: 1111, // usage (3x) - 58846: 1112, // ValuesList (3x) - 58848: 1113, // ValuesStmtList (3x) - 58844: 1114, // ValueSym (3x) - 58851: 1115, // VariableAssignment (3x) - 58872: 1116, // WindowFrameStart (3x) - 58889: 1117, // Year (3x) - 58208: 1118, // AddQueryWatchStmt (2x) - 58210: 1119, // AdminStmt (2x) - 58213: 1120, // AllColumnsOrPredicateColumnsOpt (2x) - 58215: 1121, // AlterDatabaseStmt (2x) - 58216: 1122, // AlterInstanceStmt (2x) - 58217: 1123, // AlterOrderItem (2x) - 58219: 1124, // AlterPolicyStmt (2x) - 58220: 1125, // AlterRangeStmt (2x) - 58221: 1126, // AlterResourceGroupStmt (2x) - 58222: 1127, // AlterSequenceOption (2x) - 58224: 1128, // AlterSequenceStmt (2x) - 58225: 1129, // AlterTableSpec (2x) - 58230: 1130, // AlterUserStmt (2x) - 58231: 1131, // AnalyzeOption (2x) - 58260: 1132, // BinlogStmt (2x) - 58253: 1133, // BRIEStmt (2x) - 58255: 1134, // BRIETables (2x) - 58272: 1135, // CalibrateResourceStmt (2x) - 57377: 1136, // call (2x) - 58274: 1137, // CallStmt (2x) - 58275: 1138, // CancelImportStmt (2x) - 58276: 1139, // CastType (2x) - 58277: 1140, // ChangeStmt (2x) - 58283: 1141, // CheckConstraintKeyword (2x) - 58291: 1142, // ColumnNameListOpt (2x) - 58294: 1143, // ColumnNameOrUserVariable (2x) - 58293: 1144, // ColumnNameOrUserVarListOptWithBrackets (2x) - 58297: 1145, // ColumnOptionList (2x) - 58298: 1146, // ColumnOptionListOpt (2x) - 58301: 1147, // CommentOrAttributeOption (2x) - 58305: 1148, // CompletionTypeWithinTransaction (2x) - 58307: 1149, // ConnectionOption (2x) - 58309: 1150, // ConnectionOptions (2x) - 58313: 1151, // CreateBindingStmt (2x) - 58314: 1152, // CreateDatabaseStmt (2x) - 58315: 1153, // CreateIndexStmt (2x) - 58316: 1154, // CreatePolicyStmt (2x) - 58317: 1155, // CreateProcedureStmt (2x) - 58318: 1156, // CreateResourceGroupStmt (2x) - 58319: 1157, // CreateRoleStmt (2x) - 58321: 1158, // CreateSequenceStmt (2x) - 58322: 1159, // CreateStatisticsStmt (2x) - 58323: 1160, // CreateTableOptionListOpt (2x) - 58326: 1161, // CreateUserStmt (2x) - 58328: 1162, // CreateViewStmt (2x) - 57399: 1163, // databases (2x) - 58338: 1164, // DeallocateStmt (2x) - 58339: 1165, // DeallocateSym (2x) - 58342: 1166, // DefaultOrExpression (2x) - 58355: 1167, // DoStmt (2x) - 58356: 1168, // DropBindingStmt (2x) - 58357: 1169, // DropDatabaseStmt (2x) - 58358: 1170, // DropIndexStmt (2x) - 58359: 1171, // DropPolicyStmt (2x) - 58360: 1172, // DropProcedureStmt (2x) - 58361: 1173, // DropQueryWatchStmt (2x) - 58362: 1174, // DropResourceGroupStmt (2x) - 58363: 1175, // DropRoleStmt (2x) - 58364: 1176, // DropSequenceStmt (2x) - 58365: 1177, // DropStatisticsStmt (2x) - 58366: 1178, // DropStatsStmt (2x) - 58367: 1179, // DropTableStmt (2x) - 58368: 1180, // DropUserStmt (2x) - 58369: 1181, // DropViewStmt (2x) - 58371: 1182, // DuplicateOpt (2x) - 58374: 1183, // ElseCaseOpt (2x) - 58376: 1184, // EmptyStmt (2x) - 58377: 1185, // EncryptionOpt (2x) - 58379: 1186, // EnforcedOrNotOpt (2x) - 58384: 1187, // ExecuteStmt (2x) - 58385: 1188, // ExplainFormatType (2x) - 58396: 1189, // Field (2x) - 58399: 1190, // FieldItem (2x) - 58406: 1191, // Fields (2x) - 58411: 1192, // FlashbackDatabaseStmt (2x) - 58412: 1193, // FlashbackTableStmt (2x) - 58413: 1194, // FlashbackToNewName (2x) - 58414: 1195, // FlashbackToTimestampStmt (2x) - 58418: 1196, // FlushStmt (2x) - 58420: 1197, // FormatOpt (2x) - 58425: 1198, // FuncDatetimePrecList (2x) - 58426: 1199, // FuncDatetimePrecListOpt (2x) - 58441: 1200, // GrantProxyStmt (2x) - 58442: 1201, // GrantRoleStmt (2x) - 58443: 1202, // GrantStmt (2x) - 58445: 1203, // HandleRange (2x) - 58447: 1204, // HashString (2x) - 58448: 1205, // HavingClause (2x) - 58449: 1206, // HelpStmt (2x) - 58461: 1207, // IndexAdviseStmt (2x) - 58463: 1208, // IndexHintList (2x) - 58464: 1209, // IndexHintListOpt (2x) - 58469: 1210, // IndexLockAndAlgorithmOpt (2x) - 57452: 1211, // inout (2x) - 58482: 1212, // InsertValues (2x) - 58487: 1213, // IntoOpt (2x) - 58493: 1214, // KeyOrIndexOpt (2x) - 58494: 1215, // KillOrKillTiDB (2x) - 58495: 1216, // KillStmt (2x) - 58497: 1217, // LikeOrIlikeEscapeOpt (2x) - 58500: 1218, // LimitClause (2x) - 57478: 1219, // linear (2x) - 58502: 1220, // LinearOpt (2x) - 58506: 1221, // LoadDataOption (2x) - 58509: 1222, // LoadDataSetItem (2x) - 58511: 1223, // LoadDataSetSpecOpt (2x) - 58513: 1224, // LoadStatsStmt (2x) - 58514: 1225, // LocalOpt (2x) - 58517: 1226, // LockStatsStmt (2x) - 58518: 1227, // LockTablesStmt (2x) - 58527: 1228, // MaxValueOrExpression (2x) - 58533: 1229, // NextValueForSequenceParentheses (2x) - 58535: 1230, // NonTransactionalDMLStmt (2x) - 58541: 1231, // NowSymOptionFractionParentheses (2x) - 58546: 1232, // ObjectType (2x) - 57504: 1233, // of (2x) - 58547: 1234, // OfTablesOpt (2x) - 58548: 1235, // OnCommitOpt (2x) - 58549: 1236, // OnDelete (2x) - 58552: 1237, // OnUpdate (2x) - 58557: 1238, // OptCollate (2x) - 58561: 1239, // OptFull (2x) - 58577: 1240, // OptimizeTableStmt (2x) - 58563: 1241, // OptInteger (2x) - 58579: 1242, // OptionalBraces (2x) - 58578: 1243, // OptionLevel (2x) - 58565: 1244, // OptLeadLagInfo (2x) - 58564: 1245, // OptLLDefault (2x) - 58572: 1246, // OptVectorElementType (2x) - 57511: 1247, // out (2x) - 58585: 1248, // OuterOpt (2x) - 58590: 1249, // PartitionDefinitionList (2x) - 58591: 1250, // PartitionDefinitionListOpt (2x) - 58592: 1251, // PartitionIntervalOpt (2x) - 58598: 1252, // PartitionOpt (2x) - 58599: 1253, // PasswordOpt (2x) - 58601: 1254, // PasswordOrLockOptionList (2x) - 58602: 1255, // PasswordOrLockOptions (2x) - 58605: 1256, // PlacementOptionList (2x) - 58608: 1257, // PlanReplayerStmt (2x) - 58614: 1258, // PreparedStmt (2x) - 58619: 1259, // PrivLevel (2x) - 58621: 1260, // ProcedurceCond (2x) - 58622: 1261, // ProcedurceLabelOpt (2x) - 58628: 1262, // ProcedureDecl (2x) - 58635: 1263, // ProcedureHcond (2x) - 58637: 1264, // ProcedureIf (2x) - 58658: 1265, // QuickOptional (2x) - 58659: 1266, // RecoverTableStmt (2x) - 58661: 1267, // ReferOpt (2x) - 58663: 1268, // RegexpSym (2x) - 58665: 1269, // RenameTableStmt (2x) - 58666: 1270, // RenameUserStmt (2x) - 58668: 1271, // RepeatableOpt (2x) - 58677: 1272, // ResourceGroupNameOption (2x) - 58678: 1273, // ResourceGroupOptionList (2x) - 58680: 1274, // ResourceGroupRunawayActionOption (2x) - 58682: 1275, // ResourceGroupRunawayWatchOption (2x) - 58683: 1276, // RestartStmt (2x) - 57533: 1277, // revoke (2x) - 58685: 1278, // RevokeRoleStmt (2x) - 58686: 1279, // RevokeStmt (2x) - 58689: 1280, // RoleOrPrivElemList (2x) - 58690: 1281, // RoleSpec (2x) - 58702: 1282, // SearchWhenThen (2x) - 58714: 1283, // SelectStmtOpt (2x) - 58717: 1284, // SelectStmtSQLCache (2x) - 58721: 1285, // SetBindingStmt (2x) - 58722: 1286, // SetDefaultRoleOpt (2x) - 58723: 1287, // SetDefaultRoleStmt (2x) - 58733: 1288, // SetRoleStmt (2x) - 58741: 1289, // ShowProfileType (2x) - 58744: 1290, // ShowStmt (2x) - 58745: 1291, // ShowTableAliasOpt (2x) - 58747: 1292, // ShutdownStmt (2x) - 58752: 1293, // SimpleWhenThen (2x) - 58757: 1294, // SplitOption (2x) - 58758: 1295, // SplitRegionStmt (2x) - 58754: 1296, // SpOptInout (2x) - 58755: 1297, // SpPdparam (2x) - 57546: 1298, // sqlexception (2x) - 57547: 1299, // sqlstate (2x) - 57548: 1300, // sqlwarning (2x) - 58762: 1301, // Statement (2x) - 58765: 1302, // StatsOptionsOpt (2x) - 58766: 1303, // StatsPersistentVal (2x) - 58767: 1304, // StatsType (2x) - 58771: 1305, // StringLitOrUserVariableList (2x) - 58776: 1306, // SubPartDefinition (2x) - 58779: 1307, // SubPartitionMethod (2x) - 58784: 1308, // Symbol (2x) - 58790: 1309, // TableElementList (2x) - 58793: 1310, // TableLock (2x) - 58797: 1311, // TableNameListOpt (2x) - 58812: 1312, // TablesTerminalSym (2x) - 58810: 1313, // TableToTable (2x) - 58814: 1314, // TextStringList (2x) - 58819: 1315, // TraceStmt (2x) - 58827: 1316, // UnlockStatsStmt (2x) - 58828: 1317, // UnlockTablesStmt (2x) - 58829: 1318, // UpdateIndexElem (2x) - 58837: 1319, // UserToUser (2x) - 58852: 1320, // VariableAssignmentList (2x) - 58862: 1321, // WhenClause (2x) - 58867: 1322, // WindowDefinition (2x) - 58870: 1323, // WindowFrameBound (2x) - 58877: 1324, // WindowSpec (2x) - 58882: 1325, // WithGrantOptionOpt (2x) - 58883: 1326, // WithList (2x) - 58888: 1327, // Writeable (2x) - 58: 1328, // ':' (1x) - 58209: 1329, // AdminShowSlow (1x) - 58211: 1330, // AdminStmtLimitOpt (1x) - 58218: 1331, // AlterOrderList (1x) - 58223: 1332, // AlterSequenceOptionList (1x) - 58226: 1333, // AlterTableSpecList (1x) - 58227: 1334, // AlterTableSpecListOpt (1x) - 58228: 1335, // AlterTableSpecSingleOpt (1x) - 58232: 1336, // AnalyzeOptionList (1x) - 58235: 1337, // AnyOrAll (1x) - 58236: 1338, // ArrayKwdOpt (1x) - 58238: 1339, // AsOfClauseOpt (1x) - 58239: 1340, // AsOpt (1x) - 58243: 1341, // AuthOption (1x) - 58244: 1342, // AuthPlugin (1x) - 58246: 1343, // AutoRandomOpt (1x) - 58247: 1344, // BDRRole (1x) - 58257: 1345, // BetweenOrNotOp (1x) - 58259: 1346, // BindingStatusType (1x) - 57375: 1347, // both (1x) - 58271: 1348, // CalibrateOption (1x) - 58273: 1349, // CalibrateResourceWorkloadOption (1x) - 58281: 1350, // CharsetNameOrDefault (1x) - 58282: 1351, // CharsetOpt (1x) - 58286: 1352, // ColumnFormat (1x) - 58288: 1353, // ColumnList (1x) - 58295: 1354, // ColumnNameOrUserVariableList (1x) - 58292: 1355, // ColumnNameOrUserVarListOpt (1x) - 58300: 1356, // ColumnSetValueList (1x) - 58304: 1357, // CompareOp (1x) - 58308: 1358, // ConnectionOptionList (1x) - 58311: 1359, // ConstraintElem (1x) - 57387: 1360, // continueKwd (1x) - 58320: 1361, // CreateSequenceOptionListOpt (1x) - 58324: 1362, // CreateTableSelectOpt (1x) - 58327: 1363, // CreateViewSelectOpt (1x) - 57397: 1364, // cursor (1x) - 58335: 1365, // DatabaseOptionListOpt (1x) - 58332: 1366, // DBNameList (1x) - 58343: 1367, // DefaultOrExpressionList (1x) - 58345: 1368, // DefaultValueExpr (1x) - 58370: 1369, // DryRunOptions (1x) - 57416: 1370, // dual (1x) - 58372: 1371, // DynamicCalibrateOptionList (1x) - 58375: 1372, // ElseOpt (1x) - 58380: 1373, // EnforcedOrNotOrNotNullOpt (1x) - 57423: 1374, // exit (1x) - 58393: 1375, // ExpressionOpt (1x) - 58395: 1376, // FetchFirstOpt (1x) - 58397: 1377, // FieldAsName (1x) - 58398: 1378, // FieldAsNameOpt (1x) - 58400: 1379, // FieldItemList (1x) - 58402: 1380, // FieldList (1x) - 58408: 1381, // FirstAndLastPartOpt (1x) - 58409: 1382, // FirstOrNext (1x) - 58417: 1383, // FlushOption (1x) - 58421: 1384, // FromDual (1x) - 58423: 1385, // FulltextSearchModifierOpt (1x) - 58424: 1386, // FuncDatetimePrec (1x) - 58437: 1387, // GetFormatSelector (1x) - 58438: 1388, // GlobalOrLocal (1x) - 58446: 1389, // HandleRangeList (1x) - 58451: 1390, // IdentListWithParenOpt (1x) - 58455: 1391, // IgnoreLines (1x) - 58457: 1392, // IlikeOrNotOp (1x) - 58458: 1393, // ImportFromSelectStmt (1x) - 58465: 1394, // IndexHintScope (1x) - 58468: 1395, // IndexKeyTypeOpt (1x) - 58477: 1396, // IndexPartSpecificationListOpt (1x) - 58480: 1397, // IndexTypeOpt (1x) - 58460: 1398, // InOrNotOp (1x) - 58483: 1399, // InstanceOption (1x) - 58486: 1400, // IntervalExpr (1x) - 58489: 1401, // IsolationLevel (1x) - 58488: 1402, // IsOrNotOp (1x) - 57473: 1403, // leading (1x) - 58498: 1404, // LikeOrNotOp (1x) - 58499: 1405, // LikeTableWithOrWithoutParen (1x) - 58504: 1406, // LinesTerminated (1x) - 58507: 1407, // LoadDataOptionList (1x) - 58510: 1408, // LoadDataSetList (1x) - 58519: 1409, // LockType (1x) - 58520: 1410, // LogTypeOpt (1x) - 58521: 1411, // LowPriorityOpt (1x) - 58522: 1412, // Match (1x) - 58523: 1413, // MatchOpt (1x) - 58524: 1414, // MaxIndexNumOpt (1x) - 58525: 1415, // MaxMinutesOpt (1x) - 58526: 1416, // MaxValPartOpt (1x) - 58528: 1417, // MaxValueOrExpressionList (1x) - 58542: 1418, // NullPartOpt (1x) - 58550: 1419, // OnDeleteUpdateOpt (1x) - 58551: 1420, // OnDuplicateKeyUpdate (1x) - 58553: 1421, // OptBinMod (1x) - 58555: 1422, // OptCharset (1x) - 58558: 1423, // OptExistingWindowName (1x) - 58560: 1424, // OptFromFirstLast (1x) - 58562: 1425, // OptGConcatSeparator (1x) - 58580: 1426, // OptionalShardColumn (1x) - 58568: 1427, // OptPartitionClause (1x) - 58569: 1428, // OptSpPdparams (1x) - 58570: 1429, // OptTable (1x) - 58892: 1430, // optValue (1x) - 58574: 1431, // OptWindowFrameClause (1x) - 58575: 1432, // OptWindowOrderByClause (1x) - 58582: 1433, // Order (1x) - 58581: 1434, // OrReplace (1x) - 57513: 1435, // outfile (1x) - 58588: 1436, // PartDefValuesOpt (1x) - 58593: 1437, // PartitionKeyAlgorithmOpt (1x) - 58594: 1438, // PartitionMethod (1x) - 58597: 1439, // PartitionNumOpt (1x) - 58603: 1440, // PerDB (1x) - 58604: 1441, // PerTable (1x) - 58607: 1442, // PlanReplayerDumpOpt (1x) - 57517: 1443, // precisionType (1x) - 58613: 1444, // PrepareSQL (1x) - 58893: 1445, // procedurceElseIfs (1x) - 58624: 1446, // ProcedureCall (1x) - 58627: 1447, // ProcedureCursorSelectStmt (1x) - 58629: 1448, // ProcedureDeclIdents (1x) - 58630: 1449, // ProcedureDecls (1x) - 58631: 1450, // ProcedureDeclsOpt (1x) - 58633: 1451, // ProcedureFetchList (1x) - 58634: 1452, // ProcedureHandlerType (1x) - 58636: 1453, // ProcedureHcondList (1x) - 58643: 1454, // ProcedureOptDefault (1x) - 58644: 1455, // ProcedureOptFetchNo (1x) - 58647: 1456, // ProcedureProcStmts (1x) - 58656: 1457, // QueryWatchOptionList (1x) - 57524: 1458, // recursive (1x) - 58662: 1459, // RegexpOrNotOp (1x) - 58667: 1460, // ReorganizePartitionRuleOpt (1x) - 58670: 1461, // Replica (1x) - 58673: 1462, // RequireList (1x) - 58675: 1463, // ResourceGroupBackgroundOptionList (1x) - 58679: 1464, // ResourceGroupPriorityOption (1x) - 58681: 1465, // ResourceGroupRunawayOptionList (1x) - 58691: 1466, // RoleSpecList (1x) - 58698: 1467, // RowOrRows (1x) - 58703: 1468, // SearchedWhenThenList (1x) - 58707: 1469, // SelectStmtFieldList (1x) - 58715: 1470, // SelectStmtOpts (1x) - 58716: 1471, // SelectStmtOptsList (1x) - 58720: 1472, // SequenceOptionList (1x) - 58725: 1473, // SetOpr (1x) - 58732: 1474, // SetRoleOpt (1x) - 58735: 1475, // ShardableStmt (1x) - 58737: 1476, // ShowIndexKwd (1x) - 58738: 1477, // ShowLikeOrWhereOpt (1x) - 58739: 1478, // ShowPlacementTarget (1x) - 58740: 1479, // ShowProfileArgsOpt (1x) - 58742: 1480, // ShowProfileTypes (1x) - 58743: 1481, // ShowProfileTypesOpt (1x) - 58746: 1482, // ShowTargetFilterable (1x) - 58753: 1483, // SimpleWhenThenList (1x) - 57544: 1484, // spatial (1x) - 58759: 1485, // SplitSyntaxOption (1x) - 58756: 1486, // SpPdparams (1x) - 57552: 1487, // ssl (1x) - 58760: 1488, // Start (1x) - 58761: 1489, // Starting (1x) - 57553: 1490, // starting (1x) - 58763: 1491, // StatementList (1x) - 58764: 1492, // StatementScope (1x) - 58768: 1493, // StorageMedia (1x) - 57554: 1494, // stored (1x) - 58769: 1495, // StringList (1x) - 58774: 1496, // StringNameOrBRIEOptionKeyword (1x) - 58777: 1497, // SubPartDefinitionList (1x) - 58778: 1498, // SubPartDefinitionListOpt (1x) - 58780: 1499, // SubPartitionNumOpt (1x) - 58781: 1500, // SubPartitionOpt (1x) - 58791: 1501, // TableElementListOpt (1x) - 58794: 1502, // TableLockList (1x) - 58806: 1503, // TableRefsClause (1x) - 58807: 1504, // TableSampleMethodOpt (1x) - 58808: 1505, // TableSampleOpt (1x) - 58809: 1506, // TableSampleUnitOpt (1x) - 58811: 1507, // TableToTableList (1x) - 57565: 1508, // trailing (1x) - 58823: 1509, // TrimDirection (1x) - 58830: 1510, // UpdateIndexesList (1x) - 58831: 1511, // UpdateIndexesOpt (1x) - 58838: 1512, // UserToUserList (1x) - 58840: 1513, // UserVariableList (1x) - 58843: 1514, // UsingRoles (1x) - 58845: 1515, // Values (1x) - 58847: 1516, // ValuesOpt (1x) - 58854: 1517, // ViewAlgorithm (1x) - 58855: 1518, // ViewCheckOption (1x) - 58856: 1519, // ViewDefiner (1x) - 58857: 1520, // ViewFieldList (1x) - 58858: 1521, // ViewName (1x) - 58859: 1522, // ViewSQLSecurity (1x) - 57585: 1523, // virtual (1x) - 58860: 1524, // VirtualOrStored (1x) - 58861: 1525, // WatchDurationOption (1x) - 58863: 1526, // WhenClauseList (1x) - 58866: 1527, // WindowClauseOptional (1x) - 58868: 1528, // WindowDefinitionList (1x) - 58869: 1529, // WindowFrameBetween (1x) - 58871: 1530, // WindowFrameExtent (1x) - 58873: 1531, // WindowFrameUnits (1x) - 58876: 1532, // WindowNameOrSpec (1x) - 58878: 1533, // WindowSpecDetails (1x) - 58884: 1534, // WithReadLockOpt (1x) - 58885: 1535, // WithRollupClause (1x) - 58886: 1536, // WithValidation (1x) - 58887: 1537, // WithValidationOpt (1x) - 58207: 1538, // $default (0x) - 58167: 1539, // andnot (0x) - 58191: 1540, // createTableSelect (0x) - 58181: 1541, // empty (0x) - 57345: 1542, // error (0x) - 58206: 1543, // higherThanComma (0x) - 58200: 1544, // higherThanParenthese (0x) - 58189: 1545, // insertValues (0x) - 57356: 1546, // invalid (0x) - 58192: 1547, // lowerThanCharsetKwd (0x) - 58205: 1548, // lowerThanComma (0x) - 58190: 1549, // lowerThanCreateTableSelect (0x) - 58202: 1550, // lowerThanEq (0x) - 58197: 1551, // lowerThanFunction (0x) - 58188: 1552, // lowerThanInsertValues (0x) - 58193: 1553, // lowerThanKey (0x) - 58194: 1554, // lowerThanLocal (0x) - 58204: 1555, // lowerThanNot (0x) - 58201: 1556, // lowerThanOn (0x) - 58199: 1557, // lowerThanParenthese (0x) - 58195: 1558, // lowerThanRemove (0x) - 58182: 1559, // lowerThanSelectOpt (0x) - 58187: 1560, // lowerThanSelectStmt (0x) - 58186: 1561, // lowerThanSetKeyword (0x) - 58185: 1562, // lowerThanStringLitToken (0x) - 58183: 1563, // lowerThanValueKeyword (0x) - 58184: 1564, // lowerThanWith (0x) - 58196: 1565, // lowerThenOrder (0x) - 58203: 1566, // neg (0x) - 57360: 1567, // odbcDateType (0x) - 57362: 1568, // odbcTimestampType (0x) - 57361: 1569, // odbcTimeType (0x) - 58198: 1570, // tableRefPriority (0x) + 59: 0, // ';' (2563x) + 57344: 1, // $end (2550x) + 57848: 2, // remove (2039x) + 58149: 3, // split (2039x) + 57777: 4, // merge (2038x) + 57849: 5, // reorganize (2037x) + 57650: 6, // comment (2030x) + 57919: 7, // storage (1936x) + 57608: 8, // autoIncrement (1925x) + 44: 9, // ',' (1914x) + 57717: 10, // first (1824x) + 57598: 11, // after (1818x) + 57882: 12, // serial (1815x) + 57609: 13, // autoRandom (1813x) + 57649: 14, // columnFormat (1813x) + 57818: 15, // password (1771x) + 57635: 16, // charsetKwd (1762x) + 57637: 17, // checksum (1752x) + 58034: 18, // placement (1749x) + 57752: 19, // keyBlockSize (1738x) + 57930: 20, // tablespace (1729x) + 57693: 21, // encryption (1727x) + 57698: 22, // engine (1724x) + 57674: 23, // data (1722x) + 57743: 24, // insertMethod (1720x) + 57771: 25, // maxRows (1720x) + 57781: 26, // minRows (1720x) + 57794: 27, // nodegroup (1720x) + 57660: 28, // connection (1712x) + 57610: 29, // autoRandomBase (1709x) + 58152: 30, // statsBuckets (1707x) + 58158: 31, // statsTopN (1707x) + 57948: 32, // ttl (1707x) + 57607: 33, // autoIdCache (1706x) + 57612: 34, // avgRowLength (1706x) + 57655: 35, // compression (1706x) + 57681: 36, // delayKeyWrite (1706x) + 57812: 37, // packKeys (1706x) + 57831: 38, // preSplitRegions (1706x) + 57869: 39, // rowFormat (1706x) + 57875: 40, // secondaryEngine (1706x) + 57886: 41, // shardRowIDBits (1706x) + 57911: 42, // statsAutoRecalc (1706x) + 57912: 43, // statsColChoice (1706x) + 57913: 44, // statsColList (1706x) + 57915: 45, // statsPersistent (1706x) + 57916: 46, // statsSamplePages (1706x) + 57917: 47, // statsSampleRate (1706x) + 57931: 48, // tableChecksum (1706x) + 57949: 49, // ttlEnable (1706x) + 57950: 50, // ttlJobInterval (1706x) + 57856: 51, // resource (1685x) + 41: 52, // ')' (1674x) + 57605: 53, // attribute (1658x) + 57595: 54, // account (1656x) + 57713: 55, // failedLoginAttempts (1656x) + 57819: 56, // passwordLockTime (1656x) + 57346: 57, // identifier (1654x) + 57762: 58, // local (1645x) + 57861: 59, // resume (1642x) + 57890: 60, // signed (1642x) + 57896: 61, // snapshot (1640x) + 57613: 62, // backend (1639x) + 57636: 63, // checkpoint (1639x) + 57638: 64, // checksumConcurrency (1639x) + 57656: 65, // compressionLevel (1639x) + 57657: 66, // compressionType (1639x) + 57658: 67, // concurrency (1639x) + 57665: 68, // csvBackslashEscape (1639x) + 57666: 69, // csvDelimiter (1639x) + 57667: 70, // csvHeader (1639x) + 57668: 71, // csvNotNull (1639x) + 57669: 72, // csvNull (1639x) + 57670: 73, // csvSeparator (1639x) + 57671: 74, // csvTrimLastSeparators (1639x) + 57694: 75, // encryptionKeyFile (1639x) + 57695: 76, // encryptionMethod (1639x) + 58007: 77, // fullBackupStorage (1639x) + 58008: 78, // gcTTL (1639x) + 57737: 79, // ignoreStats (1639x) + 57757: 80, // lastBackup (1639x) + 57761: 81, // loadStats (1639x) + 57809: 82, // onDuplicate (1639x) + 57807: 83, // online (1639x) + 57843: 84, // rateLimit (1639x) + 58044: 85, // restoredTS (1639x) + 57879: 86, // sendCredentialsToTiKV (1639x) + 57893: 87, // skipSchemaFiles (1639x) + 58052: 88, // startTS (1639x) + 57920: 89, // strictFormat (1639x) + 57936: 90, // tikvImporter (1639x) + 58084: 91, // untilTS (1639x) + 57966: 92, // waitTiflashReady (1639x) + 57971: 93, // withSysTable (1639x) + 57726: 94, // global (1637x) + 57617: 95, // begin (1633x) + 57651: 96, // commit (1633x) + 57791: 97, // no (1633x) + 57865: 98, // rollback (1633x) + 57910: 99, // start (1631x) + 57946: 100, // truncate (1630x) + 57629: 101, // cache (1628x) + 57951: 102, // tp (1628x) + 57645: 103, // clustered (1627x) + 57745: 104, // invisible (1627x) + 57792: 105, // nocache (1627x) + 57797: 106, // nonclustered (1627x) + 57810: 107, // open (1627x) + 57964: 108, // visible (1627x) + 57596: 109, // action (1626x) + 57601: 110, // algorithm (1626x) + 57643: 111, // close (1626x) + 57673: 112, // cycle (1626x) + 57780: 113, // minValue (1626x) + 57696: 114, // end (1625x) + 57740: 115, // increment (1625x) + 57793: 116, // nocycle (1625x) + 57795: 117, // nomaxvalue (1625x) + 57796: 118, // nominvalue (1625x) + 57858: 119, // restart (1623x) + 58143: 120, // regions (1622x) + 57978: 121, // background (1621x) + 57985: 122, // burstable (1621x) + 58040: 123, // priority (1621x) + 58041: 124, // queryLimit (1621x) + 58046: 125, // ruRate (1621x) + 57922: 126, // subpartition (1618x) + 57974: 127, // yearType (1618x) + 57817: 128, // partitions (1617x) + 58036: 129, // plan (1617x) + 57909: 130, // sqlTsiYear (1616x) + 57987: 131, // constraints (1615x) + 58005: 132, // followerConstraints (1615x) + 58006: 133, // followers (1615x) + 58020: 134, // leaderConstraints (1615x) + 58022: 135, // learnerConstraints (1615x) + 58023: 136, // learners (1615x) + 58039: 137, // primaryRegion (1615x) + 58048: 138, // schedule (1615x) + 58063: 139, // survivalPreferences (1615x) + 58089: 140, // voterConstraints (1615x) + 58090: 141, // voters (1615x) + 57648: 142, // columns (1613x) + 57738: 143, // importKwd (1613x) + 57963: 144, // view (1613x) + 57677: 145, // day (1612x) + 58092: 146, // watch (1611x) + 57994: 147, // defined (1610x) + 58000: 148, // execElapsed (1610x) + 57873: 149, // second (1610x) + 57918: 150, // status (1610x) + 57734: 151, // hour (1609x) + 57778: 152, // microsecond (1609x) + 57779: 153, // minute (1609x) + 57784: 154, // month (1609x) + 57839: 155, // quarter (1609x) + 57902: 156, // sqlTsiDay (1609x) + 57903: 157, // sqlTsiHour (1609x) + 57904: 158, // sqlTsiMinute (1609x) + 57905: 159, // sqlTsiMonth (1609x) + 57906: 160, // sqlTsiQuarter (1609x) + 57907: 161, // sqlTsiSecond (1609x) + 57908: 162, // sqlTsiWeek (1609x) + 57968: 163, // week (1609x) + 57604: 164, // ascii (1608x) + 57628: 165, // byteType (1608x) + 57929: 166, // tables (1608x) + 57955: 167, // unicodeSym (1608x) + 57715: 168, // fields (1607x) + 57765: 169, // logs (1606x) + 58067: 170, // timeDuration (1606x) + 57841: 171, // query (1604x) + 57880: 172, // separator (1604x) + 57639: 173, // cipher (1603x) + 57750: 174, // issuer (1603x) + 57751: 175, // jsonType (1603x) + 57767: 176, // maxConnectionsPerHour (1603x) + 57770: 177, // maxQueriesPerHour (1603x) + 57772: 178, // maxUpdatesPerHour (1603x) + 57773: 179, // maxUserConnections (1603x) + 57828: 180, // preceding (1603x) + 57871: 181, // san (1603x) + 57921: 182, // subject (1603x) + 57939: 183, // tokenIssuer (1603x) + 57676: 184, // datetimeType (1602x) + 57675: 185, // dateType (1602x) + 57998: 186, // endTime (1602x) + 57718: 187, // fixed (1602x) + 58051: 188, // startTime (1602x) + 57937: 189, // timeType (1602x) + 57962: 190, // vectorType (1602x) + 57938: 191, // timestampType (1601x) + 57620: 192, // bindings (1600x) + 57626: 193, // booleanType (1600x) + 57672: 194, // current (1600x) + 57680: 195, // definer (1600x) + 57729: 196, // hash (1600x) + 57736: 197, // identified (1600x) + 57857: 198, // respect (1600x) + 57864: 199, // role (1600x) + 57934: 200, // textType (1600x) + 57960: 201, // value (1600x) + 57614: 202, // backup (1599x) + 57623: 203, // bitType (1599x) + 57625: 204, // boolType (1599x) + 57697: 205, // enforced (1599x) + 57700: 206, // enum (1599x) + 57720: 207, // following (1599x) + 57758: 208, // less (1599x) + 57786: 209, // national (1599x) + 57787: 210, // ncharType (1599x) + 57799: 211, // nowait (1599x) + 57801: 212, // nvarcharType (1599x) + 57808: 213, // only (1599x) + 57872: 214, // savepoint (1599x) + 57892: 215, // skip (1599x) + 58065: 216, // taskTypes (1599x) + 57935: 217, // than (1599x) + 58160: 218, // tiFlash (1599x) + 57952: 219, // unbounded (1599x) + 57619: 220, // binding (1598x) + 57735: 221, // hypo (1598x) + 58135: 222, // job (1598x) + 58031: 223, // next_row_id (1598x) + 57803: 224, // offset (1598x) + 57827: 225, // policy (1598x) + 58038: 226, // predicate (1598x) + 57852: 227, // replica (1598x) + 57932: 228, // temporary (1598x) + 57958: 229, // user (1598x) + 57682: 230, // digest (1597x) + 58136: 231, // jobs (1597x) + 57763: 232, // location (1597x) + 58035: 233, // planCache (1597x) + 57829: 234, // prepare (1597x) + 58151: 235, // stats (1597x) + 57956: 236, // unknown (1597x) + 57965: 237, // wait (1597x) + 57627: 238, // btree (1596x) + 57988: 239, // cooldown (1596x) + 57679: 240, // declare (1596x) + 57996: 241, // dryRun (1596x) + 57721: 242, // format (1596x) + 58030: 243, // hnsw (1596x) + 57749: 244, // isolation (1596x) + 57755: 245, // last (1596x) + 57768: 246, // max_idxnum (1596x) + 57776: 247, // memory (1596x) + 57789: 248, // next (1596x) + 57802: 249, // off (1596x) + 57811: 250, // optional (1596x) + 57822: 251, // per_db (1596x) + 57832: 252, // privileges (1596x) + 57855: 253, // required (1596x) + 57870: 254, // rtree (1596x) + 58146: 255, // sampleRate (1596x) + 57881: 256, // sequence (1596x) + 57884: 257, // session (1596x) + 57895: 258, // slow (1596x) + 58083: 259, // unlimited (1596x) + 57959: 260, // validation (1596x) + 57961: 261, // variables (1596x) + 57606: 262, // attributes (1595x) + 58124: 263, // cancel (1595x) + 57653: 264, // compact (1595x) + 58129: 265, // ddl (1595x) + 57684: 266, // disable (1595x) + 57688: 267, // do (1595x) + 57690: 268, // dynamic (1595x) + 57691: 269, // enable (1595x) + 57701: 270, // errorKwd (1595x) + 57999: 271, // exact (1595x) + 57719: 272, // flush (1595x) + 57723: 273, // full (1595x) + 57728: 274, // handler (1595x) + 57732: 275, // history (1595x) + 57774: 276, // mb (1595x) + 57782: 277, // mode (1595x) + 57820: 278, // pause (1595x) + 57825: 279, // plugins (1595x) + 57834: 280, // processlist (1595x) + 57845: 281, // recover (1595x) + 57850: 282, // repair (1595x) + 57851: 283, // repeatable (1595x) + 58049: 284, // similar (1595x) + 58150: 285, // statistics (1595x) + 57923: 286, // subpartitions (1595x) + 58159: 287, // tidb (1595x) + 57970: 288, // without (1595x) + 58093: 289, // admin (1594x) + 58094: 290, // batch (1594x) + 57616: 291, // bdr (1594x) + 57622: 292, // binlog (1594x) + 57624: 293, // block (1594x) + 57983: 294, // br (1594x) + 57984: 295, // briefType (1594x) + 58095: 296, // buckets (1594x) + 57630: 297, // calibrate (1594x) + 57631: 298, // capture (1594x) + 58125: 299, // cardinality (1594x) + 57634: 300, // chain (1594x) + 57642: 301, // clientErrorsSummary (1594x) + 58126: 302, // cmSketch (1594x) + 57646: 303, // coalesce (1594x) + 57654: 304, // compressed (1594x) + 57663: 305, // context (1594x) + 57989: 306, // copyKwd (1594x) + 58128: 307, // correlation (1594x) + 57664: 308, // cpu (1594x) + 57678: 309, // deallocate (1594x) + 58130: 310, // dependency (1594x) + 57683: 311, // directory (1594x) + 57686: 312, // discard (1594x) + 57687: 313, // disk (1594x) + 57995: 314, // dotType (1594x) + 58132: 315, // drainer (1594x) + 58133: 316, // dry (1594x) + 57689: 317, // duplicate (1594x) + 57707: 318, // exchange (1594x) + 57709: 319, // execute (1594x) + 57710: 320, // expansion (1594x) + 58003: 321, // flashback (1594x) + 57725: 322, // general (1594x) + 57730: 323, // help (1594x) + 58011: 324, // high (1594x) + 57731: 325, // histogram (1594x) + 57733: 326, // hosts (1594x) + 57702: 327, // identSQLErrors (1594x) + 57741: 328, // incremental (1594x) + 57742: 329, // indexes (1594x) + 58012: 330, // inplace (1594x) + 57744: 331, // instance (1594x) + 58013: 332, // instant (1594x) + 57748: 333, // ipc (1594x) + 57753: 334, // labels (1594x) + 57764: 335, // locked (1594x) + 58025: 336, // low (1594x) + 58027: 337, // medium (1594x) + 58028: 338, // metadata (1594x) + 57783: 339, // modify (1594x) + 57790: 340, // nextval (1594x) + 58137: 341, // nodeID (1594x) + 58138: 342, // nodeState (1594x) + 57800: 343, // nulls (1594x) + 57813: 344, // pageSym (1594x) + 58141: 345, // pump (1594x) + 57838: 346, // purge (1594x) + 57844: 347, // rebuild (1594x) + 57846: 348, // redundant (1594x) + 57847: 349, // reload (1594x) + 57859: 350, // restore (1594x) + 57867: 351, // routine (1594x) + 58047: 352, // s3 (1594x) + 58147: 353, // samples (1594x) + 57876: 354, // secondaryLoad (1594x) + 57877: 355, // secondaryUnload (1594x) + 57887: 356, // share (1594x) + 57889: 357, // shutdown (1594x) + 57894: 358, // slave (1594x) + 57898: 359, // source (1594x) + 58153: 360, // statsExtended (1594x) + 57914: 361, // statsOptions (1594x) + 58057: 362, // stop (1594x) + 57925: 363, // swaps (1594x) + 58066: 364, // tidbJson (1594x) + 58071: 365, // tokudbDefault (1594x) + 58072: 366, // tokudbFast (1594x) + 58073: 367, // tokudbLzma (1594x) + 58074: 368, // tokudbQuickLZ (1594x) + 58075: 369, // tokudbSmall (1594x) + 58076: 370, // tokudbSnappy (1594x) + 58077: 371, // tokudbUncompressed (1594x) + 58078: 372, // tokudbZlib (1594x) + 58079: 373, // tokudbZstd (1594x) + 58161: 374, // topn (1594x) + 57942: 375, // trace (1594x) + 57943: 376, // traditional (1594x) + 58082: 377, // trueCardCost (1594x) + 58088: 378, // verboseType (1594x) + 57967: 379, // warnings (1594x) + 57597: 380, // advise (1593x) + 57599: 381, // against (1593x) + 57600: 382, // ago (1593x) + 57602: 383, // always (1593x) + 57615: 384, // backups (1593x) + 57618: 385, // bernoulli (1593x) + 57621: 386, // bindingCache (1593x) + 58113: 387, // builtins (1593x) + 57632: 388, // cascaded (1593x) + 57633: 389, // causal (1593x) + 57640: 390, // cleanup (1593x) + 57641: 391, // client (1593x) + 57644: 392, // cluster (1593x) + 57647: 393, // collation (1593x) + 58127: 394, // columnStatsUsage (1593x) + 57652: 395, // committed (1593x) + 57659: 396, // config (1593x) + 57661: 397, // consistency (1593x) + 57662: 398, // consistent (1593x) + 58131: 399, // depth (1593x) + 57685: 400, // disabled (1593x) + 57997: 401, // dump (1593x) + 57692: 402, // enabled (1593x) + 57699: 403, // engines (1593x) + 57705: 404, // events (1593x) + 57706: 405, // evolve (1593x) + 57711: 406, // expire (1593x) + 58001: 407, // exprPushdownBlacklist (1593x) + 57712: 408, // extended (1593x) + 57714: 409, // faultsSym (1593x) + 57722: 410, // found (1593x) + 57724: 411, // function (1593x) + 57727: 412, // grants (1593x) + 58134: 413, // histogramsInFlight (1593x) + 58014: 414, // internal (1593x) + 57746: 415, // invoker (1593x) + 57747: 416, // io (1593x) + 57754: 417, // language (1593x) + 57759: 418, // level (1593x) + 57760: 419, // list (1593x) + 58024: 420, // log (1593x) + 57766: 421, // master (1593x) + 57769: 422, // max_minutes (1593x) + 57788: 423, // never (1593x) + 57798: 424, // none (1593x) + 57804: 425, // oltpReadOnly (1593x) + 57805: 426, // oltpReadWrite (1593x) + 57806: 427, // oltpWriteOnly (1593x) + 58139: 428, // optimistic (1593x) + 58033: 429, // optRuleBlacklist (1593x) + 57814: 430, // parser (1593x) + 57815: 431, // partial (1593x) + 57816: 432, // partitioning (1593x) + 57823: 433, // per_table (1593x) + 57821: 434, // percent (1593x) + 58140: 435, // pessimistic (1593x) + 57826: 436, // point (1593x) + 57830: 437, // preserve (1593x) + 57835: 438, // profile (1593x) + 57836: 439, // profiles (1593x) + 57840: 440, // queries (1593x) + 58042: 441, // recent (1593x) + 58142: 442, // region (1593x) + 58043: 443, // replayer (1593x) + 57860: 444, // restores (1593x) + 57862: 445, // reuse (1593x) + 57866: 446, // rollup (1593x) + 58145: 447, // run (1593x) + 57874: 448, // secondary (1593x) + 57878: 449, // security (1593x) + 57883: 450, // serializable (1593x) + 58148: 451, // sessionStates (1593x) + 57891: 452, // simple (1593x) + 58154: 453, // statsHealthy (1593x) + 58155: 454, // statsHistograms (1593x) + 58156: 455, // statsLocked (1593x) + 58157: 456, // statsMeta (1593x) + 57926: 457, // switchesSym (1593x) + 57927: 458, // system (1593x) + 57928: 459, // systemTime (1593x) + 58064: 460, // target (1593x) + 57933: 461, // temptable (1593x) + 58070: 462, // tls (1593x) + 58080: 463, // top (1593x) + 57940: 464, // tpcc (1593x) + 57941: 465, // tpch10 (1593x) + 57944: 466, // transaction (1593x) + 57945: 467, // triggers (1593x) + 57953: 468, // uncommitted (1593x) + 57954: 469, // undefined (1593x) + 57957: 470, // unset (1593x) + 58162: 471, // width (1593x) + 57972: 472, // workload (1593x) + 57973: 473, // x509 (1593x) + 57975: 474, // addDate (1592x) + 57603: 475, // any (1592x) + 57976: 476, // approxCountDistinct (1592x) + 57977: 477, // approxPercentile (1592x) + 57611: 478, // avg (1592x) + 57979: 479, // bitAnd (1592x) + 57980: 480, // bitOr (1592x) + 57981: 481, // bitXor (1592x) + 57982: 482, // bound (1592x) + 57986: 483, // cast (1592x) + 57990: 484, // curDate (1592x) + 57991: 485, // curTime (1592x) + 57992: 486, // dateAdd (1592x) + 57993: 487, // dateSub (1592x) + 57703: 488, // escape (1592x) + 57704: 489, // event (1592x) + 57708: 490, // exclusive (1592x) + 58002: 491, // extract (1592x) + 57716: 492, // file (1592x) + 58004: 493, // follower (1592x) + 58009: 494, // getFormat (1592x) + 58010: 495, // groupConcat (1592x) + 57739: 496, // imports (1592x) + 58015: 497, // ioReadBandwidth (1592x) + 58016: 498, // ioWriteBandwidth (1592x) + 58017: 499, // jsonArrayagg (1592x) + 58018: 500, // jsonObjectAgg (1592x) + 57756: 501, // lastval (1592x) + 58019: 502, // leader (1592x) + 58021: 503, // learner (1592x) + 58026: 504, // max (1592x) + 57775: 505, // member (1592x) + 58029: 506, // min (1592x) + 57785: 507, // names (1592x) + 58032: 508, // now (1592x) + 58037: 509, // position (1592x) + 57833: 510, // process (1592x) + 57837: 511, // proxy (1592x) + 57842: 512, // quick (1592x) + 57853: 513, // replicas (1592x) + 57854: 514, // replication (1592x) + 58144: 515, // reset (1592x) + 57863: 516, // reverse (1592x) + 57868: 517, // rowCount (1592x) + 58045: 518, // running (1592x) + 57885: 519, // setval (1592x) + 57888: 520, // shared (1592x) + 57897: 521, // some (1592x) + 57899: 522, // sqlBufferResult (1592x) + 57900: 523, // sqlCache (1592x) + 57901: 524, // sqlNoCache (1592x) + 58050: 525, // staleness (1592x) + 58056: 526, // std (1592x) + 58053: 527, // stddev (1592x) + 58054: 528, // stddevPop (1592x) + 58055: 529, // stddevSamp (1592x) + 58058: 530, // strict (1592x) + 58059: 531, // strong (1592x) + 58060: 532, // subDate (1592x) + 58061: 533, // substring (1592x) + 58062: 534, // sum (1592x) + 57924: 535, // super (1592x) + 58068: 536, // timestampAdd (1592x) + 58069: 537, // timestampDiff (1592x) + 58081: 538, // trim (1592x) + 57947: 539, // tsoType (1592x) + 58085: 540, // variance (1592x) + 58086: 541, // varPop (1592x) + 58087: 542, // varSamp (1592x) + 58091: 543, // voter (1592x) + 57969: 544, // weightString (1592x) + 57505: 545, // on (1510x) + 40: 546, // '(' (1505x) + 57590: 547, // with (1372x) + 57353: 548, // stringLit (1349x) + 58181: 549, // not2 (1311x) + 57405: 550, // defaultKwd (1263x) + 57498: 551, // not (1242x) + 57369: 552, // as (1210x) + 57384: 553, // collate (1176x) + 57568: 554, // union (1154x) + 57475: 555, // left (1150x) + 57534: 556, // right (1150x) + 57576: 557, // using (1146x) + 43: 558, // '+' (1125x) + 45: 559, // '-' (1123x) + 57496: 560, // mod (1103x) + 57515: 561, // partition (1099x) + 57502: 562, // null (1071x) + 57580: 563, // values (1062x) + 57446: 564, // ignore (1048x) + 57421: 565, // except (1043x) + 57461: 566, // intersect (1042x) + 57530: 567, // replace (1042x) + 57381: 568, // charType (1030x) + 57426: 569, // fetch (1024x) + 58170: 570, // eq (1022x) + 57541: 571, // set (1016x) + 57477: 572, // limit (1015x) + 57431: 573, // forKwd (1012x) + 58165: 574, // intLit (1010x) + 57463: 575, // into (1008x) + 42: 576, // '*' (1006x) + 57434: 577, // from (1003x) + 57483: 578, // lock (1002x) + 57587: 579, // where (991x) + 57510: 580, // order (987x) + 57432: 581, // force (980x) + 57367: 582, // and (977x) + 57509: 583, // or (953x) + 57358: 584, // andand (952x) + 57824: 585, // pipesAsOr (952x) + 57592: 586, // xor (952x) + 57438: 587, // group (924x) + 57440: 588, // having (919x) + 57555: 589, // straightJoin (911x) + 57589: 590, // window (905x) + 57575: 591, // use (902x) + 57466: 592, // join (899x) + 57409: 593, // desc (893x) + 57445: 594, // ifKwd (890x) + 57497: 595, // natural (889x) + 57390: 596, // cross (888x) + 57451: 597, // inner (888x) + 57476: 598, // like (888x) + 57424: 599, // explain (887x) + 125: 600, // '}' (885x) + 57373: 601, // binaryType (882x) + 57453: 602, // insert (878x) + 57537: 603, // rows (872x) + 57586: 604, // when (866x) + 57417: 605, // elseKwd (862x) + 57520: 606, // rangeKwd (862x) + 57557: 607, // tableSample (862x) + 57439: 608, // groups (860x) + 57400: 609, // dayHour (859x) + 57401: 610, // dayMicrosecond (859x) + 57402: 611, // dayMinute (859x) + 57403: 612, // daySecond (859x) + 57442: 613, // hourMicrosecond (859x) + 57443: 614, // hourMinute (859x) + 57444: 615, // hourSecond (859x) + 57494: 616, // minuteMicrosecond (859x) + 57495: 617, // minuteSecond (859x) + 57539: 618, // secondMicrosecond (859x) + 57593: 619, // yearMonth (859x) + 57370: 620, // asc (857x) + 57448: 621, // in (851x) + 57559: 622, // then (851x) + 57556: 623, // tableKwd (850x) + 47: 624, // '/' (843x) + 60: 625, // '<' (843x) + 62: 626, // '>' (843x) + 37: 627, // '%' (842x) + 38: 628, // '&' (842x) + 94: 629, // '^' (842x) + 124: 630, // '|' (842x) + 57413: 631, // div (842x) + 58175: 632, // lsh (842x) + 58180: 633, // rsh (842x) + 57379: 634, // caseKwd (841x) + 58171: 635, // ge (841x) + 57464: 636, // is (841x) + 58172: 637, // le (841x) + 58176: 638, // neq (841x) + 58177: 639, // neqSynonym (841x) + 58178: 640, // nulleq (841x) + 57529: 641, // repeat (841x) + 57354: 642, // singleAtIdentifier (837x) + 57371: 643, // between (836x) + 57425: 644, // falseKwd (834x) + 57567: 645, // trueKwd (834x) + 57396: 646, // currentUser (829x) + 57447: 647, // ilike (828x) + 57526: 648, // regexpKwd (828x) + 57535: 649, // rlike (828x) + 57350: 650, // memberof (825x) + 58164: 651, // decLit (822x) + 58163: 652, // floatLit (822x) + 58166: 653, // hexLit (822x) + 57536: 654, // row (821x) + 58167: 655, // bitLit (820x) + 57462: 656, // interval (820x) + 58179: 657, // paramMarker (819x) + 123: 658, // '{' (817x) + 57467: 659, // key (815x) + 57398: 660, // database (813x) + 57422: 661, // exists (812x) + 57388: 662, // convert (810x) + 57540: 663, // selectKwd (809x) + 57352: 664, // underscoreCS (809x) + 58103: 665, // builtinCurDate (808x) + 58111: 666, // builtinNow (808x) + 57392: 667, // currentDate (808x) + 57395: 668, // currentTs (808x) + 57355: 669, // doubleAtIdentifier (808x) + 57481: 670, // localTime (808x) + 57482: 671, // localTs (808x) + 58102: 672, // builtinCount (806x) + 57518: 673, // primary (806x) + 57545: 674, // sql (806x) + 33: 675, // '!' (805x) + 126: 676, // '~' (805x) + 58096: 677, // builtinApproxCountDistinct (805x) + 58097: 678, // builtinApproxPercentile (805x) + 58098: 679, // builtinBitAnd (805x) + 58099: 680, // builtinBitOr (805x) + 58100: 681, // builtinBitXor (805x) + 58101: 682, // builtinCast (805x) + 58104: 683, // builtinCurTime (805x) + 58105: 684, // builtinDateAdd (805x) + 58106: 685, // builtinDateSub (805x) + 58107: 686, // builtinExtract (805x) + 58108: 687, // builtinGroupConcat (805x) + 58109: 688, // builtinMax (805x) + 58110: 689, // builtinMin (805x) + 58112: 690, // builtinPosition (805x) + 58114: 691, // builtinStddevPop (805x) + 58115: 692, // builtinStddevSamp (805x) + 58116: 693, // builtinSubstring (805x) + 58117: 694, // builtinSum (805x) + 58118: 695, // builtinSysDate (805x) + 58119: 696, // builtinTranslate (805x) + 58120: 697, // builtinTrim (805x) + 58121: 698, // builtinUser (805x) + 58122: 699, // builtinVarPop (805x) + 58123: 700, // builtinVarSamp (805x) + 57383: 701, // check (805x) + 57391: 702, // cumeDist (805x) + 57393: 703, // currentRole (805x) + 57394: 704, // currentTime (805x) + 57408: 705, // denseRank (805x) + 57427: 706, // firstValue (805x) + 57470: 707, // lag (805x) + 57471: 708, // lastValue (805x) + 57472: 709, // lead (805x) + 57500: 710, // nthValue (805x) + 57501: 711, // ntile (805x) + 57516: 712, // percentRank (805x) + 57521: 713, // rank (805x) + 57538: 714, // rowNumber (805x) + 57560: 715, // tidbCurrentTSO (805x) + 57577: 716, // utcDate (805x) + 57578: 717, // utcTime (805x) + 57579: 718, // utcTimestamp (805x) + 57569: 719, // unique (798x) + 57386: 720, // constraint (794x) + 57525: 721, // references (792x) + 57359: 722, // pipes (790x) + 57436: 723, // generated (788x) + 57382: 724, // character (770x) + 57449: 725, // index (757x) + 57488: 726, // match (740x) + 57573: 727, // update (696x) + 57564: 728, // to (648x) + 57366: 729, // analyze (642x) + 46: 730, // '.' (628x) + 57364: 731, // all (626x) + 57368: 732, // array (591x) + 58169: 733, // assignmentEq (590x) + 58173: 734, // jss (590x) + 58174: 735, // juss (590x) + 57489: 736, // maxValue (590x) + 57479: 737, // lines (583x) + 57376: 738, // by (575x) + 57365: 739, // alter (573x) + 57531: 740, // require (570x) + 64: 741, // '@' (564x) + 57415: 742, // drop (559x) + 57378: 743, // cascade (558x) + 57522: 744, // read (558x) + 57532: 745, // restrict (558x) + 57347: 746, // asof (557x) + 57414: 747, // doubleType (557x) + 57428: 748, // floatType (557x) + 57583: 749, // varcharacter (557x) + 57582: 750, // varcharType (557x) + 57404: 751, // decimalType (556x) + 57460: 752, // integerType (556x) + 57454: 753, // intType (556x) + 57523: 754, // realType (556x) + 57581: 755, // varbinaryType (555x) + 57372: 756, // bigIntType (554x) + 57374: 757, // blobType (554x) + 57389: 758, // create (554x) + 57429: 759, // float4Type (554x) + 57430: 760, // float8Type (554x) + 57433: 761, // foreign (554x) + 57435: 762, // fulltext (554x) + 57455: 763, // int1Type (554x) + 57456: 764, // int2Type (554x) + 57457: 765, // int3Type (554x) + 57458: 766, // int4Type (554x) + 57459: 767, // int8Type (554x) + 57484: 768, // long (554x) + 57485: 769, // longblobType (554x) + 57486: 770, // longtextType (554x) + 57490: 771, // mediumblobType (554x) + 57491: 772, // mediumIntType (554x) + 57492: 773, // mediumtextType (554x) + 57493: 774, // middleIntType (554x) + 57503: 775, // numericType (554x) + 57543: 776, // smallIntType (554x) + 57561: 777, // tinyblobType (554x) + 57562: 778, // tinyIntType (554x) + 57563: 779, // tinytextType (554x) + 57348: 780, // toTimestamp (553x) + 57349: 781, // toTSO (553x) + 57380: 782, // change (551x) + 57506: 783, // optimize (551x) + 57528: 784, // rename (551x) + 57591: 785, // write (551x) + 57363: 786, // add (550x) + 58455: 787, // Identifier (542x) + 58539: 788, // NotKeywordToken (542x) + 58819: 789, // TiDBKeyword (542x) + 58829: 790, // UnReservedKeyword (542x) + 58785: 791, // SubSelect (262x) + 58842: 792, // UserVariable (204x) + 58508: 793, // Literal (199x) + 58754: 794, // SimpleIdent (199x) + 58775: 795, // StringLiteral (199x) + 58535: 796, // NextValueForSequence (197x) + 58430: 797, // FunctionCallGeneric (195x) + 58431: 798, // FunctionCallKeyword (195x) + 58432: 799, // FunctionCallNonKeyword (195x) + 58433: 800, // FunctionNameConflict (195x) + 58434: 801, // FunctionNameDateArith (195x) + 58435: 802, // FunctionNameDateArithMultiForms (195x) + 58436: 803, // FunctionNameDatetimePrecision (195x) + 58437: 804, // FunctionNameOptionalBraces (195x) + 58438: 805, // FunctionNameSequence (195x) + 58753: 806, // SimpleExpr (195x) + 58786: 807, // SumExpr (195x) + 58788: 808, // SystemVariable (195x) + 58853: 809, // Variable (195x) + 58877: 810, // WindowFuncCall (195x) + 58262: 811, // BitExpr (177x) + 58615: 812, // PredicateExpr (145x) + 58265: 813, // BoolPri (142x) + 58393: 814, // Expression (142x) + 58533: 815, // NUM (122x) + 58893: 816, // logAnd (107x) + 58894: 817, // logOr (107x) + 58384: 818, // EqOpt (98x) + 57407: 819, // deleteKwd (87x) + 58798: 820, // TableName (82x) + 58776: 821, // StringName (56x) + 58708: 822, // SelectStmt (54x) + 58709: 823, // SelectStmtBasic (54x) + 58711: 824, // SelectStmtFromDualTable (54x) + 58712: 825, // SelectStmtFromTable (54x) + 58729: 826, // SetOprClause (54x) + 58730: 827, // SetOprClauseList (53x) + 58733: 828, // SetOprStmtWithLimitOrderBy (53x) + 58734: 829, // SetOprStmtWoutLimitOrderBy (53x) + 58499: 830, // LengthNum (51x) + 58883: 831, // WithClause (51x) + 58721: 832, // SelectStmtWithClause (50x) + 58732: 833, // SetOprStmt (50x) + 57571: 834, // unsigned (50x) + 57594: 835, // zerofill (48x) + 57514: 836, // over (45x) + 58290: 837, // ColumnName (43x) + 58836: 838, // UpdateStmtNoWith (42x) + 58351: 839, // DeleteWithoutUsingStmt (41x) + 58484: 840, // InsertIntoStmt (39x) + 58672: 841, // ReplaceIntoStmt (39x) + 58835: 842, // UpdateStmt (39x) + 57410: 843, // describe (36x) + 57411: 844, // distinct (36x) + 57412: 845, // distinctRow (36x) + 57588: 846, // while (36x) + 58487: 847, // Int64Num (35x) + 57487: 848, // lowPriority (35x) + 58882: 849, // WindowingClause (35x) + 57406: 850, // delayed (34x) + 58350: 851, // DeleteWithUsingStmt (34x) + 57441: 852, // highPriority (34x) + 57465: 853, // iterate (34x) + 57474: 854, // leave (34x) + 58349: 855, // DeleteFromStmt (32x) + 57357: 856, // hintComment (28x) + 58404: 857, // FieldLen (27x) + 58586: 858, // OrderBy (26x) + 58715: 859, // SelectStmtLimit (26x) + 58579: 860, // OptWindowingClause (24x) + 58235: 861, // AnalyzeTableStmt (23x) + 58303: 862, // CommitStmt (23x) + 58699: 863, // RollbackStmt (23x) + 58737: 864, // SetStmt (23x) + 57549: 865, // sqlBigResult (23x) + 57550: 866, // sqlCalcFoundRows (23x) + 57551: 867, // sqlSmallResult (23x) + 57558: 868, // terminated (21x) + 58280: 869, // CharsetKw (20x) + 58456: 870, // IfExists (20x) + 58844: 871, // Username (20x) + 57419: 872, // enclosed (19x) + 58389: 873, // ExplainStmt (19x) + 58390: 874, // ExplainSym (19x) + 58394: 875, // ExpressionList (19x) + 58598: 876, // PartitionNameList (19x) + 58827: 877, // TruncateTableStmt (19x) + 58837: 878, // UseStmt (19x) + 57420: 879, // escaped (18x) + 57351: 880, // optionallyEnclosedBy (18x) + 58609: 881, // PlacementPolicyOption (18x) + 58626: 882, // ProcedureBlockContent (18x) + 58655: 883, // ProcedureUnlabelLoopStmt (18x) + 58457: 884, // IfNotExists (17x) + 58628: 885, // ProcedureCaseStmt (17x) + 58629: 886, // ProcedureCloseCur (17x) + 58635: 887, // ProcedureFetchInto (17x) + 58641: 888, // ProcedureIfstmt (17x) + 58642: 889, // ProcedureIterate (17x) + 58643: 890, // ProcedureLabeledBlock (17x) + 58657: 891, // ProcedurelabeledLoopStmt (17x) + 58644: 892, // ProcedureLeave (17x) + 58645: 893, // ProcedureOpenCur (17x) + 58648: 894, // ProcedureProcStmt (17x) + 58651: 895, // ProcedureSearchedCase (17x) + 58652: 896, // ProcedureSimpleCase (17x) + 58653: 897, // ProcedureStatementStmt (17x) + 58656: 898, // ProcedureUnlabeledBlock (17x) + 58654: 899, // ProcedureUnlabelLoopBlock (17x) + 58799: 900, // TableNameList (17x) + 58562: 901, // OptFieldLen (16x) + 58356: 902, // DistinctKwd (15x) + 58821: 903, // TimestampUnit (15x) + 58357: 904, // DistinctOpt (14x) + 58867: 905, // WhereClause (14x) + 58868: 906, // WhereClauseOptional (14x) + 58344: 907, // DefaultKwdOpt (13x) + 58385: 908, // EqOrAssignmentEq (13x) + 58392: 909, // ExprOrDefault (13x) + 58493: 910, // JoinTable (12x) + 57499: 911, // noWriteToBinLog (12x) + 58557: 912, // OptBinary (12x) + 57527: 913, // release (12x) + 58696: 914, // RolenameComposed (12x) + 58795: 915, // TableFactor (12x) + 58807: 916, // TableRef (12x) + 58820: 917, // TimeUnit (12x) + 58234: 918, // AnalyzeOptionListOpt (11x) + 58291: 919, // ColumnNameList (11x) + 58425: 920, // FromOrIn (11x) + 58230: 921, // AlterTableStmt (10x) + 58281: 922, // CharsetName (10x) + 58334: 923, // DBName (10x) + 58462: 924, // ImportIntoStmt (10x) + 57480: 925, // load (10x) + 58537: 926, // NoWriteToBinLogAliasOpt (10x) + 58587: 927, // OrderByOptional (10x) + 58589: 928, // PartDefOption (10x) + 58752: 929, // SignedNum (10x) + 58268: 930, // BuggyDefaultFalseDistinctOpt (9x) + 58343: 931, // DefaultFalseDistinctOpt (9x) + 58478: 932, // IndexPartSpecification (9x) + 58494: 933, // JoinType (9x) + 58495: 934, // KeyOrIndex (9x) + 58540: 935, // NotSym (9x) + 58547: 936, // NumLiteral (9x) + 58695: 937, // Rolename (9x) + 58690: 938, // RoleNameString (9x) + 58332: 939, // CrossOpt (8x) + 58391: 940, // ExplainableStmt (8x) + 58395: 941, // ExpressionListOpt (8x) + 58479: 942, // IndexPartSpecificationList (8x) + 58716: 943, // SelectStmtLimitOpt (8x) + 58856: 944, // VariableName (8x) + 58215: 945, // AllOrPartitionNameList (7x) + 58259: 946, // BindableStmt (7x) + 58313: 947, // ConstraintKeywordOpt (7x) + 58339: 948, // DatabaseSym (7x) + 58410: 949, // FieldsOrColumns (7x) + 58422: 950, // ForceOpt (7x) + 58470: 951, // IndexInvisible (7x) + 58481: 952, // IndexType (7x) + 57450: 953, // infile (7x) + 57469: 954, // kill (7x) + 58619: 955, // Priority (7x) + 58649: 956, // ProcedureProcStmt1s (7x) + 58679: 957, // ResourceGroupName (7x) + 58700: 958, // RowFormat (7x) + 58703: 959, // RowValue (7x) + 58727: 960, // SetExpr (7x) + 58739: 961, // ShowDatabaseNameOpt (7x) + 58802: 962, // TableOptimizerHints (7x) + 58804: 963, // TableOption (7x) + 57584: 964, // varying (7x) + 58884: 965, // WithClustered (7x) + 58257: 966, // BeginTransactionStmt (6x) + 58249: 967, // BRIEBooleanOptionName (6x) + 58250: 968, // BRIEIntegerOptionName (6x) + 58251: 969, // BRIEKeywordOptionName (6x) + 58252: 970, // BRIEOption (6x) + 58253: 971, // BRIEOptions (6x) + 58255: 972, // BRIEStringOptionName (6x) + 58279: 973, // Char (6x) + 57385: 974, // column (6x) + 58286: 975, // ColumnDef (6x) + 58336: 976, // DatabaseOption (6x) + 58386: 977, // EscapedTableRef (6x) + 58408: 978, // FieldTerminator (6x) + 57437: 979, // grant (6x) + 58459: 980, // IgnoreOptional (6x) + 58473: 981, // IndexName (6x) + 58475: 982, // IndexNameList (6x) + 58476: 983, // IndexOption (6x) + 58477: 984, // IndexOptionList (6x) + 58515: 985, // LoadDataStmt (6x) + 58599: 986, // PartitionNameListOpt (6x) + 57519: 987, // procedure (6x) + 58667: 988, // ReleaseSavepointStmt (6x) + 58697: 989, // RolenameList (6x) + 58704: 990, // SavepointStmt (6x) + 57542: 991, // show (6x) + 58845: 992, // UsernameList (6x) + 58213: 993, // AlgorithmClause (5x) + 58270: 994, // ByItem (5x) + 58285: 995, // CollationName (5x) + 58288: 996, // ColumnKeywordOpt (5x) + 58352: 997, // DirectPlacementOption (5x) + 58354: 998, // DirectResourceGroupOption (5x) + 58406: 999, // FieldOpt (5x) + 58407: 1000, // FieldOpts (5x) + 58453: 1001, // IdentList (5x) + 58504: 1002, // LimitOption (5x) + 58519: 1003, // LockClause (5x) + 58559: 1004, // OptCharsetWithOptBinary (5x) + 58569: 1005, // OptNullTreatment (5x) + 58613: 1006, // PolicyName (5x) + 58620: 1007, // PriorityOpt (5x) + 58707: 1008, // SelectLockOpt (5x) + 58714: 1009, // SelectStmtIntoOption (5x) + 58803: 1010, // TableOptimizerHintsOpt (5x) + 58808: 1011, // TableRefs (5x) + 58838: 1012, // UserSpec (5x) + 58238: 1013, // AsOfClause (4x) + 58241: 1014, // Assignment (4x) + 58246: 1015, // AuthString (4x) + 58266: 1016, // Boolean (4x) + 58269: 1017, // BuiltinFunction (4x) + 58271: 1018, // ByList (4x) + 58307: 1019, // ConfigItemName (4x) + 58314: 1020, // ConstraintVectorIndex (4x) + 58418: 1021, // FloatOpt (4x) + 58474: 1022, // IndexNameAndTypeOpt (4x) + 58482: 1023, // IndexTypeName (4x) + 58546: 1024, // NumList (4x) + 57507: 1025, // option (4x) + 57508: 1026, // optionally (4x) + 58576: 1027, // OptWild (4x) + 57512: 1028, // outer (4x) + 58614: 1029, // Precision (4x) + 58663: 1030, // ReferDef (4x) + 58687: 1031, // RestrictOrCascadeOpt (4x) + 58702: 1032, // RowStmt (4x) + 58722: 1033, // SequenceOption (4x) + 58790: 1034, // TableAsName (4x) + 58791: 1035, // TableAsNameOpt (4x) + 58801: 1036, // TableNameOptWild (4x) + 58805: 1037, // TableOptionList (4x) + 58816: 1038, // TextString (4x) + 58823: 1039, // TraceableStmt (4x) + 58824: 1040, // TransactionChar (4x) + 58839: 1041, // UserSpecList (4x) + 58852: 1042, // Varchar (4x) + 58878: 1043, // WindowName (4x) + 58242: 1044, // AssignmentList (3x) + 58243: 1045, // AttributesOpt (3x) + 58263: 1046, // BitValueType (3x) + 58264: 1047, // BlobType (3x) + 58267: 1048, // BooleanType (3x) + 58297: 1049, // ColumnOption (3x) + 58300: 1050, // ColumnPosition (3x) + 58304: 1051, // CommonTableExpr (3x) + 58315: 1052, // ConstraintWithVectorIndex (3x) + 58328: 1053, // CreateTableStmt (3x) + 58333: 1054, // CurdateSym (3x) + 58337: 1055, // DatabaseOptionList (3x) + 58340: 1056, // DateAndTimeType (3x) + 58347: 1057, // DefaultTrueDistinctOpt (3x) + 58353: 1058, // DirectResourceGroupBackgroundOption (3x) + 58355: 1059, // DirectResourceGroupRunawayOption (3x) + 58376: 1060, // DynamicCalibrateResourceOption (3x) + 57418: 1061, // elseIfKwd (3x) + 58381: 1062, // EnforcedOrNot (3x) + 58397: 1063, // ExtendedPriv (3x) + 58413: 1064, // FixedPointType (3x) + 58419: 1065, // FloatingPointType (3x) + 58439: 1066, // GeneratedAlways (3x) + 58442: 1067, // GlobalOrLocalOpt (3x) + 58443: 1068, // GlobalScope (3x) + 58447: 1069, // GroupByClause (3x) + 58465: 1070, // IndexHint (3x) + 58469: 1071, // IndexHintType (3x) + 58488: 1072, // IntegerType (3x) + 57468: 1073, // keys (3x) + 58506: 1074, // Lines (3x) + 58511: 1075, // LoadDataOptionListOpt (3x) + 58518: 1076, // LocationLabelList (3x) + 58532: 1077, // NChar (3x) + 58541: 1078, // NowSym (3x) + 58542: 1079, // NowSymFunc (3x) + 58543: 1080, // NowSymOptionFraction (3x) + 58548: 1081, // NumericType (3x) + 58534: 1082, // NVarchar (3x) + 58570: 1083, // OptOrder (3x) + 58574: 1084, // OptTemporary (3x) + 58590: 1085, // PartDefOptionList (3x) + 58592: 1086, // PartitionDefinition (3x) + 58603: 1087, // PasswordOrLockOption (3x) + 58612: 1088, // PluginNameList (3x) + 58618: 1089, // PrimaryOpt (3x) + 58621: 1090, // PrivElem (3x) + 58623: 1091, // PrivType (3x) + 58658: 1092, // QueryWatchOption (3x) + 58660: 1093, // QueryWatchTextOption (3x) + 58674: 1094, // RequireClause (3x) + 58675: 1095, // RequireClauseOpt (3x) + 58677: 1096, // RequireListElement (3x) + 58698: 1097, // RolenameWithoutIdent (3x) + 58691: 1098, // RoleOrPrivElem (3x) + 58713: 1099, // SelectStmtGroup (3x) + 58731: 1100, // SetOprOpt (3x) + 58751: 1101, // SignedLiteral (3x) + 58773: 1102, // StringLitOrUserVariable (3x) + 58778: 1103, // StringType (3x) + 58789: 1104, // TableAliasRefList (3x) + 58792: 1105, // TableElement (3x) + 58806: 1106, // TableOrTables (3x) + 58818: 1107, // TextType (3x) + 58825: 1108, // TransactionChars (3x) + 57566: 1109, // trigger (3x) + 58828: 1110, // Type (3x) + 57570: 1111, // unlock (3x) + 57572: 1112, // until (3x) + 57574: 1113, // usage (3x) + 58849: 1114, // ValuesList (3x) + 58851: 1115, // ValuesStmtList (3x) + 58847: 1116, // ValueSym (3x) + 58854: 1117, // VariableAssignment (3x) + 58875: 1118, // WindowFrameStart (3x) + 58892: 1119, // Year (3x) + 58209: 1120, // AddQueryWatchStmt (2x) + 58211: 1121, // AdminStmt (2x) + 58214: 1122, // AllColumnsOrPredicateColumnsOpt (2x) + 58216: 1123, // AlterDatabaseStmt (2x) + 58217: 1124, // AlterInstanceStmt (2x) + 58218: 1125, // AlterOrderItem (2x) + 58220: 1126, // AlterPolicyStmt (2x) + 58221: 1127, // AlterRangeStmt (2x) + 58222: 1128, // AlterResourceGroupStmt (2x) + 58223: 1129, // AlterSequenceOption (2x) + 58225: 1130, // AlterSequenceStmt (2x) + 58226: 1131, // AlterTableSpec (2x) + 58231: 1132, // AlterUserStmt (2x) + 58232: 1133, // AnalyzeOption (2x) + 58261: 1134, // BinlogStmt (2x) + 58254: 1135, // BRIEStmt (2x) + 58256: 1136, // BRIETables (2x) + 58273: 1137, // CalibrateResourceStmt (2x) + 57377: 1138, // call (2x) + 58275: 1139, // CallStmt (2x) + 58276: 1140, // CancelImportStmt (2x) + 58277: 1141, // CastType (2x) + 58278: 1142, // ChangeStmt (2x) + 58284: 1143, // CheckConstraintKeyword (2x) + 58292: 1144, // ColumnNameListOpt (2x) + 58295: 1145, // ColumnNameOrUserVariable (2x) + 58294: 1146, // ColumnNameOrUserVarListOptWithBrackets (2x) + 58298: 1147, // ColumnOptionList (2x) + 58299: 1148, // ColumnOptionListOpt (2x) + 58302: 1149, // CommentOrAttributeOption (2x) + 58306: 1150, // CompletionTypeWithinTransaction (2x) + 58308: 1151, // ConnectionOption (2x) + 58310: 1152, // ConnectionOptions (2x) + 58312: 1153, // ConstraintElem (2x) + 58316: 1154, // CreateBindingStmt (2x) + 58317: 1155, // CreateDatabaseStmt (2x) + 58318: 1156, // CreateIndexStmt (2x) + 58319: 1157, // CreatePolicyStmt (2x) + 58320: 1158, // CreateProcedureStmt (2x) + 58321: 1159, // CreateResourceGroupStmt (2x) + 58322: 1160, // CreateRoleStmt (2x) + 58324: 1161, // CreateSequenceStmt (2x) + 58325: 1162, // CreateStatisticsStmt (2x) + 58326: 1163, // CreateTableOptionListOpt (2x) + 58329: 1164, // CreateUserStmt (2x) + 58331: 1165, // CreateViewStmt (2x) + 57399: 1166, // databases (2x) + 58341: 1167, // DeallocateStmt (2x) + 58342: 1168, // DeallocateSym (2x) + 58345: 1169, // DefaultOrExpression (2x) + 58358: 1170, // DoStmt (2x) + 58359: 1171, // DropBindingStmt (2x) + 58360: 1172, // DropDatabaseStmt (2x) + 58361: 1173, // DropIndexStmt (2x) + 58362: 1174, // DropPolicyStmt (2x) + 58363: 1175, // DropProcedureStmt (2x) + 58364: 1176, // DropQueryWatchStmt (2x) + 58365: 1177, // DropResourceGroupStmt (2x) + 58366: 1178, // DropRoleStmt (2x) + 58367: 1179, // DropSequenceStmt (2x) + 58368: 1180, // DropStatisticsStmt (2x) + 58369: 1181, // DropStatsStmt (2x) + 58370: 1182, // DropTableStmt (2x) + 58371: 1183, // DropUserStmt (2x) + 58372: 1184, // DropViewStmt (2x) + 58374: 1185, // DuplicateOpt (2x) + 58377: 1186, // ElseCaseOpt (2x) + 58379: 1187, // EmptyStmt (2x) + 58380: 1188, // EncryptionOpt (2x) + 58382: 1189, // EnforcedOrNotOpt (2x) + 58387: 1190, // ExecuteStmt (2x) + 58388: 1191, // ExplainFormatType (2x) + 58399: 1192, // Field (2x) + 58402: 1193, // FieldItem (2x) + 58409: 1194, // Fields (2x) + 58414: 1195, // FlashbackDatabaseStmt (2x) + 58415: 1196, // FlashbackTableStmt (2x) + 58416: 1197, // FlashbackToNewName (2x) + 58417: 1198, // FlashbackToTimestampStmt (2x) + 58421: 1199, // FlushStmt (2x) + 58423: 1200, // FormatOpt (2x) + 58428: 1201, // FuncDatetimePrecList (2x) + 58429: 1202, // FuncDatetimePrecListOpt (2x) + 58444: 1203, // GrantProxyStmt (2x) + 58445: 1204, // GrantRoleStmt (2x) + 58446: 1205, // GrantStmt (2x) + 58448: 1206, // HandleRange (2x) + 58450: 1207, // HashString (2x) + 58451: 1208, // HavingClause (2x) + 58452: 1209, // HelpStmt (2x) + 58464: 1210, // IndexAdviseStmt (2x) + 58466: 1211, // IndexHintList (2x) + 58467: 1212, // IndexHintListOpt (2x) + 58472: 1213, // IndexLockAndAlgorithmOpt (2x) + 57452: 1214, // inout (2x) + 58485: 1215, // InsertValues (2x) + 58490: 1216, // IntoOpt (2x) + 58496: 1217, // KeyOrIndexOpt (2x) + 58497: 1218, // KillOrKillTiDB (2x) + 58498: 1219, // KillStmt (2x) + 58500: 1220, // LikeOrIlikeEscapeOpt (2x) + 58503: 1221, // LimitClause (2x) + 57478: 1222, // linear (2x) + 58505: 1223, // LinearOpt (2x) + 58509: 1224, // LoadDataOption (2x) + 58512: 1225, // LoadDataSetItem (2x) + 58514: 1226, // LoadDataSetSpecOpt (2x) + 58516: 1227, // LoadStatsStmt (2x) + 58517: 1228, // LocalOpt (2x) + 58520: 1229, // LockStatsStmt (2x) + 58521: 1230, // LockTablesStmt (2x) + 58530: 1231, // MaxValueOrExpression (2x) + 58536: 1232, // NextValueForSequenceParentheses (2x) + 58538: 1233, // NonTransactionalDMLStmt (2x) + 58544: 1234, // NowSymOptionFractionParentheses (2x) + 58549: 1235, // ObjectType (2x) + 57504: 1236, // of (2x) + 58550: 1237, // OfTablesOpt (2x) + 58551: 1238, // OnCommitOpt (2x) + 58552: 1239, // OnDelete (2x) + 58555: 1240, // OnUpdate (2x) + 58560: 1241, // OptCollate (2x) + 58564: 1242, // OptFull (2x) + 58580: 1243, // OptimizeTableStmt (2x) + 58566: 1244, // OptInteger (2x) + 58582: 1245, // OptionalBraces (2x) + 58581: 1246, // OptionLevel (2x) + 58568: 1247, // OptLeadLagInfo (2x) + 58567: 1248, // OptLLDefault (2x) + 58575: 1249, // OptVectorElementType (2x) + 57511: 1250, // out (2x) + 58588: 1251, // OuterOpt (2x) + 58593: 1252, // PartitionDefinitionList (2x) + 58594: 1253, // PartitionDefinitionListOpt (2x) + 58595: 1254, // PartitionIntervalOpt (2x) + 58601: 1255, // PartitionOpt (2x) + 58602: 1256, // PasswordOpt (2x) + 58604: 1257, // PasswordOrLockOptionList (2x) + 58605: 1258, // PasswordOrLockOptions (2x) + 58608: 1259, // PlacementOptionList (2x) + 58611: 1260, // PlanReplayerStmt (2x) + 58617: 1261, // PreparedStmt (2x) + 58622: 1262, // PrivLevel (2x) + 58624: 1263, // ProcedurceCond (2x) + 58625: 1264, // ProcedurceLabelOpt (2x) + 58631: 1265, // ProcedureDecl (2x) + 58638: 1266, // ProcedureHcond (2x) + 58640: 1267, // ProcedureIf (2x) + 58661: 1268, // QuickOptional (2x) + 58662: 1269, // RecoverTableStmt (2x) + 58664: 1270, // ReferOpt (2x) + 58666: 1271, // RegexpSym (2x) + 58668: 1272, // RenameTableStmt (2x) + 58669: 1273, // RenameUserStmt (2x) + 58671: 1274, // RepeatableOpt (2x) + 58680: 1275, // ResourceGroupNameOption (2x) + 58681: 1276, // ResourceGroupOptionList (2x) + 58683: 1277, // ResourceGroupRunawayActionOption (2x) + 58685: 1278, // ResourceGroupRunawayWatchOption (2x) + 58686: 1279, // RestartStmt (2x) + 57533: 1280, // revoke (2x) + 58688: 1281, // RevokeRoleStmt (2x) + 58689: 1282, // RevokeStmt (2x) + 58692: 1283, // RoleOrPrivElemList (2x) + 58693: 1284, // RoleSpec (2x) + 58705: 1285, // SearchWhenThen (2x) + 58717: 1286, // SelectStmtOpt (2x) + 58720: 1287, // SelectStmtSQLCache (2x) + 58724: 1288, // SetBindingStmt (2x) + 58725: 1289, // SetDefaultRoleOpt (2x) + 58726: 1290, // SetDefaultRoleStmt (2x) + 58736: 1291, // SetRoleStmt (2x) + 58744: 1292, // ShowProfileType (2x) + 58747: 1293, // ShowStmt (2x) + 58748: 1294, // ShowTableAliasOpt (2x) + 58750: 1295, // ShutdownStmt (2x) + 58755: 1296, // SimpleWhenThen (2x) + 58760: 1297, // SplitOption (2x) + 58761: 1298, // SplitRegionStmt (2x) + 58757: 1299, // SpOptInout (2x) + 58758: 1300, // SpPdparam (2x) + 57546: 1301, // sqlexception (2x) + 57547: 1302, // sqlstate (2x) + 57548: 1303, // sqlwarning (2x) + 58765: 1304, // Statement (2x) + 58768: 1305, // StatsOptionsOpt (2x) + 58769: 1306, // StatsPersistentVal (2x) + 58770: 1307, // StatsType (2x) + 58774: 1308, // StringLitOrUserVariableList (2x) + 58779: 1309, // SubPartDefinition (2x) + 58782: 1310, // SubPartitionMethod (2x) + 58787: 1311, // Symbol (2x) + 58793: 1312, // TableElementList (2x) + 58796: 1313, // TableLock (2x) + 58800: 1314, // TableNameListOpt (2x) + 58815: 1315, // TablesTerminalSym (2x) + 58813: 1316, // TableToTable (2x) + 58817: 1317, // TextStringList (2x) + 58822: 1318, // TraceStmt (2x) + 58830: 1319, // UnlockStatsStmt (2x) + 58831: 1320, // UnlockTablesStmt (2x) + 58832: 1321, // UpdateIndexElem (2x) + 58840: 1322, // UserToUser (2x) + 58855: 1323, // VariableAssignmentList (2x) + 58865: 1324, // WhenClause (2x) + 58870: 1325, // WindowDefinition (2x) + 58873: 1326, // WindowFrameBound (2x) + 58880: 1327, // WindowSpec (2x) + 58885: 1328, // WithGrantOptionOpt (2x) + 58886: 1329, // WithList (2x) + 58891: 1330, // Writeable (2x) + 58: 1331, // ':' (1x) + 58210: 1332, // AdminShowSlow (1x) + 58212: 1333, // AdminStmtLimitOpt (1x) + 58219: 1334, // AlterOrderList (1x) + 58224: 1335, // AlterSequenceOptionList (1x) + 58227: 1336, // AlterTableSpecList (1x) + 58228: 1337, // AlterTableSpecListOpt (1x) + 58229: 1338, // AlterTableSpecSingleOpt (1x) + 58233: 1339, // AnalyzeOptionList (1x) + 58236: 1340, // AnyOrAll (1x) + 58237: 1341, // ArrayKwdOpt (1x) + 58239: 1342, // AsOfClauseOpt (1x) + 58240: 1343, // AsOpt (1x) + 58244: 1344, // AuthOption (1x) + 58245: 1345, // AuthPlugin (1x) + 58247: 1346, // AutoRandomOpt (1x) + 58248: 1347, // BDRRole (1x) + 58258: 1348, // BetweenOrNotOp (1x) + 58260: 1349, // BindingStatusType (1x) + 57375: 1350, // both (1x) + 58272: 1351, // CalibrateOption (1x) + 58274: 1352, // CalibrateResourceWorkloadOption (1x) + 58282: 1353, // CharsetNameOrDefault (1x) + 58283: 1354, // CharsetOpt (1x) + 58287: 1355, // ColumnFormat (1x) + 58289: 1356, // ColumnList (1x) + 58296: 1357, // ColumnNameOrUserVariableList (1x) + 58293: 1358, // ColumnNameOrUserVarListOpt (1x) + 58301: 1359, // ColumnSetValueList (1x) + 58305: 1360, // CompareOp (1x) + 58309: 1361, // ConnectionOptionList (1x) + 58311: 1362, // Constraint (1x) + 57387: 1363, // continueKwd (1x) + 58323: 1364, // CreateSequenceOptionListOpt (1x) + 58327: 1365, // CreateTableSelectOpt (1x) + 58330: 1366, // CreateViewSelectOpt (1x) + 57397: 1367, // cursor (1x) + 58338: 1368, // DatabaseOptionListOpt (1x) + 58335: 1369, // DBNameList (1x) + 58346: 1370, // DefaultOrExpressionList (1x) + 58348: 1371, // DefaultValueExpr (1x) + 58373: 1372, // DryRunOptions (1x) + 57416: 1373, // dual (1x) + 58375: 1374, // DynamicCalibrateOptionList (1x) + 58378: 1375, // ElseOpt (1x) + 58383: 1376, // EnforcedOrNotOrNotNullOpt (1x) + 57423: 1377, // exit (1x) + 58396: 1378, // ExpressionOpt (1x) + 58398: 1379, // FetchFirstOpt (1x) + 58400: 1380, // FieldAsName (1x) + 58401: 1381, // FieldAsNameOpt (1x) + 58403: 1382, // FieldItemList (1x) + 58405: 1383, // FieldList (1x) + 58411: 1384, // FirstAndLastPartOpt (1x) + 58412: 1385, // FirstOrNext (1x) + 58420: 1386, // FlushOption (1x) + 58424: 1387, // FromDual (1x) + 58426: 1388, // FulltextSearchModifierOpt (1x) + 58427: 1389, // FuncDatetimePrec (1x) + 58440: 1390, // GetFormatSelector (1x) + 58441: 1391, // GlobalOrLocal (1x) + 58449: 1392, // HandleRangeList (1x) + 58454: 1393, // IdentListWithParenOpt (1x) + 58458: 1394, // IgnoreLines (1x) + 58460: 1395, // IlikeOrNotOp (1x) + 58461: 1396, // ImportFromSelectStmt (1x) + 58468: 1397, // IndexHintScope (1x) + 58471: 1398, // IndexKeyTypeOpt (1x) + 58480: 1399, // IndexPartSpecificationListOpt (1x) + 58483: 1400, // IndexTypeOpt (1x) + 58463: 1401, // InOrNotOp (1x) + 58486: 1402, // InstanceOption (1x) + 58489: 1403, // IntervalExpr (1x) + 58492: 1404, // IsolationLevel (1x) + 58491: 1405, // IsOrNotOp (1x) + 57473: 1406, // leading (1x) + 58501: 1407, // LikeOrNotOp (1x) + 58502: 1408, // LikeTableWithOrWithoutParen (1x) + 58507: 1409, // LinesTerminated (1x) + 58510: 1410, // LoadDataOptionList (1x) + 58513: 1411, // LoadDataSetList (1x) + 58522: 1412, // LockType (1x) + 58523: 1413, // LogTypeOpt (1x) + 58524: 1414, // LowPriorityOpt (1x) + 58525: 1415, // Match (1x) + 58526: 1416, // MatchOpt (1x) + 58527: 1417, // MaxIndexNumOpt (1x) + 58528: 1418, // MaxMinutesOpt (1x) + 58529: 1419, // MaxValPartOpt (1x) + 58531: 1420, // MaxValueOrExpressionList (1x) + 58545: 1421, // NullPartOpt (1x) + 58553: 1422, // OnDeleteUpdateOpt (1x) + 58554: 1423, // OnDuplicateKeyUpdate (1x) + 58556: 1424, // OptBinMod (1x) + 58558: 1425, // OptCharset (1x) + 58561: 1426, // OptExistingWindowName (1x) + 58563: 1427, // OptFromFirstLast (1x) + 58565: 1428, // OptGConcatSeparator (1x) + 58583: 1429, // OptionalShardColumn (1x) + 58571: 1430, // OptPartitionClause (1x) + 58572: 1431, // OptSpPdparams (1x) + 58573: 1432, // OptTable (1x) + 58895: 1433, // optValue (1x) + 58577: 1434, // OptWindowFrameClause (1x) + 58578: 1435, // OptWindowOrderByClause (1x) + 58585: 1436, // Order (1x) + 58584: 1437, // OrReplace (1x) + 57513: 1438, // outfile (1x) + 58591: 1439, // PartDefValuesOpt (1x) + 58596: 1440, // PartitionKeyAlgorithmOpt (1x) + 58597: 1441, // PartitionMethod (1x) + 58600: 1442, // PartitionNumOpt (1x) + 58606: 1443, // PerDB (1x) + 58607: 1444, // PerTable (1x) + 58610: 1445, // PlanReplayerDumpOpt (1x) + 57517: 1446, // precisionType (1x) + 58616: 1447, // PrepareSQL (1x) + 58896: 1448, // procedurceElseIfs (1x) + 58627: 1449, // ProcedureCall (1x) + 58630: 1450, // ProcedureCursorSelectStmt (1x) + 58632: 1451, // ProcedureDeclIdents (1x) + 58633: 1452, // ProcedureDecls (1x) + 58634: 1453, // ProcedureDeclsOpt (1x) + 58636: 1454, // ProcedureFetchList (1x) + 58637: 1455, // ProcedureHandlerType (1x) + 58639: 1456, // ProcedureHcondList (1x) + 58646: 1457, // ProcedureOptDefault (1x) + 58647: 1458, // ProcedureOptFetchNo (1x) + 58650: 1459, // ProcedureProcStmts (1x) + 58659: 1460, // QueryWatchOptionList (1x) + 57524: 1461, // recursive (1x) + 58665: 1462, // RegexpOrNotOp (1x) + 58670: 1463, // ReorganizePartitionRuleOpt (1x) + 58673: 1464, // Replica (1x) + 58676: 1465, // RequireList (1x) + 58678: 1466, // ResourceGroupBackgroundOptionList (1x) + 58682: 1467, // ResourceGroupPriorityOption (1x) + 58684: 1468, // ResourceGroupRunawayOptionList (1x) + 58694: 1469, // RoleSpecList (1x) + 58701: 1470, // RowOrRows (1x) + 58706: 1471, // SearchedWhenThenList (1x) + 58710: 1472, // SelectStmtFieldList (1x) + 58718: 1473, // SelectStmtOpts (1x) + 58719: 1474, // SelectStmtOptsList (1x) + 58723: 1475, // SequenceOptionList (1x) + 58728: 1476, // SetOpr (1x) + 58735: 1477, // SetRoleOpt (1x) + 58738: 1478, // ShardableStmt (1x) + 58740: 1479, // ShowIndexKwd (1x) + 58741: 1480, // ShowLikeOrWhereOpt (1x) + 58742: 1481, // ShowPlacementTarget (1x) + 58743: 1482, // ShowProfileArgsOpt (1x) + 58745: 1483, // ShowProfileTypes (1x) + 58746: 1484, // ShowProfileTypesOpt (1x) + 58749: 1485, // ShowTargetFilterable (1x) + 58756: 1486, // SimpleWhenThenList (1x) + 57544: 1487, // spatial (1x) + 58762: 1488, // SplitSyntaxOption (1x) + 58759: 1489, // SpPdparams (1x) + 57552: 1490, // ssl (1x) + 58763: 1491, // Start (1x) + 58764: 1492, // Starting (1x) + 57553: 1493, // starting (1x) + 58766: 1494, // StatementList (1x) + 58767: 1495, // StatementScope (1x) + 58771: 1496, // StorageMedia (1x) + 57554: 1497, // stored (1x) + 58772: 1498, // StringList (1x) + 58777: 1499, // StringNameOrBRIEOptionKeyword (1x) + 58780: 1500, // SubPartDefinitionList (1x) + 58781: 1501, // SubPartDefinitionListOpt (1x) + 58783: 1502, // SubPartitionNumOpt (1x) + 58784: 1503, // SubPartitionOpt (1x) + 58794: 1504, // TableElementListOpt (1x) + 58797: 1505, // TableLockList (1x) + 58809: 1506, // TableRefsClause (1x) + 58810: 1507, // TableSampleMethodOpt (1x) + 58811: 1508, // TableSampleOpt (1x) + 58812: 1509, // TableSampleUnitOpt (1x) + 58814: 1510, // TableToTableList (1x) + 57565: 1511, // trailing (1x) + 58826: 1512, // TrimDirection (1x) + 58833: 1513, // UpdateIndexesList (1x) + 58834: 1514, // UpdateIndexesOpt (1x) + 58841: 1515, // UserToUserList (1x) + 58843: 1516, // UserVariableList (1x) + 58846: 1517, // UsingRoles (1x) + 58848: 1518, // Values (1x) + 58850: 1519, // ValuesOpt (1x) + 58857: 1520, // ViewAlgorithm (1x) + 58858: 1521, // ViewCheckOption (1x) + 58859: 1522, // ViewDefiner (1x) + 58860: 1523, // ViewFieldList (1x) + 58861: 1524, // ViewName (1x) + 58862: 1525, // ViewSQLSecurity (1x) + 57585: 1526, // virtual (1x) + 58863: 1527, // VirtualOrStored (1x) + 58864: 1528, // WatchDurationOption (1x) + 58866: 1529, // WhenClauseList (1x) + 58869: 1530, // WindowClauseOptional (1x) + 58871: 1531, // WindowDefinitionList (1x) + 58872: 1532, // WindowFrameBetween (1x) + 58874: 1533, // WindowFrameExtent (1x) + 58876: 1534, // WindowFrameUnits (1x) + 58879: 1535, // WindowNameOrSpec (1x) + 58881: 1536, // WindowSpecDetails (1x) + 58887: 1537, // WithReadLockOpt (1x) + 58888: 1538, // WithRollupClause (1x) + 58889: 1539, // WithValidation (1x) + 58890: 1540, // WithValidationOpt (1x) + 58208: 1541, // $default (0x) + 58168: 1542, // andnot (0x) + 58192: 1543, // createTableSelect (0x) + 58182: 1544, // empty (0x) + 57345: 1545, // error (0x) + 58207: 1546, // higherThanComma (0x) + 58201: 1547, // higherThanParenthese (0x) + 58190: 1548, // insertValues (0x) + 57356: 1549, // invalid (0x) + 58193: 1550, // lowerThanCharsetKwd (0x) + 58206: 1551, // lowerThanComma (0x) + 58191: 1552, // lowerThanCreateTableSelect (0x) + 58203: 1553, // lowerThanEq (0x) + 58198: 1554, // lowerThanFunction (0x) + 58189: 1555, // lowerThanInsertValues (0x) + 58194: 1556, // lowerThanKey (0x) + 58195: 1557, // lowerThanLocal (0x) + 58205: 1558, // lowerThanNot (0x) + 58202: 1559, // lowerThanOn (0x) + 58200: 1560, // lowerThanParenthese (0x) + 58196: 1561, // lowerThanRemove (0x) + 58183: 1562, // lowerThanSelectOpt (0x) + 58188: 1563, // lowerThanSelectStmt (0x) + 58187: 1564, // lowerThanSetKeyword (0x) + 58186: 1565, // lowerThanStringLitToken (0x) + 58184: 1566, // lowerThanValueKeyword (0x) + 58185: 1567, // lowerThanWith (0x) + 58197: 1568, // lowerThenOrder (0x) + 58204: 1569, // neg (0x) + 57360: 1570, // odbcDateType (0x) + 57362: 1571, // odbcTimestampType (0x) + 57361: 1572, // odbcTimeType (0x) + 58199: 1573, // tableRefPriority (0x) } yySymNames = []string{ @@ -2603,23 +2607,23 @@ var ( "start", "truncate", "cache", + "tp", + "clustered", + "invisible", "nocache", + "nonclustered", "open", + "visible", "action", + "algorithm", "close", "cycle", "minValue", - "algorithm", "end", "increment", "nocycle", "nomaxvalue", "nominvalue", - "tp", - "clustered", - "invisible", - "nonclustered", - "visible", "restart", "regions", "background", @@ -2628,9 +2632,10 @@ var ( "queryLimit", "ruRate", "subpartition", + "yearType", "partitions", "plan", - "yearType", + "sqlTsiYear", "constraints", "followerConstraints", "followers", @@ -2639,7 +2644,6 @@ var ( "learners", "primaryRegion", "schedule", - "sqlTsiYear", "survivalPreferences", "voterConstraints", "voters", @@ -2676,6 +2680,7 @@ var ( "separator", "cipher", "issuer", + "jsonType", "maxConnectionsPerHour", "maxQueriesPerHour", "maxUpdatesPerHour", @@ -2684,47 +2689,46 @@ var ( "san", "subject", "tokenIssuer", - "endTime", - "jsonType", - "startTime", "datetimeType", "dateType", + "endTime", "fixed", + "startTime", "timeType", + "vectorType", + "timestampType", "bindings", + "booleanType", "current", "definer", "hash", "identified", "respect", "role", - "timestampType", + "textType", "value", - "vectorType", "backup", - "booleanType", + "bitType", + "boolType", "enforced", + "enum", "following", "less", + "national", + "ncharType", "nowait", + "nvarcharType", "only", "savepoint", "skip", "taskTypes", - "textType", "than", "tiFlash", "unbounded", "binding", - "bitType", - "boolType", - "enum", "hypo", "job", - "national", - "ncharType", "next_row_id", - "nvarcharType", "offset", "policy", "predicate", @@ -2744,6 +2748,7 @@ var ( "declare", "dryRun", "format", + "hnsw", "isolation", "last", "max_idxnum", @@ -3071,8 +3076,8 @@ var ( "charType", "fetch", "eq", - "limit", "set", + "limit", "forKwd", "intLit", "into", @@ -3173,6 +3178,7 @@ var ( "localTime", "localTs", "builtinCount", + "primary", "sql", "'!'", "'~'", @@ -3200,6 +3206,7 @@ var ( "builtinUser", "builtinVarPop", "builtinVarSamp", + "check", "cumeDist", "currentRole", "currentTime", @@ -3211,14 +3218,12 @@ var ( "nthValue", "ntile", "percentRank", - "primary", "rank", "rowNumber", "tidbCurrentTSO", "utcDate", "utcTime", "utcTimestamp", - "check", "unique", "constraint", "references", @@ -3255,10 +3260,10 @@ var ( "integerType", "intType", "realType", - "create", "varbinaryType", "bigIntType", "blobType", + "create", "float4Type", "float8Type", "foreign", @@ -3384,6 +3389,7 @@ var ( "PlacementPolicyOption", "ProcedureBlockContent", "ProcedureUnlabelLoopStmt", + "IfNotExists", "ProcedureCaseStmt", "ProcedureCloseCur", "ProcedureFetchInto", @@ -3400,7 +3406,6 @@ var ( "ProcedureUnlabeledBlock", "ProcedureUnlabelLoopBlock", "TableNameList", - "IfNotExists", "OptFieldLen", "DistinctKwd", "TimestampUnit", @@ -3432,7 +3437,9 @@ var ( "SignedNum", "BuggyDefaultFalseDistinctOpt", "DefaultFalseDistinctOpt", + "IndexPartSpecification", "JoinType", + "KeyOrIndex", "NotSym", "NumLiteral", "Rolename", @@ -3440,8 +3447,7 @@ var ( "CrossOpt", "ExplainableStmt", "ExpressionListOpt", - "IndexPartSpecification", - "KeyOrIndex", + "IndexPartSpecificationList", "SelectStmtLimitOpt", "VariableName", "AllOrPartitionNameList", @@ -3450,7 +3456,8 @@ var ( "DatabaseSym", "FieldsOrColumns", "ForceOpt", - "IndexPartSpecificationList", + "IndexInvisible", + "IndexType", "infile", "kill", "Priority", @@ -3463,6 +3470,7 @@ var ( "TableOptimizerHints", "TableOption", "varying", + "WithClustered", "BeginTransactionStmt", "BRIEBooleanOptionName", "BRIEIntegerOptionName", @@ -3478,9 +3486,10 @@ var ( "FieldTerminator", "grant", "IgnoreOptional", - "IndexInvisible", + "IndexName", "IndexNameList", - "IndexType", + "IndexOption", + "IndexOptionList", "LoadDataStmt", "PartitionNameListOpt", "procedure", @@ -3489,7 +3498,6 @@ var ( "SavepointStmt", "show", "UsernameList", - "WithClustered", "AlgorithmClause", "ByItem", "CollationName", @@ -3499,9 +3507,6 @@ var ( "FieldOpt", "FieldOpts", "IdentList", - "IndexName", - "IndexOption", - "IndexOptionList", "LimitOption", "LockClause", "OptCharsetWithOptBinary", @@ -3520,8 +3525,9 @@ var ( "BuiltinFunction", "ByList", "ConfigItemName", - "Constraint", + "ConstraintVectorIndex", "FloatOpt", + "IndexNameAndTypeOpt", "IndexTypeName", "NumList", "option", @@ -3551,6 +3557,7 @@ var ( "ColumnOption", "ColumnPosition", "CommonTableExpr", + "ConstraintWithVectorIndex", "CreateTableStmt", "CurdateSym", "DatabaseOptionList", @@ -3570,7 +3577,6 @@ var ( "GroupByClause", "IndexHint", "IndexHintType", - "IndexNameAndTypeOpt", "IntegerType", "keys", "Lines", @@ -3652,6 +3658,7 @@ var ( "CompletionTypeWithinTransaction", "ConnectionOption", "ConnectionOptions", + "ConstraintElem", "CreateBindingStmt", "CreateDatabaseStmt", "CreateIndexStmt", @@ -3860,7 +3867,7 @@ var ( "ColumnSetValueList", "CompareOp", "ConnectionOptionList", - "ConstraintElem", + "Constraint", "continueKwd", "CreateSequenceOptionListOpt", "CreateTableSelectOpt", @@ -4076,1132 +4083,1178 @@ var ( yyReductions = []struct{ xsym, components int }{ {0, 1}, - {1488, 1}, - {920, 6}, - {920, 8}, - {920, 10}, - {920, 5}, - {920, 7}, - {920, 7}, - {920, 9}, - {1273, 1}, - {1273, 2}, - {1273, 3}, - {1464, 1}, - {1464, 1}, - {1464, 1}, - {1465, 1}, - {1465, 2}, - {1465, 3}, - {1275, 1}, - {1275, 1}, - {1275, 1}, - {1274, 1}, - {1274, 1}, - {1274, 1}, - {1056, 3}, - {1056, 3}, - {1056, 4}, - {1525, 0}, - {1525, 3}, - {1525, 3}, - {994, 3}, - {994, 3}, - {994, 3}, - {994, 1}, - {994, 3}, - {994, 5}, - {994, 4}, - {994, 3}, - {994, 5}, - {994, 4}, - {994, 3}, - {1463, 1}, - {1463, 2}, - {1463, 3}, - {1055, 3}, - {1256, 1}, - {1256, 2}, - {1256, 3}, - {993, 3}, - {993, 3}, - {993, 3}, - {993, 3}, - {993, 3}, - {993, 3}, - {993, 3}, + {1491, 1}, + {921, 6}, + {921, 8}, + {921, 10}, + {921, 5}, + {921, 7}, + {921, 7}, + {921, 9}, + {1276, 1}, + {1276, 2}, + {1276, 3}, + {1467, 1}, + {1467, 1}, + {1467, 1}, + {1468, 1}, + {1468, 2}, + {1468, 3}, + {1278, 1}, + {1278, 1}, + {1278, 1}, + {1277, 1}, + {1277, 1}, + {1277, 1}, + {1059, 3}, + {1059, 3}, + {1059, 4}, + {1528, 0}, + {1528, 3}, + {1528, 3}, + {998, 3}, + {998, 3}, + {998, 3}, + {998, 1}, + {998, 3}, + {998, 5}, + {998, 4}, + {998, 3}, + {998, 5}, + {998, 4}, + {998, 3}, + {1466, 1}, + {1466, 2}, + {1466, 3}, + {1058, 3}, + {1259, 1}, + {1259, 2}, + {1259, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {997, 3}, + {881, 4}, + {881, 4}, + {881, 4}, + {881, 4}, + {1045, 3}, + {1045, 3}, + {1305, 3}, + {1305, 3}, + {1338, 1}, + {1338, 2}, + {1338, 4}, + {1338, 8}, + {1338, 8}, + {1338, 3}, + {1338, 3}, + {1338, 2}, + {1076, 0}, + {1076, 3}, + {1131, 1}, + {1131, 5}, + {1131, 6}, + {1131, 5}, + {1131, 5}, + {1131, 5}, + {1131, 6}, + {1131, 2}, + {1131, 2}, + {1131, 5}, + {1131, 6}, + {1131, 8}, + {1131, 8}, + {1131, 1}, + {1131, 1}, + {1131, 3}, + {1131, 4}, + {1131, 5}, + {1131, 3}, + {1131, 4}, + {1131, 8}, + {1131, 4}, + {1131, 7}, + {1131, 3}, + {1131, 4}, + {1131, 4}, + {1131, 4}, + {1131, 4}, + {1131, 2}, + {1131, 2}, + {1131, 4}, + {1131, 4}, + {1131, 5}, + {1131, 3}, + {1131, 2}, + {1131, 2}, + {1131, 5}, + {1131, 6}, + {1131, 6}, + {1131, 8}, + {1131, 5}, + {1131, 5}, + {1131, 3}, + {1131, 3}, + {1131, 3}, + {1131, 5}, + {1131, 1}, + {1131, 1}, + {1131, 1}, + {1131, 1}, + {1131, 2}, + {1131, 2}, + {1131, 1}, + {1131, 1}, + {1131, 4}, + {1131, 3}, + {1131, 4}, + {1131, 1}, + {1131, 1}, + {1463, 0}, + {1463, 5}, + {945, 1}, + {945, 1}, + {1540, 0}, + {1540, 1}, + {1539, 2}, + {1539, 2}, + {965, 1}, + {965, 1}, + {1067, 0}, + {1067, 1}, + {1067, 1}, {993, 3}, {993, 3}, {993, 3}, {993, 3}, {993, 3}, - {880, 4}, - {880, 4}, - {880, 4}, - {880, 4}, - {1043, 3}, - {1043, 3}, - {1302, 3}, - {1302, 3}, - {1335, 1}, - {1335, 2}, - {1335, 4}, - {1335, 8}, - {1335, 8}, - {1335, 3}, - {1335, 3}, - {1335, 2}, - {1074, 0}, - {1074, 3}, - {1129, 1}, - {1129, 5}, - {1129, 6}, - {1129, 5}, - {1129, 5}, - {1129, 5}, - {1129, 6}, - {1129, 2}, - {1129, 5}, - {1129, 6}, - {1129, 8}, - {1129, 8}, - {1129, 1}, - {1129, 1}, - {1129, 3}, - {1129, 4}, - {1129, 5}, - {1129, 3}, - {1129, 4}, - {1129, 8}, - {1129, 4}, - {1129, 7}, - {1129, 3}, - {1129, 4}, - {1129, 4}, - {1129, 4}, - {1129, 4}, - {1129, 2}, - {1129, 2}, - {1129, 4}, - {1129, 4}, - {1129, 5}, - {1129, 3}, - {1129, 2}, - {1129, 2}, - {1129, 5}, - {1129, 6}, - {1129, 6}, - {1129, 8}, - {1129, 5}, - {1129, 5}, - {1129, 3}, - {1129, 3}, - {1129, 3}, - {1129, 5}, - {1129, 1}, - {1129, 1}, - {1129, 1}, - {1129, 1}, - {1129, 2}, - {1129, 2}, - {1129, 1}, - {1129, 1}, - {1129, 4}, - {1129, 3}, - {1129, 4}, - {1129, 1}, - {1129, 1}, - {1460, 0}, - {1460, 5}, - {943, 1}, - {943, 1}, - {1537, 0}, - {1537, 1}, - {1536, 2}, - {1536, 2}, - {988, 1}, - {988, 1}, - {1064, 0}, - {1064, 1}, - {1064, 1}, - {989, 3}, - {989, 3}, - {989, 3}, - {989, 3}, - {989, 3}, - {1002, 3}, - {1002, 3}, - {1327, 2}, - {1327, 2}, - {940, 1}, - {940, 1}, - {1214, 0}, - {1214, 1}, - {992, 0}, - {992, 1}, - {1048, 0}, - {1048, 1}, - {1048, 2}, - {1334, 0}, - {1334, 1}, - {1333, 1}, - {1333, 3}, - {875, 1}, - {875, 3}, - {945, 0}, - {945, 1}, - {945, 2}, - {1308, 1}, - {1269, 3}, - {1507, 1}, - {1507, 3}, - {1313, 3}, - {1270, 3}, - {1512, 1}, - {1512, 3}, - {1319, 3}, - {1266, 5}, - {1266, 3}, - {1266, 4}, - {1195, 4}, - {1195, 5}, - {1195, 5}, - {1195, 4}, - {1195, 5}, - {1195, 5}, - {1193, 4}, - {1194, 0}, - {1194, 2}, - {1192, 4}, - {1295, 6}, - {1295, 8}, - {1294, 6}, - {1294, 2}, - {1485, 0}, - {1485, 2}, - {1485, 1}, - {1485, 3}, - {860, 6}, - {860, 7}, - {860, 8}, - {860, 8}, - {860, 9}, - {860, 10}, - {860, 9}, - {860, 8}, - {860, 7}, - {860, 9}, - {1120, 0}, - {1120, 2}, - {1120, 2}, - {917, 0}, - {917, 2}, + {1003, 3}, + {1003, 3}, + {1330, 2}, + {1330, 2}, + {934, 1}, + {934, 1}, + {1217, 0}, + {1217, 1}, + {996, 0}, + {996, 1}, + {1050, 0}, + {1050, 1}, + {1050, 2}, + {1337, 0}, + {1337, 1}, {1336, 1}, {1336, 3}, - {1131, 2}, - {1131, 2}, - {1131, 3}, - {1131, 3}, - {1131, 2}, - {1131, 2}, - {1013, 3}, - {1042, 1}, - {1042, 3}, - {962, 1}, - {962, 2}, - {962, 2}, - {962, 2}, - {962, 4}, - {962, 5}, - {962, 6}, - {962, 4}, - {962, 5}, - {1132, 2}, - {971, 3}, - {971, 3}, - {836, 1}, - {836, 3}, - {836, 5}, - {918, 1}, - {918, 3}, - {1142, 0}, - {1142, 1}, - {1390, 0}, - {1390, 3}, - {997, 1}, - {997, 3}, - {1355, 0}, - {1355, 1}, - {1354, 1}, - {1354, 3}, - {1143, 1}, - {1143, 1}, + {876, 1}, + {876, 3}, + {947, 0}, + {947, 1}, + {947, 2}, + {1311, 1}, + {1272, 3}, + {1510, 1}, + {1510, 3}, + {1316, 3}, + {1273, 3}, + {1515, 1}, + {1515, 3}, + {1322, 3}, + {1269, 5}, + {1269, 3}, + {1269, 4}, + {1198, 4}, + {1198, 5}, + {1198, 5}, + {1198, 4}, + {1198, 5}, + {1198, 5}, + {1196, 4}, + {1197, 0}, + {1197, 2}, + {1195, 4}, + {1298, 6}, + {1298, 8}, + {1297, 6}, + {1297, 2}, + {1488, 0}, + {1488, 2}, + {1488, 1}, + {1488, 3}, + {861, 6}, + {861, 7}, + {861, 8}, + {861, 8}, + {861, 9}, + {861, 10}, + {861, 9}, + {861, 8}, + {861, 7}, + {861, 9}, + {1122, 0}, + {1122, 2}, + {1122, 2}, + {918, 0}, + {918, 2}, + {1339, 1}, + {1339, 3}, + {1133, 2}, + {1133, 2}, + {1133, 3}, + {1133, 3}, + {1133, 2}, + {1133, 2}, + {1014, 3}, + {1044, 1}, + {1044, 3}, + {966, 1}, + {966, 2}, + {966, 2}, + {966, 2}, + {966, 4}, + {966, 5}, + {966, 6}, + {966, 4}, + {966, 5}, + {1134, 2}, + {975, 3}, + {975, 3}, + {837, 1}, + {837, 3}, + {837, 5}, + {919, 1}, + {919, 3}, {1144, 0}, - {1144, 3}, - {861, 1}, - {861, 2}, - {1087, 0}, - {1087, 1}, - {932, 1}, - {932, 1}, - {1059, 1}, - {1059, 2}, - {1186, 0}, - {1186, 1}, - {1373, 2}, - {1373, 1}, - {1047, 2}, - {1047, 1}, - {1047, 1}, - {1047, 3}, - {1047, 4}, - {1047, 2}, - {1047, 2}, - {1047, 1}, - {1047, 3}, - {1047, 2}, - {1047, 3}, - {1047, 3}, - {1047, 2}, - {1047, 6}, - {1047, 6}, - {1047, 1}, - {1047, 2}, - {1047, 2}, - {1047, 2}, - {1047, 2}, - {1343, 0}, - {1343, 3}, - {1343, 5}, - {1493, 1}, - {1493, 1}, - {1493, 1}, - {1352, 1}, - {1352, 1}, - {1352, 1}, - {1063, 0}, - {1063, 2}, - {1524, 0}, - {1524, 1}, - {1524, 1}, + {1144, 1}, + {1393, 0}, + {1393, 3}, + {1001, 1}, + {1001, 3}, + {1358, 0}, + {1358, 1}, + {1357, 1}, + {1357, 3}, + {1145, 1}, {1145, 1}, - {1145, 2}, {1146, 0}, - {1146, 1}, - {1359, 7}, - {1359, 7}, - {1359, 7}, - {1359, 7}, - {1359, 8}, - {1359, 5}, - {1412, 2}, - {1412, 2}, - {1412, 2}, - {1413, 0}, - {1413, 1}, - {1028, 5}, - {1236, 3}, - {1237, 3}, - {1419, 0}, - {1419, 1}, - {1419, 1}, - {1419, 2}, - {1419, 2}, - {1267, 1}, - {1267, 1}, - {1267, 2}, - {1267, 2}, - {1267, 2}, - {1368, 1}, - {1368, 1}, - {1368, 1}, - {1368, 1}, - {1016, 3}, - {1016, 3}, - {1016, 4}, - {1016, 4}, - {1231, 3}, - {1231, 1}, + {1146, 3}, + {862, 1}, + {862, 2}, + {1089, 0}, + {1089, 1}, + {935, 1}, + {935, 1}, + {1062, 1}, + {1062, 2}, + {1189, 0}, + {1189, 1}, + {1376, 2}, + {1376, 1}, + {1049, 2}, + {1049, 1}, + {1049, 1}, + {1049, 3}, + {1049, 4}, + {1049, 2}, + {1049, 2}, + {1049, 1}, + {1049, 3}, + {1049, 2}, + {1049, 3}, + {1049, 3}, + {1049, 2}, + {1049, 6}, + {1049, 6}, + {1049, 1}, + {1049, 2}, + {1049, 2}, + {1049, 2}, + {1049, 2}, + {1346, 0}, + {1346, 3}, + {1346, 5}, + {1496, 1}, + {1496, 1}, + {1496, 1}, + {1355, 1}, + {1355, 1}, + {1355, 1}, + {1066, 0}, + {1066, 2}, + {1527, 0}, + {1527, 1}, + {1527, 1}, + {1147, 1}, + {1147, 2}, + {1148, 0}, + {1148, 1}, + {1153, 7}, + {1153, 7}, + {1153, 7}, + {1153, 7}, + {1153, 8}, + {1153, 5}, + {1415, 2}, + {1415, 2}, + {1415, 2}, + {1416, 0}, + {1416, 1}, + {1030, 5}, + {1239, 3}, + {1240, 3}, + {1422, 0}, + {1422, 1}, + {1422, 1}, + {1422, 2}, + {1422, 2}, + {1270, 1}, + {1270, 1}, + {1270, 2}, + {1270, 2}, + {1270, 2}, + {1371, 1}, + {1371, 1}, + {1371, 1}, + {1371, 1}, + {1017, 3}, + {1017, 3}, + {1017, 4}, + {1017, 4}, + {1234, 3}, + {1234, 1}, + {1080, 1}, + {1080, 3}, + {1080, 4}, + {1080, 3}, + {1080, 1}, + {1232, 3}, + {1232, 1}, + {796, 4}, + {796, 4}, + {1079, 1}, + {1079, 1}, + {1079, 1}, + {1079, 1}, {1078, 1}, - {1078, 3}, - {1078, 4}, - {1078, 3}, {1078, 1}, - {1229, 3}, - {1229, 1}, - {795, 4}, - {795, 4}, - {1077, 1}, - {1077, 1}, - {1077, 1}, - {1077, 1}, - {1076, 1}, - {1076, 1}, - {1076, 1}, - {1051, 1}, - {1051, 1}, - {1099, 1}, - {1099, 2}, - {1099, 2}, - {933, 1}, - {933, 1}, - {933, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1346, 1}, - {1346, 1}, - {1159, 12}, - {1177, 3}, - {1153, 13}, - {1396, 0}, - {1396, 3}, - {949, 1}, - {949, 3}, - {939, 3}, - {939, 4}, - {1210, 0}, - {1210, 1}, - {1210, 1}, - {1210, 2}, - {1210, 2}, - {1395, 0}, - {1395, 1}, - {1395, 1}, - {1395, 1}, - {1121, 4}, - {1121, 3}, - {1152, 5}, - {922, 1}, - {1005, 1}, - {954, 1}, - {954, 1}, - {972, 4}, - {972, 4}, - {972, 4}, - {972, 2}, - {972, 1}, - {972, 5}, + {1078, 1}, + {1054, 1}, + {1054, 1}, + {1101, 1}, + {1101, 2}, + {1101, 2}, + {936, 1}, + {936, 1}, + {936, 1}, + {1307, 1}, + {1307, 1}, + {1307, 1}, + {1349, 1}, + {1349, 1}, + {1162, 12}, + {1180, 3}, + {1156, 13}, + {1399, 0}, + {1399, 3}, + {942, 1}, + {942, 3}, + {932, 3}, + {932, 4}, + {1213, 0}, + {1213, 1}, + {1213, 1}, + {1213, 2}, + {1213, 2}, + {1398, 0}, + {1398, 1}, + {1398, 1}, + {1398, 1}, + {1398, 1}, + {1123, 4}, + {1123, 3}, + {1155, 5}, + {923, 1}, + {1006, 1}, + {957, 1}, + {957, 1}, + {976, 4}, + {976, 4}, + {976, 4}, + {976, 2}, + {976, 1}, + {976, 5}, + {1368, 0}, + {1368, 1}, + {1055, 1}, + {1055, 2}, + {1053, 12}, + {1053, 7}, + {1238, 0}, + {1238, 4}, + {1238, 4}, + {907, 0}, + {907, 1}, + {1255, 0}, + {1255, 7}, + {1391, 1}, + {1391, 1}, + {1321, 2}, + {1513, 1}, + {1513, 3}, + {1514, 0}, + {1514, 5}, + {1310, 6}, + {1310, 5}, + {1440, 0}, + {1440, 3}, + {1441, 1}, + {1441, 5}, + {1441, 6}, + {1441, 4}, + {1441, 5}, + {1441, 4}, + {1441, 3}, + {1441, 1}, + {1254, 0}, + {1254, 7}, + {1403, 1}, + {1403, 2}, + {1421, 0}, + {1421, 2}, + {1419, 0}, + {1419, 2}, + {1384, 0}, + {1384, 14}, + {1223, 0}, + {1223, 1}, + {1503, 0}, + {1503, 4}, + {1502, 0}, + {1502, 2}, + {1442, 0}, + {1442, 2}, + {1253, 0}, + {1253, 3}, + {1252, 1}, + {1252, 3}, + {1086, 5}, + {1501, 0}, + {1501, 3}, + {1500, 1}, + {1500, 3}, + {1309, 3}, + {1085, 0}, + {1085, 2}, + {928, 3}, + {928, 3}, + {928, 4}, + {928, 3}, + {928, 4}, + {928, 4}, + {928, 3}, + {928, 3}, + {928, 3}, + {928, 3}, + {928, 1}, + {1439, 0}, + {1439, 4}, + {1439, 6}, + {1439, 1}, + {1439, 5}, + {1439, 1}, + {1439, 1}, + {1185, 0}, + {1185, 1}, + {1185, 1}, + {1343, 0}, + {1343, 1}, {1365, 0}, {1365, 1}, - {1052, 1}, - {1052, 2}, - {1050, 12}, - {1050, 7}, - {1235, 0}, - {1235, 4}, - {1235, 4}, - {906, 0}, - {906, 1}, - {1252, 0}, - {1252, 7}, - {1388, 1}, - {1388, 1}, - {1318, 2}, - {1510, 1}, - {1510, 3}, - {1511, 0}, - {1511, 5}, - {1307, 6}, - {1307, 5}, + {1365, 1}, + {1365, 1}, + {1365, 1}, + {1366, 1}, + {1366, 1}, + {1366, 1}, + {1366, 1}, + {1408, 2}, + {1408, 4}, + {1165, 11}, {1437, 0}, - {1437, 3}, - {1438, 1}, - {1438, 5}, - {1438, 6}, - {1438, 4}, - {1438, 5}, - {1438, 4}, - {1438, 3}, - {1438, 1}, - {1251, 0}, - {1251, 7}, - {1400, 1}, - {1400, 2}, - {1418, 0}, - {1418, 2}, - {1416, 0}, - {1416, 2}, - {1381, 0}, - {1381, 14}, - {1220, 0}, - {1220, 1}, - {1500, 0}, - {1500, 4}, - {1499, 0}, - {1499, 2}, - {1439, 0}, - {1439, 2}, - {1250, 0}, - {1250, 3}, - {1249, 1}, - {1249, 3}, - {1084, 5}, - {1498, 0}, - {1498, 3}, - {1497, 1}, - {1497, 3}, - {1306, 3}, - {1083, 0}, - {1083, 2}, - {927, 3}, - {927, 3}, - {927, 4}, - {927, 3}, - {927, 4}, - {927, 4}, - {927, 3}, - {927, 3}, - {927, 3}, - {927, 3}, - {927, 1}, - {1436, 0}, - {1436, 4}, - {1436, 6}, - {1436, 1}, - {1436, 5}, - {1436, 1}, - {1436, 1}, - {1182, 0}, - {1182, 1}, - {1182, 1}, - {1340, 0}, - {1340, 1}, - {1362, 0}, - {1362, 1}, - {1362, 1}, - {1362, 1}, - {1362, 1}, - {1363, 1}, - {1363, 1}, - {1363, 1}, - {1363, 1}, - {1405, 2}, - {1405, 4}, - {1162, 11}, - {1434, 0}, - {1434, 2}, - {1517, 0}, - {1517, 3}, - {1517, 3}, - {1517, 3}, - {1519, 0}, - {1519, 3}, - {1522, 0}, - {1522, 3}, - {1522, 3}, - {1521, 1}, + {1437, 2}, {1520, 0}, {1520, 3}, - {1353, 1}, - {1353, 3}, - {1518, 0}, - {1518, 4}, - {1518, 4}, - {1167, 2}, - {838, 13}, - {838, 9}, - {850, 10}, - {854, 1}, - {854, 1}, - {854, 2}, - {854, 2}, - {946, 1}, - {1169, 4}, - {1170, 7}, - {1170, 7}, - {1179, 6}, - {1082, 0}, - {1082, 1}, - {1082, 2}, - {1181, 4}, - {1181, 6}, - {1180, 3}, - {1180, 5}, - {1175, 3}, - {1175, 5}, + {1520, 3}, + {1520, 3}, + {1522, 0}, + {1522, 3}, + {1525, 0}, + {1525, 3}, + {1525, 3}, + {1524, 1}, + {1523, 0}, + {1523, 3}, + {1356, 1}, + {1356, 3}, + {1521, 0}, + {1521, 4}, + {1521, 4}, + {1170, 2}, + {839, 13}, + {839, 9}, + {851, 10}, + {855, 1}, + {855, 1}, + {855, 2}, + {855, 2}, + {948, 1}, + {1172, 4}, + {1173, 7}, + {1173, 7}, + {1182, 6}, + {1084, 0}, + {1084, 1}, + {1084, 2}, + {1184, 4}, + {1184, 6}, + {1183, 3}, + {1183, 5}, {1178, 3}, {1178, 5}, - {1178, 4}, - {1029, 0}, - {1029, 1}, - {1029, 1}, - {1104, 1}, - {1104, 1}, - {817, 0}, - {817, 1}, - {1184, 0}, - {1315, 2}, - {1315, 5}, - {1315, 3}, - {1315, 6}, - {873, 1}, - {873, 1}, - {873, 1}, - {872, 2}, - {872, 3}, - {872, 2}, - {872, 4}, - {872, 7}, - {872, 5}, - {872, 7}, - {872, 5}, - {872, 3}, - {872, 6}, - {872, 6}, - {1188, 1}, - {1188, 1}, - {1188, 1}, - {1188, 1}, - {1188, 1}, - {1188, 1}, - {1188, 1}, - {1188, 1}, - {985, 2}, - {983, 3}, - {1133, 5}, - {1133, 5}, - {1133, 3}, - {1133, 4}, - {1133, 3}, - {1133, 6}, - {1133, 4}, - {1133, 6}, - {1133, 4}, - {1133, 5}, - {1133, 4}, - {1133, 5}, - {1133, 5}, - {1133, 5}, - {1134, 2}, - {1134, 2}, - {1134, 2}, - {1366, 1}, - {1366, 3}, - {967, 0}, - {967, 2}, - {964, 1}, - {964, 1}, - {964, 1}, - {964, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {963, 1}, - {968, 1}, - {968, 1}, - {968, 1}, + {1181, 3}, + {1181, 5}, + {1181, 4}, + {1031, 0}, + {1031, 1}, + {1031, 1}, + {1106, 1}, + {1106, 1}, + {818, 0}, + {818, 1}, + {1187, 0}, + {1318, 2}, + {1318, 5}, + {1318, 3}, + {1318, 6}, + {874, 1}, + {874, 1}, + {874, 1}, + {873, 2}, + {873, 3}, + {873, 2}, + {873, 4}, + {873, 7}, + {873, 5}, + {873, 7}, + {873, 5}, + {873, 3}, + {873, 6}, + {873, 6}, + {1191, 1}, + {1191, 1}, + {1191, 1}, + {1191, 1}, + {1191, 1}, + {1191, 1}, + {1191, 1}, + {1191, 1}, + {990, 2}, + {988, 3}, + {1135, 5}, + {1135, 5}, + {1135, 3}, + {1135, 4}, + {1135, 3}, + {1135, 6}, + {1135, 4}, + {1135, 6}, + {1135, 4}, + {1135, 5}, + {1135, 4}, + {1135, 5}, + {1135, 5}, + {1135, 5}, + {1136, 2}, + {1136, 2}, + {1136, 2}, + {1369, 1}, + {1369, 3}, + {971, 0}, + {971, 2}, {968, 1}, {968, 1}, {968, 1}, {968, 1}, - {965, 1}, - {965, 1}, - {965, 2}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 5}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 6}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {829, 1}, - {846, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {967, 1}, + {972, 1}, + {972, 1}, + {972, 1}, + {972, 1}, + {972, 1}, + {972, 1}, + {972, 1}, + {969, 1}, + {969, 1}, + {969, 2}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 5}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 6}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {970, 3}, + {830, 1}, + {847, 1}, + {815, 1}, + {1016, 1}, + {1016, 1}, + {1016, 1}, + {1246, 1}, + {1246, 1}, + {1246, 1}, + {1140, 4}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 2}, + {814, 9}, + {814, 3}, + {814, 3}, + {814, 3}, {814, 1}, - {1015, 1}, - {1015, 1}, - {1015, 1}, - {1243, 1}, - {1243, 1}, - {1243, 1}, - {1138, 4}, - {813, 3}, - {813, 3}, - {813, 3}, - {813, 3}, - {813, 2}, - {813, 9}, - {813, 3}, + {1169, 1}, + {1169, 1}, + {1231, 1}, + {1231, 1}, + {1388, 0}, + {1388, 4}, + {1388, 7}, + {1388, 3}, + {1388, 3}, + {817, 1}, + {817, 1}, + {816, 1}, + {816, 1}, + {875, 1}, + {875, 3}, + {1420, 1}, + {1420, 3}, + {1370, 1}, + {1370, 3}, + {941, 0}, + {941, 1}, + {1202, 0}, + {1202, 1}, + {1201, 1}, {813, 3}, {813, 3}, + {813, 4}, + {813, 5}, {813, 1}, - {1166, 1}, - {1166, 1}, - {1228, 1}, - {1228, 1}, - {1385, 0}, - {1385, 4}, - {1385, 7}, - {1385, 3}, - {1385, 3}, - {816, 1}, - {816, 1}, - {815, 1}, - {815, 1}, - {874, 1}, - {874, 3}, - {1417, 1}, - {1417, 3}, - {1367, 1}, - {1367, 3}, - {938, 0}, - {938, 1}, - {1199, 0}, - {1199, 1}, - {1198, 1}, - {812, 3}, + {1360, 1}, + {1360, 1}, + {1360, 1}, + {1360, 1}, + {1360, 1}, + {1360, 1}, + {1360, 1}, + {1360, 1}, + {1348, 1}, + {1348, 2}, + {1405, 1}, + {1405, 2}, + {1401, 1}, + {1401, 2}, + {1407, 1}, + {1407, 2}, + {1395, 1}, + {1395, 2}, + {1462, 1}, + {1462, 2}, + {1340, 1}, + {1340, 1}, + {1340, 1}, + {812, 5}, {812, 3}, + {812, 5}, + {812, 4}, {812, 4}, + {812, 3}, {812, 5}, {812, 1}, - {1357, 1}, - {1357, 1}, - {1357, 1}, - {1357, 1}, - {1357, 1}, - {1357, 1}, - {1357, 1}, - {1357, 1}, - {1345, 1}, - {1345, 2}, - {1402, 1}, - {1402, 2}, - {1398, 1}, - {1398, 2}, - {1404, 1}, - {1404, 2}, - {1392, 1}, - {1392, 2}, - {1459, 1}, - {1459, 2}, - {1337, 1}, - {1337, 1}, - {1337, 1}, - {811, 5}, - {811, 3}, - {811, 5}, - {811, 4}, - {811, 4}, - {811, 3}, - {811, 5}, - {811, 1}, - {1268, 1}, - {1268, 1}, - {1217, 0}, - {1217, 2}, - {1189, 1}, - {1189, 3}, - {1189, 5}, - {1189, 2}, - {1378, 0}, - {1378, 1}, - {1377, 1}, - {1377, 2}, - {1377, 1}, - {1377, 2}, + {1271, 1}, + {1271, 1}, + {1220, 0}, + {1220, 2}, + {1192, 1}, + {1192, 3}, + {1192, 5}, + {1192, 2}, + {1381, 0}, + {1381, 1}, {1380, 1}, - {1380, 3}, - {1535, 0}, - {1535, 2}, - {1066, 4}, - {1205, 0}, - {1205, 2}, - {1339, 0}, - {1339, 1}, - {1012, 3}, - {869, 0}, - {869, 2}, - {899, 0}, - {899, 3}, - {976, 0}, - {976, 1}, - {998, 0}, - {998, 1}, - {1000, 0}, - {1000, 2}, - {999, 3}, - {999, 1}, - {999, 3}, - {999, 2}, - {999, 1}, - {999, 1}, - {999, 1}, - {999, 1}, - {1069, 1}, - {1069, 3}, - {1069, 3}, - {1397, 0}, - {1397, 1}, - {979, 2}, - {979, 2}, - {1021, 1}, - {1021, 1}, - {1021, 1}, - {1021, 1}, - {977, 1}, - {977, 1}, - {786, 1}, - {786, 1}, - {786, 1}, - {786, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, + {1380, 2}, + {1380, 1}, + {1380, 2}, + {1383, 1}, + {1383, 3}, + {1538, 0}, + {1538, 2}, + {1069, 4}, + {1208, 0}, + {1208, 2}, + {1342, 0}, + {1342, 1}, + {1013, 3}, + {870, 0}, + {870, 2}, + {884, 0}, + {884, 3}, + {980, 0}, + {980, 1}, + {981, 0}, + {981, 1}, + {984, 0}, + {984, 2}, + {983, 3}, + {983, 1}, + {983, 3}, + {983, 2}, + {983, 1}, + {983, 1}, + {983, 1}, + {983, 1}, + {1022, 1}, + {1022, 3}, + {1022, 3}, + {1400, 0}, + {1400, 1}, + {952, 2}, + {952, 2}, + {1023, 1}, + {1023, 1}, + {1023, 1}, + {1023, 1}, + {1023, 1}, + {951, 1}, + {951, 1}, + {787, 1}, + {787, 1}, + {787, 1}, + {787, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, + {790, 1}, {789, 1}, {789, 1}, {789, 1}, @@ -5288,7740 +5341,7720 @@ var ( {788, 1}, {788, 1}, {788, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {1137, 2}, - {1446, 1}, - {1446, 3}, - {1446, 4}, - {1446, 6}, - {839, 9}, - {1213, 0}, - {1213, 1}, - {1212, 5}, - {1212, 4}, - {1212, 4}, - {1212, 4}, - {1212, 4}, - {1212, 2}, - {1212, 1}, - {1212, 1}, - {1212, 1}, - {1212, 1}, - {1212, 2}, - {1114, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {788, 1}, + {1139, 2}, + {1449, 1}, + {1449, 3}, + {1449, 4}, + {1449, 6}, + {840, 9}, + {1216, 0}, + {1216, 1}, + {1215, 5}, + {1215, 4}, + {1215, 4}, + {1215, 4}, + {1215, 4}, + {1215, 2}, + {1215, 1}, + {1215, 1}, + {1215, 1}, + {1215, 1}, + {1215, 2}, + {1116, 1}, + {1116, 1}, {1114, 1}, - {1112, 1}, - {1112, 3}, - {956, 3}, - {1516, 0}, - {1516, 1}, - {1515, 3}, - {1515, 1}, - {908, 1}, - {908, 1}, - {1356, 3}, - {1356, 5}, - {1420, 0}, - {1420, 5}, - {840, 7}, - {792, 1}, - {792, 1}, - {792, 1}, - {792, 1}, - {792, 1}, - {792, 1}, - {792, 1}, - {792, 2}, - {792, 1}, - {792, 1}, - {792, 2}, - {792, 2}, - {794, 1}, - {794, 2}, - {1331, 1}, - {1331, 3}, - {1123, 2}, - {857, 3}, - {1017, 1}, - {1017, 3}, - {990, 1}, - {990, 2}, - {1433, 1}, - {1433, 1}, - {1081, 0}, - {1081, 1}, - {1081, 1}, - {926, 0}, - {926, 1}, - {810, 3}, - {810, 3}, - {810, 3}, - {810, 3}, - {810, 3}, - {810, 3}, - {810, 5}, - {810, 5}, - {810, 5}, - {810, 3}, - {810, 3}, - {810, 3}, - {810, 3}, - {810, 3}, - {810, 3}, - {810, 1}, + {1114, 3}, + {959, 3}, + {1519, 0}, + {1519, 1}, + {1518, 3}, + {1518, 1}, + {909, 1}, + {909, 1}, + {1359, 3}, + {1359, 5}, + {1423, 0}, + {1423, 5}, + {841, 7}, {793, 1}, - {793, 3}, - {793, 5}, - {805, 1}, - {805, 1}, - {805, 1}, - {805, 1}, - {805, 3}, - {805, 1}, - {805, 1}, - {805, 1}, - {805, 1}, - {805, 1}, - {805, 2}, - {805, 2}, - {805, 2}, - {805, 2}, - {805, 3}, - {805, 2}, - {805, 1}, - {805, 3}, - {805, 5}, - {805, 6}, - {805, 2}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 2}, + {793, 1}, + {793, 1}, + {793, 2}, + {793, 2}, + {795, 1}, + {795, 2}, + {1334, 1}, + {1334, 3}, + {1125, 2}, + {858, 3}, + {1018, 1}, + {1018, 3}, + {994, 1}, + {994, 2}, + {1436, 1}, + {1436, 1}, + {1083, 0}, + {1083, 1}, + {1083, 1}, + {927, 0}, + {927, 1}, + {811, 3}, + {811, 3}, + {811, 3}, + {811, 3}, + {811, 3}, + {811, 3}, + {811, 5}, + {811, 5}, + {811, 5}, + {811, 3}, + {811, 3}, + {811, 3}, + {811, 3}, + {811, 3}, + {811, 3}, + {811, 1}, + {794, 1}, + {794, 3}, + {794, 5}, + {806, 1}, + {806, 1}, + {806, 1}, + {806, 1}, + {806, 3}, + {806, 1}, + {806, 1}, + {806, 1}, + {806, 1}, + {806, 1}, + {806, 2}, + {806, 2}, + {806, 2}, + {806, 2}, + {806, 3}, + {806, 2}, + {806, 1}, + {806, 3}, + {806, 5}, + {806, 6}, + {806, 2}, + {806, 4}, + {806, 2}, + {806, 7}, + {806, 5}, + {806, 6}, + {806, 6}, + {806, 4}, + {806, 4}, + {806, 3}, + {806, 3}, + {1341, 0}, + {1341, 1}, + {902, 1}, + {902, 1}, + {904, 1}, + {904, 1}, + {931, 0}, + {931, 1}, + {1057, 0}, + {1057, 1}, + {930, 1}, + {930, 2}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {800, 1}, + {1245, 0}, + {1245, 2}, + {804, 1}, + {804, 1}, + {804, 1}, + {804, 1}, + {804, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {798, 4}, + {798, 4}, + {798, 2}, + {798, 3}, + {798, 2}, + {798, 4}, + {798, 6}, + {798, 2}, + {798, 2}, + {798, 2}, + {798, 4}, + {798, 6}, + {798, 4}, + {799, 4}, + {799, 4}, + {799, 6}, + {799, 8}, + {799, 8}, + {799, 6}, + {799, 6}, + {799, 6}, + {799, 6}, + {799, 6}, + {799, 8}, + {799, 8}, + {799, 8}, + {799, 8}, + {799, 4}, + {799, 6}, + {799, 6}, + {799, 7}, + {799, 4}, + {799, 7}, + {799, 7}, + {799, 1}, + {799, 8}, + {1390, 1}, + {1390, 1}, + {1390, 1}, + {1390, 1}, + {801, 1}, + {801, 1}, + {802, 1}, + {802, 1}, + {1512, 1}, + {1512, 1}, + {1512, 1}, {805, 4}, - {805, 2}, - {805, 7}, - {805, 5}, - {805, 6}, {805, 6}, - {805, 4}, - {805, 4}, - {805, 3}, - {805, 3}, - {1338, 0}, - {1338, 1}, - {901, 1}, - {901, 1}, + {805, 1}, + {807, 6}, + {807, 4}, + {807, 4}, + {807, 5}, + {807, 6}, + {807, 5}, + {807, 6}, + {807, 5}, + {807, 6}, + {807, 5}, + {807, 6}, + {807, 5}, + {807, 5}, + {807, 8}, + {807, 6}, + {807, 6}, + {807, 6}, + {807, 6}, + {807, 6}, + {807, 6}, + {807, 6}, + {807, 5}, + {807, 6}, + {807, 7}, + {807, 8}, + {807, 8}, + {807, 9}, + {1428, 0}, + {1428, 2}, + {797, 4}, + {797, 6}, + {1389, 0}, + {1389, 2}, + {1389, 3}, + {917, 1}, + {917, 1}, + {917, 1}, + {917, 1}, + {917, 1}, + {917, 1}, + {917, 1}, + {917, 1}, + {917, 1}, + {917, 1}, + {917, 1}, + {917, 1}, {903, 1}, {903, 1}, - {930, 0}, - {930, 1}, - {1054, 0}, - {1054, 1}, - {929, 1}, - {929, 2}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, - {799, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {903, 1}, + {1378, 0}, + {1378, 1}, + {1529, 1}, + {1529, 2}, + {1324, 4}, + {1375, 0}, + {1375, 2}, + {1141, 2}, + {1141, 3}, + {1141, 1}, + {1141, 1}, + {1141, 2}, + {1141, 2}, + {1141, 2}, + {1141, 2}, + {1141, 2}, + {1141, 1}, + {1141, 1}, + {1141, 2}, + {1141, 1}, + {1141, 3}, + {955, 1}, + {955, 1}, + {955, 1}, + {1007, 0}, + {1007, 1}, + {820, 1}, + {820, 3}, + {820, 3}, + {900, 1}, + {900, 3}, + {1036, 2}, + {1036, 4}, + {1104, 1}, + {1104, 3}, + {1027, 0}, + {1027, 2}, + {1268, 0}, + {1268, 1}, + {1261, 4}, + {1447, 1}, + {1447, 1}, + {1190, 2}, + {1190, 4}, + {1516, 1}, + {1516, 3}, + {1167, 3}, + {1168, 1}, + {1168, 1}, + {863, 1}, + {863, 2}, + {863, 3}, + {863, 4}, + {1150, 4}, + {1150, 4}, + {1150, 5}, + {1150, 2}, + {1150, 3}, + {1150, 1}, + {1150, 2}, + {1295, 1}, + {1279, 1}, + {1209, 2}, + {823, 4}, + {824, 3}, + {825, 7}, + {1508, 0}, + {1508, 7}, + {1508, 5}, + {1507, 0}, + {1507, 1}, + {1507, 1}, + {1507, 1}, + {1509, 0}, + {1509, 1}, + {1509, 1}, + {1274, 0}, + {1274, 4}, + {822, 7}, + {822, 6}, + {822, 5}, + {822, 6}, + {822, 6}, + {832, 2}, + {832, 2}, + {831, 2}, + {831, 3}, + {1329, 3}, + {1329, 1}, + {1051, 4}, + {1387, 2}, + {1530, 0}, + {1530, 2}, + {1531, 1}, + {1531, 3}, + {1325, 3}, + {1043, 1}, + {1327, 3}, + {1536, 4}, + {1426, 0}, + {1426, 1}, + {1430, 0}, + {1430, 3}, + {1435, 0}, + {1435, 3}, + {1434, 0}, + {1434, 2}, + {1534, 1}, + {1534, 1}, + {1534, 1}, + {1533, 1}, + {1533, 1}, + {1118, 2}, + {1118, 2}, + {1118, 2}, + {1118, 4}, + {1118, 2}, + {1532, 4}, + {1326, 1}, + {1326, 2}, + {1326, 2}, + {1326, 2}, + {1326, 4}, + {860, 0}, + {860, 1}, + {849, 2}, + {1535, 1}, + {1535, 1}, + {810, 4}, + {810, 4}, + {810, 4}, + {810, 4}, + {810, 4}, + {810, 5}, + {810, 7}, + {810, 7}, + {810, 6}, + {810, 6}, + {810, 9}, + {1247, 0}, + {1247, 3}, + {1247, 3}, + {1248, 0}, + {1248, 2}, + {1005, 0}, + {1005, 2}, + {1005, 2}, + {1427, 0}, + {1427, 2}, + {1427, 2}, + {1506, 1}, + {1011, 1}, + {1011, 3}, + {977, 1}, + {977, 4}, + {916, 1}, + {916, 1}, + {915, 6}, + {915, 2}, + {915, 3}, + {986, 0}, + {986, 4}, + {1035, 0}, + {1035, 1}, + {1034, 1}, + {1034, 2}, + {1071, 2}, + {1071, 2}, + {1071, 2}, + {1397, 0}, + {1397, 2}, + {1397, 3}, + {1397, 3}, + {1070, 5}, + {982, 0}, + {982, 1}, + {982, 3}, + {982, 1}, + {982, 3}, + {1211, 1}, + {1211, 2}, + {1212, 0}, + {1212, 1}, + {910, 3}, + {910, 5}, + {910, 7}, + {910, 7}, + {910, 9}, + {910, 4}, + {910, 6}, + {910, 3}, + {910, 5}, + {910, 7}, + {933, 1}, + {933, 1}, + {1251, 0}, + {1251, 1}, + {939, 1}, + {939, 2}, + {939, 2}, + {1221, 0}, + {1221, 2}, + {1002, 1}, + {1002, 1}, + {1470, 1}, + {1470, 1}, + {1385, 1}, + {1385, 1}, + {1379, 0}, + {1379, 1}, + {859, 2}, + {859, 4}, + {859, 4}, + {859, 5}, + {943, 0}, + {943, 1}, + {1286, 1}, + {1286, 1}, + {1286, 1}, + {1286, 1}, + {1286, 1}, + {1286, 1}, + {1286, 1}, + {1286, 1}, + {1286, 1}, + {1473, 0}, + {1473, 1}, + {1474, 2}, + {1474, 1}, + {962, 1}, + {1010, 0}, + {1010, 1}, + {1287, 1}, + {1287, 1}, + {1472, 1}, + {1099, 0}, + {1099, 1}, + {1009, 0}, + {1009, 5}, + {791, 3}, + {791, 3}, + {791, 3}, + {791, 3}, + {1008, 0}, + {1008, 3}, + {1008, 3}, + {1008, 4}, + {1008, 5}, + {1008, 4}, + {1008, 5}, + {1008, 5}, + {1008, 4}, + {1237, 0}, + {1237, 2}, + {833, 1}, + {833, 1}, + {833, 2}, + {833, 2}, + {829, 3}, + {829, 3}, + {828, 4}, + {828, 4}, + {828, 5}, + {828, 2}, + {828, 2}, + {828, 3}, + {827, 1}, + {827, 3}, + {826, 1}, + {826, 1}, + {1476, 2}, + {1476, 2}, + {1476, 2}, + {1100, 1}, + {1142, 9}, + {1142, 9}, + {864, 2}, + {864, 4}, + {864, 6}, + {864, 4}, + {864, 4}, + {864, 3}, + {864, 6}, + {864, 6}, + {864, 3}, + {864, 4}, + {1291, 3}, + {1290, 6}, + {1289, 1}, + {1289, 1}, + {1289, 1}, + {1477, 3}, + {1477, 1}, + {1477, 1}, + {1108, 1}, + {1108, 3}, + {1040, 3}, + {1040, 2}, + {1040, 2}, + {1040, 3}, + {1404, 2}, + {1404, 2}, + {1404, 2}, + {1404, 1}, + {960, 1}, + {960, 1}, + {960, 1}, + {908, 1}, + {908, 1}, + {944, 1}, + {944, 3}, + {1019, 1}, + {1019, 3}, + {1019, 3}, + {1117, 3}, + {1117, 4}, + {1117, 4}, + {1117, 4}, + {1117, 3}, + {1117, 3}, + {1117, 2}, + {1117, 4}, + {1117, 4}, + {1117, 2}, + {1117, 2}, + {1353, 1}, + {1353, 1}, + {922, 1}, + {922, 1}, + {995, 1}, + {995, 1}, + {1323, 1}, + {1323, 3}, + {809, 1}, + {809, 1}, + {808, 1}, + {792, 1}, + {871, 1}, + {871, 3}, + {871, 2}, + {871, 2}, + {992, 1}, + {992, 3}, + {1256, 1}, + {1256, 4}, + {1015, 1}, + {938, 1}, + {938, 1}, + {914, 3}, + {914, 2}, + {1097, 1}, + {1097, 1}, + {937, 1}, + {937, 1}, + {989, 1}, + {989, 3}, + {1333, 2}, + {1333, 4}, + {1333, 4}, + {1347, 1}, + {1347, 1}, + {1121, 3}, + {1121, 5}, + {1121, 6}, + {1121, 4}, + {1121, 4}, + {1121, 5}, + {1121, 5}, + {1121, 5}, + {1121, 6}, + {1121, 4}, + {1121, 5}, + {1121, 5}, + {1121, 5}, + {1121, 6}, + {1121, 6}, + {1121, 4}, + {1121, 3}, + {1121, 3}, + {1121, 4}, + {1121, 4}, + {1121, 5}, + {1121, 5}, + {1121, 3}, + {1121, 3}, + {1121, 3}, + {1121, 3}, + {1121, 3}, + {1121, 3}, + {1121, 4}, + {1121, 5}, + {1121, 4}, + {1121, 4}, + {1332, 2}, + {1332, 2}, + {1332, 3}, + {1332, 3}, + {1392, 1}, + {1392, 3}, + {1206, 5}, + {1024, 1}, + {1024, 3}, + {1293, 3}, + {1293, 4}, + {1293, 4}, + {1293, 5}, + {1293, 4}, + {1293, 5}, + {1293, 5}, + {1293, 4}, + {1293, 6}, + {1293, 4}, + {1293, 8}, + {1293, 2}, + {1293, 5}, + {1293, 3}, + {1293, 4}, + {1293, 3}, + {1293, 3}, + {1293, 2}, + {1293, 5}, + {1293, 2}, + {1293, 2}, + {1293, 4}, + {1293, 4}, + {1293, 4}, + {1481, 2}, + {1481, 2}, + {1481, 4}, + {1484, 0}, + {1484, 1}, + {1483, 1}, + {1483, 3}, + {1292, 1}, + {1292, 1}, + {1292, 2}, + {1292, 2}, + {1292, 2}, + {1292, 1}, + {1292, 1}, + {1292, 1}, + {1292, 1}, + {1482, 0}, + {1482, 3}, + {1517, 0}, + {1517, 2}, + {1479, 1}, + {1479, 1}, + {1479, 1}, + {920, 1}, + {920, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 3}, + {1485, 3}, + {1485, 3}, + {1485, 3}, + {1485, 5}, + {1485, 4}, + {1485, 5}, + {1485, 5}, + {1485, 1}, + {1485, 5}, + {1485, 1}, + {1485, 2}, + {1485, 2}, + {1485, 2}, + {1485, 1}, + {1485, 2}, + {1485, 2}, + {1485, 2}, + {1485, 2}, + {1485, 2}, + {1485, 2}, + {1485, 2}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 2}, + {1485, 1}, + {1485, 1}, + {1485, 1}, + {1485, 2}, + {1485, 2}, + {1480, 0}, + {1480, 2}, + {1480, 2}, + {1068, 0}, + {1068, 1}, + {1068, 1}, + {1495, 0}, + {1495, 1}, + {1495, 1}, + {1495, 1}, {1242, 0}, - {1242, 2}, - {803, 1}, - {803, 1}, - {803, 1}, - {803, 1}, - {803, 1}, - {802, 1}, - {802, 1}, - {802, 1}, - {802, 1}, - {802, 1}, - {802, 1}, - {797, 4}, - {797, 4}, - {797, 2}, - {797, 3}, - {797, 2}, - {797, 4}, - {797, 6}, - {797, 2}, - {797, 2}, - {797, 2}, - {797, 4}, - {797, 6}, - {797, 4}, - {798, 4}, - {798, 4}, - {798, 6}, - {798, 8}, - {798, 8}, - {798, 6}, - {798, 6}, - {798, 6}, - {798, 6}, - {798, 6}, - {798, 8}, - {798, 8}, - {798, 8}, - {798, 8}, - {798, 4}, - {798, 6}, - {798, 6}, - {798, 7}, - {798, 4}, - {798, 7}, - {798, 7}, - {798, 1}, - {798, 8}, - {1387, 1}, - {1387, 1}, - {1387, 1}, - {1387, 1}, - {800, 1}, - {800, 1}, - {801, 1}, - {801, 1}, - {1509, 1}, - {1509, 1}, - {1509, 1}, - {804, 4}, - {804, 6}, - {804, 1}, - {806, 6}, - {806, 4}, - {806, 4}, - {806, 5}, - {806, 6}, - {806, 5}, - {806, 6}, - {806, 5}, - {806, 6}, - {806, 5}, - {806, 6}, - {806, 5}, - {806, 5}, - {806, 8}, - {806, 6}, - {806, 6}, - {806, 6}, - {806, 6}, - {806, 6}, - {806, 6}, - {806, 6}, - {806, 5}, - {806, 6}, - {806, 7}, - {806, 8}, - {806, 8}, - {806, 9}, - {1425, 0}, - {1425, 2}, - {796, 4}, - {796, 6}, - {1386, 0}, + {1242, 1}, + {961, 0}, + {961, 2}, + {1294, 2}, + {1464, 1}, + {1464, 1}, + {1199, 3}, + {1088, 1}, + {1088, 3}, + {1386, 1}, + {1386, 1}, + {1386, 3}, + {1386, 1}, {1386, 2}, {1386, 3}, - {916, 1}, - {916, 1}, - {916, 1}, - {916, 1}, - {916, 1}, - {916, 1}, - {916, 1}, - {916, 1}, - {916, 1}, - {916, 1}, - {916, 1}, - {916, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {902, 1}, - {1375, 0}, - {1375, 1}, - {1526, 1}, - {1526, 2}, - {1321, 4}, - {1372, 0}, - {1372, 2}, - {1139, 2}, - {1139, 3}, - {1139, 1}, - {1139, 1}, - {1139, 2}, - {1139, 2}, - {1139, 2}, - {1139, 2}, - {1139, 2}, - {1139, 1}, - {1139, 1}, - {1139, 2}, - {1139, 1}, - {1139, 3}, - {952, 1}, - {952, 1}, - {952, 1}, - {1006, 0}, - {1006, 1}, - {819, 1}, - {819, 3}, - {819, 3}, - {898, 1}, - {898, 3}, - {1034, 2}, - {1034, 4}, - {1102, 1}, - {1102, 3}, - {1025, 0}, - {1025, 2}, - {1265, 0}, - {1265, 1}, - {1258, 4}, - {1444, 1}, - {1444, 1}, - {1187, 2}, - {1187, 4}, - {1513, 1}, - {1513, 3}, - {1164, 3}, - {1165, 1}, - {1165, 1}, - {862, 1}, - {862, 2}, - {862, 3}, - {862, 4}, - {1148, 4}, - {1148, 4}, - {1148, 5}, - {1148, 2}, - {1148, 3}, - {1148, 1}, - {1148, 2}, - {1292, 1}, - {1276, 1}, - {1206, 2}, - {822, 4}, - {823, 3}, - {824, 7}, - {1505, 0}, - {1505, 7}, - {1505, 5}, + {1386, 1}, + {1413, 0}, + {1413, 1}, + {1413, 1}, + {1413, 1}, + {1413, 1}, + {1413, 1}, + {926, 0}, + {926, 1}, + {926, 1}, + {1314, 0}, + {1314, 1}, + {1537, 0}, + {1537, 3}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1304, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {1039, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {1494, 1}, + {1494, 3}, + {1362, 2}, + {1020, 8}, + {1052, 2}, + {1052, 1}, + {1143, 1}, + {1143, 1}, + {1105, 1}, + {1105, 1}, + {1312, 1}, + {1312, 3}, {1504, 0}, - {1504, 1}, - {1504, 1}, - {1504, 1}, - {1506, 0}, - {1506, 1}, - {1506, 1}, - {1271, 0}, - {1271, 4}, - {821, 7}, - {821, 6}, - {821, 5}, - {821, 6}, - {821, 6}, - {831, 2}, - {831, 2}, - {830, 2}, - {830, 3}, - {1326, 3}, - {1326, 1}, - {1049, 4}, - {1384, 2}, - {1527, 0}, - {1527, 2}, - {1528, 1}, - {1528, 3}, - {1322, 3}, - {1041, 1}, - {1324, 3}, - {1533, 4}, - {1423, 0}, - {1423, 1}, - {1427, 0}, - {1427, 3}, + {1504, 3}, + {963, 1}, + {963, 4}, + {963, 4}, + {963, 4}, + {963, 3}, + {963, 4}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 1}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 3}, + {963, 2}, + {963, 2}, + {963, 3}, + {963, 3}, + {963, 5}, + {963, 3}, + {963, 7}, + {963, 3}, + {963, 3}, + {950, 0}, + {950, 1}, + {1306, 1}, + {1306, 1}, + {1163, 0}, + {1163, 1}, + {1037, 1}, + {1037, 2}, + {1037, 3}, {1432, 0}, - {1432, 3}, - {1431, 0}, - {1431, 2}, - {1531, 1}, - {1531, 1}, - {1531, 1}, - {1530, 1}, - {1530, 1}, - {1116, 2}, - {1116, 2}, - {1116, 2}, - {1116, 4}, - {1116, 2}, - {1529, 4}, - {1323, 1}, - {1323, 2}, - {1323, 2}, - {1323, 2}, - {1323, 4}, - {859, 0}, - {859, 1}, - {848, 2}, - {1532, 1}, - {1532, 1}, - {809, 4}, - {809, 4}, - {809, 4}, - {809, 4}, - {809, 4}, - {809, 5}, - {809, 7}, - {809, 7}, - {809, 6}, - {809, 6}, - {809, 9}, + {1432, 1}, + {877, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {958, 3}, + {1110, 1}, + {1110, 1}, + {1110, 1}, + {1081, 3}, + {1081, 2}, + {1081, 3}, + {1081, 3}, + {1081, 2}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1072, 1}, + {1048, 1}, + {1048, 1}, {1244, 0}, - {1244, 3}, - {1244, 3}, - {1245, 0}, - {1245, 2}, - {1004, 0}, - {1004, 2}, - {1004, 2}, - {1424, 0}, - {1424, 2}, - {1424, 2}, - {1503, 1}, - {1010, 1}, - {1010, 3}, - {973, 1}, - {973, 4}, - {915, 1}, - {915, 1}, - {914, 6}, - {914, 2}, - {914, 3}, - {981, 0}, - {981, 4}, - {1033, 0}, - {1033, 1}, - {1032, 1}, - {1032, 2}, - {1068, 2}, - {1068, 2}, - {1068, 2}, - {1394, 0}, - {1394, 2}, - {1394, 3}, - {1394, 3}, - {1067, 5}, - {978, 0}, - {978, 1}, - {978, 3}, - {978, 1}, - {978, 3}, - {1208, 1}, - {1208, 2}, - {1209, 0}, - {1209, 1}, - {909, 3}, - {909, 5}, - {909, 7}, - {909, 7}, - {909, 9}, - {909, 4}, - {909, 6}, - {909, 3}, - {909, 5}, - {909, 7}, - {931, 1}, - {931, 1}, - {1248, 0}, - {1248, 1}, - {936, 1}, - {936, 2}, - {936, 2}, - {1218, 0}, - {1218, 2}, - {1001, 1}, - {1001, 1}, - {1467, 1}, - {1467, 1}, - {1382, 1}, - {1382, 1}, - {1376, 0}, - {1376, 1}, - {858, 2}, - {858, 4}, - {858, 4}, - {858, 5}, - {941, 0}, - {941, 1}, - {1283, 1}, - {1283, 1}, - {1283, 1}, - {1283, 1}, - {1283, 1}, - {1283, 1}, - {1283, 1}, - {1283, 1}, - {1283, 1}, - {1470, 0}, - {1470, 1}, - {1471, 2}, - {1471, 1}, - {959, 1}, - {1009, 0}, - {1009, 1}, - {1284, 1}, - {1284, 1}, - {1469, 1}, - {1097, 0}, - {1097, 1}, - {1008, 0}, - {1008, 5}, - {790, 3}, - {790, 3}, - {790, 3}, - {790, 3}, - {1007, 0}, - {1007, 3}, - {1007, 3}, - {1007, 4}, - {1007, 5}, - {1007, 4}, - {1007, 5}, - {1007, 5}, - {1007, 4}, - {1234, 0}, - {1234, 2}, - {832, 1}, - {832, 1}, - {832, 2}, - {832, 2}, - {828, 3}, - {828, 3}, - {827, 4}, - {827, 4}, - {827, 5}, - {827, 2}, - {827, 2}, - {827, 3}, - {826, 1}, - {826, 3}, - {825, 1}, - {825, 1}, - {1473, 2}, - {1473, 2}, - {1473, 2}, - {1098, 1}, - {1140, 9}, - {1140, 9}, - {863, 2}, - {863, 4}, - {863, 6}, - {863, 4}, - {863, 4}, - {863, 3}, - {863, 6}, - {863, 6}, - {863, 3}, - {863, 4}, - {1288, 3}, - {1287, 6}, - {1286, 1}, - {1286, 1}, - {1286, 1}, - {1474, 3}, - {1474, 1}, - {1474, 1}, - {1106, 1}, - {1106, 3}, - {1038, 3}, - {1038, 2}, - {1038, 2}, - {1038, 3}, - {1401, 2}, - {1401, 2}, - {1401, 2}, - {1401, 1}, - {957, 1}, - {957, 1}, - {957, 1}, - {907, 1}, - {907, 1}, - {942, 1}, - {942, 3}, - {1018, 1}, - {1018, 3}, - {1018, 3}, - {1115, 3}, - {1115, 4}, - {1115, 4}, - {1115, 4}, - {1115, 3}, - {1115, 3}, - {1115, 2}, - {1115, 4}, - {1115, 4}, - {1115, 2}, - {1115, 2}, - {1350, 1}, - {1350, 1}, - {921, 1}, - {921, 1}, - {991, 1}, - {991, 1}, - {1320, 1}, - {1320, 3}, - {808, 1}, - {808, 1}, - {807, 1}, - {791, 1}, - {870, 1}, - {870, 3}, - {870, 2}, - {870, 2}, - {987, 1}, - {987, 3}, - {1253, 1}, - {1253, 4}, - {1014, 1}, - {935, 1}, - {935, 1}, - {913, 3}, - {913, 2}, - {1095, 1}, - {1095, 1}, - {934, 1}, - {934, 1}, - {984, 1}, - {984, 3}, - {1330, 2}, - {1330, 4}, - {1330, 4}, - {1344, 1}, - {1344, 1}, - {1119, 3}, - {1119, 5}, - {1119, 6}, - {1119, 4}, - {1119, 4}, - {1119, 5}, - {1119, 5}, - {1119, 5}, - {1119, 6}, - {1119, 4}, - {1119, 5}, - {1119, 5}, - {1119, 5}, - {1119, 6}, - {1119, 6}, - {1119, 4}, - {1119, 3}, - {1119, 3}, - {1119, 4}, - {1119, 4}, - {1119, 5}, - {1119, 5}, - {1119, 3}, - {1119, 3}, - {1119, 3}, - {1119, 3}, - {1119, 3}, - {1119, 3}, - {1119, 4}, - {1119, 5}, - {1119, 4}, - {1119, 4}, - {1329, 2}, - {1329, 2}, - {1329, 3}, - {1329, 3}, - {1389, 1}, - {1389, 3}, - {1203, 5}, - {1022, 1}, - {1022, 3}, - {1290, 3}, - {1290, 4}, - {1290, 4}, - {1290, 5}, - {1290, 4}, - {1290, 5}, - {1290, 5}, - {1290, 4}, - {1290, 6}, - {1290, 4}, - {1290, 8}, - {1290, 2}, - {1290, 5}, - {1290, 3}, - {1290, 4}, - {1290, 3}, - {1290, 3}, - {1290, 2}, - {1290, 5}, - {1290, 2}, - {1290, 2}, - {1290, 4}, - {1290, 4}, - {1290, 4}, - {1478, 2}, - {1478, 2}, - {1478, 4}, - {1481, 0}, - {1481, 1}, - {1480, 1}, - {1480, 3}, - {1289, 1}, - {1289, 1}, - {1289, 2}, - {1289, 2}, - {1289, 2}, - {1289, 1}, - {1289, 1}, - {1289, 1}, - {1289, 1}, - {1479, 0}, - {1479, 3}, - {1514, 0}, - {1514, 2}, - {1476, 1}, - {1476, 1}, - {1476, 1}, - {919, 1}, - {919, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 3}, - {1482, 3}, - {1482, 3}, - {1482, 3}, - {1482, 5}, - {1482, 4}, - {1482, 5}, - {1482, 5}, - {1482, 1}, - {1482, 5}, - {1482, 1}, - {1482, 2}, - {1482, 2}, - {1482, 2}, - {1482, 1}, - {1482, 2}, - {1482, 2}, - {1482, 2}, - {1482, 2}, - {1482, 2}, - {1482, 2}, - {1482, 2}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 2}, - {1482, 1}, - {1482, 1}, - {1482, 1}, - {1482, 2}, - {1482, 2}, - {1477, 0}, - {1477, 2}, - {1477, 2}, - {1065, 0}, + {1244, 1}, + {1244, 1}, + {1064, 1}, + {1064, 1}, + {1064, 1}, {1065, 1}, {1065, 1}, - {1492, 0}, - {1492, 1}, - {1492, 1}, - {1492, 1}, - {1239, 0}, - {1239, 1}, - {958, 0}, - {958, 2}, - {1291, 2}, - {1461, 1}, - {1461, 1}, - {1196, 3}, - {1086, 1}, - {1086, 3}, - {1383, 1}, - {1383, 1}, - {1383, 3}, - {1383, 1}, - {1383, 2}, - {1383, 3}, - {1383, 1}, - {1410, 0}, - {1410, 1}, - {1410, 1}, - {1410, 1}, - {1410, 1}, - {1410, 1}, - {925, 0}, - {925, 1}, - {925, 1}, - {1311, 0}, - {1311, 1}, - {1534, 0}, - {1534, 3}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1301, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {1037, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {1491, 1}, - {1491, 3}, - {1019, 2}, - {1141, 1}, - {1141, 1}, + {1065, 1}, + {1065, 2}, + {1065, 1}, + {1065, 1}, + {1046, 1}, + {1103, 3}, + {1103, 2}, + {1103, 3}, + {1103, 2}, + {1103, 3}, + {1103, 3}, + {1103, 2}, + {1103, 2}, {1103, 1}, + {1103, 2}, + {1103, 5}, + {1103, 5}, {1103, 1}, - {1309, 1}, - {1309, 3}, - {1501, 0}, - {1501, 3}, - {960, 1}, - {960, 4}, - {960, 4}, - {960, 4}, - {960, 3}, - {960, 4}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 1}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 3}, - {960, 2}, - {960, 2}, - {960, 3}, - {960, 3}, - {960, 5}, - {960, 3}, - {960, 7}, - {960, 3}, - {960, 3}, - {948, 0}, - {948, 1}, - {1303, 1}, - {1303, 1}, - {1160, 0}, - {1160, 1}, - {1035, 1}, - {1035, 2}, - {1035, 3}, - {1429, 0}, - {1429, 1}, - {876, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {955, 3}, - {1108, 1}, - {1108, 1}, - {1108, 1}, - {1079, 3}, - {1079, 2}, - {1079, 3}, - {1079, 3}, - {1079, 2}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1070, 1}, - {1046, 1}, - {1046, 1}, + {1103, 3}, + {1103, 2}, + {1103, 3}, + {973, 1}, + {973, 1}, + {1077, 1}, + {1077, 2}, + {1077, 2}, + {1042, 2}, + {1042, 2}, + {1042, 1}, + {1042, 1}, + {1082, 2}, + {1082, 2}, + {1082, 1}, + {1082, 2}, + {1082, 2}, + {1082, 3}, + {1082, 3}, + {1082, 2}, + {1119, 1}, + {1119, 1}, + {1047, 1}, + {1047, 2}, + {1047, 1}, + {1047, 1}, + {1047, 2}, + {1107, 1}, + {1107, 2}, + {1107, 1}, + {1107, 1}, + {1004, 1}, + {1004, 1}, + {1004, 1}, + {1004, 1}, + {1056, 1}, + {1056, 2}, + {1056, 2}, + {1056, 2}, + {1056, 3}, + {857, 3}, + {901, 0}, + {901, 1}, + {999, 1}, + {999, 1}, + {999, 1}, + {1000, 0}, + {1000, 2}, + {1021, 0}, + {1021, 1}, + {1021, 1}, + {1029, 5}, + {1424, 0}, + {1424, 1}, + {1249, 0}, + {1249, 3}, + {1249, 3}, + {912, 0}, + {912, 2}, + {912, 3}, + {1425, 0}, + {1425, 2}, + {869, 2}, + {869, 1}, + {869, 2}, {1241, 0}, - {1241, 1}, - {1241, 1}, - {1061, 1}, - {1061, 1}, - {1061, 1}, - {1062, 1}, - {1062, 1}, - {1062, 1}, - {1062, 2}, - {1062, 1}, - {1062, 1}, - {1044, 1}, - {1101, 3}, - {1101, 2}, - {1101, 3}, - {1101, 2}, - {1101, 3}, - {1101, 3}, - {1101, 2}, - {1101, 2}, - {1101, 1}, - {1101, 2}, - {1101, 5}, - {1101, 5}, - {1101, 1}, - {1101, 3}, - {1101, 2}, - {1101, 3}, - {969, 1}, - {969, 1}, - {1075, 1}, - {1075, 2}, - {1075, 2}, - {1040, 2}, - {1040, 2}, - {1040, 1}, - {1040, 1}, - {1080, 2}, - {1080, 2}, - {1080, 1}, - {1080, 2}, - {1080, 2}, - {1080, 3}, - {1080, 3}, - {1080, 2}, - {1117, 1}, - {1117, 1}, - {1045, 1}, - {1045, 2}, - {1045, 1}, - {1045, 1}, - {1045, 2}, - {1105, 1}, - {1105, 2}, - {1105, 1}, - {1105, 1}, - {1003, 1}, - {1003, 1}, - {1003, 1}, - {1003, 1}, - {1053, 1}, - {1053, 2}, - {1053, 2}, - {1053, 2}, - {1053, 3}, - {856, 3}, - {900, 0}, - {900, 1}, - {995, 1}, - {995, 1}, - {995, 1}, - {996, 0}, - {996, 2}, - {1020, 0}, - {1020, 1}, - {1020, 1}, - {1027, 5}, - {1421, 0}, - {1421, 1}, - {1246, 0}, - {1246, 3}, - {1246, 3}, - {911, 0}, - {911, 2}, - {911, 3}, - {1422, 0}, - {1422, 2}, - {868, 2}, - {868, 1}, - {868, 2}, - {1238, 0}, - {1238, 2}, - {1495, 1}, - {1495, 3}, - {1036, 1}, - {1036, 1}, - {1036, 1}, - {1314, 1}, - {1314, 3}, - {820, 1}, - {820, 1}, - {1496, 1}, - {1496, 1}, - {1496, 1}, - {841, 1}, - {841, 2}, - {837, 10}, - {837, 8}, - {877, 2}, - {904, 2}, - {905, 0}, - {905, 1}, - {1161, 9}, - {1157, 4}, - {1130, 9}, - {1130, 9}, - {1122, 3}, - {1125, 4}, - {1399, 2}, - {1399, 6}, - {1011, 2}, - {1039, 1}, - {1039, 3}, - {1150, 0}, - {1150, 2}, - {1358, 1}, - {1358, 2}, - {1149, 2}, - {1149, 2}, - {1149, 2}, - {1149, 2}, - {1093, 0}, - {1093, 1}, - {1092, 2}, - {1092, 2}, - {1092, 2}, - {1092, 2}, - {1462, 1}, - {1462, 3}, - {1462, 2}, - {1094, 2}, + {1241, 2}, + {1498, 1}, + {1498, 3}, + {1038, 1}, + {1038, 1}, + {1038, 1}, + {1317, 1}, + {1317, 3}, + {821, 1}, + {821, 1}, + {1499, 1}, + {1499, 1}, + {1499, 1}, + {842, 1}, + {842, 2}, + {838, 10}, + {838, 8}, + {878, 2}, + {905, 2}, + {906, 0}, + {906, 1}, + {1164, 9}, + {1160, 4}, + {1132, 9}, + {1132, 9}, + {1124, 3}, + {1127, 4}, + {1402, 2}, + {1402, 6}, + {1012, 2}, + {1041, 1}, + {1041, 3}, + {1152, 0}, + {1152, 2}, + {1361, 1}, + {1361, 2}, + {1151, 2}, + {1151, 2}, + {1151, 2}, + {1151, 2}, + {1095, 0}, + {1095, 1}, {1094, 2}, {1094, 2}, {1094, 2}, {1094, 2}, - {1147, 0}, - {1147, 2}, - {1147, 2}, - {1272, 0}, - {1272, 3}, - {1255, 0}, - {1255, 1}, - {1254, 1}, - {1254, 2}, - {1085, 2}, - {1085, 2}, - {1085, 3}, - {1085, 3}, - {1085, 4}, - {1085, 5}, - {1085, 2}, - {1085, 5}, - {1085, 3}, - {1085, 3}, - {1085, 2}, - {1085, 2}, - {1085, 2}, - {1085, 4}, - {1341, 0}, - {1341, 3}, - {1341, 3}, - {1341, 5}, - {1341, 5}, - {1341, 4}, - {1342, 1}, - {1204, 1}, - {1204, 1}, - {1281, 1}, - {1466, 1}, - {1466, 3}, - {944, 1}, - {944, 1}, - {944, 1}, - {944, 1}, - {944, 1}, - {944, 1}, - {944, 1}, - {944, 1}, - {1151, 7}, - {1151, 5}, - {1151, 9}, - {1305, 1}, - {1305, 3}, - {1100, 1}, - {1100, 1}, - {1168, 5}, - {1168, 7}, - {1168, 7}, - {1285, 5}, - {1285, 7}, - {1285, 7}, - {1202, 9}, - {1200, 7}, - {1201, 4}, - {1325, 0}, - {1325, 3}, - {1325, 3}, - {1325, 3}, - {1325, 3}, - {1325, 3}, - {1060, 1}, - {1060, 2}, - {1096, 1}, - {1096, 1}, - {1096, 1}, - {1096, 3}, - {1096, 3}, - {1280, 1}, - {1280, 3}, - {1088, 1}, - {1088, 4}, - {1089, 1}, - {1089, 2}, - {1089, 1}, - {1089, 1}, - {1089, 2}, - {1089, 2}, - {1089, 1}, - {1089, 1}, - {1089, 1}, - {1089, 1}, - {1089, 1}, - {1089, 1}, - {1089, 1}, - {1089, 1}, - {1089, 1}, - {1089, 2}, - {1089, 1}, - {1089, 2}, - {1089, 1}, - {1089, 2}, - {1089, 2}, - {1089, 1}, - {1089, 1}, - {1089, 1}, - {1089, 1}, - {1089, 3}, - {1089, 2}, - {1089, 2}, - {1089, 2}, - {1089, 2}, - {1089, 2}, - {1089, 2}, - {1089, 2}, - {1089, 1}, - {1089, 1}, - {1232, 0}, - {1232, 1}, - {1232, 1}, - {1232, 1}, - {1259, 1}, - {1259, 3}, - {1259, 3}, - {1259, 3}, - {1259, 1}, - {1279, 7}, - {1278, 4}, - {980, 18}, - {1411, 0}, + {1465, 1}, + {1465, 3}, + {1465, 2}, + {1096, 2}, + {1096, 2}, + {1096, 2}, + {1096, 2}, + {1096, 2}, + {1149, 0}, + {1149, 2}, + {1149, 2}, + {1275, 0}, + {1275, 3}, + {1258, 0}, + {1258, 1}, + {1257, 1}, + {1257, 2}, + {1087, 2}, + {1087, 2}, + {1087, 3}, + {1087, 3}, + {1087, 4}, + {1087, 5}, + {1087, 2}, + {1087, 5}, + {1087, 3}, + {1087, 3}, + {1087, 2}, + {1087, 2}, + {1087, 2}, + {1087, 4}, + {1344, 0}, + {1344, 3}, + {1344, 3}, + {1344, 5}, + {1344, 5}, + {1344, 4}, + {1345, 1}, + {1207, 1}, + {1207, 1}, + {1284, 1}, + {1469, 1}, + {1469, 3}, + {946, 1}, + {946, 1}, + {946, 1}, + {946, 1}, + {946, 1}, + {946, 1}, + {946, 1}, + {946, 1}, + {1154, 7}, + {1154, 5}, + {1154, 9}, + {1308, 1}, + {1308, 3}, + {1102, 1}, + {1102, 1}, + {1171, 5}, + {1171, 7}, + {1171, 7}, + {1288, 5}, + {1288, 7}, + {1288, 7}, + {1205, 9}, + {1203, 7}, + {1204, 4}, + {1328, 0}, + {1328, 3}, + {1328, 3}, + {1328, 3}, + {1328, 3}, + {1328, 3}, + {1063, 1}, + {1063, 2}, + {1098, 1}, + {1098, 1}, + {1098, 1}, + {1098, 3}, + {1098, 3}, + {1283, 1}, + {1283, 3}, + {1090, 1}, + {1090, 4}, + {1091, 1}, + {1091, 2}, + {1091, 1}, + {1091, 1}, + {1091, 2}, + {1091, 2}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1091, 2}, + {1091, 1}, + {1091, 2}, + {1091, 1}, + {1091, 2}, + {1091, 2}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1091, 3}, + {1091, 2}, + {1091, 2}, + {1091, 2}, + {1091, 2}, + {1091, 2}, + {1091, 2}, + {1091, 2}, + {1091, 1}, + {1091, 1}, + {1235, 0}, + {1235, 1}, + {1235, 1}, + {1235, 1}, + {1262, 1}, + {1262, 3}, + {1262, 3}, + {1262, 3}, + {1262, 1}, + {1282, 7}, + {1281, 4}, + {985, 18}, + {1414, 0}, + {1414, 1}, + {1200, 0}, + {1200, 2}, + {1394, 0}, + {1394, 3}, + {1354, 0}, + {1354, 3}, + {1228, 0}, + {1228, 1}, + {1194, 0}, + {1194, 2}, + {949, 1}, + {949, 1}, + {1382, 2}, + {1382, 1}, + {1193, 3}, + {1193, 2}, + {1193, 3}, + {1193, 3}, + {1193, 4}, + {1193, 6}, + {978, 1}, + {978, 1}, + {978, 1}, + {1074, 0}, + {1074, 3}, + {1492, 0}, + {1492, 3}, + {1409, 0}, + {1409, 3}, + {1226, 0}, + {1226, 2}, + {1411, 3}, {1411, 1}, - {1197, 0}, - {1197, 2}, - {1391, 0}, - {1391, 3}, - {1351, 0}, - {1351, 3}, - {1225, 0}, - {1225, 1}, - {1191, 0}, - {1191, 2}, - {947, 1}, - {947, 1}, - {1379, 2}, - {1379, 1}, - {1190, 3}, - {1190, 2}, - {1190, 3}, - {1190, 3}, - {1190, 4}, - {1190, 6}, - {974, 1}, - {974, 1}, - {974, 1}, - {1072, 0}, - {1072, 3}, - {1489, 0}, - {1489, 3}, - {1406, 0}, - {1406, 3}, - {1223, 0}, - {1223, 2}, - {1408, 3}, - {1408, 1}, - {1222, 3}, - {1073, 0}, - {1073, 2}, - {1407, 1}, - {1407, 3}, - {1221, 1}, - {1221, 3}, - {923, 9}, - {923, 8}, - {1393, 1}, - {1393, 1}, - {1393, 1}, - {1393, 1}, - {1317, 2}, - {1227, 3}, - {1312, 1}, - {1312, 1}, - {1310, 2}, - {1409, 1}, - {1409, 2}, - {1409, 1}, - {1409, 2}, - {1502, 1}, - {1502, 3}, - {1230, 6}, - {1475, 1}, - {1475, 1}, - {1475, 1}, - {1475, 1}, - {1369, 0}, - {1369, 2}, - {1369, 3}, - {1426, 0}, - {1426, 2}, - {1240, 4}, - {1216, 2}, - {1216, 3}, - {1216, 3}, - {1216, 2}, - {1215, 1}, - {1215, 2}, + {1225, 3}, + {1075, 0}, + {1075, 2}, + {1410, 1}, + {1410, 3}, + {1224, 1}, {1224, 3}, - {1226, 3}, - {1226, 5}, - {1226, 7}, - {1316, 3}, - {1316, 5}, - {1316, 7}, - {1171, 5}, - {1156, 6}, - {1126, 6}, + {924, 9}, + {924, 8}, + {1396, 1}, + {1396, 1}, + {1396, 1}, + {1396, 1}, + {1320, 2}, + {1230, 3}, + {1315, 1}, + {1315, 1}, + {1313, 2}, + {1412, 1}, + {1412, 2}, + {1412, 1}, + {1412, 2}, + {1505, 1}, + {1505, 3}, + {1233, 6}, + {1478, 1}, + {1478, 1}, + {1478, 1}, + {1478, 1}, + {1372, 0}, + {1372, 2}, + {1372, 3}, + {1429, 0}, + {1429, 2}, + {1243, 4}, + {1219, 2}, + {1219, 3}, + {1219, 3}, + {1219, 2}, + {1218, 1}, + {1218, 2}, + {1227, 3}, + {1229, 3}, + {1229, 5}, + {1229, 7}, + {1319, 3}, + {1319, 5}, + {1319, 7}, {1174, 5}, - {1154, 7}, - {1124, 6}, - {1158, 6}, - {1361, 0}, - {1361, 1}, - {1472, 1}, - {1472, 2}, - {1031, 3}, - {1031, 3}, - {1031, 3}, - {1031, 3}, - {1031, 3}, - {1031, 1}, - {1031, 2}, - {1031, 3}, - {1031, 1}, - {1031, 2}, - {1031, 3}, - {1031, 1}, - {1031, 2}, - {1031, 1}, - {1031, 1}, - {1031, 2}, - {928, 1}, - {928, 2}, - {928, 2}, - {1176, 4}, - {1128, 5}, - {1332, 1}, - {1332, 2}, - {1127, 1}, - {1127, 1}, - {1127, 3}, - {1127, 3}, - {1207, 8}, - {1415, 0}, - {1415, 2}, - {1414, 0}, - {1414, 3}, - {1441, 0}, - {1441, 2}, - {1440, 0}, - {1440, 2}, - {1185, 1}, - {1113, 1}, - {1113, 3}, - {1030, 2}, - {1257, 6}, - {1257, 7}, - {1257, 10}, - {1257, 11}, - {1257, 6}, - {1257, 7}, - {1257, 4}, - {1257, 5}, - {1257, 6}, - {1442, 0}, - {1442, 3}, - {1428, 0}, - {1428, 1}, - {1486, 3}, - {1486, 1}, - {1297, 3}, - {1296, 0}, - {1296, 1}, - {1296, 1}, - {1296, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {895, 1}, - {1447, 1}, - {1447, 1}, - {1447, 1}, - {1447, 1}, - {896, 1}, - {1448, 1}, - {1448, 3}, - {1454, 0}, - {1454, 2}, - {1262, 4}, - {1262, 5}, - {1262, 6}, - {1452, 1}, - {1452, 1}, - {1453, 1}, - {1453, 3}, - {1263, 1}, - {1263, 1}, - {1263, 2}, - {1263, 1}, - {1260, 1}, - {1260, 3}, - {1430, 0}, - {1430, 1}, - {891, 2}, - {885, 5}, - {884, 2}, - {1455, 0}, - {1455, 2}, - {1455, 1}, + {1159, 6}, + {1128, 6}, + {1177, 5}, + {1157, 7}, + {1126, 6}, + {1161, 6}, + {1364, 0}, + {1364, 1}, + {1475, 1}, + {1475, 2}, + {1033, 3}, + {1033, 3}, + {1033, 3}, + {1033, 3}, + {1033, 3}, + {1033, 1}, + {1033, 2}, + {1033, 3}, + {1033, 1}, + {1033, 2}, + {1033, 3}, + {1033, 1}, + {1033, 2}, + {1033, 1}, + {1033, 1}, + {1033, 2}, + {929, 1}, + {929, 2}, + {929, 2}, + {1179, 4}, + {1130, 5}, + {1335, 1}, + {1335, 2}, + {1129, 1}, + {1129, 1}, + {1129, 3}, + {1129, 3}, + {1210, 8}, + {1418, 0}, + {1418, 2}, + {1417, 0}, + {1417, 3}, + {1444, 0}, + {1444, 2}, + {1443, 0}, + {1443, 2}, + {1188, 1}, + {1115, 1}, + {1115, 3}, + {1032, 2}, + {1260, 6}, + {1260, 7}, + {1260, 10}, + {1260, 11}, + {1260, 6}, + {1260, 7}, + {1260, 4}, + {1260, 5}, + {1260, 6}, + {1445, 0}, + {1445, 3}, + {1431, 0}, + {1431, 1}, + {1489, 3}, + {1489, 1}, + {1300, 3}, + {1299, 0}, + {1299, 1}, + {1299, 1}, + {1299, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {1450, 1}, + {1450, 1}, + {1450, 1}, + {1450, 1}, + {898, 1}, {1451, 1}, {1451, 3}, - {1450, 0}, - {1450, 1}, - {1449, 2}, - {1449, 3}, - {1456, 0}, + {1457, 0}, + {1457, 2}, + {1265, 4}, + {1265, 5}, + {1265, 6}, + {1455, 1}, + {1455, 1}, + {1456, 1}, {1456, 3}, - {953, 2}, - {953, 3}, - {881, 4}, - {886, 4}, - {1264, 4}, - {1445, 0}, - {1445, 2}, - {1445, 2}, - {883, 1}, - {883, 1}, - {1483, 1}, - {1483, 2}, - {1468, 1}, - {1468, 2}, - {1293, 4}, - {1282, 4}, - {1183, 0}, - {1183, 2}, - {894, 6}, - {893, 5}, - {897, 1}, - {882, 6}, - {882, 6}, + {1266, 1}, + {1266, 1}, + {1266, 2}, + {1266, 1}, + {1263, 1}, + {1263, 3}, + {1433, 0}, + {1433, 1}, + {893, 2}, + {887, 5}, + {886, 2}, + {1458, 0}, + {1458, 2}, + {1458, 1}, + {1454, 1}, + {1454, 3}, + {1453, 0}, + {1453, 1}, + {1452, 2}, + {1452, 3}, + {1459, 0}, + {1459, 3}, + {956, 2}, + {956, 3}, + {882, 4}, {888, 4}, - {1261, 0}, - {1261, 1}, - {889, 4}, - {887, 2}, - {890, 2}, - {892, 1}, - {892, 1}, - {892, 1}, - {892, 1}, - {892, 1}, - {892, 1}, - {892, 1}, - {892, 1}, - {892, 1}, - {892, 1}, - {892, 1}, - {892, 1}, - {1155, 8}, - {1172, 4}, - {1135, 3}, - {1348, 0}, - {1348, 1}, - {1348, 1}, - {1371, 1}, - {1371, 2}, - {1371, 3}, - {1057, 3}, - {1057, 3}, - {1057, 3}, - {1057, 5}, - {1349, 2}, - {1349, 2}, - {1349, 2}, - {1349, 2}, - {1349, 2}, - {1118, 4}, - {1457, 1}, - {1457, 2}, - {1457, 3}, - {1090, 3}, - {1090, 3}, - {1090, 3}, - {1090, 1}, - {1091, 3}, - {1091, 3}, - {1091, 5}, - {1173, 4}, + {1267, 4}, + {1448, 0}, + {1448, 2}, + {1448, 2}, + {885, 1}, + {885, 1}, + {1486, 1}, + {1486, 2}, + {1471, 1}, + {1471, 2}, + {1296, 4}, + {1285, 4}, + {1186, 0}, + {1186, 2}, + {896, 6}, + {895, 5}, + {899, 1}, + {883, 6}, + {883, 6}, + {890, 4}, + {1264, 0}, + {1264, 1}, + {891, 4}, + {889, 2}, + {892, 2}, + {894, 1}, + {894, 1}, + {894, 1}, + {894, 1}, + {894, 1}, + {894, 1}, + {894, 1}, + {894, 1}, + {894, 1}, + {894, 1}, + {894, 1}, + {894, 1}, + {1158, 8}, + {1175, 4}, + {1137, 3}, + {1351, 0}, + {1351, 1}, + {1351, 1}, + {1374, 1}, + {1374, 2}, + {1374, 3}, + {1060, 3}, + {1060, 3}, + {1060, 3}, + {1060, 5}, + {1352, 2}, + {1352, 2}, + {1352, 2}, + {1352, 2}, + {1352, 2}, + {1120, 4}, + {1460, 1}, + {1460, 2}, + {1460, 3}, + {1092, 3}, + {1092, 3}, + {1092, 3}, + {1092, 1}, + {1093, 3}, + {1093, 3}, + {1093, 5}, + {1176, 4}, } yyXErrors = map[yyXError]string{} - yyParseTab = [5022][]uint16{ + yyParseTab = [5038][]uint16{ // 0 - {2360, 2360, 3: 2922, 59: 2945, 95: 2924, 2927, 98: 2957, 2925, 3076, 119: 2959, 128: 3091, 143: 3083, 171: 3093, 200: 2942, 207: 2940, 234: 2953, 262: 2948, 266: 2930, 271: 2978, 277: 2944, 280: 2920, 288: 2977, 3086, 291: 2926, 296: 3092, 308: 2956, 318: 2954, 320: 2921, 322: 2960, 345: 2946, 349: 2949, 356: 2958, 361: 2943, 374: 2935, 545: 2968, 2967, 562: 2966, 566: 2952, 571: 2976, 577: 3085, 590: 3079, 592: 2938, 598: 2936, 601: 2951, 622: 2965, 662: 2961, 724: 3090, 726: 3078, 728: 2923, 738: 2918, 741: 2929, 754: 2928, 781: 2975, 3087, 2919, 790: 2972, 818: 2931, 821: 2974, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 3056, 3055, 837: 3077, 2932, 3037, 3049, 3065, 2937, 850: 2933, 854: 2995, 860: 2989, 2993, 3046, 3057, 872: 2997, 2939, 876: 3064, 3066, 912: 2941, 920: 2982, 923: 3036, 3082, 951: 3089, 962: 2990, 975: 3080, 980: 3040, 983: 3051, 985: 3054, 2947, 1050: 3002, 1109: 3084, 1118: 3010, 2980, 1121: 2981, 2984, 1124: 2987, 2985, 2988, 1128: 2986, 1130: 2983, 1132: 2991, 2992, 1135: 2998, 2950, 3035, 3074, 1140: 2999, 1151: 3006, 3000, 3001, 3007, 3008, 3009, 3005, 3011, 3012, 1161: 3004, 3003, 1164: 2994, 2955, 1167: 3013, 3027, 3014, 3015, 3018, 3017, 3023, 3022, 3024, 3019, 3025, 3026, 3016, 3021, 3020, 1184: 2979, 1187: 2996, 1192: 3031, 3029, 1195: 3030, 3028, 1200: 3033, 3034, 3032, 1206: 3071, 3038, 1215: 3088, 3039, 1224: 3041, 1226: 3042, 3068, 1230: 3072, 1240: 3073, 1257: 3044, 3045, 1266: 3050, 1269: 3047, 3048, 1276: 3070, 3081, 3053, 3052, 1285: 3058, 1287: 3060, 3059, 1290: 3062, 1292: 3069, 1295: 3061, 1301: 3075, 1315: 3063, 3043, 3067, 1488: 2916, 1491: 2917}, - {1: 2915}, - {7935, 2914}, - {18: 7888, 51: 7887, 229: 7884, 255: 7889, 330: 7885, 563: 4762, 605: 7886, 622: 2155, 659: 6792, 946: 7883, 976: 4761}, - {229: 7868, 622: 7867}, + {2365, 2365, 3: 2929, 59: 2952, 95: 2931, 2934, 98: 2964, 2932, 3083, 119: 2966, 129: 3098, 143: 3090, 171: 3100, 202: 2949, 214: 2947, 234: 2960, 263: 2955, 267: 2937, 272: 2985, 278: 2951, 281: 2927, 289: 2984, 3093, 292: 2933, 297: 3099, 309: 2963, 319: 2961, 321: 2928, 323: 2967, 346: 2953, 350: 2956, 357: 2965, 362: 2950, 375: 2942, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 2983, 578: 3092, 591: 3086, 593: 2945, 599: 2943, 602: 2958, 623: 2972, 663: 2968, 725: 3097, 727: 3085, 729: 2930, 739: 2925, 742: 2936, 758: 2935, 782: 2982, 3094, 2926, 791: 2979, 819: 2938, 822: 2981, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 3063, 3062, 838: 3084, 2939, 3044, 3056, 3072, 2944, 851: 2940, 855: 3002, 861: 2996, 3000, 3053, 3064, 873: 3004, 2946, 877: 3071, 3073, 913: 2948, 921: 2989, 924: 3043, 3089, 954: 3096, 966: 2997, 979: 3087, 985: 3047, 988: 3058, 990: 3061, 2954, 1053: 3009, 1111: 3091, 1120: 3017, 2987, 1123: 2988, 2991, 1126: 2994, 2992, 2995, 1130: 2993, 1132: 2990, 1134: 2998, 2999, 1137: 3005, 2957, 3042, 3081, 1142: 3006, 1154: 3013, 3007, 3008, 3014, 3015, 3016, 3012, 3018, 3019, 1164: 3011, 3010, 1167: 3001, 2962, 1170: 3020, 3034, 3021, 3022, 3025, 3024, 3030, 3029, 3031, 3026, 3032, 3033, 3023, 3028, 3027, 1187: 2986, 1190: 3003, 1195: 3038, 3036, 1198: 3037, 3035, 1203: 3040, 3041, 3039, 1209: 3078, 3045, 1218: 3095, 3046, 1227: 3048, 1229: 3049, 3075, 1233: 3079, 1243: 3080, 1260: 3051, 3052, 1269: 3057, 1272: 3054, 3055, 1279: 3077, 3088, 3060, 3059, 1288: 3065, 1290: 3067, 3066, 1293: 3069, 1295: 3076, 1298: 3068, 1304: 3082, 1318: 3070, 3050, 3074, 1491: 2923, 1494: 2924}, + {1: 2922}, + {7958, 2921}, + {18: 7911, 51: 7910, 229: 7907, 256: 7912, 331: 7908, 564: 4770, 606: 7909, 623: 2160, 660: 6814, 948: 7906, 980: 4769}, + {229: 7891, 623: 7890}, // 5 - {622: 7861}, - {391: 7839, 622: 7840, 659: 6792, 946: 7841}, - {441: 7820, 560: 7821, 622: 2713, 1485: 7819}, - {58: 5355, 327: 775, 622: 775, 910: 5354, 925: 7773}, - {2683, 2683, 427: 7772, 434: 7771}, + {623: 7884}, + {392: 7862, 623: 7863, 660: 6814, 948: 7864}, + {442: 7843, 561: 7844, 623: 2719, 1488: 7842}, + {58: 5363, 328: 778, 623: 778, 911: 5362, 926: 7796}, + {2689, 2689, 428: 7795, 435: 7794}, // 10 - {465: 7760}, - {547: 7759}, - {2652, 2652, 97: 6706, 581: 6704, 912: 6705, 1148: 7758}, - {18: 2411, 51: 7282, 94: 7198, 108: 2411, 144: 2411, 192: 2411, 196: 7280, 214: 805, 228: 6291, 7279, 255: 7283, 6960, 284: 7271, 582: 7278, 622: 2379, 659: 6792, 672: 2411, 718: 7273, 724: 2525, 761: 7275, 946: 7276, 982: 7284, 1065: 7281, 1082: 6290, 1395: 7272, 1434: 7277, 1484: 7274}, - {18: 7204, 51: 7205, 94: 7198, 144: 7199, 166: 2379, 196: 7201, 214: 805, 218: 7196, 228: 6291, 7200, 234: 1254, 7202, 255: 7206, 6960, 284: 7193, 622: 2379, 659: 6792, 724: 7195, 946: 7194, 982: 7207, 1065: 7203, 1082: 7197}, + {466: 7783}, + {548: 7782}, + {2658, 2658, 97: 6728, 582: 6726, 913: 6727, 1150: 7781}, + {18: 2416, 51: 7305, 94: 7220, 110: 2416, 144: 2416, 190: 7298, 195: 2416, 199: 7303, 220: 808, 228: 6313, 7302, 256: 7306, 6982, 285: 7293, 583: 7301, 623: 2384, 660: 6814, 674: 2416, 719: 7295, 725: 2531, 762: 7297, 948: 7299, 987: 7307, 1068: 7304, 1084: 6312, 1398: 7294, 1437: 7300, 1487: 7296}, + {18: 7226, 51: 7227, 94: 7220, 144: 7221, 166: 2384, 199: 7223, 220: 808, 7218, 228: 6313, 7222, 234: 1257, 7224, 256: 7228, 6982, 285: 7215, 623: 2384, 660: 6814, 725: 7217, 948: 7216, 987: 7229, 1068: 7225, 1084: 7219}, // 15 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 7192}, - {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 563: 1072, 576: 1072, 847: 1072, 849: 1072, 851: 1072, 855: 6088, 959: 6089, 1009: 7180}, - {2388, 2388}, - {2387, 2387}, - {545: 2968, 562: 2966, 622: 2965, 662: 2961, 726: 3078, 790: 3929, 818: 2931, 821: 3928, 2962, 2963, 2964, 2973, 2971, 3930, 3931, 837: 5829, 5827, 850: 5828}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 7214}, + {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 564: 1075, 577: 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 7202}, + {2393, 2393}, + {2392, 2392}, + {546: 2975, 563: 2973, 623: 2972, 663: 2968, 727: 3085, 791: 3937, 819: 2938, 822: 3936, 2969, 2970, 2971, 2980, 2978, 3938, 3939, 838: 5851, 5849, 851: 5850}, // 20 - {95: 2924, 2927, 98: 2957, 2925, 128: 7153, 207: 2940, 242: 7152, 545: 2968, 2967, 562: 2966, 566: 2952, 571: 7156, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 728: 2923, 790: 7154, 818: 2931, 821: 7155, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7162, 7161, 837: 3077, 2932, 7159, 7160, 7158, 850: 2933, 854: 7157, 860: 7170, 7165, 7168, 7169, 912: 2941, 924: 7171, 962: 7164, 980: 7163, 983: 7167, 985: 7166, 1037: 7151}, - {2: 2355, 2355, 2355, 2355, 2355, 2355, 2355, 10: 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 53: 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 545: 2355, 2355, 562: 2355, 566: 2355, 572: 2355, 575: 2355, 601: 2355, 622: 2355, 662: 2355, 726: 2355, 728: 2355, 738: 2355, 818: 2355}, - {2: 2354, 2354, 2354, 2354, 2354, 2354, 2354, 10: 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 53: 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 545: 2354, 2354, 562: 2354, 566: 2354, 572: 2354, 575: 2354, 601: 2354, 622: 2354, 662: 2354, 726: 2354, 728: 2354, 738: 2354, 818: 2354}, - {2: 2353, 2353, 2353, 2353, 2353, 2353, 2353, 10: 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 53: 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 545: 2353, 2353, 562: 2353, 566: 2353, 572: 2353, 575: 2353, 601: 2353, 622: 2353, 662: 2353, 726: 2353, 728: 2353, 738: 2353, 818: 2353}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 7121, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 7119, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 2968, 2967, 562: 2966, 566: 2952, 572: 7118, 575: 4003, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 728: 7120, 738: 4732, 786: 4002, 3111, 3112, 3110, 4733, 818: 2931, 7116, 821: 4734, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 4740, 4739, 837: 3077, 2932, 4737, 4738, 4736, 850: 2933, 854: 4735, 920: 4741, 923: 4742, 937: 7117}, + {95: 2931, 2934, 98: 2964, 2932, 129: 7175, 214: 2947, 242: 7174, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 7178, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 2930, 791: 7176, 819: 2938, 822: 7177, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7184, 7183, 838: 3084, 2939, 7181, 7182, 7180, 851: 2940, 855: 7179, 861: 7192, 7187, 7190, 7191, 913: 2948, 925: 7193, 966: 7186, 985: 7185, 988: 7189, 990: 7188, 1039: 7173}, + {2: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 10: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 53: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 546: 2360, 2360, 563: 2360, 567: 2360, 573: 2360, 576: 2360, 602: 2360, 623: 2360, 663: 2360, 727: 2360, 729: 2360, 739: 2360, 819: 2360}, + {2: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 10: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 53: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 546: 2359, 2359, 563: 2359, 567: 2359, 573: 2359, 576: 2359, 602: 2359, 623: 2359, 663: 2359, 727: 2359, 729: 2359, 739: 2359, 819: 2359}, + {2: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 10: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 53: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 546: 2358, 2358, 563: 2358, 567: 2358, 573: 2358, 576: 2358, 602: 2358, 623: 2358, 663: 2358, 727: 2358, 729: 2358, 739: 2358, 819: 2358}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 7143, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 7141, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2975, 2974, 563: 2973, 567: 2959, 573: 7140, 576: 4011, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 7142, 739: 4740, 787: 4010, 3118, 3119, 3117, 4741, 819: 2938, 7138, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7139}, // 25 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7115, 3111, 3112, 3110}, - {207: 7113}, - {169: 7106, 622: 6796, 659: 6792, 946: 6795, 1134: 7105}, - {200: 7103}, - {200: 7100}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7137, 3118, 3119, 3117}, + {214: 7135}, + {169: 7128, 623: 6818, 660: 6814, 948: 6817, 1136: 7127}, + {202: 7125}, + {202: 7122}, // 30 - {200: 7098}, - {200: 7093}, - {16: 4504, 18: 6921, 30: 6951, 6950, 94: 6959, 103: 6930, 142: 798, 6922, 150: 805, 166: 798, 168: 798, 190: 805, 200: 6907, 227: 6962, 251: 6919, 256: 6960, 260: 805, 272: 6961, 278: 6945, 798, 293: 6908, 314: 6942, 326: 6935, 328: 6924, 344: 6941, 357: 6963, 359: 6947, 378: 6934, 383: 6957, 385: 6939, 6920, 392: 6937, 6955, 395: 6928, 402: 6926, 6944, 407: 6932, 410: 6943, 6912, 6954, 420: 6913, 437: 6918, 6917, 443: 6958, 450: 6946, 452: 6952, 6949, 6953, 6948, 466: 6938, 567: 4505, 600: 6914, 622: 6911, 671: 6933, 723: 4503, 6923, 728: 6956, 754: 6910, 868: 6929, 982: 6940, 1065: 6936, 1071: 6925, 1163: 6927, 1239: 6916, 1461: 6915, 1476: 6931, 1482: 6909}, - {143: 6902, 293: 6901}, - {435: 6794, 622: 6796, 659: 6792, 946: 6795, 1134: 6793}, + {202: 7120}, + {202: 7115}, + {16: 4512, 18: 6943, 30: 6973, 6972, 94: 6981, 107: 6952, 142: 801, 6944, 150: 808, 166: 801, 168: 801, 192: 808, 202: 6929, 227: 6984, 252: 6941, 257: 6982, 261: 808, 273: 6983, 279: 6967, 801, 294: 6930, 315: 6964, 327: 6957, 329: 6946, 345: 6963, 358: 6985, 360: 6969, 379: 6956, 384: 6979, 386: 6961, 6942, 393: 6959, 6977, 396: 6950, 403: 6948, 6966, 408: 6954, 411: 6965, 6934, 6976, 421: 6935, 438: 6940, 6939, 444: 6980, 451: 6968, 453: 6974, 6971, 6975, 6970, 467: 6960, 568: 4513, 601: 6936, 623: 6933, 672: 6955, 724: 4511, 6945, 729: 6978, 758: 6932, 869: 6951, 987: 6962, 1068: 6958, 1073: 6947, 1166: 6949, 1242: 6938, 1464: 6937, 1479: 6953, 1485: 6931}, + {143: 6924, 294: 6923}, + {436: 6816, 623: 6818, 660: 6814, 948: 6817, 1136: 6815}, // 35 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6781, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6783, 3111, 3112, 3110, 1446: 6782}, - {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 563: 1072, 574: 1072, 1072, 847: 1072, 849: 1072, 851: 1072, 855: 6088, 959: 6089, 1009: 6768}, - {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 574: 1072, 1072, 847: 1072, 849: 1072, 851: 1072, 855: 6088, 959: 6089, 1009: 6732}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6727, 3111, 3112, 3110}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6721, 3111, 3112, 3110}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6803, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6805, 3118, 3119, 3117, 1449: 6804}, + {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 564: 1075, 575: 1075, 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 6790}, + {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 575: 1075, 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 6754}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6749, 3118, 3119, 3117}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6743, 3118, 3119, 3117}, // 40 - {234: 6719}, - {234: 1255}, - {1253, 1253, 97: 6706, 581: 6704, 727: 6703, 912: 6705, 1148: 6702}, - {1242, 1242}, - {1241, 1241}, + {234: 6741}, + {234: 1258}, + {1256, 1256, 97: 6728, 582: 6726, 728: 6725, 913: 6727, 1150: 6724}, + {1245, 1245}, + {1244, 1244}, // 45 - {547: 6701}, - {2: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 10: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 53: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 6671, 6677, 6678, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 545: 1077, 547: 1077, 1077, 1077, 1077, 554: 1077, 1077, 557: 1077, 1077, 1077, 561: 1077, 1077, 566: 1077, 1077, 573: 1077, 575: 1077, 588: 6674, 593: 1077, 600: 1077, 1077, 633: 1077, 640: 1077, 1077, 643: 1077, 1077, 1077, 650: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 659: 1077, 1077, 1077, 663: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 673: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 711: 1077, 1077, 1077, 1077, 1077, 1077, 725: 1077, 730: 4252, 843: 4250, 4251, 847: 6091, 849: 6093, 851: 6092, 855: 6088, 864: 6670, 6673, 6669, 901: 6589, 903: 6667, 952: 6668, 959: 6666, 1283: 6676, 6672, 1470: 6665, 6675}, - {436, 436, 52: 436, 544: 436, 546: 436, 553: 436, 556: 436, 564: 436, 436, 568: 436, 570: 436, 572: 436, 574: 436, 576: 6640, 436, 4748, 436, 586: 436, 904: 4749, 6641, 1384: 6639}, - {1067, 1067, 52: 1067, 544: 1067, 546: 1067, 553: 1067, 556: 1067, 564: 1067, 1067, 568: 1067, 570: 1067, 572: 1067, 574: 1067, 577: 1067, 579: 1067, 586: 6627, 1066: 6629, 1097: 6628}, - {1523, 1523, 52: 1523, 544: 1523, 546: 1523, 553: 1523, 556: 1523, 564: 1523, 1523, 568: 1523, 570: 1523, 572: 1523, 574: 1523, 577: 1523, 579: 3932, 857: 3986, 926: 6623}, + {548: 6723}, + {2: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 10: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 53: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 6693, 6699, 6700, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 546: 1080, 548: 1080, 1080, 1080, 1080, 555: 1080, 1080, 558: 1080, 1080, 1080, 562: 1080, 1080, 567: 1080, 1080, 574: 1080, 576: 1080, 589: 6696, 594: 1080, 601: 1080, 1080, 634: 1080, 641: 1080, 1080, 644: 1080, 1080, 1080, 651: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 660: 1080, 1080, 1080, 664: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 675: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 702: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 726: 1080, 731: 4260, 844: 4258, 4259, 848: 6113, 850: 6115, 852: 6114, 856: 6110, 865: 6692, 6695, 6691, 902: 6611, 904: 6689, 955: 6690, 962: 6688, 1286: 6698, 6694, 1473: 6687, 6697}, + {436, 436, 52: 436, 545: 436, 547: 436, 554: 436, 557: 436, 565: 436, 436, 569: 436, 572: 436, 436, 575: 436, 577: 6662, 436, 4756, 436, 587: 436, 905: 4757, 6663, 1387: 6661}, + {1070, 1070, 52: 1070, 545: 1070, 547: 1070, 554: 1070, 557: 1070, 565: 1070, 1070, 569: 1070, 572: 1070, 1070, 575: 1070, 578: 1070, 580: 1070, 587: 6649, 1069: 6651, 1099: 6650}, + {1526, 1526, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 6645}, // 50 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6618}, - {653: 3967, 1030: 3966, 1113: 3965}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6605, 3111, 3112, 3110, 1049: 6604, 1326: 6602, 1458: 6603}, - {545: 2968, 2967, 562: 2966, 622: 2965, 662: 2961, 790: 6601, 821: 3922, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 3924, 3923}, - {1048, 1048, 52: 1048, 544: 1048, 546: 1048, 556: 1048}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6640}, + {654: 3975, 1032: 3974, 1115: 3973}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6627, 3118, 3119, 3117, 1051: 6626, 1329: 6624, 1461: 6625}, + {546: 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 791: 6623, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931}, + {1051, 1051, 52: 1051, 545: 1051, 547: 1051, 557: 1051}, // 55 - {1047, 1047, 52: 1047, 544: 1047, 546: 1047, 556: 1047}, - {553: 6586, 564: 6587, 6588, 1473: 6585}, - {689, 689, 553: 1033, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {553: 1036, 564: 1036, 1036}, - {691, 691, 553: 1034, 564: 1034, 1034}, + {1050, 1050, 52: 1050, 545: 1050, 547: 1050, 557: 1050}, + {554: 6608, 565: 6609, 6610, 1476: 6607}, + {692, 692, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {554: 1039, 565: 1039, 1039}, + {694, 694, 554: 1037, 565: 1037, 1037}, // 60 - {314: 6570, 344: 6569}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 6407, 6402, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 6408, 53: 3116, 3336, 3466, 3467, 3770, 6405, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 6404, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 6409, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 6412, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 6410, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 6403, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 6413, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 6411, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 6406, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 6415, 567: 4505, 641: 6419, 668: 6418, 723: 4503, 786: 6416, 3111, 3112, 3110, 868: 6420, 942: 6417, 1115: 6421, 1320: 6414}, - {17: 6259, 59: 6262, 262: 6260, 271: 6266, 277: 6261, 6264, 280: 6257, 6265, 297: 6267, 348: 6263, 389: 6258, 404: 6268, 469: 6270, 571: 6269, 717: 6256, 986: 6255}, - {22: 775, 58: 5355, 150: 775, 166: 775, 169: 775, 251: 775, 257: 775, 269: 775, 286: 775, 300: 775, 321: 775, 325: 775, 600: 775, 622: 775, 910: 5354, 925: 6230}, - {768, 768}, + {315: 6592, 345: 6591}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 6429, 6424, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 6430, 53: 3123, 3343, 3473, 3474, 3778, 6427, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 6426, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 6431, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 6434, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 6432, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 6425, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 6435, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 6433, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 6428, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 6437, 568: 4513, 642: 6441, 669: 6440, 724: 4511, 787: 6438, 3118, 3119, 3117, 869: 6442, 944: 6439, 1117: 6443, 1323: 6436}, + {17: 6281, 59: 6284, 263: 6282, 272: 6288, 278: 6283, 6286, 281: 6279, 6287, 298: 6289, 349: 6285, 390: 6280, 405: 6290, 470: 6292, 571: 6291, 701: 6278, 991: 6277}, + {22: 778, 58: 5363, 150: 778, 166: 778, 169: 778, 252: 778, 258: 778, 270: 778, 287: 778, 301: 778, 322: 778, 326: 778, 601: 778, 623: 778, 911: 5362, 926: 6252}, + {771, 771}, // 65 + {770, 770}, + {769, 769}, + {768, 768}, {767, 767}, {766, 766}, + // 70 {765, 765}, {764, 764}, {763, 763}, - // 70 {762, 762}, {761, 761}, + // 75 {760, 760}, {759, 759}, {758, 758}, - // 75 {757, 757}, {756, 756}, + // 80 {755, 755}, {754, 754}, {753, 753}, - // 80 {752, 752}, {751, 751}, + // 85 {750, 750}, {749, 749}, {748, 748}, - // 85 {747, 747}, {746, 746}, + // 90 {745, 745}, {744, 744}, {743, 743}, - // 90 {742, 742}, {741, 741}, + // 95 {740, 740}, {739, 739}, {738, 738}, - // 95 {737, 737}, {736, 736}, + // 100 {735, 735}, {734, 734}, {733, 733}, - // 100 {732, 732}, {731, 731}, + // 105 {730, 730}, {729, 729}, {728, 728}, - // 105 {727, 727}, {726, 726}, + // 110 {725, 725}, {724, 724}, {723, 723}, - // 110 {722, 722}, {721, 721}, + // 115 {720, 720}, {719, 719}, {718, 718}, - // 115 {717, 717}, {716, 716}, + // 120 {715, 715}, {714, 714}, {713, 713}, - // 120 {712, 712}, {711, 711}, + // 125 {710, 710}, {709, 709}, {708, 708}, - // 125 {707, 707}, {706, 706}, + // 130 {705, 705}, {704, 704}, {703, 703}, - // 130 {702, 702}, {701, 701}, + // 135 {700, 700}, {699, 699}, {698, 698}, - // 135 {697, 697}, {696, 696}, + // 140 {695, 695}, - {694, 694}, {693, 693}, - // 140 - {692, 692}, + {691, 691}, {690, 690}, + {689, 689}, + // 145 {688, 688}, {687, 687}, {686, 686}, - // 145 {685, 685}, {684, 684}, + // 150 {683, 683}, {682, 682}, {681, 681}, - // 150 {680, 680}, {679, 679}, + // 155 {678, 678}, {677, 677}, {676, 676}, - // 155 {675, 675}, {674, 674}, - {673, 673}, - {672, 672}, - {671, 671}, // 160 - {644, 644}, - {2: 587, 587, 587, 587, 587, 587, 587, 10: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 53: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 575: 587, 622: 6227, 1429: 6228}, - {442, 442, 556: 442}, - {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 545: 1072, 563: 1072, 575: 1072, 657: 1072, 847: 1072, 849: 1072, 851: 1072, 855: 6088, 959: 6089, 1009: 6090}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6086, 3111, 3112, 3110, 922: 6087}, + {647, 647}, + {2: 587, 587, 587, 587, 587, 587, 587, 10: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 53: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 576: 587, 623: 6249, 1432: 6250}, + {442, 442, 557: 442}, + {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 546: 1075, 564: 1075, 576: 1075, 658: 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 6112}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 6109}, // 165 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 5929, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 5931, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 5937, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 5933, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 5930, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 5938, 3289, 3550, 5932, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 5935, 6039, 3196, 3443, 5936, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 5934, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 5940, 577: 5963, 601: 5957, 662: 5946, 720: 5961, 724: 5956, 726: 5959, 730: 5950, 738: 5951, 741: 5955, 754: 5952, 786: 3812, 3111, 3112, 3110, 818: 5954, 820: 5939, 913: 5941, 924: 5945, 975: 5960, 986: 5958, 1060: 5942, 1088: 5943, 5949, 1095: 5944, 5947, 1107: 5953, 1111: 5962, 1280: 6040}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 5929, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 5931, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 5937, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 5933, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 5930, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 5938, 3289, 3550, 5932, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 5935, 3195, 3196, 3443, 5936, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 5934, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 5940, 577: 5963, 601: 5957, 662: 5946, 720: 5961, 724: 5956, 726: 5959, 730: 5950, 738: 5951, 741: 5955, 754: 5952, 786: 3812, 3111, 3112, 3110, 818: 5954, 820: 5939, 913: 5941, 924: 5945, 975: 5960, 986: 5958, 1060: 5942, 1088: 5943, 5949, 1095: 5944, 5947, 1107: 5953, 1111: 5962, 1280: 5948}, - {23: 5901, 235: 5902}, - {574: 5860}, - {166: 5831, 235: 5852, 622: 5832, 1312: 5851}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 5951, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 5953, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 5959, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 5955, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 5952, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 5960, 3296, 3557, 5954, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 5957, 6061, 3203, 3450, 5958, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 5956, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 5962, 578: 5985, 602: 5979, 663: 5968, 721: 5983, 725: 5978, 727: 5981, 731: 5972, 739: 5973, 742: 5977, 758: 5974, 787: 3820, 3118, 3119, 3117, 819: 5976, 821: 5961, 914: 5963, 925: 5967, 979: 5982, 991: 5980, 1063: 5964, 1090: 5965, 5971, 1097: 5966, 5969, 1109: 5975, 1113: 5984, 1283: 6062}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 5951, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 5953, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 5959, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 5955, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 5952, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 5960, 3296, 3557, 5954, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 5957, 3202, 3203, 3450, 5958, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 5956, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 5962, 578: 5985, 602: 5979, 663: 5968, 721: 5983, 725: 5978, 727: 5981, 731: 5972, 739: 5973, 742: 5977, 758: 5974, 787: 3820, 3118, 3119, 3117, 819: 5976, 821: 5961, 914: 5963, 925: 5967, 979: 5982, 991: 5980, 1063: 5964, 1090: 5965, 5971, 1097: 5966, 5969, 1109: 5975, 1113: 5984, 1283: 5970}, + {23: 5923, 235: 5924}, + {575: 5882}, + {166: 5853, 235: 5874, 623: 5854, 1315: 5873}, // 170 - {166: 5831, 235: 5833, 622: 5832, 1312: 5830}, - {544: 5813, 570: 211, 1426: 5812}, - {58: 5355, 166: 775, 622: 775, 910: 5354, 925: 5807}, - {28: 5802, 57: 5300, 171: 5803, 545: 5800, 566: 5301, 573: 3097, 814: 5801, 1016: 5804}, - {28: 204, 57: 204, 171: 204, 286: 5799, 545: 204, 566: 204, 573: 204}, + {166: 5853, 235: 5855, 623: 5854, 1315: 5852}, + {545: 5835, 572: 211, 1429: 5834}, + {58: 5363, 166: 778, 623: 778, 911: 5362, 926: 5829}, + {28: 5824, 57: 5308, 171: 5825, 546: 5822, 567: 5309, 574: 3104, 815: 5823, 1017: 5826}, + {28: 204, 57: 204, 171: 204, 287: 5821, 546: 204, 567: 204, 574: 204}, // 175 - {379: 5782}, - {442: 4714}, - {51: 4688}, - {146: 3094}, - {2: 3096, 785: 3095}, + {380: 5804}, + {443: 4722}, + {51: 4696}, + {146: 3101}, + {2: 3103, 786: 3102}, // 180 - {51: 3101, 104: 3102, 128: 3105, 672: 3104, 1090: 3100, 3103, 1457: 3099}, - {573: 3097, 814: 3098}, - {2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 15: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 61: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 105: 2261, 2261, 2261, 2261, 110: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 129: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 145: 2261, 149: 2261, 151: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 175: 2261, 2261, 2261, 2261, 224: 2261, 232: 2261, 245: 2261, 250: 2261, 275: 2261, 315: 2261, 544: 2261, 2261, 2261, 549: 2261, 551: 2261, 2261, 2261, 556: 2261, 560: 2261, 562: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 570: 2261, 2261, 2261, 574: 2261, 577: 2261, 2261, 580: 2261, 590: 2261, 592: 2261, 2261, 598: 2261, 601: 2261, 2261, 622: 2261, 633: 2261, 640: 2261, 653: 2261, 662: 2261, 723: 2261, 2261, 726: 2261, 728: 2261, 735: 2261, 2261, 818: 2261, 842: 2261, 845: 2261, 852: 2261, 2261}, + {51: 3108, 109: 3109, 129: 3112, 674: 3111, 1092: 3107, 3110, 1460: 3106}, + {574: 3104, 815: 3105}, + {2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 15: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 61: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 110: 2266, 2266, 2266, 2266, 115: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 130: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 145: 2266, 149: 2266, 151: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 176: 2266, 2266, 2266, 2266, 224: 2266, 232: 2266, 246: 2266, 251: 2266, 276: 2266, 316: 2266, 545: 2266, 2266, 2266, 550: 2266, 552: 2266, 2266, 2266, 557: 2266, 561: 2266, 563: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 571: 2266, 2266, 2266, 575: 2266, 578: 2266, 2266, 581: 2266, 591: 2266, 593: 2266, 2266, 599: 2266, 602: 2266, 2266, 623: 2266, 634: 2266, 641: 2266, 654: 2266, 663: 2266, 724: 2266, 2266, 727: 2266, 729: 2266, 736: 2266, 2266, 819: 2266, 843: 2266, 846: 2266, 853: 2266, 2266}, {1, 1}, - {12, 12, 9: 4686, 51: 3101, 104: 3102, 128: 3105, 672: 3104, 1090: 4685, 3103}, + {12, 12, 9: 4694, 51: 3108, 109: 3109, 129: 3112, 674: 3111, 1092: 4693, 3110}, // 185 - {11, 11, 9: 11, 51: 11, 104: 11, 128: 11, 672: 11}, - {586: 4680}, - {239: 2362, 241: 2362, 569: 4674, 817: 4675, 951: 2362}, - {5, 5, 9: 5, 51: 5, 104: 5, 128: 5, 672: 5}, - {210: 4666, 230: 4665}, + {11, 11, 9: 11, 51: 11, 109: 11, 129: 11, 674: 11}, + {587: 4688}, + {239: 2367, 241: 2367, 570: 4682, 818: 4683, 954: 2367}, + {5, 5, 9: 5, 51: 5, 109: 5, 129: 5, 674: 5}, + {200: 4674, 230: 4673}, // 190 - {230: 3106}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3666, 3671, 3753, 3670, 3667}, - {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 4662, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 546: 1820, 1820, 1820, 550: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 563: 1820, 1820, 1820, 568: 1820, 1820, 1820, 1820, 1820, 574: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 594: 1820, 1820, 1820, 1820, 1820, 1820, 602: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 623: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 634: 1820, 1820, 1820, 1820, 1820, 1820, 642: 1820, 646: 1820, 1820, 1820, 1820, 672: 1820, 721: 1820, 729: 1820, 733: 1820, 1820}, - {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 4659, 1819, 1819, 1819, 550: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 563: 1819, 1819, 1819, 568: 1819, 1819, 1819, 1819, 1819, 574: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 594: 1819, 1819, 1819, 1819, 1819, 1819, 602: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 623: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 634: 1819, 1819, 1819, 1819, 1819, 1819, 642: 1819, 646: 1819, 1819, 1819, 1819, 672: 1819, 721: 1819, 729: 1819, 733: 1819, 1819}, - {2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 4656, 2128, 2128, 2128, 550: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 563: 2128, 2128, 2128, 568: 2128, 2128, 2128, 2128, 2128, 574: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 594: 2128, 2128, 2128, 2128, 2128, 2128, 602: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 623: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 634: 2128, 2128, 2128, 2128, 2128, 2128, 642: 2128, 646: 2128, 2128, 2128, 2128, 672: 2128, 721: 2128, 729: 2128, 733: 2128, 2128}, + {230: 3113}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3674, 3679, 3761, 3678, 3675}, + {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 4670, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 547: 1824, 1824, 1824, 551: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 564: 1824, 1824, 1824, 569: 1824, 1824, 1824, 1824, 1824, 575: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 595: 1824, 1824, 1824, 1824, 1824, 1824, 603: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 624: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 635: 1824, 1824, 1824, 1824, 1824, 1824, 643: 1824, 647: 1824, 1824, 1824, 1824, 674: 1824, 722: 1824, 730: 1824, 734: 1824, 1824}, + {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 4667, 1823, 1823, 1823, 551: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 564: 1823, 1823, 1823, 569: 1823, 1823, 1823, 1823, 1823, 575: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 595: 1823, 1823, 1823, 1823, 1823, 1823, 603: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 624: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 635: 1823, 1823, 1823, 1823, 1823, 1823, 643: 1823, 647: 1823, 1823, 1823, 1823, 674: 1823, 722: 1823, 730: 1823, 734: 1823, 1823}, + {2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 4664, 2132, 2132, 2132, 551: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 564: 2132, 2132, 2132, 569: 2132, 2132, 2132, 2132, 2132, 575: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 595: 2132, 2132, 2132, 2132, 2132, 2132, 603: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 624: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 635: 2132, 2132, 2132, 2132, 2132, 2132, 643: 2132, 647: 2132, 2132, 2132, 2132, 674: 2132, 722: 2132, 730: 2132, 734: 2132, 2132}, // 195 - {2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127}, - {2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126}, - {2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125}, - {2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124}, - {2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123}, + {2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131}, + {2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130}, + {2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129}, + {2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128}, + {2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127}, // 200 - {2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 1459, 2122, 2122, 2122, 550: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 563: 2122, 2122, 2122, 568: 2122, 2122, 2122, 2122, 2122, 574: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 594: 2122, 2122, 2122, 2122, 2122, 2122, 602: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 623: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 634: 2122, 2122, 2122, 2122, 2122, 2122, 642: 2122, 646: 2122, 2122, 2122, 2122, 672: 2122, 721: 2122, 729: 2122, 733: 2122, 2122}, - {2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121}, - {2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120}, - {2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119}, - {2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118}, + {2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 1462, 2126, 2126, 2126, 551: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 564: 2126, 2126, 2126, 569: 2126, 2126, 2126, 2126, 2126, 575: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 595: 2126, 2126, 2126, 2126, 2126, 2126, 603: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 624: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 635: 2126, 2126, 2126, 2126, 2126, 2126, 643: 2126, 647: 2126, 2126, 2126, 2126, 674: 2126, 722: 2126, 730: 2126, 734: 2126, 2126}, + {2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125}, + {2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124}, + {2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123}, + {2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122}, // 205 - {2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117}, - {2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116}, - {2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115}, - {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114}, - {2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113}, + {2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121}, + {2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120}, + {2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119}, + {2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118}, + {2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117}, // 210 - {2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112}, - {2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111}, - {2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 4651, 2110, 2110, 2110, 550: 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 563: 2110, 2110, 2110, 568: 2110, 2110, 2110, 2110, 2110, 574: 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 594: 2110, 2110, 2110, 2110, 2110, 2110, 602: 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 623: 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 634: 2110, 2110, 2110, 2110, 2110, 2110, 642: 2110, 646: 2110, 2110, 2110, 2110, 672: 2110, 721: 2110, 729: 2110, 733: 2110, 2110}, - {2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109}, - {2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108}, + {2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116}, + {2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115}, + {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 4659, 2114, 2114, 2114, 551: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 564: 2114, 2114, 2114, 569: 2114, 2114, 2114, 2114, 2114, 575: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 595: 2114, 2114, 2114, 2114, 2114, 2114, 603: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 624: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 635: 2114, 2114, 2114, 2114, 2114, 2114, 643: 2114, 647: 2114, 2114, 2114, 2114, 674: 2114, 722: 2114, 730: 2114, 734: 2114, 2114}, + {2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113}, + {2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112}, // 215 - {2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107}, - {2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106}, - {2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105}, - {2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104}, - {2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103}, + {2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111}, + {2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110}, + {2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109}, + {2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108}, + {2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107}, // 220 - {2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102}, - {2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101}, - {2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100}, - {2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099}, - {2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098}, + {2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106}, + {2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105}, + {2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104}, + {2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103}, + {2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102}, // 225 - {2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 1458, 2097, 2097, 2097, 550: 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 563: 2097, 2097, 2097, 568: 2097, 2097, 2097, 2097, 2097, 574: 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 594: 2097, 2097, 2097, 2097, 2097, 2097, 602: 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 623: 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 634: 2097, 2097, 2097, 2097, 2097, 2097, 642: 2097, 646: 2097, 2097, 2097, 2097, 672: 2097, 721: 2097, 729: 2097, 733: 2097, 2097}, - {2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096}, - {2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095}, - {2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094}, - {2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093}, + {2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 1461, 2101, 2101, 2101, 551: 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 564: 2101, 2101, 2101, 569: 2101, 2101, 2101, 2101, 2101, 575: 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 595: 2101, 2101, 2101, 2101, 2101, 2101, 603: 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 624: 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 635: 2101, 2101, 2101, 2101, 2101, 2101, 643: 2101, 647: 2101, 2101, 2101, 2101, 674: 2101, 722: 2101, 730: 2101, 734: 2101, 2101}, + {2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100}, + {2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099}, + {2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098}, + {2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097}, // 230 - {2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092}, - {2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091}, - {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090}, - {2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089}, - {2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088}, + {2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096}, + {2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095}, + {2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094}, + {2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093}, + {2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092}, // 235 - {2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087}, - {2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 1455, 2086, 4650, 2086, 550: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 563: 2086, 2086, 2086, 568: 2086, 2086, 2086, 2086, 2086, 574: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 594: 2086, 2086, 2086, 2086, 2086, 2086, 602: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 623: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 634: 2086, 2086, 2086, 2086, 2086, 2086, 642: 2086, 646: 2086, 2086, 2086, 2086, 672: 2086, 721: 2086, 729: 2086, 733: 2086, 2086}, - {2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085}, - {2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 1453, 2084, 2084, 2084, 550: 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 563: 2084, 2084, 2084, 568: 2084, 2084, 2084, 2084, 2084, 574: 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 594: 2084, 2084, 2084, 2084, 2084, 2084, 602: 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 623: 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 634: 2084, 2084, 2084, 2084, 2084, 2084, 642: 2084, 646: 2084, 2084, 2084, 2084, 672: 2084, 721: 2084, 729: 2084, 733: 2084, 2084}, - {2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083}, + {2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091}, + {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 1458, 2090, 4658, 2090, 551: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 564: 2090, 2090, 2090, 569: 2090, 2090, 2090, 2090, 2090, 575: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 595: 2090, 2090, 2090, 2090, 2090, 2090, 603: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 624: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 635: 2090, 2090, 2090, 2090, 2090, 2090, 643: 2090, 647: 2090, 2090, 2090, 2090, 674: 2090, 722: 2090, 730: 2090, 734: 2090, 2090}, + {2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089}, + {2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 1456, 2088, 2088, 2088, 551: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 564: 2088, 2088, 2088, 569: 2088, 2088, 2088, 2088, 2088, 575: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 595: 2088, 2088, 2088, 2088, 2088, 2088, 603: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 624: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 635: 2088, 2088, 2088, 2088, 2088, 2088, 643: 2088, 647: 2088, 2088, 2088, 2088, 674: 2088, 722: 2088, 730: 2088, 734: 2088, 2088}, + {2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087}, // 240 - {2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082}, - {2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081}, - {2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080}, - {2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079}, - {2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078}, + {2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086}, + {2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085}, + {2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084}, + {2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083}, + {2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082}, // 245 - {2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077}, - {2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076}, - {2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075}, - {2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074}, - {2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073}, + {2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081}, + {2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080}, + {2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079}, + {2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078}, + {2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077}, // 250 - {2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072}, - {2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071}, - {2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070}, - {2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069}, - {2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068}, + {2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076}, + {2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075}, + {2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074}, + {2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073}, + {2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072}, // 255 - {2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067}, - {2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066}, - {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065}, - {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064}, - {2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063}, + {2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071}, + {2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070}, + {2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069}, + {2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068}, + {2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067}, // 260 - {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062}, - {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 1448, 2061, 2061, 2061, 550: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 563: 2061, 2061, 2061, 568: 2061, 2061, 2061, 2061, 2061, 574: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 594: 2061, 2061, 2061, 2061, 2061, 2061, 602: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 623: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 634: 2061, 2061, 2061, 2061, 2061, 2061, 642: 2061, 646: 2061, 2061, 2061, 2061, 672: 2061, 721: 2061, 729: 2061, 733: 2061, 2061}, - {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060}, - {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059}, - {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058}, + {2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066}, + {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 1451, 2065, 2065, 2065, 551: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 564: 2065, 2065, 2065, 569: 2065, 2065, 2065, 2065, 2065, 575: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 595: 2065, 2065, 2065, 2065, 2065, 2065, 603: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 624: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 635: 2065, 2065, 2065, 2065, 2065, 2065, 643: 2065, 647: 2065, 2065, 2065, 2065, 674: 2065, 722: 2065, 730: 2065, 734: 2065, 2065}, + {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064}, + {2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063}, + {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062}, // 265 - {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057}, - {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056}, - {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 1452, 2055, 2055, 2055, 550: 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 563: 2055, 2055, 2055, 568: 2055, 2055, 2055, 2055, 2055, 574: 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 594: 2055, 2055, 2055, 2055, 2055, 2055, 602: 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 623: 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 634: 2055, 2055, 2055, 2055, 2055, 2055, 642: 2055, 646: 2055, 2055, 2055, 2055, 672: 2055, 721: 2055, 729: 2055, 733: 2055, 2055}, - {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054}, - {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053}, + {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061}, + {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060}, + {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 1455, 2059, 2059, 2059, 551: 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 564: 2059, 2059, 2059, 569: 2059, 2059, 2059, 2059, 2059, 575: 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 595: 2059, 2059, 2059, 2059, 2059, 2059, 603: 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 624: 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 635: 2059, 2059, 2059, 2059, 2059, 2059, 643: 2059, 647: 2059, 2059, 2059, 2059, 674: 2059, 722: 2059, 730: 2059, 734: 2059, 2059}, + {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058}, + {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057}, // 270 - {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052}, - {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051}, - {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050}, - {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049}, - {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048}, + {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056}, + {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055}, + {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054}, + {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053}, + {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052}, // 275 - {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047}, - {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046}, - {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 4647, 2045, 2045, 2045, 550: 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 563: 2045, 2045, 2045, 568: 2045, 2045, 2045, 2045, 2045, 574: 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 594: 2045, 2045, 2045, 2045, 2045, 2045, 602: 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 623: 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 634: 2045, 2045, 2045, 2045, 2045, 2045, 642: 2045, 646: 2045, 2045, 2045, 2045, 672: 2045, 721: 2045, 729: 2045, 733: 2045, 2045}, - {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044}, - {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043}, + {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051}, + {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050}, + {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 4655, 2049, 2049, 2049, 551: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 564: 2049, 2049, 2049, 569: 2049, 2049, 2049, 2049, 2049, 575: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 595: 2049, 2049, 2049, 2049, 2049, 2049, 603: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 624: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 635: 2049, 2049, 2049, 2049, 2049, 2049, 643: 2049, 647: 2049, 2049, 2049, 2049, 674: 2049, 722: 2049, 730: 2049, 734: 2049, 2049}, + {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048}, + {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047}, // 280 - {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042}, - {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041}, - {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040}, - {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039}, - {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038}, + {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046}, + {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045}, + {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044}, + {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043}, + {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042}, // 285 - {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037}, - {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036}, - {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035}, - {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034}, - {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033}, + {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041}, + {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040}, + {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039}, + {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038}, + {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037}, // 290 - {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032}, - {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031}, - {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030}, - {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029}, - {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028}, + {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036}, + {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035}, + {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034}, + {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033}, + {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032}, // 295 - {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027}, - {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026}, - {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025}, - {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 1442, 2024, 2024, 2024, 550: 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 563: 2024, 2024, 2024, 568: 2024, 2024, 2024, 2024, 2024, 574: 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 594: 2024, 2024, 2024, 2024, 2024, 2024, 602: 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 623: 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 634: 2024, 2024, 2024, 2024, 2024, 2024, 642: 2024, 646: 2024, 2024, 2024, 2024, 672: 2024, 721: 2024, 729: 2024, 733: 2024, 2024}, - {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023}, + {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031}, + {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030}, + {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029}, + {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 1445, 2028, 2028, 2028, 551: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 564: 2028, 2028, 2028, 569: 2028, 2028, 2028, 2028, 2028, 575: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 595: 2028, 2028, 2028, 2028, 2028, 2028, 603: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 624: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 635: 2028, 2028, 2028, 2028, 2028, 2028, 643: 2028, 647: 2028, 2028, 2028, 2028, 674: 2028, 722: 2028, 730: 2028, 734: 2028, 2028}, + {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027}, // 300 - {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022}, - {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021}, - {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020}, - {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019}, - {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018}, + {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026}, + {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025}, + {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024}, + {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023}, + {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022}, // 305 - {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 1434, 2017, 4646, 2017, 550: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 563: 2017, 2017, 2017, 568: 2017, 2017, 2017, 2017, 2017, 574: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 594: 2017, 2017, 2017, 2017, 2017, 2017, 602: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 623: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 634: 2017, 2017, 2017, 2017, 2017, 2017, 642: 2017, 646: 2017, 2017, 2017, 2017, 672: 2017, 721: 2017, 729: 2017, 733: 2017, 2017}, - {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 1433, 2016, 4645, 2016, 550: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 563: 2016, 2016, 2016, 568: 2016, 2016, 2016, 2016, 2016, 574: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 594: 2016, 2016, 2016, 2016, 2016, 2016, 602: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 623: 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 634: 2016, 2016, 2016, 2016, 2016, 2016, 642: 2016, 646: 2016, 2016, 2016, 2016, 672: 2016, 721: 2016, 729: 2016, 733: 2016, 2016}, - {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015}, - {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014}, - {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 1432, 2013, 2013, 2013, 550: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 563: 2013, 2013, 2013, 568: 2013, 2013, 2013, 2013, 2013, 574: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 594: 2013, 2013, 2013, 2013, 2013, 2013, 602: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 623: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 634: 2013, 2013, 2013, 2013, 2013, 2013, 642: 2013, 646: 2013, 2013, 2013, 2013, 672: 2013, 721: 2013, 729: 2013, 733: 2013, 2013}, + {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 1437, 2021, 4654, 2021, 551: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 564: 2021, 2021, 2021, 569: 2021, 2021, 2021, 2021, 2021, 575: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 595: 2021, 2021, 2021, 2021, 2021, 2021, 603: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 624: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 635: 2021, 2021, 2021, 2021, 2021, 2021, 643: 2021, 647: 2021, 2021, 2021, 2021, 674: 2021, 722: 2021, 730: 2021, 734: 2021, 2021}, + {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 1436, 2020, 4653, 2020, 551: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 564: 2020, 2020, 2020, 569: 2020, 2020, 2020, 2020, 2020, 575: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 595: 2020, 2020, 2020, 2020, 2020, 2020, 603: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 624: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 635: 2020, 2020, 2020, 2020, 2020, 2020, 643: 2020, 647: 2020, 2020, 2020, 2020, 674: 2020, 722: 2020, 730: 2020, 734: 2020, 2020}, + {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019}, + {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018}, + {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 1435, 2017, 2017, 2017, 551: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 564: 2017, 2017, 2017, 569: 2017, 2017, 2017, 2017, 2017, 575: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 595: 2017, 2017, 2017, 2017, 2017, 2017, 603: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 624: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 635: 2017, 2017, 2017, 2017, 2017, 2017, 643: 2017, 647: 2017, 2017, 2017, 2017, 674: 2017, 722: 2017, 730: 2017, 734: 2017, 2017}, // 310 - {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012}, - {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011}, - {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010}, - {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009}, - {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008}, + {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016}, + {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015}, + {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014}, + {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013}, + {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012}, // 315 - {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007}, - {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 1429, 2006, 2006, 2006, 550: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 563: 2006, 2006, 2006, 568: 2006, 2006, 2006, 2006, 2006, 574: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 594: 2006, 2006, 2006, 2006, 2006, 2006, 602: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 623: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 634: 2006, 2006, 2006, 2006, 2006, 2006, 642: 2006, 646: 2006, 2006, 2006, 2006, 672: 2006, 721: 2006, 729: 2006, 733: 2006, 2006}, - {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005}, - {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 1430, 2004, 2004, 2004, 550: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 563: 2004, 2004, 2004, 568: 2004, 2004, 2004, 2004, 2004, 574: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 594: 2004, 2004, 2004, 2004, 2004, 2004, 602: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 623: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 634: 2004, 2004, 2004, 2004, 2004, 2004, 642: 2004, 646: 2004, 2004, 2004, 2004, 672: 2004, 721: 2004, 729: 2004, 733: 2004, 2004}, - {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 4635, 2003, 2003, 2003, 550: 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 563: 2003, 2003, 2003, 568: 2003, 2003, 2003, 2003, 2003, 574: 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 594: 2003, 2003, 2003, 2003, 2003, 2003, 602: 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 623: 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 634: 2003, 2003, 2003, 2003, 2003, 2003, 642: 2003, 646: 2003, 2003, 2003, 2003, 672: 2003, 721: 2003, 729: 2003, 733: 2003, 2003}, + {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011}, + {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 1432, 2010, 2010, 2010, 551: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 564: 2010, 2010, 2010, 569: 2010, 2010, 2010, 2010, 2010, 575: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 595: 2010, 2010, 2010, 2010, 2010, 2010, 603: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 624: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 635: 2010, 2010, 2010, 2010, 2010, 2010, 643: 2010, 647: 2010, 2010, 2010, 2010, 674: 2010, 722: 2010, 730: 2010, 734: 2010, 2010}, + {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009}, + {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 1433, 2008, 2008, 2008, 551: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 564: 2008, 2008, 2008, 569: 2008, 2008, 2008, 2008, 2008, 575: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 595: 2008, 2008, 2008, 2008, 2008, 2008, 603: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 624: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 635: 2008, 2008, 2008, 2008, 2008, 2008, 643: 2008, 647: 2008, 2008, 2008, 2008, 674: 2008, 722: 2008, 730: 2008, 734: 2008, 2008}, + {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 4643, 2007, 2007, 2007, 551: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 564: 2007, 2007, 2007, 569: 2007, 2007, 2007, 2007, 2007, 575: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 595: 2007, 2007, 2007, 2007, 2007, 2007, 603: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 624: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 635: 2007, 2007, 2007, 2007, 2007, 2007, 643: 2007, 647: 2007, 2007, 2007, 2007, 674: 2007, 722: 2007, 730: 2007, 734: 2007, 2007}, // 320 - {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002}, - {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001}, - {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 1431, 2000, 2000, 2000, 550: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 563: 2000, 2000, 2000, 568: 2000, 2000, 2000, 2000, 2000, 574: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 594: 2000, 2000, 2000, 2000, 2000, 2000, 602: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 623: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 634: 2000, 2000, 2000, 2000, 2000, 2000, 642: 2000, 646: 2000, 2000, 2000, 2000, 672: 2000, 721: 2000, 729: 2000, 733: 2000, 2000}, - {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999}, - {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1456, 1998, 1998, 1998, 550: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 563: 1998, 1998, 1998, 568: 1998, 1998, 1998, 1998, 1998, 574: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 594: 1998, 1998, 1998, 1998, 1998, 1998, 602: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 623: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 634: 1998, 1998, 1998, 1998, 1998, 1998, 642: 1998, 646: 1998, 1998, 1998, 1998, 672: 1998, 721: 1998, 729: 1998, 733: 1998, 1998}, + {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006}, + {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005}, + {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 1434, 2004, 2004, 2004, 551: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 564: 2004, 2004, 2004, 569: 2004, 2004, 2004, 2004, 2004, 575: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 595: 2004, 2004, 2004, 2004, 2004, 2004, 603: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 624: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 635: 2004, 2004, 2004, 2004, 2004, 2004, 643: 2004, 647: 2004, 2004, 2004, 2004, 674: 2004, 722: 2004, 730: 2004, 734: 2004, 2004}, + {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003}, + {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 1459, 2002, 2002, 2002, 551: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 564: 2002, 2002, 2002, 569: 2002, 2002, 2002, 2002, 2002, 575: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 595: 2002, 2002, 2002, 2002, 2002, 2002, 603: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 624: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 635: 2002, 2002, 2002, 2002, 2002, 2002, 643: 2002, 647: 2002, 2002, 2002, 2002, 674: 2002, 722: 2002, 730: 2002, 734: 2002, 2002}, // 325 - {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997}, - {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996}, - {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995}, - {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994}, - {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993}, + {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001}, + {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000}, + {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999}, + {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998}, + {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997}, // 330 - {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992}, - {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991}, - {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990}, - {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989}, - {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988}, + {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996}, + {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995}, + {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994}, + {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993}, + {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992}, // 335 - {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987}, - {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986}, - {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1441, 1985, 1985, 1985, 550: 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 563: 1985, 1985, 1985, 568: 1985, 1985, 1985, 1985, 1985, 574: 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 594: 1985, 1985, 1985, 1985, 1985, 1985, 602: 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 623: 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 634: 1985, 1985, 1985, 1985, 1985, 1985, 642: 1985, 646: 1985, 1985, 1985, 1985, 672: 1985, 721: 1985, 729: 1985, 733: 1985, 1985}, - {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984}, - {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983}, + {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991}, + {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990}, + {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1444, 1989, 1989, 1989, 551: 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 564: 1989, 1989, 1989, 569: 1989, 1989, 1989, 1989, 1989, 575: 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 595: 1989, 1989, 1989, 1989, 1989, 1989, 603: 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 624: 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 635: 1989, 1989, 1989, 1989, 1989, 1989, 643: 1989, 647: 1989, 1989, 1989, 1989, 674: 1989, 722: 1989, 730: 1989, 734: 1989, 1989}, + {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988}, + {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987}, // 340 - {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982}, - {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981}, - {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980}, - {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979}, - {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978}, + {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986}, + {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985}, + {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984}, + {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983}, + {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982}, // 345 - {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977}, - {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976}, - {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975}, - {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974}, - {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973}, + {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981}, + {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980}, + {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979}, + {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978}, + {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977}, // 350 - {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972}, - {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971}, - {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970}, - {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969}, - {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968}, + {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976}, + {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975}, + {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974}, + {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973}, + {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972}, // 355 - {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967}, - {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966}, - {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965}, - {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964}, - {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963}, + {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971}, + {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970}, + {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969}, + {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968}, + {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967}, // 360 - {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1438, 1962, 1962, 1962, 550: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 563: 1962, 1962, 1962, 568: 1962, 1962, 1962, 1962, 1962, 574: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 594: 1962, 1962, 1962, 1962, 1962, 1962, 602: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 623: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 634: 1962, 1962, 1962, 1962, 1962, 1962, 642: 1962, 646: 1962, 1962, 1962, 1962, 672: 1962, 721: 1962, 729: 1962, 733: 1962, 1962}, - {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961}, - {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960}, - {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959}, - {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958}, + {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1441, 1966, 1966, 1966, 551: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 564: 1966, 1966, 1966, 569: 1966, 1966, 1966, 1966, 1966, 575: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 595: 1966, 1966, 1966, 1966, 1966, 1966, 603: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 624: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 635: 1966, 1966, 1966, 1966, 1966, 1966, 643: 1966, 647: 1966, 1966, 1966, 1966, 674: 1966, 722: 1966, 730: 1966, 734: 1966, 1966}, + {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965}, + {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964}, + {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963}, + {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962}, // 365 - {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957}, - {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956}, - {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955}, - {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954}, - {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953}, + {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961}, + {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960}, + {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959}, + {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958}, + {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957}, // 370 - {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952}, - {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951}, - {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950}, - {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949}, - {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, + {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956}, + {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955}, + {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954}, + {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953}, + {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952}, // 375 - {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947}, - {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, - {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1436, 1945, 1945, 1945, 550: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 563: 1945, 1945, 1945, 568: 1945, 1945, 1945, 1945, 1945, 574: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 594: 1945, 1945, 1945, 1945, 1945, 1945, 602: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 623: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 634: 1945, 1945, 1945, 1945, 1945, 1945, 642: 1945, 646: 1945, 1945, 1945, 1945, 672: 1945, 721: 1945, 729: 1945, 733: 1945, 1945}, - {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1457, 1944, 1944, 1944, 550: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 563: 1944, 1944, 1944, 568: 1944, 1944, 1944, 1944, 1944, 574: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 594: 1944, 1944, 1944, 1944, 1944, 1944, 602: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 623: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 634: 1944, 1944, 1944, 1944, 1944, 1944, 642: 1944, 646: 1944, 1944, 1944, 1944, 672: 1944, 721: 1944, 729: 1944, 733: 1944, 1944}, - {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1444, 1943, 1943, 1943, 550: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 563: 1943, 1943, 1943, 568: 1943, 1943, 1943, 1943, 1943, 574: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 594: 1943, 1943, 1943, 1943, 1943, 1943, 602: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 623: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 634: 1943, 1943, 1943, 1943, 1943, 1943, 642: 1943, 646: 1943, 1943, 1943, 1943, 672: 1943, 721: 1943, 729: 1943, 733: 1943, 1943}, + {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951}, + {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950}, + {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1439, 1949, 1949, 1949, 551: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 564: 1949, 1949, 1949, 569: 1949, 1949, 1949, 1949, 1949, 575: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 595: 1949, 1949, 1949, 1949, 1949, 1949, 603: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 624: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 635: 1949, 1949, 1949, 1949, 1949, 1949, 643: 1949, 647: 1949, 1949, 1949, 1949, 674: 1949, 722: 1949, 730: 1949, 734: 1949, 1949}, + {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1460, 1948, 1948, 1948, 551: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 564: 1948, 1948, 1948, 569: 1948, 1948, 1948, 1948, 1948, 575: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 595: 1948, 1948, 1948, 1948, 1948, 1948, 603: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 624: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 635: 1948, 1948, 1948, 1948, 1948, 1948, 643: 1948, 647: 1948, 1948, 1948, 1948, 674: 1948, 722: 1948, 730: 1948, 734: 1948, 1948}, + {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1447, 1947, 1947, 1947, 551: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 564: 1947, 1947, 1947, 569: 1947, 1947, 1947, 1947, 1947, 575: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 595: 1947, 1947, 1947, 1947, 1947, 1947, 603: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 624: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 635: 1947, 1947, 1947, 1947, 1947, 1947, 643: 1947, 647: 1947, 1947, 1947, 1947, 674: 1947, 722: 1947, 730: 1947, 734: 1947, 1947}, // 380 - {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942}, - {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941}, - {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940}, - {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1446, 1939, 1939, 1939, 550: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 563: 1939, 1939, 1939, 568: 1939, 1939, 1939, 1939, 1939, 574: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 594: 1939, 1939, 1939, 1939, 1939, 1939, 602: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 623: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 634: 1939, 1939, 1939, 1939, 1939, 1939, 642: 1939, 646: 1939, 1939, 1939, 1939, 672: 1939, 721: 1939, 729: 1939, 733: 1939, 1939}, - {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1445, 1938, 1938, 1938, 550: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 563: 1938, 1938, 1938, 568: 1938, 1938, 1938, 1938, 1938, 574: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 594: 1938, 1938, 1938, 1938, 1938, 1938, 602: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 623: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 634: 1938, 1938, 1938, 1938, 1938, 1938, 642: 1938, 646: 1938, 1938, 1938, 1938, 672: 1938, 721: 1938, 729: 1938, 733: 1938, 1938}, + {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, + {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945}, + {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944}, + {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1449, 1943, 1943, 1943, 551: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 564: 1943, 1943, 1943, 569: 1943, 1943, 1943, 1943, 1943, 575: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 595: 1943, 1943, 1943, 1943, 1943, 1943, 603: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 624: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 635: 1943, 1943, 1943, 1943, 1943, 1943, 643: 1943, 647: 1943, 1943, 1943, 1943, 674: 1943, 722: 1943, 730: 1943, 734: 1943, 1943}, + {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1448, 1942, 1942, 1942, 551: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 564: 1942, 1942, 1942, 569: 1942, 1942, 1942, 1942, 1942, 575: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 595: 1942, 1942, 1942, 1942, 1942, 1942, 603: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 624: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 635: 1942, 1942, 1942, 1942, 1942, 1942, 643: 1942, 647: 1942, 1942, 1942, 1942, 674: 1942, 722: 1942, 730: 1942, 734: 1942, 1942}, // 385 - {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937}, - {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936}, - {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935}, - {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934}, - {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933}, + {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941}, + {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940}, + {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939}, + {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938}, + {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937}, // 390 - {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1435, 1932, 1932, 1932, 550: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 563: 1932, 1932, 1932, 568: 1932, 1932, 1932, 1932, 1932, 574: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 594: 1932, 1932, 1932, 1932, 1932, 1932, 602: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 623: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 634: 1932, 1932, 1932, 1932, 1932, 1932, 642: 1932, 646: 1932, 1932, 1932, 1932, 672: 1932, 721: 1932, 729: 1932, 733: 1932, 1932}, - {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931}, - {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930}, - {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929}, - {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928}, + {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1438, 1936, 1936, 1936, 551: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 564: 1936, 1936, 1936, 569: 1936, 1936, 1936, 1936, 1936, 575: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 595: 1936, 1936, 1936, 1936, 1936, 1936, 603: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 624: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 635: 1936, 1936, 1936, 1936, 1936, 1936, 643: 1936, 647: 1936, 1936, 1936, 1936, 674: 1936, 722: 1936, 730: 1936, 734: 1936, 1936}, + {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935}, + {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934}, + {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933}, + {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932}, // 395 - {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927}, - {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926}, - {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925}, - {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924}, - {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923}, + {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931}, + {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930}, + {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929}, + {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928}, + {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927}, // 400 - {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922}, - {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921}, - {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920}, - {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919}, - {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918}, + {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926}, + {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925}, + {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924}, + {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923}, + {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922}, // 405 - {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917}, - {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916}, - {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915}, - {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914}, - {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913}, + {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921}, + {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920}, + {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919}, + {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918}, + {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917}, // 410 - {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912}, - {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911}, - {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910}, - {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909}, - {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908}, + {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916}, + {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915}, + {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914}, + {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913}, + {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912}, // 415 - {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907}, - {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906}, - {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905}, - {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, - {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, + {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911}, + {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910}, + {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909}, + {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908}, + {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907}, // 420 - {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, - {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, - {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, - {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899}, - {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898}, + {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906}, + {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905}, + {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, + {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, + {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, // 425 - {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897}, - {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896}, - {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895}, - {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894}, - {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893}, + {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, + {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, + {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899}, + {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898}, + {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897}, // 430 - {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892}, - {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891}, - {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890}, - {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889}, - {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888}, + {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896}, + {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895}, + {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894}, + {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893}, + {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892}, // 435 - {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887}, - {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886}, - {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885}, - {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884}, - {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883}, + {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891}, + {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890}, + {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889}, + {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888}, + {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887}, // 440 - {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882}, - {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881}, - {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880}, - {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879}, - {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, + {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886}, + {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885}, + {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884}, + {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883}, + {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882}, // 445 - {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, - {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, - {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, - {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874}, - {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873}, + {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881}, + {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880}, + {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879}, + {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, + {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, // 450 - {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872}, - {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871}, - {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870}, - {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, - {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868}, + {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, + {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, + {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874}, + {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873}, + {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872}, // 455 - {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867}, - {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866}, - {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865}, - {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864}, - {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863}, + {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871}, + {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870}, + {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, + {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868}, + {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867}, // 460 - {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862}, - {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861}, - {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860}, - {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859}, - {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858}, + {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866}, + {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865}, + {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864}, + {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863}, + {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862}, // 465 - {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857}, - {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856}, - {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855}, - {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854}, - {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853}, + {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861}, + {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860}, + {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859}, + {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858}, + {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857}, // 470 - {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852}, - {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851}, - {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850}, - {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849}, - {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848}, + {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856}, + {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855}, + {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854}, + {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853}, + {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852}, // 475 - {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847}, - {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846}, - {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845}, - {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844}, - {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843}, + {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851}, + {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850}, + {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849}, + {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848}, + {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847}, // 480 - {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842}, - {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841}, - {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840}, - {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839}, - {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838}, + {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846}, + {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845}, + {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844}, + {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843}, + {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842}, // 485 - {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837}, - {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836}, - {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835}, - {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834}, - {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833}, + {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841}, + {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840}, + {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839}, + {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838}, + {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837}, // 490 - {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832}, - {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831}, - {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830}, - {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829}, - {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828}, + {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836}, + {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835}, + {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834}, + {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833}, + {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832}, // 495 - {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827}, - {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826}, - {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825}, - {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824}, - {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823}, + {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831}, + {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830}, + {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829}, + {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828}, + {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827}, // 500 - {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, - {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821}, - {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 4632, 1818, 1818, 1818, 550: 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 563: 1818, 1818, 1818, 568: 1818, 1818, 1818, 1818, 1818, 574: 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 594: 1818, 1818, 1818, 1818, 1818, 1818, 602: 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 623: 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 634: 1818, 1818, 1818, 1818, 1818, 1818, 642: 1818, 646: 1818, 1818, 1818, 1818, 672: 1818, 721: 1818, 729: 1818, 733: 1818, 1818}, - {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 4621, 1817, 1817, 1817, 550: 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 563: 1817, 1817, 1817, 568: 1817, 1817, 1817, 1817, 1817, 574: 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 594: 1817, 1817, 1817, 1817, 1817, 1817, 602: 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 623: 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 634: 1817, 1817, 1817, 1817, 1817, 1817, 642: 1817, 646: 1817, 1817, 1817, 1817, 672: 1817, 721: 1817, 729: 1817, 733: 1817, 1817}, - {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816}, + {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826}, + {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825}, + {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 4640, 1822, 1822, 1822, 551: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 564: 1822, 1822, 1822, 569: 1822, 1822, 1822, 1822, 1822, 575: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 595: 1822, 1822, 1822, 1822, 1822, 1822, 603: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 624: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 635: 1822, 1822, 1822, 1822, 1822, 1822, 643: 1822, 647: 1822, 1822, 1822, 1822, 674: 1822, 722: 1822, 730: 1822, 734: 1822, 1822}, + {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 4629, 1821, 1821, 1821, 551: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 564: 1821, 1821, 1821, 569: 1821, 1821, 1821, 1821, 1821, 575: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 595: 1821, 1821, 1821, 1821, 1821, 1821, 603: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 624: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 635: 1821, 1821, 1821, 1821, 1821, 1821, 643: 1821, 647: 1821, 1821, 1821, 1821, 674: 1821, 722: 1821, 730: 1821, 734: 1821, 1821}, + {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820}, // 505 - {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815}, - {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814}, - {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813}, - {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812}, - {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811}, + {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, + {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818}, + {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817}, + {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816}, + {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815}, // 510 - {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810}, - {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809}, - {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808}, - {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807}, - {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806}, + {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814}, + {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813}, + {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812}, + {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811}, + {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810}, // 515 - {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805}, - {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, - {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, - {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802}, - {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801}, + {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809}, + {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808}, + {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807}, + {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806}, + {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805}, // 520 - {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800}, - {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799}, - {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798}, - {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797}, - {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796}, + {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, + {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, + {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802}, + {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801}, + {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800}, // 525 - {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795}, - {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794}, - {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793}, - {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792}, - {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791}, + {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799}, + {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798}, + {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797}, + {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796}, + {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795}, // 530 - {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790}, - {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789}, - {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788}, - {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, - {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, + {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794}, + {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793}, + {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792}, + {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791}, + {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790}, // 535 - {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, - {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, - {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783}, - {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782}, - {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781}, + {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789}, + {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788}, + {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, + {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, + {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, // 540 - {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, - {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779}, - {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778}, - {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777}, - {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776}, + {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, + {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783}, + {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782}, + {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781}, + {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, // 545 - {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775}, - {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774}, - {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773}, - {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772}, - {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771}, + {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779}, + {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778}, + {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777}, + {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776}, + {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775}, // 550 - {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770}, - {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769}, - {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768}, - {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767}, - {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766}, + {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774}, + {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773}, + {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772}, + {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771}, + {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770}, // 555 - {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765}, - {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764}, - {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763}, - {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762}, - {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761}, + {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769}, + {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768}, + {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767}, + {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766}, + {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765}, // 560 - {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, - {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759}, - {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, - {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757}, - {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756}, + {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764}, + {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763}, + {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762}, + {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761}, + {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, // 565 - {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755}, - {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754}, - {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753}, - {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752}, - {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751}, + {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759}, + {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, + {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757}, + {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756}, + {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755}, // 570 - {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750}, - {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749}, - {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748}, - {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747}, - {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746}, + {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754}, + {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753}, + {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752}, + {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751}, + {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750}, // 575 - {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745}, - {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, - {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743}, - {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742}, - {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741}, + {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749}, + {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748}, + {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747}, + {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746}, + {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745}, // 580 - {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740}, - {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, - {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738}, - {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737}, - {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736}, + {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, + {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743}, + {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742}, + {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741}, + {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740}, // 585 - {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735}, - {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734}, - {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733}, - {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732}, - {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731}, + {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, + {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738}, + {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737}, + {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736}, + {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735}, // 590 - {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730}, - {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729}, - {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728}, - {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727}, - {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726}, + {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734}, + {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733}, + {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732}, + {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731}, + {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730}, // 595 - {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725}, - {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724}, - {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723}, - {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722}, - {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721}, + {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729}, + {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728}, + {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727}, + {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726}, + {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725}, // 600 - {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720}, - {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, - {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718}, - {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717}, - {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716}, + {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724}, + {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723}, + {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722}, + {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721}, + {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720}, // 605 - {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715}, - {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, - {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713}, - {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712}, - {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711}, + {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, + {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718}, + {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717}, + {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716}, + {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715}, // 610 - {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710}, - {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709}, - {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708}, - {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707}, - {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706}, + {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, + {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713}, + {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712}, + {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711}, + {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710}, // 615 - {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705}, - {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, - {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, - {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1373, 1702, 1702, 1702, 550: 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 563: 1702, 1702, 1702, 568: 1702, 1702, 1702, 1702, 1702, 574: 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 594: 1702, 1702, 1702, 1702, 1702, 1702, 602: 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 623: 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 634: 1702, 1702, 1702, 1702, 1702, 1702, 642: 1702, 646: 1702, 1702, 1702, 1702, 672: 1702, 721: 1702, 729: 1702, 733: 1702, 1702}, - {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701}, + {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709}, + {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708}, + {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707}, + {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1376, 1706, 1706, 1706, 551: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 564: 1706, 1706, 1706, 569: 1706, 1706, 1706, 1706, 1706, 575: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 595: 1706, 1706, 1706, 1706, 1706, 1706, 603: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 624: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 635: 1706, 1706, 1706, 1706, 1706, 1706, 643: 1706, 647: 1706, 1706, 1706, 1706, 674: 1706, 722: 1706, 730: 1706, 734: 1706, 1706}, + {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705}, // 620 - {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700}, - {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699}, - {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698}, - {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697}, - {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696}, + {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, + {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, + {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702}, + {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701}, + {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700}, // 625 - {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695}, - {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694}, - {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693}, - {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692}, - {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691}, + {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699}, + {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698}, + {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697}, + {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696}, + {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695}, // 630 - {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690}, - {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689}, - {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688}, - {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687}, - {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686}, + {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694}, + {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693}, + {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692}, + {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691}, + {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690}, // 635 - {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685}, - {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684}, - {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 4612, 1683, 1683, 1683, 550: 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 563: 1683, 1683, 1683, 568: 1683, 1683, 1683, 1683, 1683, 574: 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 594: 1683, 1683, 1683, 1683, 1683, 1683, 602: 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 623: 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 634: 1683, 1683, 1683, 1683, 1683, 1683, 642: 1683, 646: 1683, 1683, 1683, 1683, 672: 1683, 721: 1683, 729: 1683, 733: 1683, 1683}, - {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682}, - {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681}, + {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689}, + {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688}, + {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 4620, 1687, 1687, 1687, 551: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 564: 1687, 1687, 1687, 569: 1687, 1687, 1687, 1687, 1687, 575: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 595: 1687, 1687, 1687, 1687, 1687, 1687, 603: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 624: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 635: 1687, 1687, 1687, 1687, 1687, 1687, 643: 1687, 647: 1687, 1687, 1687, 1687, 674: 1687, 722: 1687, 730: 1687, 734: 1687, 1687}, + {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686}, + {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685}, // 640 - {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680}, - {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679}, - {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1449, 1678, 1678, 1678, 550: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 563: 1678, 1678, 1678, 568: 1678, 1678, 1678, 1678, 1678, 574: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 594: 1678, 1678, 1678, 1678, 1678, 1678, 602: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 623: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 634: 1678, 1678, 1678, 1678, 1678, 1678, 642: 1678, 646: 1678, 1678, 1678, 1678, 672: 1678, 721: 1678, 729: 1678, 733: 1678, 1678}, - {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677}, - {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676}, + {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684}, + {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683}, + {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682}, + {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1452, 1681, 1681, 1681, 551: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 564: 1681, 1681, 1681, 569: 1681, 1681, 1681, 1681, 1681, 575: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 595: 1681, 1681, 1681, 1681, 1681, 1681, 603: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 624: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 635: 1681, 1681, 1681, 1681, 1681, 1681, 643: 1681, 647: 1681, 1681, 1681, 1681, 674: 1681, 722: 1681, 730: 1681, 734: 1681, 1681}, + {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680}, // 645 - {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675}, - {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674}, - {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673}, - {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672}, - {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671}, + {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679}, + {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678}, + {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677}, + {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676}, + {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675}, // 650 - {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670}, - {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669}, - {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668}, - {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667}, - {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666}, + {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674}, + {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673}, + {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672}, + {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671}, + {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670}, // 655 - {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665}, - {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1372, 1664, 1664, 1664, 550: 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 563: 1664, 1664, 1664, 568: 1664, 1664, 1664, 1664, 1664, 574: 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 594: 1664, 1664, 1664, 1664, 1664, 1664, 602: 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 623: 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 634: 1664, 1664, 1664, 1664, 1664, 1664, 642: 1664, 646: 1664, 1664, 1664, 1664, 672: 1664, 721: 1664, 729: 1664, 733: 1664, 1664}, - {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663}, - {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662}, - {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661}, + {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669}, + {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668}, + {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1375, 1667, 1667, 1667, 551: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 564: 1667, 1667, 1667, 569: 1667, 1667, 1667, 1667, 1667, 575: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 595: 1667, 1667, 1667, 1667, 1667, 1667, 603: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 624: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 635: 1667, 1667, 1667, 1667, 1667, 1667, 643: 1667, 647: 1667, 1667, 1667, 1667, 674: 1667, 722: 1667, 730: 1667, 734: 1667, 1667}, + {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666}, + {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665}, // 660 - {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660}, - {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659}, - {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658}, - {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657}, - {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656}, + {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664}, + {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663}, + {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662}, + {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661}, + {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660}, // 665 - {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655}, - {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654}, - {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653}, - {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652}, - {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 4605, 1651, 1651, 1651, 550: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 563: 1651, 1651, 1651, 568: 1651, 1651, 1651, 1651, 1651, 574: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 594: 1651, 1651, 1651, 1651, 1651, 1651, 602: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 623: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 634: 1651, 1651, 1651, 1651, 1651, 1651, 642: 1651, 646: 1651, 1651, 1651, 1651, 672: 1651, 721: 1651, 729: 1651, 733: 1651, 1651}, + {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659}, + {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658}, + {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657}, + {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656}, + {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655}, // 670 - {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 4598, 1650, 1650, 1650, 550: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 563: 1650, 1650, 1650, 568: 1650, 1650, 1650, 1650, 1650, 574: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 594: 1650, 1650, 1650, 1650, 1650, 1650, 602: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 623: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 634: 1650, 1650, 1650, 1650, 1650, 1650, 642: 1650, 646: 1650, 1650, 1650, 1650, 672: 1650, 721: 1650, 729: 1650, 733: 1650, 1650}, - {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649}, - {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648}, - {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647}, - {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646}, + {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 4613, 1654, 1654, 1654, 551: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 564: 1654, 1654, 1654, 569: 1654, 1654, 1654, 1654, 1654, 575: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 595: 1654, 1654, 1654, 1654, 1654, 1654, 603: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 624: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 635: 1654, 1654, 1654, 1654, 1654, 1654, 643: 1654, 647: 1654, 1654, 1654, 1654, 674: 1654, 722: 1654, 730: 1654, 734: 1654, 1654}, + {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 4606, 1653, 1653, 1653, 551: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 564: 1653, 1653, 1653, 569: 1653, 1653, 1653, 1653, 1653, 575: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 595: 1653, 1653, 1653, 1653, 1653, 1653, 603: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 624: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 635: 1653, 1653, 1653, 1653, 1653, 1653, 643: 1653, 647: 1653, 1653, 1653, 1653, 674: 1653, 722: 1653, 730: 1653, 734: 1653, 1653}, + {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652}, + {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651}, + {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650}, // 675 - {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645}, - {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644}, - {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643}, - {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642}, - {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641}, + {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649}, + {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648}, + {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647}, + {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646}, + {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645}, // 680 - {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640}, - {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639}, - {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638}, - {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637}, - {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636}, + {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644}, + {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643}, + {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642}, + {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641}, + {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640}, // 685 - {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635}, - {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634}, - {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633}, - {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632}, - {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631}, + {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639}, + {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638}, + {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637}, + {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636}, + {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635}, // 690 - {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 4578, 1630, 1630, 1630, 550: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 563: 1630, 1630, 1630, 568: 1630, 1630, 1630, 1630, 1630, 574: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 594: 1630, 1630, 1630, 1630, 1630, 1630, 602: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 623: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 634: 1630, 1630, 1630, 1630, 1630, 1630, 642: 1630, 646: 1630, 1630, 1630, 1630, 672: 1630, 721: 1630, 729: 1630, 733: 1630, 1630}, - {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 4570, 1629, 1629, 1629, 550: 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 563: 1629, 1629, 1629, 568: 1629, 1629, 1629, 1629, 1629, 574: 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 594: 1629, 1629, 1629, 1629, 1629, 1629, 602: 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 623: 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 634: 1629, 1629, 1629, 1629, 1629, 1629, 642: 1629, 646: 1629, 1629, 1629, 1629, 672: 1629, 721: 1629, 729: 1629, 733: 1629, 1629}, - {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628}, - {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627}, - {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626}, + {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634}, + {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 4586, 1633, 1633, 1633, 551: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 564: 1633, 1633, 1633, 569: 1633, 1633, 1633, 1633, 1633, 575: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 595: 1633, 1633, 1633, 1633, 1633, 1633, 603: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 624: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 635: 1633, 1633, 1633, 1633, 1633, 1633, 643: 1633, 647: 1633, 1633, 1633, 1633, 674: 1633, 722: 1633, 730: 1633, 734: 1633, 1633}, + {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 4578, 1632, 1632, 1632, 551: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 564: 1632, 1632, 1632, 569: 1632, 1632, 1632, 1632, 1632, 575: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 595: 1632, 1632, 1632, 1632, 1632, 1632, 603: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 624: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 635: 1632, 1632, 1632, 1632, 1632, 1632, 643: 1632, 647: 1632, 1632, 1632, 1632, 674: 1632, 722: 1632, 730: 1632, 734: 1632, 1632}, + {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631}, + {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630}, // 695 - {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625}, - {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624}, - {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623}, - {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622}, - {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621}, + {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629}, + {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628}, + {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627}, + {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626}, + {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625}, // 700 - {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620}, - {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619}, - {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618}, - {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617}, - {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616}, + {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624}, + {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623}, + {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622}, + {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621}, + {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620}, // 705 - {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615}, - {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614}, - {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613}, - {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612}, - {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611}, + {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619}, + {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618}, + {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617}, + {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616}, + {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615}, // 710 - {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610}, - {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609}, - {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608}, - {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607}, - {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606}, + {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614}, + {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613}, + {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612}, + {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611}, + {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610}, // 715 - {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605}, - {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604}, - {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603}, - {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602}, - {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601}, + {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609}, + {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608}, + {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607}, + {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606}, + {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605}, // 720 - {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600}, - {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599}, - {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598}, - {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597}, - {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596}, + {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604}, + {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603}, + {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602}, + {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601}, + {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600}, // 725 - {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595}, - {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594}, - {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593}, - {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592}, - {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591}, + {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599}, + {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598}, + {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597}, + {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596}, + {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595}, // 730 - {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590}, - {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589}, - {1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588}, - {1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587}, - {1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586}, + {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594}, + {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593}, + {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592}, + {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591}, + {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590}, // 735 - {1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 546: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 563: 1550, 1550, 1550, 568: 1550, 1550, 1550, 1550, 1550, 574: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 594: 1550, 1550, 1550, 1550, 1550, 1550, 602: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 623: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 634: 1550, 1550, 1550, 1550, 1550, 1550, 642: 1550, 646: 1550, 1550, 1550, 1550, 658: 1550, 672: 1550, 710: 1550, 717: 1550, 1550, 1550, 1550, 1550, 1550}, - {1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 546: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 563: 1549, 1549, 1549, 568: 1549, 1549, 1549, 1549, 1549, 574: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 594: 1549, 1549, 1549, 1549, 1549, 1549, 602: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 623: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 634: 1549, 1549, 1549, 1549, 1549, 1549, 642: 1549, 646: 1549, 1549, 1549, 1549, 658: 1549, 672: 1549, 710: 1549, 717: 1549, 1549, 1549, 1549, 1549, 1549}, - {1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 546: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 563: 1548, 1548, 1548, 568: 1548, 1548, 1548, 1548, 1548, 574: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 594: 1548, 1548, 1548, 1548, 1548, 1548, 602: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 623: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 634: 1548, 1548, 1548, 1548, 1548, 1548, 642: 1548, 646: 1548, 1548, 1548, 1548, 658: 1548, 672: 1548, 710: 1548, 717: 1548, 1548, 1548, 1548, 1548, 1548}, - {1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 546: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 563: 1547, 1547, 1547, 568: 1547, 1547, 1547, 1547, 1547, 574: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 594: 1547, 1547, 1547, 1547, 1547, 1547, 602: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 623: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 634: 1547, 1547, 1547, 1547, 1547, 1547, 642: 1547, 646: 1547, 1547, 1547, 1547, 658: 1547, 672: 1547, 710: 1547, 717: 1547, 1547, 1547, 1547, 1547, 1547}, - {1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 546: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 563: 1546, 1546, 1546, 568: 1546, 1546, 1546, 1546, 1546, 574: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 594: 1546, 1546, 1546, 1546, 1546, 1546, 602: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 623: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 634: 1546, 1546, 1546, 1546, 1546, 1546, 642: 1546, 646: 1546, 1546, 1546, 1546, 658: 1546, 672: 1546, 710: 1546, 717: 1546, 1546, 1546, 1546, 1546, 1546}, + {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589}, + {1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 547: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 564: 1553, 1553, 1553, 569: 1553, 1553, 1553, 1553, 1553, 575: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 595: 1553, 1553, 1553, 1553, 1553, 1553, 603: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 624: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 635: 1553, 1553, 1553, 1553, 1553, 1553, 643: 1553, 647: 1553, 1553, 1553, 1553, 659: 1553, 673: 1553, 1553, 701: 1553, 719: 1553, 1553, 1553, 1553, 1553}, + {1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 547: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 564: 1552, 1552, 1552, 569: 1552, 1552, 1552, 1552, 1552, 575: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 595: 1552, 1552, 1552, 1552, 1552, 1552, 603: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 624: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 635: 1552, 1552, 1552, 1552, 1552, 1552, 643: 1552, 647: 1552, 1552, 1552, 1552, 659: 1552, 673: 1552, 1552, 701: 1552, 719: 1552, 1552, 1552, 1552, 1552}, + {1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 547: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 564: 1551, 1551, 1551, 569: 1551, 1551, 1551, 1551, 1551, 575: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 595: 1551, 1551, 1551, 1551, 1551, 1551, 603: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 624: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 635: 1551, 1551, 1551, 1551, 1551, 1551, 643: 1551, 647: 1551, 1551, 1551, 1551, 659: 1551, 673: 1551, 1551, 701: 1551, 719: 1551, 1551, 1551, 1551, 1551}, + {1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 547: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 564: 1550, 1550, 1550, 569: 1550, 1550, 1550, 1550, 1550, 575: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 595: 1550, 1550, 1550, 1550, 1550, 1550, 603: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 624: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 635: 1550, 1550, 1550, 1550, 1550, 1550, 643: 1550, 647: 1550, 1550, 1550, 1550, 659: 1550, 673: 1550, 1550, 701: 1550, 719: 1550, 1550, 1550, 1550, 1550}, // 740 - {1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 546: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 563: 1545, 1545, 1545, 568: 1545, 1545, 1545, 1545, 1545, 574: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 594: 1545, 1545, 1545, 1545, 1545, 1545, 602: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 623: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 634: 1545, 1545, 1545, 1545, 1545, 1545, 642: 1545, 646: 1545, 1545, 1545, 1545, 658: 1545, 672: 1545, 710: 1545, 717: 1545, 1545, 1545, 1545, 1545, 1545}, - {1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 546: 1544, 4569, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 563: 1544, 1544, 1544, 568: 1544, 1544, 1544, 1544, 1544, 574: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 594: 1544, 1544, 1544, 1544, 1544, 1544, 602: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 623: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 634: 1544, 1544, 1544, 1544, 1544, 1544, 642: 1544, 646: 1544, 1544, 1544, 1544, 658: 1544, 672: 1544, 710: 1544, 717: 1544, 1544, 1544, 1544, 1544, 1544}, - {547: 4566, 652: 4567, 654: 4568}, - {1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 546: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 563: 1542, 1542, 1542, 568: 1542, 1542, 1542, 1542, 1542, 574: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 594: 1542, 1542, 1542, 1542, 1542, 1542, 602: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 623: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 634: 1542, 1542, 1542, 1542, 1542, 1542, 642: 1542, 646: 1542, 1542, 1542, 1542, 658: 1542, 672: 1542, 710: 1542, 717: 1542, 1542, 1542, 1542, 1542, 1542}, - {1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 546: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 563: 1541, 1541, 1541, 568: 1541, 1541, 1541, 1541, 1541, 574: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 594: 1541, 1541, 1541, 1541, 1541, 1541, 602: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 623: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 634: 1541, 1541, 1541, 1541, 1541, 1541, 642: 1541, 646: 1541, 1541, 1541, 1541, 658: 1541, 672: 1541, 710: 1541, 717: 1541, 1541, 1541, 1541, 1541, 1541}, + {1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 547: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 564: 1549, 1549, 1549, 569: 1549, 1549, 1549, 1549, 1549, 575: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 595: 1549, 1549, 1549, 1549, 1549, 1549, 603: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 624: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 635: 1549, 1549, 1549, 1549, 1549, 1549, 643: 1549, 647: 1549, 1549, 1549, 1549, 659: 1549, 673: 1549, 1549, 701: 1549, 719: 1549, 1549, 1549, 1549, 1549}, + {1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 547: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 564: 1548, 1548, 1548, 569: 1548, 1548, 1548, 1548, 1548, 575: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 595: 1548, 1548, 1548, 1548, 1548, 1548, 603: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 624: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 635: 1548, 1548, 1548, 1548, 1548, 1548, 643: 1548, 647: 1548, 1548, 1548, 1548, 659: 1548, 673: 1548, 1548, 701: 1548, 719: 1548, 1548, 1548, 1548, 1548}, + {1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 547: 1547, 4577, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 564: 1547, 1547, 1547, 569: 1547, 1547, 1547, 1547, 1547, 575: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 595: 1547, 1547, 1547, 1547, 1547, 1547, 603: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 624: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 635: 1547, 1547, 1547, 1547, 1547, 1547, 643: 1547, 647: 1547, 1547, 1547, 1547, 659: 1547, 673: 1547, 1547, 701: 1547, 719: 1547, 1547, 1547, 1547, 1547}, + {548: 4574, 653: 4575, 655: 4576}, + {1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 547: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 564: 1545, 1545, 1545, 569: 1545, 1545, 1545, 1545, 1545, 575: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 595: 1545, 1545, 1545, 1545, 1545, 1545, 603: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 624: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 635: 1545, 1545, 1545, 1545, 1545, 1545, 643: 1545, 647: 1545, 1545, 1545, 1545, 659: 1545, 673: 1545, 1545, 701: 1545, 719: 1545, 1545, 1545, 1545, 1545}, // 745 - {1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 546: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 563: 1538, 1538, 1538, 568: 1538, 1538, 1538, 1538, 1538, 574: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 594: 1538, 1538, 1538, 1538, 1538, 1538, 602: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 623: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 634: 1538, 1538, 1538, 1538, 1538, 1538, 642: 1538, 646: 1538, 1538, 1538, 1538, 658: 1538, 672: 1538, 710: 1538, 717: 1538, 1538, 1538, 1538, 1538, 1538}, - {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 546: 1505, 1505, 1505, 550: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 563: 1505, 1505, 1505, 568: 1505, 1505, 1505, 1505, 1505, 574: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 594: 1505, 1505, 1505, 1505, 1505, 1505, 602: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 623: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 634: 1505, 1505, 1505, 1505, 1505, 1505, 642: 1505, 646: 1505, 1505, 1505, 1505, 672: 1505, 721: 1505, 729: 4561, 733: 1505, 1505}, - {1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 546: 1502, 1502, 1502, 550: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 563: 1502, 1502, 1502, 568: 1502, 1502, 1502, 1502, 1502, 574: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 594: 1502, 1502, 1502, 1502, 1502, 1502, 602: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 623: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 634: 1502, 1502, 1502, 1502, 1502, 1502, 642: 1502, 646: 1502, 1502, 1502, 1502, 672: 1502, 721: 1502, 733: 4557, 4558}, - {1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 546: 1501, 1501, 1501, 550: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 563: 1501, 1501, 1501, 568: 1501, 1501, 1501, 1501, 1501, 574: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 594: 1501, 1501, 1501, 1501, 1501, 1501, 602: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 623: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 634: 1501, 1501, 1501, 1501, 1501, 1501, 642: 1501, 646: 1501, 1501, 1501, 1501, 672: 1501, 721: 1501}, - {1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 546: 1500, 1500, 1500, 550: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 563: 1500, 1500, 1500, 568: 1500, 1500, 1500, 1500, 1500, 574: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 594: 1500, 1500, 1500, 1500, 1500, 1500, 602: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 623: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 634: 1500, 1500, 1500, 1500, 1500, 1500, 642: 1500, 646: 1500, 1500, 1500, 1500, 672: 1500, 721: 1500}, + {1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 547: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 564: 1544, 1544, 1544, 569: 1544, 1544, 1544, 1544, 1544, 575: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 595: 1544, 1544, 1544, 1544, 1544, 1544, 603: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 624: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 635: 1544, 1544, 1544, 1544, 1544, 1544, 643: 1544, 647: 1544, 1544, 1544, 1544, 659: 1544, 673: 1544, 1544, 701: 1544, 719: 1544, 1544, 1544, 1544, 1544}, + {1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 547: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 564: 1541, 1541, 1541, 569: 1541, 1541, 1541, 1541, 1541, 575: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 595: 1541, 1541, 1541, 1541, 1541, 1541, 603: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 624: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 635: 1541, 1541, 1541, 1541, 1541, 1541, 643: 1541, 647: 1541, 1541, 1541, 1541, 659: 1541, 673: 1541, 1541, 701: 1541, 719: 1541, 1541, 1541, 1541, 1541}, + {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 547: 1508, 1508, 1508, 551: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 564: 1508, 1508, 1508, 569: 1508, 1508, 1508, 1508, 1508, 575: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 595: 1508, 1508, 1508, 1508, 1508, 1508, 603: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 624: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 635: 1508, 1508, 1508, 1508, 1508, 1508, 643: 1508, 647: 1508, 1508, 1508, 1508, 674: 1508, 722: 1508, 730: 4569, 734: 1508, 1508}, + {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 547: 1505, 1505, 1505, 551: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 564: 1505, 1505, 1505, 569: 1505, 1505, 1505, 1505, 1505, 575: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 595: 1505, 1505, 1505, 1505, 1505, 1505, 603: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 624: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 635: 1505, 1505, 1505, 1505, 1505, 1505, 643: 1505, 647: 1505, 1505, 1505, 1505, 674: 1505, 722: 1505, 734: 4565, 4566}, + {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 547: 1504, 1504, 1504, 551: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 564: 1504, 1504, 1504, 569: 1504, 1504, 1504, 1504, 1504, 575: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 595: 1504, 1504, 1504, 1504, 1504, 1504, 603: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 624: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 635: 1504, 1504, 1504, 1504, 1504, 1504, 643: 1504, 647: 1504, 1504, 1504, 1504, 674: 1504, 722: 1504}, // 750 - {1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 546: 1499, 1499, 1499, 550: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 563: 1499, 1499, 1499, 568: 1499, 1499, 1499, 1499, 1499, 574: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 594: 1499, 1499, 1499, 1499, 1499, 1499, 602: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 623: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 634: 1499, 1499, 1499, 1499, 1499, 1499, 642: 1499, 646: 1499, 1499, 1499, 1499, 672: 1499, 721: 1499}, - {3, 3, 9: 3, 51: 3, 104: 3, 128: 3, 552: 3767, 672: 3, 721: 3768}, - {1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 546: 1497, 1497, 1497, 550: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 563: 1497, 1497, 1497, 568: 1497, 1497, 1497, 1497, 1497, 574: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 594: 1497, 1497, 1497, 1497, 1497, 1497, 602: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 623: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 634: 1497, 1497, 1497, 1497, 1497, 1497, 642: 1497, 646: 1497, 1497, 1497, 1497, 672: 1497, 721: 1497}, - {1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 546: 1496, 1496, 1496, 550: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 563: 1496, 1496, 1496, 568: 1496, 1496, 1496, 1496, 1496, 574: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 594: 1496, 1496, 1496, 1496, 1496, 1496, 602: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 623: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 634: 1496, 1496, 1496, 1496, 1496, 1496, 642: 1496, 646: 1496, 1496, 1496, 1496, 672: 1496, 721: 1496}, - {1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 546: 1495, 1495, 1495, 550: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 563: 1495, 1495, 1495, 568: 1495, 1495, 1495, 1495, 1495, 574: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 594: 1495, 1495, 1495, 1495, 1495, 1495, 602: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 623: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 634: 1495, 1495, 1495, 1495, 1495, 1495, 642: 1495, 646: 1495, 1495, 1495, 1495, 672: 1495, 721: 1495}, + {1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 547: 1503, 1503, 1503, 551: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 564: 1503, 1503, 1503, 569: 1503, 1503, 1503, 1503, 1503, 575: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 595: 1503, 1503, 1503, 1503, 1503, 1503, 603: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 624: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 635: 1503, 1503, 1503, 1503, 1503, 1503, 643: 1503, 647: 1503, 1503, 1503, 1503, 674: 1503, 722: 1503}, + {1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 547: 1502, 1502, 1502, 551: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 564: 1502, 1502, 1502, 569: 1502, 1502, 1502, 1502, 1502, 575: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 595: 1502, 1502, 1502, 1502, 1502, 1502, 603: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 624: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 635: 1502, 1502, 1502, 1502, 1502, 1502, 643: 1502, 647: 1502, 1502, 1502, 1502, 674: 1502, 722: 1502}, + {3, 3, 9: 3, 51: 3, 109: 3, 129: 3, 553: 3775, 674: 3, 722: 3776}, + {1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 547: 1500, 1500, 1500, 551: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 564: 1500, 1500, 1500, 569: 1500, 1500, 1500, 1500, 1500, 575: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 595: 1500, 1500, 1500, 1500, 1500, 1500, 603: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 624: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 635: 1500, 1500, 1500, 1500, 1500, 1500, 643: 1500, 647: 1500, 1500, 1500, 1500, 674: 1500, 722: 1500}, + {1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 547: 1499, 1499, 1499, 551: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 564: 1499, 1499, 1499, 569: 1499, 1499, 1499, 1499, 1499, 575: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 595: 1499, 1499, 1499, 1499, 1499, 1499, 603: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 624: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 635: 1499, 1499, 1499, 1499, 1499, 1499, 643: 1499, 647: 1499, 1499, 1499, 1499, 674: 1499, 722: 1499}, // 755 - {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 546: 1494, 1494, 1494, 550: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 563: 1494, 1494, 1494, 568: 1494, 1494, 1494, 1494, 1494, 574: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 594: 1494, 1494, 1494, 1494, 1494, 1494, 602: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 623: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 634: 1494, 1494, 1494, 1494, 1494, 1494, 642: 1494, 646: 1494, 1494, 1494, 1494, 672: 1494, 721: 1494}, - {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 546: 1493, 1493, 1493, 550: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 563: 1493, 1493, 1493, 568: 1493, 1493, 1493, 1493, 1493, 574: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 594: 1493, 1493, 1493, 1493, 1493, 1493, 602: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 623: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 634: 1493, 1493, 1493, 1493, 1493, 1493, 642: 1493, 646: 1493, 1493, 1493, 1493, 672: 1493, 721: 1493}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4556, 3671, 3753, 3670, 3667}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4555, 3671, 3753, 3670, 3667}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4554, 3671, 3753, 3670, 3667}, + {1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 547: 1498, 1498, 1498, 551: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 564: 1498, 1498, 1498, 569: 1498, 1498, 1498, 1498, 1498, 575: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 595: 1498, 1498, 1498, 1498, 1498, 1498, 603: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 624: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 635: 1498, 1498, 1498, 1498, 1498, 1498, 643: 1498, 647: 1498, 1498, 1498, 1498, 674: 1498, 722: 1498}, + {1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 547: 1497, 1497, 1497, 551: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 564: 1497, 1497, 1497, 569: 1497, 1497, 1497, 1497, 1497, 575: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 595: 1497, 1497, 1497, 1497, 1497, 1497, 603: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 624: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 635: 1497, 1497, 1497, 1497, 1497, 1497, 643: 1497, 647: 1497, 1497, 1497, 1497, 674: 1497, 722: 1497}, + {1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 547: 1496, 1496, 1496, 551: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 564: 1496, 1496, 1496, 569: 1496, 1496, 1496, 1496, 1496, 575: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 595: 1496, 1496, 1496, 1496, 1496, 1496, 603: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 624: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 635: 1496, 1496, 1496, 1496, 1496, 1496, 643: 1496, 647: 1496, 1496, 1496, 1496, 674: 1496, 722: 1496}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4564, 3679, 3761, 3678, 3675}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4563, 3679, 3761, 3678, 3675}, // 760 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4553, 3671, 3753, 3670, 3667}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4552, 3671, 3753, 3670, 3667}, - {1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 546: 1486, 1486, 1486, 550: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 563: 1486, 1486, 1486, 568: 1486, 1486, 1486, 1486, 1486, 574: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 594: 1486, 1486, 1486, 1486, 1486, 1486, 602: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 623: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 634: 1486, 1486, 1486, 1486, 1486, 1486, 642: 1486, 646: 1486, 1486, 1486, 1486, 672: 1486, 721: 1486}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 2967, 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3920, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 622: 2965, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 2961, 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3919, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4546, 821: 3922, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 3924, 3923, 874: 4547}, - {545: 4541}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4562, 3679, 3761, 3678, 3675}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4561, 3679, 3761, 3678, 3675}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4560, 3679, 3761, 3678, 3675}, + {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 547: 1489, 1489, 1489, 551: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 564: 1489, 1489, 1489, 569: 1489, 1489, 1489, 1489, 1489, 575: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 595: 1489, 1489, 1489, 1489, 1489, 1489, 603: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 624: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 635: 1489, 1489, 1489, 1489, 1489, 1489, 643: 1489, 647: 1489, 1489, 1489, 1489, 674: 1489, 722: 1489}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 2974, 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3928, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 623: 2972, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 2968, 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3927, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4554, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931, 875: 4555}, // 765 - {545: 2968, 790: 4540}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4537, 3111, 3112, 3110}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4536, 3671, 3753, 3670, 3667}, - {545: 4529}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 603: 1302, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4516, 1375: 4517}, + {546: 4549}, + {546: 2975, 791: 4548}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4545, 3118, 3119, 3117}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4544, 3679, 3761, 3678, 3675}, + {546: 4537}, // 770 - {545: 4450}, - {545: 3975}, - {545: 3964}, - {545: 1454}, - {545: 1451}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 604: 1305, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4524, 1378: 4525}, + {546: 4458}, + {546: 3983}, + {546: 3972}, + {546: 1457}, // 775 - {545: 1450}, - {545: 1447}, - {545: 1443}, - {545: 1440}, - {545: 1439}, + {546: 1454}, + {546: 1453}, + {546: 1450}, + {546: 1446}, + {546: 1443}, // 780 - {545: 1437}, - {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 550: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 563: 1426, 1426, 1426, 568: 1426, 1426, 1426, 1426, 1426, 574: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 594: 1426, 1426, 1426, 1426, 1426, 1426, 602: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 623: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 634: 1426, 1426, 1426, 1426, 1426, 1426, 642: 1426, 646: 1426, 1426, 1426, 1426, 672: 1426, 721: 1426}, - {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 550: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 563: 1425, 1425, 1425, 568: 1425, 1425, 1425, 1425, 1425, 574: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 594: 1425, 1425, 1425, 1425, 1425, 1425, 602: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 623: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 634: 1425, 1425, 1425, 1425, 1425, 1425, 642: 1425, 646: 1425, 1425, 1425, 1425, 672: 1425, 721: 1425}, - {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 550: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 563: 1424, 1424, 1424, 568: 1424, 1424, 1424, 1424, 1424, 574: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 594: 1424, 1424, 1424, 1424, 1424, 1424, 602: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 623: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 634: 1424, 1424, 1424, 1424, 1424, 1424, 642: 1424, 646: 1424, 1424, 1424, 1424, 672: 1424, 721: 1424}, - {1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 550: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 563: 1423, 1423, 1423, 568: 1423, 1423, 1423, 1423, 1423, 574: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 594: 1423, 1423, 1423, 1423, 1423, 1423, 602: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 623: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 634: 1423, 1423, 1423, 1423, 1423, 1423, 642: 1423, 646: 1423, 1423, 1423, 1423, 672: 1423, 721: 1423}, + {546: 1442}, + {546: 1440}, + {1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 551: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 564: 1429, 1429, 1429, 569: 1429, 1429, 1429, 1429, 1429, 575: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 595: 1429, 1429, 1429, 1429, 1429, 1429, 603: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 624: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 635: 1429, 1429, 1429, 1429, 1429, 1429, 643: 1429, 647: 1429, 1429, 1429, 1429, 674: 1429, 722: 1429}, + {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 551: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 564: 1428, 1428, 1428, 569: 1428, 1428, 1428, 1428, 1428, 575: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 595: 1428, 1428, 1428, 1428, 1428, 1428, 603: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 624: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 635: 1428, 1428, 1428, 1428, 1428, 1428, 643: 1428, 647: 1428, 1428, 1428, 1428, 674: 1428, 722: 1428}, + {1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 551: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 564: 1427, 1427, 1427, 569: 1427, 1427, 1427, 1427, 1427, 575: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 595: 1427, 1427, 1427, 1427, 1427, 1427, 603: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 624: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 635: 1427, 1427, 1427, 1427, 1427, 1427, 643: 1427, 647: 1427, 1427, 1427, 1427, 674: 1427, 722: 1427}, // 785 - {1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 550: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 563: 1422, 1422, 1422, 568: 1422, 1422, 1422, 1422, 1422, 574: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 594: 1422, 1422, 1422, 1422, 1422, 1422, 602: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 623: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 634: 1422, 1422, 1422, 1422, 1422, 1422, 642: 1422, 646: 1422, 1422, 1422, 1422, 672: 1422, 721: 1422}, - {1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 550: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 563: 1421, 1421, 1421, 568: 1421, 1421, 1421, 1421, 1421, 574: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 594: 1421, 1421, 1421, 1421, 1421, 1421, 602: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 623: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 634: 1421, 1421, 1421, 1421, 1421, 1421, 642: 1421, 646: 1421, 1421, 1421, 1421, 672: 1421, 721: 1421}, - {1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 550: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 563: 1420, 1420, 1420, 568: 1420, 1420, 1420, 1420, 1420, 574: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 594: 1420, 1420, 1420, 1420, 1420, 1420, 602: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 623: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 634: 1420, 1420, 1420, 1420, 1420, 1420, 642: 1420, 646: 1420, 1420, 1420, 1420, 672: 1420, 721: 1420}, - {1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 550: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 563: 1419, 1419, 1419, 568: 1419, 1419, 1419, 1419, 1419, 574: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 594: 1419, 1419, 1419, 1419, 1419, 1419, 602: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 623: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 634: 1419, 1419, 1419, 1419, 1419, 1419, 642: 1419, 646: 1419, 1419, 1419, 1419, 672: 1419, 721: 1419}, - {1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 550: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 563: 1418, 1418, 1418, 568: 1418, 1418, 1418, 1418, 1418, 574: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 594: 1418, 1418, 1418, 1418, 1418, 1418, 602: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 623: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 634: 1418, 1418, 1418, 1418, 1418, 1418, 642: 1418, 646: 1418, 1418, 1418, 1418, 672: 1418, 721: 1418}, + {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 551: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 564: 1426, 1426, 1426, 569: 1426, 1426, 1426, 1426, 1426, 575: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 595: 1426, 1426, 1426, 1426, 1426, 1426, 603: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 624: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 635: 1426, 1426, 1426, 1426, 1426, 1426, 643: 1426, 647: 1426, 1426, 1426, 1426, 674: 1426, 722: 1426}, + {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 551: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 564: 1425, 1425, 1425, 569: 1425, 1425, 1425, 1425, 1425, 575: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 595: 1425, 1425, 1425, 1425, 1425, 1425, 603: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 624: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 635: 1425, 1425, 1425, 1425, 1425, 1425, 643: 1425, 647: 1425, 1425, 1425, 1425, 674: 1425, 722: 1425}, + {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 551: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 564: 1424, 1424, 1424, 569: 1424, 1424, 1424, 1424, 1424, 575: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 595: 1424, 1424, 1424, 1424, 1424, 1424, 603: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 624: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 635: 1424, 1424, 1424, 1424, 1424, 1424, 643: 1424, 647: 1424, 1424, 1424, 1424, 674: 1424, 722: 1424}, + {1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 551: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 564: 1423, 1423, 1423, 569: 1423, 1423, 1423, 1423, 1423, 575: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 595: 1423, 1423, 1423, 1423, 1423, 1423, 603: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 624: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 635: 1423, 1423, 1423, 1423, 1423, 1423, 643: 1423, 647: 1423, 1423, 1423, 1423, 674: 1423, 722: 1423}, + {1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 551: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 564: 1422, 1422, 1422, 569: 1422, 1422, 1422, 1422, 1422, 575: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 595: 1422, 1422, 1422, 1422, 1422, 1422, 603: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 624: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 635: 1422, 1422, 1422, 1422, 1422, 1422, 643: 1422, 647: 1422, 1422, 1422, 1422, 674: 1422, 722: 1422}, // 790 - {1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 550: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 563: 1417, 1417, 1417, 568: 1417, 1417, 1417, 1417, 1417, 574: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 594: 1417, 1417, 1417, 1417, 1417, 1417, 602: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 623: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 642: 1417, 646: 1417, 1417, 1417, 1417, 672: 1417, 721: 1417}, - {1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 550: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 563: 1416, 1416, 1416, 568: 1416, 1416, 1416, 1416, 1416, 574: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 594: 1416, 1416, 1416, 1416, 1416, 1416, 602: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 623: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 634: 1416, 1416, 1416, 1416, 1416, 1416, 642: 1416, 646: 1416, 1416, 1416, 1416, 672: 1416, 721: 1416}, - {545: 4447}, - {545: 4444}, - {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 4441, 1428, 1428, 1428, 550: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 563: 1428, 1428, 1428, 568: 1428, 1428, 1428, 1428, 1428, 574: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 594: 1428, 1428, 1428, 1428, 1428, 1428, 602: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 623: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 634: 1428, 1428, 1428, 1428, 1428, 1428, 642: 1428, 646: 1428, 1428, 1428, 1428, 672: 1428, 721: 1428, 1242: 4442}, + {1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 551: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 564: 1421, 1421, 1421, 569: 1421, 1421, 1421, 1421, 1421, 575: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 595: 1421, 1421, 1421, 1421, 1421, 1421, 603: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 624: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 635: 1421, 1421, 1421, 1421, 1421, 1421, 643: 1421, 647: 1421, 1421, 1421, 1421, 674: 1421, 722: 1421}, + {1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 551: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 564: 1420, 1420, 1420, 569: 1420, 1420, 1420, 1420, 1420, 575: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 595: 1420, 1420, 1420, 1420, 1420, 1420, 603: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 624: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 635: 1420, 1420, 1420, 1420, 1420, 1420, 643: 1420, 647: 1420, 1420, 1420, 1420, 674: 1420, 722: 1420}, + {1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 551: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 564: 1419, 1419, 1419, 569: 1419, 1419, 1419, 1419, 1419, 575: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 595: 1419, 1419, 1419, 1419, 1419, 1419, 603: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 624: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 635: 1419, 1419, 1419, 1419, 1419, 1419, 643: 1419, 647: 1419, 1419, 1419, 1419, 674: 1419, 722: 1419}, + {546: 4455}, + {546: 4452}, // 795 - {545: 4439}, - {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 4435, 1334, 1334, 1334, 550: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 563: 1334, 1334, 1334, 568: 1334, 1334, 1334, 1334, 1334, 574: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 594: 1334, 1334, 1334, 1334, 1334, 1334, 602: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 623: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 634: 1334, 1334, 1334, 1334, 1334, 1334, 642: 1334, 646: 1334, 1334, 1334, 1334, 672: 1334, 721: 1334, 1386: 4434}, - {545: 4426}, - {545: 4422}, - {545: 4417}, + {1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 4449, 1431, 1431, 1431, 551: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 564: 1431, 1431, 1431, 569: 1431, 1431, 1431, 1431, 1431, 575: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 595: 1431, 1431, 1431, 1431, 1431, 1431, 603: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 624: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 643: 1431, 647: 1431, 1431, 1431, 1431, 674: 1431, 722: 1431, 1245: 4450}, + {546: 4447}, + {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 4443, 1337, 1337, 1337, 551: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 564: 1337, 1337, 1337, 569: 1337, 1337, 1337, 1337, 1337, 575: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 595: 1337, 1337, 1337, 1337, 1337, 1337, 603: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 624: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 635: 1337, 1337, 1337, 1337, 1337, 1337, 643: 1337, 647: 1337, 1337, 1337, 1337, 674: 1337, 722: 1337, 1389: 4442}, + {546: 4434}, + {546: 4430}, // 800 - {545: 4414}, - {545: 4409}, - {545: 4400}, - {545: 4393}, - {545: 4388}, + {546: 4425}, + {546: 4422}, + {546: 4417}, + {546: 4408}, + {546: 4401}, // 805 - {545: 4383}, - {545: 4369}, - {545: 4352}, - {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 546: 1381, 1381, 1381, 550: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 563: 1381, 1381, 1381, 568: 1381, 1381, 1381, 1381, 1381, 574: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 594: 1381, 1381, 1381, 1381, 1381, 1381, 602: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 623: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 634: 1381, 1381, 1381, 1381, 1381, 1381, 642: 1381, 646: 1381, 1381, 1381, 1381, 672: 1381, 721: 1381}, - {545: 4345}, + {546: 4396}, + {546: 4391}, + {546: 4377}, + {546: 4360}, + {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 547: 1384, 1384, 1384, 551: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 564: 1384, 1384, 1384, 569: 1384, 1384, 1384, 1384, 1384, 575: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 595: 1384, 1384, 1384, 1384, 1384, 1384, 603: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 624: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 635: 1384, 1384, 1384, 1384, 1384, 1384, 643: 1384, 647: 1384, 1384, 1384, 1384, 674: 1384, 722: 1384}, // 810 - {545: 1375}, - {545: 1374}, - {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 546: 1366, 1366, 1366, 550: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 563: 1366, 1366, 1366, 568: 1366, 1366, 1366, 1366, 1366, 574: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 594: 1366, 1366, 1366, 1366, 1366, 1366, 602: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 623: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 634: 1366, 1366, 1366, 1366, 1366, 1366, 642: 1366, 646: 1366, 1366, 1366, 1366, 672: 1366, 721: 1366}, - {545: 4342}, - {545: 4339}, + {546: 4353}, + {546: 1378}, + {546: 1377}, + {1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 547: 1369, 1369, 1369, 551: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 564: 1369, 1369, 1369, 569: 1369, 1369, 1369, 1369, 1369, 575: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 595: 1369, 1369, 1369, 1369, 1369, 1369, 603: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 624: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 635: 1369, 1369, 1369, 1369, 1369, 1369, 643: 1369, 647: 1369, 1369, 1369, 1369, 674: 1369, 722: 1369}, + {546: 4350}, // 815 - {545: 4331}, - {545: 4323}, - {545: 4315}, - {545: 4301}, - {545: 4292}, + {546: 4347}, + {546: 4339}, + {546: 4331}, + {546: 4323}, + {546: 4309}, // 820 - {545: 4287}, - {545: 4282}, - {545: 4277}, - {545: 4272}, - {545: 4267}, + {546: 4300}, + {546: 4295}, + {546: 4290}, + {546: 4285}, + {546: 4280}, // 825 - {545: 4262}, - {545: 4249}, - {545: 4246}, - {545: 4243}, - {545: 4240}, + {546: 4275}, + {546: 4270}, + {546: 4257}, + {546: 4254}, + {546: 4251}, // 830 - {545: 4237}, - {545: 4234}, - {545: 4230}, - {545: 4224}, - {545: 4211}, + {546: 4248}, + {546: 4245}, + {546: 4242}, + {546: 4238}, + {546: 4232}, // 835 - {545: 4206}, - {545: 4201}, - {545: 3757}, - {969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 546: 969, 969, 969, 550: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 563: 969, 969, 969, 568: 969, 969, 969, 969, 969, 574: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 594: 969, 969, 969, 969, 969, 969, 602: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 623: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 634: 969, 969, 969, 969, 969, 969, 642: 969, 646: 969, 969, 969, 969, 672: 969, 721: 969}, - {968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 546: 968, 968, 968, 550: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 563: 968, 968, 968, 568: 968, 968, 968, 968, 968, 574: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 594: 968, 968, 968, 968, 968, 968, 602: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 623: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 634: 968, 968, 968, 968, 968, 968, 642: 968, 646: 968, 968, 968, 968, 672: 968, 721: 968}, + {546: 4219}, + {546: 4214}, + {546: 4209}, + {546: 3765}, + {972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 547: 972, 972, 972, 551: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 564: 972, 972, 972, 569: 972, 972, 972, 972, 972, 575: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 595: 972, 972, 972, 972, 972, 972, 603: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 624: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 635: 972, 972, 972, 972, 972, 972, 643: 972, 647: 972, 972, 972, 972, 674: 972, 722: 972}, // 840 - {967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 546: 967, 967, 967, 550: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 563: 967, 967, 967, 568: 967, 967, 967, 967, 967, 574: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 594: 967, 967, 967, 967, 967, 967, 602: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 623: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 634: 967, 967, 967, 967, 967, 967, 642: 967, 646: 967, 967, 967, 967, 672: 967, 721: 967}, - {966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 546: 966, 966, 966, 550: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 563: 966, 966, 966, 568: 966, 966, 966, 966, 966, 574: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 594: 966, 966, 966, 966, 966, 966, 602: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 623: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 634: 966, 966, 966, 966, 966, 966, 642: 966, 646: 966, 966, 966, 966, 672: 966, 721: 966}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3759}, - {966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 546: 966, 966, 966, 550: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 563: 966, 966, 966, 568: 966, 966, 966, 966, 966, 574: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 594: 966, 966, 966, 966, 966, 966, 602: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 623: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 634: 966, 966, 966, 966, 966, 966, 642: 966, 646: 966, 966, 966, 966, 721: 966, 732: 4199}, - {9: 4130, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 547: 971, 971, 971, 551: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 564: 971, 971, 971, 569: 971, 971, 971, 971, 971, 575: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 595: 971, 971, 971, 971, 971, 971, 603: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 624: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 635: 971, 971, 971, 971, 971, 971, 643: 971, 647: 971, 971, 971, 971, 674: 971, 722: 971}, + {970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 547: 970, 970, 970, 551: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 564: 970, 970, 970, 569: 970, 970, 970, 970, 970, 575: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 595: 970, 970, 970, 970, 970, 970, 603: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 624: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 635: 970, 970, 970, 970, 970, 970, 643: 970, 647: 970, 970, 970, 970, 674: 970, 722: 970}, + {969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 547: 969, 969, 969, 551: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 564: 969, 969, 969, 569: 969, 969, 969, 969, 969, 575: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 595: 969, 969, 969, 969, 969, 969, 603: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 624: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 635: 969, 969, 969, 969, 969, 969, 643: 969, 647: 969, 969, 969, 969, 674: 969, 722: 969}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3767}, + {969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 547: 969, 969, 969, 551: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 564: 969, 969, 969, 569: 969, 969, 969, 969, 969, 575: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 595: 969, 969, 969, 969, 969, 969, 603: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 624: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 635: 969, 969, 969, 969, 969, 969, 643: 969, 647: 969, 969, 969, 969, 722: 969, 733: 4207}, // 845 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4129}, - {545: 4101}, - {2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 546: 2244, 2244, 551: 2244, 553: 2244, 2244, 2244, 2244, 563: 2244, 2244, 2244, 568: 2244, 4084, 2244, 2244, 2244, 574: 2244, 576: 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 594: 2244, 2244, 2244, 598: 2244, 2244, 602: 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 621: 2244, 624: 4081, 4079, 634: 4078, 4086, 4080, 4082, 4083, 4085, 1357: 4077, 1402: 4076}, - {2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 546: 2215, 2215, 551: 2215, 553: 2215, 2215, 2215, 2215, 563: 2215, 2215, 2215, 568: 2215, 2215, 2215, 2215, 2215, 574: 2215, 576: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 594: 2215, 2215, 2215, 598: 2215, 2215, 602: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 621: 2215, 624: 2215, 2215, 634: 2215, 2215, 2215, 2215, 2215, 2215}, - {2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 546: 2184, 2184, 3887, 550: 3886, 2184, 553: 2184, 2184, 2184, 2184, 3857, 3858, 3863, 563: 2184, 2184, 2184, 568: 2184, 2184, 2184, 2184, 2184, 574: 2184, 3859, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 594: 2184, 2184, 2184, 3891, 2184, 2184, 602: 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 3890, 2184, 623: 3860, 2184, 2184, 3861, 3854, 3864, 3853, 3862, 3855, 3856, 634: 2184, 2184, 2184, 2184, 2184, 2184, 642: 3888, 646: 3892, 3900, 3901, 3899, 932: 3889, 1268: 3893, 1345: 3895, 1392: 3897, 1398: 3894, 1404: 3896, 1459: 3898}, + {9: 4138, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4137}, + {546: 4109}, + {2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 547: 2249, 2249, 552: 2249, 554: 2249, 2249, 2249, 2249, 564: 2249, 2249, 2249, 569: 2249, 4092, 2249, 2249, 2249, 575: 2249, 577: 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 595: 2249, 2249, 2249, 599: 2249, 2249, 603: 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 622: 2249, 625: 4089, 4087, 635: 4086, 4094, 4088, 4090, 4091, 4093, 1360: 4085, 1405: 4084}, + {2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 547: 2220, 2220, 552: 2220, 554: 2220, 2220, 2220, 2220, 564: 2220, 2220, 2220, 569: 2220, 2220, 2220, 2220, 2220, 575: 2220, 577: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 595: 2220, 2220, 2220, 599: 2220, 2220, 603: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 622: 2220, 625: 2220, 2220, 635: 2220, 2220, 2220, 2220, 2220, 2220}, // 850 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 1450, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3813}, - {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 546: 1506, 1506, 1506, 550: 1506, 1506, 3767, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 563: 1506, 1506, 1506, 568: 1506, 1506, 1506, 1506, 1506, 574: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 594: 1506, 1506, 1506, 1506, 1506, 1506, 602: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 623: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 634: 1506, 1506, 1506, 1506, 1506, 1506, 642: 1506, 646: 1506, 1506, 1506, 1506, 721: 3768}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 3810, 786: 3812, 3111, 3112, 3110, 820: 3809, 991: 3808}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3769, 3671, 3753, 3670, 3667}, - {1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 546: 1488, 1488, 1488, 550: 1488, 1488, 3767, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 563: 1488, 1488, 1488, 568: 1488, 1488, 1488, 1488, 1488, 574: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 594: 1488, 1488, 1488, 1488, 1488, 1488, 602: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 623: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 634: 1488, 1488, 1488, 1488, 1488, 1488, 642: 1488, 646: 1488, 1488, 1488, 1488, 672: 1488, 721: 1488}, + {2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 547: 2189, 2189, 3895, 551: 3894, 2189, 554: 2189, 2189, 2189, 2189, 3865, 3866, 3871, 564: 2189, 2189, 2189, 569: 2189, 2189, 2189, 2189, 2189, 575: 2189, 3867, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 595: 2189, 2189, 2189, 3899, 2189, 2189, 603: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 3898, 2189, 624: 3868, 2189, 2189, 3869, 3862, 3872, 3861, 3870, 3863, 3864, 635: 2189, 2189, 2189, 2189, 2189, 2189, 643: 3896, 647: 3900, 3908, 3909, 3907, 935: 3897, 1271: 3901, 1348: 3903, 1395: 3905, 1401: 3902, 1407: 3904, 1462: 3906}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 1453, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3821}, + {1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 547: 1509, 1509, 1509, 551: 1509, 1509, 3775, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 564: 1509, 1509, 1509, 569: 1509, 1509, 1509, 1509, 1509, 575: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 595: 1509, 1509, 1509, 1509, 1509, 1509, 603: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 624: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 635: 1509, 1509, 1509, 1509, 1509, 1509, 643: 1509, 647: 1509, 1509, 1509, 1509, 722: 3776}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 3816}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3777, 3679, 3761, 3678, 3675}, // 855 - {2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128}, - {2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122}, - {2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110}, - {2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097}, - {2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086}, + {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 547: 1491, 1491, 1491, 551: 1491, 1491, 3775, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 564: 1491, 1491, 1491, 569: 1491, 1491, 1491, 1491, 1491, 575: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 595: 1491, 1491, 1491, 1491, 1491, 1491, 603: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 624: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 635: 1491, 1491, 1491, 1491, 1491, 1491, 643: 1491, 647: 1491, 1491, 1491, 1491, 674: 1491, 722: 1491}, + {2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132}, + {2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126}, + {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114}, + {2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101}, // 860 - {2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084}, - {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061}, - {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055}, - {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045}, - {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024}, + {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090}, + {2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088}, + {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065}, + {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059}, + {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049}, // 865 - {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017}, - {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016}, - {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013}, - {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006}, - {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004}, + {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028}, + {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021}, + {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020}, + {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017}, + {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010}, // 870 - {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003}, - {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000}, - {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998}, - {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985}, - {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962}, + {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008}, + {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007}, + {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004}, + {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002}, + {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989}, // 875 - {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945}, - {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944}, - {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943}, - {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939}, - {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938}, + {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966}, + {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949}, + {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, + {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947}, + {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943}, // 880 - {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932}, - {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820}, - {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, - {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818}, - {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817}, + {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942}, + {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936}, + {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824}, + {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823}, + {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, // 885 - {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702}, - {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683}, - {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678}, - {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664}, - {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651}, + {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821}, + {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706}, + {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687}, + {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681}, + {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667}, // 890 - {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650}, - {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630}, - {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629}, - {1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 546: 1498, 1498, 1498, 550: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 563: 1498, 1498, 1498, 568: 1498, 1498, 1498, 1498, 1498, 574: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 594: 1498, 1498, 1498, 1498, 1498, 1498, 602: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 623: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 634: 1498, 1498, 1498, 1498, 1498, 1498, 642: 1498, 646: 1498, 1498, 1498, 1498, 672: 1498, 721: 1498}, - {973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 574: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 594: 973, 973, 973, 973, 973, 973, 602: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 634: 973, 973, 973, 973, 973, 973, 642: 973, 646: 973, 973, 973, 973, 658: 973, 662: 973, 672: 973, 710: 973, 717: 973, 973, 973, 973, 973, 973, 973, 973}, + {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654}, + {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653}, + {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633}, + {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632}, + {1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 547: 1501, 1501, 1501, 551: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 564: 1501, 1501, 1501, 569: 1501, 1501, 1501, 1501, 1501, 575: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 595: 1501, 1501, 1501, 1501, 1501, 1501, 603: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 624: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 635: 1501, 1501, 1501, 1501, 1501, 1501, 643: 1501, 647: 1501, 1501, 1501, 1501, 674: 1501, 722: 1501}, // 895 - {972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 574: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 594: 972, 972, 972, 972, 972, 972, 602: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 634: 972, 972, 972, 972, 972, 972, 642: 972, 646: 972, 972, 972, 972, 658: 972, 662: 972, 672: 972, 710: 972, 717: 972, 972, 972, 972, 972, 972, 972, 972}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 574: 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 594: 447, 447, 447, 447, 447, 447, 447, 602: 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 634: 447, 447, 447, 447, 447, 447, 641: 447, 447, 646: 447, 447, 447, 447, 658: 447, 662: 447, 672: 447, 710: 447, 717: 447, 447, 447, 447, 447, 447, 447, 447, 727: 447, 447, 731: 447, 447, 736: 447, 447, 739: 447, 447}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 574: 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 594: 446, 446, 446, 446, 446, 446, 446, 602: 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 634: 446, 446, 446, 446, 446, 446, 641: 446, 446, 646: 446, 446, 446, 446, 658: 446, 662: 446, 672: 446, 710: 446, 717: 446, 446, 446, 446, 446, 446, 446, 446, 727: 446, 446, 731: 446, 446, 736: 446, 446, 739: 446, 446}, - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 581: 3820, 3818, 3819, 3817, 3815, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 815: 3816, 3814, 902: 3822, 916: 3821}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3885}, + {976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 575: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 595: 976, 976, 976, 976, 976, 976, 603: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 635: 976, 976, 976, 976, 976, 976, 643: 976, 647: 976, 976, 976, 976, 659: 976, 663: 976, 673: 976, 976, 701: 976, 719: 976, 976, 976, 976, 976, 976, 976}, + {975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 575: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 595: 975, 975, 975, 975, 975, 975, 603: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 635: 975, 975, 975, 975, 975, 975, 643: 975, 647: 975, 975, 975, 975, 659: 975, 663: 975, 673: 975, 975, 701: 975, 719: 975, 975, 975, 975, 975, 975, 975}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 575: 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 595: 447, 447, 447, 447, 447, 447, 447, 603: 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 635: 447, 447, 447, 447, 447, 447, 642: 447, 447, 647: 447, 447, 447, 447, 659: 447, 663: 447, 673: 447, 447, 701: 447, 719: 447, 447, 447, 447, 447, 447, 447, 728: 447, 447, 732: 447, 447, 737: 447, 447, 740: 447, 447}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 575: 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 595: 446, 446, 446, 446, 446, 446, 446, 603: 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 635: 446, 446, 446, 446, 446, 446, 642: 446, 446, 647: 446, 446, 446, 446, 659: 446, 663: 446, 673: 446, 446, 701: 446, 719: 446, 446, 446, 446, 446, 446, 446, 728: 446, 446, 732: 446, 446, 737: 446, 446, 740: 446, 446}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 3829}, // 900 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3884}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3883}, - {2: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 10: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 53: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 545: 2234, 547: 2234, 2234, 2234, 2234, 554: 2234, 2234, 557: 2234, 2234, 2234, 561: 2234, 2234, 566: 2234, 2234, 573: 2234, 593: 2234, 600: 2234, 2234, 633: 2234, 640: 2234, 2234, 643: 2234, 2234, 2234, 650: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 659: 2234, 2234, 2234, 663: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 673: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 711: 2234, 2234, 2234, 2234, 2234, 2234, 725: 2234}, - {2: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 10: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 53: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 545: 2233, 547: 2233, 2233, 2233, 2233, 554: 2233, 2233, 557: 2233, 2233, 2233, 561: 2233, 2233, 566: 2233, 2233, 573: 2233, 593: 2233, 600: 2233, 2233, 633: 2233, 640: 2233, 2233, 643: 2233, 2233, 2233, 650: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 659: 2233, 2233, 2233, 663: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 673: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 711: 2233, 2233, 2233, 2233, 2233, 2233, 725: 2233}, - {2: 2232, 2232, 2232, 2232, 2232, 2232, 2232, 10: 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 53: 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 545: 2232, 547: 2232, 2232, 2232, 2232, 554: 2232, 2232, 557: 2232, 2232, 2232, 561: 2232, 2232, 566: 2232, 2232, 573: 2232, 593: 2232, 600: 2232, 2232, 633: 2232, 640: 2232, 2232, 643: 2232, 2232, 2232, 650: 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 659: 2232, 2232, 2232, 663: 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 673: 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 711: 2232, 2232, 2232, 2232, 2232, 2232, 725: 2232}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3893}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3892}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3891}, + {2: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 10: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 53: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 546: 2239, 548: 2239, 2239, 2239, 2239, 555: 2239, 2239, 558: 2239, 2239, 2239, 562: 2239, 2239, 567: 2239, 2239, 574: 2239, 594: 2239, 601: 2239, 2239, 634: 2239, 641: 2239, 2239, 644: 2239, 2239, 2239, 651: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 660: 2239, 2239, 2239, 664: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 675: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 702: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 726: 2239}, + {2: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 10: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 53: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 546: 2238, 548: 2238, 2238, 2238, 2238, 555: 2238, 2238, 558: 2238, 2238, 2238, 562: 2238, 2238, 567: 2238, 2238, 574: 2238, 594: 2238, 601: 2238, 2238, 634: 2238, 641: 2238, 2238, 644: 2238, 2238, 2238, 651: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 660: 2238, 2238, 2238, 664: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 675: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 702: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 726: 2238}, // 905 - {2: 2231, 2231, 2231, 2231, 2231, 2231, 2231, 10: 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 53: 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 545: 2231, 547: 2231, 2231, 2231, 2231, 554: 2231, 2231, 557: 2231, 2231, 2231, 561: 2231, 2231, 566: 2231, 2231, 573: 2231, 593: 2231, 600: 2231, 2231, 633: 2231, 640: 2231, 2231, 643: 2231, 2231, 2231, 650: 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 659: 2231, 2231, 2231, 663: 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 673: 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 711: 2231, 2231, 2231, 2231, 2231, 2231, 725: 2231}, - {557: 3851}, - {1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 562: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 574: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 594: 1331, 1331, 1331, 1331, 1331, 1331, 602: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 634: 1331, 1331, 1331, 1331, 1331, 1331, 642: 1331, 646: 1331, 1331, 1331, 1331, 662: 1331, 723: 1331, 1331, 726: 1331}, - {1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 562: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 574: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 594: 1330, 1330, 1330, 1330, 1330, 1330, 602: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 634: 1330, 1330, 1330, 1330, 1330, 1330, 642: 1330, 646: 1330, 1330, 1330, 1330, 662: 1330, 723: 1330, 1330, 726: 1330}, - {1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 562: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 574: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 594: 1329, 1329, 1329, 1329, 1329, 1329, 602: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 634: 1329, 1329, 1329, 1329, 1329, 1329, 642: 1329, 646: 1329, 1329, 1329, 1329, 662: 1329, 723: 1329, 1329, 726: 1329}, + {2: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 10: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 53: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 546: 2237, 548: 2237, 2237, 2237, 2237, 555: 2237, 2237, 558: 2237, 2237, 2237, 562: 2237, 2237, 567: 2237, 2237, 574: 2237, 594: 2237, 601: 2237, 2237, 634: 2237, 641: 2237, 2237, 644: 2237, 2237, 2237, 651: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 660: 2237, 2237, 2237, 664: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 675: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 702: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 726: 2237}, + {2: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 10: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 53: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 546: 2236, 548: 2236, 2236, 2236, 2236, 555: 2236, 2236, 558: 2236, 2236, 2236, 562: 2236, 2236, 567: 2236, 2236, 574: 2236, 594: 2236, 601: 2236, 2236, 634: 2236, 641: 2236, 2236, 644: 2236, 2236, 2236, 651: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 660: 2236, 2236, 2236, 664: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 675: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 702: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 726: 2236}, + {558: 3859}, + {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 563: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 575: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 595: 1334, 1334, 1334, 1334, 1334, 1334, 603: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 635: 1334, 1334, 1334, 1334, 1334, 1334, 643: 1334, 647: 1334, 1334, 1334, 1334, 663: 1334, 724: 1334, 1334, 727: 1334}, + {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 563: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 575: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 595: 1333, 1333, 1333, 1333, 1333, 1333, 603: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 635: 1333, 1333, 1333, 1333, 1333, 1333, 643: 1333, 647: 1333, 1333, 1333, 1333, 663: 1333, 724: 1333, 1333, 727: 1333}, // 910 - {1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 562: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 574: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 594: 1328, 1328, 1328, 1328, 1328, 1328, 602: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 634: 1328, 1328, 1328, 1328, 1328, 1328, 642: 1328, 646: 1328, 1328, 1328, 1328, 662: 1328, 723: 1328, 1328, 726: 1328}, - {1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 562: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 574: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 594: 1327, 1327, 1327, 1327, 1327, 1327, 602: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 634: 1327, 1327, 1327, 1327, 1327, 1327, 642: 1327, 646: 1327, 1327, 1327, 1327, 662: 1327, 723: 1327, 1327, 726: 1327}, - {1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 562: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 574: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 594: 1326, 1326, 1326, 1326, 1326, 1326, 602: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 634: 1326, 1326, 1326, 1326, 1326, 1326, 642: 1326, 646: 1326, 1326, 1326, 1326, 662: 1326, 723: 1326, 1326, 726: 1326}, - {1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 562: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 574: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 594: 1325, 1325, 1325, 1325, 1325, 1325, 602: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 634: 1325, 1325, 1325, 1325, 1325, 1325, 642: 1325, 646: 1325, 1325, 1325, 1325, 662: 1325, 723: 1325, 1325, 726: 1325}, - {1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 562: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 574: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 594: 1324, 1324, 1324, 1324, 1324, 1324, 602: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 634: 1324, 1324, 1324, 1324, 1324, 1324, 642: 1324, 646: 1324, 1324, 1324, 1324, 662: 1324, 723: 1324, 1324, 726: 1324}, + {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 563: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 575: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 595: 1332, 1332, 1332, 1332, 1332, 1332, 603: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 635: 1332, 1332, 1332, 1332, 1332, 1332, 643: 1332, 647: 1332, 1332, 1332, 1332, 663: 1332, 724: 1332, 1332, 727: 1332}, + {1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 563: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 575: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 595: 1331, 1331, 1331, 1331, 1331, 1331, 603: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 635: 1331, 1331, 1331, 1331, 1331, 1331, 643: 1331, 647: 1331, 1331, 1331, 1331, 663: 1331, 724: 1331, 1331, 727: 1331}, + {1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 563: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 575: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 595: 1330, 1330, 1330, 1330, 1330, 1330, 603: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 635: 1330, 1330, 1330, 1330, 1330, 1330, 643: 1330, 647: 1330, 1330, 1330, 1330, 663: 1330, 724: 1330, 1330, 727: 1330}, + {1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 563: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 575: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 595: 1329, 1329, 1329, 1329, 1329, 1329, 603: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 635: 1329, 1329, 1329, 1329, 1329, 1329, 643: 1329, 647: 1329, 1329, 1329, 1329, 663: 1329, 724: 1329, 1329, 727: 1329}, + {1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 563: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 575: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 595: 1328, 1328, 1328, 1328, 1328, 1328, 603: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 635: 1328, 1328, 1328, 1328, 1328, 1328, 643: 1328, 647: 1328, 1328, 1328, 1328, 663: 1328, 724: 1328, 1328, 727: 1328}, // 915 - {1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 562: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 574: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 594: 1323, 1323, 1323, 1323, 1323, 1323, 602: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 634: 1323, 1323, 1323, 1323, 1323, 1323, 642: 1323, 646: 1323, 1323, 1323, 1323, 662: 1323, 723: 1323, 1323, 726: 1323}, - {1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 562: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 574: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 594: 1322, 1322, 1322, 1322, 1322, 1322, 602: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 634: 1322, 1322, 1322, 1322, 1322, 1322, 642: 1322, 646: 1322, 1322, 1322, 1322, 662: 1322, 723: 1322, 1322, 726: 1322}, - {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 562: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 574: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 594: 1321, 1321, 1321, 1321, 1321, 1321, 602: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 634: 1321, 1321, 1321, 1321, 1321, 1321, 642: 1321, 646: 1321, 1321, 1321, 1321, 662: 1321, 723: 1321, 1321, 726: 1321}, - {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 562: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 574: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 594: 1320, 1320, 1320, 1320, 1320, 1320, 602: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 634: 1320, 1320, 1320, 1320, 1320, 1320, 642: 1320, 646: 1320, 1320, 1320, 1320, 662: 1320, 723: 1320, 1320, 726: 1320}, - {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 562: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 574: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 594: 1319, 1319, 1319, 1319, 1319, 1319, 602: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 634: 1319, 1319, 1319, 1319, 1319, 1319, 642: 1319, 646: 1319, 1319, 1319, 1319, 662: 1319, 723: 1319, 1319, 726: 1319}, + {1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 563: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 575: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 595: 1327, 1327, 1327, 1327, 1327, 1327, 603: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 635: 1327, 1327, 1327, 1327, 1327, 1327, 643: 1327, 647: 1327, 1327, 1327, 1327, 663: 1327, 724: 1327, 1327, 727: 1327}, + {1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 563: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 575: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 595: 1326, 1326, 1326, 1326, 1326, 1326, 603: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 635: 1326, 1326, 1326, 1326, 1326, 1326, 643: 1326, 647: 1326, 1326, 1326, 1326, 663: 1326, 724: 1326, 1326, 727: 1326}, + {1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 563: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 575: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 595: 1325, 1325, 1325, 1325, 1325, 1325, 603: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 635: 1325, 1325, 1325, 1325, 1325, 1325, 643: 1325, 647: 1325, 1325, 1325, 1325, 663: 1325, 724: 1325, 1325, 727: 1325}, + {1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 563: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 575: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 595: 1324, 1324, 1324, 1324, 1324, 1324, 603: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 635: 1324, 1324, 1324, 1324, 1324, 1324, 643: 1324, 647: 1324, 1324, 1324, 1324, 663: 1324, 724: 1324, 1324, 727: 1324}, + {1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 563: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 575: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 595: 1323, 1323, 1323, 1323, 1323, 1323, 603: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 635: 1323, 1323, 1323, 1323, 1323, 1323, 643: 1323, 647: 1323, 1323, 1323, 1323, 663: 1323, 724: 1323, 1323, 727: 1323}, // 920 - {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 562: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 574: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 594: 1318, 1318, 1318, 1318, 1318, 1318, 602: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 634: 1318, 1318, 1318, 1318, 1318, 1318, 642: 1318, 646: 1318, 1318, 1318, 1318, 662: 1318, 723: 1318, 1318, 726: 1318}, - {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 562: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 574: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 594: 1317, 1317, 1317, 1317, 1317, 1317, 602: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 634: 1317, 1317, 1317, 1317, 1317, 1317, 642: 1317, 646: 1317, 1317, 1317, 1317, 662: 1317, 723: 1317, 1317, 726: 1317}, - {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 562: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 574: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 594: 1316, 1316, 1316, 1316, 1316, 1316, 602: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 634: 1316, 1316, 1316, 1316, 1316, 1316, 642: 1316, 646: 1316, 1316, 1316, 1316, 662: 1316, 723: 1316, 1316, 726: 1316}, - {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 562: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 574: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 594: 1315, 1315, 1315, 1315, 1315, 1315, 602: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 634: 1315, 1315, 1315, 1315, 1315, 1315, 642: 1315, 646: 1315, 1315, 1315, 1315, 662: 1315, 723: 1315, 1315, 726: 1315}, - {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 562: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 574: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 594: 1314, 1314, 1314, 1314, 1314, 1314, 602: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 634: 1314, 1314, 1314, 1314, 1314, 1314, 642: 1314, 646: 1314, 1314, 1314, 1314, 662: 1314, 723: 1314, 1314, 726: 1314}, + {1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 563: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 575: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 595: 1322, 1322, 1322, 1322, 1322, 1322, 603: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 635: 1322, 1322, 1322, 1322, 1322, 1322, 643: 1322, 647: 1322, 1322, 1322, 1322, 663: 1322, 724: 1322, 1322, 727: 1322}, + {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 563: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 575: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 595: 1321, 1321, 1321, 1321, 1321, 1321, 603: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 635: 1321, 1321, 1321, 1321, 1321, 1321, 643: 1321, 647: 1321, 1321, 1321, 1321, 663: 1321, 724: 1321, 1321, 727: 1321}, + {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 563: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 575: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 595: 1320, 1320, 1320, 1320, 1320, 1320, 603: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 635: 1320, 1320, 1320, 1320, 1320, 1320, 643: 1320, 647: 1320, 1320, 1320, 1320, 663: 1320, 724: 1320, 1320, 727: 1320}, + {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 563: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 575: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 595: 1319, 1319, 1319, 1319, 1319, 1319, 603: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 635: 1319, 1319, 1319, 1319, 1319, 1319, 643: 1319, 647: 1319, 1319, 1319, 1319, 663: 1319, 724: 1319, 1319, 727: 1319}, + {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 563: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 575: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 595: 1318, 1318, 1318, 1318, 1318, 1318, 603: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 635: 1318, 1318, 1318, 1318, 1318, 1318, 643: 1318, 647: 1318, 1318, 1318, 1318, 663: 1318, 724: 1318, 1318, 727: 1318}, // 925 - {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 562: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 574: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 594: 1313, 1313, 1313, 1313, 1313, 1313, 602: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 634: 1313, 1313, 1313, 1313, 1313, 1313, 642: 1313, 646: 1313, 1313, 1313, 1313, 662: 1313, 723: 1313, 1313, 726: 1313}, - {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 562: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 574: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 594: 1312, 1312, 1312, 1312, 1312, 1312, 602: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 634: 1312, 1312, 1312, 1312, 1312, 1312, 642: 1312, 646: 1312, 1312, 1312, 1312, 662: 1312, 723: 1312, 1312, 726: 1312}, - {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 562: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 574: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 594: 1311, 1311, 1311, 1311, 1311, 1311, 602: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 634: 1311, 1311, 1311, 1311, 1311, 1311, 642: 1311, 646: 1311, 1311, 1311, 1311, 662: 1311, 723: 1311, 1311, 726: 1311}, - {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 562: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 574: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 594: 1310, 1310, 1310, 1310, 1310, 1310, 602: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 634: 1310, 1310, 1310, 1310, 1310, 1310, 642: 1310, 646: 1310, 1310, 1310, 1310, 662: 1310, 723: 1310, 1310, 726: 1310}, - {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 562: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 574: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 594: 1309, 1309, 1309, 1309, 1309, 1309, 602: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 634: 1309, 1309, 1309, 1309, 1309, 1309, 642: 1309, 646: 1309, 1309, 1309, 1309, 662: 1309, 723: 1309, 1309, 726: 1309}, + {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 563: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 575: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 595: 1317, 1317, 1317, 1317, 1317, 1317, 603: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 635: 1317, 1317, 1317, 1317, 1317, 1317, 643: 1317, 647: 1317, 1317, 1317, 1317, 663: 1317, 724: 1317, 1317, 727: 1317}, + {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 563: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 575: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 595: 1316, 1316, 1316, 1316, 1316, 1316, 603: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 635: 1316, 1316, 1316, 1316, 1316, 1316, 643: 1316, 647: 1316, 1316, 1316, 1316, 663: 1316, 724: 1316, 1316, 727: 1316}, + {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 563: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 575: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 595: 1315, 1315, 1315, 1315, 1315, 1315, 603: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 635: 1315, 1315, 1315, 1315, 1315, 1315, 643: 1315, 647: 1315, 1315, 1315, 1315, 663: 1315, 724: 1315, 1315, 727: 1315}, + {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 563: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 575: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 595: 1314, 1314, 1314, 1314, 1314, 1314, 603: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 635: 1314, 1314, 1314, 1314, 1314, 1314, 643: 1314, 647: 1314, 1314, 1314, 1314, 663: 1314, 724: 1314, 1314, 727: 1314}, + {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 563: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 575: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 595: 1313, 1313, 1313, 1313, 1313, 1313, 603: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 635: 1313, 1313, 1313, 1313, 1313, 1313, 643: 1313, 647: 1313, 1313, 1313, 1313, 663: 1313, 724: 1313, 1313, 727: 1313}, // 930 - {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 562: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 574: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 594: 1308, 1308, 1308, 1308, 1308, 1308, 602: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 634: 1308, 1308, 1308, 1308, 1308, 1308, 642: 1308, 646: 1308, 1308, 1308, 1308, 662: 1308, 723: 1308, 1308, 726: 1308}, - {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 562: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 574: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 594: 1307, 1307, 1307, 1307, 1307, 1307, 602: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 634: 1307, 1307, 1307, 1307, 1307, 1307, 642: 1307, 646: 1307, 1307, 1307, 1307, 662: 1307, 723: 1307, 1307, 726: 1307}, - {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 562: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 574: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 594: 1306, 1306, 1306, 1306, 1306, 1306, 602: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 634: 1306, 1306, 1306, 1306, 1306, 1306, 642: 1306, 646: 1306, 1306, 1306, 1306, 662: 1306, 723: 1306, 1306, 726: 1306}, - {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 562: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 574: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 594: 1305, 1305, 1305, 1305, 1305, 1305, 602: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 634: 1305, 1305, 1305, 1305, 1305, 1305, 642: 1305, 646: 1305, 1305, 1305, 1305, 662: 1305, 723: 1305, 1305, 726: 1305}, - {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 562: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 574: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 594: 1304, 1304, 1304, 1304, 1304, 1304, 602: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 634: 1304, 1304, 1304, 1304, 1304, 1304, 642: 1304, 646: 1304, 1304, 1304, 1304, 662: 1304, 723: 1304, 1304, 726: 1304}, + {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 563: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 575: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 595: 1312, 1312, 1312, 1312, 1312, 1312, 603: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 635: 1312, 1312, 1312, 1312, 1312, 1312, 643: 1312, 647: 1312, 1312, 1312, 1312, 663: 1312, 724: 1312, 1312, 727: 1312}, + {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 563: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 575: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 595: 1311, 1311, 1311, 1311, 1311, 1311, 603: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 635: 1311, 1311, 1311, 1311, 1311, 1311, 643: 1311, 647: 1311, 1311, 1311, 1311, 663: 1311, 724: 1311, 1311, 727: 1311}, + {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 563: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 575: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 595: 1310, 1310, 1310, 1310, 1310, 1310, 603: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 635: 1310, 1310, 1310, 1310, 1310, 1310, 643: 1310, 647: 1310, 1310, 1310, 1310, 663: 1310, 724: 1310, 1310, 727: 1310}, + {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 563: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 575: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 595: 1309, 1309, 1309, 1309, 1309, 1309, 603: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 635: 1309, 1309, 1309, 1309, 1309, 1309, 643: 1309, 647: 1309, 1309, 1309, 1309, 663: 1309, 724: 1309, 1309, 727: 1309}, + {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 563: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 575: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 595: 1308, 1308, 1308, 1308, 1308, 1308, 603: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 635: 1308, 1308, 1308, 1308, 1308, 1308, 643: 1308, 647: 1308, 1308, 1308, 1308, 663: 1308, 724: 1308, 1308, 727: 1308}, // 935 - {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 562: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 574: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 594: 1303, 1303, 1303, 1303, 1303, 1303, 602: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 634: 1303, 1303, 1303, 1303, 1303, 1303, 642: 1303, 646: 1303, 1303, 1303, 1303, 662: 1303, 723: 1303, 1303, 726: 1303}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3852}, - {1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 546: 1513, 1513, 1513, 550: 1513, 1513, 553: 1513, 1513, 1513, 1513, 1513, 1513, 3863, 563: 1513, 1513, 1513, 568: 1513, 1513, 1513, 1513, 1513, 574: 1513, 3859, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 594: 1513, 1513, 1513, 1513, 1513, 1513, 602: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 623: 3860, 1513, 1513, 3861, 1513, 3864, 1513, 3862, 1513, 1513, 634: 1513, 1513, 1513, 1513, 1513, 1513, 642: 1513, 646: 1513, 1513, 1513, 1513}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3882}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3881}, + {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 563: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 575: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 595: 1307, 1307, 1307, 1307, 1307, 1307, 603: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 635: 1307, 1307, 1307, 1307, 1307, 1307, 643: 1307, 647: 1307, 1307, 1307, 1307, 663: 1307, 724: 1307, 1307, 727: 1307}, + {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 563: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 575: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 595: 1306, 1306, 1306, 1306, 1306, 1306, 603: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 635: 1306, 1306, 1306, 1306, 1306, 1306, 643: 1306, 647: 1306, 1306, 1306, 1306, 663: 1306, 724: 1306, 1306, 727: 1306}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3860}, + {1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 547: 1516, 1516, 1516, 551: 1516, 1516, 554: 1516, 1516, 1516, 1516, 1516, 1516, 3871, 564: 1516, 1516, 1516, 569: 1516, 1516, 1516, 1516, 1516, 575: 1516, 3867, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 595: 1516, 1516, 1516, 1516, 1516, 1516, 603: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 624: 3868, 1516, 1516, 3869, 1516, 3872, 1516, 3870, 1516, 1516, 635: 1516, 1516, 1516, 1516, 1516, 1516, 643: 1516, 647: 1516, 1516, 1516, 1516}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3890}, // 940 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3880}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3879}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3876, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3875}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3872, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3871}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3870}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3889}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3888}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3887}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3884, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3883}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3880, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3879}, // 945 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3869}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3868}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3867}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3866}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3865}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3878}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3877}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3876}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3875}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3874}, // 950 - {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 546: 1507, 1507, 1507, 550: 1507, 1507, 553: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 563: 1507, 1507, 1507, 568: 1507, 1507, 1507, 1507, 1507, 574: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 594: 1507, 1507, 1507, 1507, 1507, 1507, 602: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 623: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 634: 1507, 1507, 1507, 1507, 1507, 1507, 642: 1507, 646: 1507, 1507, 1507, 1507}, - {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 546: 1508, 1508, 1508, 550: 1508, 1508, 553: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 563: 1508, 1508, 1508, 568: 1508, 1508, 1508, 1508, 1508, 574: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 594: 1508, 1508, 1508, 1508, 1508, 1508, 602: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 623: 1508, 1508, 1508, 1508, 1508, 3864, 1508, 1508, 1508, 1508, 634: 1508, 1508, 1508, 1508, 1508, 1508, 642: 1508, 646: 1508, 1508, 1508, 1508}, - {1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 546: 1509, 1509, 1509, 550: 1509, 1509, 553: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 563: 1509, 1509, 1509, 568: 1509, 1509, 1509, 1509, 1509, 574: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 594: 1509, 1509, 1509, 1509, 1509, 1509, 602: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 623: 1509, 1509, 1509, 1509, 1509, 3864, 1509, 1509, 1509, 1509, 634: 1509, 1509, 1509, 1509, 1509, 1509, 642: 1509, 646: 1509, 1509, 1509, 1509}, - {1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 546: 1510, 1510, 1510, 550: 1510, 1510, 553: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 563: 1510, 1510, 1510, 568: 1510, 1510, 1510, 1510, 1510, 574: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 594: 1510, 1510, 1510, 1510, 1510, 1510, 602: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 623: 1510, 1510, 1510, 1510, 1510, 3864, 1510, 1510, 1510, 1510, 634: 1510, 1510, 1510, 1510, 1510, 1510, 642: 1510, 646: 1510, 1510, 1510, 1510}, - {1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 546: 1511, 1511, 1511, 550: 1511, 1511, 553: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 563: 1511, 1511, 1511, 568: 1511, 1511, 1511, 1511, 1511, 574: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 594: 1511, 1511, 1511, 1511, 1511, 1511, 602: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 623: 1511, 1511, 1511, 1511, 1511, 3864, 1511, 1511, 1511, 1511, 634: 1511, 1511, 1511, 1511, 1511, 1511, 642: 1511, 646: 1511, 1511, 1511, 1511}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3873}, + {1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 547: 1510, 1510, 1510, 551: 1510, 1510, 554: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 564: 1510, 1510, 1510, 569: 1510, 1510, 1510, 1510, 1510, 575: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 595: 1510, 1510, 1510, 1510, 1510, 1510, 603: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 624: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 635: 1510, 1510, 1510, 1510, 1510, 1510, 643: 1510, 647: 1510, 1510, 1510, 1510}, + {1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 547: 1511, 1511, 1511, 551: 1511, 1511, 554: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 564: 1511, 1511, 1511, 569: 1511, 1511, 1511, 1511, 1511, 575: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 595: 1511, 1511, 1511, 1511, 1511, 1511, 603: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 624: 1511, 1511, 1511, 1511, 1511, 3872, 1511, 1511, 1511, 1511, 635: 1511, 1511, 1511, 1511, 1511, 1511, 643: 1511, 647: 1511, 1511, 1511, 1511}, + {1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 547: 1512, 1512, 1512, 551: 1512, 1512, 554: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 564: 1512, 1512, 1512, 569: 1512, 1512, 1512, 1512, 1512, 575: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 595: 1512, 1512, 1512, 1512, 1512, 1512, 603: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 624: 1512, 1512, 1512, 1512, 1512, 3872, 1512, 1512, 1512, 1512, 635: 1512, 1512, 1512, 1512, 1512, 1512, 643: 1512, 647: 1512, 1512, 1512, 1512}, + {1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 547: 1513, 1513, 1513, 551: 1513, 1513, 554: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 564: 1513, 1513, 1513, 569: 1513, 1513, 1513, 1513, 1513, 575: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 595: 1513, 1513, 1513, 1513, 1513, 1513, 603: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 624: 1513, 1513, 1513, 1513, 1513, 3872, 1513, 1513, 1513, 1513, 635: 1513, 1513, 1513, 1513, 1513, 1513, 643: 1513, 647: 1513, 1513, 1513, 1513}, // 955 - {1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 546: 1512, 1512, 1512, 550: 1512, 1512, 553: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 563: 1512, 1512, 1512, 568: 1512, 1512, 1512, 1512, 1512, 574: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 594: 1512, 1512, 1512, 1512, 1512, 1512, 602: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 623: 1512, 1512, 1512, 1512, 1512, 3864, 1512, 1512, 1512, 1512, 634: 1512, 1512, 1512, 1512, 1512, 1512, 642: 1512, 646: 1512, 1512, 1512, 1512}, - {1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 546: 1516, 1516, 1516, 550: 1516, 1516, 553: 1516, 1516, 1516, 1516, 1516, 1516, 3863, 563: 1516, 1516, 1516, 568: 1516, 1516, 1516, 1516, 1516, 574: 1516, 3859, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 594: 1516, 1516, 1516, 1516, 1516, 1516, 602: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 623: 3860, 1516, 1516, 3861, 1516, 3864, 1516, 3862, 1516, 1516, 634: 1516, 1516, 1516, 1516, 1516, 1516, 642: 1516, 646: 1516, 1516, 1516, 1516}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 1450, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3873}, - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 581: 3820, 3818, 3819, 3817, 3815, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 815: 3816, 3814, 902: 3822, 916: 3874}, - {1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 546: 1514, 1514, 1514, 550: 1514, 1514, 553: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 563: 1514, 1514, 1514, 568: 1514, 1514, 1514, 1514, 1514, 574: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 594: 1514, 1514, 1514, 1514, 1514, 1514, 602: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 623: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 634: 1514, 1514, 1514, 1514, 1514, 1514, 642: 1514, 646: 1514, 1514, 1514, 1514}, + {1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 547: 1514, 1514, 1514, 551: 1514, 1514, 554: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 564: 1514, 1514, 1514, 569: 1514, 1514, 1514, 1514, 1514, 575: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 595: 1514, 1514, 1514, 1514, 1514, 1514, 603: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 624: 1514, 1514, 1514, 1514, 1514, 3872, 1514, 1514, 1514, 1514, 635: 1514, 1514, 1514, 1514, 1514, 1514, 643: 1514, 647: 1514, 1514, 1514, 1514}, + {1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 547: 1515, 1515, 1515, 551: 1515, 1515, 554: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 564: 1515, 1515, 1515, 569: 1515, 1515, 1515, 1515, 1515, 575: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 595: 1515, 1515, 1515, 1515, 1515, 1515, 603: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 624: 1515, 1515, 1515, 1515, 1515, 3872, 1515, 1515, 1515, 1515, 635: 1515, 1515, 1515, 1515, 1515, 1515, 643: 1515, 647: 1515, 1515, 1515, 1515}, + {1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 547: 1519, 1519, 1519, 551: 1519, 1519, 554: 1519, 1519, 1519, 1519, 1519, 1519, 3871, 564: 1519, 1519, 1519, 569: 1519, 1519, 1519, 1519, 1519, 575: 1519, 3867, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 595: 1519, 1519, 1519, 1519, 1519, 1519, 603: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 624: 3868, 1519, 1519, 3869, 1519, 3872, 1519, 3870, 1519, 1519, 635: 1519, 1519, 1519, 1519, 1519, 1519, 643: 1519, 647: 1519, 1519, 1519, 1519}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 1453, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3881}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 3882}, // 960 - {1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 546: 1517, 1517, 1517, 550: 1517, 1517, 553: 1517, 1517, 1517, 1517, 1517, 1517, 3863, 563: 1517, 1517, 1517, 568: 1517, 1517, 1517, 1517, 1517, 574: 1517, 3859, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 594: 1517, 1517, 1517, 1517, 1517, 1517, 602: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 623: 3860, 1517, 1517, 3861, 1517, 3864, 1517, 3862, 1517, 1517, 634: 1517, 1517, 1517, 1517, 1517, 1517, 642: 1517, 646: 1517, 1517, 1517, 1517}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 1450, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3877}, - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 581: 3820, 3818, 3819, 3817, 3815, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 815: 3816, 3814, 902: 3822, 916: 3878}, - {1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 546: 1515, 1515, 1515, 550: 1515, 1515, 553: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 563: 1515, 1515, 1515, 568: 1515, 1515, 1515, 1515, 1515, 574: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 594: 1515, 1515, 1515, 1515, 1515, 1515, 602: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 623: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 634: 1515, 1515, 1515, 1515, 1515, 1515, 642: 1515, 646: 1515, 1515, 1515, 1515}, - {1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 546: 1518, 1518, 1518, 550: 1518, 1518, 553: 1518, 1518, 1518, 1518, 3857, 3858, 3863, 563: 1518, 1518, 1518, 568: 1518, 1518, 1518, 1518, 1518, 574: 1518, 3859, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 594: 1518, 1518, 1518, 1518, 1518, 1518, 602: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 623: 3860, 1518, 1518, 3861, 1518, 3864, 1518, 3862, 1518, 1518, 634: 1518, 1518, 1518, 1518, 1518, 1518, 642: 1518, 646: 1518, 1518, 1518, 1518}, + {1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 547: 1517, 1517, 1517, 551: 1517, 1517, 554: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 564: 1517, 1517, 1517, 569: 1517, 1517, 1517, 1517, 1517, 575: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 595: 1517, 1517, 1517, 1517, 1517, 1517, 603: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 624: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 635: 1517, 1517, 1517, 1517, 1517, 1517, 643: 1517, 647: 1517, 1517, 1517, 1517}, + {1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 547: 1520, 1520, 1520, 551: 1520, 1520, 554: 1520, 1520, 1520, 1520, 1520, 1520, 3871, 564: 1520, 1520, 1520, 569: 1520, 1520, 1520, 1520, 1520, 575: 1520, 3867, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 595: 1520, 1520, 1520, 1520, 1520, 1520, 603: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 624: 3868, 1520, 1520, 3869, 1520, 3872, 1520, 3870, 1520, 1520, 635: 1520, 1520, 1520, 1520, 1520, 1520, 643: 1520, 647: 1520, 1520, 1520, 1520}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 1453, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3885}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 3886}, + {1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 547: 1518, 1518, 1518, 551: 1518, 1518, 554: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 564: 1518, 1518, 1518, 569: 1518, 1518, 1518, 1518, 1518, 575: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 595: 1518, 1518, 1518, 1518, 1518, 1518, 603: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 624: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 635: 1518, 1518, 1518, 1518, 1518, 1518, 643: 1518, 647: 1518, 1518, 1518, 1518}, // 965 - {1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 546: 1519, 1519, 1519, 550: 1519, 1519, 553: 1519, 1519, 1519, 1519, 3857, 3858, 3863, 563: 1519, 1519, 1519, 568: 1519, 1519, 1519, 1519, 1519, 574: 1519, 3859, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 594: 1519, 1519, 1519, 1519, 1519, 1519, 602: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 623: 3860, 1519, 1519, 3861, 1519, 3864, 1519, 3862, 1519, 1519, 634: 1519, 1519, 1519, 1519, 1519, 1519, 642: 1519, 646: 1519, 1519, 1519, 1519}, - {1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 546: 1520, 1520, 1520, 550: 1520, 1520, 553: 1520, 1520, 1520, 1520, 3857, 3858, 3863, 563: 1520, 1520, 1520, 568: 1520, 1520, 1520, 1520, 1520, 574: 1520, 3859, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 594: 1520, 1520, 1520, 1520, 1520, 1520, 602: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 623: 3860, 1520, 1520, 3861, 1520, 3864, 1520, 3862, 3855, 3856, 634: 1520, 1520, 1520, 1520, 1520, 1520, 642: 1520, 646: 1520, 1520, 1520, 1520}, - {1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 546: 1521, 1521, 1521, 550: 1521, 1521, 553: 1521, 1521, 1521, 1521, 3857, 3858, 3863, 563: 1521, 1521, 1521, 568: 1521, 1521, 1521, 1521, 1521, 574: 1521, 3859, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 594: 1521, 1521, 1521, 1521, 1521, 1521, 602: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 623: 3860, 1521, 1521, 3861, 3854, 3864, 1521, 3862, 3855, 3856, 634: 1521, 1521, 1521, 1521, 1521, 1521, 642: 1521, 646: 1521, 1521, 1521, 1521}, - {2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 546: 2250, 2250, 551: 2250, 553: 2250, 2250, 2250, 2250, 563: 2250, 2250, 2250, 568: 2250, 570: 2250, 2250, 2250, 574: 2250, 576: 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 594: 2250, 2250, 2250, 598: 2250, 2250, 602: 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 621: 2250, 815: 3816, 3814}, - {2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 546: 2251, 2251, 551: 2251, 553: 2251, 2251, 2251, 2251, 563: 2251, 2251, 2251, 568: 2251, 570: 2251, 2251, 2251, 574: 2251, 576: 2251, 2251, 2251, 2251, 2251, 3820, 2251, 3819, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 594: 2251, 2251, 2251, 598: 2251, 2251, 602: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 621: 2251, 815: 3816, 3814}, + {1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 547: 1521, 1521, 1521, 551: 1521, 1521, 554: 1521, 1521, 1521, 1521, 3865, 3866, 3871, 564: 1521, 1521, 1521, 569: 1521, 1521, 1521, 1521, 1521, 575: 1521, 3867, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 595: 1521, 1521, 1521, 1521, 1521, 1521, 603: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 624: 3868, 1521, 1521, 3869, 1521, 3872, 1521, 3870, 1521, 1521, 635: 1521, 1521, 1521, 1521, 1521, 1521, 643: 1521, 647: 1521, 1521, 1521, 1521}, + {1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 547: 1522, 1522, 1522, 551: 1522, 1522, 554: 1522, 1522, 1522, 1522, 3865, 3866, 3871, 564: 1522, 1522, 1522, 569: 1522, 1522, 1522, 1522, 1522, 575: 1522, 3867, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 595: 1522, 1522, 1522, 1522, 1522, 1522, 603: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 624: 3868, 1522, 1522, 3869, 1522, 3872, 1522, 3870, 1522, 1522, 635: 1522, 1522, 1522, 1522, 1522, 1522, 643: 1522, 647: 1522, 1522, 1522, 1522}, + {1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 547: 1523, 1523, 1523, 551: 1523, 1523, 554: 1523, 1523, 1523, 1523, 3865, 3866, 3871, 564: 1523, 1523, 1523, 569: 1523, 1523, 1523, 1523, 1523, 575: 1523, 3867, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 595: 1523, 1523, 1523, 1523, 1523, 1523, 603: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 624: 3868, 1523, 1523, 3869, 1523, 3872, 1523, 3870, 3863, 3864, 635: 1523, 1523, 1523, 1523, 1523, 1523, 643: 1523, 647: 1523, 1523, 1523, 1523}, + {1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 547: 1524, 1524, 1524, 551: 1524, 1524, 554: 1524, 1524, 1524, 1524, 3865, 3866, 3871, 564: 1524, 1524, 1524, 569: 1524, 1524, 1524, 1524, 1524, 575: 1524, 3867, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 595: 1524, 1524, 1524, 1524, 1524, 1524, 603: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 624: 3868, 1524, 1524, 3869, 3862, 3872, 1524, 3870, 3863, 3864, 635: 1524, 1524, 1524, 1524, 1524, 1524, 643: 1524, 647: 1524, 1524, 1524, 1524}, + {2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 547: 2255, 2255, 552: 2255, 554: 2255, 2255, 2255, 2255, 564: 2255, 2255, 2255, 569: 2255, 571: 2255, 2255, 2255, 575: 2255, 577: 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 595: 2255, 2255, 2255, 599: 2255, 2255, 603: 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 622: 2255, 816: 3824, 3822}, // 970 - {2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 546: 2252, 2252, 551: 2252, 553: 2252, 2252, 2252, 2252, 563: 2252, 2252, 2252, 568: 2252, 570: 2252, 2252, 2252, 574: 2252, 576: 2252, 2252, 2252, 2252, 2252, 3820, 2252, 3819, 2252, 3815, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 594: 2252, 2252, 2252, 598: 2252, 2252, 602: 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 621: 2252, 815: 3816, 3814}, - {202: 2648, 236: 2648, 561: 2648, 597: 2648, 620: 2648, 642: 2648, 2648, 2648, 646: 2648, 2648, 2648, 660: 2648}, - {202: 2647, 236: 2647, 561: 2647, 597: 2647, 620: 2647, 642: 2647, 2647, 2647, 646: 2647, 2647, 2647, 660: 2647}, - {2: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 10: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 53: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 545: 2206, 547: 2206, 2206, 2206, 554: 2206, 2206, 557: 2206, 2206, 2206, 561: 2206, 2206, 566: 2206, 2206, 573: 2206, 593: 2206, 600: 2206, 2206, 633: 2206, 640: 2206, 2206, 643: 2206, 2206, 2206, 650: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 659: 2206, 2206, 2206, 663: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 673: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 711: 2206, 2206, 2206, 2206, 2206, 2206}, - {597: 4073, 620: 4072, 642: 4071, 646: 4074, 3900, 3901, 1268: 4075}, + {2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 547: 2256, 2256, 552: 2256, 554: 2256, 2256, 2256, 2256, 564: 2256, 2256, 2256, 569: 2256, 571: 2256, 2256, 2256, 575: 2256, 577: 2256, 2256, 2256, 2256, 2256, 3828, 2256, 3827, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 595: 2256, 2256, 2256, 599: 2256, 2256, 603: 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 622: 2256, 816: 3824, 3822}, + {2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 547: 2257, 2257, 552: 2257, 554: 2257, 2257, 2257, 2257, 564: 2257, 2257, 2257, 569: 2257, 571: 2257, 2257, 2257, 575: 2257, 577: 2257, 2257, 2257, 2257, 2257, 3828, 2257, 3827, 2257, 3823, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 595: 2257, 2257, 2257, 599: 2257, 2257, 603: 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 622: 2257, 816: 3824, 3822}, + {205: 2654, 236: 2654, 562: 2654, 598: 2654, 621: 2654, 643: 2654, 2654, 2654, 647: 2654, 2654, 2654, 661: 2654}, + {205: 2653, 236: 2653, 562: 2653, 598: 2653, 621: 2653, 643: 2653, 2653, 2653, 647: 2653, 2653, 2653, 661: 2653}, + {2: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 10: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 53: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 546: 2211, 548: 2211, 2211, 2211, 555: 2211, 2211, 558: 2211, 2211, 2211, 562: 2211, 2211, 567: 2211, 2211, 574: 2211, 594: 2211, 601: 2211, 2211, 634: 2211, 641: 2211, 2211, 644: 2211, 2211, 2211, 651: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 660: 2211, 2211, 2211, 664: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 675: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 702: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211}, // 975 - {545: 2202}, - {2: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 10: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 53: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 545: 2200, 547: 2200, 2200, 2200, 554: 2200, 2200, 557: 2200, 2200, 2200, 561: 2200, 2200, 566: 2200, 2200, 573: 2200, 593: 2200, 600: 2200, 2200, 633: 2200, 640: 2200, 2200, 643: 2200, 2200, 2200, 650: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 659: 2200, 2200, 2200, 663: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 673: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 711: 2200, 2200, 2200, 2200, 2200, 2200}, - {2: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 10: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 53: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 545: 2198, 547: 2198, 2198, 2198, 554: 2198, 2198, 557: 2198, 2198, 2198, 561: 2198, 2198, 566: 2198, 2198, 573: 2198, 593: 2198, 600: 2198, 2198, 633: 2198, 640: 2198, 2198, 643: 2198, 2198, 2198, 650: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 659: 2198, 2198, 2198, 663: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 673: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 711: 2198, 2198, 2198, 2198, 2198, 2198}, - {2: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 10: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 53: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 545: 2196, 547: 2196, 2196, 2196, 554: 2196, 2196, 557: 2196, 2196, 2196, 561: 2196, 2196, 566: 2196, 2196, 573: 2196, 593: 2196, 600: 2196, 2196, 633: 2196, 640: 2196, 2196, 643: 2196, 2196, 2196, 650: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 659: 2196, 2196, 2196, 663: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 673: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 711: 2196, 2196, 2196, 2196, 2196, 2196}, - {545: 3915, 790: 3916}, + {598: 4081, 621: 4080, 643: 4079, 647: 4082, 3908, 3909, 1271: 4083}, + {546: 2207}, + {2: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 10: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 53: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 546: 2205, 548: 2205, 2205, 2205, 555: 2205, 2205, 558: 2205, 2205, 2205, 562: 2205, 2205, 567: 2205, 2205, 574: 2205, 594: 2205, 601: 2205, 2205, 634: 2205, 641: 2205, 2205, 644: 2205, 2205, 2205, 651: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 660: 2205, 2205, 2205, 664: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 675: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 702: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205}, + {2: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 10: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 53: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 546: 2203, 548: 2203, 2203, 2203, 555: 2203, 2203, 558: 2203, 2203, 2203, 562: 2203, 2203, 567: 2203, 2203, 574: 2203, 594: 2203, 601: 2203, 2203, 634: 2203, 641: 2203, 2203, 644: 2203, 2203, 2203, 651: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 660: 2203, 2203, 2203, 664: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 675: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 702: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203}, + {2: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 10: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 53: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 546: 2201, 548: 2201, 2201, 2201, 555: 2201, 2201, 558: 2201, 2201, 2201, 562: 2201, 2201, 567: 2201, 2201, 574: 2201, 594: 2201, 601: 2201, 2201, 634: 2201, 641: 2201, 2201, 644: 2201, 2201, 2201, 651: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 660: 2201, 2201, 2201, 664: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 675: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 702: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201}, // 980 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3912}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3910, 3671, 3753, 3670, 3667}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3906, 3671, 3753, 3670, 3667}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3905, 3671, 3753, 3670, 3667}, - {545: 3902}, + {546: 3923, 791: 3924}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3920}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3918, 3679, 3761, 3678, 3675}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3914, 3679, 3761, 3678, 3675}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3913, 3679, 3761, 3678, 3675}, // 985 - {2: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 10: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 53: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 545: 2183, 547: 2183, 2183, 2183, 554: 2183, 2183, 557: 2183, 2183, 2183, 561: 2183, 2183, 566: 2183, 2183, 573: 2183, 593: 2183, 600: 2183, 2183, 633: 2183, 640: 2183, 2183, 643: 2183, 2183, 2183, 650: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 659: 2183, 2183, 2183, 663: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 673: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 711: 2183, 2183, 2183, 2183, 2183, 2183}, - {2: 2182, 2182, 2182, 2182, 2182, 2182, 2182, 10: 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 53: 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 545: 2182, 547: 2182, 2182, 2182, 554: 2182, 2182, 557: 2182, 2182, 2182, 561: 2182, 2182, 566: 2182, 2182, 573: 2182, 593: 2182, 600: 2182, 2182, 633: 2182, 640: 2182, 2182, 643: 2182, 2182, 2182, 650: 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 659: 2182, 2182, 2182, 663: 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 673: 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 711: 2182, 2182, 2182, 2182, 2182, 2182}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3903, 3671, 3753, 3670, 3667}, - {52: 3904, 552: 3767, 721: 3768}, - {2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 546: 2185, 2185, 551: 2185, 553: 2185, 2185, 2185, 2185, 563: 2185, 2185, 2185, 568: 2185, 2185, 2185, 2185, 2185, 574: 2185, 576: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 594: 2185, 2185, 2185, 598: 2185, 2185, 602: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 621: 2185, 624: 2185, 2185, 634: 2185, 2185, 2185, 2185, 2185, 2185}, + {546: 3910}, + {2: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 10: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 53: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 546: 2188, 548: 2188, 2188, 2188, 555: 2188, 2188, 558: 2188, 2188, 2188, 562: 2188, 2188, 567: 2188, 2188, 574: 2188, 594: 2188, 601: 2188, 2188, 634: 2188, 641: 2188, 2188, 644: 2188, 2188, 2188, 651: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 660: 2188, 2188, 2188, 664: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 675: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 702: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188}, + {2: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 10: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 53: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 546: 2187, 548: 2187, 2187, 2187, 555: 2187, 2187, 558: 2187, 2187, 2187, 562: 2187, 2187, 567: 2187, 2187, 574: 2187, 594: 2187, 601: 2187, 2187, 634: 2187, 641: 2187, 2187, 644: 2187, 2187, 2187, 651: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 660: 2187, 2187, 2187, 664: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 675: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 702: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3911, 3679, 3761, 3678, 3675}, + {52: 3912, 553: 3775, 722: 3776}, // 990 - {2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 546: 2186, 2186, 551: 2186, 3767, 2186, 2186, 2186, 2186, 563: 2186, 2186, 2186, 568: 2186, 2186, 2186, 2186, 2186, 574: 2186, 576: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 594: 2186, 2186, 2186, 598: 2186, 2186, 602: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 621: 2186, 624: 2186, 2186, 634: 2186, 2186, 2186, 2186, 2186, 2186, 721: 3768}, - {2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 3908, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 546: 2181, 2181, 551: 2181, 3767, 2181, 2181, 2181, 2181, 563: 2181, 2181, 2181, 568: 2181, 2181, 2181, 2181, 2181, 574: 2181, 576: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 594: 2181, 2181, 2181, 598: 2181, 2181, 602: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 621: 2181, 624: 2181, 2181, 634: 2181, 2181, 2181, 2181, 2181, 2181, 721: 3768, 1217: 3907}, - {2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 546: 2187, 2187, 551: 2187, 553: 2187, 2187, 2187, 2187, 563: 2187, 2187, 2187, 568: 2187, 2187, 2187, 2187, 2187, 574: 2187, 576: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 594: 2187, 2187, 2187, 598: 2187, 2187, 602: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 621: 2187, 624: 2187, 2187, 634: 2187, 2187, 2187, 2187, 2187, 2187}, - {547: 3909}, - {2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 546: 2180, 2180, 551: 2180, 553: 2180, 2180, 2180, 2180, 563: 2180, 2180, 2180, 568: 2180, 2180, 2180, 2180, 2180, 574: 2180, 576: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 594: 2180, 2180, 2180, 598: 2180, 2180, 602: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 621: 2180, 624: 2180, 2180, 634: 2180, 2180, 2180, 2180, 2180, 2180}, + {2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 547: 2190, 2190, 552: 2190, 554: 2190, 2190, 2190, 2190, 564: 2190, 2190, 2190, 569: 2190, 2190, 2190, 2190, 2190, 575: 2190, 577: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 595: 2190, 2190, 2190, 599: 2190, 2190, 603: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 622: 2190, 625: 2190, 2190, 635: 2190, 2190, 2190, 2190, 2190, 2190}, + {2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 547: 2191, 2191, 552: 2191, 3775, 2191, 2191, 2191, 2191, 564: 2191, 2191, 2191, 569: 2191, 2191, 2191, 2191, 2191, 575: 2191, 577: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 595: 2191, 2191, 2191, 599: 2191, 2191, 603: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 622: 2191, 625: 2191, 2191, 635: 2191, 2191, 2191, 2191, 2191, 2191, 722: 3776}, + {2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 3916, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 547: 2186, 2186, 552: 2186, 3775, 2186, 2186, 2186, 2186, 564: 2186, 2186, 2186, 569: 2186, 2186, 2186, 2186, 2186, 575: 2186, 577: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 595: 2186, 2186, 2186, 599: 2186, 2186, 603: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 622: 2186, 625: 2186, 2186, 635: 2186, 2186, 2186, 2186, 2186, 2186, 722: 3776, 1220: 3915}, + {2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 547: 2192, 2192, 552: 2192, 554: 2192, 2192, 2192, 2192, 564: 2192, 2192, 2192, 569: 2192, 2192, 2192, 2192, 2192, 575: 2192, 577: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 595: 2192, 2192, 2192, 599: 2192, 2192, 603: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 622: 2192, 625: 2192, 2192, 635: 2192, 2192, 2192, 2192, 2192, 2192}, + {548: 3917}, // 995 - {2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 3908, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 546: 2181, 2181, 551: 2181, 3767, 2181, 2181, 2181, 2181, 563: 2181, 2181, 2181, 568: 2181, 2181, 2181, 2181, 2181, 574: 2181, 576: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 594: 2181, 2181, 2181, 598: 2181, 2181, 602: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 621: 2181, 624: 2181, 2181, 634: 2181, 2181, 2181, 2181, 2181, 2181, 721: 3768, 1217: 3911}, - {2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 546: 2188, 2188, 551: 2188, 553: 2188, 2188, 2188, 2188, 563: 2188, 2188, 2188, 568: 2188, 2188, 2188, 2188, 2188, 574: 2188, 576: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 594: 2188, 2188, 2188, 598: 2188, 2188, 602: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 621: 2188, 624: 2188, 2188, 634: 2188, 2188, 2188, 2188, 2188, 2188}, - {557: 3857, 3858, 3863, 575: 3859, 581: 3913, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3914}, - {2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 546: 2189, 2189, 551: 2189, 553: 2189, 2189, 2189, 2189, 563: 2189, 2189, 2189, 568: 2189, 2189, 2189, 2189, 2189, 574: 2189, 576: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 594: 2189, 2189, 2189, 598: 2189, 2189, 602: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 621: 2189, 624: 2189, 2189, 634: 2189, 2189, 2189, 2189, 2189, 2189}, + {2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 547: 2185, 2185, 552: 2185, 554: 2185, 2185, 2185, 2185, 564: 2185, 2185, 2185, 569: 2185, 2185, 2185, 2185, 2185, 575: 2185, 577: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 595: 2185, 2185, 2185, 599: 2185, 2185, 603: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 622: 2185, 625: 2185, 2185, 635: 2185, 2185, 2185, 2185, 2185, 2185}, + {2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 3916, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 547: 2186, 2186, 552: 2186, 3775, 2186, 2186, 2186, 2186, 564: 2186, 2186, 2186, 569: 2186, 2186, 2186, 2186, 2186, 575: 2186, 577: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 595: 2186, 2186, 2186, 599: 2186, 2186, 603: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 622: 2186, 625: 2186, 2186, 635: 2186, 2186, 2186, 2186, 2186, 2186, 722: 3776, 1220: 3919}, + {2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 547: 2193, 2193, 552: 2193, 554: 2193, 2193, 2193, 2193, 564: 2193, 2193, 2193, 569: 2193, 2193, 2193, 2193, 2193, 575: 2193, 577: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 595: 2193, 2193, 2193, 599: 2193, 2193, 603: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 622: 2193, 625: 2193, 2193, 635: 2193, 2193, 2193, 2193, 2193, 2193}, + {558: 3865, 3866, 3871, 576: 3867, 582: 3921, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3922}, // 1000 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 2967, 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3920, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 622: 2965, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 2961, 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3919, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 821: 3922, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 3924, 3923, 874: 3918}, - {2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 546: 2190, 2190, 551: 2190, 553: 2190, 2190, 2190, 2190, 563: 2190, 2190, 2190, 568: 2190, 2190, 2190, 2190, 2190, 574: 2190, 576: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 594: 2190, 2190, 2190, 598: 2190, 2190, 602: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 621: 2190, 624: 2190, 2190, 634: 2190, 2190, 2190, 2190, 2190, 2190}, - {2230, 2230, 9: 2230, 52: 2230, 172: 2230, 556: 2230, 579: 2230, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {9: 4068, 52: 4069}, - {9: 1486, 52: 1486, 548: 1486, 550: 1486, 552: 1486, 1033, 557: 1486, 1486, 1486, 564: 1033, 1033, 568: 3934, 1486, 3933, 575: 1486, 579: 3932, 581: 1486, 1486, 1486, 1486, 1486, 597: 1486, 620: 1486, 623: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 634: 1486, 1486, 1486, 1486, 1486, 1486, 642: 1486, 646: 1486, 1486, 1486, 1486, 721: 1486, 857: 3935, 3936}, + {2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 547: 2194, 2194, 552: 2194, 554: 2194, 2194, 2194, 2194, 564: 2194, 2194, 2194, 569: 2194, 2194, 2194, 2194, 2194, 575: 2194, 577: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 595: 2194, 2194, 2194, 599: 2194, 2194, 603: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 622: 2194, 625: 2194, 2194, 635: 2194, 2194, 2194, 2194, 2194, 2194}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 2974, 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3928, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 623: 2972, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 2968, 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3927, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931, 875: 3926}, + {2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 547: 2195, 2195, 552: 2195, 554: 2195, 2195, 2195, 2195, 564: 2195, 2195, 2195, 569: 2195, 2195, 2195, 2195, 2195, 575: 2195, 577: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 595: 2195, 2195, 2195, 599: 2195, 2195, 603: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 622: 2195, 625: 2195, 2195, 635: 2195, 2195, 2195, 2195, 2195, 2195}, + {2235, 2235, 9: 2235, 52: 2235, 172: 2235, 557: 2235, 580: 2235, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {9: 4076, 52: 4077}, // 1005 - {545: 3964, 653: 3967, 1030: 3966, 1113: 3965}, - {545: 2968, 562: 2966, 622: 2965, 662: 2961, 790: 3929, 821: 3928, 2962, 2963, 2964, 2973, 2971, 3930, 3931}, - {52: 3927, 553: 1034, 564: 1034, 1034}, - {52: 3926}, - {52: 3925}, + {9: 1489, 52: 1489, 549: 1489, 551: 1489, 553: 1489, 1036, 558: 1489, 1489, 1489, 565: 1036, 1036, 569: 3942, 1489, 572: 3941, 576: 1489, 580: 3940, 582: 1489, 1489, 1489, 1489, 1489, 598: 1489, 621: 1489, 624: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 635: 1489, 1489, 1489, 1489, 1489, 1489, 643: 1489, 647: 1489, 1489, 1489, 1489, 722: 1489, 858: 3943, 3944}, + {546: 3972, 654: 3975, 1032: 3974, 1115: 3973}, + {546: 2975, 563: 2973, 623: 2972, 663: 2968, 791: 3937, 822: 3936, 2969, 2970, 2971, 2980, 2978, 3938, 3939}, + {52: 3935, 554: 1037, 565: 1037, 1037}, + {52: 3934}, // 1010 - {1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 550: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 562: 1061, 1061, 1061, 1061, 568: 1061, 1061, 1061, 1061, 1061, 574: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 594: 1061, 1061, 1061, 1061, 1061, 1061, 602: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 634: 1061, 1061, 1061, 1061, 1061, 1061, 642: 1061, 646: 1061, 1061, 1061, 1061, 662: 1061, 672: 1061, 721: 1061, 726: 1061, 818: 1061}, - {1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 550: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 562: 1062, 1062, 1062, 1062, 568: 1062, 1062, 1062, 1062, 1062, 574: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 594: 1062, 1062, 1062, 1062, 1062, 1062, 602: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 634: 1062, 1062, 1062, 1062, 1062, 1062, 642: 1062, 646: 1062, 1062, 1062, 1062, 662: 1062, 672: 1062, 721: 1062, 726: 1062, 818: 1062}, - {1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 550: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 562: 1063, 1063, 1063, 1063, 568: 1063, 1063, 1063, 1063, 1063, 574: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 594: 1063, 1063, 1063, 1063, 1063, 1063, 602: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 634: 1063, 1063, 1063, 1063, 1063, 1063, 642: 1063, 646: 1063, 1063, 1063, 1063, 662: 1063, 672: 1063, 721: 1063, 726: 1063, 818: 1063}, - {1219, 1219, 52: 1219, 544: 1219, 546: 1219, 553: 1034, 556: 1219, 564: 1034, 1034}, - {1218, 1218, 52: 1218, 544: 1218, 546: 1218, 553: 1033, 556: 1218, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, + {52: 3933}, + {1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 551: 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 563: 1064, 1064, 1064, 1064, 569: 1064, 1064, 1064, 1064, 1064, 575: 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 595: 1064, 1064, 1064, 1064, 1064, 1064, 603: 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 635: 1064, 1064, 1064, 1064, 1064, 1064, 643: 1064, 647: 1064, 1064, 1064, 1064, 663: 1064, 674: 1064, 722: 1064, 727: 1064, 819: 1064}, + {1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 551: 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 563: 1065, 1065, 1065, 1065, 569: 1065, 1065, 1065, 1065, 1065, 575: 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 595: 1065, 1065, 1065, 1065, 1065, 1065, 603: 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 635: 1065, 1065, 1065, 1065, 1065, 1065, 643: 1065, 647: 1065, 1065, 1065, 1065, 663: 1065, 674: 1065, 722: 1065, 727: 1065, 819: 1065}, + {1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 551: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 563: 1066, 1066, 1066, 1066, 569: 1066, 1066, 1066, 1066, 1066, 575: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 595: 1066, 1066, 1066, 1066, 1066, 1066, 603: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 635: 1066, 1066, 1066, 1066, 1066, 1066, 643: 1066, 647: 1066, 1066, 1066, 1066, 663: 1066, 674: 1066, 722: 1066, 727: 1066, 819: 1066}, + {1222, 1222, 52: 1222, 545: 1222, 547: 1222, 554: 1037, 557: 1222, 565: 1037, 1037}, // 1015 - {1046, 1046, 52: 1046, 544: 1046, 546: 1046, 556: 1046}, - {1045, 1045, 52: 1045, 544: 1045, 546: 1045, 556: 1045}, - {737: 3955}, - {573: 3097, 656: 3943, 814: 3941, 829: 3942, 1001: 3950}, - {10: 3938, 247: 3939, 1382: 3940}, + {1221, 1221, 52: 1221, 545: 1221, 547: 1221, 554: 1036, 557: 1221, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {1049, 1049, 52: 1049, 545: 1049, 547: 1049, 557: 1049}, + {1048, 1048, 52: 1048, 545: 1048, 547: 1048, 557: 1048}, + {738: 3963}, + {574: 3104, 657: 3951, 815: 3949, 830: 3950, 1002: 3958}, // 1020 - {1039, 1039, 52: 1039, 544: 1039, 546: 1039, 556: 1039, 568: 3934, 570: 3933, 858: 3937}, - {1038, 1038, 52: 1038, 544: 1038, 546: 1038, 556: 1038}, - {1037, 1037, 52: 1037, 544: 1037, 546: 1037, 556: 1037}, - {573: 1096, 602: 1096, 653: 1096, 656: 1096}, - {573: 1095, 602: 1095, 653: 1095, 656: 1095}, + {10: 3946, 248: 3947, 1385: 3948}, + {1042, 1042, 52: 1042, 545: 1042, 547: 1042, 557: 1042, 569: 3942, 572: 3941, 859: 3945}, + {1041, 1041, 52: 1041, 545: 1041, 547: 1041, 557: 1041}, + {1040, 1040, 52: 1040, 545: 1040, 547: 1040, 557: 1040}, + {574: 1099, 603: 1099, 654: 1099, 657: 1099}, // 1025 - {573: 3097, 602: 1094, 653: 1094, 656: 3943, 814: 3941, 829: 3942, 1001: 3944, 1376: 3945}, - {2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 15: 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 52: 2263, 58: 2263, 2263, 61: 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 108: 2263, 114: 2263, 2263, 2263, 2263, 2263, 120: 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 129: 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 145: 2263, 149: 2263, 151: 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 224: 2263, 232: 2263, 275: 2263, 544: 2263, 2263, 2263, 549: 2263, 551: 2263, 2263, 2263, 556: 2263, 560: 2263, 562: 2263, 2263, 2263, 2263, 2263, 2263, 571: 2263, 2263, 574: 2263, 577: 2263, 580: 2263, 602: 2263, 622: 2263, 653: 2263, 662: 2263, 723: 2263, 2263, 726: 2263, 728: 2263}, - {1100, 1100, 9: 1100, 52: 1100, 224: 1100, 544: 1100, 546: 1100, 553: 1100, 556: 1100, 564: 1100, 1100, 572: 1100, 574: 1100, 577: 1100, 602: 1100, 653: 1100}, - {1099, 1099, 9: 1099, 52: 1099, 224: 1099, 544: 1099, 546: 1099, 553: 1099, 556: 1099, 564: 1099, 1099, 572: 1099, 574: 1099, 577: 1099, 602: 1099, 653: 1099}, - {602: 1093, 653: 1093}, + {574: 1098, 603: 1098, 654: 1098, 657: 1098}, + {574: 3104, 603: 1097, 654: 1097, 657: 3951, 815: 3949, 830: 3950, 1002: 3952, 1379: 3953}, + {2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 15: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 52: 2268, 58: 2268, 2268, 61: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 102: 2268, 2268, 2268, 106: 2268, 108: 2268, 110: 2268, 120: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 130: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 145: 2268, 149: 2268, 151: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 224: 2268, 232: 2268, 276: 2268, 545: 2268, 2268, 2268, 550: 2268, 552: 2268, 2268, 2268, 557: 2268, 561: 2268, 563: 2268, 2268, 2268, 2268, 2268, 2268, 571: 2268, 573: 2268, 575: 2268, 578: 2268, 581: 2268, 603: 2268, 623: 2268, 654: 2268, 663: 2268, 724: 2268, 2268, 727: 2268, 729: 2268}, + {1103, 1103, 9: 1103, 52: 1103, 224: 1103, 545: 1103, 547: 1103, 554: 1103, 557: 1103, 565: 1103, 1103, 573: 1103, 575: 1103, 578: 1103, 603: 1103, 654: 1103}, + {1102, 1102, 9: 1102, 52: 1102, 224: 1102, 545: 1102, 547: 1102, 554: 1102, 557: 1102, 565: 1102, 1102, 573: 1102, 575: 1102, 578: 1102, 603: 1102, 654: 1102}, // 1030 - {602: 3947, 653: 3946, 1467: 3948}, - {206: 1098}, - {206: 1097}, - {206: 3949}, - {1089, 1089, 52: 1089, 544: 1089, 546: 1089, 553: 1089, 556: 1089, 564: 1089, 1089, 572: 1089, 574: 1089, 577: 1089}, + {603: 1096, 654: 1096}, + {603: 3955, 654: 3954, 1470: 3956}, + {213: 1101}, + {213: 1100}, + {213: 3957}, // 1035 - {1092, 1092, 9: 3951, 52: 1092, 224: 3952, 544: 1092, 546: 1092, 553: 1092, 556: 1092, 564: 1092, 1092, 572: 1092, 574: 1092, 577: 1092}, - {573: 3097, 656: 3943, 814: 3941, 829: 3942, 1001: 3954}, - {573: 3097, 656: 3943, 814: 3941, 829: 3942, 1001: 3953}, - {1090, 1090, 52: 1090, 544: 1090, 546: 1090, 553: 1090, 556: 1090, 564: 1090, 1090, 572: 1090, 574: 1090, 577: 1090}, - {1091, 1091, 52: 1091, 544: 1091, 546: 1091, 553: 1091, 556: 1091, 564: 1091, 1091, 572: 1091, 574: 1091, 577: 1091}, + {1092, 1092, 52: 1092, 545: 1092, 547: 1092, 554: 1092, 557: 1092, 565: 1092, 1092, 573: 1092, 575: 1092, 578: 1092}, + {1095, 1095, 9: 3959, 52: 1095, 224: 3960, 545: 1095, 547: 1095, 554: 1095, 557: 1095, 565: 1095, 1095, 573: 1095, 575: 1095, 578: 1095}, + {574: 3104, 657: 3951, 815: 3949, 830: 3950, 1002: 3962}, + {574: 3104, 657: 3951, 815: 3949, 830: 3950, 1002: 3961}, + {1093, 1093, 52: 1093, 545: 1093, 547: 1093, 554: 1093, 557: 1093, 565: 1093, 1093, 573: 1093, 575: 1093, 578: 1093}, // 1040 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3956, 990: 3958, 1017: 3957}, - {1530, 1530, 9: 1530, 52: 1530, 172: 1530, 544: 1530, 546: 1530, 553: 1530, 556: 1530, 564: 1530, 1530, 568: 1530, 570: 1530, 572: 1530, 574: 1530, 577: 1530, 579: 1530, 581: 3820, 3818, 3819, 3817, 3815, 587: 1530, 589: 1530, 592: 3963, 602: 1530, 605: 1530, 607: 1530, 619: 3962, 815: 3816, 3814, 1433: 3961}, - {1533, 1533, 9: 3959, 52: 1533, 172: 1533, 544: 1533, 546: 1533, 553: 1533, 556: 1533, 564: 1533, 1533, 568: 1533, 570: 1533, 572: 1533, 574: 1533, 577: 1533}, - {1532, 1532, 9: 1532, 52: 1532, 172: 1532, 544: 1532, 546: 1532, 553: 1532, 556: 1532, 564: 1532, 1532, 568: 1532, 570: 1532, 572: 1532, 574: 1532, 577: 1532, 579: 1532, 587: 1532, 589: 1532, 602: 1532, 605: 1532, 607: 1532}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3956, 990: 3960}, + {1094, 1094, 52: 1094, 545: 1094, 547: 1094, 554: 1094, 557: 1094, 565: 1094, 1094, 573: 1094, 575: 1094, 578: 1094}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3966, 1018: 3965}, + {1533, 1533, 9: 1533, 52: 1533, 172: 1533, 545: 1533, 547: 1533, 554: 1533, 557: 1533, 565: 1533, 1533, 569: 1533, 572: 1533, 1533, 575: 1533, 578: 1533, 580: 1533, 582: 3828, 3826, 3827, 3825, 3823, 588: 1533, 590: 1533, 593: 3971, 603: 1533, 606: 1533, 608: 1533, 620: 3970, 816: 3824, 3822, 1436: 3969}, + {1536, 1536, 9: 3967, 52: 1536, 172: 1536, 545: 1536, 547: 1536, 554: 1536, 557: 1536, 565: 1536, 1536, 569: 1536, 572: 1536, 1536, 575: 1536, 578: 1536}, + {1535, 1535, 9: 1535, 52: 1535, 172: 1535, 545: 1535, 547: 1535, 554: 1535, 557: 1535, 565: 1535, 1535, 569: 1535, 572: 1535, 1535, 575: 1535, 578: 1535, 580: 1535, 588: 1535, 590: 1535, 603: 1535, 606: 1535, 608: 1535}, // 1045 - {1531, 1531, 9: 1531, 52: 1531, 172: 1531, 544: 1531, 546: 1531, 553: 1531, 556: 1531, 564: 1531, 1531, 568: 1531, 570: 1531, 572: 1531, 574: 1531, 577: 1531, 579: 1531, 587: 1531, 589: 1531, 602: 1531, 605: 1531, 607: 1531}, - {1529, 1529, 9: 1529, 52: 1529, 172: 1529, 544: 1529, 546: 1529, 553: 1529, 556: 1529, 564: 1529, 1529, 568: 1529, 570: 1529, 572: 1529, 574: 1529, 577: 1529, 579: 1529, 587: 1529, 589: 1529, 602: 1529, 605: 1529, 607: 1529}, - {1528, 1528, 9: 1528, 52: 1528, 172: 1528, 544: 1528, 546: 1528, 553: 1528, 556: 1528, 564: 1528, 1528, 568: 1528, 570: 1528, 572: 1528, 574: 1528, 577: 1528, 579: 1528, 587: 1528, 589: 1528, 602: 1528, 605: 1528, 607: 1528}, - {1527, 1527, 9: 1527, 52: 1527, 172: 1527, 544: 1527, 546: 1527, 553: 1527, 556: 1527, 564: 1527, 1527, 568: 1527, 570: 1527, 572: 1527, 574: 1527, 577: 1527, 579: 1527, 587: 1527, 589: 1527, 602: 1527, 605: 1527, 607: 1527}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 3976, 3111, 3112, 3110, 793: 4065}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3968}, + {1534, 1534, 9: 1534, 52: 1534, 172: 1534, 545: 1534, 547: 1534, 554: 1534, 557: 1534, 565: 1534, 1534, 569: 1534, 572: 1534, 1534, 575: 1534, 578: 1534, 580: 1534, 588: 1534, 590: 1534, 603: 1534, 606: 1534, 608: 1534}, + {1532, 1532, 9: 1532, 52: 1532, 172: 1532, 545: 1532, 547: 1532, 554: 1532, 557: 1532, 565: 1532, 1532, 569: 1532, 572: 1532, 1532, 575: 1532, 578: 1532, 580: 1532, 588: 1532, 590: 1532, 603: 1532, 606: 1532, 608: 1532}, + {1531, 1531, 9: 1531, 52: 1531, 172: 1531, 545: 1531, 547: 1531, 554: 1531, 557: 1531, 565: 1531, 1531, 569: 1531, 572: 1531, 1531, 575: 1531, 578: 1531, 580: 1531, 588: 1531, 590: 1531, 603: 1531, 606: 1531, 608: 1531}, + {1530, 1530, 9: 1530, 52: 1530, 172: 1530, 545: 1530, 547: 1530, 554: 1530, 557: 1530, 565: 1530, 1530, 569: 1530, 572: 1530, 1530, 575: 1530, 578: 1530, 580: 1530, 588: 1530, 590: 1530, 603: 1530, 606: 1530, 608: 1530}, // 1050 - {1523, 1523, 9: 3988, 52: 1523, 544: 1523, 546: 1523, 553: 1523, 556: 1523, 564: 1523, 1523, 568: 1523, 570: 1523, 572: 1523, 574: 1523, 577: 1523, 579: 3932, 857: 3986, 926: 3987}, - {147, 147, 9: 147, 52: 147, 544: 147, 546: 147, 553: 147, 556: 147, 564: 147, 147, 568: 147, 570: 147, 572: 147, 574: 147, 577: 147, 579: 147}, - {545: 3968, 956: 3969}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 1561, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 3973, 1515: 3972, 3971}, - {145, 145, 9: 145, 52: 145, 544: 145, 546: 145, 553: 145, 556: 145, 564: 145, 145, 568: 145, 570: 145, 572: 145, 574: 145, 577: 145, 579: 145}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3984, 3118, 3119, 3117, 794: 4073}, + {1526, 1526, 9: 3996, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 3995}, + {147, 147, 9: 147, 52: 147, 545: 147, 547: 147, 554: 147, 557: 147, 565: 147, 147, 569: 147, 572: 147, 147, 575: 147, 578: 147, 580: 147}, + {546: 3976, 959: 3977}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1564, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 3981, 1518: 3980, 3979}, // 1055 - {1557, 1557, 9: 1557, 52: 1557, 544: 1557, 546: 1557, 556: 1557, 570: 1557, 576: 1557, 578: 1557, 1557, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {52: 3985}, - {9: 3983, 52: 1560}, - {9: 1558, 52: 1558}, - {1556, 1556, 9: 1556, 52: 1556, 544: 1556, 3975, 1556, 556: 1556, 570: 1556, 576: 1556, 578: 1556, 1556}, + {145, 145, 9: 145, 52: 145, 545: 145, 547: 145, 554: 145, 557: 145, 565: 145, 145, 569: 145, 572: 145, 145, 575: 145, 578: 145, 580: 145}, + {1560, 1560, 9: 1560, 52: 1560, 545: 1560, 547: 1560, 557: 1560, 572: 1560, 577: 1560, 579: 1560, 1560, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {52: 3993}, + {9: 3991, 52: 1563}, + {9: 1561, 52: 1561}, // 1060 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 3976, 3111, 3112, 3110, 793: 3977}, - {52: 1505, 569: 1505, 729: 3979}, - {52: 3978}, - {1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 546: 1475, 1475, 1475, 550: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 563: 1475, 1475, 1475, 568: 1475, 1475, 1475, 1475, 1475, 574: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 594: 1475, 1475, 1475, 1475, 1475, 1475, 602: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 623: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 634: 1475, 1475, 1475, 1475, 1475, 1475, 642: 1475, 646: 1475, 1475, 1475, 1475, 672: 1475, 721: 1475}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 3980, 3111, 3112, 3110}, + {1559, 1559, 9: 1559, 52: 1559, 545: 1559, 3983, 1559, 557: 1559, 572: 1559, 577: 1559, 579: 1559, 1559}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3984, 3118, 3119, 3117, 794: 3985}, + {52: 1508, 570: 1508, 730: 3987}, + {52: 3986}, + {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 547: 1478, 1478, 1478, 551: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 564: 1478, 1478, 1478, 569: 1478, 1478, 1478, 1478, 1478, 575: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 595: 1478, 1478, 1478, 1478, 1478, 1478, 603: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 624: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 635: 1478, 1478, 1478, 1478, 1478, 1478, 643: 1478, 647: 1478, 1478, 1478, 1478, 674: 1478, 722: 1478}, // 1065 - {52: 1504, 569: 1504, 729: 3981}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 3982, 3111, 3112, 3110}, - {1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 546: 1503, 1503, 1503, 550: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 563: 1503, 1503, 1503, 568: 1503, 1503, 1503, 1503, 1503, 574: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 594: 1503, 1503, 1503, 1503, 1503, 1503, 602: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 623: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 634: 1503, 1503, 1503, 1503, 1503, 1503, 642: 1503, 646: 1503, 1503, 1503, 1503, 672: 1503, 721: 1503, 733: 1503, 1503}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 3984}, - {9: 1559, 52: 1559}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3988, 3118, 3119, 3117}, + {52: 1507, 570: 1507, 730: 3989}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3990, 3118, 3119, 3117}, + {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 547: 1506, 1506, 1506, 551: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 564: 1506, 1506, 1506, 569: 1506, 1506, 1506, 1506, 1506, 575: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 595: 1506, 1506, 1506, 1506, 1506, 1506, 603: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 624: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 635: 1506, 1506, 1506, 1506, 1506, 1506, 643: 1506, 647: 1506, 1506, 1506, 1506, 674: 1506, 722: 1506, 734: 1506, 1506}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 3992}, // 1070 - {1562, 1562, 9: 1562, 52: 1562, 120: 1562, 544: 1562, 546: 1562, 553: 1562, 556: 1562, 564: 1562, 1562, 568: 1562, 570: 1562, 572: 1562, 574: 1562, 577: 1562, 579: 1562, 581: 1562}, - {1522, 1522, 52: 1522, 172: 1522, 544: 1522, 546: 1522, 553: 1522, 556: 1522, 564: 1522, 1522, 568: 1522, 570: 1522, 572: 1522, 574: 1522, 577: 1522}, - {1088, 1088, 52: 1088, 544: 1088, 546: 1088, 553: 1088, 556: 1088, 564: 1088, 1088, 568: 3934, 570: 3933, 572: 1088, 574: 1088, 577: 1088, 858: 3991, 941: 3990}, - {653: 3967, 1030: 3989}, - {146, 146, 9: 146, 52: 146, 544: 146, 546: 146, 553: 146, 556: 146, 564: 146, 146, 568: 146, 570: 146, 572: 146, 574: 146, 577: 146, 579: 146}, + {9: 1562, 52: 1562}, + {1565, 1565, 9: 1565, 52: 1565, 120: 1565, 545: 1565, 547: 1565, 554: 1565, 557: 1565, 565: 1565, 1565, 569: 1565, 572: 1565, 1565, 575: 1565, 578: 1565, 580: 1565, 582: 1565}, + {1525, 1525, 52: 1525, 172: 1525, 545: 1525, 547: 1525, 554: 1525, 557: 1525, 565: 1525, 1525, 569: 1525, 572: 1525, 1525, 575: 1525, 578: 1525}, + {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 3998}, + {654: 3975, 1032: 3997}, // 1075 - {1059, 1059, 52: 1059, 544: 1059, 546: 1059, 553: 1059, 556: 1059, 564: 1059, 1059, 572: 3993, 574: 1059, 577: 3994, 1007: 3992}, - {1087, 1087, 52: 1087, 544: 1087, 546: 1087, 553: 1087, 556: 1087, 564: 1087, 1087, 572: 1087, 574: 1087, 577: 1087}, - {1065, 1065, 52: 1065, 544: 1065, 546: 1065, 553: 1065, 556: 1065, 564: 1065, 1065, 574: 4022, 1008: 4021}, - {355: 3999, 726: 3998}, - {620: 3995}, + {146, 146, 9: 146, 52: 146, 545: 146, 547: 146, 554: 146, 557: 146, 565: 146, 146, 569: 146, 572: 146, 146, 575: 146, 578: 146, 580: 146}, + {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 4000}, + {1090, 1090, 52: 1090, 545: 1090, 547: 1090, 554: 1090, 557: 1090, 565: 1090, 1090, 573: 1090, 575: 1090, 578: 1090}, + {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 4029}, + {356: 4007, 727: 4006}, // 1080 - {355: 3996}, - {276: 3997}, - {1051, 1051, 52: 1051, 544: 1051, 546: 1051, 553: 1051, 556: 1051, 564: 1051, 1051, 574: 1051}, - {1050, 1050, 52: 1050, 205: 1050, 208: 1050, 237: 1050, 544: 1050, 546: 1050, 553: 1050, 556: 1050, 564: 1050, 1050, 574: 1050, 1233: 4001, 4015}, - {1050, 1050, 52: 1050, 205: 1050, 208: 1050, 544: 1050, 546: 1050, 553: 1050, 556: 1050, 564: 1050, 1050, 574: 1050, 1233: 4001, 4000}, + {621: 4003}, + {356: 4004}, + {277: 4005}, + {1054, 1054, 52: 1054, 545: 1054, 547: 1054, 554: 1054, 557: 1054, 565: 1054, 1054, 575: 1054}, + {1053, 1053, 52: 1053, 211: 1053, 215: 1053, 237: 1053, 545: 1053, 547: 1053, 554: 1053, 557: 1053, 565: 1053, 1053, 575: 1053, 1236: 4009, 4023}, // 1085 - {1057, 1057, 52: 1057, 205: 4012, 208: 4013, 544: 1057, 546: 1057, 553: 1057, 556: 1057, 564: 1057, 1057, 574: 1057}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 4005}, - {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 594: 1276, 1276, 1276, 1276, 1276, 1276, 602: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 634: 1276, 1276, 1276, 1276, 1276, 1276, 642: 1276, 646: 1276, 1276, 1276, 1276, 658: 1276, 661: 1276, 1276, 672: 1276, 710: 1276, 717: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 4010, 1276, 735: 1276, 1276, 1276, 1276, 741: 1276, 1276, 1276, 1276, 1276, 754: 1276, 779: 1276, 1276, 1276, 1276, 1276, 1276, 1276}, - {729: 4008}, - {1273, 1273, 9: 1273, 52: 1273, 205: 1273, 208: 1273, 237: 1273, 544: 1273, 546: 1273, 553: 1273, 556: 1273, 564: 1273, 1273, 574: 1273, 576: 1273, 727: 1273, 742: 1273, 744: 1273}, + {1053, 1053, 52: 1053, 211: 1053, 215: 1053, 545: 1053, 547: 1053, 554: 1053, 557: 1053, 565: 1053, 1053, 575: 1053, 1236: 4009, 4008}, + {1060, 1060, 52: 1060, 211: 4020, 215: 4021, 545: 1060, 547: 1060, 554: 1060, 557: 1060, 565: 1060, 1060, 575: 1060}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 4013}, + {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 595: 1279, 1279, 1279, 1279, 1279, 1279, 603: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 635: 1279, 1279, 1279, 1279, 1279, 1279, 643: 1279, 647: 1279, 1279, 1279, 1279, 659: 1279, 662: 1279, 1279, 673: 1279, 1279, 701: 1279, 719: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 4018, 1279, 736: 1279, 1279, 1279, 1279, 742: 1279, 1279, 1279, 1279, 1279, 758: 1279, 780: 1279, 1279, 1279, 1279, 1279, 1279, 1279}, + {730: 4016}, // 1090 - {1049, 1049, 9: 4006, 52: 1049, 205: 1049, 208: 1049, 237: 1049, 544: 1049, 546: 1049, 553: 1049, 556: 1049, 564: 1049, 1049, 574: 1049}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4007}, - {1272, 1272, 9: 1272, 52: 1272, 205: 1272, 208: 1272, 226: 1272, 237: 1272, 544: 1272, 546: 1272, 553: 1272, 556: 1272, 564: 1272, 1272, 574: 1272, 576: 1272, 727: 1272, 730: 1272, 742: 1272, 744: 1272, 779: 1272, 1272}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4009, 3111, 3112, 3110}, - {1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 594: 1274, 1274, 1274, 1274, 1274, 1274, 602: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 634: 1274, 1274, 1274, 1274, 1274, 1274, 642: 1274, 646: 1274, 1274, 1274, 1274, 658: 1274, 661: 1274, 1274, 672: 1274, 710: 1274, 717: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 730: 1274, 735: 1274, 1274, 1274, 1274, 741: 1274, 1274, 1274, 1274, 1274, 754: 1274, 779: 1274, 1274, 1274, 1274, 1274, 1274, 1274}, + {1276, 1276, 9: 1276, 52: 1276, 211: 1276, 215: 1276, 237: 1276, 545: 1276, 547: 1276, 554: 1276, 557: 1276, 565: 1276, 1276, 575: 1276, 577: 1276, 728: 1276, 743: 1276, 745: 1276}, + {1052, 1052, 9: 4014, 52: 1052, 211: 1052, 215: 1052, 237: 1052, 545: 1052, 547: 1052, 554: 1052, 557: 1052, 565: 1052, 1052, 575: 1052}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4015}, + {1275, 1275, 9: 1275, 52: 1275, 211: 1275, 215: 1275, 226: 1275, 237: 1275, 545: 1275, 547: 1275, 554: 1275, 557: 1275, 565: 1275, 1275, 575: 1275, 577: 1275, 728: 1275, 731: 1275, 743: 1275, 745: 1275, 780: 1275, 1275}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4017, 3118, 3119, 3117}, // 1095 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4011, 3111, 3112, 3110}, - {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 594: 1275, 1275, 1275, 1275, 1275, 1275, 602: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 634: 1275, 1275, 1275, 1275, 1275, 1275, 642: 1275, 646: 1275, 1275, 1275, 1275, 658: 1275, 661: 1275, 1275, 672: 1275, 710: 1275, 717: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 730: 1275, 735: 1275, 1275, 1275, 1275, 741: 1275, 1275, 1275, 1275, 1275, 754: 1275, 779: 1275, 1275, 1275, 1275, 1275, 1275, 1275}, - {1054, 1054, 52: 1054, 544: 1054, 546: 1054, 553: 1054, 556: 1054, 564: 1054, 1054, 574: 1054}, - {334: 4014}, - {1052, 1052, 52: 1052, 544: 1052, 546: 1052, 553: 1052, 556: 1052, 564: 1052, 1052, 574: 1052}, + {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 595: 1277, 1277, 1277, 1277, 1277, 1277, 603: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 635: 1277, 1277, 1277, 1277, 1277, 1277, 643: 1277, 647: 1277, 1277, 1277, 1277, 659: 1277, 662: 1277, 1277, 673: 1277, 1277, 701: 1277, 719: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 731: 1277, 736: 1277, 1277, 1277, 1277, 742: 1277, 1277, 1277, 1277, 1277, 758: 1277, 780: 1277, 1277, 1277, 1277, 1277, 1277, 1277}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4019, 3118, 3119, 3117}, + {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 595: 1278, 1278, 1278, 1278, 1278, 1278, 603: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 635: 1278, 1278, 1278, 1278, 1278, 1278, 643: 1278, 647: 1278, 1278, 1278, 1278, 659: 1278, 662: 1278, 1278, 673: 1278, 1278, 701: 1278, 719: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 731: 1278, 736: 1278, 1278, 1278, 1278, 742: 1278, 1278, 1278, 1278, 1278, 758: 1278, 780: 1278, 1278, 1278, 1278, 1278, 1278, 1278}, + {1057, 1057, 52: 1057, 545: 1057, 547: 1057, 554: 1057, 557: 1057, 565: 1057, 1057, 575: 1057}, + {335: 4022}, // 1100 - {1058, 1058, 52: 1058, 205: 4016, 208: 4018, 237: 4017, 544: 1058, 546: 1058, 553: 1058, 556: 1058, 564: 1058, 1058, 574: 1058}, - {1056, 1056, 52: 1056, 544: 1056, 546: 1056, 553: 1056, 556: 1056, 564: 1056, 1056, 574: 1056}, - {573: 3097, 814: 4020}, - {334: 4019}, - {1053, 1053, 52: 1053, 544: 1053, 546: 1053, 553: 1053, 556: 1053, 564: 1053, 1053, 574: 1053}, + {1055, 1055, 52: 1055, 545: 1055, 547: 1055, 554: 1055, 557: 1055, 565: 1055, 1055, 575: 1055}, + {1061, 1061, 52: 1061, 211: 4024, 215: 4026, 237: 4025, 545: 1061, 547: 1061, 554: 1061, 557: 1061, 565: 1061, 1061, 575: 1061}, + {1059, 1059, 52: 1059, 545: 1059, 547: 1059, 554: 1059, 557: 1059, 565: 1059, 1059, 575: 1059}, + {574: 3104, 815: 4028}, + {335: 4027}, // 1105 - {1055, 1055, 52: 1055, 544: 1055, 546: 1055, 553: 1055, 556: 1055, 564: 1055, 1055, 574: 1055}, - {1220, 1220, 52: 1220, 544: 1220, 546: 1220, 553: 1220, 556: 1220, 564: 1220, 1220}, - {1435: 4023}, - {547: 4024}, - {268, 268, 52: 268, 142: 4028, 168: 4027, 544: 268, 546: 268, 553: 268, 556: 268, 564: 268, 268, 736: 268, 947: 4026, 1191: 4025}, + {1056, 1056, 52: 1056, 545: 1056, 547: 1056, 554: 1056, 557: 1056, 565: 1056, 1056, 575: 1056}, + {1058, 1058, 52: 1058, 545: 1058, 547: 1058, 554: 1058, 557: 1058, 565: 1058, 1058, 575: 1058}, + {1223, 1223, 52: 1223, 545: 1223, 547: 1223, 554: 1223, 557: 1223, 565: 1223, 1223}, + {1438: 4031}, + {548: 4032}, // 1110 - {253, 253, 52: 253, 544: 253, 546: 253, 553: 253, 556: 253, 564: 253, 253, 736: 4056, 1072: 4055}, - {147: 4035, 867: 4031, 871: 4033, 878: 4034, 4032, 1190: 4030, 1379: 4029}, - {266, 266, 17: 266, 59: 266, 61: 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 147: 266, 544: 266, 266, 576: 266, 620: 266, 728: 266, 867: 266, 871: 266, 878: 266, 266}, - {265, 265, 17: 265, 59: 265, 61: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 147: 265, 544: 265, 265, 576: 265, 620: 265, 728: 265, 867: 265, 871: 265, 878: 265, 265}, - {267, 267, 52: 267, 147: 4035, 544: 267, 267, 267, 553: 267, 556: 267, 563: 267, 267, 267, 571: 267, 736: 267, 867: 4031, 871: 4033, 878: 4034, 4032, 1190: 4054}, + {268, 268, 52: 268, 142: 4036, 168: 4035, 545: 268, 547: 268, 554: 268, 557: 268, 565: 268, 268, 737: 268, 949: 4034, 1194: 4033}, + {253, 253, 52: 253, 545: 253, 547: 253, 554: 253, 557: 253, 565: 253, 253, 737: 4064, 1074: 4063}, + {147: 4043, 868: 4039, 872: 4041, 879: 4042, 4040, 1193: 4038, 1382: 4037}, + {266, 266, 17: 266, 59: 266, 61: 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 147: 266, 545: 266, 266, 577: 266, 621: 266, 729: 266, 868: 266, 872: 266, 879: 266, 266}, + {265, 265, 17: 265, 59: 265, 61: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 147: 265, 545: 265, 265, 577: 265, 621: 265, 729: 265, 868: 265, 872: 265, 879: 265, 265}, // 1115 - {263, 263, 52: 263, 147: 263, 544: 263, 263, 263, 553: 263, 556: 263, 563: 263, 263, 263, 571: 263, 736: 263, 867: 263, 871: 263, 878: 263, 263}, - {737: 4052}, - {547: 4046, 652: 4047, 654: 4048, 974: 4051}, - {737: 4049}, - {737: 4044}, + {267, 267, 52: 267, 147: 4043, 545: 267, 267, 267, 554: 267, 557: 267, 564: 267, 267, 267, 571: 267, 737: 267, 868: 4039, 872: 4041, 879: 4042, 4040, 1193: 4062}, + {263, 263, 52: 263, 147: 263, 545: 263, 263, 263, 554: 263, 557: 263, 564: 263, 263, 263, 571: 263, 737: 263, 868: 263, 872: 263, 879: 263, 263}, + {738: 4060}, + {548: 4054, 653: 4055, 655: 4056, 978: 4059}, + {738: 4057}, // 1120 - {561: 4036}, - {737: 4037}, - {547: 4038, 652: 4039, 654: 4040, 1036: 4041}, - {452, 452, 9: 452, 52: 452, 147: 452, 544: 452, 452, 452, 553: 452, 556: 452, 563: 452, 452, 452, 571: 452, 736: 452, 867: 452, 871: 452, 878: 452, 452, 1024: 452}, - {451, 451, 9: 451, 52: 451, 147: 451, 544: 451, 451, 451, 553: 451, 556: 451, 563: 451, 451, 451, 571: 451, 736: 451, 867: 451, 871: 451, 878: 451, 451, 1024: 451}, + {738: 4052}, + {562: 4044}, + {738: 4045}, + {548: 4046, 653: 4047, 655: 4048, 1038: 4049}, + {452, 452, 9: 452, 52: 452, 147: 452, 545: 452, 452, 452, 554: 452, 557: 452, 564: 452, 452, 452, 571: 452, 737: 452, 868: 452, 872: 452, 879: 452, 452, 1026: 452}, // 1125 - {450, 450, 9: 450, 52: 450, 147: 450, 544: 450, 450, 450, 553: 450, 556: 450, 563: 450, 450, 450, 571: 450, 736: 450, 867: 450, 871: 450, 878: 450, 450, 1024: 450}, - {258, 258, 52: 258, 147: 258, 544: 258, 258, 258, 553: 258, 556: 258, 563: 258, 258, 258, 571: 258, 736: 258, 867: 258, 871: 258, 878: 258, 258, 1024: 4042}, - {871: 4043}, - {257, 257, 52: 257, 147: 257, 544: 257, 257, 257, 553: 257, 556: 257, 563: 257, 257, 257, 571: 257, 736: 257, 867: 257, 871: 257, 878: 257, 257}, - {547: 4046, 652: 4047, 654: 4048, 974: 4045}, + {451, 451, 9: 451, 52: 451, 147: 451, 545: 451, 451, 451, 554: 451, 557: 451, 564: 451, 451, 451, 571: 451, 737: 451, 868: 451, 872: 451, 879: 451, 451, 1026: 451}, + {450, 450, 9: 450, 52: 450, 147: 450, 545: 450, 450, 450, 554: 450, 557: 450, 564: 450, 450, 450, 571: 450, 737: 450, 868: 450, 872: 450, 879: 450, 450, 1026: 450}, + {258, 258, 52: 258, 147: 258, 545: 258, 258, 258, 554: 258, 557: 258, 564: 258, 258, 258, 571: 258, 737: 258, 868: 258, 872: 258, 879: 258, 258, 1026: 4050}, + {872: 4051}, + {257, 257, 52: 257, 147: 257, 545: 257, 257, 257, 554: 257, 557: 257, 564: 257, 257, 257, 571: 257, 737: 257, 868: 257, 872: 257, 879: 257, 257}, // 1130 - {259, 259, 52: 259, 147: 259, 544: 259, 259, 259, 553: 259, 556: 259, 563: 259, 259, 259, 571: 259, 736: 259, 867: 259, 871: 259, 878: 259, 259}, - {256, 256, 52: 256, 147: 256, 544: 256, 256, 256, 553: 256, 556: 256, 563: 256, 256, 256, 571: 256, 736: 256, 867: 256, 871: 256, 878: 256, 256}, - {255, 255, 52: 255, 147: 255, 544: 255, 255, 255, 553: 255, 556: 255, 563: 255, 255, 255, 571: 255, 736: 255, 867: 255, 871: 255, 878: 255, 255}, - {254, 254, 52: 254, 147: 254, 544: 254, 254, 254, 553: 254, 556: 254, 563: 254, 254, 254, 571: 254, 736: 254, 867: 254, 871: 254, 878: 254, 254}, - {547: 4046, 652: 4047, 654: 4048, 974: 4050}, + {548: 4054, 653: 4055, 655: 4056, 978: 4053}, + {259, 259, 52: 259, 147: 259, 545: 259, 259, 259, 554: 259, 557: 259, 564: 259, 259, 259, 571: 259, 737: 259, 868: 259, 872: 259, 879: 259, 259}, + {256, 256, 52: 256, 147: 256, 545: 256, 256, 256, 554: 256, 557: 256, 564: 256, 256, 256, 571: 256, 737: 256, 868: 256, 872: 256, 879: 256, 256}, + {255, 255, 52: 255, 147: 255, 545: 255, 255, 255, 554: 255, 557: 255, 564: 255, 255, 255, 571: 255, 737: 255, 868: 255, 872: 255, 879: 255, 255}, + {254, 254, 52: 254, 147: 254, 545: 254, 254, 254, 554: 254, 557: 254, 564: 254, 254, 254, 571: 254, 737: 254, 868: 254, 872: 254, 879: 254, 254}, // 1135 - {260, 260, 52: 260, 147: 260, 544: 260, 260, 260, 553: 260, 556: 260, 563: 260, 260, 260, 571: 260, 736: 260, 867: 260, 871: 260, 878: 260, 260}, - {261, 261, 52: 261, 147: 261, 544: 261, 261, 261, 553: 261, 556: 261, 563: 261, 261, 261, 571: 261, 736: 261, 867: 261, 871: 261, 878: 261, 261}, - {547: 4046, 652: 4047, 654: 4048, 974: 4053}, - {262, 262, 52: 262, 147: 262, 544: 262, 262, 262, 553: 262, 556: 262, 563: 262, 262, 262, 571: 262, 736: 262, 867: 262, 871: 262, 878: 262, 262}, - {264, 264, 52: 264, 147: 264, 544: 264, 264, 264, 553: 264, 556: 264, 563: 264, 264, 264, 571: 264, 736: 264, 867: 264, 871: 264, 878: 264, 264}, + {548: 4054, 653: 4055, 655: 4056, 978: 4058}, + {260, 260, 52: 260, 147: 260, 545: 260, 260, 260, 554: 260, 557: 260, 564: 260, 260, 260, 571: 260, 737: 260, 868: 260, 872: 260, 879: 260, 260}, + {261, 261, 52: 261, 147: 261, 545: 261, 261, 261, 554: 261, 557: 261, 564: 261, 261, 261, 571: 261, 737: 261, 868: 261, 872: 261, 879: 261, 261}, + {548: 4054, 653: 4055, 655: 4056, 978: 4061}, + {262, 262, 52: 262, 147: 262, 545: 262, 262, 262, 554: 262, 557: 262, 564: 262, 262, 262, 571: 262, 737: 262, 868: 262, 872: 262, 879: 262, 262}, // 1140 - {1064, 1064, 52: 1064, 544: 1064, 546: 1064, 553: 1064, 556: 1064, 564: 1064, 1064}, - {251, 251, 52: 251, 544: 251, 251, 251, 553: 251, 556: 251, 563: 251, 251, 251, 571: 251, 867: 251, 1489: 4057, 4058}, - {249, 249, 52: 249, 544: 249, 249, 249, 553: 249, 556: 249, 563: 249, 249, 249, 571: 249, 867: 4062, 1406: 4061}, - {737: 4059}, - {547: 4046, 652: 4047, 654: 4048, 974: 4060}, + {264, 264, 52: 264, 147: 264, 545: 264, 264, 264, 554: 264, 557: 264, 564: 264, 264, 264, 571: 264, 737: 264, 868: 264, 872: 264, 879: 264, 264}, + {1067, 1067, 52: 1067, 545: 1067, 547: 1067, 554: 1067, 557: 1067, 565: 1067, 1067}, + {251, 251, 52: 251, 545: 251, 251, 251, 554: 251, 557: 251, 564: 251, 251, 251, 571: 251, 868: 251, 1492: 4065, 4066}, + {249, 249, 52: 249, 545: 249, 249, 249, 554: 249, 557: 249, 564: 249, 249, 249, 571: 249, 868: 4070, 1409: 4069}, + {738: 4067}, // 1145 - {250, 250, 52: 250, 544: 250, 250, 250, 553: 250, 556: 250, 563: 250, 250, 250, 571: 250, 867: 250}, - {252, 252, 52: 252, 544: 252, 252, 252, 553: 252, 556: 252, 563: 252, 252, 252, 571: 252}, - {737: 4063}, - {547: 4046, 652: 4047, 654: 4048, 974: 4064}, - {248, 248, 52: 248, 544: 248, 248, 248, 553: 248, 556: 248, 563: 248, 248, 248, 571: 248}, + {548: 4054, 653: 4055, 655: 4056, 978: 4068}, + {250, 250, 52: 250, 545: 250, 250, 250, 554: 250, 557: 250, 564: 250, 250, 250, 571: 250, 868: 250}, + {252, 252, 52: 252, 545: 252, 252, 252, 554: 252, 557: 252, 564: 252, 252, 252, 571: 252}, + {738: 4071}, + {548: 4054, 653: 4055, 655: 4056, 978: 4072}, // 1150 - {52: 4066}, - {1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 546: 1474, 1474, 1474, 550: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 563: 1474, 1474, 1474, 568: 1474, 1474, 1474, 1474, 1474, 574: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 594: 1474, 1474, 1474, 1474, 1474, 1474, 602: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 623: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 634: 1474, 1474, 1474, 1474, 1474, 1474, 642: 1474, 646: 1474, 1474, 1474, 1474, 672: 1474, 721: 1474}, - {1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 550: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 562: 1060, 1060, 1060, 1060, 568: 1060, 1060, 1060, 1060, 1060, 574: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 594: 1060, 1060, 1060, 1060, 1060, 1060, 602: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 634: 1060, 1060, 1060, 1060, 1060, 1060, 642: 1060, 646: 1060, 1060, 1060, 1060, 662: 1060, 672: 1060, 721: 1060, 726: 1060, 818: 1060}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4070}, - {2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 546: 2191, 2191, 551: 2191, 553: 2191, 2191, 2191, 2191, 563: 2191, 2191, 2191, 568: 2191, 2191, 2191, 2191, 2191, 574: 2191, 576: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 594: 2191, 2191, 2191, 598: 2191, 2191, 602: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 621: 2191, 624: 2191, 2191, 634: 2191, 2191, 2191, 2191, 2191, 2191}, + {248, 248, 52: 248, 545: 248, 248, 248, 554: 248, 557: 248, 564: 248, 248, 248, 571: 248}, + {52: 4074}, + {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 547: 1477, 1477, 1477, 551: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 564: 1477, 1477, 1477, 569: 1477, 1477, 1477, 1477, 1477, 575: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 595: 1477, 1477, 1477, 1477, 1477, 1477, 603: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 624: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 635: 1477, 1477, 1477, 1477, 1477, 1477, 643: 1477, 647: 1477, 1477, 1477, 1477, 674: 1477, 722: 1477}, + {1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 551: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 563: 1063, 1063, 1063, 1063, 569: 1063, 1063, 1063, 1063, 1063, 575: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 595: 1063, 1063, 1063, 1063, 1063, 1063, 603: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 635: 1063, 1063, 1063, 1063, 1063, 1063, 643: 1063, 647: 1063, 1063, 1063, 1063, 663: 1063, 674: 1063, 722: 1063, 727: 1063, 819: 1063}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4078}, // 1155 - {2229, 2229, 9: 2229, 52: 2229, 172: 2229, 556: 2229, 579: 2229, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 10: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 53: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 545: 2205, 547: 2205, 2205, 2205, 554: 2205, 2205, 557: 2205, 2205, 2205, 561: 2205, 2205, 566: 2205, 2205, 573: 2205, 593: 2205, 600: 2205, 2205, 633: 2205, 640: 2205, 2205, 643: 2205, 2205, 2205, 650: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 659: 2205, 2205, 2205, 663: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 673: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 711: 2205, 2205, 2205, 2205, 2205, 2205}, - {545: 2201}, - {2: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 10: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 53: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 545: 2199, 547: 2199, 2199, 2199, 554: 2199, 2199, 557: 2199, 2199, 2199, 561: 2199, 2199, 566: 2199, 2199, 573: 2199, 593: 2199, 600: 2199, 2199, 633: 2199, 640: 2199, 2199, 643: 2199, 2199, 2199, 650: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 659: 2199, 2199, 2199, 663: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 673: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 711: 2199, 2199, 2199, 2199, 2199, 2199}, - {2: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 10: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 53: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 545: 2197, 547: 2197, 2197, 2197, 554: 2197, 2197, 557: 2197, 2197, 2197, 561: 2197, 2197, 566: 2197, 2197, 573: 2197, 593: 2197, 600: 2197, 2197, 633: 2197, 640: 2197, 2197, 643: 2197, 2197, 2197, 650: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 659: 2197, 2197, 2197, 663: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 673: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 711: 2197, 2197, 2197, 2197, 2197, 2197}, + {2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 547: 2196, 2196, 552: 2196, 554: 2196, 2196, 2196, 2196, 564: 2196, 2196, 2196, 569: 2196, 2196, 2196, 2196, 2196, 575: 2196, 577: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 595: 2196, 2196, 2196, 599: 2196, 2196, 603: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 622: 2196, 625: 2196, 2196, 635: 2196, 2196, 2196, 2196, 2196, 2196}, + {2234, 2234, 9: 2234, 52: 2234, 172: 2234, 557: 2234, 580: 2234, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 10: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 53: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 546: 2210, 548: 2210, 2210, 2210, 555: 2210, 2210, 558: 2210, 2210, 2210, 562: 2210, 2210, 567: 2210, 2210, 574: 2210, 594: 2210, 601: 2210, 2210, 634: 2210, 641: 2210, 2210, 644: 2210, 2210, 2210, 651: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 660: 2210, 2210, 2210, 664: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 675: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 702: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210}, + {546: 2206}, + {2: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 10: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 53: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 546: 2204, 548: 2204, 2204, 2204, 555: 2204, 2204, 558: 2204, 2204, 2204, 562: 2204, 2204, 567: 2204, 2204, 574: 2204, 594: 2204, 601: 2204, 2204, 634: 2204, 641: 2204, 2204, 644: 2204, 2204, 2204, 651: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 660: 2204, 2204, 2204, 664: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 675: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 702: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204}, // 1160 - {2: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 10: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 53: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 545: 2195, 547: 2195, 2195, 2195, 554: 2195, 2195, 557: 2195, 2195, 2195, 561: 2195, 2195, 566: 2195, 2195, 573: 2195, 593: 2195, 600: 2195, 2195, 633: 2195, 640: 2195, 2195, 643: 2195, 2195, 2195, 650: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 659: 2195, 2195, 2195, 663: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 673: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 711: 2195, 2195, 2195, 2195, 2195, 2195}, - {236: 4099, 561: 4100, 643: 4098, 4097}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 4091, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 4092, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 4090, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 730: 4093, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 4088, 1337: 4089}, - {2: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 10: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 53: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 545: 2214, 547: 2214, 2214, 2214, 554: 2214, 2214, 557: 2214, 2214, 2214, 561: 2214, 2214, 566: 2214, 2214, 573: 2214, 593: 2214, 600: 2214, 2214, 633: 2214, 640: 2214, 2214, 643: 2214, 2214, 2214, 650: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 659: 2214, 2214, 2214, 663: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 673: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 711: 2214, 2214, 2214, 2214, 2214, 2214, 730: 2214}, - {2: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 10: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 53: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 545: 2213, 547: 2213, 2213, 2213, 554: 2213, 2213, 557: 2213, 2213, 2213, 561: 2213, 2213, 566: 2213, 2213, 573: 2213, 593: 2213, 600: 2213, 2213, 633: 2213, 640: 2213, 2213, 643: 2213, 2213, 2213, 650: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 659: 2213, 2213, 2213, 663: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 673: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 711: 2213, 2213, 2213, 2213, 2213, 2213, 730: 2213}, + {2: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 10: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 53: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 546: 2202, 548: 2202, 2202, 2202, 555: 2202, 2202, 558: 2202, 2202, 2202, 562: 2202, 2202, 567: 2202, 2202, 574: 2202, 594: 2202, 601: 2202, 2202, 634: 2202, 641: 2202, 2202, 644: 2202, 2202, 2202, 651: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 660: 2202, 2202, 2202, 664: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 675: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 702: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202}, + {2: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 10: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 53: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 546: 2200, 548: 2200, 2200, 2200, 555: 2200, 2200, 558: 2200, 2200, 2200, 562: 2200, 2200, 567: 2200, 2200, 574: 2200, 594: 2200, 601: 2200, 2200, 634: 2200, 641: 2200, 2200, 644: 2200, 2200, 2200, 651: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 660: 2200, 2200, 2200, 664: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 675: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 702: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200}, + {236: 4107, 562: 4108, 644: 4106, 4105}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 4099, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 4100, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 4098, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 731: 4101, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 4096, 1340: 4097}, + {2: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 10: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 53: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 546: 2219, 548: 2219, 2219, 2219, 555: 2219, 2219, 558: 2219, 2219, 2219, 562: 2219, 2219, 567: 2219, 2219, 574: 2219, 594: 2219, 601: 2219, 2219, 634: 2219, 641: 2219, 2219, 644: 2219, 2219, 2219, 651: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 660: 2219, 2219, 2219, 664: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 675: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 702: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 731: 2219}, // 1165 - {2: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 10: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 53: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 545: 2212, 547: 2212, 2212, 2212, 554: 2212, 2212, 557: 2212, 2212, 2212, 561: 2212, 2212, 566: 2212, 2212, 573: 2212, 593: 2212, 600: 2212, 2212, 633: 2212, 640: 2212, 2212, 643: 2212, 2212, 2212, 650: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 659: 2212, 2212, 2212, 663: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 673: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 711: 2212, 2212, 2212, 2212, 2212, 2212, 730: 2212}, - {2: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 10: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 53: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 545: 2211, 547: 2211, 2211, 2211, 554: 2211, 2211, 557: 2211, 2211, 2211, 561: 2211, 2211, 566: 2211, 2211, 573: 2211, 593: 2211, 600: 2211, 2211, 633: 2211, 640: 2211, 2211, 643: 2211, 2211, 2211, 650: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 659: 2211, 2211, 2211, 663: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 673: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 711: 2211, 2211, 2211, 2211, 2211, 2211, 730: 2211}, - {2: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 10: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 53: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 545: 2210, 547: 2210, 2210, 2210, 554: 2210, 2210, 557: 2210, 2210, 2210, 561: 2210, 2210, 566: 2210, 2210, 573: 2210, 593: 2210, 600: 2210, 2210, 633: 2210, 640: 2210, 2210, 643: 2210, 2210, 2210, 650: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 659: 2210, 2210, 2210, 663: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 673: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 711: 2210, 2210, 2210, 2210, 2210, 2210, 730: 2210}, - {2: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 10: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 53: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 545: 2209, 547: 2209, 2209, 2209, 554: 2209, 2209, 557: 2209, 2209, 2209, 561: 2209, 2209, 566: 2209, 2209, 573: 2209, 593: 2209, 600: 2209, 2209, 633: 2209, 640: 2209, 2209, 643: 2209, 2209, 2209, 650: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 659: 2209, 2209, 2209, 663: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 673: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 711: 2209, 2209, 2209, 2209, 2209, 2209, 730: 2209}, - {2: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 10: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 53: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 545: 2208, 547: 2208, 2208, 2208, 554: 2208, 2208, 557: 2208, 2208, 2208, 561: 2208, 2208, 566: 2208, 2208, 573: 2208, 593: 2208, 600: 2208, 2208, 633: 2208, 640: 2208, 2208, 643: 2208, 2208, 2208, 650: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 659: 2208, 2208, 2208, 663: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 673: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 711: 2208, 2208, 2208, 2208, 2208, 2208, 730: 2208}, + {2: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 10: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 53: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 546: 2218, 548: 2218, 2218, 2218, 555: 2218, 2218, 558: 2218, 2218, 2218, 562: 2218, 2218, 567: 2218, 2218, 574: 2218, 594: 2218, 601: 2218, 2218, 634: 2218, 641: 2218, 2218, 644: 2218, 2218, 2218, 651: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 660: 2218, 2218, 2218, 664: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 675: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 702: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 731: 2218}, + {2: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 10: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 53: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 546: 2217, 548: 2217, 2217, 2217, 555: 2217, 2217, 558: 2217, 2217, 2217, 562: 2217, 2217, 567: 2217, 2217, 574: 2217, 594: 2217, 601: 2217, 2217, 634: 2217, 641: 2217, 2217, 644: 2217, 2217, 2217, 651: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 660: 2217, 2217, 2217, 664: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 675: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 702: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 731: 2217}, + {2: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 10: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 53: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 546: 2216, 548: 2216, 2216, 2216, 555: 2216, 2216, 558: 2216, 2216, 2216, 562: 2216, 2216, 567: 2216, 2216, 574: 2216, 594: 2216, 601: 2216, 2216, 634: 2216, 641: 2216, 2216, 644: 2216, 2216, 2216, 651: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 660: 2216, 2216, 2216, 664: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 675: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 702: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 731: 2216}, + {2: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 10: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 53: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 546: 2215, 548: 2215, 2215, 2215, 555: 2215, 2215, 558: 2215, 2215, 2215, 562: 2215, 2215, 567: 2215, 2215, 574: 2215, 594: 2215, 601: 2215, 2215, 634: 2215, 641: 2215, 2215, 644: 2215, 2215, 2215, 651: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 660: 2215, 2215, 2215, 664: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 675: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 702: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 731: 2215}, + {2: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 10: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 53: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 546: 2214, 548: 2214, 2214, 2214, 555: 2214, 2214, 558: 2214, 2214, 2214, 562: 2214, 2214, 567: 2214, 2214, 574: 2214, 594: 2214, 601: 2214, 2214, 634: 2214, 641: 2214, 2214, 644: 2214, 2214, 2214, 651: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 660: 2214, 2214, 2214, 664: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 675: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 702: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 731: 2214}, // 1170 - {2: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 10: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 53: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 545: 2207, 547: 2207, 2207, 2207, 554: 2207, 2207, 557: 2207, 2207, 2207, 561: 2207, 2207, 566: 2207, 2207, 573: 2207, 593: 2207, 600: 2207, 2207, 633: 2207, 640: 2207, 2207, 643: 2207, 2207, 2207, 650: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 659: 2207, 2207, 2207, 663: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 673: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 711: 2207, 2207, 2207, 2207, 2207, 2207, 730: 2207}, - {236: 2204, 548: 3887, 550: 3886, 561: 2204, 643: 2204, 2204, 932: 4087}, - {236: 2203, 561: 2203, 643: 2203, 2203}, - {2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 546: 2218, 2218, 551: 2218, 553: 2218, 2218, 2218, 2218, 563: 2218, 2218, 2218, 568: 2218, 2218, 2218, 2218, 2218, 574: 2218, 576: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 594: 2218, 2218, 2218, 598: 2218, 2218, 602: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 621: 2218, 624: 2218, 2218, 634: 2218, 2218, 2218, 2218, 2218, 2218}, - {545: 2968, 790: 4096}, + {2: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 10: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 53: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 546: 2213, 548: 2213, 2213, 2213, 555: 2213, 2213, 558: 2213, 2213, 2213, 562: 2213, 2213, 567: 2213, 2213, 574: 2213, 594: 2213, 601: 2213, 2213, 634: 2213, 641: 2213, 2213, 644: 2213, 2213, 2213, 651: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 660: 2213, 2213, 2213, 664: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 675: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 702: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 731: 2213}, + {2: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 10: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 53: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 546: 2212, 548: 2212, 2212, 2212, 555: 2212, 2212, 558: 2212, 2212, 2212, 562: 2212, 2212, 567: 2212, 2212, 574: 2212, 594: 2212, 601: 2212, 2212, 634: 2212, 641: 2212, 2212, 644: 2212, 2212, 2212, 651: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 660: 2212, 2212, 2212, 664: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 675: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 702: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 731: 2212}, + {236: 2209, 549: 3895, 551: 3894, 562: 2209, 644: 2209, 2209, 935: 4095}, + {236: 2208, 562: 2208, 644: 2208, 2208}, + {2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 547: 2223, 2223, 552: 2223, 554: 2223, 2223, 2223, 2223, 564: 2223, 2223, 2223, 569: 2223, 2223, 2223, 2223, 2223, 575: 2223, 577: 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 595: 2223, 2223, 2223, 599: 2223, 2223, 603: 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 622: 2223, 625: 2223, 2223, 635: 2223, 2223, 2223, 2223, 2223, 2223}, // 1175 - {966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 546: 966, 966, 966, 550: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 563: 966, 966, 966, 568: 966, 966, 966, 966, 966, 574: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 594: 966, 966, 966, 966, 966, 966, 602: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 623: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 634: 966, 966, 966, 966, 966, 966, 642: 966, 646: 966, 966, 966, 966, 721: 966, 732: 4094}, - {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2194, 2002, 2002, 2002, 550: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 563: 2002, 2002, 2002, 568: 2002, 2002, 2002, 2002, 2002, 574: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 594: 2002, 2002, 2002, 2002, 2002, 2002, 602: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 623: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 634: 2002, 2002, 2002, 2002, 2002, 2002, 642: 2002, 646: 2002, 2002, 2002, 2002, 721: 2002, 729: 2002, 733: 2002, 2002}, - {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2193, 2001, 2001, 2001, 550: 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 563: 2001, 2001, 2001, 568: 2001, 2001, 2001, 2001, 2001, 574: 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 594: 2001, 2001, 2001, 2001, 2001, 2001, 602: 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 623: 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 634: 2001, 2001, 2001, 2001, 2001, 2001, 642: 2001, 646: 2001, 2001, 2001, 2001, 721: 2001, 729: 2001, 733: 2001, 2001}, - {545: 2192}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 4095}, + {546: 2975, 791: 4104}, + {969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 547: 969, 969, 969, 551: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 564: 969, 969, 969, 569: 969, 969, 969, 969, 969, 575: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 595: 969, 969, 969, 969, 969, 969, 603: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 624: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 635: 969, 969, 969, 969, 969, 969, 643: 969, 647: 969, 969, 969, 969, 722: 969, 733: 4102}, + {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2199, 2006, 2006, 2006, 551: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 564: 2006, 2006, 2006, 569: 2006, 2006, 2006, 2006, 2006, 575: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 595: 2006, 2006, 2006, 2006, 2006, 2006, 603: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 624: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 635: 2006, 2006, 2006, 2006, 2006, 2006, 643: 2006, 647: 2006, 2006, 2006, 2006, 722: 2006, 730: 2006, 734: 2006, 2006}, + {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2198, 2005, 2005, 2005, 551: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 564: 2005, 2005, 2005, 569: 2005, 2005, 2005, 2005, 2005, 575: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 595: 2005, 2005, 2005, 2005, 2005, 2005, 603: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 624: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 635: 2005, 2005, 2005, 2005, 2005, 2005, 643: 2005, 647: 2005, 2005, 2005, 2005, 722: 2005, 730: 2005, 734: 2005, 2005}, + {546: 2197}, // 1180 - {2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 546: 2216, 2216, 551: 2216, 553: 2216, 2216, 2216, 2216, 563: 2216, 2216, 2216, 568: 2216, 2216, 2216, 2216, 2216, 574: 2216, 576: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 594: 2216, 2216, 2216, 598: 2216, 2216, 602: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 621: 2216, 624: 2216, 2216, 634: 2216, 2216, 2216, 2216, 2216, 2216}, - {2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 546: 2217, 2217, 551: 2217, 553: 2217, 2217, 2217, 2217, 563: 2217, 2217, 2217, 568: 2217, 2217, 2217, 2217, 2217, 574: 2217, 576: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 594: 2217, 2217, 2217, 598: 2217, 2217, 602: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 621: 2217, 624: 2217, 2217, 634: 2217, 2217, 2217, 2217, 2217, 2217}, - {2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 546: 2247, 2247, 551: 2247, 553: 2247, 2247, 2247, 2247, 563: 2247, 2247, 2247, 568: 2247, 570: 2247, 2247, 2247, 574: 2247, 576: 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 594: 2247, 2247, 2247, 598: 2247, 2247, 602: 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 621: 2247}, - {2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 546: 2246, 2246, 551: 2246, 553: 2246, 2246, 2246, 2246, 563: 2246, 2246, 2246, 568: 2246, 570: 2246, 2246, 2246, 574: 2246, 576: 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 594: 2246, 2246, 2246, 598: 2246, 2246, 602: 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 621: 2246}, - {2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 546: 2245, 2245, 551: 2245, 553: 2245, 2245, 2245, 2245, 563: 2245, 2245, 2245, 568: 2245, 570: 2245, 2245, 2245, 574: 2245, 576: 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 594: 2245, 2245, 2245, 598: 2245, 2245, 602: 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 621: 2245}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 4103}, + {2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 547: 2221, 2221, 552: 2221, 554: 2221, 2221, 2221, 2221, 564: 2221, 2221, 2221, 569: 2221, 2221, 2221, 2221, 2221, 575: 2221, 577: 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 595: 2221, 2221, 2221, 599: 2221, 2221, 603: 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 622: 2221, 625: 2221, 2221, 635: 2221, 2221, 2221, 2221, 2221, 2221}, + {2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 547: 2222, 2222, 552: 2222, 554: 2222, 2222, 2222, 2222, 564: 2222, 2222, 2222, 569: 2222, 2222, 2222, 2222, 2222, 575: 2222, 577: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 595: 2222, 2222, 2222, 599: 2222, 2222, 603: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 622: 2222, 625: 2222, 2222, 635: 2222, 2222, 2222, 2222, 2222, 2222}, + {2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 547: 2252, 2252, 552: 2252, 554: 2252, 2252, 2252, 2252, 564: 2252, 2252, 2252, 569: 2252, 571: 2252, 2252, 2252, 575: 2252, 577: 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 595: 2252, 2252, 2252, 599: 2252, 2252, 603: 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 622: 2252}, + {2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 547: 2251, 2251, 552: 2251, 554: 2251, 2251, 2251, 2251, 564: 2251, 2251, 2251, 569: 2251, 571: 2251, 2251, 2251, 575: 2251, 577: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 595: 2251, 2251, 2251, 599: 2251, 2251, 603: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 622: 2251}, // 1185 - {2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 546: 2219, 2219, 551: 2219, 553: 2219, 2219, 2219, 2219, 563: 2219, 2219, 2219, 568: 2219, 2219, 2219, 2219, 2219, 574: 2219, 576: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 594: 2219, 2219, 2219, 598: 2219, 2219, 602: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 621: 2219, 624: 2219, 2219, 634: 2219, 2219, 2219, 2219, 2219, 2219}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 4104}, - {2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 545: 2671, 560: 2671, 567: 2671, 569: 2671, 2671, 2671, 592: 2671, 600: 2671, 619: 2671, 723: 2671, 729: 4125, 732: 2671, 741: 2671, 2671, 744: 2671, 746: 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 755: 2671, 2671, 2671, 2671, 2671, 762: 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671}, - {9: 2668, 52: 2668}, - {9: 4105, 52: 4106}, + {2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 547: 2250, 2250, 552: 2250, 554: 2250, 2250, 2250, 2250, 564: 2250, 2250, 2250, 569: 2250, 571: 2250, 2250, 2250, 575: 2250, 577: 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 595: 2250, 2250, 2250, 599: 2250, 2250, 603: 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 622: 2250}, + {2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 547: 2224, 2224, 552: 2224, 554: 2224, 2224, 2224, 2224, 564: 2224, 2224, 2224, 569: 2224, 2224, 2224, 2224, 2224, 575: 2224, 577: 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 595: 2224, 2224, 2224, 599: 2224, 2224, 603: 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 622: 2224, 625: 2224, 2224, 635: 2224, 2224, 2224, 2224, 2224, 2224}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 4112}, + {2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 546: 2677, 561: 2677, 568: 2677, 570: 2677, 2677, 2677, 593: 2677, 601: 2677, 620: 2677, 724: 2677, 730: 4133, 733: 2677, 742: 2677, 2677, 745: 2677, 747: 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 759: 2677, 2677, 763: 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677}, + {9: 2674, 52: 2674}, // 1190 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4124}, - {380: 4107}, - {545: 4108}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 4109}, - {52: 2239, 546: 4112, 557: 3857, 3858, 3863, 575: 3859, 620: 4111, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856, 1385: 4110}, + {9: 4113, 52: 4114}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4132}, + {381: 4115}, + {546: 4116}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 4117}, // 1195 - {52: 4123}, - {201: 4116, 594: 4115}, - {171: 4113}, - {319: 4114}, - {52: 2235}, + {52: 2244, 547: 4120, 558: 3865, 3866, 3871, 576: 3867, 621: 4119, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864, 1388: 4118}, + {52: 4131}, + {193: 4124, 595: 4123}, + {171: 4121}, + {320: 4122}, // 1200 - {416: 4118}, - {276: 4117}, - {52: 2236}, - {276: 4119}, - {52: 2238, 546: 4120}, + {52: 2240}, + {417: 4126}, + {277: 4125}, + {52: 2241}, + {277: 4127}, // 1205 - {171: 4121}, - {319: 4122}, - {52: 2237}, - {2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 546: 2248, 2248, 551: 2248, 553: 2248, 2248, 2248, 2248, 563: 2248, 2248, 2248, 568: 2248, 570: 2248, 2248, 2248, 574: 2248, 576: 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 594: 2248, 2248, 2248, 598: 2248, 2248, 602: 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 621: 2248}, - {9: 2667, 52: 2667}, + {52: 2243, 547: 4128}, + {171: 4129}, + {320: 4130}, + {52: 2242}, + {2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 547: 2253, 2253, 552: 2253, 554: 2253, 2253, 2253, 2253, 564: 2253, 2253, 2253, 569: 2253, 571: 2253, 2253, 2253, 575: 2253, 577: 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 595: 2253, 2253, 2253, 599: 2253, 2253, 603: 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 622: 2253}, // 1210 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4126, 3111, 3112, 3110}, - {2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 545: 2670, 560: 2670, 567: 2670, 569: 2670, 2670, 2670, 592: 2670, 600: 2670, 619: 2670, 723: 2670, 729: 4127, 732: 2670, 741: 2670, 2670, 744: 2670, 746: 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 755: 2670, 2670, 2670, 2670, 2670, 762: 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4128, 3111, 3112, 3110}, - {2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 545: 2669, 560: 2669, 567: 2669, 569: 2669, 2669, 2669, 592: 2669, 600: 2669, 619: 2669, 723: 2669, 732: 2669, 741: 2669, 2669, 744: 2669, 746: 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 755: 2669, 2669, 2669, 2669, 2669, 762: 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669}, - {2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 546: 2249, 2249, 551: 2249, 553: 2249, 2249, 2249, 2249, 563: 2249, 2249, 2249, 568: 2249, 570: 2249, 2249, 2249, 574: 2249, 576: 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 594: 2249, 2249, 2249, 598: 2249, 2249, 602: 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 621: 2249, 815: 3816, 3814}, + {9: 2673, 52: 2673}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4134, 3118, 3119, 3117}, + {2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 546: 2676, 561: 2676, 568: 2676, 570: 2676, 2676, 2676, 593: 2676, 601: 2676, 620: 2676, 724: 2676, 730: 4135, 733: 2676, 742: 2676, 2676, 745: 2676, 747: 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 759: 2676, 2676, 763: 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4136, 3118, 3119, 3117}, + {2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 546: 2675, 561: 2675, 568: 2675, 570: 2675, 2675, 2675, 593: 2675, 601: 2675, 620: 2675, 724: 2675, 733: 2675, 742: 2675, 2675, 745: 2675, 747: 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 759: 2675, 2675, 763: 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675}, // 1215 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4131, 3671, 3753, 3670, 3667}, - {52: 4132, 552: 3767, 721: 3768}, - {195: 1155, 563: 1155, 576: 4134, 835: 1155, 1424: 4133}, - {195: 4138, 563: 4139, 835: 1158, 1004: 4137}, - {10: 4135, 244: 4136}, + {2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 547: 2254, 2254, 552: 2254, 554: 2254, 2254, 2254, 2254, 564: 2254, 2254, 2254, 569: 2254, 571: 2254, 2254, 2254, 575: 2254, 577: 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 595: 2254, 2254, 2254, 599: 2254, 2254, 603: 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 622: 2254, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4139, 3679, 3761, 3678, 3675}, + {52: 4140, 553: 3775, 722: 3776}, + {198: 1158, 564: 1158, 577: 4142, 836: 1158, 1427: 4141}, + {198: 4146, 564: 4147, 836: 1161, 1005: 4145}, // 1220 - {195: 1154, 563: 1154, 835: 1154}, - {195: 1153, 563: 1153, 835: 1153}, - {835: 4142, 848: 4143}, - {342: 4141}, - {342: 4140}, + {10: 4143, 245: 4144}, + {198: 1157, 564: 1157, 836: 1157}, + {198: 1156, 564: 1156, 836: 1156}, + {836: 4150, 849: 4151}, + {343: 4149}, // 1225 - {835: 1156}, - {835: 1157}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 4145, 786: 4144, 3111, 3112, 3110, 1041: 4147, 1324: 4148, 1532: 4146}, - {1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 546: 1164, 1164, 1164, 550: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 563: 1164, 1164, 1164, 568: 1164, 1164, 1164, 1164, 1164, 574: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 594: 1164, 1164, 1164, 1164, 1164, 1164, 602: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 623: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 634: 1164, 1164, 1164, 1164, 1164, 1164, 642: 1164, 646: 1164, 1164, 1164, 1164, 672: 1164, 721: 1164}, - {1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 546: 1206, 1206, 1206, 550: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 563: 1206, 1206, 1206, 568: 1206, 1206, 1206, 1206, 1206, 574: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 594: 1206, 1206, 1206, 1206, 1206, 1206, 602: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 623: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 634: 1206, 1206, 1206, 1206, 1206, 1206, 642: 1206, 646: 1206, 1206, 1206, 1206, 672: 1206, 721: 1206}, + {343: 4148}, + {836: 1159}, + {836: 1160}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 4153, 787: 4152, 3118, 3119, 3117, 1043: 4155, 1327: 4156, 1535: 4154}, + {1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 547: 1167, 1167, 1167, 551: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 564: 1167, 1167, 1167, 569: 1167, 1167, 1167, 1167, 1167, 575: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 595: 1167, 1167, 1167, 1167, 1167, 1167, 603: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 624: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 635: 1167, 1167, 1167, 1167, 1167, 1167, 643: 1167, 647: 1167, 1167, 1167, 1167, 674: 1167, 722: 1167}, // 1230 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 1203, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 560: 1203, 579: 1203, 602: 1203, 605: 1203, 607: 1203, 786: 4144, 3111, 3112, 3110, 1041: 4151, 1423: 4150, 1533: 4149}, - {1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 546: 1177, 1177, 1177, 550: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 563: 1177, 1177, 1177, 568: 1177, 1177, 1177, 1177, 1177, 574: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 594: 1177, 1177, 1177, 1177, 1177, 1177, 602: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 623: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 634: 1177, 1177, 1177, 1177, 1177, 1177, 642: 1177, 646: 1177, 1177, 1177, 1177, 672: 1177, 721: 1177}, - {1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 546: 1176, 1176, 1176, 550: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 563: 1176, 1176, 1176, 568: 1176, 1176, 1176, 1176, 1176, 574: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 594: 1176, 1176, 1176, 1176, 1176, 1176, 602: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 623: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 634: 1176, 1176, 1176, 1176, 1176, 1176, 642: 1176, 646: 1176, 1176, 1176, 1176, 672: 1176, 721: 1176}, - {1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 546: 1175, 1175, 1175, 550: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 563: 1175, 1175, 1175, 568: 1175, 1175, 1175, 1175, 1175, 574: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 594: 1175, 1175, 1175, 1175, 1175, 1175, 602: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 623: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 634: 1175, 1175, 1175, 1175, 1175, 1175, 642: 1175, 646: 1175, 1175, 1175, 1175, 672: 1175, 721: 1175}, - {52: 4198}, + {1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 547: 1209, 1209, 1209, 551: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 564: 1209, 1209, 1209, 569: 1209, 1209, 1209, 1209, 1209, 575: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 595: 1209, 1209, 1209, 1209, 1209, 1209, 603: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 624: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 635: 1209, 1209, 1209, 1209, 1209, 1209, 643: 1209, 647: 1209, 1209, 1209, 1209, 674: 1209, 722: 1209}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1206, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 561: 1206, 580: 1206, 603: 1206, 606: 1206, 608: 1206, 787: 4152, 3118, 3119, 3117, 1043: 4159, 1426: 4158, 1536: 4157}, + {1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 547: 1180, 1180, 1180, 551: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 564: 1180, 1180, 1180, 569: 1180, 1180, 1180, 1180, 1180, 575: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 595: 1180, 1180, 1180, 1180, 1180, 1180, 603: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 624: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 635: 1180, 1180, 1180, 1180, 1180, 1180, 643: 1180, 647: 1180, 1180, 1180, 1180, 674: 1180, 722: 1180}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 547: 1179, 1179, 1179, 551: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 564: 1179, 1179, 1179, 569: 1179, 1179, 1179, 1179, 1179, 575: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 595: 1179, 1179, 1179, 1179, 1179, 1179, 603: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 624: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 635: 1179, 1179, 1179, 1179, 1179, 1179, 643: 1179, 647: 1179, 1179, 1179, 1179, 674: 1179, 722: 1179}, + {1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 547: 1178, 1178, 1178, 551: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 564: 1178, 1178, 1178, 569: 1178, 1178, 1178, 1178, 1178, 575: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 595: 1178, 1178, 1178, 1178, 1178, 1178, 603: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 624: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 635: 1178, 1178, 1178, 1178, 1178, 1178, 643: 1178, 647: 1178, 1178, 1178, 1178, 674: 1178, 722: 1178}, // 1235 - {52: 1201, 560: 4153, 579: 1201, 602: 1201, 605: 1201, 607: 1201, 1427: 4152}, - {52: 1202, 560: 1202, 579: 1202, 602: 1202, 605: 1202, 607: 1202}, - {52: 1199, 579: 4157, 602: 1199, 605: 1199, 607: 1199, 1432: 4156}, - {737: 4154}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3956, 990: 3958, 1017: 4155}, + {52: 4206}, + {52: 1204, 561: 4161, 580: 1204, 603: 1204, 606: 1204, 608: 1204, 1430: 4160}, + {52: 1205, 561: 1205, 580: 1205, 603: 1205, 606: 1205, 608: 1205}, + {52: 1202, 580: 4165, 603: 1202, 606: 1202, 608: 1202, 1435: 4164}, + {738: 4162}, // 1240 - {9: 3959, 52: 1200, 579: 1200, 602: 1200, 605: 1200, 607: 1200}, - {52: 1197, 602: 4162, 605: 4163, 607: 4164, 1431: 4160, 1531: 4161}, - {737: 4158}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3956, 990: 3958, 1017: 4159}, - {9: 3959, 52: 1198, 602: 1198, 605: 1198, 607: 1198}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3966, 1018: 4163}, + {9: 3967, 52: 1203, 580: 1203, 603: 1203, 606: 1203, 608: 1203}, + {52: 1200, 603: 4170, 606: 4171, 608: 4172, 1434: 4168, 1534: 4169}, + {738: 4166}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3966, 1018: 4167}, // 1245 - {52: 1204}, - {191: 4175, 213: 4171, 573: 4165, 642: 4176, 650: 4167, 4166, 655: 4174, 4173, 933: 4172, 1116: 4169, 1529: 4170, 4168}, - {191: 1195, 213: 1195, 573: 1195, 642: 1195, 650: 1195, 1195, 655: 1195, 1195}, - {191: 1194, 213: 1194, 573: 1194, 642: 1194, 650: 1194, 1194, 655: 1194, 1194}, - {191: 1193, 213: 1193, 573: 1193, 642: 1193, 650: 1193, 1193, 655: 1193, 1193}, + {9: 3967, 52: 1201, 603: 1201, 606: 1201, 608: 1201}, + {52: 1207}, + {194: 4183, 219: 4179, 574: 4173, 643: 4184, 651: 4175, 4174, 656: 4182, 4181, 936: 4180, 1118: 4177, 1532: 4178, 4176}, + {194: 1198, 219: 1198, 574: 1198, 643: 1198, 651: 1198, 1198, 656: 1198, 1198}, + {194: 1197, 219: 1197, 574: 1197, 643: 1197, 651: 1197, 1197, 656: 1197, 1197}, // 1250 - {2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 52: 2547, 179: 2547, 203: 2547, 544: 2547, 2547, 2547, 548: 2547, 2547, 2547, 2547, 2547, 2547, 560: 2547, 2547, 2547, 2547, 566: 2547, 2547, 580: 2547, 622: 2547, 658: 2547, 662: 2547, 710: 2547, 717: 2547, 2547, 2547, 2547, 722: 2547, 2547, 2547}, - {2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 52: 2546, 179: 2546, 203: 2546, 254: 2546, 544: 2546, 2546, 2546, 548: 2546, 2546, 2546, 2546, 2546, 2546, 560: 2546, 2546, 2546, 2546, 566: 2546, 2546, 580: 2546, 622: 2546, 658: 2546, 662: 2546, 710: 2546, 717: 2546, 2546, 2546, 2546, 722: 2546, 2546, 2546}, - {2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 52: 2545, 179: 2545, 203: 2545, 254: 2545, 544: 2545, 2545, 2545, 548: 2545, 2545, 2545, 2545, 2545, 2545, 560: 2545, 2545, 2545, 2545, 566: 2545, 2545, 580: 2545, 622: 2545, 658: 2545, 662: 2545, 710: 2545, 717: 2545, 2545, 2545, 2545, 722: 2545, 2545, 2545}, - {52: 1196}, - {52: 1192}, + {194: 1196, 219: 1196, 574: 1196, 643: 1196, 651: 1196, 1196, 656: 1196, 1196}, + {2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 52: 2553, 180: 2553, 207: 2553, 545: 2553, 2553, 2553, 549: 2553, 2553, 2553, 2553, 2553, 2553, 561: 2553, 2553, 2553, 2553, 567: 2553, 2553, 581: 2553, 623: 2553, 659: 2553, 663: 2553, 673: 2553, 701: 2553, 719: 2553, 2553, 2553, 723: 2553, 2553, 2553}, + {2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 52: 2552, 180: 2552, 207: 2552, 255: 2552, 545: 2552, 2552, 2552, 549: 2552, 2552, 2552, 2552, 2552, 2552, 561: 2552, 2552, 2552, 2552, 567: 2552, 2552, 581: 2552, 623: 2552, 659: 2552, 663: 2552, 673: 2552, 701: 2552, 719: 2552, 2552, 2552, 723: 2552, 2552, 2552}, + {2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 52: 2551, 180: 2551, 207: 2551, 255: 2551, 545: 2551, 2551, 2551, 549: 2551, 2551, 2551, 2551, 2551, 2551, 561: 2551, 2551, 2551, 2551, 567: 2551, 2551, 581: 2551, 623: 2551, 659: 2551, 663: 2551, 673: 2551, 701: 2551, 719: 2551, 2551, 2551, 723: 2551, 2551, 2551}, + {52: 1199}, // 1255 - {52: 1191}, - {179: 4193}, - {179: 4191}, - {179: 4189}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4196}, + {52: 1195}, + {52: 1194}, + {180: 4201}, + {180: 4199}, + {180: 4197}, // 1260 - {653: 4195}, - {191: 4175, 213: 4177, 573: 4165, 650: 4167, 4166, 655: 4180, 4179, 933: 4178, 1116: 4182, 1323: 4181}, - {179: 4193, 203: 4194}, - {179: 4191, 203: 4192}, - {179: 4189, 203: 4190}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4204}, + {654: 4203}, + {194: 4183, 219: 4185, 574: 4173, 651: 4175, 4174, 656: 4188, 4187, 936: 4186, 1118: 4190, 1326: 4189}, + {180: 4201, 207: 4202}, + {180: 4199, 207: 4200}, // 1265 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4185}, - {581: 4183}, - {52: 1184, 581: 1184}, - {191: 4175, 213: 4177, 573: 4165, 650: 4167, 4166, 655: 4180, 4179, 933: 4178, 1116: 4182, 1323: 4184}, - {52: 1185}, + {180: 4197, 207: 4198}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4193}, + {582: 4191}, + {52: 1187, 582: 1187}, + {194: 4183, 219: 4185, 574: 4173, 651: 4175, 4174, 656: 4188, 4187, 936: 4186, 1118: 4190, 1326: 4192}, // 1270 - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 581: 3820, 3818, 3819, 3817, 3815, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 815: 3816, 3814, 902: 3822, 916: 4186}, - {179: 4187, 203: 4188}, - {52: 1187, 581: 1187}, - {52: 1180, 581: 1180}, - {52: 1188, 581: 1188}, + {52: 1188}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4194}, + {180: 4195, 207: 4196}, + {52: 1190, 582: 1190}, + {52: 1183, 582: 1183}, // 1275 - {52: 1181, 581: 1181}, - {52: 1189, 581: 1189}, - {52: 1182, 581: 1182}, - {52: 1190, 581: 1190}, - {52: 1183, 581: 1183}, + {52: 1191, 582: 1191}, + {52: 1184, 582: 1184}, + {52: 1192, 582: 1192}, + {52: 1185, 582: 1185}, + {52: 1193, 582: 1193}, // 1280 - {52: 1186, 581: 1186}, - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 581: 3820, 3818, 3819, 3817, 3815, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 815: 3816, 3814, 902: 3822, 916: 4197}, - {179: 4187}, - {1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 546: 1205, 1205, 1205, 550: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 563: 1205, 1205, 1205, 568: 1205, 1205, 1205, 1205, 1205, 574: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 594: 1205, 1205, 1205, 1205, 1205, 1205, 602: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 623: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 634: 1205, 1205, 1205, 1205, 1205, 1205, 642: 1205, 646: 1205, 1205, 1205, 1205, 672: 1205, 721: 1205}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4200}, + {52: 1186, 582: 1186}, + {52: 1189, 582: 1189}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4205}, + {180: 4195}, + {1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 547: 1208, 1208, 1208, 551: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 564: 1208, 1208, 1208, 569: 1208, 1208, 1208, 1208, 1208, 575: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 595: 1208, 1208, 1208, 1208, 1208, 1208, 603: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 624: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 635: 1208, 1208, 1208, 1208, 1208, 1208, 643: 1208, 647: 1208, 1208, 1208, 1208, 674: 1208, 722: 1208}, // 1285 - {2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 546: 2253, 2253, 551: 2253, 553: 2253, 2253, 2253, 2253, 563: 2253, 2253, 2253, 568: 2253, 570: 2253, 2253, 2253, 574: 2253, 576: 2253, 2253, 2253, 2253, 2253, 3820, 3818, 3819, 3817, 3815, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 594: 2253, 2253, 2253, 598: 2253, 2253, 602: 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 621: 2253, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4202}, - {52: 4203, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {195: 4138, 563: 4139, 835: 1158, 1004: 4204}, - {835: 4142, 848: 4205}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4208}, + {2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 547: 2258, 2258, 552: 2258, 554: 2258, 2258, 2258, 2258, 564: 2258, 2258, 2258, 569: 2258, 571: 2258, 2258, 2258, 575: 2258, 577: 2258, 2258, 2258, 2258, 2258, 3828, 3826, 3827, 3825, 3823, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 595: 2258, 2258, 2258, 599: 2258, 2258, 603: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 622: 2258, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4210}, + {52: 4211, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {198: 4146, 564: 4147, 836: 1161, 1005: 4212}, // 1290 - {1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 546: 1165, 1165, 1165, 550: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 563: 1165, 1165, 1165, 568: 1165, 1165, 1165, 1165, 1165, 574: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 594: 1165, 1165, 1165, 1165, 1165, 1165, 602: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 623: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 634: 1165, 1165, 1165, 1165, 1165, 1165, 642: 1165, 646: 1165, 1165, 1165, 1165, 672: 1165, 721: 1165}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4207}, - {52: 4208, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {195: 4138, 563: 4139, 835: 1158, 1004: 4209}, - {835: 4142, 848: 4210}, + {836: 4150, 849: 4213}, + {1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 547: 1168, 1168, 1168, 551: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 564: 1168, 1168, 1168, 569: 1168, 1168, 1168, 1168, 1168, 575: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 595: 1168, 1168, 1168, 1168, 1168, 1168, 603: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 624: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 635: 1168, 1168, 1168, 1168, 1168, 1168, 643: 1168, 647: 1168, 1168, 1168, 1168, 674: 1168, 722: 1168}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4215}, + {52: 4216, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {198: 4146, 564: 4147, 836: 1161, 1005: 4217}, // 1295 - {1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 546: 1166, 1166, 1166, 550: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 563: 1166, 1166, 1166, 568: 1166, 1166, 1166, 1166, 1166, 574: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 594: 1166, 1166, 1166, 1166, 1166, 1166, 602: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 623: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 634: 1166, 1166, 1166, 1166, 1166, 1166, 642: 1166, 646: 1166, 1166, 1166, 1166, 672: 1166, 721: 1166}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4212}, - {9: 4214, 52: 1163, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814, 1244: 4213}, - {52: 4221}, - {573: 4165, 650: 4167, 4166, 656: 4216, 933: 4215}, + {836: 4150, 849: 4218}, + {1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 547: 1169, 1169, 1169, 551: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 564: 1169, 1169, 1169, 569: 1169, 1169, 1169, 1169, 1169, 575: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 595: 1169, 1169, 1169, 1169, 1169, 1169, 603: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 624: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 635: 1169, 1169, 1169, 1169, 1169, 1169, 643: 1169, 647: 1169, 1169, 1169, 1169, 674: 1169, 722: 1169}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4220}, + {9: 4222, 52: 1166, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822, 1247: 4221}, + {52: 4229}, // 1300 - {9: 4218, 52: 1160, 1245: 4220}, - {9: 4218, 52: 1160, 1245: 4217}, - {52: 1161}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4219}, - {52: 1159, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {574: 4173, 651: 4175, 4174, 657: 4224, 936: 4223}, + {9: 4226, 52: 1163, 1248: 4228}, + {9: 4226, 52: 1163, 1248: 4225}, + {52: 1164}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4227}, // 1305 - {52: 1162}, - {195: 4138, 563: 4139, 835: 1158, 1004: 4222}, - {835: 4142, 848: 4223}, - {1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 546: 1167, 1167, 1167, 550: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 563: 1167, 1167, 1167, 568: 1167, 1167, 1167, 1167, 1167, 574: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 594: 1167, 1167, 1167, 1167, 1167, 1167, 602: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 623: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 634: 1167, 1167, 1167, 1167, 1167, 1167, 642: 1167, 646: 1167, 1167, 1167, 1167, 672: 1167, 721: 1167}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4225}, + {52: 1162, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {52: 1165}, + {198: 4146, 564: 4147, 836: 1161, 1005: 4230}, + {836: 4150, 849: 4231}, + {1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 547: 1170, 1170, 1170, 551: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 564: 1170, 1170, 1170, 569: 1170, 1170, 1170, 1170, 1170, 575: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 595: 1170, 1170, 1170, 1170, 1170, 1170, 603: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 624: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 635: 1170, 1170, 1170, 1170, 1170, 1170, 643: 1170, 647: 1170, 1170, 1170, 1170, 674: 1170, 722: 1170}, // 1310 - {9: 4214, 52: 1163, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814, 1244: 4226}, - {52: 4227}, - {195: 4138, 563: 4139, 835: 1158, 1004: 4228}, - {835: 4142, 848: 4229}, - {1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 546: 1168, 1168, 1168, 550: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 563: 1168, 1168, 1168, 568: 1168, 1168, 1168, 1168, 1168, 574: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 594: 1168, 1168, 1168, 1168, 1168, 1168, 602: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 623: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 634: 1168, 1168, 1168, 1168, 1168, 1168, 642: 1168, 646: 1168, 1168, 1168, 1168, 672: 1168, 721: 1168}, - // 1315 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4231, 3671, 3753, 3670, 3667}, - {52: 4232, 552: 3767, 721: 3768}, - {835: 4142, 848: 4233}, - {1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 546: 1169, 1169, 1169, 550: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 563: 1169, 1169, 1169, 568: 1169, 1169, 1169, 1169, 1169, 574: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 594: 1169, 1169, 1169, 1169, 1169, 1169, 602: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 623: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 634: 1169, 1169, 1169, 1169, 1169, 1169, 642: 1169, 646: 1169, 1169, 1169, 1169, 672: 1169, 721: 1169}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4233}, + {9: 4222, 52: 1166, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822, 1247: 4234}, {52: 4235}, + {198: 4146, 564: 4147, 836: 1161, 1005: 4236}, + {836: 4150, 849: 4237}, + // 1315 + {1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 547: 1171, 1171, 1171, 551: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 564: 1171, 1171, 1171, 569: 1171, 1171, 1171, 1171, 1171, 575: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 595: 1171, 1171, 1171, 1171, 1171, 1171, 603: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 624: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 635: 1171, 1171, 1171, 1171, 1171, 1171, 643: 1171, 647: 1171, 1171, 1171, 1171, 674: 1171, 722: 1171}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4239, 3679, 3761, 3678, 3675}, + {52: 4240, 553: 3775, 722: 3776}, + {836: 4150, 849: 4241}, + {1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 547: 1172, 1172, 1172, 551: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 564: 1172, 1172, 1172, 569: 1172, 1172, 1172, 1172, 1172, 575: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 595: 1172, 1172, 1172, 1172, 1172, 1172, 603: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 624: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 635: 1172, 1172, 1172, 1172, 1172, 1172, 643: 1172, 647: 1172, 1172, 1172, 1172, 674: 1172, 722: 1172}, // 1320 - {835: 4142, 848: 4236}, - {1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 546: 1170, 1170, 1170, 550: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 563: 1170, 1170, 1170, 568: 1170, 1170, 1170, 1170, 1170, 574: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 594: 1170, 1170, 1170, 1170, 1170, 1170, 602: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 623: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 634: 1170, 1170, 1170, 1170, 1170, 1170, 642: 1170, 646: 1170, 1170, 1170, 1170, 672: 1170, 721: 1170}, - {52: 4238}, - {835: 4142, 848: 4239}, - {1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 546: 1171, 1171, 1171, 550: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 563: 1171, 1171, 1171, 568: 1171, 1171, 1171, 1171, 1171, 574: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 594: 1171, 1171, 1171, 1171, 1171, 1171, 602: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 623: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 634: 1171, 1171, 1171, 1171, 1171, 1171, 642: 1171, 646: 1171, 1171, 1171, 1171, 672: 1171, 721: 1171}, + {52: 4243}, + {836: 4150, 849: 4244}, + {1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 547: 1173, 1173, 1173, 551: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 564: 1173, 1173, 1173, 569: 1173, 1173, 1173, 1173, 1173, 575: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 595: 1173, 1173, 1173, 1173, 1173, 1173, 603: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 624: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 635: 1173, 1173, 1173, 1173, 1173, 1173, 643: 1173, 647: 1173, 1173, 1173, 1173, 674: 1173, 722: 1173}, + {52: 4246}, + {836: 4150, 849: 4247}, // 1325 - {52: 4241}, - {835: 4142, 848: 4242}, - {1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 546: 1172, 1172, 1172, 550: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 563: 1172, 1172, 1172, 568: 1172, 1172, 1172, 1172, 1172, 574: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 594: 1172, 1172, 1172, 1172, 1172, 1172, 602: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 623: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 634: 1172, 1172, 1172, 1172, 1172, 1172, 642: 1172, 646: 1172, 1172, 1172, 1172, 672: 1172, 721: 1172}, - {52: 4244}, - {835: 4142, 848: 4245}, + {1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 547: 1174, 1174, 1174, 551: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 564: 1174, 1174, 1174, 569: 1174, 1174, 1174, 1174, 1174, 575: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 595: 1174, 1174, 1174, 1174, 1174, 1174, 603: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 624: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 635: 1174, 1174, 1174, 1174, 1174, 1174, 643: 1174, 647: 1174, 1174, 1174, 1174, 674: 1174, 722: 1174}, + {52: 4249}, + {836: 4150, 849: 4250}, + {1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 547: 1175, 1175, 1175, 551: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 564: 1175, 1175, 1175, 569: 1175, 1175, 1175, 1175, 1175, 575: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 595: 1175, 1175, 1175, 1175, 1175, 1175, 603: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 624: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 635: 1175, 1175, 1175, 1175, 1175, 1175, 643: 1175, 647: 1175, 1175, 1175, 1175, 674: 1175, 722: 1175}, + {52: 4252}, // 1330 - {1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 546: 1173, 1173, 1173, 550: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 563: 1173, 1173, 1173, 568: 1173, 1173, 1173, 1173, 1173, 574: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 594: 1173, 1173, 1173, 1173, 1173, 1173, 602: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 623: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 634: 1173, 1173, 1173, 1173, 1173, 1173, 642: 1173, 646: 1173, 1173, 1173, 1173, 672: 1173, 721: 1173}, - {52: 4247}, - {835: 4142, 848: 4248}, - {1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 546: 1174, 1174, 1174, 550: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 563: 1174, 1174, 1174, 568: 1174, 1174, 1174, 1174, 1174, 574: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 594: 1174, 1174, 1174, 1174, 1174, 1174, 602: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 623: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 634: 1174, 1174, 1174, 1174, 1174, 1174, 642: 1174, 646: 1174, 1174, 1174, 1174, 672: 1174, 721: 1174}, - {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 545: 1465, 547: 1465, 1465, 1465, 1465, 554: 1465, 1465, 557: 1465, 1465, 1465, 561: 1465, 1465, 566: 1465, 1465, 573: 1465, 593: 1465, 600: 1465, 1465, 633: 1465, 640: 1465, 1465, 643: 1465, 1465, 1465, 650: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 659: 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 673: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 711: 1465, 1465, 1465, 1465, 1465, 1465, 725: 1465, 730: 4252, 843: 4250, 4251, 901: 4253, 903: 4254, 929: 4256, 4255}, + {836: 4150, 849: 4253}, + {1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 547: 1176, 1176, 1176, 551: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 564: 1176, 1176, 1176, 569: 1176, 1176, 1176, 1176, 1176, 575: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 595: 1176, 1176, 1176, 1176, 1176, 1176, 603: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 624: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 635: 1176, 1176, 1176, 1176, 1176, 1176, 643: 1176, 647: 1176, 1176, 1176, 1176, 674: 1176, 722: 1176}, + {52: 4255}, + {836: 4150, 849: 4256}, + {1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 547: 1177, 1177, 1177, 551: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 564: 1177, 1177, 1177, 569: 1177, 1177, 1177, 1177, 1177, 575: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 595: 1177, 1177, 1177, 1177, 1177, 1177, 603: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 624: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 635: 1177, 1177, 1177, 1177, 1177, 1177, 643: 1177, 647: 1177, 1177, 1177, 1177, 674: 1177, 722: 1177}, // 1335 - {2: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 10: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 53: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 545: 1469, 547: 1469, 1469, 1469, 1469, 554: 1469, 1469, 557: 1469, 1469, 1469, 561: 1469, 1469, 566: 1469, 1469, 573: 1469, 575: 1469, 588: 1469, 593: 1469, 600: 1469, 1469, 622: 1469, 633: 1469, 640: 1469, 1469, 643: 1469, 1469, 1469, 650: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 659: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 673: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 711: 1469, 1469, 1469, 1469, 1469, 1469, 725: 1469, 730: 1469, 843: 1469, 1469, 847: 1469, 849: 1469, 851: 1469, 855: 1469, 864: 1469, 1469, 1469}, - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 545: 1468, 547: 1468, 1468, 1468, 1468, 554: 1468, 1468, 557: 1468, 1468, 1468, 561: 1468, 1468, 566: 1468, 1468, 573: 1468, 575: 1468, 588: 1468, 593: 1468, 600: 1468, 1468, 622: 1468, 633: 1468, 640: 1468, 1468, 643: 1468, 1468, 1468, 650: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 659: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 673: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 711: 1468, 1468, 1468, 1468, 1468, 1468, 725: 1468, 730: 1468, 843: 1468, 1468, 847: 1468, 849: 1468, 851: 1468, 855: 1468, 864: 1468, 1468, 1468}, - {2: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 10: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 53: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 545: 1467, 547: 1467, 1467, 1467, 1467, 554: 1467, 1467, 557: 1467, 1467, 1467, 561: 1467, 1467, 566: 1467, 1467, 573: 1467, 575: 1467, 588: 1467, 593: 1467, 600: 1467, 1467, 622: 1467, 633: 1467, 640: 1467, 1467, 643: 1467, 1467, 1467, 650: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 659: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 673: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 711: 1467, 1467, 1467, 1467, 1467, 1467, 725: 1467, 730: 1467, 843: 1467, 1467, 847: 1467, 849: 1467, 851: 1467, 855: 1467, 864: 1467, 1467, 1467}, - {2: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 10: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 53: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 545: 1466, 547: 1466, 1466, 1466, 1466, 554: 1466, 1466, 557: 1466, 1466, 1466, 561: 1466, 1466, 566: 1466, 1466, 573: 1466, 593: 1466, 600: 1466, 1466, 633: 1466, 640: 1466, 1466, 643: 1466, 1466, 1466, 650: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 659: 1466, 1466, 1466, 663: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 673: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 711: 1466, 1466, 1466, 1466, 1466, 1466, 725: 1466, 730: 4261}, - {2: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 10: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 53: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 545: 1464, 547: 1464, 1464, 1464, 1464, 554: 1464, 1464, 557: 1464, 1464, 1464, 561: 1464, 1464, 566: 1464, 1464, 573: 1464, 593: 1464, 600: 1464, 1464, 633: 1464, 640: 1464, 1464, 643: 1464, 1464, 1464, 650: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 659: 1464, 1464, 1464, 663: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 673: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 711: 1464, 1464, 1464, 1464, 1464, 1464, 725: 1464}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4264, 4263}, + {2: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 10: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 53: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 546: 1472, 548: 1472, 1472, 1472, 1472, 555: 1472, 1472, 558: 1472, 1472, 1472, 562: 1472, 1472, 567: 1472, 1472, 574: 1472, 576: 1472, 589: 1472, 594: 1472, 601: 1472, 1472, 623: 1472, 634: 1472, 641: 1472, 1472, 644: 1472, 1472, 1472, 651: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 660: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 675: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 702: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 726: 1472, 731: 1472, 844: 1472, 1472, 848: 1472, 850: 1472, 852: 1472, 856: 1472, 865: 1472, 1472, 1472}, + {2: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 10: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 53: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 546: 1471, 548: 1471, 1471, 1471, 1471, 555: 1471, 1471, 558: 1471, 1471, 1471, 562: 1471, 1471, 567: 1471, 1471, 574: 1471, 576: 1471, 589: 1471, 594: 1471, 601: 1471, 1471, 623: 1471, 634: 1471, 641: 1471, 1471, 644: 1471, 1471, 1471, 651: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 660: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 675: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 702: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 726: 1471, 731: 1471, 844: 1471, 1471, 848: 1471, 850: 1471, 852: 1471, 856: 1471, 865: 1471, 1471, 1471}, + {2: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 10: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 53: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 546: 1470, 548: 1470, 1470, 1470, 1470, 555: 1470, 1470, 558: 1470, 1470, 1470, 562: 1470, 1470, 567: 1470, 1470, 574: 1470, 576: 1470, 589: 1470, 594: 1470, 601: 1470, 1470, 623: 1470, 634: 1470, 641: 1470, 1470, 644: 1470, 1470, 1470, 651: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 660: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 675: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 702: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 726: 1470, 731: 1470, 844: 1470, 1470, 848: 1470, 850: 1470, 852: 1470, 856: 1470, 865: 1470, 1470, 1470}, + {2: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 10: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 53: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 546: 1469, 548: 1469, 1469, 1469, 1469, 555: 1469, 1469, 558: 1469, 1469, 1469, 562: 1469, 1469, 567: 1469, 1469, 574: 1469, 594: 1469, 601: 1469, 1469, 634: 1469, 641: 1469, 1469, 644: 1469, 1469, 1469, 651: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 660: 1469, 1469, 1469, 664: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 675: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 702: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 726: 1469, 731: 4269}, // 1340 - {2: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 10: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 53: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 545: 1461, 547: 1461, 1461, 1461, 1461, 554: 1461, 1461, 557: 1461, 1461, 1461, 561: 1461, 1461, 566: 1461, 1461, 573: 1461, 593: 1461, 600: 1461, 1461, 633: 1461, 640: 1461, 1461, 643: 1461, 1461, 1461, 650: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 659: 1461, 1461, 1461, 663: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 673: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 711: 1461, 1461, 1461, 1461, 1461, 1461, 725: 1461}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4257}, - {52: 4258, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4259}, - {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 546: 1345, 1345, 1345, 550: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 563: 1345, 1345, 1345, 568: 1345, 1345, 1345, 1345, 1345, 574: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 594: 1345, 1345, 1345, 1345, 1345, 1345, 602: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 623: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 634: 1345, 1345, 1345, 1345, 1345, 1345, 642: 1345, 646: 1345, 1345, 1345, 1345, 672: 1345, 721: 1345}, + {2: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 10: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 53: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 546: 1467, 548: 1467, 1467, 1467, 1467, 555: 1467, 1467, 558: 1467, 1467, 1467, 562: 1467, 1467, 567: 1467, 1467, 574: 1467, 594: 1467, 601: 1467, 1467, 634: 1467, 641: 1467, 1467, 644: 1467, 1467, 1467, 651: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 660: 1467, 1467, 1467, 664: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 675: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 702: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 726: 1467}, + {2: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 10: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 53: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 546: 1464, 548: 1464, 1464, 1464, 1464, 555: 1464, 1464, 558: 1464, 1464, 1464, 562: 1464, 1464, 567: 1464, 1464, 574: 1464, 594: 1464, 601: 1464, 1464, 634: 1464, 641: 1464, 1464, 644: 1464, 1464, 1464, 651: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 660: 1464, 1464, 1464, 664: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 675: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 702: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 726: 1464}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4265}, + {52: 4266, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4267}, // 1345 - {1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 546: 1178, 1178, 1178, 550: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 563: 1178, 1178, 1178, 568: 1178, 1178, 1178, 1178, 1178, 574: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 594: 1178, 1178, 1178, 1178, 1178, 1178, 602: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 623: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 634: 1178, 1178, 1178, 1178, 1178, 1178, 642: 1178, 646: 1178, 1178, 1178, 1178, 672: 1178, 721: 1178}, - {2: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 10: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 53: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 545: 1460, 547: 1460, 1460, 1460, 1460, 554: 1460, 1460, 557: 1460, 1460, 1460, 561: 1460, 1460, 566: 1460, 1460, 573: 1460, 593: 1460, 600: 1460, 1460, 633: 1460, 640: 1460, 1460, 643: 1460, 1460, 1460, 650: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 659: 1460, 1460, 1460, 663: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 673: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 711: 1460, 1460, 1460, 1460, 1460, 1460, 725: 1460}, - {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 545: 1465, 547: 1465, 1465, 1465, 1465, 554: 1465, 1465, 557: 1465, 1465, 1465, 561: 1465, 1465, 566: 1465, 1465, 573: 1465, 593: 1465, 600: 1465, 1465, 633: 1465, 640: 1465, 1465, 643: 1465, 1465, 1465, 650: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 659: 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 673: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 711: 1465, 1465, 1465, 1465, 1465, 1465, 725: 1465, 730: 4252, 843: 4250, 4251, 901: 4253, 903: 4254, 929: 4263, 4255}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4264}, - {52: 4265, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 547: 1348, 1348, 1348, 551: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 564: 1348, 1348, 1348, 569: 1348, 1348, 1348, 1348, 1348, 575: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 595: 1348, 1348, 1348, 1348, 1348, 1348, 603: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 624: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 635: 1348, 1348, 1348, 1348, 1348, 1348, 643: 1348, 647: 1348, 1348, 1348, 1348, 674: 1348, 722: 1348}, + {1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 547: 1181, 1181, 1181, 551: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 564: 1181, 1181, 1181, 569: 1181, 1181, 1181, 1181, 1181, 575: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 595: 1181, 1181, 1181, 1181, 1181, 1181, 603: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 624: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 635: 1181, 1181, 1181, 1181, 1181, 1181, 643: 1181, 647: 1181, 1181, 1181, 1181, 674: 1181, 722: 1181}, + {2: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 10: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 53: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 546: 1463, 548: 1463, 1463, 1463, 1463, 555: 1463, 1463, 558: 1463, 1463, 1463, 562: 1463, 1463, 567: 1463, 1463, 574: 1463, 594: 1463, 601: 1463, 1463, 634: 1463, 641: 1463, 1463, 644: 1463, 1463, 1463, 651: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 660: 1463, 1463, 1463, 664: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 675: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 702: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 726: 1463}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4271, 4263}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4272}, // 1350 - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4266}, - {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 546: 1346, 1346, 1346, 550: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 563: 1346, 1346, 1346, 568: 1346, 1346, 1346, 1346, 1346, 574: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 594: 1346, 1346, 1346, 1346, 1346, 1346, 602: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 623: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 634: 1346, 1346, 1346, 1346, 1346, 1346, 642: 1346, 646: 1346, 1346, 1346, 1346, 672: 1346, 721: 1346}, - {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 545: 1465, 547: 1465, 1465, 1465, 1465, 554: 1465, 1465, 557: 1465, 1465, 1465, 561: 1465, 1465, 566: 1465, 1465, 573: 1465, 593: 1465, 600: 1465, 1465, 633: 1465, 640: 1465, 1465, 643: 1465, 1465, 1465, 650: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 659: 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 673: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 711: 1465, 1465, 1465, 1465, 1465, 1465, 725: 1465, 730: 4252, 843: 4250, 4251, 901: 4253, 903: 4254, 929: 4268, 4255}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4269}, - {52: 4270, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {52: 4273, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4274}, + {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 547: 1349, 1349, 1349, 551: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 564: 1349, 1349, 1349, 569: 1349, 1349, 1349, 1349, 1349, 575: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 595: 1349, 1349, 1349, 1349, 1349, 1349, 603: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 624: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 635: 1349, 1349, 1349, 1349, 1349, 1349, 643: 1349, 647: 1349, 1349, 1349, 1349, 674: 1349, 722: 1349}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4276, 4263}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4277}, // 1355 - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4271}, - {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 546: 1347, 1347, 1347, 550: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 563: 1347, 1347, 1347, 568: 1347, 1347, 1347, 1347, 1347, 574: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 594: 1347, 1347, 1347, 1347, 1347, 1347, 602: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 623: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 634: 1347, 1347, 1347, 1347, 1347, 1347, 642: 1347, 646: 1347, 1347, 1347, 1347, 672: 1347, 721: 1347}, - {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 545: 1465, 547: 1465, 1465, 1465, 1465, 554: 1465, 1465, 557: 1465, 1465, 1465, 561: 1465, 1465, 566: 1465, 1465, 573: 1465, 593: 1465, 600: 1465, 1465, 633: 1465, 640: 1465, 1465, 643: 1465, 1465, 1465, 650: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 659: 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 673: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 711: 1465, 1465, 1465, 1465, 1465, 1465, 725: 1465, 730: 4252, 843: 4250, 4251, 901: 4253, 903: 4254, 929: 4273, 4255}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4274}, - {52: 4275, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {52: 4278, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4279}, + {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 547: 1350, 1350, 1350, 551: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 564: 1350, 1350, 1350, 569: 1350, 1350, 1350, 1350, 1350, 575: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 595: 1350, 1350, 1350, 1350, 1350, 1350, 603: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 624: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 635: 1350, 1350, 1350, 1350, 1350, 1350, 643: 1350, 647: 1350, 1350, 1350, 1350, 674: 1350, 722: 1350}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4281, 4263}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4282}, // 1360 - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4276}, - {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 546: 1348, 1348, 1348, 550: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 563: 1348, 1348, 1348, 568: 1348, 1348, 1348, 1348, 1348, 574: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 594: 1348, 1348, 1348, 1348, 1348, 1348, 602: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 623: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 634: 1348, 1348, 1348, 1348, 1348, 1348, 642: 1348, 646: 1348, 1348, 1348, 1348, 672: 1348, 721: 1348}, - {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 545: 1465, 547: 1465, 1465, 1465, 1465, 554: 1465, 1465, 557: 1465, 1465, 1465, 561: 1465, 1465, 566: 1465, 1465, 573: 1465, 593: 1465, 600: 1465, 1465, 633: 1465, 640: 1465, 1465, 643: 1465, 1465, 1465, 650: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 659: 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 673: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 711: 1465, 1465, 1465, 1465, 1465, 1465, 725: 1465, 730: 4252, 843: 4250, 4251, 901: 4253, 903: 4254, 929: 4278, 4255}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4279}, - {52: 4280, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {52: 4283, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4284}, + {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 547: 1351, 1351, 1351, 551: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 564: 1351, 1351, 1351, 569: 1351, 1351, 1351, 1351, 1351, 575: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 595: 1351, 1351, 1351, 1351, 1351, 1351, 603: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 624: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 635: 1351, 1351, 1351, 1351, 1351, 1351, 643: 1351, 647: 1351, 1351, 1351, 1351, 674: 1351, 722: 1351}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4286, 4263}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4287}, // 1365 - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4281}, - {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 546: 1349, 1349, 1349, 550: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 563: 1349, 1349, 1349, 568: 1349, 1349, 1349, 1349, 1349, 574: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 594: 1349, 1349, 1349, 1349, 1349, 1349, 602: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 623: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 634: 1349, 1349, 1349, 1349, 1349, 1349, 642: 1349, 646: 1349, 1349, 1349, 1349, 672: 1349, 721: 1349}, - {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 545: 1465, 547: 1465, 1465, 1465, 1465, 554: 1465, 1465, 557: 1465, 1465, 1465, 561: 1465, 1465, 566: 1465, 1465, 573: 1465, 593: 1465, 600: 1465, 1465, 633: 1465, 640: 1465, 1465, 643: 1465, 1465, 1465, 650: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 659: 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 673: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 711: 1465, 1465, 1465, 1465, 1465, 1465, 725: 1465, 730: 4252, 843: 4250, 4251, 901: 4253, 903: 4254, 929: 4283, 4255}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4284}, - {52: 4285, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {52: 4288, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4289}, + {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 547: 1352, 1352, 1352, 551: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 564: 1352, 1352, 1352, 569: 1352, 1352, 1352, 1352, 1352, 575: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 595: 1352, 1352, 1352, 1352, 1352, 1352, 603: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 624: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 635: 1352, 1352, 1352, 1352, 1352, 1352, 643: 1352, 647: 1352, 1352, 1352, 1352, 674: 1352, 722: 1352}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4291, 4263}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4292}, // 1370 - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4286}, - {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 546: 1350, 1350, 1350, 550: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 563: 1350, 1350, 1350, 568: 1350, 1350, 1350, 1350, 1350, 574: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 594: 1350, 1350, 1350, 1350, 1350, 1350, 602: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 623: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 634: 1350, 1350, 1350, 1350, 1350, 1350, 642: 1350, 646: 1350, 1350, 1350, 1350, 672: 1350, 721: 1350}, - {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 545: 1465, 547: 1465, 1465, 1465, 1465, 554: 1465, 1465, 557: 1465, 1465, 1465, 561: 1465, 1465, 566: 1465, 1465, 573: 1465, 593: 1465, 600: 1465, 1465, 633: 1465, 640: 1465, 1465, 643: 1465, 1465, 1465, 650: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 659: 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 673: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 711: 1465, 1465, 1465, 1465, 1465, 1465, 725: 1465, 730: 4252, 843: 4250, 4251, 901: 4253, 903: 4254, 929: 4288, 4255}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4289}, - {52: 4290, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {52: 4293, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4294}, + {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 547: 1353, 1353, 1353, 551: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 564: 1353, 1353, 1353, 569: 1353, 1353, 1353, 1353, 1353, 575: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 595: 1353, 1353, 1353, 1353, 1353, 1353, 603: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 624: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 635: 1353, 1353, 1353, 1353, 1353, 1353, 643: 1353, 647: 1353, 1353, 1353, 1353, 674: 1353, 722: 1353}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4296, 4263}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4297}, // 1375 - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4291}, - {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 546: 1351, 1351, 1351, 550: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 563: 1351, 1351, 1351, 568: 1351, 1351, 1351, 1351, 1351, 574: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 594: 1351, 1351, 1351, 1351, 1351, 1351, 602: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 623: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 634: 1351, 1351, 1351, 1351, 1351, 1351, 642: 1351, 646: 1351, 1351, 1351, 1351, 672: 1351, 721: 1351}, - {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 545: 1465, 547: 1465, 1465, 1465, 1465, 554: 1465, 1465, 557: 1465, 1465, 1465, 561: 1465, 1465, 566: 1465, 1465, 573: 1465, 593: 1465, 600: 1465, 1465, 633: 1465, 640: 1465, 1465, 643: 1465, 1465, 1465, 650: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 659: 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 673: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 711: 1465, 1465, 1465, 1465, 1465, 1465, 725: 1465, 730: 4252, 843: 4250, 4251, 901: 4253, 903: 4254, 929: 4293, 4255}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4294}, - {9: 4068, 52: 1523, 172: 1523, 579: 3932, 857: 3986, 926: 4295}, + {52: 4298, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4299}, + {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 547: 1354, 1354, 1354, 551: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 564: 1354, 1354, 1354, 569: 1354, 1354, 1354, 1354, 1354, 575: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 595: 1354, 1354, 1354, 1354, 1354, 1354, 603: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 624: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 635: 1354, 1354, 1354, 1354, 1354, 1354, 643: 1354, 647: 1354, 1354, 1354, 1354, 674: 1354, 722: 1354}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4301, 4263}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4302}, // 1380 - {52: 1338, 172: 4297, 1425: 4296}, - {52: 4299}, - {547: 4298}, - {52: 1337}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4300}, + {9: 4076, 52: 1526, 172: 1526, 580: 3940, 858: 3994, 927: 4303}, + {52: 1341, 172: 4305, 1428: 4304}, + {52: 4307}, + {548: 4306}, + {52: 1340}, // 1385 - {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 546: 1352, 1352, 1352, 550: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 563: 1352, 1352, 1352, 568: 1352, 1352, 1352, 1352, 1352, 574: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 594: 1352, 1352, 1352, 1352, 1352, 1352, 602: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 623: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 634: 1352, 1352, 1352, 1352, 1352, 1352, 642: 1352, 646: 1352, 1352, 1352, 1352, 672: 1352, 721: 1352}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 575: 4305, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 730: 4304, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4302, 843: 4250, 4251, 901: 4303}, - {52: 4313, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4311}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4308}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4308}, + {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 547: 1355, 1355, 1355, 551: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 564: 1355, 1355, 1355, 569: 1355, 1355, 1355, 1355, 1355, 575: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 595: 1355, 1355, 1355, 1355, 1355, 1355, 603: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 624: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 635: 1355, 1355, 1355, 1355, 1355, 1355, 643: 1355, 647: 1355, 1355, 1355, 1355, 674: 1355, 722: 1355}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 576: 4313, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4312, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4310, 844: 4258, 4259, 902: 4311}, + {52: 4321, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4319}, // 1390 - {52: 4306}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4307}, - {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 546: 1353, 1353, 1353, 550: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 563: 1353, 1353, 1353, 568: 1353, 1353, 1353, 1353, 1353, 574: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 594: 1353, 1353, 1353, 1353, 1353, 1353, 602: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 623: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 634: 1353, 1353, 1353, 1353, 1353, 1353, 642: 1353, 646: 1353, 1353, 1353, 1353, 672: 1353, 721: 1353}, - {52: 4309, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4310}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4316}, + {52: 4314}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4315}, + {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 547: 1356, 1356, 1356, 551: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 564: 1356, 1356, 1356, 569: 1356, 1356, 1356, 1356, 1356, 575: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 595: 1356, 1356, 1356, 1356, 1356, 1356, 603: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 624: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 635: 1356, 1356, 1356, 1356, 1356, 1356, 643: 1356, 647: 1356, 1356, 1356, 1356, 674: 1356, 722: 1356}, + {52: 4317, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1395 - {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 546: 1355, 1355, 1355, 550: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 563: 1355, 1355, 1355, 568: 1355, 1355, 1355, 1355, 1355, 574: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 594: 1355, 1355, 1355, 1355, 1355, 1355, 602: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 623: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 634: 1355, 1355, 1355, 1355, 1355, 1355, 642: 1355, 646: 1355, 1355, 1355, 1355, 672: 1355, 721: 1355}, - {9: 4068, 52: 4312}, - {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 546: 1356, 1356, 1356, 550: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 563: 1356, 1356, 1356, 568: 1356, 1356, 1356, 1356, 1356, 574: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 594: 1356, 1356, 1356, 1356, 1356, 1356, 602: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 623: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 634: 1356, 1356, 1356, 1356, 1356, 1356, 642: 1356, 646: 1356, 1356, 1356, 1356, 672: 1356, 721: 1356}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4314}, - {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 546: 1354, 1354, 1354, 550: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 563: 1354, 1354, 1354, 568: 1354, 1354, 1354, 1354, 1354, 574: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 594: 1354, 1354, 1354, 1354, 1354, 1354, 602: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 623: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 634: 1354, 1354, 1354, 1354, 1354, 1354, 642: 1354, 646: 1354, 1354, 1354, 1354, 672: 1354, 721: 1354}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4318}, + {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 547: 1358, 1358, 1358, 551: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 564: 1358, 1358, 1358, 569: 1358, 1358, 1358, 1358, 1358, 575: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 595: 1358, 1358, 1358, 1358, 1358, 1358, 603: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 624: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 635: 1358, 1358, 1358, 1358, 1358, 1358, 643: 1358, 647: 1358, 1358, 1358, 1358, 674: 1358, 722: 1358}, + {9: 4076, 52: 4320}, + {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 547: 1359, 1359, 1359, 551: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 564: 1359, 1359, 1359, 569: 1359, 1359, 1359, 1359, 1359, 575: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 595: 1359, 1359, 1359, 1359, 1359, 1359, 603: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 624: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 635: 1359, 1359, 1359, 1359, 1359, 1359, 643: 1359, 647: 1359, 1359, 1359, 1359, 674: 1359, 722: 1359}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4322}, // 1400 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 730: 4317, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4316}, - {52: 4321, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4318}, - {52: 4319, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4320}, + {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 547: 1357, 1357, 1357, 551: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 564: 1357, 1357, 1357, 569: 1357, 1357, 1357, 1357, 1357, 575: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 595: 1357, 1357, 1357, 1357, 1357, 1357, 603: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 624: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 635: 1357, 1357, 1357, 1357, 1357, 1357, 643: 1357, 647: 1357, 1357, 1357, 1357, 674: 1357, 722: 1357}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4325, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4324}, + {52: 4329, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4326}, + {52: 4327, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1405 - {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 546: 1357, 1357, 1357, 550: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 563: 1357, 1357, 1357, 568: 1357, 1357, 1357, 1357, 1357, 574: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 594: 1357, 1357, 1357, 1357, 1357, 1357, 602: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 623: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 634: 1357, 1357, 1357, 1357, 1357, 1357, 642: 1357, 646: 1357, 1357, 1357, 1357, 672: 1357, 721: 1357}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4322}, - {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 546: 1358, 1358, 1358, 550: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 563: 1358, 1358, 1358, 568: 1358, 1358, 1358, 1358, 1358, 574: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 594: 1358, 1358, 1358, 1358, 1358, 1358, 602: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 623: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 634: 1358, 1358, 1358, 1358, 1358, 1358, 642: 1358, 646: 1358, 1358, 1358, 1358, 672: 1358, 721: 1358}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 730: 4325, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4324}, - {52: 4329, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4328}, + {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 547: 1360, 1360, 1360, 551: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 564: 1360, 1360, 1360, 569: 1360, 1360, 1360, 1360, 1360, 575: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 595: 1360, 1360, 1360, 1360, 1360, 1360, 603: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 624: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 635: 1360, 1360, 1360, 1360, 1360, 1360, 643: 1360, 647: 1360, 1360, 1360, 1360, 674: 1360, 722: 1360}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4330}, + {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 547: 1361, 1361, 1361, 551: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 564: 1361, 1361, 1361, 569: 1361, 1361, 1361, 1361, 1361, 575: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 595: 1361, 1361, 1361, 1361, 1361, 1361, 603: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 624: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 635: 1361, 1361, 1361, 1361, 1361, 1361, 643: 1361, 647: 1361, 1361, 1361, 1361, 674: 1361, 722: 1361}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4333, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4332}, // 1410 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4326}, - {52: 4327, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4328}, - {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 546: 1359, 1359, 1359, 550: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 563: 1359, 1359, 1359, 568: 1359, 1359, 1359, 1359, 1359, 574: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 594: 1359, 1359, 1359, 1359, 1359, 1359, 602: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 623: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 634: 1359, 1359, 1359, 1359, 1359, 1359, 642: 1359, 646: 1359, 1359, 1359, 1359, 672: 1359, 721: 1359}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4330}, + {52: 4337, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4334}, + {52: 4335, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4336}, + {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 547: 1362, 1362, 1362, 551: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 564: 1362, 1362, 1362, 569: 1362, 1362, 1362, 1362, 1362, 575: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 595: 1362, 1362, 1362, 1362, 1362, 1362, 603: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 624: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 635: 1362, 1362, 1362, 1362, 1362, 1362, 643: 1362, 647: 1362, 1362, 1362, 1362, 674: 1362, 722: 1362}, // 1415 - {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 546: 1360, 1360, 1360, 550: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 563: 1360, 1360, 1360, 568: 1360, 1360, 1360, 1360, 1360, 574: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 594: 1360, 1360, 1360, 1360, 1360, 1360, 602: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 623: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 634: 1360, 1360, 1360, 1360, 1360, 1360, 642: 1360, 646: 1360, 1360, 1360, 1360, 672: 1360, 721: 1360}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 730: 4333, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4332}, - {52: 4337, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4334}, - {52: 4335, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4338}, + {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 547: 1363, 1363, 1363, 551: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 564: 1363, 1363, 1363, 569: 1363, 1363, 1363, 1363, 1363, 575: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 595: 1363, 1363, 1363, 1363, 1363, 1363, 603: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 624: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 635: 1363, 1363, 1363, 1363, 1363, 1363, 643: 1363, 647: 1363, 1363, 1363, 1363, 674: 1363, 722: 1363}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4341, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4340}, + {52: 4345, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4342}, // 1420 - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4336}, - {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 546: 1361, 1361, 1361, 550: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 563: 1361, 1361, 1361, 568: 1361, 1361, 1361, 1361, 1361, 574: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 594: 1361, 1361, 1361, 1361, 1361, 1361, 602: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 623: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 634: 1361, 1361, 1361, 1361, 1361, 1361, 642: 1361, 646: 1361, 1361, 1361, 1361, 672: 1361, 721: 1361}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4338}, - {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 546: 1362, 1362, 1362, 550: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 563: 1362, 1362, 1362, 568: 1362, 1362, 1362, 1362, 1362, 574: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 594: 1362, 1362, 1362, 1362, 1362, 1362, 602: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 623: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 634: 1362, 1362, 1362, 1362, 1362, 1362, 642: 1362, 646: 1362, 1362, 1362, 1362, 672: 1362, 721: 1362}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4340}, + {52: 4343, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4344}, + {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 547: 1364, 1364, 1364, 551: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 564: 1364, 1364, 1364, 569: 1364, 1364, 1364, 1364, 1364, 575: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 595: 1364, 1364, 1364, 1364, 1364, 1364, 603: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 624: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 635: 1364, 1364, 1364, 1364, 1364, 1364, 643: 1364, 647: 1364, 1364, 1364, 1364, 674: 1364, 722: 1364}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4346}, + {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 547: 1365, 1365, 1365, 551: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 564: 1365, 1365, 1365, 569: 1365, 1365, 1365, 1365, 1365, 575: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 595: 1365, 1365, 1365, 1365, 1365, 1365, 603: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 624: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 635: 1365, 1365, 1365, 1365, 1365, 1365, 643: 1365, 647: 1365, 1365, 1365, 1365, 674: 1365, 722: 1365}, // 1425 - {9: 4068, 52: 4341}, - {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 546: 1363, 1363, 1363, 550: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 563: 1363, 1363, 1363, 568: 1363, 1363, 1363, 1363, 1363, 574: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 594: 1363, 1363, 1363, 1363, 1363, 1363, 602: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 623: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 634: 1363, 1363, 1363, 1363, 1363, 1363, 642: 1363, 646: 1363, 1363, 1363, 1363, 672: 1363, 721: 1363}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4343}, - {9: 4068, 52: 4344}, - {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 546: 1364, 1364, 1364, 550: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 563: 1364, 1364, 1364, 568: 1364, 1364, 1364, 1364, 1364, 574: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 594: 1364, 1364, 1364, 1364, 1364, 1364, 602: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 623: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 634: 1364, 1364, 1364, 1364, 1364, 1364, 642: 1364, 646: 1364, 1364, 1364, 1364, 672: 1364, 721: 1364}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4348}, + {9: 4076, 52: 4349}, + {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 547: 1366, 1366, 1366, 551: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 564: 1366, 1366, 1366, 569: 1366, 1366, 1366, 1366, 1366, 575: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 595: 1366, 1366, 1366, 1366, 1366, 1366, 603: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 624: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 635: 1366, 1366, 1366, 1366, 1366, 1366, 643: 1366, 647: 1366, 1366, 1366, 1366, 674: 1366, 722: 1366}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4351}, + {9: 4076, 52: 4352}, // 1430 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4346}, - {9: 4347, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4348}, - {9: 4349, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4350}, + {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 547: 1367, 1367, 1367, 551: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 564: 1367, 1367, 1367, 569: 1367, 1367, 1367, 1367, 1367, 575: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 595: 1367, 1367, 1367, 1367, 1367, 1367, 603: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 624: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 635: 1367, 1367, 1367, 1367, 1367, 1367, 643: 1367, 647: 1367, 1367, 1367, 1367, 674: 1367, 722: 1367}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4354}, + {9: 4355, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4356}, + {9: 4357, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1435 - {52: 4351, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 546: 1380, 1380, 1380, 550: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 563: 1380, 1380, 1380, 568: 1380, 1380, 1380, 1380, 1380, 574: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 594: 1380, 1380, 1380, 1380, 1380, 1380, 602: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 623: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 634: 1380, 1380, 1380, 1380, 1380, 1380, 642: 1380, 646: 1380, 1380, 1380, 1380, 672: 1380, 721: 1380}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4353, 1347: 4355, 1403: 4356, 1508: 4357, 4354}, - {52: 4365, 576: 4366, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 576: 4359, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4358}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4358}, + {52: 4359, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 547: 1383, 1383, 1383, 551: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 564: 1383, 1383, 1383, 569: 1383, 1383, 1383, 1383, 1383, 575: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 595: 1383, 1383, 1383, 1383, 1383, 1383, 603: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 624: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 635: 1383, 1383, 1383, 1383, 1383, 1383, 643: 1383, 647: 1383, 1383, 1383, 1383, 674: 1383, 722: 1383}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4361, 1350: 4363, 1406: 4364, 1511: 4365, 4362}, + {52: 4373, 577: 4374, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1440 - {2: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 10: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 53: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 545: 1371, 547: 1371, 1371, 1371, 1371, 554: 1371, 1371, 557: 1371, 1371, 1371, 561: 1371, 1371, 566: 1371, 1371, 573: 1371, 576: 1371, 593: 1371, 600: 1371, 1371, 633: 1371, 640: 1371, 1371, 643: 1371, 1371, 1371, 650: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 659: 1371, 1371, 1371, 663: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 673: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 711: 1371, 1371, 1371, 1371, 1371, 1371, 725: 1371}, - {2: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 10: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 53: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 545: 1370, 547: 1370, 1370, 1370, 1370, 554: 1370, 1370, 557: 1370, 1370, 1370, 561: 1370, 1370, 566: 1370, 1370, 573: 1370, 576: 1370, 593: 1370, 600: 1370, 1370, 633: 1370, 640: 1370, 1370, 643: 1370, 1370, 1370, 650: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 659: 1370, 1370, 1370, 663: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 673: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 711: 1370, 1370, 1370, 1370, 1370, 1370, 725: 1370}, - {2: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 10: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 53: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 545: 1369, 547: 1369, 1369, 1369, 1369, 554: 1369, 1369, 557: 1369, 1369, 1369, 561: 1369, 1369, 566: 1369, 1369, 573: 1369, 576: 1369, 593: 1369, 600: 1369, 1369, 633: 1369, 640: 1369, 1369, 643: 1369, 1369, 1369, 650: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 659: 1369, 1369, 1369, 663: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 673: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 711: 1369, 1369, 1369, 1369, 1369, 1369, 725: 1369}, - {576: 4362, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4360}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 577: 4367, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4366}, + {2: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 10: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 53: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 546: 1374, 548: 1374, 1374, 1374, 1374, 555: 1374, 1374, 558: 1374, 1374, 1374, 562: 1374, 1374, 567: 1374, 1374, 574: 1374, 577: 1374, 594: 1374, 601: 1374, 1374, 634: 1374, 641: 1374, 1374, 644: 1374, 1374, 1374, 651: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 660: 1374, 1374, 1374, 664: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 675: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 702: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 726: 1374}, + {2: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 10: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 53: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 546: 1373, 548: 1373, 1373, 1373, 1373, 555: 1373, 1373, 558: 1373, 1373, 1373, 562: 1373, 1373, 567: 1373, 1373, 574: 1373, 577: 1373, 594: 1373, 601: 1373, 1373, 634: 1373, 641: 1373, 1373, 644: 1373, 1373, 1373, 651: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 660: 1373, 1373, 1373, 664: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 675: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 702: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 726: 1373}, + {2: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 10: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 53: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 546: 1372, 548: 1372, 1372, 1372, 1372, 555: 1372, 1372, 558: 1372, 1372, 1372, 562: 1372, 1372, 567: 1372, 1372, 574: 1372, 577: 1372, 594: 1372, 601: 1372, 1372, 634: 1372, 641: 1372, 1372, 644: 1372, 1372, 1372, 651: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 660: 1372, 1372, 1372, 664: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 675: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 702: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 726: 1372}, + {577: 4370, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1445 - {52: 4361, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 546: 1386, 1386, 1386, 550: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 563: 1386, 1386, 1386, 568: 1386, 1386, 1386, 1386, 1386, 574: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 594: 1386, 1386, 1386, 1386, 1386, 1386, 602: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 623: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 634: 1386, 1386, 1386, 1386, 1386, 1386, 642: 1386, 646: 1386, 1386, 1386, 1386, 672: 1386, 721: 1386}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4363}, - {52: 4364, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 546: 1385, 1385, 1385, 550: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 563: 1385, 1385, 1385, 568: 1385, 1385, 1385, 1385, 1385, 574: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 594: 1385, 1385, 1385, 1385, 1385, 1385, 602: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 623: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 634: 1385, 1385, 1385, 1385, 1385, 1385, 642: 1385, 646: 1385, 1385, 1385, 1385, 672: 1385, 721: 1385}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4368}, + {52: 4369, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 547: 1389, 1389, 1389, 551: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 564: 1389, 1389, 1389, 569: 1389, 1389, 1389, 1389, 1389, 575: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 595: 1389, 1389, 1389, 1389, 1389, 1389, 603: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 624: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 635: 1389, 1389, 1389, 1389, 1389, 1389, 643: 1389, 647: 1389, 1389, 1389, 1389, 674: 1389, 722: 1389}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4371}, + {52: 4372, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1450 - {1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 546: 1388, 1388, 1388, 550: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 563: 1388, 1388, 1388, 568: 1388, 1388, 1388, 1388, 1388, 574: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 594: 1388, 1388, 1388, 1388, 1388, 1388, 602: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 623: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 634: 1388, 1388, 1388, 1388, 1388, 1388, 642: 1388, 646: 1388, 1388, 1388, 1388, 672: 1388, 721: 1388}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4367}, - {52: 4368, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 546: 1387, 1387, 1387, 550: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 563: 1387, 1387, 1387, 568: 1387, 1387, 1387, 1387, 1387, 574: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 594: 1387, 1387, 1387, 1387, 1387, 1387, 602: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 623: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 634: 1387, 1387, 1387, 1387, 1387, 1387, 642: 1387, 646: 1387, 1387, 1387, 1387, 672: 1387, 721: 1387}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4370}, + {1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 547: 1388, 1388, 1388, 551: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 564: 1388, 1388, 1388, 569: 1388, 1388, 1388, 1388, 1388, 575: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 595: 1388, 1388, 1388, 1388, 1388, 1388, 603: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 624: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 635: 1388, 1388, 1388, 1388, 1388, 1388, 643: 1388, 647: 1388, 1388, 1388, 1388, 674: 1388, 722: 1388}, + {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 547: 1391, 1391, 1391, 551: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 564: 1391, 1391, 1391, 569: 1391, 1391, 1391, 1391, 1391, 575: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 595: 1391, 1391, 1391, 1391, 1391, 1391, 603: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 624: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 635: 1391, 1391, 1391, 1391, 1391, 1391, 643: 1391, 647: 1391, 1391, 1391, 1391, 674: 1391, 722: 1391}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4375}, + {52: 4376, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 547: 1390, 1390, 1390, 551: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 564: 1390, 1390, 1390, 569: 1390, 1390, 1390, 1390, 1390, 575: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 595: 1390, 1390, 1390, 1390, 1390, 1390, 603: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 624: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 635: 1390, 1390, 1390, 1390, 1390, 1390, 643: 1390, 647: 1390, 1390, 1390, 1390, 674: 1390, 722: 1390}, // 1455 - {9: 4371, 576: 4372, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4378}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4373}, - {52: 4374, 572: 4375, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 546: 1393, 1393, 1393, 550: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 563: 1393, 1393, 1393, 568: 1393, 1393, 1393, 1393, 1393, 574: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 594: 1393, 1393, 1393, 1393, 1393, 1393, 602: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 623: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 634: 1393, 1393, 1393, 1393, 1393, 1393, 642: 1393, 646: 1393, 1393, 1393, 1393, 672: 1393, 721: 1393}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4378}, + {9: 4379, 577: 4380, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4386}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4381}, + {52: 4382, 573: 4383, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1460 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4376}, - {52: 4377, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 546: 1391, 1391, 1391, 550: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 563: 1391, 1391, 1391, 568: 1391, 1391, 1391, 1391, 1391, 574: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 594: 1391, 1391, 1391, 1391, 1391, 1391, 602: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 623: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 634: 1391, 1391, 1391, 1391, 1391, 1391, 642: 1391, 646: 1391, 1391, 1391, 1391, 672: 1391, 721: 1391}, - {9: 4380, 52: 4379, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 546: 1394, 1394, 1394, 550: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 563: 1394, 1394, 1394, 568: 1394, 1394, 1394, 1394, 1394, 574: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 594: 1394, 1394, 1394, 1394, 1394, 1394, 602: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 623: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 634: 1394, 1394, 1394, 1394, 1394, 1394, 642: 1394, 646: 1394, 1394, 1394, 1394, 672: 1394, 721: 1394}, + {1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 547: 1396, 1396, 1396, 551: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 564: 1396, 1396, 1396, 569: 1396, 1396, 1396, 1396, 1396, 575: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 595: 1396, 1396, 1396, 1396, 1396, 1396, 603: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 624: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 635: 1396, 1396, 1396, 1396, 1396, 1396, 643: 1396, 647: 1396, 1396, 1396, 1396, 674: 1396, 722: 1396}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4384}, + {52: 4385, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 547: 1394, 1394, 1394, 551: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 564: 1394, 1394, 1394, 569: 1394, 1394, 1394, 1394, 1394, 575: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 595: 1394, 1394, 1394, 1394, 1394, 1394, 603: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 624: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 635: 1394, 1394, 1394, 1394, 1394, 1394, 643: 1394, 647: 1394, 1394, 1394, 1394, 674: 1394, 722: 1394}, + {9: 4388, 52: 4387, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1465 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4381}, - {52: 4382, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 546: 1392, 1392, 1392, 550: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 563: 1392, 1392, 1392, 568: 1392, 1392, 1392, 1392, 1392, 574: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 594: 1392, 1392, 1392, 1392, 1392, 1392, 602: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 623: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 634: 1392, 1392, 1392, 1392, 1392, 1392, 642: 1392, 646: 1392, 1392, 1392, 1392, 672: 1392, 721: 1392}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 4384}, - {557: 3857, 3858, 3863, 575: 3859, 620: 4385, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, + {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 547: 1397, 1397, 1397, 551: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 564: 1397, 1397, 1397, 569: 1397, 1397, 1397, 1397, 1397, 575: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 595: 1397, 1397, 1397, 1397, 1397, 1397, 603: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 624: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 635: 1397, 1397, 1397, 1397, 1397, 1397, 643: 1397, 647: 1397, 1397, 1397, 1397, 674: 1397, 722: 1397}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4389}, + {52: 4390, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 547: 1395, 1395, 1395, 551: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 564: 1395, 1395, 1395, 569: 1395, 1395, 1395, 1395, 1395, 575: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 595: 1395, 1395, 1395, 1395, 1395, 1395, 603: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 624: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 635: 1395, 1395, 1395, 1395, 1395, 1395, 643: 1395, 647: 1395, 1395, 1395, 1395, 674: 1395, 722: 1395}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 4392}, // 1470 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4386}, - {52: 4387, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 546: 1395, 1395, 1395, 550: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 563: 1395, 1395, 1395, 568: 1395, 1395, 1395, 1395, 1395, 574: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 594: 1395, 1395, 1395, 1395, 1395, 1395, 602: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 623: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 634: 1395, 1395, 1395, 1395, 1395, 1395, 642: 1395, 646: 1395, 1395, 1395, 1395, 672: 1395, 721: 1395}, - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 902: 3822, 916: 4389}, - {576: 4390}, + {558: 3865, 3866, 3871, 576: 3867, 621: 4393, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4394}, + {52: 4395, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 547: 1398, 1398, 1398, 551: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 564: 1398, 1398, 1398, 569: 1398, 1398, 1398, 1398, 1398, 575: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 595: 1398, 1398, 1398, 1398, 1398, 1398, 603: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 624: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 635: 1398, 1398, 1398, 1398, 1398, 1398, 643: 1398, 647: 1398, 1398, 1398, 1398, 674: 1398, 722: 1398}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 903: 3830, 917: 4397}, // 1475 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4391}, - {52: 4392, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 546: 1397, 1397, 1397, 550: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 563: 1397, 1397, 1397, 568: 1397, 1397, 1397, 1397, 1397, 574: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 594: 1397, 1397, 1397, 1397, 1397, 1397, 602: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 623: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 634: 1397, 1397, 1397, 1397, 1397, 1397, 642: 1397, 646: 1397, 1397, 1397, 1397, 672: 1397, 721: 1397}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4394}, - {9: 4395, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {577: 4398}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4399}, + {52: 4400, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 547: 1400, 1400, 1400, 551: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 564: 1400, 1400, 1400, 569: 1400, 1400, 1400, 1400, 1400, 575: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 595: 1400, 1400, 1400, 1400, 1400, 1400, 603: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 624: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 635: 1400, 1400, 1400, 1400, 1400, 1400, 643: 1400, 647: 1400, 1400, 1400, 1400, 674: 1400, 722: 1400}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4402}, // 1480 - {655: 4396}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4397}, - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 581: 3820, 3818, 3819, 3817, 3815, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 815: 3816, 3814, 902: 3822, 916: 4398}, - {52: 4399}, - {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 546: 1398, 1398, 1398, 550: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 563: 1398, 1398, 1398, 568: 1398, 1398, 1398, 1398, 1398, 574: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 594: 1398, 1398, 1398, 1398, 1398, 1398, 602: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 623: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 634: 1398, 1398, 1398, 1398, 1398, 1398, 642: 1398, 646: 1398, 1398, 1398, 1398, 672: 1398, 721: 1398}, + {9: 4403, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {656: 4404}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4405}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4406}, + {52: 4407}, // 1485 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4401}, - {9: 4402, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 4404, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4403}, - {52: 4408, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 1450, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4405}, + {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 547: 1401, 1401, 1401, 551: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 564: 1401, 1401, 1401, 569: 1401, 1401, 1401, 1401, 1401, 575: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 595: 1401, 1401, 1401, 1401, 1401, 1401, 603: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 624: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 635: 1401, 1401, 1401, 1401, 1401, 1401, 643: 1401, 647: 1401, 1401, 1401, 1401, 674: 1401, 722: 1401}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4409}, + {9: 4410, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 4412, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4411}, + {52: 4416, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1490 - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 581: 3820, 3818, 3819, 3817, 3815, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 815: 3816, 3814, 902: 3822, 916: 4406}, - {52: 4407, 557: 3851}, - {1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 546: 1399, 1399, 1399, 550: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 563: 1399, 1399, 1399, 568: 1399, 1399, 1399, 1399, 1399, 574: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 594: 1399, 1399, 1399, 1399, 1399, 1399, 602: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 623: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 634: 1399, 1399, 1399, 1399, 1399, 1399, 642: 1399, 646: 1399, 1399, 1399, 1399, 672: 1399, 721: 1399}, - {1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 546: 1400, 1400, 1400, 550: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 563: 1400, 1400, 1400, 568: 1400, 1400, 1400, 1400, 1400, 574: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 594: 1400, 1400, 1400, 1400, 1400, 1400, 602: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 623: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 634: 1400, 1400, 1400, 1400, 1400, 1400, 642: 1400, 646: 1400, 1400, 1400, 1400, 672: 1400, 721: 1400}, - {52: 2222, 573: 4411, 1198: 4410, 4412}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 1453, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4413}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4414}, + {52: 4415, 558: 3859}, + {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 547: 1402, 1402, 1402, 551: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 564: 1402, 1402, 1402, 569: 1402, 1402, 1402, 1402, 1402, 575: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 595: 1402, 1402, 1402, 1402, 1402, 1402, 603: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 624: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 635: 1402, 1402, 1402, 1402, 1402, 1402, 643: 1402, 647: 1402, 1402, 1402, 1402, 674: 1402, 722: 1402}, + {1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 547: 1403, 1403, 1403, 551: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 564: 1403, 1403, 1403, 569: 1403, 1403, 1403, 1403, 1403, 575: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 595: 1403, 1403, 1403, 1403, 1403, 1403, 603: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 624: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 635: 1403, 1403, 1403, 1403, 1403, 1403, 643: 1403, 647: 1403, 1403, 1403, 1403, 674: 1403, 722: 1403}, // 1495 - {52: 2221}, - {52: 2220}, - {52: 4413}, - {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 546: 1401, 1401, 1401, 550: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 563: 1401, 1401, 1401, 568: 1401, 1401, 1401, 1401, 1401, 574: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 594: 1401, 1401, 1401, 1401, 1401, 1401, 602: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 623: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 634: 1401, 1401, 1401, 1401, 1401, 1401, 642: 1401, 646: 1401, 1401, 1401, 1401, 672: 1401, 721: 1401}, - {52: 2222, 573: 4411, 1198: 4410, 4415}, + {52: 2227, 574: 4419, 1201: 4418, 4420}, + {52: 2226}, + {52: 2225}, + {52: 4421}, + {1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 547: 1404, 1404, 1404, 551: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 564: 1404, 1404, 1404, 569: 1404, 1404, 1404, 1404, 1404, 575: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 595: 1404, 1404, 1404, 1404, 1404, 1404, 603: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 624: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 635: 1404, 1404, 1404, 1404, 1404, 1404, 643: 1404, 647: 1404, 1404, 1404, 1404, 674: 1404, 722: 1404}, // 1500 - {52: 4416}, - {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 546: 1402, 1402, 1402, 550: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 563: 1402, 1402, 1402, 568: 1402, 1402, 1402, 1402, 1402, 574: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 594: 1402, 1402, 1402, 1402, 1402, 1402, 602: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 623: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 634: 1402, 1402, 1402, 1402, 1402, 1402, 642: 1402, 646: 1402, 1402, 1402, 1402, 672: 1402, 721: 1402}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 4418}, - {9: 4419, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 4420}, + {52: 2227, 574: 4419, 1201: 4418, 4423}, + {52: 4424}, + {1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 547: 1405, 1405, 1405, 551: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 564: 1405, 1405, 1405, 569: 1405, 1405, 1405, 1405, 1405, 575: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 595: 1405, 1405, 1405, 1405, 1405, 1405, 603: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 624: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 635: 1405, 1405, 1405, 1405, 1405, 1405, 643: 1405, 647: 1405, 1405, 1405, 1405, 674: 1405, 722: 1405}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 4426}, + {9: 4427, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, // 1505 - {52: 4421, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 546: 1404, 1404, 1404, 550: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 563: 1404, 1404, 1404, 568: 1404, 1404, 1404, 1404, 1404, 574: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 594: 1404, 1404, 1404, 1404, 1404, 1404, 602: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 623: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 634: 1404, 1404, 1404, 1404, 1404, 1404, 642: 1404, 646: 1404, 1404, 1404, 1404, 672: 1404, 721: 1404}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2224, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4423, 938: 4424}, - {9: 4068, 52: 2223}, - {52: 4425}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 4428}, + {52: 4429, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 547: 1407, 1407, 1407, 551: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 564: 1407, 1407, 1407, 569: 1407, 1407, 1407, 1407, 1407, 575: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 595: 1407, 1407, 1407, 1407, 1407, 1407, 603: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 624: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 635: 1407, 1407, 1407, 1407, 1407, 1407, 643: 1407, 647: 1407, 1407, 1407, 1407, 674: 1407, 722: 1407}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4432}, + {9: 4076, 52: 2228}, // 1510 - {1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 546: 1405, 1405, 1405, 550: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 563: 1405, 1405, 1405, 568: 1405, 1405, 1405, 1405, 1405, 574: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 594: 1405, 1405, 1405, 1405, 1405, 1405, 602: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 623: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 634: 1405, 1405, 1405, 1405, 1405, 1405, 642: 1405, 646: 1405, 1405, 1405, 1405, 672: 1405, 721: 1405}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4427}, - {9: 4068, 52: 4428, 556: 4429}, - {1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 546: 1410, 1410, 1410, 550: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 563: 1410, 1410, 1410, 568: 1410, 1410, 1410, 1410, 1410, 574: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 594: 1410, 1410, 1410, 1410, 1410, 1410, 602: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 623: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 634: 1410, 1410, 1410, 1410, 1410, 1410, 642: 1410, 646: 1410, 1410, 1410, 1410, 672: 1410, 721: 1410}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 4432, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 4430}, - // 1515 {52: 4433}, - {975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 52: 975, 142: 975, 168: 975, 544: 975, 975, 975, 548: 975, 975, 975, 975, 975, 975, 560: 975, 975, 975, 975, 566: 975, 975, 571: 975, 580: 975, 600: 975, 622: 975, 658: 975, 662: 975, 710: 975, 717: 975, 975, 975, 975, 722: 975, 975, 975, 731: 975, 736: 975}, - {974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 52: 974, 142: 974, 168: 974, 544: 974, 974, 974, 548: 974, 974, 974, 974, 974, 974, 560: 974, 974, 974, 974, 566: 974, 974, 571: 974, 580: 974, 600: 974, 622: 974, 658: 974, 662: 974, 710: 974, 717: 974, 974, 974, 974, 722: 974, 974, 974, 731: 974, 736: 974}, - {1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 546: 1409, 1409, 1409, 550: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 563: 1409, 1409, 1409, 568: 1409, 1409, 1409, 1409, 1409, 574: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 594: 1409, 1409, 1409, 1409, 1409, 1409, 602: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 623: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 634: 1409, 1409, 1409, 1409, 1409, 1409, 642: 1409, 646: 1409, 1409, 1409, 1409, 672: 1409, 721: 1409}, - {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 546: 1411, 1411, 1411, 550: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 563: 1411, 1411, 1411, 568: 1411, 1411, 1411, 1411, 1411, 574: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 594: 1411, 1411, 1411, 1411, 1411, 1411, 602: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 623: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 634: 1411, 1411, 1411, 1411, 1411, 1411, 642: 1411, 646: 1411, 1411, 1411, 1411, 672: 1411, 721: 1411}, + {1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 547: 1408, 1408, 1408, 551: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 564: 1408, 1408, 1408, 569: 1408, 1408, 1408, 1408, 1408, 575: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 595: 1408, 1408, 1408, 1408, 1408, 1408, 603: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 624: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 635: 1408, 1408, 1408, 1408, 1408, 1408, 643: 1408, 647: 1408, 1408, 1408, 1408, 674: 1408, 722: 1408}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4435}, + {9: 4076, 52: 4436, 557: 4437}, + {1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 547: 1413, 1413, 1413, 551: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 564: 1413, 1413, 1413, 569: 1413, 1413, 1413, 1413, 1413, 575: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 595: 1413, 1413, 1413, 1413, 1413, 1413, 603: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 624: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 635: 1413, 1413, 1413, 1413, 1413, 1413, 643: 1413, 647: 1413, 1413, 1413, 1413, 674: 1413, 722: 1413}, + // 1515 + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4438}, + {52: 4441}, + {978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 52: 978, 142: 978, 168: 978, 545: 978, 978, 978, 549: 978, 978, 978, 978, 978, 978, 561: 978, 978, 978, 978, 567: 978, 978, 571: 978, 581: 978, 601: 978, 623: 978, 659: 978, 663: 978, 673: 978, 701: 978, 719: 978, 978, 978, 723: 978, 978, 978, 732: 978, 737: 978}, + {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 52: 977, 142: 977, 168: 977, 545: 977, 977, 977, 549: 977, 977, 977, 977, 977, 977, 561: 977, 977, 977, 977, 567: 977, 977, 571: 977, 581: 977, 601: 977, 623: 977, 659: 977, 663: 977, 673: 977, 701: 977, 719: 977, 977, 977, 723: 977, 977, 977, 732: 977, 737: 977}, + {1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 547: 1412, 1412, 1412, 551: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 564: 1412, 1412, 1412, 569: 1412, 1412, 1412, 1412, 1412, 575: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 595: 1412, 1412, 1412, 1412, 1412, 1412, 603: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 624: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 635: 1412, 1412, 1412, 1412, 1412, 1412, 643: 1412, 647: 1412, 1412, 1412, 1412, 674: 1412, 722: 1412}, // 1520 - {52: 4436, 573: 4437}, - {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 546: 1333, 1333, 1333, 550: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 563: 1333, 1333, 1333, 568: 1333, 1333, 1333, 1333, 1333, 574: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 594: 1333, 1333, 1333, 1333, 1333, 1333, 602: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 623: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 634: 1333, 1333, 1333, 1333, 1333, 1333, 642: 1333, 646: 1333, 1333, 1333, 1333, 672: 1333, 721: 1333}, - {52: 4438}, - {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 546: 1332, 1332, 1332, 550: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 563: 1332, 1332, 1332, 568: 1332, 1332, 1332, 1332, 1332, 574: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 594: 1332, 1332, 1332, 1332, 1332, 1332, 602: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 623: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 634: 1332, 1332, 1332, 1332, 1332, 1332, 642: 1332, 646: 1332, 1332, 1332, 1332, 672: 1332, 721: 1332}, - {52: 4440}, + {1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 547: 1414, 1414, 1414, 551: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 564: 1414, 1414, 1414, 569: 1414, 1414, 1414, 1414, 1414, 575: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 595: 1414, 1414, 1414, 1414, 1414, 1414, 603: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 624: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 635: 1414, 1414, 1414, 1414, 1414, 1414, 643: 1414, 647: 1414, 1414, 1414, 1414, 674: 1414, 722: 1414}, + {52: 4444, 574: 4445}, + {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 547: 1336, 1336, 1336, 551: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 564: 1336, 1336, 1336, 569: 1336, 1336, 1336, 1336, 1336, 575: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 595: 1336, 1336, 1336, 1336, 1336, 1336, 603: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 624: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 635: 1336, 1336, 1336, 1336, 1336, 1336, 643: 1336, 647: 1336, 1336, 1336, 1336, 674: 1336, 722: 1336}, + {52: 4446}, + {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 547: 1335, 1335, 1335, 551: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 564: 1335, 1335, 1335, 569: 1335, 1335, 1335, 1335, 1335, 575: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 595: 1335, 1335, 1335, 1335, 1335, 1335, 603: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 624: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 635: 1335, 1335, 1335, 1335, 1335, 1335, 643: 1335, 647: 1335, 1335, 1335, 1335, 674: 1335, 722: 1335}, // 1525 - {1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 546: 1412, 1412, 1412, 550: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 563: 1412, 1412, 1412, 568: 1412, 1412, 1412, 1412, 1412, 574: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 594: 1412, 1412, 1412, 1412, 1412, 1412, 602: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 623: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 634: 1412, 1412, 1412, 1412, 1412, 1412, 642: 1412, 646: 1412, 1412, 1412, 1412, 672: 1412, 721: 1412}, - {52: 4443}, - {1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 546: 1413, 1413, 1413, 550: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 563: 1413, 1413, 1413, 568: 1413, 1413, 1413, 1413, 1413, 574: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 594: 1413, 1413, 1413, 1413, 1413, 1413, 602: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 623: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 634: 1413, 1413, 1413, 1413, 1413, 1413, 642: 1413, 646: 1413, 1413, 1413, 1413, 672: 1413, 721: 1413}, - {1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 546: 1427, 1427, 1427, 550: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 563: 1427, 1427, 1427, 568: 1427, 1427, 1427, 1427, 1427, 574: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 594: 1427, 1427, 1427, 1427, 1427, 1427, 602: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 623: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 634: 1427, 1427, 1427, 1427, 1427, 1427, 642: 1427, 646: 1427, 1427, 1427, 1427, 672: 1427, 721: 1427, 727: 1427, 732: 1427, 739: 1427}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2224, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4423, 938: 4445}, + {52: 4448}, + {1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 547: 1415, 1415, 1415, 551: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 564: 1415, 1415, 1415, 569: 1415, 1415, 1415, 1415, 1415, 575: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 595: 1415, 1415, 1415, 1415, 1415, 1415, 603: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 624: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 635: 1415, 1415, 1415, 1415, 1415, 1415, 643: 1415, 647: 1415, 1415, 1415, 1415, 674: 1415, 722: 1415}, + {52: 4451}, + {1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 547: 1416, 1416, 1416, 551: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 564: 1416, 1416, 1416, 569: 1416, 1416, 1416, 1416, 1416, 575: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 595: 1416, 1416, 1416, 1416, 1416, 1416, 603: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 624: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 635: 1416, 1416, 1416, 1416, 1416, 1416, 643: 1416, 647: 1416, 1416, 1416, 1416, 674: 1416, 722: 1416}, + {1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 547: 1430, 1430, 1430, 551: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 564: 1430, 1430, 1430, 569: 1430, 1430, 1430, 1430, 1430, 575: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 595: 1430, 1430, 1430, 1430, 1430, 1430, 603: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 624: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 635: 1430, 1430, 1430, 1430, 1430, 1430, 643: 1430, 647: 1430, 1430, 1430, 1430, 674: 1430, 722: 1430, 728: 1430, 733: 1430, 740: 1430}, // 1530 - {52: 4446}, - {1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 546: 1414, 1414, 1414, 550: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 563: 1414, 1414, 1414, 568: 1414, 1414, 1414, 1414, 1414, 574: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 594: 1414, 1414, 1414, 1414, 1414, 1414, 602: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 623: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 634: 1414, 1414, 1414, 1414, 1414, 1414, 642: 1414, 646: 1414, 1414, 1414, 1414, 672: 1414, 721: 1414}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2224, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4423, 938: 4448}, - {52: 4449}, - {1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 546: 1415, 1415, 1415, 550: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 563: 1415, 1415, 1415, 568: 1415, 1415, 1415, 1415, 1415, 574: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 594: 1415, 1415, 1415, 1415, 1415, 1415, 602: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 623: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 634: 1415, 1415, 1415, 1415, 1415, 1415, 642: 1415, 646: 1415, 1415, 1415, 1415, 672: 1415, 721: 1415}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4453}, + {52: 4454}, + {1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 547: 1417, 1417, 1417, 551: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 564: 1417, 1417, 1417, 569: 1417, 1417, 1417, 1417, 1417, 575: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 595: 1417, 1417, 1417, 1417, 1417, 1417, 603: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 624: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 635: 1417, 1417, 1417, 1417, 1417, 1417, 643: 1417, 647: 1417, 1417, 1417, 1417, 674: 1417, 722: 1417}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4456}, + {52: 4457}, // 1535 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4451}, - {9: 4452, 556: 4453, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {60: 4464, 129: 4460, 184: 4466, 186: 4461, 4459, 189: 4463, 199: 4470, 567: 4472, 600: 4457, 723: 4471, 746: 4467, 4468, 750: 4462, 753: 4469, 833: 4465, 969: 4458, 1139: 4456}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 4432, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 4454}, - {52: 4455}, + {1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 547: 1418, 1418, 1418, 551: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 564: 1418, 1418, 1418, 569: 1418, 1418, 1418, 1418, 1418, 575: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 595: 1418, 1418, 1418, 1418, 1418, 1418, 603: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 624: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 635: 1418, 1418, 1418, 1418, 1418, 1418, 643: 1418, 647: 1418, 1418, 1418, 1418, 674: 1418, 722: 1418}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4459}, + {9: 4460, 557: 4461, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {60: 4472, 127: 4468, 175: 4474, 184: 4469, 4467, 189: 4471, 4478, 568: 4480, 601: 4465, 724: 4479, 747: 4475, 4476, 751: 4470, 754: 4477, 834: 4473, 973: 4466, 1141: 4464}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4462}, // 1540 - {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 546: 1476, 1476, 1476, 550: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 563: 1476, 1476, 1476, 568: 1476, 1476, 1476, 1476, 1476, 574: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 594: 1476, 1476, 1476, 1476, 1476, 1476, 602: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 623: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 634: 1476, 1476, 1476, 1476, 1476, 1476, 642: 1476, 646: 1476, 1476, 1476, 1476, 672: 1476, 721: 1476}, - {52: 4515}, - {52: 480, 545: 4480, 731: 480, 856: 4481, 900: 4514}, - {16: 480, 52: 480, 545: 4480, 567: 480, 600: 480, 723: 480, 731: 480, 856: 4481, 900: 4499}, - {52: 1293, 731: 1293}, + {52: 4463}, + {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 547: 1479, 1479, 1479, 551: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 564: 1479, 1479, 1479, 569: 1479, 1479, 1479, 1479, 1479, 575: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 595: 1479, 1479, 1479, 1479, 1479, 1479, 603: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 624: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 635: 1479, 1479, 1479, 1479, 1479, 1479, 643: 1479, 647: 1479, 1479, 1479, 1479, 674: 1479, 722: 1479}, + {52: 4523}, + {52: 480, 546: 4488, 732: 480, 857: 4489, 901: 4522}, + {16: 480, 52: 480, 546: 4488, 568: 480, 601: 480, 724: 480, 732: 480, 857: 4489, 901: 4507}, // 1545 - {52: 1292, 731: 1292}, - {52: 480, 545: 4480, 731: 480, 856: 4481, 900: 4498}, - {52: 473, 545: 4485, 731: 473, 856: 4486, 1020: 4497, 1027: 4487}, - {52: 480, 545: 4480, 731: 480, 856: 4481, 900: 4496}, - {52: 547, 731: 547, 751: 4493, 4494, 1241: 4495}, + {52: 1296, 732: 1296}, + {52: 1295, 732: 1295}, + {52: 480, 546: 4488, 732: 480, 857: 4489, 901: 4506}, + {52: 473, 546: 4493, 732: 473, 857: 4494, 1021: 4505, 1029: 4495}, + {52: 480, 546: 4488, 732: 480, 857: 4489, 901: 4504}, // 1550 - {52: 547, 731: 547, 751: 4493, 4494, 1241: 4492}, - {52: 1286, 731: 1286}, - {52: 1285, 731: 1285}, - {52: 473, 545: 4485, 731: 473, 856: 4486, 1020: 4484, 1027: 4487}, - {52: 1283, 731: 1283}, + {52: 547, 732: 547, 752: 4501, 4502, 1244: 4503}, + {52: 547, 732: 547, 752: 4501, 4502, 1244: 4500}, + {52: 1289, 732: 1289}, + {52: 1288, 732: 1288}, + {52: 473, 546: 4493, 732: 473, 857: 4494, 1021: 4492, 1029: 4495}, // 1555 - {52: 467, 545: 467, 624: 4474, 731: 467, 1246: 4473}, - {16: 518, 52: 518, 545: 518, 567: 518, 600: 518, 723: 518, 731: 518}, - {16: 517, 52: 517, 545: 517, 567: 517, 600: 517, 723: 517, 731: 517}, - {52: 480, 545: 4480, 731: 480, 856: 4481, 900: 4479}, - {746: 4476, 4475}, + {52: 1286, 732: 1286}, + {52: 467, 546: 467, 625: 4482, 732: 467, 1249: 4481}, + {16: 518, 52: 518, 546: 518, 568: 518, 601: 518, 724: 518, 732: 518}, + {16: 517, 52: 517, 546: 517, 568: 517, 601: 517, 724: 517, 732: 517}, + {52: 480, 546: 4488, 732: 480, 857: 4489, 901: 4487}, // 1560 - {625: 4478}, - {625: 4477}, - {465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 52: 465, 544: 465, 465, 548: 465, 465, 465, 465, 465, 560: 465, 465, 658: 465, 710: 465, 717: 465, 465, 465, 465, 722: 465, 731: 465}, - {466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 52: 466, 544: 466, 466, 548: 466, 466, 466, 466, 466, 560: 466, 466, 658: 466, 710: 466, 717: 466, 466, 466, 466, 722: 466, 731: 466}, - {52: 1282, 731: 1282}, + {747: 4484, 4483}, + {626: 4486}, + {626: 4485}, + {465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 52: 465, 545: 465, 465, 549: 465, 465, 465, 465, 465, 561: 465, 465, 659: 465, 673: 465, 701: 465, 719: 465, 465, 465, 723: 465, 732: 465}, + {466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 52: 466, 545: 466, 466, 549: 466, 466, 466, 466, 466, 561: 466, 466, 659: 466, 673: 466, 701: 466, 719: 466, 466, 466, 723: 466, 732: 466}, // 1565 - {573: 3097, 814: 3941, 829: 4482}, - {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 16: 479, 52: 479, 60: 479, 164: 479, 479, 167: 479, 544: 479, 548: 479, 479, 479, 479, 479, 560: 479, 479, 567: 479, 592: 479, 600: 479, 619: 479, 658: 479, 710: 479, 717: 479, 479, 479, 479, 722: 479, 479, 731: 479, 833: 479, 479}, - {52: 4483}, - {481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 16: 481, 52: 481, 60: 481, 164: 481, 481, 167: 481, 544: 481, 548: 481, 481, 481, 481, 481, 560: 481, 481, 567: 481, 592: 481, 600: 481, 619: 481, 658: 481, 710: 481, 717: 481, 481, 481, 481, 722: 481, 481, 731: 481, 833: 481, 481}, - {52: 1284, 731: 1284}, + {52: 1285, 732: 1285}, + {574: 3104, 815: 3949, 830: 4490}, + {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 16: 479, 52: 479, 60: 479, 164: 479, 479, 167: 479, 545: 479, 549: 479, 479, 479, 479, 479, 561: 479, 479, 568: 479, 593: 479, 601: 479, 620: 479, 659: 479, 673: 479, 701: 479, 719: 479, 479, 479, 723: 479, 479, 732: 479, 834: 479, 479}, + {52: 4491}, + {481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 16: 481, 52: 481, 60: 481, 164: 481, 481, 167: 481, 545: 481, 549: 481, 481, 481, 481, 481, 561: 481, 481, 568: 481, 593: 481, 601: 481, 620: 481, 659: 481, 673: 481, 701: 481, 719: 481, 481, 481, 723: 481, 481, 732: 481, 834: 481, 481}, // 1570 - {573: 3097, 814: 3941, 829: 4488}, - {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 52: 472, 60: 472, 544: 472, 548: 472, 472, 472, 472, 472, 560: 472, 472, 658: 472, 710: 472, 717: 472, 472, 472, 472, 722: 472, 731: 472, 833: 472, 472}, - {471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 52: 471, 60: 471, 544: 471, 548: 471, 471, 471, 471, 471, 560: 471, 471, 658: 471, 710: 471, 717: 471, 471, 471, 471, 722: 471, 731: 471, 833: 471, 471}, - {9: 4489, 52: 4483}, - {573: 3097, 814: 3941, 829: 4490}, + {52: 1287, 732: 1287}, + {574: 3104, 815: 3949, 830: 4496}, + {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 52: 472, 60: 472, 545: 472, 549: 472, 472, 472, 472, 472, 561: 472, 472, 659: 472, 673: 472, 701: 472, 719: 472, 472, 472, 723: 472, 732: 472, 834: 472, 472}, + {471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 52: 471, 60: 471, 545: 471, 549: 471, 471, 471, 471, 471, 561: 471, 471, 659: 471, 673: 471, 701: 471, 719: 471, 471, 471, 723: 471, 732: 471, 834: 471, 471}, + {9: 4497, 52: 4491}, // 1575 - {52: 4491}, - {470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 52: 470, 60: 470, 544: 470, 548: 470, 470, 470, 470, 470, 560: 470, 470, 658: 470, 710: 470, 717: 470, 470, 470, 470, 722: 470, 731: 470, 833: 470, 470}, - {52: 1287, 731: 1287}, - {52: 546, 731: 546}, - {52: 545, 731: 545}, + {574: 3104, 815: 3949, 830: 4498}, + {52: 4499}, + {470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 52: 470, 60: 470, 545: 470, 549: 470, 470, 470, 470, 470, 561: 470, 470, 659: 470, 673: 470, 701: 470, 719: 470, 470, 470, 723: 470, 732: 470, 834: 470, 470}, + {52: 1290, 732: 1290}, + {52: 546, 732: 546}, // 1580 - {52: 1288, 731: 1288}, - {52: 1289, 731: 1289}, - {52: 1290, 731: 1290}, - {52: 1291, 731: 1291}, - {16: 4504, 52: 464, 567: 4505, 600: 4501, 723: 4503, 731: 464, 868: 4502, 911: 4500}, + {52: 545, 732: 545}, + {52: 1291, 732: 1291}, + {52: 1292, 732: 1292}, + {52: 1293, 732: 1293}, + {52: 1294, 732: 1294}, // 1585 - {52: 1294, 731: 1294}, - {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4504, 52: 461, 544: 461, 548: 461, 461, 461, 461, 461, 560: 461, 461, 567: 4505, 658: 461, 710: 461, 717: 461, 461, 461, 461, 722: 461, 4503, 731: 461, 868: 4512, 1422: 4511}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 4432, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 4508}, - {571: 4507}, - {458, 458, 458, 458, 458, 458, 458, 458, 458, 10: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 53: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 547: 458, 549: 458, 569: 458, 578: 458, 597: 458, 600: 458}, + {16: 4512, 52: 464, 568: 4513, 601: 4509, 724: 4511, 732: 464, 869: 4510, 912: 4508}, + {52: 1297, 732: 1297}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4512, 52: 461, 545: 461, 549: 461, 461, 461, 461, 461, 561: 461, 461, 568: 4513, 659: 461, 673: 461, 701: 461, 719: 461, 461, 461, 723: 461, 4511, 732: 461, 869: 4520, 1425: 4519}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4516}, + {571: 4515}, // 1590 - {571: 4506}, - {457, 457, 457, 457, 457, 457, 457, 457, 457, 10: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 53: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 547: 457, 549: 457, 569: 457, 578: 457, 597: 457, 600: 457}, - {459, 459, 459, 459, 459, 459, 459, 459, 459, 10: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 53: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 547: 459, 549: 459, 569: 459, 578: 459, 597: 459, 600: 459}, - {469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 52: 469, 544: 469, 548: 469, 469, 469, 469, 469, 560: 469, 469, 600: 4509, 658: 469, 710: 469, 717: 469, 469, 469, 469, 722: 469, 731: 469, 1421: 4510}, - {468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 52: 468, 544: 468, 548: 468, 468, 468, 468, 468, 560: 468, 468, 658: 468, 710: 468, 717: 468, 468, 468, 468, 722: 468, 731: 468}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 10: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 53: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 548: 458, 550: 458, 570: 458, 579: 458, 598: 458, 601: 458}, + {571: 4514}, + {457, 457, 457, 457, 457, 457, 457, 457, 457, 10: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 53: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 548: 457, 550: 457, 570: 457, 579: 457, 598: 457, 601: 457}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 10: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 53: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 548: 459, 550: 459, 570: 459, 579: 459, 598: 459, 601: 459}, + {469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 52: 469, 545: 469, 549: 469, 469, 469, 469, 469, 561: 469, 469, 601: 4517, 659: 469, 673: 469, 701: 469, 719: 469, 469, 469, 723: 469, 732: 469, 1424: 4518}, // 1595 - {462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 52: 462, 544: 462, 548: 462, 462, 462, 462, 462, 560: 462, 462, 658: 462, 710: 462, 717: 462, 462, 462, 462, 722: 462, 731: 462}, - {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 52: 463, 544: 463, 548: 463, 463, 463, 463, 463, 560: 463, 463, 658: 463, 710: 463, 717: 463, 463, 463, 463, 722: 463, 731: 463}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 4432, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 4513}, - {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 52: 460, 544: 460, 548: 460, 460, 460, 460, 460, 560: 460, 460, 658: 460, 710: 460, 717: 460, 460, 460, 460, 722: 460, 731: 460}, - {52: 1295, 731: 1295}, + {468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 52: 468, 545: 468, 549: 468, 468, 468, 468, 468, 561: 468, 468, 659: 468, 673: 468, 701: 468, 719: 468, 468, 468, 723: 468, 732: 468}, + {462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 52: 462, 545: 462, 549: 462, 462, 462, 462, 462, 561: 462, 462, 659: 462, 673: 462, 701: 462, 719: 462, 462, 462, 723: 462, 732: 462}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 52: 463, 545: 463, 549: 463, 463, 463, 463, 463, 561: 463, 463, 659: 463, 673: 463, 701: 463, 719: 463, 463, 463, 723: 463, 732: 463}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4521}, + {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 52: 460, 545: 460, 549: 460, 460, 460, 460, 460, 561: 460, 460, 659: 460, 673: 460, 701: 460, 719: 460, 460, 460, 723: 460, 732: 460}, // 1600 - {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 546: 1477, 1477, 1477, 550: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 563: 1477, 1477, 1477, 568: 1477, 1477, 1477, 1477, 1477, 574: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 594: 1477, 1477, 1477, 1477, 1477, 1477, 602: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 623: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 634: 1477, 1477, 1477, 1477, 1477, 1477, 642: 1477, 646: 1477, 1477, 1477, 1477, 672: 1477, 721: 1477}, - {581: 3820, 3818, 3819, 3817, 3815, 603: 1301, 815: 3816, 3814}, - {603: 4520, 1321: 4519, 1526: 4518}, - {109: 1297, 603: 4520, 4526, 1321: 4525, 1372: 4524}, - {109: 1300, 603: 1300, 1300}, + {52: 1298, 732: 1298}, + {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 547: 1480, 1480, 1480, 551: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 564: 1480, 1480, 1480, 569: 1480, 1480, 1480, 1480, 1480, 575: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 595: 1480, 1480, 1480, 1480, 1480, 1480, 603: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 624: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 635: 1480, 1480, 1480, 1480, 1480, 1480, 643: 1480, 647: 1480, 1480, 1480, 1480, 674: 1480, 722: 1480}, + {582: 3828, 3826, 3827, 3825, 3823, 604: 1304, 816: 3824, 3822}, + {604: 4528, 1324: 4527, 1529: 4526}, + {114: 1300, 604: 4528, 4534, 1324: 4533, 1375: 4532}, // 1605 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4521}, - {581: 3820, 3818, 3819, 3817, 3815, 621: 4522, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4523}, - {109: 1298, 581: 3820, 3818, 3819, 3817, 3815, 603: 1298, 1298, 815: 3816, 3814}, - {109: 4528}, + {114: 1303, 604: 1303, 1303}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4529}, + {582: 3828, 3826, 3827, 3825, 3823, 622: 4530, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4531}, + {114: 1301, 582: 3828, 3826, 3827, 3825, 3823, 604: 1301, 1301, 816: 3824, 3822}, // 1610 - {109: 1299, 603: 1299, 1299}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4527}, - {109: 1296, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 546: 1478, 1478, 1478, 550: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 563: 1478, 1478, 1478, 568: 1478, 1478, 1478, 1478, 1478, 574: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 594: 1478, 1478, 1478, 1478, 1478, 1478, 602: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 623: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 634: 1478, 1478, 1478, 1478, 1478, 1478, 642: 1478, 646: 1478, 1478, 1478, 1478, 672: 1478, 721: 1478}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4530}, + {114: 4536}, + {114: 1302, 604: 1302, 1302}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4535}, + {114: 1299, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 547: 1481, 1481, 1481, 551: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 564: 1481, 1481, 1481, 569: 1481, 1481, 1481, 1481, 1481, 575: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 595: 1481, 1481, 1481, 1481, 1481, 1481, 603: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 624: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 635: 1481, 1481, 1481, 1481, 1481, 1481, 643: 1481, 647: 1481, 1481, 1481, 1481, 674: 1481, 722: 1481}, // 1615 - {551: 4531, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {60: 4464, 129: 4460, 184: 4466, 186: 4461, 4459, 189: 4463, 199: 4470, 567: 4472, 600: 4457, 723: 4471, 746: 4467, 4468, 750: 4462, 753: 4469, 833: 4465, 969: 4458, 1139: 4532}, - {52: 1471, 731: 4534, 1338: 4533}, - {52: 4535}, - {52: 1470}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4538}, + {552: 4539, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {60: 4472, 127: 4468, 175: 4474, 184: 4469, 4467, 189: 4471, 4478, 568: 4480, 601: 4465, 724: 4479, 747: 4475, 4476, 751: 4470, 754: 4477, 834: 4473, 973: 4466, 1141: 4540}, + {52: 1474, 732: 4542, 1341: 4541}, + {52: 4543}, // 1620 - {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 546: 1479, 1479, 1479, 550: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 563: 1479, 1479, 1479, 568: 1479, 1479, 1479, 1479, 1479, 574: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 594: 1479, 1479, 1479, 1479, 1479, 1479, 602: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 623: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 634: 1479, 1479, 1479, 1479, 1479, 1479, 642: 1479, 646: 1479, 1479, 1479, 1479, 672: 1479, 721: 1479}, - {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 546: 1480, 1480, 1480, 550: 1480, 1480, 3767, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 563: 1480, 1480, 1480, 568: 1480, 1480, 1480, 1480, 1480, 574: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 594: 1480, 1480, 1480, 1480, 1480, 1480, 602: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 623: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 634: 1480, 1480, 1480, 1480, 1480, 1480, 642: 1480, 646: 1480, 1480, 1480, 1480, 672: 1480, 721: 1480}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4538}, - {581: 3820, 3818, 3819, 3817, 3815, 599: 4539, 815: 3816, 3814}, - {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 546: 1481, 1481, 1481, 550: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 563: 1481, 1481, 1481, 568: 1481, 1481, 1481, 1481, 1481, 574: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 594: 1481, 1481, 1481, 1481, 1481, 1481, 602: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 623: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 634: 1481, 1481, 1481, 1481, 1481, 1481, 642: 1481, 646: 1481, 1481, 1481, 1481, 672: 1481, 721: 1481}, + {52: 1473}, + {1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 547: 1482, 1482, 1482, 551: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 564: 1482, 1482, 1482, 569: 1482, 1482, 1482, 1482, 1482, 575: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 595: 1482, 1482, 1482, 1482, 1482, 1482, 603: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 624: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 635: 1482, 1482, 1482, 1482, 1482, 1482, 643: 1482, 647: 1482, 1482, 1482, 1482, 674: 1482, 722: 1482}, + {1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 547: 1483, 1483, 1483, 551: 1483, 1483, 3775, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 564: 1483, 1483, 1483, 569: 1483, 1483, 1483, 1483, 1483, 575: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 595: 1483, 1483, 1483, 1483, 1483, 1483, 603: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 624: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 635: 1483, 1483, 1483, 1483, 1483, 1483, 643: 1483, 647: 1483, 1483, 1483, 1483, 674: 1483, 722: 1483}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4546}, + {582: 3828, 3826, 3827, 3825, 3823, 600: 4547, 816: 3824, 3822}, // 1625 - {1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 546: 1482, 1482, 1482, 550: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 563: 1482, 1482, 1482, 568: 1482, 1482, 1482, 1482, 1482, 574: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 594: 1482, 1482, 1482, 1482, 1482, 1482, 602: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 623: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 634: 1482, 1482, 1482, 1482, 1482, 1482, 642: 1482, 646: 1482, 1482, 1482, 1482, 672: 1482, 721: 1482}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4542}, - {9: 4543}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4544}, - {9: 2229, 52: 4545, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 547: 1484, 1484, 1484, 551: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 564: 1484, 1484, 1484, 569: 1484, 1484, 1484, 1484, 1484, 575: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 595: 1484, 1484, 1484, 1484, 1484, 1484, 603: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 624: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 635: 1484, 1484, 1484, 1484, 1484, 1484, 643: 1484, 647: 1484, 1484, 1484, 1484, 674: 1484, 722: 1484}, + {1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 547: 1485, 1485, 1485, 551: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 564: 1485, 1485, 1485, 569: 1485, 1485, 1485, 1485, 1485, 575: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 595: 1485, 1485, 1485, 1485, 1485, 1485, 603: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 624: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 635: 1485, 1485, 1485, 1485, 1485, 1485, 643: 1485, 647: 1485, 1485, 1485, 1485, 674: 1485, 722: 1485}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4550}, + {9: 4551}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4552}, // 1630 - {1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 546: 1483, 1483, 1483, 550: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 563: 1483, 1483, 1483, 568: 1483, 1483, 1483, 1483, 1483, 574: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 594: 1483, 1483, 1483, 1483, 1483, 1483, 602: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 623: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 634: 1483, 1483, 1483, 1483, 1483, 1483, 642: 1483, 646: 1483, 1483, 1483, 1483, 672: 1483, 721: 1483}, - {9: 2230, 52: 4551, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {9: 4548}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4549}, - {9: 2229, 52: 4550, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {9: 2234, 52: 4553, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 547: 1486, 1486, 1486, 551: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 564: 1486, 1486, 1486, 569: 1486, 1486, 1486, 1486, 1486, 575: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 595: 1486, 1486, 1486, 1486, 1486, 1486, 603: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 624: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 635: 1486, 1486, 1486, 1486, 1486, 1486, 643: 1486, 647: 1486, 1486, 1486, 1486, 674: 1486, 722: 1486}, + {9: 2235, 52: 4559, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {9: 4556}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4557}, // 1635 - {1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 546: 1484, 1484, 1484, 550: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 563: 1484, 1484, 1484, 568: 1484, 1484, 1484, 1484, 1484, 574: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 594: 1484, 1484, 1484, 1484, 1484, 1484, 602: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 623: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 634: 1484, 1484, 1484, 1484, 1484, 1484, 642: 1484, 646: 1484, 1484, 1484, 1484, 672: 1484, 721: 1484}, - {1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 546: 1485, 1485, 1485, 550: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 563: 1485, 1485, 1485, 568: 1485, 1485, 1485, 1485, 1485, 574: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 594: 1485, 1485, 1485, 1485, 1485, 1485, 602: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 623: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 634: 1485, 1485, 1485, 1485, 1485, 1485, 642: 1485, 646: 1485, 1485, 1485, 1485, 672: 1485, 721: 1485}, - {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 546: 1487, 1487, 1487, 550: 1487, 1487, 3767, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 563: 1487, 1487, 1487, 568: 1487, 1487, 1487, 1487, 1487, 574: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 594: 1487, 1487, 1487, 1487, 1487, 1487, 602: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 623: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 634: 1487, 1487, 1487, 1487, 1487, 1487, 642: 1487, 646: 1487, 1487, 1487, 1487, 672: 1487, 721: 1487}, - {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 546: 1489, 1489, 1489, 550: 1489, 1489, 3767, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 563: 1489, 1489, 1489, 568: 1489, 1489, 1489, 1489, 1489, 574: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 594: 1489, 1489, 1489, 1489, 1489, 1489, 602: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 623: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 634: 1489, 1489, 1489, 1489, 1489, 1489, 642: 1489, 646: 1489, 1489, 1489, 1489, 672: 1489, 721: 1489}, - {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 546: 1490, 1490, 1490, 550: 1490, 1490, 3767, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 563: 1490, 1490, 1490, 568: 1490, 1490, 1490, 1490, 1490, 574: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 594: 1490, 1490, 1490, 1490, 1490, 1490, 602: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 623: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 634: 1490, 1490, 1490, 1490, 1490, 1490, 642: 1490, 646: 1490, 1490, 1490, 1490, 672: 1490, 721: 1490}, + {9: 2234, 52: 4558, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 547: 1487, 1487, 1487, 551: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 564: 1487, 1487, 1487, 569: 1487, 1487, 1487, 1487, 1487, 575: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 595: 1487, 1487, 1487, 1487, 1487, 1487, 603: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 624: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 635: 1487, 1487, 1487, 1487, 1487, 1487, 643: 1487, 647: 1487, 1487, 1487, 1487, 674: 1487, 722: 1487}, + {1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 547: 1488, 1488, 1488, 551: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 564: 1488, 1488, 1488, 569: 1488, 1488, 1488, 1488, 1488, 575: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 595: 1488, 1488, 1488, 1488, 1488, 1488, 603: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 624: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 635: 1488, 1488, 1488, 1488, 1488, 1488, 643: 1488, 647: 1488, 1488, 1488, 1488, 674: 1488, 722: 1488}, + {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 547: 1490, 1490, 1490, 551: 1490, 1490, 3775, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 564: 1490, 1490, 1490, 569: 1490, 1490, 1490, 1490, 1490, 575: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 595: 1490, 1490, 1490, 1490, 1490, 1490, 603: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 624: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 635: 1490, 1490, 1490, 1490, 1490, 1490, 643: 1490, 647: 1490, 1490, 1490, 1490, 674: 1490, 722: 1490}, + {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 547: 1492, 1492, 1492, 551: 1492, 1492, 3775, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 564: 1492, 1492, 1492, 569: 1492, 1492, 1492, 1492, 1492, 575: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 595: 1492, 1492, 1492, 1492, 1492, 1492, 603: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 624: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 635: 1492, 1492, 1492, 1492, 1492, 1492, 643: 1492, 647: 1492, 1492, 1492, 1492, 674: 1492, 722: 1492}, // 1640 - {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 546: 1491, 1491, 1491, 550: 1491, 1491, 3767, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 563: 1491, 1491, 1491, 568: 1491, 1491, 1491, 1491, 1491, 574: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 594: 1491, 1491, 1491, 1491, 1491, 1491, 602: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 623: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 634: 1491, 1491, 1491, 1491, 1491, 1491, 642: 1491, 646: 1491, 1491, 1491, 1491, 672: 1491, 721: 1491}, - {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 546: 1492, 1492, 1492, 550: 1492, 1492, 3767, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 563: 1492, 1492, 1492, 568: 1492, 1492, 1492, 1492, 1492, 574: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 594: 1492, 1492, 1492, 1492, 1492, 1492, 602: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 623: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 634: 1492, 1492, 1492, 1492, 1492, 1492, 642: 1492, 646: 1492, 1492, 1492, 1492, 672: 1492, 721: 1492}, - {547: 4560}, - {547: 4559}, - {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 546: 1472, 1472, 1472, 550: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 563: 1472, 1472, 1472, 568: 1472, 1472, 1472, 1472, 1472, 574: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 594: 1472, 1472, 1472, 1472, 1472, 1472, 602: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 623: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 634: 1472, 1472, 1472, 1472, 1472, 1472, 642: 1472, 646: 1472, 1472, 1472, 1472, 672: 1472, 721: 1472}, + {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 547: 1493, 1493, 1493, 551: 1493, 1493, 3775, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 564: 1493, 1493, 1493, 569: 1493, 1493, 1493, 1493, 1493, 575: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 595: 1493, 1493, 1493, 1493, 1493, 1493, 603: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 624: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 635: 1493, 1493, 1493, 1493, 1493, 1493, 643: 1493, 647: 1493, 1493, 1493, 1493, 674: 1493, 722: 1493}, + {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 547: 1494, 1494, 1494, 551: 1494, 1494, 3775, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 564: 1494, 1494, 1494, 569: 1494, 1494, 1494, 1494, 1494, 575: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 595: 1494, 1494, 1494, 1494, 1494, 1494, 603: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 624: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 635: 1494, 1494, 1494, 1494, 1494, 1494, 643: 1494, 647: 1494, 1494, 1494, 1494, 674: 1494, 722: 1494}, + {1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 547: 1495, 1495, 1495, 551: 1495, 1495, 3775, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 564: 1495, 1495, 1495, 569: 1495, 1495, 1495, 1495, 1495, 575: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 595: 1495, 1495, 1495, 1495, 1495, 1495, 603: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 624: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 635: 1495, 1495, 1495, 1495, 1495, 1495, 643: 1495, 647: 1495, 1495, 1495, 1495, 674: 1495, 722: 1495}, + {548: 4568}, + {548: 4567}, // 1645 - {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 546: 1473, 1473, 1473, 550: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 563: 1473, 1473, 1473, 568: 1473, 1473, 1473, 1473, 1473, 574: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 594: 1473, 1473, 1473, 1473, 1473, 1473, 602: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 623: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 634: 1473, 1473, 1473, 1473, 1473, 1473, 642: 1473, 646: 1473, 1473, 1473, 1473, 672: 1473, 721: 1473}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4562, 3111, 3112, 3110}, - {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 4563, 1504, 1504, 1504, 550: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 563: 1504, 1504, 1504, 568: 1504, 1504, 1504, 1504, 1504, 574: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 594: 1504, 1504, 1504, 1504, 1504, 1504, 602: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 623: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 634: 1504, 1504, 1504, 1504, 1504, 1504, 642: 1504, 646: 1504, 1504, 1504, 1504, 672: 1504, 721: 1504, 729: 3981, 733: 1504, 1504}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2224, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4423, 938: 4564}, - {52: 4565}, + {1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 547: 1475, 1475, 1475, 551: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 564: 1475, 1475, 1475, 569: 1475, 1475, 1475, 1475, 1475, 575: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 595: 1475, 1475, 1475, 1475, 1475, 1475, 603: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 624: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 635: 1475, 1475, 1475, 1475, 1475, 1475, 643: 1475, 647: 1475, 1475, 1475, 1475, 674: 1475, 722: 1475}, + {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 547: 1476, 1476, 1476, 551: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 564: 1476, 1476, 1476, 569: 1476, 1476, 1476, 1476, 1476, 575: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 595: 1476, 1476, 1476, 1476, 1476, 1476, 603: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 624: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 635: 1476, 1476, 1476, 1476, 1476, 1476, 643: 1476, 647: 1476, 1476, 1476, 1476, 674: 1476, 722: 1476}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4570, 3118, 3119, 3117}, + {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 4571, 1507, 1507, 1507, 551: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 564: 1507, 1507, 1507, 569: 1507, 1507, 1507, 1507, 1507, 575: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 595: 1507, 1507, 1507, 1507, 1507, 1507, 603: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 624: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 635: 1507, 1507, 1507, 1507, 1507, 1507, 643: 1507, 647: 1507, 1507, 1507, 1507, 674: 1507, 722: 1507, 730: 3989, 734: 1507, 1507}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4572}, // 1650 - {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 546: 1335, 1335, 1335, 550: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 563: 1335, 1335, 1335, 568: 1335, 1335, 1335, 1335, 1335, 574: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 594: 1335, 1335, 1335, 1335, 1335, 1335, 602: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 623: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 634: 1335, 1335, 1335, 1335, 1335, 1335, 642: 1335, 646: 1335, 1335, 1335, 1335, 672: 1335, 721: 1335}, - {1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 546: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 563: 1543, 1543, 1543, 568: 1543, 1543, 1543, 1543, 1543, 574: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 594: 1543, 1543, 1543, 1543, 1543, 1543, 602: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 623: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 634: 1543, 1543, 1543, 1543, 1543, 1543, 642: 1543, 646: 1543, 1543, 1543, 1543, 658: 1543, 672: 1543, 710: 1543, 717: 1543, 1543, 1543, 1543, 1543, 1543}, - {1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 546: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 563: 1540, 1540, 1540, 568: 1540, 1540, 1540, 1540, 1540, 574: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 594: 1540, 1540, 1540, 1540, 1540, 1540, 602: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 623: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 634: 1540, 1540, 1540, 1540, 1540, 1540, 642: 1540, 646: 1540, 1540, 1540, 1540, 658: 1540, 672: 1540, 710: 1540, 717: 1540, 1540, 1540, 1540, 1540, 1540}, - {1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 546: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 563: 1539, 1539, 1539, 568: 1539, 1539, 1539, 1539, 1539, 574: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 594: 1539, 1539, 1539, 1539, 1539, 1539, 602: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 623: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 634: 1539, 1539, 1539, 1539, 1539, 1539, 642: 1539, 646: 1539, 1539, 1539, 1539, 658: 1539, 672: 1539, 710: 1539, 717: 1539, 1539, 1539, 1539, 1539, 1539}, - {1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 546: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 563: 1537, 1537, 1537, 568: 1537, 1537, 1537, 1537, 1537, 574: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 594: 1537, 1537, 1537, 1537, 1537, 1537, 602: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 623: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 634: 1537, 1537, 1537, 1537, 1537, 1537, 642: 1537, 646: 1537, 1537, 1537, 1537, 658: 1537, 672: 1537, 710: 1537, 717: 1537, 1537, 1537, 1537, 1537, 1537}, + {52: 4573}, + {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 547: 1338, 1338, 1338, 551: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 564: 1338, 1338, 1338, 569: 1338, 1338, 1338, 1338, 1338, 575: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 595: 1338, 1338, 1338, 1338, 1338, 1338, 603: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 624: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 635: 1338, 1338, 1338, 1338, 1338, 1338, 643: 1338, 647: 1338, 1338, 1338, 1338, 674: 1338, 722: 1338}, + {1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 547: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 564: 1546, 1546, 1546, 569: 1546, 1546, 1546, 1546, 1546, 575: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 595: 1546, 1546, 1546, 1546, 1546, 1546, 603: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 624: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 635: 1546, 1546, 1546, 1546, 1546, 1546, 643: 1546, 647: 1546, 1546, 1546, 1546, 659: 1546, 673: 1546, 1546, 701: 1546, 719: 1546, 1546, 1546, 1546, 1546}, + {1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 547: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 564: 1543, 1543, 1543, 569: 1543, 1543, 1543, 1543, 1543, 575: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 595: 1543, 1543, 1543, 1543, 1543, 1543, 603: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 624: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 635: 1543, 1543, 1543, 1543, 1543, 1543, 643: 1543, 647: 1543, 1543, 1543, 1543, 659: 1543, 673: 1543, 1543, 701: 1543, 719: 1543, 1543, 1543, 1543, 1543}, + {1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 547: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 564: 1542, 1542, 1542, 569: 1542, 1542, 1542, 1542, 1542, 575: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 595: 1542, 1542, 1542, 1542, 1542, 1542, 603: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 624: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 635: 1542, 1542, 1542, 1542, 1542, 1542, 643: 1542, 647: 1542, 1542, 1542, 1542, 659: 1542, 673: 1542, 1542, 701: 1542, 719: 1542, 1542, 1542, 1542, 1542}, // 1655 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 730: 4572, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4571}, - {52: 4576, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4573}, - {52: 4574, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4575}, + {1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 547: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 564: 1540, 1540, 1540, 569: 1540, 1540, 1540, 1540, 1540, 575: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 595: 1540, 1540, 1540, 1540, 1540, 1540, 603: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 624: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 635: 1540, 1540, 1540, 1540, 1540, 1540, 643: 1540, 647: 1540, 1540, 1540, 1540, 659: 1540, 673: 1540, 1540, 701: 1540, 719: 1540, 1540, 1540, 1540, 1540}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4580, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4579}, + {52: 4584, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4581}, + {52: 4582, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1660 - {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 546: 1343, 1343, 1343, 550: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 563: 1343, 1343, 1343, 568: 1343, 1343, 1343, 1343, 1343, 574: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 594: 1343, 1343, 1343, 1343, 1343, 1343, 602: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 623: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 634: 1343, 1343, 1343, 1343, 1343, 1343, 642: 1343, 646: 1343, 1343, 1343, 1343, 672: 1343, 721: 1343}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4577}, - {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 546: 1344, 1344, 1344, 550: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 563: 1344, 1344, 1344, 568: 1344, 1344, 1344, 1344, 1344, 574: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 594: 1344, 1344, 1344, 1344, 1344, 1344, 602: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 623: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 634: 1344, 1344, 1344, 1344, 1344, 1344, 642: 1344, 646: 1344, 1344, 1344, 1344, 672: 1344, 721: 1344}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 730: 4580, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4579}, - {9: 4590, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4583}, + {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 547: 1346, 1346, 1346, 551: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 564: 1346, 1346, 1346, 569: 1346, 1346, 1346, 1346, 1346, 575: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 595: 1346, 1346, 1346, 1346, 1346, 1346, 603: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 624: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 635: 1346, 1346, 1346, 1346, 1346, 1346, 643: 1346, 647: 1346, 1346, 1346, 1346, 674: 1346, 722: 1346}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4585}, + {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 547: 1347, 1347, 1347, 551: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 564: 1347, 1347, 1347, 569: 1347, 1347, 1347, 1347, 1347, 575: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 595: 1347, 1347, 1347, 1347, 1347, 1347, 603: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 624: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 635: 1347, 1347, 1347, 1347, 1347, 1347, 643: 1347, 647: 1347, 1347, 1347, 1347, 674: 1347, 722: 1347}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4588, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4587}, // 1665 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4581}, - {9: 4582, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 730: 4584, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4583}, - {52: 4588, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4585}, + {9: 4598, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4589}, + {9: 4590, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4592, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4591}, + {52: 4596, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1670 - {52: 4586, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4587}, - {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 546: 1339, 1339, 1339, 550: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 563: 1339, 1339, 1339, 568: 1339, 1339, 1339, 1339, 1339, 574: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 594: 1339, 1339, 1339, 1339, 1339, 1339, 602: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 623: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 634: 1339, 1339, 1339, 1339, 1339, 1339, 642: 1339, 646: 1339, 1339, 1339, 1339, 672: 1339, 721: 1339}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4589}, - {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 546: 1341, 1341, 1341, 550: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 563: 1341, 1341, 1341, 568: 1341, 1341, 1341, 1341, 1341, 574: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 594: 1341, 1341, 1341, 1341, 1341, 1341, 602: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 623: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 634: 1341, 1341, 1341, 1341, 1341, 1341, 642: 1341, 646: 1341, 1341, 1341, 1341, 672: 1341, 721: 1341}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4593}, + {52: 4594, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4595}, + {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 547: 1342, 1342, 1342, 551: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 564: 1342, 1342, 1342, 569: 1342, 1342, 1342, 1342, 1342, 575: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 595: 1342, 1342, 1342, 1342, 1342, 1342, 603: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 624: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 635: 1342, 1342, 1342, 1342, 1342, 1342, 643: 1342, 647: 1342, 1342, 1342, 1342, 674: 1342, 722: 1342}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4597}, // 1675 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 730: 4592, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4591}, - {52: 4596, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4593}, - {52: 4594, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4595}, + {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 547: 1344, 1344, 1344, 551: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 564: 1344, 1344, 1344, 569: 1344, 1344, 1344, 1344, 1344, 575: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 595: 1344, 1344, 1344, 1344, 1344, 1344, 603: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 624: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 635: 1344, 1344, 1344, 1344, 1344, 1344, 643: 1344, 647: 1344, 1344, 1344, 1344, 674: 1344, 722: 1344}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4600, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4599}, + {52: 4604, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4601}, + {52: 4602, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1680 - {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 546: 1340, 1340, 1340, 550: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 563: 1340, 1340, 1340, 568: 1340, 1340, 1340, 1340, 1340, 574: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 594: 1340, 1340, 1340, 1340, 1340, 1340, 602: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 623: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 634: 1340, 1340, 1340, 1340, 1340, 1340, 642: 1340, 646: 1340, 1340, 1340, 1340, 672: 1340, 721: 1340}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4597}, - {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 546: 1342, 1342, 1342, 550: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 563: 1342, 1342, 1342, 568: 1342, 1342, 1342, 1342, 1342, 574: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 594: 1342, 1342, 1342, 1342, 1342, 1342, 602: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 623: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 634: 1342, 1342, 1342, 1342, 1342, 1342, 642: 1342, 646: 1342, 1342, 1342, 1342, 672: 1342, 721: 1342}, - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 902: 4599}, - {9: 4600}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4603}, + {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 547: 1343, 1343, 1343, 551: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 564: 1343, 1343, 1343, 569: 1343, 1343, 1343, 1343, 1343, 575: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 595: 1343, 1343, 1343, 1343, 1343, 1343, 603: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 624: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 635: 1343, 1343, 1343, 1343, 1343, 1343, 643: 1343, 647: 1343, 1343, 1343, 1343, 674: 1343, 722: 1343}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4605}, + {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 547: 1345, 1345, 1345, 551: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 564: 1345, 1345, 1345, 569: 1345, 1345, 1345, 1345, 1345, 575: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 595: 1345, 1345, 1345, 1345, 1345, 1345, 603: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 624: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 635: 1345, 1345, 1345, 1345, 1345, 1345, 643: 1345, 647: 1345, 1345, 1345, 1345, 674: 1345, 722: 1345}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 903: 4607}, // 1685 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4601}, - {9: 4602, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4603}, - {52: 4604, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 546: 1389, 1389, 1389, 550: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 563: 1389, 1389, 1389, 568: 1389, 1389, 1389, 1389, 1389, 574: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 594: 1389, 1389, 1389, 1389, 1389, 1389, 602: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 623: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 634: 1389, 1389, 1389, 1389, 1389, 1389, 642: 1389, 646: 1389, 1389, 1389, 1389, 672: 1389, 721: 1389}, + {9: 4608}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4609}, + {9: 4610, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4611}, + {52: 4612, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1690 - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 902: 4606}, - {9: 4607}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4608}, - {9: 4609, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4610}, + {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 547: 1392, 1392, 1392, 551: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 564: 1392, 1392, 1392, 569: 1392, 1392, 1392, 1392, 1392, 575: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 595: 1392, 1392, 1392, 1392, 1392, 1392, 603: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 624: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 635: 1392, 1392, 1392, 1392, 1392, 1392, 643: 1392, 647: 1392, 1392, 1392, 1392, 674: 1392, 722: 1392}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 903: 4614}, + {9: 4615}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4616}, + {9: 4617, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1695 - {52: 4611, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 546: 1390, 1390, 1390, 550: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 563: 1390, 1390, 1390, 568: 1390, 1390, 1390, 1390, 1390, 574: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 594: 1390, 1390, 1390, 1390, 1390, 1390, 602: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 623: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 634: 1390, 1390, 1390, 1390, 1390, 1390, 642: 1390, 646: 1390, 1390, 1390, 1390, 672: 1390, 721: 1390}, - {186: 4615, 4614, 189: 4616, 197: 4617, 1387: 4613}, - {9: 4618}, - {9: 1379}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4618}, + {52: 4619, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 547: 1393, 1393, 1393, 551: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 564: 1393, 1393, 1393, 569: 1393, 1393, 1393, 1393, 1393, 575: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 595: 1393, 1393, 1393, 1393, 1393, 1393, 603: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 624: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 635: 1393, 1393, 1393, 1393, 1393, 1393, 643: 1393, 647: 1393, 1393, 1393, 1393, 674: 1393, 722: 1393}, + {184: 4623, 4622, 189: 4624, 191: 4625, 1390: 4621}, + {9: 4626}, // 1700 - {9: 1378}, - {9: 1377}, - {9: 1376}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4619}, - {52: 4620, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {9: 1382}, + {9: 1381}, + {9: 1380}, + {9: 1379}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4627}, // 1705 - {1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 546: 1396, 1396, 1396, 550: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 563: 1396, 1396, 1396, 568: 1396, 1396, 1396, 1396, 1396, 574: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 594: 1396, 1396, 1396, 1396, 1396, 1396, 602: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 623: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 634: 1396, 1396, 1396, 1396, 1396, 1396, 642: 1396, 646: 1396, 1396, 1396, 1396, 672: 1396, 721: 1396}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4622}, - {9: 4623}, - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 4625}, - {2262, 2262, 6: 2262, 2262, 2262, 2262, 15: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 97: 2262, 99: 2262, 101: 2262, 2262, 106: 2262, 2262, 110: 2262, 2262, 2262, 2262, 119: 2262, 145: 2262, 175: 2262, 2262, 2262, 2262, 549: 2262, 552: 2262, 2262, 567: 2262, 2262, 570: 2262, 578: 2262, 580: 2262, 723: 2262, 2262, 735: 2262}, + {52: 4628, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 547: 1399, 1399, 1399, 551: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 564: 1399, 1399, 1399, 569: 1399, 1399, 1399, 1399, 1399, 575: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 595: 1399, 1399, 1399, 1399, 1399, 1399, 603: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 624: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 635: 1399, 1399, 1399, 1399, 1399, 1399, 643: 1399, 647: 1399, 1399, 1399, 1399, 674: 1399, 722: 1399}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4630}, + {9: 4631}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 4633}, // 1710 - {52: 4631}, - {168, 168, 6: 168, 168, 168, 15: 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 52: 168, 97: 168, 99: 168, 101: 168, 168, 106: 168, 168, 110: 168, 168, 168, 168, 119: 168, 549: 168, 552: 168, 168, 567: 168, 580: 168, 723: 168, 168, 735: 168}, - {573: 3097, 814: 4624, 846: 4630}, - {573: 3097, 814: 4629}, - {166, 166, 6: 166, 166, 166, 15: 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 52: 166, 97: 166, 99: 166, 101: 166, 166, 106: 166, 166, 110: 166, 166, 166, 166, 119: 166, 549: 166, 552: 166, 166, 567: 166, 580: 166, 723: 166, 166, 735: 166}, + {2267, 2267, 6: 2267, 2267, 2267, 2267, 15: 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 97: 2267, 99: 2267, 101: 2267, 105: 2267, 112: 2267, 2267, 115: 2267, 2267, 2267, 2267, 2267, 145: 2267, 176: 2267, 2267, 2267, 2267, 550: 2267, 553: 2267, 2267, 568: 2267, 2267, 572: 2267, 579: 2267, 581: 2267, 724: 2267, 2267, 736: 2267}, + {52: 4639}, + {168, 168, 6: 168, 168, 168, 15: 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 52: 168, 97: 168, 99: 168, 101: 168, 105: 168, 112: 168, 168, 115: 168, 168, 168, 168, 168, 550: 168, 553: 168, 168, 568: 168, 581: 168, 724: 168, 168, 736: 168}, + {574: 3104, 815: 4632, 847: 4638}, + {574: 3104, 815: 4637}, // 1715 - {167, 167, 6: 167, 167, 167, 15: 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 52: 167, 97: 167, 99: 167, 101: 167, 167, 106: 167, 167, 110: 167, 167, 167, 167, 119: 167, 549: 167, 552: 167, 167, 567: 167, 580: 167, 723: 167, 167, 735: 167}, - {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 546: 1367, 1367, 1367, 550: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 563: 1367, 1367, 1367, 568: 1367, 1367, 1367, 1367, 1367, 574: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 594: 1367, 1367, 1367, 1367, 1367, 1367, 602: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 623: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 634: 1367, 1367, 1367, 1367, 1367, 1367, 642: 1367, 646: 1367, 1367, 1367, 1367, 672: 1367, 721: 1367}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4633}, - {52: 4634}, - {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 546: 1368, 1368, 1368, 550: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 563: 1368, 1368, 1368, 568: 1368, 1368, 1368, 1368, 1368, 574: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 594: 1368, 1368, 1368, 1368, 1368, 1368, 602: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 623: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 634: 1368, 1368, 1368, 1368, 1368, 1368, 642: 1368, 646: 1368, 1368, 1368, 1368, 672: 1368, 721: 1368}, + {166, 166, 6: 166, 166, 166, 15: 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 52: 166, 97: 166, 99: 166, 101: 166, 105: 166, 112: 166, 166, 115: 166, 166, 166, 166, 166, 550: 166, 553: 166, 166, 568: 166, 581: 166, 724: 166, 166, 736: 166}, + {167, 167, 6: 167, 167, 167, 15: 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 52: 167, 97: 167, 99: 167, 101: 167, 105: 167, 112: 167, 167, 115: 167, 167, 167, 167, 167, 550: 167, 553: 167, 167, 568: 167, 581: 167, 724: 167, 167, 736: 167}, + {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 547: 1370, 1370, 1370, 551: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 564: 1370, 1370, 1370, 569: 1370, 1370, 1370, 1370, 1370, 575: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 595: 1370, 1370, 1370, 1370, 1370, 1370, 603: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 624: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 635: 1370, 1370, 1370, 1370, 1370, 1370, 643: 1370, 647: 1370, 1370, 1370, 1370, 674: 1370, 722: 1370}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4641}, + {52: 4642}, // 1720 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4636}, - {52: 4637, 551: 4638, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 546: 1384, 1384, 1384, 550: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 563: 1384, 1384, 1384, 568: 1384, 1384, 1384, 1384, 1384, 574: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 594: 1384, 1384, 1384, 1384, 1384, 1384, 602: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 623: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 634: 1384, 1384, 1384, 1384, 1384, 1384, 642: 1384, 646: 1384, 1384, 1384, 1384, 672: 1384, 721: 1384}, - {567: 4472, 600: 4640, 723: 4471, 969: 4639}, - {545: 4480, 856: 4643}, + {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 547: 1371, 1371, 1371, 551: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 564: 1371, 1371, 1371, 569: 1371, 1371, 1371, 1371, 1371, 575: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 595: 1371, 1371, 1371, 1371, 1371, 1371, 603: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 624: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 635: 1371, 1371, 1371, 1371, 1371, 1371, 643: 1371, 647: 1371, 1371, 1371, 1371, 674: 1371, 722: 1371}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4644}, + {52: 4645, 552: 4646, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 547: 1387, 1387, 1387, 551: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 564: 1387, 1387, 1387, 569: 1387, 1387, 1387, 1387, 1387, 575: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 595: 1387, 1387, 1387, 1387, 1387, 1387, 603: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 624: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 635: 1387, 1387, 1387, 1387, 1387, 1387, 643: 1387, 647: 1387, 1387, 1387, 1387, 674: 1387, 722: 1387}, + {568: 4480, 601: 4648, 724: 4479, 973: 4647}, // 1725 - {545: 4480, 856: 4641}, - {52: 4642}, - {1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 546: 1382, 1382, 1382, 550: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 563: 1382, 1382, 1382, 568: 1382, 1382, 1382, 1382, 1382, 574: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 594: 1382, 1382, 1382, 1382, 1382, 1382, 602: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 623: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 634: 1382, 1382, 1382, 1382, 1382, 1382, 642: 1382, 646: 1382, 1382, 1382, 1382, 672: 1382, 721: 1382}, - {52: 4644}, - {1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 546: 1383, 1383, 1383, 550: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 563: 1383, 1383, 1383, 568: 1383, 1383, 1383, 1383, 1383, 574: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 594: 1383, 1383, 1383, 1383, 1383, 1383, 602: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 623: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 634: 1383, 1383, 1383, 1383, 1383, 1383, 642: 1383, 646: 1383, 1383, 1383, 1383, 672: 1383, 721: 1383}, + {546: 4488, 857: 4651}, + {546: 4488, 857: 4649}, + {52: 4650}, + {1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 547: 1385, 1385, 1385, 551: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 564: 1385, 1385, 1385, 569: 1385, 1385, 1385, 1385, 1385, 575: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 595: 1385, 1385, 1385, 1385, 1385, 1385, 603: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 624: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 635: 1385, 1385, 1385, 1385, 1385, 1385, 643: 1385, 647: 1385, 1385, 1385, 1385, 674: 1385, 722: 1385}, + {52: 4652}, // 1730 - {1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 546: 1406, 1406, 1406, 550: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 563: 1406, 1406, 1406, 568: 1406, 1406, 1406, 1406, 1406, 574: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 594: 1406, 1406, 1406, 1406, 1406, 1406, 602: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 623: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 634: 1406, 1406, 1406, 1406, 1406, 1406, 642: 1406, 646: 1406, 1406, 1406, 1406, 672: 1406, 721: 1406}, - {1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 546: 1407, 1407, 1407, 550: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 563: 1407, 1407, 1407, 568: 1407, 1407, 1407, 1407, 1407, 574: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 594: 1407, 1407, 1407, 1407, 1407, 1407, 602: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 623: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 634: 1407, 1407, 1407, 1407, 1407, 1407, 642: 1407, 646: 1407, 1407, 1407, 1407, 672: 1407, 721: 1407}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2224, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4423, 938: 4648}, - {52: 4649}, - {1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 546: 1403, 1403, 1403, 550: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 563: 1403, 1403, 1403, 568: 1403, 1403, 1403, 1403, 1403, 574: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 594: 1403, 1403, 1403, 1403, 1403, 1403, 602: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 623: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 634: 1403, 1403, 1403, 1403, 1403, 1403, 642: 1403, 646: 1403, 1403, 1403, 1403, 672: 1403, 721: 1403}, + {1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 547: 1386, 1386, 1386, 551: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 564: 1386, 1386, 1386, 569: 1386, 1386, 1386, 1386, 1386, 575: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 595: 1386, 1386, 1386, 1386, 1386, 1386, 603: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 624: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 635: 1386, 1386, 1386, 1386, 1386, 1386, 643: 1386, 647: 1386, 1386, 1386, 1386, 674: 1386, 722: 1386}, + {1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 547: 1409, 1409, 1409, 551: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 564: 1409, 1409, 1409, 569: 1409, 1409, 1409, 1409, 1409, 575: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 595: 1409, 1409, 1409, 1409, 1409, 1409, 603: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 624: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 635: 1409, 1409, 1409, 1409, 1409, 1409, 643: 1409, 647: 1409, 1409, 1409, 1409, 674: 1409, 722: 1409}, + {1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 547: 1410, 1410, 1410, 551: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 564: 1410, 1410, 1410, 569: 1410, 1410, 1410, 1410, 1410, 575: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 595: 1410, 1410, 1410, 1410, 1410, 1410, 603: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 624: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 635: 1410, 1410, 1410, 1410, 1410, 1410, 643: 1410, 647: 1410, 1410, 1410, 1410, 674: 1410, 722: 1410}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4656}, + {52: 4657}, // 1735 - {1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 546: 1408, 1408, 1408, 550: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 563: 1408, 1408, 1408, 568: 1408, 1408, 1408, 1408, 1408, 574: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 594: 1408, 1408, 1408, 1408, 1408, 1408, 602: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 623: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 634: 1408, 1408, 1408, 1408, 1408, 1408, 642: 1408, 646: 1408, 1408, 1408, 1408, 672: 1408, 721: 1408}, - {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 545: 1465, 547: 1465, 1465, 1465, 1465, 554: 1465, 1465, 557: 1465, 1465, 1465, 561: 1465, 1465, 566: 1465, 1465, 573: 1465, 593: 1465, 600: 1465, 1465, 633: 1465, 640: 1465, 1465, 643: 1465, 1465, 1465, 650: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 659: 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 673: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 711: 1465, 1465, 1465, 1465, 1465, 1465, 725: 1465, 730: 4252, 843: 4250, 4251, 901: 4253, 903: 4254, 929: 4652, 4255}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4653}, - {52: 4654, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 546: 1179, 1179, 1179, 550: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 563: 1179, 1179, 1179, 568: 1179, 1179, 1179, 1179, 1179, 574: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 594: 1179, 1179, 1179, 1179, 1179, 1179, 602: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 623: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 634: 1179, 1179, 1179, 1179, 1179, 1179, 642: 1179, 646: 1179, 1179, 1179, 1179, 672: 1179, 721: 1179, 835: 4142, 848: 4260, 859: 4655}, + {1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 547: 1406, 1406, 1406, 551: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 564: 1406, 1406, 1406, 569: 1406, 1406, 1406, 1406, 1406, 575: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 595: 1406, 1406, 1406, 1406, 1406, 1406, 603: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 624: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 635: 1406, 1406, 1406, 1406, 1406, 1406, 643: 1406, 647: 1406, 1406, 1406, 1406, 674: 1406, 722: 1406}, + {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 547: 1411, 1411, 1411, 551: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 564: 1411, 1411, 1411, 569: 1411, 1411, 1411, 1411, 1411, 575: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 595: 1411, 1411, 1411, 1411, 1411, 1411, 603: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 624: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 635: 1411, 1411, 1411, 1411, 1411, 1411, 643: 1411, 647: 1411, 1411, 1411, 1411, 674: 1411, 722: 1411}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4660, 4263}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4661}, + {52: 4662, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1740 - {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 546: 1365, 1365, 1365, 550: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 563: 1365, 1365, 1365, 568: 1365, 1365, 1365, 1365, 1365, 574: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 594: 1365, 1365, 1365, 1365, 1365, 1365, 602: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 623: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 634: 1365, 1365, 1365, 1365, 1365, 1365, 642: 1365, 646: 1365, 1365, 1365, 1365, 672: 1365, 721: 1365}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2224, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4423, 938: 4657}, - {52: 4658}, - {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 546: 1336, 1336, 1336, 550: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 563: 1336, 1336, 1336, 568: 1336, 1336, 1336, 1336, 1336, 574: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 594: 1336, 1336, 1336, 1336, 1336, 1336, 602: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 623: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 634: 1336, 1336, 1336, 1336, 1336, 1336, 642: 1336, 646: 1336, 1336, 1336, 1336, 672: 1336, 721: 1336}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4660}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4663}, + {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 547: 1368, 1368, 1368, 551: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 564: 1368, 1368, 1368, 569: 1368, 1368, 1368, 1368, 1368, 575: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 595: 1368, 1368, 1368, 1368, 1368, 1368, 603: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 624: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 635: 1368, 1368, 1368, 1368, 1368, 1368, 643: 1368, 647: 1368, 1368, 1368, 1368, 674: 1368, 722: 1368}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4665}, + {52: 4666}, + {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 547: 1339, 1339, 1339, 551: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 564: 1339, 1339, 1339, 569: 1339, 1339, 1339, 1339, 1339, 575: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 595: 1339, 1339, 1339, 1339, 1339, 1339, 603: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 624: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 635: 1339, 1339, 1339, 1339, 1339, 1339, 643: 1339, 647: 1339, 1339, 1339, 1339, 674: 1339, 722: 1339}, // 1745 - {52: 4661}, - {2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 546: 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 563: 2560, 2560, 2560, 568: 2560, 2560, 2560, 2560, 2560, 574: 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 594: 2560, 2560, 2560, 2560, 2560, 2560, 602: 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 623: 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 634: 2560, 2560, 2560, 2560, 2560, 2560, 642: 2560, 646: 2560, 2560, 2560, 2560, 658: 2560, 672: 2560, 710: 2560, 717: 2560, 2560, 2560, 2560, 2560, 2560}, - {572: 4663}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4664}, - {2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 546: 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 563: 2561, 2561, 2561, 568: 2561, 2561, 2561, 2561, 2561, 574: 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 594: 2561, 2561, 2561, 2561, 2561, 2561, 602: 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 623: 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 634: 2561, 2561, 2561, 2561, 2561, 2561, 642: 2561, 646: 2561, 2561, 2561, 2561, 658: 2561, 672: 2561, 710: 2561, 717: 2561, 2561, 2561, 2561, 2561, 2561}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4668}, + {52: 4669}, + {2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 547: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 564: 2566, 2566, 2566, 569: 2566, 2566, 2566, 2566, 2566, 575: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 595: 2566, 2566, 2566, 2566, 2566, 2566, 603: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 624: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 635: 2566, 2566, 2566, 2566, 2566, 2566, 643: 2566, 647: 2566, 2566, 2566, 2566, 659: 2566, 673: 2566, 2566, 701: 2566, 719: 2566, 2566, 2566, 2566, 2566}, + {573: 4671}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4672}, // 1750 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4673, 3671, 3753, 3670, 3667}, - {128: 4669, 270: 4667, 283: 4668, 1275: 4670}, - {9: 2897, 52: 2897, 104: 2897, 146: 2897, 148: 2897, 170: 2897, 727: 2897}, - {9: 2896, 52: 2896, 104: 2896, 146: 2896, 148: 2896, 170: 2896, 727: 2896}, - {9: 2895, 52: 2895, 104: 2895, 146: 2895, 148: 2895, 170: 2895, 727: 2895}, + {2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 547: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 564: 2567, 2567, 2567, 569: 2567, 2567, 2567, 2567, 2567, 575: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 595: 2567, 2567, 2567, 2567, 2567, 2567, 603: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 624: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 635: 2567, 2567, 2567, 2567, 2567, 2567, 643: 2567, 647: 2567, 2567, 2567, 2567, 659: 2567, 673: 2567, 2567, 701: 2567, 719: 2567, 2567, 2567, 2567, 2567}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4681, 3679, 3761, 3678, 3675}, + {129: 4677, 271: 4675, 284: 4676, 1278: 4678}, + {9: 2904, 52: 2904, 109: 2904, 146: 2904, 148: 2904, 170: 2904, 728: 2904}, + {9: 2903, 52: 2903, 109: 2903, 146: 2903, 148: 2903, 170: 2903, 728: 2903}, // 1755 - {727: 4671}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4672, 3671, 3753, 3670, 3667}, - {2, 2, 9: 2, 51: 2, 104: 2, 128: 2, 552: 3767, 672: 2, 721: 3768}, - {4, 4, 9: 4, 51: 4, 104: 4, 128: 4, 552: 3767, 672: 4, 721: 3768}, - {2: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 10: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 53: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 545: 2361, 547: 2361, 2361, 2361, 2361, 554: 2361, 2361, 557: 2361, 2361, 2361, 561: 2361, 2361, 2361, 566: 2361, 2361, 573: 2361, 575: 2361, 593: 2361, 600: 2361, 2361, 633: 2361, 640: 2361, 2361, 643: 2361, 2361, 2361, 650: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 659: 2361, 2361, 2361, 663: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 673: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 711: 2361, 2361, 2361, 2361, 2361, 2361, 725: 2361, 951: 2361}, + {9: 2902, 52: 2902, 109: 2902, 146: 2902, 148: 2902, 170: 2902, 728: 2902}, + {728: 4679}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4680, 3679, 3761, 3678, 3675}, + {2, 2, 9: 2, 51: 2, 109: 2, 129: 2, 553: 3775, 674: 2, 722: 3776}, + {4, 4, 9: 4, 51: 4, 109: 4, 129: 4, 553: 3775, 674: 4, 722: 3776}, // 1760 - {239: 4677, 241: 4676, 951: 4678, 1274: 4679}, - {2894, 2894, 9: 2894, 51: 2894, 2894, 104: 2894, 128: 2894, 146: 2894, 148: 2894, 672: 2894}, - {2893, 2893, 9: 2893, 51: 2893, 2893, 104: 2893, 128: 2893, 146: 2893, 148: 2893, 672: 2893}, - {2892, 2892, 9: 2892, 51: 2892, 2892, 104: 2892, 128: 2892, 146: 2892, 148: 2892, 672: 2892}, - {6, 6, 9: 6, 51: 6, 104: 6, 128: 6, 672: 6}, + {2: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 10: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 53: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 546: 2366, 548: 2366, 2366, 2366, 2366, 555: 2366, 2366, 558: 2366, 2366, 2366, 562: 2366, 2366, 2366, 567: 2366, 2366, 574: 2366, 576: 2366, 594: 2366, 601: 2366, 2366, 634: 2366, 641: 2366, 2366, 644: 2366, 2366, 2366, 651: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 660: 2366, 2366, 2366, 664: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 675: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 702: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 726: 2366, 954: 2366}, + {239: 4685, 241: 4684, 954: 4686, 1277: 4687}, + {2901, 2901, 9: 2901, 51: 2901, 2901, 109: 2901, 129: 2901, 146: 2901, 148: 2901, 674: 2901}, + {2900, 2900, 9: 2900, 51: 2900, 2900, 109: 2900, 129: 2900, 146: 2900, 148: 2900, 674: 2900}, + {2899, 2899, 9: 2899, 51: 2899, 2899, 109: 2899, 129: 2899, 146: 2899, 148: 2899, 674: 2899}, // 1765 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 4682, 641: 3756, 786: 4681, 3111, 3112, 3110, 791: 4684, 954: 4683}, - {2516, 2516, 9: 2516, 51: 2516, 104: 2516, 121: 2516, 2516, 2516, 2516, 2516, 128: 2516, 672: 2516}, - {2515, 2515, 9: 2515, 51: 2515, 104: 2515, 121: 2515, 2515, 2515, 2515, 2515, 128: 2515, 672: 2515}, - {8, 8, 9: 8, 51: 8, 104: 8, 128: 8, 672: 8}, - {7, 7, 9: 7, 51: 7, 104: 7, 128: 7, 672: 7}, + {6, 6, 9: 6, 51: 6, 109: 6, 129: 6, 674: 6}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 642: 3764, 787: 4689, 3118, 3119, 3117, 792: 4692, 957: 4691}, + {2521, 2521, 9: 2521, 51: 2521, 109: 2521, 121: 2521, 2521, 2521, 2521, 2521, 129: 2521, 674: 2521}, + {2520, 2520, 9: 2520, 51: 2520, 109: 2520, 121: 2520, 2520, 2520, 2520, 2520, 129: 2520, 674: 2520}, + {8, 8, 9: 8, 51: 8, 109: 8, 129: 8, 674: 8}, // 1770 - {10, 10, 9: 10, 51: 10, 104: 10, 128: 10, 672: 10}, - {51: 3101, 104: 3102, 128: 3105, 672: 3104, 1090: 4687, 3103}, - {9, 9, 9: 9, 51: 9, 104: 9, 128: 9, 672: 9}, - {27, 27, 170: 4695, 183: 4694, 185: 4693, 471: 4696, 1057: 4692, 1348: 4689, 4691, 1371: 4690}, - {28, 28}, + {7, 7, 9: 7, 51: 7, 109: 7, 129: 7, 674: 7}, + {10, 10, 9: 10, 51: 10, 109: 10, 129: 10, 674: 10}, + {51: 3108, 109: 3109, 129: 3112, 674: 3111, 1092: 4695, 3110}, + {9, 9, 9: 9, 51: 9, 109: 9, 129: 9, 674: 9}, + {27, 27, 170: 4703, 186: 4702, 188: 4701, 472: 4704, 1060: 4700, 1351: 4697, 4699, 1374: 4698}, // 1775 - {26, 26, 9: 4712, 170: 4695, 183: 4694, 185: 4693, 1057: 4711}, + {28, 28}, + {26, 26, 9: 4720, 170: 4703, 186: 4702, 188: 4701, 1060: 4719}, {25, 25}, - {24, 24, 9: 24, 170: 24, 183: 24, 185: 24}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 545: 2362, 547: 2362, 2362, 2362, 2362, 554: 2362, 2362, 557: 2362, 2362, 2362, 561: 2362, 2362, 566: 2362, 2362, 569: 4674, 573: 2362, 593: 2362, 600: 2362, 2362, 633: 2362, 640: 2362, 2362, 643: 2362, 2362, 2362, 650: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 659: 2362, 2362, 2362, 663: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 673: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 711: 2362, 2362, 2362, 2362, 2362, 2362, 725: 2362, 817: 4709}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 545: 2362, 547: 2362, 2362, 2362, 2362, 554: 2362, 2362, 557: 2362, 2362, 2362, 561: 2362, 2362, 566: 2362, 2362, 569: 4674, 573: 2362, 593: 2362, 600: 2362, 2362, 633: 2362, 640: 2362, 2362, 643: 2362, 2362, 2362, 650: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 659: 2362, 2362, 2362, 663: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 673: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 711: 2362, 2362, 2362, 2362, 2362, 2362, 725: 2362, 817: 4707}, + {24, 24, 9: 24, 170: 24, 186: 24, 188: 24}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 546: 2367, 548: 2367, 2367, 2367, 2367, 555: 2367, 2367, 558: 2367, 2367, 2367, 562: 2367, 2367, 567: 2367, 2367, 570: 4682, 574: 2367, 594: 2367, 601: 2367, 2367, 634: 2367, 641: 2367, 2367, 644: 2367, 2367, 2367, 651: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 660: 2367, 2367, 2367, 664: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 675: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 702: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 726: 2367, 818: 4717}, // 1780 - {547: 2362, 569: 4674, 655: 2362, 817: 4702}, - {424: 4699, 4698, 4700, 463: 4697, 4701}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 546: 2367, 548: 2367, 2367, 2367, 2367, 555: 2367, 2367, 558: 2367, 2367, 2367, 562: 2367, 2367, 567: 2367, 2367, 570: 4682, 574: 2367, 594: 2367, 601: 2367, 2367, 634: 2367, 641: 2367, 2367, 644: 2367, 2367, 2367, 651: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 660: 2367, 2367, 2367, 664: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 675: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 702: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 726: 2367, 818: 4715}, + {548: 2367, 570: 4682, 656: 2367, 818: 4710}, + {425: 4707, 4706, 4708, 464: 4705, 4709}, {17, 17}, {16, 16}, - {15, 15}, // 1785 + {15, 15}, {14, 14}, {13, 13}, - {547: 4703, 655: 4704}, - {19, 19, 9: 19, 170: 19, 183: 19, 185: 19}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4705}, + {548: 4711, 656: 4712}, + {19, 19, 9: 19, 170: 19, 186: 19, 188: 19}, // 1790 - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 581: 3820, 3818, 3819, 3817, 3815, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 815: 3816, 3814, 902: 3822, 916: 4706}, - {18, 18, 9: 18, 170: 18, 183: 18, 185: 18}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4708}, - {20, 20, 9: 20, 170: 20, 183: 20, 185: 20, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4710}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4713}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4714}, + {18, 18, 9: 18, 170: 18, 186: 18, 188: 18}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4716}, + {20, 20, 9: 20, 170: 20, 186: 20, 188: 20, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 1795 - {21, 21, 9: 21, 170: 21, 183: 21, 185: 21, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {23, 23, 9: 23, 170: 23, 183: 23, 185: 23}, - {170: 4695, 183: 4694, 185: 4693, 1057: 4713}, - {22, 22, 9: 22, 170: 22, 183: 22, 185: 22}, - {297: 4717, 400: 4715, 924: 4716}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4718}, + {21, 21, 9: 21, 170: 21, 186: 21, 188: 21, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {23, 23, 9: 23, 170: 23, 186: 23, 188: 23}, + {170: 4703, 186: 4702, 188: 4701, 1060: 4721}, + {22, 22, 9: 22, 170: 22, 186: 22, 188: 22}, // 1800 - {546: 4725, 598: 135, 1442: 4724}, - {547: 4723}, - {2: 4719, 547: 4718}, - {547: 4722}, - {547: 4720}, + {298: 4725, 401: 4723, 925: 4724}, + {547: 4733, 599: 135, 1445: 4732}, + {548: 4731}, + {2: 4727, 548: 4726}, + {548: 4730}, // 1805 - {547: 4721}, + {548: 4728}, + {548: 4729}, {136, 136}, {137, 137}, {138, 138}, - {598: 4731}, // 1810 - {235: 4726}, - {745: 4727, 1012: 4728}, - {197: 4729}, - {598: 134}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4730}, + {599: 4739}, + {235: 4734}, + {746: 4735, 1013: 4736}, + {191: 4737}, + {599: 134}, // 1815 - {2160, 2160, 9: 2160, 52: 2160, 544: 2160, 546: 2160, 553: 2160, 2160, 2160, 2160, 563: 2160, 2160, 2160, 568: 2160, 570: 2160, 2160, 2160, 574: 2160, 577: 2160, 2160, 2160, 2160, 3820, 3818, 3819, 3817, 3815, 2160, 2160, 2160, 2160, 2160, 2160, 594: 2160, 2160, 2160, 598: 2160, 2160, 606: 2160, 815: 3816, 3814}, - {143: 3083, 257: 4745, 545: 2968, 2967, 4746, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 728: 4744, 738: 4732, 790: 4733, 818: 2931, 821: 4734, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 4740, 4739, 837: 3077, 2932, 4737, 4738, 4736, 850: 2933, 854: 4735, 920: 4741, 923: 4742, 937: 4743}, - {563: 4762, 622: 2155, 976: 4761}, - {647, 647, 553: 1033, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {649, 649, 553: 1034, 564: 1034, 1034}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4738}, + {2165, 2165, 9: 2165, 52: 2165, 545: 2165, 547: 2165, 554: 2165, 2165, 2165, 2165, 564: 2165, 2165, 2165, 569: 2165, 571: 2165, 2165, 2165, 575: 2165, 578: 2165, 2165, 2165, 2165, 3828, 3826, 3827, 3825, 3823, 2165, 2165, 2165, 2165, 2165, 2165, 595: 2165, 2165, 2165, 599: 2165, 2165, 607: 2165, 816: 3824, 3822}, + {143: 3090, 258: 4753, 546: 2975, 2974, 4754, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 4752, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 4751}, + {564: 4770, 623: 2160, 980: 4769}, + {650, 650, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, // 1820 + {652, 652, 554: 1037, 565: 1037, 1037}, + {657, 657}, + {656, 656}, + {655, 655}, {654, 654}, + // 1825 {653, 653}, - {652, 652}, {651, 651}, - {650, 650}, - // 1825 + {649, 649}, {648, 648}, - {646, 646}, - {645, 645}, {144, 144}, - {143: 3083, 257: 4755, 545: 2968, 2967, 4756, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 738: 4732, 790: 4733, 818: 2931, 821: 4734, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 4740, 4739, 837: 3077, 2932, 4737, 4738, 4736, 850: 2933, 854: 4735, 920: 4741, 923: 4742, 937: 4754}, // 1830 - {171: 4747}, + {143: 3090, 258: 4763, 546: 2975, 2974, 4764, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 4762}, + {171: 4755}, {140, 140}, - {436, 436, 568: 436, 570: 436, 578: 4748, 436, 904: 4749, 4750}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 4753}, - {435, 435, 52: 435, 544: 435, 546: 435, 553: 435, 556: 435, 564: 435, 435, 568: 435, 570: 435, 572: 435, 574: 435, 577: 435, 579: 435, 586: 435, 435, 589: 435}, + {436, 436, 569: 436, 572: 436, 579: 4756, 436, 905: 4757, 4758}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4761}, // 1835 - {1523, 1523, 568: 1523, 570: 1523, 579: 3932, 857: 3986, 926: 4751}, - {1088, 1088, 568: 3934, 570: 3933, 858: 3991, 941: 4752}, + {435, 435, 52: 435, 545: 435, 547: 435, 554: 435, 557: 435, 565: 435, 435, 569: 435, 572: 435, 435, 575: 435, 578: 435, 580: 435, 587: 435, 435, 590: 435}, + {1526, 1526, 569: 1526, 572: 1526, 580: 3940, 858: 3994, 927: 4759}, + {1091, 1091, 569: 3942, 572: 3941, 859: 3999, 943: 4760}, {142, 142}, - {437, 437, 52: 437, 544: 437, 546: 437, 553: 437, 556: 437, 564: 437, 437, 568: 437, 570: 437, 572: 437, 574: 437, 577: 437, 579: 437, 581: 3820, 3818, 3819, 3817, 3815, 437, 437, 589: 437, 815: 3816, 3814}, - {143, 143}, + {437, 437, 52: 437, 545: 437, 547: 437, 554: 437, 557: 437, 565: 437, 437, 569: 437, 572: 437, 437, 575: 437, 578: 437, 580: 437, 582: 3828, 3826, 3827, 3825, 3823, 437, 437, 590: 437, 816: 3824, 3822}, // 1840 - {171: 4757}, + {143, 143}, + {171: 4765}, {139, 139}, - {436, 436, 568: 436, 570: 436, 578: 4748, 436, 904: 4749, 4758}, - {1523, 1523, 568: 1523, 570: 1523, 579: 3932, 857: 3986, 926: 4759}, - {1088, 1088, 568: 3934, 570: 3933, 858: 3991, 941: 4760}, + {436, 436, 569: 436, 572: 436, 579: 4756, 436, 905: 4757, 4766}, + {1526, 1526, 569: 1526, 572: 1526, 580: 3940, 858: 3994, 927: 4767}, // 1845 + {1091, 1091, 569: 3942, 572: 3941, 859: 3999, 943: 4768}, {141, 141}, - {622: 4763}, - {2: 2154, 2154, 2154, 2154, 2154, 2154, 2154, 10: 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 53: 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 545: 2154, 574: 2154, 2154, 2154, 622: 2154, 657: 2154}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4764}, - {2748, 2748, 2748, 2748, 2748, 2748, 4812, 4814, 596, 10: 4781, 15: 4831, 2499, 4829, 4768, 4833, 4820, 4849, 4813, 4816, 4815, 4818, 4819, 4821, 4828, 596, 4839, 4840, 4850, 4826, 4827, 4832, 4834, 4846, 4845, 4854, 4847, 4844, 4837, 4842, 4843, 4836, 4838, 4841, 4830, 4851, 4852, 100: 4783, 4804, 4805, 108: 4806, 143: 4786, 244: 4775, 261: 4769, 263: 4767, 265: 4790, 268: 4791, 281: 4785, 287: 4801, 302: 4779, 311: 4787, 317: 4782, 338: 4792, 346: 4788, 353: 4802, 4803, 360: 4770, 546: 4800, 549: 4811, 552: 2499, 4848, 560: 2748, 567: 2499, 571: 4772, 577: 4807, 579: 4789, 4799, 661: 4773, 717: 4778, 723: 2499, 4817, 728: 4766, 738: 4794, 741: 4780, 743: 4808, 781: 4793, 4784, 4795, 785: 4774, 880: 4822, 906: 4824, 927: 4823, 948: 4825, 955: 4835, 960: 4853, 989: 4798, 1002: 4796, 1035: 4771, 1043: 4776, 1129: 4810, 1302: 4777, 1327: 4797, 1333: 4809, 4765}, + {623: 4771}, + {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 546: 2159, 575: 2159, 2159, 2159, 623: 2159, 658: 2159}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4772}, // 1850 - {2497, 2497, 5657, 5659, 5660, 5658, 560: 5661, 1252: 5656, 1335: 5655}, - {560: 5629}, - {2910, 2910, 212: 5623, 560: 5624}, - {225: 5615}, - {547: 2362, 549: 2362, 569: 4674, 817: 5612}, + {2754, 2754, 2754, 2754, 2754, 2754, 4820, 4822, 596, 10: 4789, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 100: 4791, 4812, 105: 4813, 110: 4814, 143: 4794, 245: 4783, 262: 4777, 264: 4775, 266: 4798, 269: 4799, 282: 4793, 288: 4809, 303: 4787, 312: 4795, 318: 4790, 339: 4800, 347: 4796, 354: 4810, 4811, 361: 4778, 547: 4808, 550: 4819, 553: 2504, 4856, 561: 2754, 568: 2504, 571: 4780, 578: 4815, 580: 4797, 4807, 662: 4781, 701: 4786, 724: 2504, 4825, 729: 4774, 739: 4802, 742: 4788, 744: 4816, 782: 4801, 4792, 4803, 786: 4782, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 4861, 993: 4806, 1003: 4804, 1037: 4779, 1045: 4784, 1131: 4818, 1305: 4785, 1330: 4805, 1336: 4817, 4773}, + {2502, 2502, 5679, 5681, 5682, 5680, 561: 5683, 1255: 5678, 1338: 5677}, + {561: 5651}, + {2917, 2917, 218: 5645, 561: 5646}, + {225: 5637}, // 1855 - {547: 2362, 549: 2362, 569: 4674, 817: 5609}, - {2837, 2837, 2837, 2837, 2837, 2837, 4812, 4814, 596, 2837, 15: 4831, 2499, 4829, 4768, 4833, 4820, 4849, 4813, 4816, 4815, 4818, 4819, 4821, 4828, 596, 4839, 4840, 4850, 4826, 4827, 4832, 4834, 4846, 4845, 4854, 4847, 4844, 4837, 4842, 4843, 4836, 4838, 4841, 4830, 4851, 4852, 549: 4811, 552: 2499, 4848, 560: 2837, 567: 2499, 580: 5605, 723: 2499, 4817, 880: 4822, 906: 4824, 927: 4823, 948: 4825, 955: 4835, 960: 5606}, - {212: 5590, 218: 5591}, - {727: 5582}, - {2: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 10: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 53: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 5434, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 545: 2753, 560: 5433, 593: 2753, 658: 2742, 710: 2742, 717: 2742, 2742, 5175, 724: 2742, 760: 2742, 2742, 945: 5435, 970: 5007, 992: 5431, 1019: 5432}, + {548: 2367, 550: 2367, 570: 4682, 818: 5634}, + {548: 2367, 550: 2367, 570: 4682, 818: 5631}, + {2844, 2844, 2844, 2844, 2844, 2844, 4820, 4822, 596, 2844, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 550: 4819, 553: 2504, 4856, 561: 2844, 568: 2504, 581: 5627, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 5628}, + {218: 5612, 221: 5613}, + {728: 5604}, // 1860 - {560: 5424}, - {2825, 2825, 2825, 2825, 2825, 2825, 9: 2825, 560: 2825}, - {2824, 2824, 2824, 2824, 2824, 2824, 9: 2824, 560: 2824}, - {560: 5422}, - {560: 5419}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 5445, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 5443, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 546: 2759, 561: 5442, 594: 2759, 659: 2748, 673: 2748, 701: 2748, 719: 2748, 5183, 725: 2748, 761: 2748, 2748, 947: 5444, 974: 5015, 996: 5439, 1020: 5441, 1362: 5440}, + {561: 5432}, + {2831, 2831, 2831, 2831, 2831, 2831, 9: 2831, 561: 2831}, + {2830, 2830, 2830, 2830, 2830, 2830, 9: 2830, 561: 2830}, + {561: 5430}, // 1865 - {2: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 10: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 53: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 5399, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 560: 5398, 593: 2753, 658: 4993, 710: 5397, 717: 5008, 719: 5009, 724: 4994, 760: 5401, 940: 5400, 970: 5007, 992: 5396, 1141: 5402}, - {560: 5389}, - {560: 5378}, - {560: 5376}, - {560: 5373}, + {561: 5427}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 5407, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 561: 5406, 594: 2759, 659: 5001, 673: 5405, 701: 5016, 720: 5017, 725: 5002, 761: 5409, 934: 5408, 974: 5015, 996: 5404, 1143: 5410}, + {561: 5397}, + {561: 5386}, + {561: 5384}, // 1870 - {560: 5370}, - {20: 5367, 560: 5366}, - {20: 5363, 560: 5362}, - {560: 5352}, - {737: 5345}, + {561: 5381}, + {561: 5378}, + {20: 5375, 561: 5374}, + {20: 5371, 561: 5370}, + {561: 5360}, // 1875 - {1071: 5344}, - {1071: 5343}, - {2: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 10: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 53: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 593: 2753, 970: 5007, 992: 5339}, - {2: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 10: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 53: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 593: 2753, 970: 5007, 992: 5033}, - {2: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 10: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 53: 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 2753, 717: 5008, 719: 5009, 724: 5006, 970: 5007, 992: 5004, 1141: 5005}, + {738: 5353}, + {1073: 5352}, + {1073: 5351}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 594: 2759, 974: 5015, 996: 5347}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 594: 2759, 974: 5015, 996: 5041}, // 1880 - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 551: 4991, 569: 4674, 575: 2362, 658: 4993, 724: 4994, 727: 4989, 817: 4990, 940: 4992, 970: 4988}, - {2792, 2792, 2792, 2792, 2792, 2792, 9: 2792, 560: 2792}, - {2791, 2791, 2791, 2791, 2791, 2791, 9: 2791, 560: 2791}, - {2790, 2790, 2790, 2790, 2790, 2790, 9: 2790, 560: 2790}, - {2789, 2789, 2789, 2789, 2789, 2789, 8: 595, 2789, 29: 595, 560: 2789}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 701: 5016, 720: 5017, 725: 5014, 974: 5015, 996: 5012, 1143: 5013}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 552: 4999, 570: 4682, 576: 2367, 659: 5001, 725: 5002, 728: 4997, 818: 4998, 934: 5000, 974: 4996}, + {2798, 2798, 2798, 2798, 2798, 2798, 9: 2798, 561: 2798}, + {2797, 2797, 2797, 2797, 2797, 2797, 9: 2797, 561: 2797}, + {2796, 2796, 2796, 2796, 2796, 2796, 9: 2796, 561: 2796}, // 1885 - {259: 4987}, - {259: 4986}, - {2786, 2786, 2786, 2786, 2786, 2786, 9: 2786, 560: 2786}, - {2785, 2785, 2785, 2785, 2785, 2785, 9: 2785, 560: 2785}, - {2781, 2781, 2781, 2781, 2781, 2781, 9: 2781, 560: 2781}, + {2795, 2795, 2795, 2795, 2795, 2795, 8: 595, 2795, 29: 595, 561: 2795}, + {260: 4995}, + {260: 4994}, + {2792, 2792, 2792, 2792, 2792, 2792, 9: 2792, 561: 2792}, + {2791, 2791, 2791, 2791, 2791, 2791, 9: 2791, 561: 2791}, // 1890 - {2780, 2780, 2780, 2780, 2780, 2780, 9: 2780, 560: 2780}, - {57: 2362, 305: 2362, 329: 2362, 331: 2362, 549: 2362, 569: 4674, 817: 4980}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 549: 2362, 569: 4674, 817: 4977}, - {206: 4976, 784: 4975}, - {2747, 2747, 2747, 2747, 2747, 2747, 9: 4973, 560: 2747}, + {2787, 2787, 2787, 2787, 2787, 2787, 9: 2787, 561: 2787}, + {2786, 2786, 2786, 2786, 2786, 2786, 9: 2786, 561: 2786}, + {57: 2367, 306: 2367, 330: 2367, 332: 2367, 550: 2367, 570: 4682, 818: 4988}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 550: 2367, 570: 4682, 818: 4985}, + {213: 4984, 785: 4983}, // 1895 - {2746, 2746, 2746, 2746, 2746, 2746, 9: 2746, 560: 2746}, - {16: 2498, 18: 2498, 21: 2498, 552: 2498, 567: 2498, 723: 2498}, - {547: 2362, 569: 4674, 817: 4971}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 569: 4674, 817: 4969}, - {22: 4964, 246: 4965, 312: 4966}, + {2753, 2753, 2753, 2753, 2753, 2753, 9: 4981, 561: 2753}, + {2752, 2752, 2752, 2752, 2752, 2752, 9: 2752, 561: 2752}, + {16: 2503, 18: 2503, 21: 2503, 553: 2503, 568: 2503, 724: 2503}, + {548: 2367, 570: 4682, 818: 4979}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 818: 4977}, // 1900 - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 569: 4674, 817: 4962}, - {310: 4959}, - {310: 4956}, - {569: 4674, 573: 2362, 817: 4954}, - {569: 4674, 573: 2362, 817: 4952}, + {22: 4972, 247: 4973, 313: 4974}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 818: 4970}, + {311: 4967}, + {311: 4964}, + {570: 4682, 574: 2367, 818: 4962}, // 1905 - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 569: 4674, 817: 4950}, - {569: 4674, 573: 2362, 817: 4948}, - {2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 15: 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 52: 2436, 544: 2436, 2436, 2436, 549: 2436, 551: 2436, 2436, 2436, 560: 2436, 562: 2436, 2436, 566: 2436, 2436, 580: 2436, 622: 2436, 662: 2436, 723: 2436, 2436}, - {633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 15: 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 544: 633, 633, 633, 549: 633, 551: 633, 633, 633, 560: 633, 562: 633, 633, 566: 633, 633, 580: 633, 622: 633, 662: 633, 723: 633, 633}, - {16: 4504, 552: 4943, 567: 4505, 723: 4503, 868: 4942}, + {570: 4682, 574: 2367, 818: 4960}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 570: 4682, 818: 4958}, + {570: 4682, 574: 2367, 818: 4956}, + {2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 15: 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 52: 2441, 545: 2441, 2441, 2441, 550: 2441, 552: 2441, 2441, 2441, 561: 2441, 563: 2441, 2441, 567: 2441, 2441, 581: 2441, 623: 2441, 663: 2441, 724: 2441, 2441}, + {633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 15: 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 545: 633, 633, 633, 550: 633, 552: 633, 633, 633, 561: 633, 563: 633, 633, 567: 633, 633, 581: 633, 623: 633, 663: 633, 724: 633, 633}, // 1910 - {8: 4936, 29: 4937}, - {569: 4674, 573: 2362, 817: 4934}, - {569: 4674, 573: 2362, 817: 4932}, - {547: 2362, 569: 4674, 817: 4930}, - {569: 4674, 573: 2362, 817: 4928}, + {16: 4512, 553: 4951, 568: 4513, 724: 4511, 869: 4950}, + {8: 4944, 29: 4945}, + {570: 4682, 574: 2367, 818: 4942}, + {570: 4682, 574: 2367, 818: 4940}, + {548: 2367, 570: 4682, 818: 4938}, // 1915 - {569: 4674, 573: 2362, 817: 4926}, - {547: 2362, 569: 4674, 817: 4924}, - {547: 2362, 569: 4674, 817: 4922}, - {569: 4674, 573: 2362, 817: 4920}, - {569: 4674, 573: 2362, 817: 4918}, + {570: 4682, 574: 2367, 818: 4936}, + {570: 4682, 574: 2367, 818: 4934}, + {548: 2367, 570: 4682, 818: 4932}, + {548: 2367, 570: 4682, 818: 4930}, + {570: 4682, 574: 2367, 818: 4928}, // 1920 - {619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 15: 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 544: 619, 619, 619, 549: 619, 551: 619, 619, 619, 560: 619, 562: 619, 619, 566: 619, 619, 580: 619, 622: 619, 662: 619, 723: 619, 619}, - {549: 2362, 569: 4674, 573: 2362, 817: 4916}, - {549: 2362, 569: 4674, 573: 2362, 817: 4913}, - {549: 2362, 569: 4674, 573: 2362, 817: 4910}, - {569: 4674, 573: 2362, 817: 4908}, + {570: 4682, 574: 2367, 818: 4926}, + {619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 15: 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 545: 619, 619, 619, 550: 619, 552: 619, 619, 619, 561: 619, 563: 619, 619, 567: 619, 619, 581: 619, 623: 619, 663: 619, 724: 619, 619}, + {550: 2367, 570: 4682, 574: 2367, 818: 4924}, + {550: 2367, 570: 4682, 574: 2367, 818: 4921}, + {550: 2367, 570: 4682, 574: 2367, 818: 4918}, // 1925 - {569: 4674, 573: 2362, 817: 4906}, - {569: 4674, 573: 2362, 650: 2362, 2362, 817: 4904}, - {547: 2362, 569: 4674, 817: 4902}, - {547: 2362, 569: 4674, 817: 4900}, - {569: 4674, 573: 2362, 817: 4898}, + {570: 4682, 574: 2367, 818: 4916}, + {570: 4682, 574: 2367, 818: 4914}, + {570: 4682, 574: 2367, 651: 2367, 2367, 818: 4912}, + {548: 2367, 570: 4682, 818: 4910}, + {548: 2367, 570: 4682, 818: 4908}, // 1930 - {569: 4674, 573: 2362, 817: 4896}, - {549: 2362, 569: 4674, 573: 2362, 817: 4892}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 561: 2362, 569: 4674, 817: 4889}, - {545: 2362, 569: 4674, 817: 4884}, - {547: 2362, 569: 4674, 817: 4881}, + {570: 4682, 574: 2367, 818: 4906}, + {570: 4682, 574: 2367, 818: 4904}, + {550: 2367, 570: 4682, 574: 2367, 818: 4900}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 562: 2367, 570: 4682, 818: 4897}, + {546: 2367, 570: 4682, 818: 4892}, // 1935 - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 569: 4674, 817: 4875}, - {547: 2362, 569: 4674, 817: 4873}, - {547: 2362, 569: 4674, 817: 4871}, - {590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 15: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 544: 590, 590, 590, 549: 590, 551: 590, 590, 590, 560: 590, 562: 590, 590, 566: 590, 590, 580: 590, 622: 590, 662: 590, 723: 590, 590}, - {188: 2362, 263: 2362, 267: 2362, 303: 2362, 347: 2362, 364: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 549: 2362, 569: 4674, 817: 4855}, + {548: 2367, 570: 4682, 818: 4889}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 570: 4682, 818: 4883}, + {548: 2367, 570: 4682, 818: 4881}, + {548: 2367, 570: 4682, 818: 4879}, + {590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 15: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 545: 590, 590, 590, 550: 590, 552: 590, 590, 590, 561: 590, 563: 590, 590, 567: 590, 590, 581: 590, 623: 590, 663: 590, 724: 590, 590}, // 1940 - {188: 4858, 263: 4861, 267: 4857, 303: 4859, 347: 4860, 364: 4862, 4863, 4868, 4867, 4864, 4869, 4870, 4865, 4866, 549: 4856}, - {584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 15: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 544: 584, 584, 584, 549: 584, 551: 584, 584, 584, 560: 584, 562: 584, 584, 566: 584, 584, 580: 584, 622: 584, 662: 584, 723: 584, 584}, - {583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 15: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 544: 583, 583, 583, 549: 583, 551: 583, 583, 583, 560: 583, 562: 583, 583, 566: 583, 583, 580: 583, 622: 583, 662: 583, 723: 583, 583}, - {582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 15: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 544: 582, 582, 582, 549: 582, 551: 582, 582, 582, 560: 582, 562: 582, 582, 566: 582, 582, 580: 582, 622: 582, 662: 582, 723: 582, 582}, - {581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 15: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 544: 581, 581, 581, 549: 581, 551: 581, 581, 581, 560: 581, 562: 581, 581, 566: 581, 581, 580: 581, 622: 581, 662: 581, 723: 581, 581}, + {187: 2367, 264: 2367, 268: 2367, 304: 2367, 348: 2367, 365: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 550: 2367, 570: 4682, 818: 4863}, + {187: 4866, 264: 4869, 268: 4865, 304: 4867, 348: 4868, 365: 4870, 4871, 4876, 4875, 4872, 4877, 4878, 4873, 4874, 550: 4864}, + {584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 15: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 545: 584, 584, 584, 550: 584, 552: 584, 584, 584, 561: 584, 563: 584, 584, 567: 584, 584, 581: 584, 623: 584, 663: 584, 724: 584, 584}, + {583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 15: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 545: 583, 583, 583, 550: 583, 552: 583, 583, 583, 561: 583, 563: 583, 583, 567: 583, 583, 581: 583, 623: 583, 663: 583, 724: 583, 583}, + {582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 15: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 545: 582, 582, 582, 550: 582, 552: 582, 582, 582, 561: 582, 563: 582, 582, 567: 582, 582, 581: 582, 623: 582, 663: 582, 724: 582, 582}, // 1945 - {580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 15: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 544: 580, 580, 580, 549: 580, 551: 580, 580, 580, 560: 580, 562: 580, 580, 566: 580, 580, 580: 580, 622: 580, 662: 580, 723: 580, 580}, - {579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 15: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 544: 579, 579, 579, 549: 579, 551: 579, 579, 579, 560: 579, 562: 579, 579, 566: 579, 579, 580: 579, 622: 579, 662: 579, 723: 579, 579}, - {578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 15: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 544: 578, 578, 578, 549: 578, 551: 578, 578, 578, 560: 578, 562: 578, 578, 566: 578, 578, 580: 578, 622: 578, 662: 578, 723: 578, 578}, - {577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 15: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 544: 577, 577, 577, 549: 577, 551: 577, 577, 577, 560: 577, 562: 577, 577, 566: 577, 577, 580: 577, 622: 577, 662: 577, 723: 577, 577}, - {576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 15: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 544: 576, 576, 576, 549: 576, 551: 576, 576, 576, 560: 576, 562: 576, 576, 566: 576, 576, 580: 576, 622: 576, 662: 576, 723: 576, 576}, + {581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 15: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 545: 581, 581, 581, 550: 581, 552: 581, 581, 581, 561: 581, 563: 581, 581, 567: 581, 581, 581: 581, 623: 581, 663: 581, 724: 581, 581}, + {580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 15: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 545: 580, 580, 580, 550: 580, 552: 580, 580, 580, 561: 580, 563: 580, 580, 567: 580, 580, 581: 580, 623: 580, 663: 580, 724: 580, 580}, + {579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 15: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 545: 579, 579, 579, 550: 579, 552: 579, 579, 579, 561: 579, 563: 579, 579, 567: 579, 579, 581: 579, 623: 579, 663: 579, 724: 579, 579}, + {578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 15: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 545: 578, 578, 578, 550: 578, 552: 578, 578, 578, 561: 578, 563: 578, 578, 567: 578, 578, 581: 578, 623: 578, 663: 578, 724: 578, 578}, + {577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 15: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 545: 577, 577, 577, 550: 577, 552: 577, 577, 577, 561: 577, 563: 577, 577, 567: 577, 577, 581: 577, 623: 577, 663: 577, 724: 577, 577}, // 1950 - {575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 15: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 544: 575, 575, 575, 549: 575, 551: 575, 575, 575, 560: 575, 562: 575, 575, 566: 575, 575, 580: 575, 622: 575, 662: 575, 723: 575, 575}, - {574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 15: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 544: 574, 574, 574, 549: 574, 551: 574, 574, 574, 560: 574, 562: 574, 574, 566: 574, 574, 580: 574, 622: 574, 662: 574, 723: 574, 574}, - {573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 15: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 544: 573, 573, 573, 549: 573, 551: 573, 573, 573, 560: 573, 562: 573, 573, 566: 573, 573, 580: 573, 622: 573, 662: 573, 723: 573, 573}, - {572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 15: 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 544: 572, 572, 572, 549: 572, 551: 572, 572, 572, 560: 572, 562: 572, 572, 566: 572, 572, 580: 572, 622: 572, 662: 572, 723: 572, 572}, - {571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 15: 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 544: 571, 571, 571, 549: 571, 551: 571, 571, 571, 560: 571, 562: 571, 571, 566: 571, 571, 580: 571, 622: 571, 662: 571, 723: 571, 571}, + {576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 15: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 545: 576, 576, 576, 550: 576, 552: 576, 576, 576, 561: 576, 563: 576, 576, 567: 576, 576, 581: 576, 623: 576, 663: 576, 724: 576, 576}, + {575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 15: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 545: 575, 575, 575, 550: 575, 552: 575, 575, 575, 561: 575, 563: 575, 575, 567: 575, 575, 581: 575, 623: 575, 663: 575, 724: 575, 575}, + {574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 15: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 545: 574, 574, 574, 550: 574, 552: 574, 574, 574, 561: 574, 563: 574, 574, 567: 574, 574, 581: 574, 623: 574, 663: 574, 724: 574, 574}, + {573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 15: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 545: 573, 573, 573, 550: 573, 552: 573, 573, 573, 561: 573, 563: 573, 573, 567: 573, 573, 581: 573, 623: 573, 663: 573, 724: 573, 573}, + {572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 15: 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 545: 572, 572, 572, 550: 572, 552: 572, 572, 572, 561: 572, 563: 572, 572, 567: 572, 572, 581: 572, 623: 572, 663: 572, 724: 572, 572}, // 1955 - {570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 15: 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 544: 570, 570, 570, 549: 570, 551: 570, 570, 570, 560: 570, 562: 570, 570, 566: 570, 570, 580: 570, 622: 570, 662: 570, 723: 570, 570}, - {547: 4872}, - {597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 15: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 544: 597, 597, 597, 549: 597, 551: 597, 597, 597, 560: 597, 562: 597, 597, 566: 597, 597, 580: 597, 622: 597, 662: 597, 723: 597, 597}, - {547: 4874}, - {598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 15: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 544: 598, 598, 598, 549: 598, 551: 598, 598, 598, 560: 598, 562: 598, 598, 566: 598, 598, 580: 598, 622: 598, 662: 598, 723: 598, 598}, + {571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 15: 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 545: 571, 571, 571, 550: 571, 552: 571, 571, 571, 561: 571, 563: 571, 571, 567: 571, 571, 581: 571, 623: 571, 663: 571, 724: 571, 571}, + {570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 15: 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 545: 570, 570, 570, 550: 570, 552: 570, 570, 570, 561: 570, 563: 570, 570, 567: 570, 570, 581: 570, 623: 570, 663: 570, 724: 570, 570}, + {548: 4880}, + {597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 15: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 545: 597, 597, 597, 550: 597, 552: 597, 597, 597, 561: 597, 563: 597, 597, 567: 597, 597, 581: 597, 623: 597, 663: 597, 724: 597, 597}, + {548: 4882}, // 1960 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4876, 3111, 3112, 3110}, - {557: 4877}, - {655: 4878}, - {547: 3660, 561: 3651, 573: 3655, 643: 3650, 3652, 650: 3654, 3653, 3658, 654: 3659, 663: 3657, 792: 4879, 794: 3656}, - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 902: 3822, 916: 4880}, + {598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 15: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 545: 598, 598, 598, 550: 598, 552: 598, 598, 598, 561: 598, 563: 598, 598, 567: 598, 598, 581: 598, 623: 598, 663: 598, 724: 598, 598}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4884, 3118, 3119, 3117}, + {558: 4885}, + {656: 4886}, + {548: 3668, 562: 3659, 574: 3663, 644: 3658, 3660, 651: 3662, 3661, 3666, 655: 3667, 664: 3665, 793: 4887, 795: 3664}, // 1965 - {599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 15: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 544: 599, 599, 599, 549: 599, 551: 599, 599, 599, 560: 599, 562: 599, 599, 566: 599, 599, 580: 599, 622: 599, 662: 599, 723: 599, 599}, - {547: 4883, 1185: 4882}, - {600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 15: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 544: 600, 600, 600, 549: 600, 551: 600, 600, 600, 560: 600, 562: 600, 600, 566: 600, 600, 580: 600, 622: 600, 662: 600, 723: 600, 600}, - {148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 15: 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 544: 148, 148, 148, 549: 148, 551: 148, 148, 148, 560: 148, 562: 148, 148, 566: 148, 148, 571: 148, 580: 148, 622: 148, 662: 148, 723: 148, 148}, - {545: 4885}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 903: 3830, 917: 4888}, + {599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 15: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 545: 599, 599, 599, 550: 599, 552: 599, 599, 599, 561: 599, 563: 599, 599, 567: 599, 599, 581: 599, 623: 599, 663: 599, 724: 599, 599}, + {548: 4891, 1188: 4890}, + {600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 15: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 545: 600, 600, 600, 550: 600, 552: 600, 600, 600, 561: 600, 563: 600, 600, 567: 600, 600, 581: 600, 623: 600, 663: 600, 724: 600, 600}, + {148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 15: 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 545: 148, 148, 148, 550: 148, 552: 148, 148, 148, 561: 148, 563: 148, 148, 567: 148, 148, 571: 148, 581: 148, 623: 148, 663: 148, 724: 148, 148}, // 1970 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 772, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 4886, 1311: 4887}, - {771, 771, 9: 4006, 52: 771, 546: 771}, - {52: 4888}, - {601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 15: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 544: 601, 601, 601, 549: 601, 551: 601, 601, 601, 560: 601, 562: 601, 601, 566: 601, 601, 580: 601, 622: 601, 662: 601, 723: 601, 601}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 561: 4890, 786: 3812, 3111, 3112, 3110, 820: 4891}, + {546: 4893}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 775, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 4894, 1314: 4895}, + {774, 774, 9: 4014, 52: 774, 547: 774}, + {52: 4896}, + {601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 15: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 545: 601, 601, 601, 550: 601, 552: 601, 601, 601, 561: 601, 563: 601, 601, 567: 601, 601, 581: 601, 623: 601, 663: 601, 724: 601, 601}, // 1975 - {603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 15: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 544: 603, 603, 603, 549: 603, 551: 603, 603, 603, 560: 603, 562: 603, 603, 566: 603, 603, 580: 603, 622: 603, 662: 603, 723: 603, 603}, - {602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 15: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 544: 602, 602, 602, 549: 602, 551: 602, 602, 602, 560: 602, 562: 602, 602, 566: 602, 602, 580: 602, 622: 602, 662: 602, 723: 602, 602}, - {549: 4894, 573: 3097, 814: 3941, 829: 4895, 1303: 4893}, - {606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 15: 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 544: 606, 606, 606, 549: 606, 551: 606, 606, 606, 560: 606, 562: 606, 606, 566: 606, 606, 580: 606, 622: 606, 662: 606, 723: 606, 606}, - {594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 15: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 544: 594, 594, 594, 549: 594, 551: 594, 594, 594, 560: 594, 562: 594, 594, 566: 594, 594, 580: 594, 622: 594, 662: 594, 723: 594, 594}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 562: 4898, 787: 3820, 3118, 3119, 3117, 821: 4899}, + {603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 15: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 545: 603, 603, 603, 550: 603, 552: 603, 603, 603, 561: 603, 563: 603, 603, 567: 603, 603, 581: 603, 623: 603, 663: 603, 724: 603, 603}, + {602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 15: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 545: 602, 602, 602, 550: 602, 552: 602, 602, 602, 561: 602, 563: 602, 602, 567: 602, 602, 581: 602, 623: 602, 663: 602, 724: 602, 602}, + {550: 4902, 574: 3104, 815: 3949, 830: 4903, 1306: 4901}, + {606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 15: 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 545: 606, 606, 606, 550: 606, 552: 606, 606, 606, 561: 606, 563: 606, 606, 567: 606, 606, 581: 606, 623: 606, 663: 606, 724: 606, 606}, // 1980 - {593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 15: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 544: 593, 593, 593, 549: 593, 551: 593, 593, 593, 560: 593, 562: 593, 593, 566: 593, 593, 580: 593, 622: 593, 662: 593, 723: 593, 593}, - {573: 3097, 814: 3941, 829: 4897}, - {607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 15: 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 544: 607, 607, 607, 549: 607, 551: 607, 607, 607, 560: 607, 562: 607, 607, 566: 607, 607, 580: 607, 622: 607, 662: 607, 723: 607, 607}, - {573: 3097, 814: 3941, 829: 4899}, - {608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 15: 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 544: 608, 608, 608, 549: 608, 551: 608, 608, 608, 560: 608, 562: 608, 608, 566: 608, 608, 580: 608, 622: 608, 662: 608, 723: 608, 608}, + {594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 15: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 545: 594, 594, 594, 550: 594, 552: 594, 594, 594, 561: 594, 563: 594, 594, 567: 594, 594, 581: 594, 623: 594, 663: 594, 724: 594, 594}, + {593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 15: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 545: 593, 593, 593, 550: 593, 552: 593, 593, 593, 561: 593, 563: 593, 593, 567: 593, 593, 581: 593, 623: 593, 663: 593, 724: 593, 593}, + {574: 3104, 815: 3949, 830: 4905}, + {607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 15: 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 545: 607, 607, 607, 550: 607, 552: 607, 607, 607, 561: 607, 563: 607, 607, 567: 607, 607, 581: 607, 623: 607, 663: 607, 724: 607, 607}, + {574: 3104, 815: 3949, 830: 4907}, // 1985 - {547: 4901}, - {609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 15: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 544: 609, 609, 609, 549: 609, 551: 609, 609, 609, 560: 609, 562: 609, 609, 566: 609, 609, 580: 609, 622: 609, 662: 609, 723: 609, 609}, - {547: 4903}, - {610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 15: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 544: 610, 610, 610, 549: 610, 551: 610, 610, 610, 560: 610, 562: 610, 610, 566: 610, 610, 580: 610, 622: 610, 662: 610, 723: 610, 610}, - {573: 4165, 650: 4167, 4166, 933: 4905}, + {608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 15: 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 545: 608, 608, 608, 550: 608, 552: 608, 608, 608, 561: 608, 563: 608, 608, 567: 608, 608, 581: 608, 623: 608, 663: 608, 724: 608, 608}, + {548: 4909}, + {609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 15: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 545: 609, 609, 609, 550: 609, 552: 609, 609, 609, 561: 609, 563: 609, 609, 567: 609, 609, 581: 609, 623: 609, 663: 609, 724: 609, 609}, + {548: 4911}, + {610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 15: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 545: 610, 610, 610, 550: 610, 552: 610, 610, 610, 561: 610, 563: 610, 610, 567: 610, 610, 581: 610, 623: 610, 663: 610, 724: 610, 610}, // 1990 - {611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 15: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 544: 611, 611, 611, 549: 611, 551: 611, 611, 611, 560: 611, 562: 611, 611, 566: 611, 611, 580: 611, 622: 611, 662: 611, 723: 611, 611}, - {573: 3097, 814: 3941, 829: 4907}, - {612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 15: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 544: 612, 612, 612, 549: 612, 551: 612, 612, 612, 560: 612, 562: 612, 612, 566: 612, 612, 580: 612, 622: 612, 662: 612, 723: 612, 612}, - {573: 3097, 814: 3941, 829: 4909}, - {613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 15: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 544: 613, 613, 613, 549: 613, 551: 613, 613, 613, 560: 613, 562: 613, 613, 566: 613, 613, 580: 613, 622: 613, 662: 613, 723: 613, 613}, + {574: 4173, 651: 4175, 4174, 936: 4913}, + {611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 15: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 545: 611, 611, 611, 550: 611, 552: 611, 611, 611, 561: 611, 563: 611, 611, 567: 611, 611, 581: 611, 623: 611, 663: 611, 724: 611, 611}, + {574: 3104, 815: 3949, 830: 4915}, + {612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 15: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 545: 612, 612, 612, 550: 612, 552: 612, 612, 612, 561: 612, 563: 612, 612, 567: 612, 612, 581: 612, 623: 612, 663: 612, 724: 612, 612}, + {574: 3104, 815: 3949, 830: 4917}, // 1995 - {549: 4912, 573: 3097, 814: 3941, 829: 4911}, - {615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 15: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 544: 615, 615, 615, 549: 615, 551: 615, 615, 615, 560: 615, 562: 615, 615, 566: 615, 615, 580: 615, 622: 615, 662: 615, 723: 615, 615}, - {614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 15: 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 544: 614, 614, 614, 549: 614, 551: 614, 614, 614, 560: 614, 562: 614, 614, 566: 614, 614, 580: 614, 622: 614, 662: 614, 723: 614, 614}, - {549: 4915, 573: 3097, 814: 3941, 829: 4914}, - {617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 15: 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 544: 617, 617, 617, 549: 617, 551: 617, 617, 617, 560: 617, 562: 617, 617, 566: 617, 617, 580: 617, 622: 617, 662: 617, 723: 617, 617}, + {613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 15: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 545: 613, 613, 613, 550: 613, 552: 613, 613, 613, 561: 613, 563: 613, 613, 567: 613, 613, 581: 613, 623: 613, 663: 613, 724: 613, 613}, + {550: 4920, 574: 3104, 815: 3949, 830: 4919}, + {615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 15: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 545: 615, 615, 615, 550: 615, 552: 615, 615, 615, 561: 615, 563: 615, 615, 567: 615, 615, 581: 615, 623: 615, 663: 615, 724: 615, 615}, + {614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 15: 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 545: 614, 614, 614, 550: 614, 552: 614, 614, 614, 561: 614, 563: 614, 614, 567: 614, 614, 581: 614, 623: 614, 663: 614, 724: 614, 614}, + {550: 4923, 574: 3104, 815: 3949, 830: 4922}, // 2000 - {616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 15: 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 544: 616, 616, 616, 549: 616, 551: 616, 616, 616, 560: 616, 562: 616, 616, 566: 616, 616, 580: 616, 622: 616, 662: 616, 723: 616, 616}, - {549: 4894, 573: 3097, 814: 3941, 829: 4895, 1303: 4917}, - {618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 15: 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 544: 618, 618, 618, 549: 618, 551: 618, 618, 618, 560: 618, 562: 618, 618, 566: 618, 618, 580: 618, 622: 618, 662: 618, 723: 618, 618}, - {573: 3097, 814: 3941, 829: 4919}, - {620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 15: 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 544: 620, 620, 620, 549: 620, 551: 620, 620, 620, 560: 620, 562: 620, 620, 566: 620, 620, 580: 620, 622: 620, 662: 620, 723: 620, 620}, + {617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 15: 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 545: 617, 617, 617, 550: 617, 552: 617, 617, 617, 561: 617, 563: 617, 617, 567: 617, 617, 581: 617, 623: 617, 663: 617, 724: 617, 617}, + {616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 15: 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 545: 616, 616, 616, 550: 616, 552: 616, 616, 616, 561: 616, 563: 616, 616, 567: 616, 616, 581: 616, 623: 616, 663: 616, 724: 616, 616}, + {550: 4902, 574: 3104, 815: 3949, 830: 4903, 1306: 4925}, + {618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 15: 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 545: 618, 618, 618, 550: 618, 552: 618, 618, 618, 561: 618, 563: 618, 618, 567: 618, 618, 581: 618, 623: 618, 663: 618, 724: 618, 618}, + {574: 3104, 815: 3949, 830: 4927}, // 2005 - {573: 3097, 814: 3941, 829: 4921}, - {621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 15: 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 544: 621, 621, 621, 549: 621, 551: 621, 621, 621, 560: 621, 562: 621, 621, 566: 621, 621, 580: 621, 622: 621, 662: 621, 723: 621, 621}, - {547: 4923}, - {622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 15: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 544: 622, 622, 622, 549: 622, 551: 622, 622, 622, 560: 622, 562: 622, 622, 566: 622, 622, 580: 622, 622: 622, 662: 622, 723: 622, 622}, - {547: 4925}, + {620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 15: 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 545: 620, 620, 620, 550: 620, 552: 620, 620, 620, 561: 620, 563: 620, 620, 567: 620, 620, 581: 620, 623: 620, 663: 620, 724: 620, 620}, + {574: 3104, 815: 3949, 830: 4929}, + {621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 15: 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 545: 621, 621, 621, 550: 621, 552: 621, 621, 621, 561: 621, 563: 621, 621, 567: 621, 621, 581: 621, 623: 621, 663: 621, 724: 621, 621}, + {548: 4931}, + {622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 15: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 545: 622, 622, 622, 550: 622, 552: 622, 622, 622, 561: 622, 563: 622, 622, 567: 622, 622, 581: 622, 623: 622, 663: 622, 724: 622, 622}, // 2010 - {623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 15: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 544: 623, 623, 623, 549: 623, 551: 623, 623, 623, 560: 623, 562: 623, 623, 566: 623, 623, 580: 623, 622: 623, 662: 623, 723: 623, 623}, - {573: 3097, 814: 3941, 829: 4927}, - {624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 15: 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 544: 624, 624, 624, 549: 624, 551: 624, 624, 624, 560: 624, 562: 624, 624, 566: 624, 624, 580: 624, 622: 624, 662: 624, 723: 624, 624}, - {573: 3097, 814: 3941, 829: 4929}, - {625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 15: 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 544: 625, 625, 625, 549: 625, 551: 625, 625, 625, 560: 625, 562: 625, 625, 566: 625, 625, 580: 625, 622: 625, 662: 625, 723: 625, 625}, + {548: 4933}, + {623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 15: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 545: 623, 623, 623, 550: 623, 552: 623, 623, 623, 561: 623, 563: 623, 623, 567: 623, 623, 581: 623, 623: 623, 663: 623, 724: 623, 623}, + {574: 3104, 815: 3949, 830: 4935}, + {624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 15: 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 545: 624, 624, 624, 550: 624, 552: 624, 624, 624, 561: 624, 563: 624, 624, 567: 624, 624, 581: 624, 623: 624, 663: 624, 724: 624, 624}, + {574: 3104, 815: 3949, 830: 4937}, // 2015 - {547: 4931}, - {626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 15: 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 544: 626, 626, 626, 549: 626, 551: 626, 626, 626, 560: 626, 562: 626, 626, 566: 626, 626, 580: 626, 622: 626, 662: 626, 723: 626, 626}, - {573: 3097, 814: 3941, 829: 4933}, - {627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 15: 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 544: 627, 627, 627, 549: 627, 551: 627, 627, 627, 560: 627, 562: 627, 627, 566: 627, 627, 580: 627, 622: 627, 662: 627, 723: 627, 627}, - {573: 3097, 814: 3941, 829: 4935}, + {625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 15: 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 545: 625, 625, 625, 550: 625, 552: 625, 625, 625, 561: 625, 563: 625, 625, 567: 625, 625, 581: 625, 623: 625, 663: 625, 724: 625, 625}, + {548: 4939}, + {626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 15: 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 545: 626, 626, 626, 550: 626, 552: 626, 626, 626, 561: 626, 563: 626, 626, 567: 626, 626, 581: 626, 623: 626, 663: 626, 724: 626, 626}, + {574: 3104, 815: 3949, 830: 4941}, + {627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 15: 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 545: 627, 627, 627, 550: 627, 552: 627, 627, 627, 561: 627, 563: 627, 627, 567: 627, 627, 581: 627, 623: 627, 663: 627, 724: 627, 627}, // 2020 - {629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 15: 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 544: 629, 629, 629, 549: 629, 551: 629, 629, 629, 560: 629, 562: 629, 629, 566: 629, 629, 580: 629, 622: 629, 662: 629, 723: 629, 629}, - {569: 4674, 573: 2362, 817: 4940}, - {569: 4674, 573: 2362, 817: 4938}, - {573: 3097, 814: 3941, 829: 4939}, - {628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 15: 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 544: 628, 628, 628, 549: 628, 551: 628, 628, 628, 560: 628, 562: 628, 628, 566: 628, 628, 580: 628, 622: 628, 662: 628, 723: 628, 628}, + {574: 3104, 815: 3949, 830: 4943}, + {629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 15: 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 545: 629, 629, 629, 550: 629, 552: 629, 629, 629, 561: 629, 563: 629, 629, 567: 629, 629, 581: 629, 623: 629, 663: 629, 724: 629, 629}, + {570: 4682, 574: 2367, 818: 4948}, + {570: 4682, 574: 2367, 818: 4946}, + {574: 3104, 815: 3949, 830: 4947}, // 2025 - {573: 3097, 814: 3941, 829: 4941}, - {630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 15: 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 544: 630, 630, 630, 549: 630, 551: 630, 630, 630, 560: 630, 562: 630, 630, 566: 630, 630, 580: 630, 622: 630, 662: 630, 723: 630, 630}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 569: 4674, 600: 2362, 817: 4946}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 569: 4674, 600: 2362, 817: 4944}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 3810, 786: 3812, 3111, 3112, 3110, 820: 3809, 991: 4945}, + {628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 15: 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 545: 628, 628, 628, 550: 628, 552: 628, 628, 628, 561: 628, 563: 628, 628, 567: 628, 628, 581: 628, 623: 628, 663: 628, 724: 628, 628}, + {574: 3104, 815: 3949, 830: 4949}, + {630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 15: 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 545: 630, 630, 630, 550: 630, 552: 630, 630, 630, 561: 630, 563: 630, 630, 567: 630, 630, 581: 630, 623: 630, 663: 630, 724: 630, 630}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 601: 2367, 818: 4954}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 601: 2367, 818: 4952}, // 2030 - {631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 15: 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 544: 631, 631, 631, 549: 631, 551: 631, 631, 631, 560: 631, 562: 631, 631, 566: 631, 631, 580: 631, 622: 631, 662: 631, 723: 631, 631}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 4432, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 4947}, - {632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 15: 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 544: 632, 632, 632, 549: 632, 551: 632, 632, 632, 560: 632, 562: 632, 632, 566: 632, 632, 580: 632, 622: 632, 662: 632, 723: 632, 632}, - {573: 3097, 814: 3941, 829: 4949}, - {2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 15: 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 52: 2437, 544: 2437, 2437, 2437, 549: 2437, 551: 2437, 2437, 2437, 560: 2437, 562: 2437, 2437, 566: 2437, 2437, 580: 2437, 622: 2437, 662: 2437, 723: 2437, 2437}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 4953}, + {631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 15: 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 545: 631, 631, 631, 550: 631, 552: 631, 631, 631, 561: 631, 563: 631, 631, 567: 631, 631, 581: 631, 623: 631, 663: 631, 724: 631, 631}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4955}, + {632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 15: 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 545: 632, 632, 632, 550: 632, 552: 632, 632, 632, 561: 632, 563: 632, 632, 567: 632, 632, 581: 632, 623: 632, 663: 632, 724: 632, 632}, + {574: 3104, 815: 3949, 830: 4957}, // 2035 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4951, 3111, 3112, 3110}, - {2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 15: 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 52: 2438, 544: 2438, 2438, 2438, 549: 2438, 551: 2438, 2438, 2438, 560: 2438, 562: 2438, 2438, 566: 2438, 2438, 580: 2438, 622: 2438, 662: 2438, 723: 2438, 2438}, - {573: 3097, 814: 3941, 829: 4953}, - {2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 15: 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 52: 2439, 544: 2439, 2439, 2439, 549: 2439, 551: 2439, 2439, 2439, 560: 2439, 562: 2439, 2439, 566: 2439, 2439, 580: 2439, 622: 2439, 662: 2439, 723: 2439, 2439}, - {573: 3097, 814: 3941, 829: 4955}, + {2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 15: 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 52: 2442, 545: 2442, 2442, 2442, 550: 2442, 552: 2442, 2442, 2442, 561: 2442, 563: 2442, 2442, 567: 2442, 2442, 581: 2442, 623: 2442, 663: 2442, 724: 2442, 2442}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4959, 3118, 3119, 3117}, + {2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 15: 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 52: 2443, 545: 2443, 2443, 2443, 550: 2443, 552: 2443, 2443, 2443, 561: 2443, 563: 2443, 2443, 567: 2443, 2443, 581: 2443, 623: 2443, 663: 2443, 724: 2443, 2443}, + {574: 3104, 815: 3949, 830: 4961}, + {2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 15: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 52: 2444, 545: 2444, 2444, 2444, 550: 2444, 552: 2444, 2444, 2444, 561: 2444, 563: 2444, 2444, 567: 2444, 2444, 581: 2444, 623: 2444, 663: 2444, 724: 2444, 2444}, // 2040 - {2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 15: 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 52: 2440, 544: 2440, 2440, 2440, 549: 2440, 551: 2440, 2440, 2440, 560: 2440, 562: 2440, 2440, 566: 2440, 2440, 580: 2440, 622: 2440, 662: 2440, 723: 2440, 2440}, - {547: 2362, 569: 4674, 817: 4957}, - {547: 4958}, - {2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 15: 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 52: 2441, 544: 2441, 2441, 2441, 549: 2441, 551: 2441, 2441, 2441, 560: 2441, 562: 2441, 2441, 566: 2441, 2441, 580: 2441, 622: 2441, 662: 2441, 723: 2441, 2441}, - {547: 2362, 569: 4674, 817: 4960}, + {574: 3104, 815: 3949, 830: 4963}, + {2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 15: 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 52: 2445, 545: 2445, 2445, 2445, 550: 2445, 552: 2445, 2445, 2445, 561: 2445, 563: 2445, 2445, 567: 2445, 2445, 581: 2445, 623: 2445, 663: 2445, 724: 2445, 2445}, + {548: 2367, 570: 4682, 818: 4965}, + {548: 4966}, + {2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 15: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 52: 2446, 545: 2446, 2446, 2446, 550: 2446, 552: 2446, 2446, 2446, 561: 2446, 563: 2446, 2446, 567: 2446, 2446, 581: 2446, 623: 2446, 663: 2446, 724: 2446, 2446}, // 2045 - {547: 4961}, - {2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 15: 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 52: 2442, 544: 2442, 2442, 2442, 549: 2442, 551: 2442, 2442, 2442, 560: 2442, 562: 2442, 2442, 566: 2442, 2442, 580: 2442, 622: 2442, 662: 2442, 723: 2442, 2442}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 786: 3812, 3111, 3112, 3110, 820: 4963}, - {2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 15: 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 52: 2443, 544: 2443, 2443, 2443, 549: 2443, 551: 2443, 2443, 2443, 560: 2443, 562: 2443, 2443, 566: 2443, 2443, 580: 2443, 622: 2443, 662: 2443, 723: 2443, 2443}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 569: 4674, 817: 4967}, + {548: 2367, 570: 4682, 818: 4968}, + {548: 4969}, + {2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 15: 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 52: 2447, 545: 2447, 2447, 2447, 550: 2447, 552: 2447, 2447, 2447, 561: 2447, 563: 2447, 2447, 567: 2447, 2447, 581: 2447, 623: 2447, 663: 2447, 724: 2447, 2447}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 4971}, + {2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 15: 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 52: 2448, 545: 2448, 2448, 2448, 550: 2448, 552: 2448, 2448, 2448, 561: 2448, 563: 2448, 2448, 567: 2448, 2448, 581: 2448, 623: 2448, 663: 2448, 724: 2448, 2448}, // 2050 - {605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 15: 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 544: 605, 605, 605, 549: 605, 551: 605, 605, 605, 560: 605, 562: 605, 605, 566: 605, 605, 580: 605, 622: 605, 662: 605, 723: 605, 605}, - {604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 15: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 544: 604, 604, 604, 549: 604, 551: 604, 604, 604, 560: 604, 562: 604, 604, 566: 604, 604, 580: 604, 622: 604, 662: 604, 723: 604, 604}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 786: 3812, 3111, 3112, 3110, 820: 4968}, - {2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 15: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 52: 2444, 544: 2444, 2444, 2444, 549: 2444, 551: 2444, 2444, 2444, 560: 2444, 562: 2444, 2444, 566: 2444, 2444, 580: 2444, 622: 2444, 662: 2444, 723: 2444, 2444}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 786: 3812, 3111, 3112, 3110, 820: 4970}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 818: 4975}, + {605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 15: 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 545: 605, 605, 605, 550: 605, 552: 605, 605, 605, 561: 605, 563: 605, 605, 567: 605, 605, 581: 605, 623: 605, 663: 605, 724: 605, 605}, + {604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 15: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 545: 604, 604, 604, 550: 604, 552: 604, 604, 604, 561: 604, 563: 604, 604, 567: 604, 604, 581: 604, 623: 604, 663: 604, 724: 604, 604}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 4976}, + {2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 15: 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 52: 2449, 545: 2449, 2449, 2449, 550: 2449, 552: 2449, 2449, 2449, 561: 2449, 563: 2449, 2449, 567: 2449, 2449, 581: 2449, 623: 2449, 663: 2449, 724: 2449, 2449}, // 2055 - {2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 15: 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 52: 2445, 544: 2445, 2445, 2445, 549: 2445, 551: 2445, 2445, 2445, 560: 2445, 562: 2445, 2445, 566: 2445, 2445, 580: 2445, 622: 2445, 662: 2445, 723: 2445, 2445}, - {547: 4972}, - {2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 15: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 52: 2446, 544: 2446, 2446, 2446, 549: 2446, 551: 2446, 2446, 2446, 560: 2446, 562: 2446, 2446, 566: 2446, 2446, 580: 2446, 622: 2446, 662: 2446, 723: 2446, 2446}, - {6: 4812, 4814, 596, 10: 4781, 15: 4831, 2499, 4829, 4768, 4833, 4820, 4849, 4813, 4816, 4815, 4818, 4819, 4821, 4828, 596, 4839, 4840, 4850, 4826, 4827, 4832, 4834, 4846, 4845, 4854, 4847, 4844, 4837, 4842, 4843, 4836, 4838, 4841, 4830, 4851, 4852, 100: 4783, 4804, 4805, 108: 4806, 143: 4786, 244: 4775, 261: 4769, 265: 4790, 268: 4791, 281: 4785, 287: 4801, 302: 4779, 311: 4787, 317: 4782, 338: 4792, 346: 4788, 353: 4802, 4803, 360: 4770, 546: 4800, 549: 4811, 552: 2499, 4848, 567: 2499, 571: 4772, 577: 4807, 579: 4789, 4799, 661: 4773, 717: 4778, 723: 2499, 4817, 738: 4794, 741: 4780, 743: 4808, 781: 4793, 4784, 4795, 785: 4774, 880: 4822, 906: 4824, 927: 4823, 948: 4825, 955: 4835, 960: 4853, 989: 4798, 1002: 4796, 1035: 4771, 1043: 4776, 1129: 4974, 1302: 4777, 1327: 4797}, - {2745, 2745, 2745, 2745, 2745, 2745, 9: 2745, 560: 2745}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 4978}, + {2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 15: 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 52: 2450, 545: 2450, 2450, 2450, 550: 2450, 552: 2450, 2450, 2450, 561: 2450, 563: 2450, 2450, 567: 2450, 2450, 581: 2450, 623: 2450, 663: 2450, 724: 2450, 2450}, + {548: 4980}, + {2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 15: 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 52: 2451, 545: 2451, 2451, 2451, 550: 2451, 552: 2451, 2451, 2451, 561: 2451, 563: 2451, 2451, 567: 2451, 2451, 581: 2451, 623: 2451, 663: 2451, 724: 2451, 2451}, + {6: 4820, 4822, 596, 10: 4789, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 100: 4791, 4812, 105: 4813, 110: 4814, 143: 4794, 245: 4783, 262: 4777, 266: 4798, 269: 4799, 282: 4793, 288: 4809, 303: 4787, 312: 4795, 318: 4790, 339: 4800, 347: 4796, 354: 4810, 4811, 361: 4778, 547: 4808, 550: 4819, 553: 2504, 4856, 568: 2504, 571: 4780, 578: 4815, 580: 4797, 4807, 662: 4781, 701: 4786, 724: 2504, 4825, 739: 4802, 742: 4788, 744: 4816, 782: 4801, 4792, 4803, 786: 4782, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 4861, 993: 4806, 1003: 4804, 1037: 4779, 1045: 4784, 1131: 4982, 1305: 4785, 1330: 4805}, // 2060 - {2759, 2759, 2759, 2759, 2759, 2759, 9: 2759, 560: 2759}, - {2758, 2758, 2758, 2758, 2758, 2758, 9: 2758, 560: 2758}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 4978, 786: 4979, 3111, 3112, 3110}, - {2761, 2761, 2761, 2761, 2761, 2761, 9: 2761, 108: 2761, 560: 2761}, - {2760, 2760, 2760, 2760, 2760, 2760, 9: 2760, 108: 2760, 560: 2760}, + {2751, 2751, 2751, 2751, 2751, 2751, 9: 2751, 561: 2751}, + {2765, 2765, 2765, 2765, 2765, 2765, 9: 2765, 561: 2765}, + {2764, 2764, 2764, 2764, 2764, 2764, 9: 2764, 561: 2764}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4986, 787: 4987, 3118, 3119, 3117}, + {2767, 2767, 2767, 2767, 2767, 2767, 9: 2767, 110: 2767, 561: 2767}, // 2065 - {57: 4985, 305: 4982, 329: 4983, 331: 4984, 549: 4981}, - {2766, 2766, 2766, 2766, 2766, 2766, 9: 2766, 560: 2766, 577: 2766}, - {2765, 2765, 2765, 2765, 2765, 2765, 9: 2765, 560: 2765, 577: 2765}, - {2764, 2764, 2764, 2764, 2764, 2764, 9: 2764, 560: 2764, 577: 2764}, - {2763, 2763, 2763, 2763, 2763, 2763, 9: 2763, 560: 2763, 577: 2763}, + {2766, 2766, 2766, 2766, 2766, 2766, 9: 2766, 110: 2766, 561: 2766}, + {57: 4993, 306: 4990, 330: 4991, 332: 4992, 550: 4989}, + {2772, 2772, 2772, 2772, 2772, 2772, 9: 2772, 561: 2772, 578: 2772}, + {2771, 2771, 2771, 2771, 2771, 2771, 9: 2771, 561: 2771, 578: 2771}, + {2770, 2770, 2770, 2770, 2770, 2770, 9: 2770, 561: 2770, 578: 2770}, // 2070 - {2762, 2762, 2762, 2762, 2762, 2762, 9: 2762, 560: 2762, 577: 2762}, - {2787, 2787, 2787, 2787, 2787, 2787, 9: 2787, 560: 2787}, - {2788, 2788, 2788, 2788, 2788, 2788, 9: 2788, 560: 2788}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5001, 3111, 3112, 3110}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 5000}, + {2769, 2769, 2769, 2769, 2769, 2769, 9: 2769, 561: 2769, 578: 2769}, + {2768, 2768, 2768, 2768, 2768, 2768, 9: 2768, 561: 2768, 578: 2768}, + {2793, 2793, 2793, 2793, 2793, 2793, 9: 2793, 561: 2793}, + {2794, 2794, 2794, 2794, 2794, 2794, 9: 2794, 561: 2794}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5009, 3118, 3119, 3117}, // 2075 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4999}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4998}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4995, 3111, 3112, 3110}, - {2: 2757, 2757, 2757, 2757, 2757, 2757, 2757, 10: 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 53: 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 2757, 545: 2757, 556: 2757, 572: 2757, 593: 2757}, - {2: 2756, 2756, 2756, 2756, 2756, 2756, 2756, 10: 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 53: 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 2756, 545: 2756, 556: 2756, 572: 2756, 593: 2756}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5008}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5007}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5006}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5003, 3118, 3119, 3117}, + {2: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 10: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 53: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 546: 2763, 557: 2763, 573: 2763, 594: 2763}, // 2080 - {727: 4996}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4997, 3111, 3112, 3110}, - {2793, 2793, 2793, 2793, 2793, 2793, 9: 2793, 560: 2793}, - {2794, 2794, 2794, 2794, 2794, 2794, 9: 2794, 560: 2794}, - {2795, 2795, 2795, 2795, 2795, 2795, 9: 2795, 560: 2795}, + {2: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 10: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 53: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 546: 2762, 557: 2762, 573: 2762, 594: 2762}, + {728: 5004}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5005, 3118, 3119, 3117}, + {2799, 2799, 2799, 2799, 2799, 2799, 9: 2799, 561: 2799}, + {2800, 2800, 2800, 2800, 2800, 2800, 9: 2800, 561: 2800}, // 2085 - {2796, 2796, 2796, 2796, 2796, 2796, 9: 2796, 560: 2796}, - {727: 5002}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5003, 3111, 3112, 3110}, - {2797, 2797, 2797, 2797, 2797, 2797, 9: 2797, 560: 2797}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 5019}, + {2801, 2801, 2801, 2801, 2801, 2801, 9: 2801, 561: 2801}, + {2802, 2802, 2802, 2802, 2802, 2802, 9: 2802, 561: 2802}, + {728: 5010}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5011, 3118, 3119, 3117}, + {2803, 2803, 2803, 2803, 2803, 2803, 9: 2803, 561: 2803}, // 2090 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5014, 3111, 3112, 3110}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5010, 3111, 3112, 3110}, - {2: 2752, 2752, 2752, 2752, 2752, 2752, 2752, 10: 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 53: 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 545: 2752, 593: 2752}, - {2: 641, 641, 641, 641, 641, 641, 641, 10: 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 53: 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641}, - {2: 640, 640, 640, 640, 640, 640, 640, 10: 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 53: 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5027}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5022, 3118, 3119, 3117}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5018, 3118, 3119, 3117}, + {2: 2758, 2758, 2758, 2758, 2758, 2758, 2758, 10: 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 53: 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 546: 2758, 594: 2758}, + {2: 641, 641, 641, 641, 641, 641, 641, 10: 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 53: 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641}, // 2095 - {116: 5013, 118: 5012, 977: 5011}, - {2782, 2782, 2782, 2782, 2782, 2782, 9: 2782, 560: 2782}, - {2130, 2130, 2130, 2130, 2130, 2130, 2130, 9: 2130, 19: 2130, 52: 2130, 58: 2130, 94: 2130, 108: 2130, 114: 2130, 2130, 2130, 2130, 2130, 546: 2130, 556: 2130, 560: 2130, 577: 2130}, - {2129, 2129, 2129, 2129, 2129, 2129, 2129, 9: 2129, 19: 2129, 52: 2129, 58: 2129, 94: 2129, 108: 2129, 114: 2129, 2129, 2129, 2129, 2129, 546: 2129, 556: 2129, 560: 2129, 577: 2129}, - {202: 5016, 548: 3887, 550: 3886, 932: 5017, 1059: 5015}, + {2: 640, 640, 640, 640, 640, 640, 640, 10: 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 53: 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640}, + {104: 5021, 108: 5020, 951: 5019}, + {2788, 2788, 2788, 2788, 2788, 2788, 9: 2788, 561: 2788}, + {2134, 2134, 2134, 2134, 2134, 2134, 2134, 9: 2134, 19: 2134, 52: 2134, 58: 2134, 94: 2134, 102: 2134, 2134, 2134, 106: 2134, 108: 2134, 110: 2134, 547: 2134, 557: 2134, 561: 2134, 578: 2134}, + {2133, 2133, 2133, 2133, 2133, 2133, 2133, 9: 2133, 19: 2133, 52: 2133, 58: 2133, 94: 2133, 102: 2133, 2133, 2133, 106: 2133, 108: 2133, 110: 2133, 547: 2133, 557: 2133, 561: 2133, 578: 2133}, // 2100 - {2784, 2784, 2784, 2784, 2784, 2784, 9: 2784, 560: 2784}, - {2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 52: 2646, 544: 2646, 548: 2646, 2646, 2646, 2646, 2646, 560: 2646, 2646, 658: 2646, 710: 2646, 717: 2646, 2646, 2646, 2646, 722: 2646}, - {202: 5018}, - {2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 52: 2645, 544: 2645, 548: 2645, 2645, 2645, 2645, 2645, 560: 2645, 2645, 658: 2645, 710: 2645, 717: 2645, 2645, 2645, 2645, 722: 2645}, - {571: 5020, 741: 5021}, + {205: 5024, 549: 3895, 551: 3894, 935: 5025, 1062: 5023}, + {2790, 2790, 2790, 2790, 2790, 2790, 9: 2790, 561: 2790}, + {2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 52: 2652, 545: 2652, 549: 2652, 2652, 2652, 2652, 2652, 561: 2652, 2652, 659: 2652, 673: 2652, 701: 2652, 719: 2652, 2652, 2652, 723: 2652}, + {205: 5026}, + {2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 52: 2651, 545: 2651, 549: 2651, 2651, 2651, 2651, 2651, 561: 2651, 2651, 659: 2651, 673: 2651, 701: 2651, 719: 2651, 2651, 2651, 723: 2651}, // 2105 - {549: 5023}, - {549: 5022}, - {2798, 2798, 2798, 2798, 2798, 2798, 9: 2798, 560: 2798}, - {545: 5025, 547: 3660, 557: 5027, 5028, 561: 3651, 573: 3655, 643: 3650, 3652, 650: 3654, 3653, 3658, 654: 3659, 663: 3657, 792: 5026, 794: 3656, 1099: 5024}, - {2800, 2800, 2800, 2800, 2800, 2800, 9: 2800, 560: 2800}, + {571: 5028, 742: 5029}, + {550: 5031}, + {550: 5030}, + {2804, 2804, 2804, 2804, 2804, 2804, 9: 2804, 561: 2804}, + {546: 5033, 548: 3668, 558: 5035, 5036, 562: 3659, 574: 3663, 644: 3658, 3660, 651: 3662, 3661, 3666, 655: 3667, 664: 3665, 793: 5034, 795: 3664, 1101: 5032}, // 2110 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 5031}, - {2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 52: 2550, 544: 2550, 548: 2550, 2550, 2550, 2550, 2550, 560: 2550, 2550, 658: 2550, 710: 2550, 717: 2550, 2550, 2550, 2550, 722: 2550}, - {573: 4165, 650: 4167, 4166, 933: 5030}, - {573: 4165, 650: 4167, 4166, 933: 5029}, - {2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 52: 2548, 544: 2548, 548: 2548, 2548, 2548, 2548, 2548, 560: 2548, 2548, 658: 2548, 710: 2548, 717: 2548, 2548, 2548, 2548, 722: 2548}, + {2806, 2806, 2806, 2806, 2806, 2806, 9: 2806, 561: 2806}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5039}, + {2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 52: 2556, 545: 2556, 549: 2556, 2556, 2556, 2556, 2556, 561: 2556, 2556, 659: 2556, 673: 2556, 701: 2556, 719: 2556, 2556, 2556, 723: 2556}, + {574: 4173, 651: 4175, 4174, 936: 5038}, + {574: 4173, 651: 4175, 4174, 936: 5037}, // 2115 - {2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 52: 2549, 544: 2549, 548: 2549, 2549, 2549, 2549, 2549, 560: 2549, 2549, 658: 2549, 710: 2549, 717: 2549, 2549, 2549, 2549, 722: 2549}, - {52: 5032, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2799, 2799, 2799, 2799, 2799, 2799, 9: 2799, 560: 2799}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 5034}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 5037}, + {2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 52: 2554, 545: 2554, 549: 2554, 2554, 2554, 2554, 2554, 561: 2554, 2554, 659: 2554, 673: 2554, 701: 2554, 719: 2554, 2554, 2554, 723: 2554}, + {2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 52: 2555, 545: 2555, 549: 2555, 2555, 2555, 2555, 2555, 561: 2555, 2555, 659: 2555, 673: 2555, 701: 2555, 719: 2555, 2555, 2555, 723: 2555}, + {52: 5040, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2805, 2805, 2805, 2805, 2805, 2805, 9: 2805, 561: 2805}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5042}, // 2120 - {660: 5036}, - {2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 53: 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 547: 2158, 549: 2158, 560: 2158, 575: 2158, 645: 2158}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 5039, 971: 5038}, - {2751, 2751, 2751, 2751, 2751, 2751, 9: 2751, 5336, 5337, 560: 2751, 1048: 5335}, - {12: 5041, 129: 5093, 138: 5094, 184: 5083, 186: 5104, 5103, 5066, 5106, 197: 5105, 199: 5085, 201: 5063, 210: 5100, 215: 5072, 5062, 5081, 220: 5089, 5088, 223: 5092, 567: 5087, 571: 5082, 600: 5077, 723: 5086, 746: 5069, 5067, 5091, 5090, 5064, 5060, 5054, 5068, 755: 5078, 5061, 5096, 5070, 5071, 762: 5055, 5056, 5057, 5058, 5059, 5084, 5098, 5102, 5097, 5052, 5101, 5053, 5065, 5051, 5095, 5050, 5099, 969: 5073, 1040: 5075, 1044: 5049, 5079, 5046, 1053: 5044, 1061: 5047, 5048, 1070: 5045, 1075: 5074, 1079: 5042, 5076, 1101: 5043, 1105: 5080, 1108: 5040, 1117: 5107}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5045}, + {661: 5044}, + {2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 53: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 548: 2163, 550: 2163, 561: 2163, 576: 2163, 646: 2163}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5047, 975: 5046}, + {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 5344, 5345, 561: 2757, 1050: 5343}, // 2125 - {2604, 2604, 2604, 2604, 2604, 2604, 5186, 5192, 5180, 2604, 2604, 2604, 5184, 5193, 5191, 52: 2604, 544: 5185, 548: 3887, 5183, 3886, 2611, 5190, 560: 2604, 5179, 658: 2650, 710: 5177, 717: 2742, 5182, 5175, 5197, 722: 5194, 932: 5178, 945: 5187, 1028: 5189, 1047: 5195, 1063: 5188, 1087: 5181, 1145: 5196, 5334}, - {2604, 2604, 2604, 2604, 2604, 2604, 5186, 5192, 5180, 2604, 2604, 2604, 5184, 5193, 5191, 52: 2604, 544: 5185, 548: 3887, 5183, 3886, 2611, 5190, 560: 2604, 5179, 658: 2650, 710: 5177, 717: 2742, 5182, 5175, 5197, 722: 5194, 932: 5178, 945: 5187, 1028: 5189, 1047: 5195, 1063: 5188, 1087: 5181, 1145: 5196, 5176}, - {569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 52: 569, 544: 569, 548: 569, 569, 569, 569, 569, 560: 569, 569, 658: 569, 710: 569, 717: 569, 569, 569, 569, 722: 569}, - {568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 52: 568, 544: 568, 548: 568, 568, 568, 568, 568, 560: 568, 568, 658: 568, 710: 568, 717: 568, 568, 568, 568, 722: 568}, - {567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 52: 567, 544: 567, 548: 567, 567, 567, 567, 567, 560: 567, 567, 658: 567, 710: 567, 717: 567, 567, 567, 567, 722: 567}, + {12: 5049, 127: 5101, 130: 5102, 175: 5091, 184: 5112, 5111, 187: 5074, 189: 5114, 5093, 5113, 193: 5071, 200: 5108, 203: 5080, 5070, 206: 5089, 209: 5097, 5096, 212: 5100, 568: 5095, 571: 5090, 601: 5085, 724: 5094, 747: 5077, 5075, 5099, 5098, 5072, 5068, 5062, 5076, 5086, 5069, 5104, 759: 5078, 5079, 763: 5063, 5064, 5065, 5066, 5067, 5092, 5106, 5110, 5105, 5060, 5109, 5061, 5073, 5059, 5103, 5058, 5107, 973: 5081, 1042: 5083, 1046: 5057, 5087, 5054, 1056: 5052, 1064: 5055, 5056, 1072: 5053, 1077: 5082, 1081: 5050, 5084, 1103: 5051, 1107: 5088, 1110: 5048, 1119: 5115}, + {2610, 2610, 2610, 2610, 2610, 2610, 5194, 5200, 5188, 2610, 2610, 2610, 5192, 5201, 5199, 52: 2610, 545: 5193, 549: 3895, 5191, 3894, 2617, 5198, 561: 2610, 5187, 659: 2656, 673: 5185, 701: 2748, 719: 5190, 5183, 5205, 723: 5202, 935: 5186, 947: 5195, 1030: 5197, 1049: 5203, 1066: 5196, 1089: 5189, 1147: 5204, 5342}, + {2610, 2610, 2610, 2610, 2610, 2610, 5194, 5200, 5188, 2610, 2610, 2610, 5192, 5201, 5199, 52: 2610, 545: 5193, 549: 3895, 5191, 3894, 2617, 5198, 561: 2610, 5187, 659: 2656, 673: 5185, 701: 2748, 719: 5190, 5183, 5205, 723: 5202, 935: 5186, 947: 5195, 1030: 5197, 1049: 5203, 1066: 5196, 1089: 5189, 1147: 5204, 5184}, + {569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 52: 569, 545: 569, 549: 569, 569, 569, 569, 569, 561: 569, 569, 659: 569, 673: 569, 701: 569, 719: 569, 569, 569, 723: 569}, + {568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 52: 568, 545: 568, 549: 568, 568, 568, 568, 568, 561: 568, 568, 659: 568, 673: 568, 701: 568, 719: 568, 568, 568, 723: 568}, // 2130 - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 60: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 833: 480, 480, 856: 4481, 900: 5173}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 544: 475, 548: 475, 475, 475, 475, 475, 560: 475, 475, 658: 475, 710: 475, 717: 475, 475, 475, 475, 722: 475, 833: 475, 475, 996: 5172}, - {473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 52: 473, 60: 473, 544: 473, 4485, 548: 473, 473, 473, 473, 473, 560: 473, 473, 658: 473, 710: 473, 717: 473, 473, 473, 473, 722: 473, 833: 473, 473, 856: 4486, 1020: 5170, 1027: 4487}, - {473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 52: 473, 60: 473, 544: 473, 4485, 548: 473, 473, 473, 473, 473, 560: 473, 473, 658: 473, 710: 473, 717: 473, 473, 473, 473, 722: 473, 833: 473, 473, 856: 4486, 1020: 5168, 1027: 4487}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 856: 4481, 900: 5167}, + {567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 52: 567, 545: 567, 549: 567, 567, 567, 567, 567, 561: 567, 567, 659: 567, 673: 567, 701: 567, 719: 567, 567, 567, 723: 567}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 60: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 834: 480, 480, 857: 4489, 901: 5181}, + {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5180}, + {473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 52: 473, 60: 473, 545: 473, 4493, 549: 473, 473, 473, 473, 473, 561: 473, 473, 659: 473, 673: 473, 701: 473, 719: 473, 473, 473, 723: 473, 834: 473, 473, 857: 4494, 1021: 5178, 1029: 4495}, + {473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 52: 473, 60: 473, 545: 473, 4493, 549: 473, 473, 473, 473, 473, 561: 473, 473, 659: 473, 673: 473, 701: 473, 719: 473, 473, 473, 723: 473, 834: 473, 473, 857: 4494, 1021: 5176, 1029: 4495}, // 2135 - {561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 52: 561, 60: 561, 544: 561, 561, 548: 561, 561, 561, 561, 561, 560: 561, 561, 658: 561, 710: 561, 717: 561, 561, 561, 561, 722: 561, 833: 561, 561}, - {560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 52: 560, 60: 560, 544: 560, 560, 548: 560, 560, 560, 560, 560, 560: 560, 560, 658: 560, 710: 560, 717: 560, 560, 560, 560, 722: 560, 833: 560, 560}, - {559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 52: 559, 60: 559, 544: 559, 559, 548: 559, 559, 559, 559, 559, 560: 559, 559, 658: 559, 710: 559, 717: 559, 559, 559, 559, 722: 559, 833: 559, 559}, - {558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 52: 558, 60: 558, 544: 558, 558, 548: 558, 558, 558, 558, 558, 560: 558, 558, 658: 558, 710: 558, 717: 558, 558, 558, 558, 722: 558, 833: 558, 558}, - {557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 52: 557, 60: 557, 544: 557, 557, 548: 557, 557, 557, 557, 557, 560: 557, 557, 658: 557, 710: 557, 717: 557, 557, 557, 557, 722: 557, 833: 557, 557}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5175}, + {561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 52: 561, 60: 561, 545: 561, 561, 549: 561, 561, 561, 561, 561, 561: 561, 561, 659: 561, 673: 561, 701: 561, 719: 561, 561, 561, 723: 561, 834: 561, 561}, + {560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 52: 560, 60: 560, 545: 560, 560, 549: 560, 560, 560, 560, 560, 561: 560, 560, 659: 560, 673: 560, 701: 560, 719: 560, 560, 560, 723: 560, 834: 560, 560}, + {559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 52: 559, 60: 559, 545: 559, 559, 549: 559, 559, 559, 559, 559, 561: 559, 559, 659: 559, 673: 559, 701: 559, 719: 559, 559, 559, 723: 559, 834: 559, 559}, + {558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 52: 558, 60: 558, 545: 558, 558, 549: 558, 558, 558, 558, 558, 561: 558, 558, 659: 558, 673: 558, 701: 558, 719: 558, 558, 558, 723: 558, 834: 558, 558}, // 2140 - {556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 52: 556, 60: 556, 544: 556, 556, 548: 556, 556, 556, 556, 556, 560: 556, 556, 658: 556, 710: 556, 717: 556, 556, 556, 556, 722: 556, 833: 556, 556}, - {555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 52: 555, 60: 555, 544: 555, 555, 548: 555, 555, 555, 555, 555, 560: 555, 555, 658: 555, 710: 555, 717: 555, 555, 555, 555, 722: 555, 833: 555, 555}, - {554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 52: 554, 60: 554, 544: 554, 554, 548: 554, 554, 554, 554, 554, 560: 554, 554, 658: 554, 710: 554, 717: 554, 554, 554, 554, 722: 554, 833: 554, 554}, - {553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 52: 553, 60: 553, 544: 553, 553, 548: 553, 553, 553, 553, 553, 560: 553, 553, 658: 553, 710: 553, 717: 553, 553, 553, 553, 722: 553, 833: 553, 553}, - {552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 52: 552, 60: 552, 544: 552, 552, 548: 552, 552, 552, 552, 552, 560: 552, 552, 658: 552, 710: 552, 717: 552, 552, 552, 552, 722: 552, 833: 552, 552}, + {557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 52: 557, 60: 557, 545: 557, 557, 549: 557, 557, 557, 557, 557, 561: 557, 557, 659: 557, 673: 557, 701: 557, 719: 557, 557, 557, 723: 557, 834: 557, 557}, + {556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 52: 556, 60: 556, 545: 556, 556, 549: 556, 556, 556, 556, 556, 561: 556, 556, 659: 556, 673: 556, 701: 556, 719: 556, 556, 556, 723: 556, 834: 556, 556}, + {555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 52: 555, 60: 555, 545: 555, 555, 549: 555, 555, 555, 555, 555, 561: 555, 555, 659: 555, 673: 555, 701: 555, 719: 555, 555, 555, 723: 555, 834: 555, 555}, + {554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 52: 554, 60: 554, 545: 554, 554, 549: 554, 554, 554, 554, 554, 561: 554, 554, 659: 554, 673: 554, 701: 554, 719: 554, 554, 554, 723: 554, 834: 554, 554}, + {553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 52: 553, 60: 553, 545: 553, 553, 549: 553, 553, 553, 553, 553, 561: 553, 553, 659: 553, 673: 553, 701: 553, 719: 553, 553, 553, 723: 553, 834: 553, 553}, // 2145 - {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 52: 551, 60: 551, 544: 551, 551, 548: 551, 551, 551, 551, 551, 560: 551, 551, 658: 551, 710: 551, 717: 551, 551, 551, 551, 722: 551, 833: 551, 551}, - {550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 52: 550, 60: 550, 544: 550, 550, 548: 550, 550, 550, 550, 550, 560: 550, 550, 658: 550, 710: 550, 717: 550, 550, 550, 550, 722: 550, 833: 550, 550}, - {549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 52: 549, 60: 549, 544: 549, 548: 549, 549, 549, 549, 549, 560: 549, 549, 658: 549, 710: 549, 717: 549, 549, 549, 549, 722: 549, 833: 549, 549}, - {548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 52: 548, 60: 548, 544: 548, 548: 548, 548, 548, 548, 548, 560: 548, 548, 658: 548, 710: 548, 717: 548, 548, 548, 548, 722: 548, 833: 548, 548}, - {544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 52: 544, 60: 544, 544: 544, 544, 548: 544, 544, 544, 544, 544, 560: 544, 544, 658: 544, 710: 544, 717: 544, 544, 544, 544, 722: 544, 833: 544, 544}, + {552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 52: 552, 60: 552, 545: 552, 552, 549: 552, 552, 552, 552, 552, 561: 552, 552, 659: 552, 673: 552, 701: 552, 719: 552, 552, 552, 723: 552, 834: 552, 552}, + {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 52: 551, 60: 551, 545: 551, 551, 549: 551, 551, 551, 551, 551, 561: 551, 551, 659: 551, 673: 551, 701: 551, 719: 551, 551, 551, 723: 551, 834: 551, 551}, + {550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 52: 550, 60: 550, 545: 550, 550, 549: 550, 550, 550, 550, 550, 561: 550, 550, 659: 550, 673: 550, 701: 550, 719: 550, 550, 550, 723: 550, 834: 550, 550}, + {549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 52: 549, 60: 549, 545: 549, 549: 549, 549, 549, 549, 549, 561: 549, 549, 659: 549, 673: 549, 701: 549, 719: 549, 549, 549, 723: 549, 834: 549, 549}, + {548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 52: 548, 60: 548, 545: 548, 549: 548, 548, 548, 548, 548, 561: 548, 548, 659: 548, 673: 548, 701: 548, 719: 548, 548, 548, 723: 548, 834: 548, 548}, // 2150 - {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 52: 543, 60: 543, 544: 543, 543, 548: 543, 543, 543, 543, 543, 560: 543, 543, 658: 543, 710: 543, 717: 543, 543, 543, 543, 722: 543, 833: 543, 543}, - {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 52: 542, 60: 542, 544: 542, 542, 548: 542, 542, 542, 542, 542, 560: 542, 542, 658: 542, 710: 542, 717: 542, 542, 542, 542, 722: 542, 833: 542, 542}, - {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 52: 541, 60: 541, 544: 541, 541, 548: 541, 541, 541, 541, 541, 560: 541, 541, 658: 541, 710: 541, 717: 541, 541, 541, 541, 722: 541, 833: 541, 541}, - {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 52: 540, 60: 540, 544: 540, 540, 548: 540, 540, 540, 540, 540, 560: 540, 540, 658: 540, 710: 540, 717: 540, 540, 540, 540, 722: 540, 833: 540, 540}, - {539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 52: 539, 60: 539, 544: 539, 539, 548: 539, 539, 539, 539, 539, 560: 539, 539, 658: 539, 710: 539, 717: 539, 539, 539, 539, 722: 539, 833: 539, 539, 1443: 5166}, + {544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 52: 544, 60: 544, 545: 544, 544, 549: 544, 544, 544, 544, 544, 561: 544, 544, 659: 544, 673: 544, 701: 544, 719: 544, 544, 544, 723: 544, 834: 544, 544}, + {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 52: 543, 60: 543, 545: 543, 543, 549: 543, 543, 543, 543, 543, 561: 543, 543, 659: 543, 673: 543, 701: 543, 719: 543, 543, 543, 723: 543, 834: 543, 543}, + {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 52: 542, 60: 542, 545: 542, 542, 549: 542, 542, 542, 542, 542, 561: 542, 542, 659: 542, 673: 542, 701: 542, 719: 542, 542, 542, 723: 542, 834: 542, 542}, + {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 52: 541, 60: 541, 545: 541, 541, 549: 541, 541, 541, 541, 541, 561: 541, 541, 659: 541, 673: 541, 701: 541, 719: 541, 541, 541, 723: 541, 834: 541, 541}, + {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 52: 540, 60: 540, 545: 540, 540, 549: 540, 540, 540, 540, 540, 561: 540, 540, 659: 540, 673: 540, 701: 540, 719: 540, 540, 540, 723: 540, 834: 540, 540}, // 2155 - {537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 52: 537, 60: 537, 544: 537, 537, 548: 537, 537, 537, 537, 537, 560: 537, 537, 658: 537, 710: 537, 717: 537, 537, 537, 537, 722: 537, 833: 537, 537}, - {536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 52: 536, 60: 536, 544: 536, 536, 548: 536, 536, 536, 536, 536, 560: 536, 536, 658: 536, 710: 536, 717: 536, 536, 536, 536, 722: 536, 833: 536, 536}, - {535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 52: 535, 544: 535, 535, 548: 535, 535, 535, 535, 535, 560: 535, 535, 658: 535, 710: 535, 717: 535, 535, 535, 535, 722: 535}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 544: 464, 4480, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 856: 5163, 868: 4502, 911: 5164}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 544: 464, 4480, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 856: 5160, 868: 4502, 911: 5161}, + {539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 52: 539, 60: 539, 545: 539, 539, 549: 539, 539, 539, 539, 539, 561: 539, 539, 659: 539, 673: 539, 701: 539, 719: 539, 539, 539, 723: 539, 834: 539, 539, 1446: 5174}, + {537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 52: 537, 60: 537, 545: 537, 537, 549: 537, 537, 537, 537, 537, 561: 537, 537, 659: 537, 673: 537, 701: 537, 719: 537, 537, 537, 723: 537, 834: 537, 537}, + {536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 52: 536, 60: 536, 545: 536, 536, 549: 536, 536, 536, 536, 536, 561: 536, 536, 659: 536, 673: 536, 701: 536, 719: 536, 536, 536, 723: 536, 834: 536, 536}, + {535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 52: 535, 545: 535, 535, 549: 535, 535, 535, 535, 535, 561: 535, 535, 659: 535, 673: 535, 701: 535, 719: 535, 535, 535, 723: 535}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 4488, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 857: 5171, 869: 4510, 912: 5172}, // 2160 - {545: 4480, 856: 5158}, - {545: 4480, 856: 5156}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 856: 4481, 900: 5155}, - {545: 4480, 856: 5154}, - {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 52: 526, 544: 526, 548: 526, 526, 526, 526, 526, 560: 526, 526, 658: 526, 710: 526, 717: 526, 526, 526, 526, 722: 526}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 4488, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 857: 5168, 869: 4510, 912: 5169}, + {546: 4488, 857: 5166}, + {546: 4488, 857: 5164}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5163}, + {546: 4488, 857: 5162}, // 2165 - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 164: 5138, 5140, 167: 5139, 544: 464, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 868: 4502, 911: 5137, 1003: 5153}, - {545: 5149}, - {545: 5142}, - {522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 52: 522, 544: 522, 548: 522, 522, 522, 522, 522, 560: 522, 522, 658: 522, 710: 522, 717: 522, 522, 522, 522, 722: 522}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 164: 5138, 5140, 167: 5139, 544: 464, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 5135, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 5134, 748: 5091, 5090, 755: 5136, 868: 4502, 911: 5137, 1003: 5133, 1040: 5132}, + {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 52: 526, 545: 526, 549: 526, 526, 526, 526, 526, 561: 526, 526, 659: 526, 673: 526, 701: 526, 719: 526, 526, 526, 723: 526}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5145, 1004: 5161}, + {546: 5157}, + {546: 5150}, + {522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 52: 522, 545: 522, 549: 522, 522, 522, 522, 522, 561: 522, 522, 659: 522, 673: 522, 701: 522, 719: 522, 522, 522, 723: 522}, // 2170 - {467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 52: 467, 544: 467, 467, 548: 467, 467, 467, 467, 467, 560: 467, 467, 624: 4474, 658: 467, 710: 467, 717: 467, 467, 467, 467, 722: 467, 1246: 5130}, - {518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 16: 518, 52: 518, 544: 518, 518, 548: 518, 518, 518, 518, 518, 560: 518, 518, 567: 518, 600: 518, 658: 518, 710: 518, 717: 518, 518, 518, 518, 722: 518, 518, 961: 5129}, - {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 16: 517, 52: 517, 544: 517, 517, 548: 517, 517, 517, 517, 517, 560: 517, 517, 567: 517, 600: 517, 658: 517, 710: 517, 717: 517, 517, 517, 517, 722: 517, 517, 961: 5128}, - {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 16: 516, 52: 516, 544: 516, 516, 548: 516, 516, 516, 516, 516, 560: 516, 516, 567: 516, 600: 516, 658: 516, 710: 516, 717: 516, 516, 516, 516, 722: 516, 516, 748: 5126, 5125, 961: 5127}, - {567: 5120, 723: 5119, 748: 5122, 5121}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 5143, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 5142, 749: 5099, 5098, 755: 5144, 869: 4510, 912: 5145, 1004: 5141, 1042: 5140}, + {467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 52: 467, 545: 467, 467, 549: 467, 467, 467, 467, 467, 561: 467, 467, 625: 4482, 659: 467, 673: 467, 701: 467, 719: 467, 467, 467, 723: 467, 1249: 5138}, + {518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 16: 518, 52: 518, 545: 518, 518, 549: 518, 518, 518, 518, 518, 561: 518, 518, 568: 518, 601: 518, 659: 518, 673: 518, 701: 518, 719: 518, 518, 518, 723: 518, 518, 964: 5137}, + {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 16: 517, 52: 517, 545: 517, 517, 549: 517, 517, 517, 517, 517, 561: 517, 517, 568: 517, 601: 517, 659: 517, 673: 517, 701: 517, 719: 517, 517, 517, 723: 517, 517, 964: 5136}, + {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 16: 516, 52: 516, 545: 516, 516, 549: 516, 516, 516, 516, 516, 561: 516, 516, 568: 516, 601: 516, 659: 516, 673: 516, 701: 516, 719: 516, 516, 516, 723: 516, 516, 749: 5134, 5133, 964: 5135}, // 2175 - {511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 16: 511, 52: 511, 164: 511, 511, 167: 511, 544: 511, 511, 548: 511, 511, 511, 511, 511, 560: 511, 511, 567: 511, 600: 511, 658: 511, 710: 511, 717: 511, 511, 511, 511, 722: 511, 511}, - {510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 16: 510, 52: 510, 164: 510, 510, 167: 510, 544: 510, 510, 548: 510, 510, 510, 510, 510, 560: 510, 510, 567: 510, 600: 510, 658: 510, 710: 510, 717: 510, 510, 510, 510, 722: 510, 510}, - {545: 507}, - {501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 52: 501, 60: 501, 544: 501, 501, 548: 501, 501, 501, 501, 501, 560: 501, 501, 658: 501, 710: 501, 717: 501, 501, 501, 501, 722: 501, 833: 501, 501}, - {500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 52: 500, 60: 500, 544: 500, 500, 548: 500, 500, 500, 500, 500, 560: 500, 500, 658: 500, 710: 500, 717: 500, 500, 500, 500, 722: 500, 833: 500, 500}, + {568: 5128, 724: 5127, 749: 5130, 5129}, + {511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 16: 511, 52: 511, 164: 511, 511, 167: 511, 545: 511, 511, 549: 511, 511, 511, 511, 511, 561: 511, 511, 568: 511, 601: 511, 659: 511, 673: 511, 701: 511, 719: 511, 511, 511, 723: 511, 511}, + {510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 16: 510, 52: 510, 164: 510, 510, 167: 510, 545: 510, 510, 549: 510, 510, 510, 510, 510, 561: 510, 510, 568: 510, 601: 510, 659: 510, 673: 510, 701: 510, 719: 510, 510, 510, 723: 510, 510}, + {546: 507}, + {501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 52: 501, 60: 501, 545: 501, 501, 549: 501, 501, 501, 501, 501, 561: 501, 501, 659: 501, 673: 501, 701: 501, 719: 501, 501, 501, 723: 501, 834: 501, 501}, // 2180 - {499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 52: 499, 544: 499, 548: 499, 499, 499, 499, 499, 560: 499, 499, 658: 499, 710: 499, 717: 499, 499, 499, 499, 722: 499}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 856: 4481, 900: 5118}, - {497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 52: 497, 544: 497, 548: 497, 497, 497, 497, 497, 560: 497, 497, 658: 497, 710: 497, 717: 497, 497, 497, 497, 722: 497}, - {496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 52: 496, 544: 496, 548: 496, 496, 496, 496, 496, 560: 496, 496, 658: 496, 710: 496, 717: 496, 496, 496, 496, 722: 496}, - {494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 16: 494, 52: 494, 164: 494, 494, 167: 494, 544: 494, 548: 494, 494, 494, 494, 494, 560: 494, 494, 567: 494, 600: 494, 658: 494, 710: 494, 717: 494, 494, 494, 494, 722: 494, 494}, + {500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 52: 500, 60: 500, 545: 500, 500, 549: 500, 500, 500, 500, 500, 561: 500, 500, 659: 500, 673: 500, 701: 500, 719: 500, 500, 500, 723: 500, 834: 500, 500}, + {499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 52: 499, 545: 499, 549: 499, 499, 499, 499, 499, 561: 499, 499, 659: 499, 673: 499, 701: 499, 719: 499, 499, 499, 723: 499}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5126}, + {497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 52: 497, 545: 497, 549: 497, 497, 497, 497, 497, 561: 497, 497, 659: 497, 673: 497, 701: 497, 719: 497, 497, 497, 723: 497}, + {496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 52: 496, 545: 496, 549: 496, 496, 496, 496, 496, 561: 496, 496, 659: 496, 673: 496, 701: 496, 719: 496, 496, 496, 723: 496}, // 2185 - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 16: 480, 52: 480, 164: 480, 480, 167: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 567: 480, 600: 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 480, 856: 4481, 900: 5117}, - {492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 16: 492, 52: 492, 164: 492, 492, 167: 492, 544: 492, 548: 492, 492, 492, 492, 492, 560: 492, 492, 567: 492, 600: 492, 658: 492, 710: 492, 717: 492, 492, 492, 492, 722: 492, 492}, - {491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 16: 491, 52: 491, 164: 491, 491, 167: 491, 544: 491, 548: 491, 491, 491, 491, 491, 560: 491, 491, 567: 491, 600: 491, 658: 491, 710: 491, 717: 491, 491, 491, 491, 722: 491, 491}, - {486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 52: 486, 544: 486, 548: 486, 486, 486, 486, 486, 560: 486, 486, 658: 486, 710: 486, 717: 486, 486, 486, 486, 722: 486}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 856: 4481, 900: 5116}, + {494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 16: 494, 52: 494, 164: 494, 494, 167: 494, 545: 494, 549: 494, 494, 494, 494, 494, 561: 494, 494, 568: 494, 601: 494, 659: 494, 673: 494, 701: 494, 719: 494, 494, 494, 723: 494, 494}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 16: 480, 52: 480, 164: 480, 480, 167: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 568: 480, 601: 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 480, 857: 4489, 901: 5125}, + {492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 16: 492, 52: 492, 164: 492, 492, 167: 492, 545: 492, 549: 492, 492, 492, 492, 492, 561: 492, 492, 568: 492, 601: 492, 659: 492, 673: 492, 701: 492, 719: 492, 492, 492, 723: 492, 492}, + {491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 16: 491, 52: 491, 164: 491, 491, 167: 491, 545: 491, 549: 491, 491, 491, 491, 491, 561: 491, 491, 568: 491, 601: 491, 659: 491, 673: 491, 701: 491, 719: 491, 491, 491, 723: 491, 491}, + {486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 52: 486, 545: 486, 549: 486, 486, 486, 486, 486, 561: 486, 486, 659: 486, 673: 486, 701: 486, 719: 486, 486, 486, 723: 486}, // 2190 - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 856: 4481, 900: 5115}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 856: 4481, 900: 5114}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 60: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 833: 480, 480, 856: 4481, 900: 5108}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 544: 475, 548: 475, 475, 475, 475, 475, 560: 475, 475, 658: 475, 710: 475, 717: 475, 475, 475, 475, 722: 475, 833: 475, 475, 996: 5109}, - {482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 52: 482, 60: 5111, 544: 482, 548: 482, 482, 482, 482, 482, 560: 482, 482, 658: 482, 710: 482, 717: 482, 482, 482, 482, 722: 482, 833: 5110, 5112, 995: 5113}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5124}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5123}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5122}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 60: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 834: 480, 480, 857: 4489, 901: 5116}, + {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5117}, // 2195 - {478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 52: 478, 60: 478, 544: 478, 548: 478, 478, 478, 478, 478, 560: 478, 478, 658: 478, 710: 478, 717: 478, 478, 478, 478, 722: 478, 833: 478, 478}, - {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 60: 477, 544: 477, 548: 477, 477, 477, 477, 477, 560: 477, 477, 658: 477, 710: 477, 717: 477, 477, 477, 477, 722: 477, 833: 477, 477}, - {476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 52: 476, 60: 476, 544: 476, 548: 476, 476, 476, 476, 476, 560: 476, 476, 658: 476, 710: 476, 717: 476, 476, 476, 476, 722: 476, 833: 476, 476}, - {474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 52: 474, 60: 474, 544: 474, 548: 474, 474, 474, 474, 474, 560: 474, 474, 658: 474, 710: 474, 717: 474, 474, 474, 474, 722: 474, 833: 474, 474}, - {483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 52: 483, 544: 483, 548: 483, 483, 483, 483, 483, 560: 483, 483, 658: 483, 710: 483, 717: 483, 483, 483, 483, 722: 483}, + {482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 52: 482, 60: 5119, 545: 482, 549: 482, 482, 482, 482, 482, 561: 482, 482, 659: 482, 673: 482, 701: 482, 719: 482, 482, 482, 723: 482, 834: 5118, 5120, 999: 5121}, + {478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 52: 478, 60: 478, 545: 478, 549: 478, 478, 478, 478, 478, 561: 478, 478, 659: 478, 673: 478, 701: 478, 719: 478, 478, 478, 723: 478, 834: 478, 478}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 60: 477, 545: 477, 549: 477, 477, 477, 477, 477, 561: 477, 477, 659: 477, 673: 477, 701: 477, 719: 477, 477, 477, 723: 477, 834: 477, 477}, + {476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 52: 476, 60: 476, 545: 476, 549: 476, 476, 476, 476, 476, 561: 476, 476, 659: 476, 673: 476, 701: 476, 719: 476, 476, 476, 723: 476, 834: 476, 476}, + {474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 52: 474, 60: 474, 545: 474, 549: 474, 474, 474, 474, 474, 561: 474, 474, 659: 474, 673: 474, 701: 474, 719: 474, 474, 474, 723: 474, 834: 474, 474}, // 2200 - {484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 52: 484, 544: 484, 548: 484, 484, 484, 484, 484, 560: 484, 484, 658: 484, 710: 484, 717: 484, 484, 484, 484, 722: 484}, - {485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 52: 485, 544: 485, 548: 485, 485, 485, 485, 485, 560: 485, 485, 658: 485, 710: 485, 717: 485, 485, 485, 485, 722: 485}, - {493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 16: 493, 52: 493, 164: 493, 493, 167: 493, 544: 493, 548: 493, 493, 493, 493, 493, 560: 493, 493, 567: 493, 600: 493, 658: 493, 710: 493, 717: 493, 493, 493, 493, 722: 493, 493}, - {498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 52: 498, 544: 498, 548: 498, 498, 498, 498, 498, 560: 498, 498, 658: 498, 710: 498, 717: 498, 498, 498, 498, 722: 498}, - {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 16: 515, 52: 515, 544: 515, 515, 548: 515, 515, 515, 515, 515, 560: 515, 515, 567: 515, 600: 515, 658: 515, 710: 515, 717: 515, 515, 515, 515, 722: 515, 515, 961: 5124}, + {483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 52: 483, 545: 483, 549: 483, 483, 483, 483, 483, 561: 483, 483, 659: 483, 673: 483, 701: 483, 719: 483, 483, 483, 723: 483}, + {484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 52: 484, 545: 484, 549: 484, 484, 484, 484, 484, 561: 484, 484, 659: 484, 673: 484, 701: 484, 719: 484, 484, 484, 723: 484}, + {485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 52: 485, 545: 485, 549: 485, 485, 485, 485, 485, 561: 485, 485, 659: 485, 673: 485, 701: 485, 719: 485, 485, 485, 723: 485}, + {493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 16: 493, 52: 493, 164: 493, 493, 167: 493, 545: 493, 549: 493, 493, 493, 493, 493, 561: 493, 493, 568: 493, 601: 493, 659: 493, 673: 493, 701: 493, 719: 493, 493, 493, 723: 493, 493}, + {498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 52: 498, 545: 498, 549: 498, 498, 498, 498, 498, 561: 498, 498, 659: 498, 673: 498, 701: 498, 719: 498, 498, 498, 723: 498}, // 2205 - {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 16: 514, 52: 514, 544: 514, 514, 548: 514, 514, 514, 514, 514, 560: 514, 514, 567: 514, 600: 514, 658: 514, 710: 514, 717: 514, 514, 514, 514, 722: 514, 514, 961: 5123}, - {545: 509}, - {545: 508}, - {545: 503}, - {545: 504}, + {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 16: 515, 52: 515, 545: 515, 515, 549: 515, 515, 515, 515, 515, 561: 515, 515, 568: 515, 601: 515, 659: 515, 673: 515, 701: 515, 719: 515, 515, 515, 723: 515, 515, 964: 5132}, + {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 16: 514, 52: 514, 545: 514, 514, 549: 514, 514, 514, 514, 514, 561: 514, 514, 568: 514, 601: 514, 659: 514, 673: 514, 701: 514, 719: 514, 514, 514, 723: 514, 514, 964: 5131}, + {546: 509}, + {546: 508}, + {546: 503}, // 2210 - {545: 506}, - {545: 505}, - {545: 502}, - {512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 16: 512, 52: 512, 164: 512, 512, 167: 512, 544: 512, 512, 548: 512, 512, 512, 512, 512, 560: 512, 512, 567: 512, 600: 512, 658: 512, 710: 512, 717: 512, 512, 512, 512, 722: 512, 512}, - {513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 16: 513, 52: 513, 164: 513, 513, 167: 513, 544: 513, 513, 548: 513, 513, 513, 513, 513, 560: 513, 513, 567: 513, 600: 513, 658: 513, 710: 513, 717: 513, 513, 513, 513, 722: 513, 513}, + {546: 504}, + {546: 506}, + {546: 505}, + {546: 502}, + {512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 16: 512, 52: 512, 164: 512, 512, 167: 512, 545: 512, 512, 549: 512, 512, 512, 512, 512, 561: 512, 512, 568: 512, 601: 512, 659: 512, 673: 512, 701: 512, 719: 512, 512, 512, 723: 512, 512}, // 2215 - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 544: 480, 4480, 548: 480, 480, 480, 480, 480, 560: 480, 480, 658: 480, 710: 480, 717: 480, 480, 480, 480, 722: 480, 856: 4481, 900: 5131}, - {519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 52: 519, 544: 519, 548: 519, 519, 519, 519, 519, 560: 519, 519, 658: 519, 710: 519, 717: 519, 519, 519, 519, 722: 519}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 164: 5138, 5140, 167: 5139, 544: 464, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 868: 4502, 911: 5137, 1003: 5141}, - {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 52: 520, 544: 520, 548: 520, 520, 520, 520, 520, 560: 520, 520, 658: 520, 710: 520, 717: 520, 520, 520, 520, 722: 520}, - {571: 4507, 961: 5129}, + {513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 16: 513, 52: 513, 164: 513, 513, 167: 513, 545: 513, 513, 549: 513, 513, 513, 513, 513, 561: 513, 513, 568: 513, 601: 513, 659: 513, 673: 513, 701: 513, 719: 513, 513, 513, 723: 513, 513}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5139}, + {519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 52: 519, 545: 519, 549: 519, 519, 519, 519, 519, 561: 519, 519, 659: 519, 673: 519, 701: 519, 719: 519, 519, 519, 723: 519}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5145, 1004: 5149}, + {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 52: 520, 545: 520, 549: 520, 520, 520, 520, 520, 561: 520, 520, 659: 520, 673: 520, 701: 520, 719: 520, 520, 520, 723: 520}, // 2220 - {571: 4506, 961: 5128}, - {495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 52: 495, 544: 495, 548: 495, 495, 495, 495, 495, 560: 495, 495, 658: 495, 710: 495, 717: 495, 495, 495, 495, 722: 495}, - {490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 52: 490, 544: 490, 548: 490, 490, 490, 490, 490, 560: 490, 490, 658: 490, 710: 490, 717: 490, 490, 490, 490, 722: 490}, - {489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 52: 489, 544: 489, 548: 489, 489, 489, 489, 489, 560: 489, 489, 658: 489, 710: 489, 717: 489, 489, 489, 489, 722: 489}, - {488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 52: 488, 544: 488, 548: 488, 488, 488, 488, 488, 560: 488, 488, 658: 488, 710: 488, 717: 488, 488, 488, 488, 722: 488}, + {571: 4515, 964: 5137}, + {571: 4514, 964: 5136}, + {495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 52: 495, 545: 495, 549: 495, 495, 495, 495, 495, 561: 495, 495, 659: 495, 673: 495, 701: 495, 719: 495, 495, 495, 723: 495}, + {490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 52: 490, 545: 490, 549: 490, 490, 490, 490, 490, 561: 490, 490, 659: 490, 673: 490, 701: 490, 719: 490, 490, 490, 723: 490}, + {489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 52: 489, 545: 489, 549: 489, 489, 489, 489, 489, 561: 489, 489, 659: 489, 673: 489, 701: 489, 719: 489, 489, 489, 723: 489}, // 2225 - {487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 52: 487, 544: 487, 548: 487, 487, 487, 487, 487, 560: 487, 487, 658: 487, 710: 487, 717: 487, 487, 487, 487, 722: 487}, - {521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 52: 521, 544: 521, 548: 521, 521, 521, 521, 521, 560: 521, 521, 658: 521, 710: 521, 717: 521, 521, 521, 521, 722: 521}, - {547: 4038, 652: 4039, 654: 4040, 1036: 5144, 1314: 5143}, - {9: 5146, 52: 5145}, - {9: 449, 52: 449}, + {488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 52: 488, 545: 488, 549: 488, 488, 488, 488, 488, 561: 488, 488, 659: 488, 673: 488, 701: 488, 719: 488, 488, 488, 723: 488}, + {487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 52: 487, 545: 487, 549: 487, 487, 487, 487, 487, 561: 487, 487, 659: 487, 673: 487, 701: 487, 719: 487, 487, 487, 723: 487}, + {521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 52: 521, 545: 521, 549: 521, 521, 521, 521, 521, 561: 521, 521, 659: 521, 673: 521, 701: 521, 719: 521, 521, 521, 723: 521}, + {548: 4046, 653: 4047, 655: 4048, 1038: 5152, 1317: 5151}, + {9: 5154, 52: 5153}, // 2230 - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 164: 5138, 5140, 167: 5139, 544: 464, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 868: 4502, 911: 5137, 1003: 5148}, - {547: 4038, 652: 4039, 654: 4040, 1036: 5147}, + {9: 449, 52: 449}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5145, 1004: 5156}, + {548: 4046, 653: 4047, 655: 4048, 1038: 5155}, {9: 448, 52: 448}, - {523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 52: 523, 544: 523, 548: 523, 523, 523, 523, 523, 560: 523, 523, 658: 523, 710: 523, 717: 523, 523, 523, 523, 722: 523}, - {547: 4038, 652: 4039, 654: 4040, 1036: 5144, 1314: 5150}, + {523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 52: 523, 545: 523, 549: 523, 523, 523, 523, 523, 561: 523, 523, 659: 523, 673: 523, 701: 523, 719: 523, 523, 523, 723: 523}, // 2235 - {9: 5146, 52: 5151}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 164: 5138, 5140, 167: 5139, 544: 464, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 868: 4502, 911: 5137, 1003: 5152}, - {524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 52: 524, 544: 524, 548: 524, 524, 524, 524, 524, 560: 524, 524, 658: 524, 710: 524, 717: 524, 524, 524, 524, 722: 524}, - {525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 52: 525, 544: 525, 548: 525, 525, 525, 525, 525, 560: 525, 525, 658: 525, 710: 525, 717: 525, 525, 525, 525, 722: 525}, - {527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 52: 527, 544: 527, 548: 527, 527, 527, 527, 527, 560: 527, 527, 658: 527, 710: 527, 717: 527, 527, 527, 527, 722: 527}, + {548: 4046, 653: 4047, 655: 4048, 1038: 5152, 1317: 5158}, + {9: 5154, 52: 5159}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5145, 1004: 5160}, + {524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 52: 524, 545: 524, 549: 524, 524, 524, 524, 524, 561: 524, 524, 659: 524, 673: 524, 701: 524, 719: 524, 524, 524, 723: 524}, + {525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 52: 525, 545: 525, 549: 525, 525, 525, 525, 525, 561: 525, 525, 659: 525, 673: 525, 701: 525, 719: 525, 525, 525, 723: 525}, // 2240 - {528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 52: 528, 544: 528, 548: 528, 528, 528, 528, 528, 560: 528, 528, 658: 528, 710: 528, 717: 528, 528, 528, 528, 722: 528}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 544: 464, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 868: 4502, 911: 5157}, - {529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 52: 529, 544: 529, 548: 529, 529, 529, 529, 529, 560: 529, 529, 658: 529, 710: 529, 717: 529, 529, 529, 529, 722: 529}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 544: 464, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 868: 4502, 911: 5159}, - {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 52: 530, 544: 530, 548: 530, 530, 530, 530, 530, 560: 530, 530, 658: 530, 710: 530, 717: 530, 530, 530, 530, 722: 530}, + {527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 52: 527, 545: 527, 549: 527, 527, 527, 527, 527, 561: 527, 527, 659: 527, 673: 527, 701: 527, 719: 527, 527, 527, 723: 527}, + {528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 52: 528, 545: 528, 549: 528, 528, 528, 528, 528, 561: 528, 528, 659: 528, 673: 528, 701: 528, 719: 528, 528, 528, 723: 528}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5165}, + {529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 52: 529, 545: 529, 549: 529, 529, 529, 529, 529, 561: 529, 529, 659: 529, 673: 529, 701: 529, 719: 529, 529, 529, 723: 529}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5167}, // 2245 - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 544: 464, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 868: 4502, 911: 5162}, - {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 52: 531, 544: 531, 548: 531, 531, 531, 531, 531, 560: 531, 531, 658: 531, 710: 531, 717: 531, 531, 531, 531, 722: 531}, - {532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 52: 532, 544: 532, 548: 532, 532, 532, 532, 532, 560: 532, 532, 658: 532, 710: 532, 717: 532, 532, 532, 532, 722: 532}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4504, 52: 464, 544: 464, 548: 464, 464, 464, 464, 464, 560: 464, 464, 567: 4505, 600: 4501, 658: 464, 710: 464, 717: 464, 464, 464, 464, 722: 464, 4503, 868: 4502, 911: 5165}, - {533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 52: 533, 544: 533, 548: 533, 533, 533, 533, 533, 560: 533, 533, 658: 533, 710: 533, 717: 533, 533, 533, 533, 722: 533}, + {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 52: 530, 545: 530, 549: 530, 530, 530, 530, 530, 561: 530, 530, 659: 530, 673: 530, 701: 530, 719: 530, 530, 530, 723: 530}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5170}, + {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 52: 531, 545: 531, 549: 531, 531, 531, 531, 531, 561: 531, 531, 659: 531, 673: 531, 701: 531, 719: 531, 531, 531, 723: 531}, + {532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 52: 532, 545: 532, 549: 532, 532, 532, 532, 532, 561: 532, 532, 659: 532, 673: 532, 701: 532, 719: 532, 532, 532, 723: 532}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5173}, // 2250 - {534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 52: 534, 544: 534, 548: 534, 534, 534, 534, 534, 560: 534, 534, 658: 534, 710: 534, 717: 534, 534, 534, 534, 722: 534}, - {538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 52: 538, 60: 538, 544: 538, 538, 548: 538, 538, 538, 538, 538, 560: 538, 538, 658: 538, 710: 538, 717: 538, 538, 538, 538, 722: 538, 833: 538, 538}, - {562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 52: 562, 544: 562, 548: 562, 562, 562, 562, 562, 560: 562, 562, 658: 562, 710: 562, 717: 562, 562, 562, 562, 722: 562}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 544: 475, 548: 475, 475, 475, 475, 475, 560: 475, 475, 658: 475, 710: 475, 717: 475, 475, 475, 475, 722: 475, 833: 475, 475, 996: 5169}, - {563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 52: 563, 60: 5111, 544: 563, 548: 563, 563, 563, 563, 563, 560: 563, 563, 658: 563, 710: 563, 717: 563, 563, 563, 563, 722: 563, 833: 5110, 5112, 995: 5113}, + {533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 52: 533, 545: 533, 549: 533, 533, 533, 533, 533, 561: 533, 533, 659: 533, 673: 533, 701: 533, 719: 533, 533, 533, 723: 533}, + {534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 52: 534, 545: 534, 549: 534, 534, 534, 534, 534, 561: 534, 534, 659: 534, 673: 534, 701: 534, 719: 534, 534, 534, 723: 534}, + {538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 52: 538, 60: 538, 545: 538, 538, 549: 538, 538, 538, 538, 538, 561: 538, 538, 659: 538, 673: 538, 701: 538, 719: 538, 538, 538, 723: 538, 834: 538, 538}, + {562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 52: 562, 545: 562, 549: 562, 562, 562, 562, 562, 561: 562, 562, 659: 562, 673: 562, 701: 562, 719: 562, 562, 562, 723: 562}, + {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5177}, // 2255 - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 544: 475, 548: 475, 475, 475, 475, 475, 560: 475, 475, 658: 475, 710: 475, 717: 475, 475, 475, 475, 722: 475, 833: 475, 475, 996: 5171}, - {564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 52: 564, 60: 5111, 544: 564, 548: 564, 564, 564, 564, 564, 560: 564, 564, 658: 564, 710: 564, 717: 564, 564, 564, 564, 722: 564, 833: 5110, 5112, 995: 5113}, - {565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 52: 565, 60: 5111, 544: 565, 548: 565, 565, 565, 565, 565, 560: 565, 565, 658: 565, 710: 565, 717: 565, 565, 565, 565, 722: 565, 833: 5110, 5112, 995: 5113}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 544: 475, 548: 475, 475, 475, 475, 475, 560: 475, 475, 658: 475, 710: 475, 717: 475, 475, 475, 475, 722: 475, 833: 475, 475, 996: 5174}, - {566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 52: 566, 60: 5111, 544: 566, 548: 566, 566, 566, 566, 566, 560: 566, 566, 658: 566, 710: 566, 717: 566, 566, 566, 566, 722: 566, 833: 5110, 5112, 995: 5113}, + {563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 52: 563, 60: 5119, 545: 563, 549: 563, 563, 563, 563, 563, 561: 563, 563, 659: 563, 673: 563, 701: 563, 719: 563, 563, 563, 723: 563, 834: 5118, 5120, 999: 5121}, + {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5179}, + {564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 52: 564, 60: 5119, 545: 564, 549: 564, 564, 564, 564, 564, 561: 564, 564, 659: 564, 673: 564, 701: 564, 719: 564, 564, 564, 723: 564, 834: 5118, 5120, 999: 5121}, + {565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 52: 565, 60: 5119, 545: 565, 549: 565, 565, 565, 565, 565, 561: 565, 565, 659: 565, 673: 565, 701: 565, 719: 565, 565, 565, 723: 565, 834: 5118, 5120, 999: 5121}, + {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5182}, // 2260 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 658: 2741, 710: 2741, 717: 2741, 2741, 724: 2741, 760: 2741, 2741, 786: 5333, 3111, 3112, 3110, 1308: 5332}, - {2672, 2672, 2672, 2672, 2672, 2672, 9: 2672, 2672, 2672, 52: 2672, 560: 2672}, - {658: 2649}, - {561: 5331}, - {2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 52: 2639, 544: 2639, 548: 2639, 2639, 2639, 2639, 2639, 560: 2639, 2639, 658: 2639, 710: 2639, 717: 2639, 2639, 2639, 2639, 722: 2639}, + {566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 52: 566, 60: 5119, 545: 566, 549: 566, 566, 566, 566, 566, 561: 566, 566, 659: 566, 673: 566, 701: 566, 719: 566, 566, 566, 723: 566, 834: 5118, 5120, 999: 5121}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 659: 2747, 673: 2747, 701: 2747, 719: 2747, 725: 2747, 761: 2747, 2747, 787: 5341, 3118, 3119, 3117, 1311: 5340}, + {2678, 2678, 2678, 2678, 2678, 2678, 9: 2678, 2678, 2678, 52: 2678, 561: 2678}, + {659: 2655}, + {562: 5339}, // 2265 - {2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 52: 2638, 544: 2638, 548: 2638, 2638, 2638, 2638, 2638, 560: 2638, 2638, 658: 2638, 710: 2638, 717: 2638, 2638, 2638, 2638, 722: 2638}, - {658: 5325}, - {2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 52: 2633, 58: 5320, 94: 5319, 544: 2633, 548: 2633, 2633, 2633, 2633, 2633, 560: 2633, 2633, 658: 5321, 710: 2633, 717: 2633, 2633, 2633, 2633, 722: 2633}, - {57: 5300, 247: 5304, 339: 5305, 545: 5299, 547: 3660, 557: 5027, 5028, 561: 3651, 566: 5301, 573: 3655, 643: 3650, 3652, 650: 3654, 3653, 3658, 654: 3659, 663: 3657, 5285, 5284, 5280, 5281, 669: 5282, 5283, 792: 5026, 794: 3656, 5303, 1016: 5298, 1051: 5279, 1076: 5277, 5278, 5302, 1099: 5296, 1229: 5297, 1231: 5295, 1368: 5294}, - {549: 5292}, + {2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 52: 2645, 545: 2645, 549: 2645, 2645, 2645, 2645, 2645, 561: 2645, 2645, 659: 2645, 673: 2645, 701: 2645, 719: 2645, 2645, 2645, 723: 2645}, + {2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 52: 2644, 545: 2644, 549: 2644, 2644, 2644, 2644, 2644, 561: 2644, 2644, 659: 2644, 673: 2644, 701: 2644, 719: 2644, 2644, 2644, 723: 2644}, + {659: 5333}, + {2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 52: 2639, 58: 5328, 94: 5327, 545: 2639, 549: 2639, 2639, 2639, 2639, 2639, 561: 2639, 2639, 659: 5329, 673: 2639, 701: 2639, 719: 2639, 2639, 2639, 723: 2639}, + {57: 5308, 248: 5312, 340: 5313, 546: 5307, 548: 3668, 558: 5035, 5036, 562: 3659, 567: 5309, 574: 3663, 644: 3658, 3660, 651: 3662, 3661, 3666, 655: 3667, 664: 3665, 5293, 5292, 5288, 5289, 670: 5290, 5291, 793: 5034, 795: 3664, 5311, 1017: 5306, 1054: 5287, 1078: 5285, 5286, 5310, 1101: 5304, 1232: 5305, 1234: 5303, 1371: 5302}, // 2270 - {726: 5275}, - {547: 5274}, - {717: 5265}, - {551: 5258}, - {2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 52: 2625, 544: 2625, 548: 2625, 2625, 2625, 2625, 2625, 560: 2625, 2625, 658: 2625, 710: 2625, 717: 2625, 2625, 2625, 2625, 722: 2625}, + {550: 5300}, + {727: 5283}, + {548: 5282}, + {701: 5273}, + {552: 5266}, // 2275 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 3810, 786: 3812, 3111, 3112, 3110, 820: 3809, 991: 5257}, - {188: 5255, 267: 5256, 549: 5254, 1352: 5253}, - {246: 5252, 312: 5251, 549: 5250, 1493: 5249}, - {2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 52: 2620, 544: 2620, 5243, 548: 2620, 2620, 2620, 2620, 2620, 560: 2620, 2620, 658: 2620, 710: 2620, 717: 2620, 2620, 2620, 2620, 722: 2620, 1343: 5242}, - {382: 5241}, + {2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 52: 2631, 545: 2631, 549: 2631, 2631, 2631, 2631, 2631, 561: 2631, 2631, 659: 2631, 673: 2631, 701: 2631, 719: 2631, 2631, 2631, 723: 2631}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 5265}, + {187: 5263, 268: 5264, 550: 5262, 1355: 5261}, + {247: 5260, 313: 5259, 550: 5258, 1496: 5257}, + {2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 52: 2626, 545: 2626, 5251, 549: 2626, 2626, 2626, 2626, 2626, 561: 2626, 2626, 659: 2626, 673: 2626, 701: 2626, 719: 2626, 2626, 2626, 723: 2626, 1346: 5250}, // 2280 - {2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 52: 2606, 544: 2606, 548: 2606, 2606, 2606, 2606, 2606, 560: 2606, 2606, 658: 2606, 710: 2606, 717: 2606, 2606, 2606, 2606, 722: 2606}, - {2603, 2603, 2603, 2603, 2603, 2603, 5186, 5192, 5180, 2603, 2603, 2603, 5184, 5193, 5191, 52: 2603, 544: 5185, 548: 3887, 5183, 3886, 2611, 5190, 560: 2603, 5179, 658: 2650, 710: 5177, 717: 2742, 5182, 5175, 5197, 722: 5194, 932: 5178, 945: 5187, 1028: 5189, 1047: 5240, 1063: 5188, 1087: 5181}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 5198}, - {2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 52: 2536, 544: 2536, 5200, 548: 2536, 2536, 2536, 2536, 2536, 560: 2536, 2536, 658: 2536, 710: 2536, 717: 2536, 2536, 2536, 2536, 722: 2536, 725: 2536, 1396: 5199}, - {2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 52: 2593, 544: 2593, 548: 2593, 2593, 2593, 2593, 2593, 560: 2593, 2593, 658: 2593, 710: 2593, 717: 2593, 2593, 2593, 2593, 722: 2593, 725: 5215, 1412: 5216, 5217}, + {383: 5249}, + {2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 52: 2612, 545: 2612, 549: 2612, 2612, 2612, 2612, 2612, 561: 2612, 2612, 659: 2612, 673: 2612, 701: 2612, 719: 2612, 2612, 2612, 723: 2612}, + {2609, 2609, 2609, 2609, 2609, 2609, 5194, 5200, 5188, 2609, 2609, 2609, 5192, 5201, 5199, 52: 2609, 545: 5193, 549: 3895, 5191, 3894, 2617, 5198, 561: 2609, 5187, 659: 2656, 673: 5185, 701: 2748, 719: 5190, 5183, 5205, 723: 5202, 935: 5186, 947: 5195, 1030: 5197, 1049: 5248, 1066: 5196, 1089: 5189}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5206}, + {2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 52: 2542, 545: 2542, 5208, 549: 2542, 2542, 2542, 2542, 2542, 561: 2542, 2542, 659: 2542, 673: 2542, 701: 2542, 719: 2542, 2542, 2542, 723: 2542, 726: 2542, 1399: 5207}, // 2285 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5204, 786: 4102, 3111, 3112, 3110, 836: 5203, 939: 5202, 949: 5201}, - {9: 5213, 52: 5212}, - {9: 2534, 52: 2534}, - {9: 480, 52: 480, 545: 4480, 592: 480, 619: 480, 856: 4481, 900: 5210}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 5205}, + {2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 52: 2599, 545: 2599, 549: 2599, 2599, 2599, 2599, 2599, 561: 2599, 2599, 659: 2599, 673: 2599, 701: 2599, 719: 2599, 2599, 2599, 723: 2599, 726: 5223, 1415: 5224, 5225}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5209}, + {9: 5221, 52: 5220}, + {9: 2540, 52: 2540}, + {9: 480, 52: 480, 546: 4488, 593: 480, 620: 480, 857: 4489, 901: 5218}, // 2290 - {52: 5206, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {9: 1526, 52: 1526, 592: 5209, 619: 5208, 1081: 5207}, - {9: 2531, 52: 2531}, - {1525, 1525, 1525, 1525, 1525, 1525, 9: 1525, 52: 1525, 560: 1525}, - {1524, 1524, 1524, 1524, 1524, 1524, 9: 1524, 52: 1524, 560: 1524}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5213}, + {52: 5214, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {9: 1529, 52: 1529, 593: 5217, 620: 5216, 1083: 5215}, + {9: 2537, 52: 2537}, + {1528, 1528, 1528, 1528, 1528, 1528, 9: 1528, 52: 1528, 561: 1528}, // 2295 - {9: 1526, 52: 1526, 592: 5209, 619: 5208, 1081: 5211}, - {9: 2532, 52: 2532}, - {2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 52: 2535, 544: 2535, 548: 2535, 2535, 2535, 2535, 2535, 560: 2535, 2535, 658: 2535, 710: 2535, 717: 2535, 2535, 2535, 2535, 722: 2535, 725: 2535}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5204, 786: 4102, 3111, 3112, 3110, 836: 5203, 939: 5214}, - {9: 2533, 52: 2533}, + {1527, 1527, 1527, 1527, 1527, 1527, 9: 1527, 52: 1527, 561: 1527}, + {9: 1529, 52: 1529, 593: 5217, 620: 5216, 1083: 5219}, + {9: 2538, 52: 2538}, + {2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 52: 2541, 545: 2541, 549: 2541, 2541, 2541, 2541, 2541, 561: 2541, 2541, 659: 2541, 673: 2541, 701: 2541, 719: 2541, 2541, 2541, 723: 2541, 726: 2541}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5222}, // 2300 - {272: 5237, 430: 5238, 451: 5239}, - {2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 52: 2592, 544: 2592, 548: 2592, 2592, 2592, 2592, 2592, 560: 2592, 2592, 658: 2592, 710: 2592, 717: 2592, 2592, 2592, 2592, 722: 2592}, - {2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 52: 2588, 544: 5219, 548: 2588, 2588, 2588, 2588, 2588, 560: 2588, 2588, 658: 2588, 710: 2588, 717: 2588, 2588, 2588, 2588, 722: 2588, 1236: 5220, 5221, 1419: 5218}, - {2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 52: 2591, 544: 2591, 548: 2591, 2591, 2591, 2591, 2591, 560: 2591, 2591, 658: 2591, 710: 2591, 717: 2591, 2591, 2591, 2591, 722: 2591}, - {726: 5235, 818: 5224}, + {9: 2539, 52: 2539}, + {273: 5245, 431: 5246, 452: 5247}, + {2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 52: 2598, 545: 2598, 549: 2598, 2598, 2598, 2598, 2598, 561: 2598, 2598, 659: 2598, 673: 2598, 701: 2598, 719: 2598, 2598, 2598, 723: 2598}, + {2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 52: 2594, 545: 5227, 549: 2594, 2594, 2594, 2594, 2594, 561: 2594, 2594, 659: 2594, 673: 2594, 701: 2594, 719: 2594, 2594, 2594, 723: 2594, 1239: 5228, 5229, 1422: 5226}, + {2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 52: 2597, 545: 2597, 549: 2597, 2597, 2597, 2597, 2597, 561: 2597, 2597, 659: 2597, 673: 2597, 701: 2597, 719: 2597, 2597, 2597, 723: 2597}, // 2305 - {2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 52: 2587, 544: 5233, 548: 2587, 2587, 2587, 2587, 2587, 560: 2587, 2587, 658: 2587, 710: 2587, 717: 2587, 2587, 2587, 2587, 722: 2587, 1237: 5234}, - {2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 52: 2586, 544: 5222, 548: 2586, 2586, 2586, 2586, 2586, 560: 2586, 2586, 658: 2586, 710: 2586, 717: 2586, 2586, 2586, 2586, 722: 2586, 1236: 5223}, - {818: 5224}, - {2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 52: 2584, 544: 2584, 548: 2584, 2584, 2584, 2584, 2584, 560: 2584, 2584, 658: 2584, 710: 2584, 717: 2584, 2584, 2584, 2584, 722: 2584}, - {97: 5229, 571: 5228, 742: 5227, 744: 5226, 1267: 5225}, + {727: 5243, 819: 5232}, + {2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 52: 2593, 545: 5241, 549: 2593, 2593, 2593, 2593, 2593, 561: 2593, 2593, 659: 2593, 673: 2593, 701: 2593, 719: 2593, 2593, 2593, 723: 2593, 1240: 5242}, + {2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 52: 2592, 545: 5230, 549: 2592, 2592, 2592, 2592, 2592, 561: 2592, 2592, 659: 2592, 673: 2592, 701: 2592, 719: 2592, 2592, 2592, 723: 2592, 1239: 5231}, + {819: 5232}, + {2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 52: 2590, 545: 2590, 549: 2590, 2590, 2590, 2590, 2590, 561: 2590, 2590, 659: 2590, 673: 2590, 701: 2590, 719: 2590, 2590, 2590, 723: 2590}, // 2310 - {2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 52: 2590, 544: 2590, 548: 2590, 2590, 2590, 2590, 2590, 560: 2590, 2590, 658: 2590, 710: 2590, 717: 2590, 2590, 2590, 2590, 722: 2590}, - {2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 52: 2583, 544: 2583, 548: 2583, 2583, 2583, 2583, 2583, 560: 2583, 2583, 658: 2583, 710: 2583, 717: 2583, 2583, 2583, 2583, 722: 2583}, - {2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 52: 2582, 544: 2582, 548: 2582, 2582, 2582, 2582, 2582, 560: 2582, 2582, 658: 2582, 710: 2582, 717: 2582, 2582, 2582, 2582, 722: 2582}, - {549: 5232, 561: 5231}, - {104: 5230}, + {97: 5237, 571: 5236, 743: 5235, 745: 5234, 1270: 5233}, + {2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 52: 2596, 545: 2596, 549: 2596, 2596, 2596, 2596, 2596, 561: 2596, 2596, 659: 2596, 673: 2596, 701: 2596, 719: 2596, 2596, 2596, 723: 2596}, + {2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 52: 2589, 545: 2589, 549: 2589, 2589, 2589, 2589, 2589, 561: 2589, 2589, 659: 2589, 673: 2589, 701: 2589, 719: 2589, 2589, 2589, 723: 2589}, + {2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 52: 2588, 545: 2588, 549: 2588, 2588, 2588, 2588, 2588, 561: 2588, 2588, 659: 2588, 673: 2588, 701: 2588, 719: 2588, 2588, 2588, 723: 2588}, + {550: 5240, 562: 5239}, // 2315 - {2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 52: 2580, 544: 2580, 548: 2580, 2580, 2580, 2580, 2580, 560: 2580, 2580, 658: 2580, 710: 2580, 717: 2580, 2580, 2580, 2580, 722: 2580}, - {2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 52: 2581, 544: 2581, 548: 2581, 2581, 2581, 2581, 2581, 560: 2581, 2581, 658: 2581, 710: 2581, 717: 2581, 2581, 2581, 2581, 722: 2581}, - {2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 52: 2579, 544: 2579, 548: 2579, 2579, 2579, 2579, 2579, 560: 2579, 2579, 658: 2579, 710: 2579, 717: 2579, 2579, 2579, 2579, 722: 2579}, - {726: 5235}, - {2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 52: 2585, 544: 2585, 548: 2585, 2585, 2585, 2585, 2585, 560: 2585, 2585, 658: 2585, 710: 2585, 717: 2585, 2585, 2585, 2585, 722: 2585}, + {109: 5238}, + {2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 52: 2586, 545: 2586, 549: 2586, 2586, 2586, 2586, 2586, 561: 2586, 2586, 659: 2586, 673: 2586, 701: 2586, 719: 2586, 2586, 2586, 723: 2586}, + {2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 52: 2587, 545: 2587, 549: 2587, 2587, 2587, 2587, 2587, 561: 2587, 2587, 659: 2587, 673: 2587, 701: 2587, 719: 2587, 2587, 2587, 723: 2587}, + {2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 52: 2585, 545: 2585, 549: 2585, 2585, 2585, 2585, 2585, 561: 2585, 2585, 659: 2585, 673: 2585, 701: 2585, 719: 2585, 2585, 2585, 723: 2585}, + {727: 5243}, // 2320 - {97: 5229, 571: 5228, 742: 5227, 744: 5226, 1267: 5236}, - {2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 52: 2589, 544: 2589, 548: 2589, 2589, 2589, 2589, 2589, 560: 2589, 2589, 658: 2589, 710: 2589, 717: 2589, 2589, 2589, 2589, 722: 2589}, - {2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 52: 2596, 544: 2596, 548: 2596, 2596, 2596, 2596, 2596, 560: 2596, 2596, 658: 2596, 710: 2596, 717: 2596, 2596, 2596, 2596, 722: 2596}, - {2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 52: 2595, 544: 2595, 548: 2595, 2595, 2595, 2595, 2595, 560: 2595, 2595, 658: 2595, 710: 2595, 717: 2595, 2595, 2595, 2595, 722: 2595}, - {2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 52: 2594, 544: 2594, 548: 2594, 2594, 2594, 2594, 2594, 560: 2594, 2594, 658: 2594, 710: 2594, 717: 2594, 2594, 2594, 2594, 722: 2594}, + {2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 52: 2591, 545: 2591, 549: 2591, 2591, 2591, 2591, 2591, 561: 2591, 2591, 659: 2591, 673: 2591, 701: 2591, 719: 2591, 2591, 2591, 723: 2591}, + {97: 5237, 571: 5236, 743: 5235, 745: 5234, 1270: 5244}, + {2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 52: 2595, 545: 2595, 549: 2595, 2595, 2595, 2595, 2595, 561: 2595, 2595, 659: 2595, 673: 2595, 701: 2595, 719: 2595, 2595, 2595, 723: 2595}, + {2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 52: 2602, 545: 2602, 549: 2602, 2602, 2602, 2602, 2602, 561: 2602, 2602, 659: 2602, 673: 2602, 701: 2602, 719: 2602, 2602, 2602, 723: 2602}, + {2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 52: 2601, 545: 2601, 549: 2601, 2601, 2601, 2601, 2601, 561: 2601, 2601, 659: 2601, 673: 2601, 701: 2601, 719: 2601, 2601, 2601, 723: 2601}, // 2325 - {2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 52: 2605, 544: 2605, 548: 2605, 2605, 2605, 2605, 2605, 560: 2605, 2605, 658: 2605, 710: 2605, 717: 2605, 2605, 2605, 2605, 722: 2605}, - {551: 2610}, - {2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 52: 2621, 544: 2621, 548: 2621, 2621, 2621, 2621, 2621, 560: 2621, 2621, 658: 2621, 710: 2621, 717: 2621, 2621, 2621, 2621, 722: 2621}, - {573: 3097, 814: 3941, 829: 5244}, - {9: 5246, 52: 5245}, + {2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 52: 2600, 545: 2600, 549: 2600, 2600, 2600, 2600, 2600, 561: 2600, 2600, 659: 2600, 673: 2600, 701: 2600, 719: 2600, 2600, 2600, 723: 2600}, + {2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 52: 2611, 545: 2611, 549: 2611, 2611, 2611, 2611, 2611, 561: 2611, 2611, 659: 2611, 673: 2611, 701: 2611, 719: 2611, 2611, 2611, 723: 2611}, + {552: 2616}, + {2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 52: 2627, 545: 2627, 549: 2627, 2627, 2627, 2627, 2627, 561: 2627, 2627, 659: 2627, 673: 2627, 701: 2627, 719: 2627, 2627, 2627, 723: 2627}, + {574: 3104, 815: 3949, 830: 5252}, // 2330 - {2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 52: 2619, 544: 2619, 548: 2619, 2619, 2619, 2619, 2619, 560: 2619, 2619, 658: 2619, 710: 2619, 717: 2619, 2619, 2619, 2619, 722: 2619}, - {573: 3097, 814: 3941, 829: 5247}, - {52: 5248}, - {2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 52: 2618, 544: 2618, 548: 2618, 2618, 2618, 2618, 2618, 560: 2618, 2618, 658: 2618, 710: 2618, 717: 2618, 2618, 2618, 2618, 722: 2618}, - {2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 52: 2622, 544: 2622, 548: 2622, 2622, 2622, 2622, 2622, 560: 2622, 2622, 658: 2622, 710: 2622, 717: 2622, 2622, 2622, 2622, 722: 2622}, + {9: 5254, 52: 5253}, + {2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 52: 2625, 545: 2625, 549: 2625, 2625, 2625, 2625, 2625, 561: 2625, 2625, 659: 2625, 673: 2625, 701: 2625, 719: 2625, 2625, 2625, 723: 2625}, + {574: 3104, 815: 3949, 830: 5255}, + {52: 5256}, + {2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 52: 2624, 545: 2624, 549: 2624, 2624, 2624, 2624, 2624, 561: 2624, 2624, 659: 2624, 673: 2624, 701: 2624, 719: 2624, 2624, 2624, 723: 2624}, // 2335 - {2617, 2617, 2617, 2617, 2617, 2617, 2617, 2617, 2617, 2617, 2617, 2617, 2617, 2617, 2617, 52: 2617, 544: 2617, 548: 2617, 2617, 2617, 2617, 2617, 560: 2617, 2617, 658: 2617, 710: 2617, 717: 2617, 2617, 2617, 2617, 722: 2617}, - {2616, 2616, 2616, 2616, 2616, 2616, 2616, 2616, 2616, 2616, 2616, 2616, 2616, 2616, 2616, 52: 2616, 544: 2616, 548: 2616, 2616, 2616, 2616, 2616, 560: 2616, 2616, 658: 2616, 710: 2616, 717: 2616, 2616, 2616, 2616, 722: 2616}, - {2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 52: 2615, 544: 2615, 548: 2615, 2615, 2615, 2615, 2615, 560: 2615, 2615, 658: 2615, 710: 2615, 717: 2615, 2615, 2615, 2615, 722: 2615}, - {2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 52: 2623, 544: 2623, 548: 2623, 2623, 2623, 2623, 2623, 560: 2623, 2623, 658: 2623, 710: 2623, 717: 2623, 2623, 2623, 2623, 722: 2623}, - {2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 52: 2614, 544: 2614, 548: 2614, 2614, 2614, 2614, 2614, 560: 2614, 2614, 658: 2614, 710: 2614, 717: 2614, 2614, 2614, 2614, 722: 2614}, + {2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 52: 2628, 545: 2628, 549: 2628, 2628, 2628, 2628, 2628, 561: 2628, 2628, 659: 2628, 673: 2628, 701: 2628, 719: 2628, 2628, 2628, 723: 2628}, + {2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 52: 2623, 545: 2623, 549: 2623, 2623, 2623, 2623, 2623, 561: 2623, 2623, 659: 2623, 673: 2623, 701: 2623, 719: 2623, 2623, 2623, 723: 2623}, + {2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 52: 2622, 545: 2622, 549: 2622, 2622, 2622, 2622, 2622, 561: 2622, 2622, 659: 2622, 673: 2622, 701: 2622, 719: 2622, 2622, 2622, 723: 2622}, + {2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 52: 2621, 545: 2621, 549: 2621, 2621, 2621, 2621, 2621, 561: 2621, 2621, 659: 2621, 673: 2621, 701: 2621, 719: 2621, 2621, 2621, 723: 2621}, + {2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 52: 2629, 545: 2629, 549: 2629, 2629, 2629, 2629, 2629, 561: 2629, 2629, 659: 2629, 673: 2629, 701: 2629, 719: 2629, 2629, 2629, 723: 2629}, // 2340 - {2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 52: 2613, 544: 2613, 548: 2613, 2613, 2613, 2613, 2613, 560: 2613, 2613, 658: 2613, 710: 2613, 717: 2613, 2613, 2613, 2613, 722: 2613}, - {2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 52: 2612, 544: 2612, 548: 2612, 2612, 2612, 2612, 2612, 560: 2612, 2612, 658: 2612, 710: 2612, 717: 2612, 2612, 2612, 2612, 722: 2612}, - {2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 52: 2624, 544: 2624, 548: 2624, 2624, 2624, 2624, 2624, 560: 2624, 2624, 658: 2624, 710: 2624, 717: 2624, 2624, 2624, 2624, 722: 2624}, - {545: 5259}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 5260}, + {2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 52: 2620, 545: 2620, 549: 2620, 2620, 2620, 2620, 2620, 561: 2620, 2620, 659: 2620, 673: 2620, 701: 2620, 719: 2620, 2620, 2620, 723: 2620}, + {2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 52: 2619, 545: 2619, 549: 2619, 2619, 2619, 2619, 2619, 561: 2619, 2619, 659: 2619, 673: 2619, 701: 2619, 719: 2619, 2619, 2619, 723: 2619}, + {2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 52: 2618, 545: 2618, 549: 2618, 2618, 2618, 2618, 2618, 561: 2618, 2618, 659: 2618, 673: 2618, 701: 2618, 719: 2618, 2618, 2618, 723: 2618}, + {2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 52: 2630, 545: 2630, 549: 2630, 2630, 2630, 2630, 2630, 561: 2630, 2630, 659: 2630, 673: 2630, 701: 2630, 719: 2630, 2630, 2630, 723: 2630}, + {546: 5267}, // 2345 - {52: 5261, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 52: 2609, 544: 2609, 548: 2609, 2609, 2609, 2609, 2609, 560: 2609, 2609, 658: 2609, 710: 2609, 717: 2609, 2609, 2609, 2609, 722: 2609, 1494: 5264, 1523: 5263, 5262}, - {2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 52: 2626, 544: 2626, 548: 2626, 2626, 2626, 2626, 2626, 560: 2626, 2626, 658: 2626, 710: 2626, 717: 2626, 2626, 2626, 2626, 722: 2626}, - {2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 52: 2608, 544: 2608, 548: 2608, 2608, 2608, 2608, 2608, 560: 2608, 2608, 658: 2608, 710: 2608, 717: 2608, 2608, 2608, 2608, 722: 2608}, - {2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 52: 2607, 544: 2607, 548: 2607, 2607, 2607, 2607, 2607, 560: 2607, 2607, 658: 2607, 710: 2607, 717: 2607, 2607, 2607, 2607, 722: 2607}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5268}, + {52: 5269, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 52: 2615, 545: 2615, 549: 2615, 2615, 2615, 2615, 2615, 561: 2615, 2615, 659: 2615, 673: 2615, 701: 2615, 719: 2615, 2615, 2615, 723: 2615, 1497: 5272, 1526: 5271, 5270}, + {2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 52: 2632, 545: 2632, 549: 2632, 2632, 2632, 2632, 2632, 561: 2632, 2632, 659: 2632, 673: 2632, 701: 2632, 719: 2632, 2632, 2632, 723: 2632}, + {2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 52: 2614, 545: 2614, 549: 2614, 2614, 2614, 2614, 2614, 561: 2614, 2614, 659: 2614, 673: 2614, 701: 2614, 719: 2614, 2614, 2614, 723: 2614}, // 2350 - {545: 5266}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 5267}, - {52: 5268, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 52: 2644, 202: 5016, 544: 2644, 548: 3887, 2644, 3886, 2644, 2644, 560: 2644, 2644, 658: 2644, 710: 2644, 717: 2644, 2644, 2644, 2644, 722: 2644, 932: 5269, 1059: 5270, 1186: 5271, 1373: 5272}, - {202: 5018, 561: 5273}, + {2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 52: 2613, 545: 2613, 549: 2613, 2613, 2613, 2613, 2613, 561: 2613, 2613, 659: 2613, 673: 2613, 701: 2613, 719: 2613, 2613, 2613, 723: 2613}, + {546: 5274}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5275}, + {52: 5276, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 52: 2650, 205: 5024, 545: 2650, 549: 3895, 2650, 3894, 2650, 2650, 561: 2650, 2650, 659: 2650, 673: 2650, 701: 2650, 719: 2650, 2650, 2650, 723: 2650, 935: 5277, 1062: 5278, 1189: 5279, 1376: 5280}, // 2355 - {2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 52: 2643, 544: 2643, 548: 2643, 2643, 2643, 2643, 2643, 560: 2643, 2643, 658: 2643, 710: 2643, 717: 2643, 2643, 2643, 2643, 722: 2643}, - {2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 52: 2641, 544: 2641, 548: 2641, 2641, 2641, 2641, 2641, 560: 2641, 2641, 658: 2641, 710: 2641, 717: 2641, 2641, 2641, 2641, 722: 2641}, - {2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 52: 2627, 544: 2627, 548: 2627, 2627, 2627, 2627, 2627, 560: 2627, 2627, 658: 2627, 710: 2627, 717: 2627, 2627, 2627, 2627, 722: 2627}, - {2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 52: 2642, 544: 2642, 548: 2642, 2642, 2642, 2642, 2642, 560: 2642, 2642, 658: 2642, 710: 2642, 717: 2642, 2642, 2642, 2642, 722: 2642}, - {2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 52: 2628, 544: 2628, 548: 2628, 2628, 2628, 2628, 2628, 560: 2628, 2628, 658: 2628, 710: 2628, 717: 2628, 2628, 2628, 2628, 722: 2628}, + {205: 5026, 562: 5281}, + {2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 52: 2649, 545: 2649, 549: 2649, 2649, 2649, 2649, 2649, 561: 2649, 2649, 659: 2649, 673: 2649, 701: 2649, 719: 2649, 2649, 2649, 723: 2649}, + {2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 52: 2647, 545: 2647, 549: 2647, 2647, 2647, 2647, 2647, 561: 2647, 2647, 659: 2647, 673: 2647, 701: 2647, 719: 2647, 2647, 2647, 723: 2647}, + {2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 52: 2633, 545: 2633, 549: 2633, 2633, 2633, 2633, 2633, 561: 2633, 2633, 659: 2633, 673: 2633, 701: 2633, 719: 2633, 2633, 2633, 723: 2633}, + {2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 52: 2648, 545: 2648, 549: 2648, 2648, 2648, 2648, 2648, 561: 2648, 2648, 659: 2648, 673: 2648, 701: 2648, 719: 2648, 2648, 2648, 723: 2648}, // 2360 - {664: 5285, 5284, 5280, 5281, 669: 5282, 5283, 1051: 5279, 1076: 5277, 5278, 5276}, - {2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 52: 2629, 544: 2629, 548: 2629, 2629, 2629, 2629, 2629, 560: 2629, 2629, 658: 2629, 710: 2629, 717: 2629, 2629, 2629, 2629, 722: 2629}, - {2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 52: 2568, 544: 2568, 548: 2568, 2568, 2568, 2568, 2568, 560: 2568, 2568, 658: 2568, 710: 2568, 717: 2568, 2568, 2568, 2568, 722: 2568}, - {545: 5288}, - {545: 5286}, + {2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 52: 2634, 545: 2634, 549: 2634, 2634, 2634, 2634, 2634, 561: 2634, 2634, 659: 2634, 673: 2634, 701: 2634, 719: 2634, 2634, 2634, 723: 2634}, + {665: 5293, 5292, 5288, 5289, 670: 5290, 5291, 1054: 5287, 1078: 5285, 5286, 5284}, + {2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 52: 2635, 545: 2635, 549: 2635, 2635, 2635, 2635, 2635, 561: 2635, 2635, 659: 2635, 673: 2635, 701: 2635, 719: 2635, 2635, 2635, 723: 2635}, + {2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 52: 2574, 545: 2574, 549: 2574, 2574, 2574, 2574, 2574, 561: 2574, 2574, 659: 2574, 673: 2574, 701: 2574, 719: 2574, 2574, 2574, 723: 2574}, + {546: 5296}, // 2365 - {2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 52: 2564, 544: 2564, 2551, 548: 2564, 2564, 2564, 2564, 2564, 560: 2564, 2564, 658: 2564, 710: 2564, 717: 2564, 2564, 2564, 2564, 722: 2564}, - {2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 52: 2555, 544: 2555, 2559, 548: 2555, 2555, 2555, 2555, 2555, 560: 2555, 2555, 658: 2555, 710: 2555, 717: 2555, 2555, 2555, 2555, 722: 2555}, - {2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 52: 2554, 544: 2554, 2558, 548: 2554, 2554, 2554, 2554, 2554, 560: 2554, 2554, 658: 2554, 710: 2554, 717: 2554, 2554, 2554, 2554, 722: 2554}, - {2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 52: 2553, 544: 2553, 2557, 548: 2553, 2553, 2553, 2553, 2553, 560: 2553, 2553, 658: 2553, 710: 2553, 717: 2553, 2553, 2553, 2553, 722: 2553}, - {545: 2556}, + {546: 5294}, + {2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 52: 2570, 545: 2570, 2557, 549: 2570, 2570, 2570, 2570, 2570, 561: 2570, 2570, 659: 2570, 673: 2570, 701: 2570, 719: 2570, 2570, 2570, 723: 2570}, + {2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 52: 2561, 545: 2561, 2565, 549: 2561, 2561, 2561, 2561, 2561, 561: 2561, 2561, 659: 2561, 673: 2561, 701: 2561, 719: 2561, 2561, 2561, 723: 2561}, + {2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 52: 2560, 545: 2560, 2564, 549: 2560, 2560, 2560, 2560, 2560, 561: 2560, 2560, 659: 2560, 673: 2560, 701: 2560, 719: 2560, 2560, 2560, 723: 2560}, + {2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 52: 2559, 545: 2559, 2563, 549: 2559, 2559, 2559, 2559, 2559, 561: 2559, 2559, 659: 2559, 673: 2559, 701: 2559, 719: 2559, 2559, 2559, 723: 2559}, // 2370 - {545: 2552}, - {52: 5287}, - {2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 52: 2565, 544: 2565, 548: 2565, 2565, 2565, 2565, 2565, 560: 2565, 2565, 658: 2565, 710: 2565, 717: 2565, 2565, 2565, 2565, 722: 2565}, - {52: 5289, 573: 3097, 814: 5290}, - {2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 52: 2567, 544: 2567, 548: 2567, 2567, 2567, 2567, 2567, 560: 2567, 2567, 658: 2567, 710: 2567, 717: 2567, 2567, 2567, 2567, 722: 2567}, + {546: 2562}, + {546: 2558}, + {52: 5295}, + {2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 52: 2571, 545: 2571, 549: 2571, 2571, 2571, 2571, 2571, 561: 2571, 2571, 659: 2571, 673: 2571, 701: 2571, 719: 2571, 2571, 2571, 723: 2571}, + {52: 5297, 574: 3104, 815: 5298}, // 2375 - {52: 5291}, - {2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 52: 2566, 544: 2566, 548: 2566, 2566, 2566, 2566, 2566, 560: 2566, 2566, 658: 2566, 710: 2566, 717: 2566, 2566, 2566, 2566, 722: 2566}, - {198: 5293}, - {2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 52: 2630, 544: 2630, 548: 2630, 2630, 2630, 2630, 2630, 560: 2630, 2630, 658: 2630, 710: 2630, 717: 2630, 2630, 2630, 2630, 722: 2630}, - {2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 52: 2631, 544: 2631, 548: 2631, 2631, 2631, 2631, 2631, 560: 2631, 2631, 658: 2631, 710: 2631, 717: 2631, 2631, 2631, 2631, 722: 2631}, + {2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 52: 2573, 545: 2573, 549: 2573, 2573, 2573, 2573, 2573, 561: 2573, 2573, 659: 2573, 673: 2573, 701: 2573, 719: 2573, 2573, 2573, 723: 2573}, + {52: 5299}, + {2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 52: 2572, 545: 2572, 549: 2572, 2572, 2572, 2572, 2572, 561: 2572, 2572, 659: 2572, 673: 2572, 701: 2572, 719: 2572, 2572, 2572, 723: 2572}, + {201: 5301}, + {2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 52: 2636, 545: 2636, 549: 2636, 2636, 2636, 2636, 2636, 561: 2636, 2636, 659: 2636, 673: 2636, 701: 2636, 719: 2636, 2636, 2636, 723: 2636}, // 2380 - {2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 52: 2578, 544: 2578, 548: 2578, 2578, 2578, 2578, 2578, 560: 2578, 2578, 658: 2578, 710: 2578, 717: 2578, 2578, 2578, 2578, 722: 2578}, - {2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 52: 2577, 544: 2577, 548: 2577, 2577, 2577, 2577, 2577, 560: 2577, 2577, 658: 2577, 710: 2577, 717: 2577, 2577, 2577, 2577, 722: 2577}, - {2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 52: 2576, 544: 2576, 548: 2576, 2576, 2576, 2576, 2576, 560: 2576, 2576, 658: 2576, 710: 2576, 717: 2576, 2576, 2576, 2576, 722: 2576}, - {2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 52: 2575, 544: 2575, 548: 2575, 2575, 2575, 2575, 2575, 560: 2575, 2575, 658: 2575, 710: 2575, 717: 2575, 2575, 2575, 2575, 722: 2575}, - {57: 5300, 247: 5304, 339: 5305, 545: 5299, 566: 5301, 664: 5285, 5284, 5280, 5281, 669: 5282, 5283, 795: 5303, 1016: 5313, 1051: 5279, 1076: 5277, 5278, 5302, 1229: 5315, 1231: 5314}, + {2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 52: 2637, 545: 2637, 549: 2637, 2637, 2637, 2637, 2637, 561: 2637, 2637, 659: 2637, 673: 2637, 701: 2637, 719: 2637, 2637, 2637, 723: 2637}, + {2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 52: 2584, 545: 2584, 549: 2584, 2584, 2584, 2584, 2584, 561: 2584, 2584, 659: 2584, 673: 2584, 701: 2584, 719: 2584, 2584, 2584, 723: 2584}, + {2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 52: 2583, 545: 2583, 549: 2583, 2583, 2583, 2583, 2583, 561: 2583, 2583, 659: 2583, 673: 2583, 701: 2583, 719: 2583, 2583, 2583, 723: 2583}, + {2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 52: 2582, 545: 2582, 549: 2582, 2582, 2582, 2582, 2582, 561: 2582, 2582, 659: 2582, 673: 2582, 701: 2582, 719: 2582, 2582, 2582, 723: 2582}, + {2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 52: 2581, 545: 2581, 549: 2581, 2581, 2581, 2581, 2581, 561: 2581, 2581, 659: 2581, 673: 2581, 701: 2581, 719: 2581, 2581, 2581, 723: 2581}, // 2385 - {545: 5309}, - {545: 5306}, - {2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 52: 2569, 544: 2569, 548: 2569, 2569, 2569, 2569, 2569, 560: 2569, 2569, 658: 2569, 710: 2569, 717: 2569, 2569, 2569, 2569, 722: 2569}, - {2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 52: 2562, 544: 2562, 548: 2562, 2562, 2562, 2562, 2562, 560: 2562, 2562, 658: 2562, 710: 2562, 717: 2562, 2562, 2562, 2562, 722: 2562}, - {198: 4662}, + {57: 5308, 248: 5312, 340: 5313, 546: 5307, 567: 5309, 665: 5293, 5292, 5288, 5289, 670: 5290, 5291, 796: 5311, 1017: 5321, 1054: 5287, 1078: 5285, 5286, 5310, 1232: 5323, 1234: 5322}, + {546: 5317}, + {546: 5314}, + {2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 52: 2575, 545: 2575, 549: 2575, 2575, 2575, 2575, 2575, 561: 2575, 2575, 659: 2575, 673: 2575, 701: 2575, 719: 2575, 2575, 2575, 723: 2575}, + {2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 52: 2568, 545: 2568, 549: 2568, 2568, 2568, 2568, 2568, 561: 2568, 2568, 659: 2568, 673: 2568, 701: 2568, 719: 2568, 2568, 2568, 723: 2568}, // 2390 - {545: 4659}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 5307}, - {9: 4068, 52: 5308}, - {2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 52: 2571, 544: 2571, 548: 2571, 2571, 2571, 2571, 2571, 560: 2571, 2571, 658: 2571, 710: 2571, 717: 2571, 2571, 2571, 2571, 722: 2571}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 5310, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 5311}, + {201: 4670}, + {546: 4667}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 5315}, + {9: 4076, 52: 5316}, + {2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 52: 2577, 545: 2577, 549: 2577, 2577, 2577, 2577, 2577, 561: 2577, 2577, 659: 2577, 673: 2577, 701: 2577, 719: 2577, 2577, 2577, 723: 2577}, // 2395 - {2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 52: 2573, 544: 2573, 548: 2573, 2573, 2573, 2573, 2573, 560: 2573, 2573, 658: 2573, 710: 2573, 717: 2573, 2573, 2573, 2573, 722: 2573}, - {9: 4068, 52: 5312}, - {2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 52: 2572, 544: 2572, 548: 2572, 2572, 2572, 2572, 2572, 560: 2572, 2572, 658: 2572, 710: 2572, 717: 2572, 2572, 2572, 2572, 722: 2572}, - {52: 5318}, - {52: 5317}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 5318, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 5319}, + {2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 52: 2579, 545: 2579, 549: 2579, 2579, 2579, 2579, 2579, 561: 2579, 2579, 659: 2579, 673: 2579, 701: 2579, 719: 2579, 2579, 2579, 723: 2579}, + {9: 4076, 52: 5320}, + {2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 52: 2578, 545: 2578, 549: 2578, 2578, 2578, 2578, 2578, 561: 2578, 2578, 659: 2578, 673: 2578, 701: 2578, 719: 2578, 2578, 2578, 723: 2578}, + {52: 5326}, // 2400 - {52: 5316}, - {2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 52: 2563, 544: 2563, 548: 2563, 2563, 2563, 2563, 2563, 560: 2563, 2563, 658: 2563, 710: 2563, 717: 2563, 2563, 2563, 2563, 722: 2563}, - {2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 52: 2570, 544: 2570, 548: 2570, 2570, 2570, 2570, 2570, 560: 2570, 2570, 658: 2570, 710: 2570, 717: 2570, 2570, 2570, 2570, 722: 2570}, - {2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 52: 2574, 544: 2574, 548: 2574, 2574, 2574, 2574, 2574, 560: 2574, 2574, 658: 2574, 710: 2574, 717: 2574, 2574, 2574, 2574, 722: 2574}, - {2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 52: 2635, 544: 2635, 548: 2635, 2635, 2635, 2635, 2635, 560: 2635, 2635, 658: 2635, 710: 2635, 717: 2635, 2635, 2635, 2635, 722: 2635}, + {52: 5325}, + {52: 5324}, + {2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 52: 2569, 545: 2569, 549: 2569, 2569, 2569, 2569, 2569, 561: 2569, 2569, 659: 2569, 673: 2569, 701: 2569, 719: 2569, 2569, 2569, 723: 2569}, + {2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 52: 2576, 545: 2576, 549: 2576, 2576, 2576, 2576, 2576, 561: 2576, 2576, 659: 2576, 673: 2576, 701: 2576, 719: 2576, 2576, 2576, 723: 2576}, + {2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 52: 2580, 545: 2580, 549: 2580, 2580, 2580, 2580, 2580, 561: 2580, 2580, 659: 2580, 673: 2580, 701: 2580, 719: 2580, 2580, 2580, 723: 2580}, // 2405 - {2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 52: 2634, 544: 2634, 548: 2634, 2634, 2634, 2634, 2634, 560: 2634, 2634, 658: 2634, 710: 2634, 717: 2634, 2634, 2634, 2634, 722: 2634}, - {2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 52: 2769, 58: 5322, 94: 5323, 544: 2769, 548: 2769, 2769, 2769, 2769, 2769, 560: 2769, 2769, 658: 2769, 710: 2769, 717: 2769, 2769, 2769, 2769, 722: 2769, 1064: 5324}, - {2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 52: 2768, 544: 2768, 548: 2768, 2768, 2768, 2768, 2768, 560: 2768, 2768, 658: 2768, 710: 2768, 717: 2768, 2768, 2768, 2768, 722: 2768}, - {2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 52: 2767, 544: 2767, 548: 2767, 2767, 2767, 2767, 2767, 560: 2767, 2767, 658: 2767, 710: 2767, 717: 2767, 2767, 2767, 2767, 722: 2767}, - {2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 52: 2632, 544: 2632, 548: 2632, 2632, 2632, 2632, 2632, 560: 2632, 2632, 658: 2632, 710: 2632, 717: 2632, 2632, 2632, 2632, 722: 2632}, + {2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 52: 2641, 545: 2641, 549: 2641, 2641, 2641, 2641, 2641, 561: 2641, 2641, 659: 2641, 673: 2641, 701: 2641, 719: 2641, 2641, 2641, 723: 2641}, + {2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 52: 2640, 545: 2640, 549: 2640, 2640, 2640, 2640, 2640, 561: 2640, 2640, 659: 2640, 673: 2640, 701: 2640, 719: 2640, 2640, 2640, 723: 2640}, + {2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 52: 2775, 58: 5330, 94: 5331, 545: 2775, 549: 2775, 2775, 2775, 2775, 2775, 561: 2775, 2775, 659: 2775, 673: 2775, 701: 2775, 719: 2775, 2775, 2775, 723: 2775, 1067: 5332}, + {2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 52: 2774, 545: 2774, 549: 2774, 2774, 2774, 2774, 2774, 561: 2774, 2774, 659: 2774, 673: 2774, 701: 2774, 719: 2774, 2774, 2774, 723: 2774}, + {2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 52: 2773, 545: 2773, 549: 2773, 2773, 2773, 2773, 2773, 561: 2773, 2773, 659: 2773, 673: 2773, 701: 2773, 719: 2773, 2773, 2773, 723: 2773}, // 2410 - {2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 52: 2769, 58: 5322, 94: 5323, 115: 5326, 117: 5327, 544: 2769, 548: 2769, 2769, 2769, 2769, 2769, 560: 2769, 2769, 658: 2769, 710: 2769, 717: 2769, 2769, 2769, 2769, 722: 2769, 988: 5329, 1064: 5328}, - {2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 19: 2771, 52: 2771, 58: 2771, 94: 2771, 108: 2771, 114: 2771, 2771, 2771, 2771, 2771, 544: 2771, 546: 2771, 548: 2771, 2771, 2771, 2771, 2771, 556: 2771, 560: 2771, 2771, 577: 2771, 658: 2771, 710: 2771, 717: 2771, 2771, 2771, 2771, 722: 2771}, - {2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 19: 2770, 52: 2770, 58: 2770, 94: 2770, 108: 2770, 114: 2770, 2770, 2770, 2770, 2770, 544: 2770, 546: 2770, 548: 2770, 2770, 2770, 2770, 2770, 556: 2770, 560: 2770, 2770, 577: 2770, 658: 2770, 710: 2770, 717: 2770, 2770, 2770, 2770, 722: 2770}, - {2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 52: 2637, 544: 2637, 548: 2637, 2637, 2637, 2637, 2637, 560: 2637, 2637, 658: 2637, 710: 2637, 717: 2637, 2637, 2637, 2637, 722: 2637}, - {2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 52: 2769, 58: 5322, 94: 5323, 544: 2769, 548: 2769, 2769, 2769, 2769, 2769, 560: 2769, 2769, 658: 2769, 710: 2769, 717: 2769, 2769, 2769, 2769, 722: 2769, 1064: 5330}, + {2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 52: 2638, 545: 2638, 549: 2638, 2638, 2638, 2638, 2638, 561: 2638, 2638, 659: 2638, 673: 2638, 701: 2638, 719: 2638, 2638, 2638, 723: 2638}, + {2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 52: 2775, 58: 5330, 94: 5331, 103: 5334, 106: 5335, 545: 2775, 549: 2775, 2775, 2775, 2775, 2775, 561: 2775, 2775, 659: 2775, 673: 2775, 701: 2775, 719: 2775, 2775, 2775, 723: 2775, 965: 5337, 1067: 5336}, + {2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 19: 2777, 52: 2777, 58: 2777, 94: 2777, 102: 2777, 2777, 2777, 106: 2777, 108: 2777, 110: 2777, 545: 2777, 547: 2777, 549: 2777, 2777, 2777, 2777, 2777, 557: 2777, 561: 2777, 2777, 578: 2777, 659: 2777, 673: 2777, 701: 2777, 719: 2777, 2777, 2777, 723: 2777}, + {2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 19: 2776, 52: 2776, 58: 2776, 94: 2776, 102: 2776, 2776, 2776, 106: 2776, 108: 2776, 110: 2776, 545: 2776, 547: 2776, 549: 2776, 2776, 2776, 2776, 2776, 557: 2776, 561: 2776, 2776, 578: 2776, 659: 2776, 673: 2776, 701: 2776, 719: 2776, 2776, 2776, 723: 2776}, + {2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 52: 2643, 545: 2643, 549: 2643, 2643, 2643, 2643, 2643, 561: 2643, 2643, 659: 2643, 673: 2643, 701: 2643, 719: 2643, 2643, 2643, 723: 2643}, // 2415 - {2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 52: 2636, 544: 2636, 548: 2636, 2636, 2636, 2636, 2636, 560: 2636, 2636, 658: 2636, 710: 2636, 717: 2636, 2636, 2636, 2636, 722: 2636}, - {2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 52: 2640, 544: 2640, 548: 2640, 2640, 2640, 2640, 2640, 560: 2640, 2640, 658: 2640, 710: 2640, 717: 2640, 2640, 2640, 2640, 722: 2640}, - {658: 2740, 710: 2740, 717: 2740, 2740, 724: 2740, 760: 2740, 2740}, - {2739, 2739, 2739, 2739, 2739, 2739, 9: 2739, 560: 2739, 658: 2739, 710: 2739, 717: 2739, 2739, 724: 2739, 760: 2739, 2739}, - {2673, 2673, 2673, 2673, 2673, 2673, 9: 2673, 2673, 2673, 52: 2673, 560: 2673}, + {2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 52: 2775, 58: 5330, 94: 5331, 545: 2775, 549: 2775, 2775, 2775, 2775, 2775, 561: 2775, 2775, 659: 2775, 673: 2775, 701: 2775, 719: 2775, 2775, 2775, 723: 2775, 1067: 5338}, + {2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 52: 2642, 545: 2642, 549: 2642, 2642, 2642, 2642, 2642, 561: 2642, 2642, 659: 2642, 673: 2642, 701: 2642, 719: 2642, 2642, 2642, 723: 2642}, + {2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 52: 2646, 545: 2646, 549: 2646, 2646, 2646, 2646, 2646, 561: 2646, 2646, 659: 2646, 673: 2646, 701: 2646, 719: 2646, 2646, 2646, 723: 2646}, + {659: 2746, 673: 2746, 701: 2746, 719: 2746, 725: 2746, 761: 2746, 2746}, + {2745, 2745, 2745, 2745, 2745, 2745, 9: 2745, 561: 2745, 659: 2745, 673: 2745, 701: 2745, 719: 2745, 725: 2745, 761: 2745, 2745}, // 2420 - {2801, 2801, 2801, 2801, 2801, 2801, 9: 2801, 560: 2801}, - {2750, 2750, 2750, 2750, 2750, 2750, 9: 2750, 560: 2750}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 5338}, - {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 560: 2749}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 5340}, + {2679, 2679, 2679, 2679, 2679, 2679, 9: 2679, 2679, 2679, 52: 2679, 561: 2679}, + {2807, 2807, 2807, 2807, 2807, 2807, 9: 2807, 561: 2807}, + {2756, 2756, 2756, 2756, 2756, 2756, 9: 2756, 561: 2756}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5346}, + {2755, 2755, 2755, 2755, 2755, 2755, 9: 2755, 561: 2755}, // 2425 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 5039, 971: 5341}, - {2751, 2751, 2751, 2751, 2751, 2751, 9: 2751, 5336, 5337, 560: 2751, 1048: 5342}, - {2802, 2802, 2802, 2802, 2802, 2802, 9: 2802, 560: 2802}, - {2803, 2803, 2803, 2803, 2803, 2803, 9: 2803, 560: 2803}, - {2804, 2804, 2804, 2804, 2804, 2804, 9: 2804, 560: 2804}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5348}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5047, 975: 5349}, + {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 5344, 5345, 561: 2757, 1050: 5350}, + {2808, 2808, 2808, 2808, 2808, 2808, 9: 2808, 561: 2808}, + {2809, 2809, 2809, 2809, 2809, 2809, 9: 2809, 561: 2809}, // 2430 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 5348, 1123: 5347, 1331: 5346}, - {2805, 2805, 2805, 2805, 2805, 2805, 9: 5350, 560: 2805}, - {1536, 1536, 1536, 1536, 1536, 1536, 9: 1536, 560: 1536}, - {1526, 1526, 1526, 1526, 1526, 1526, 9: 1526, 560: 1526, 592: 5209, 619: 5208, 1081: 5349}, - {1534, 1534, 1534, 1534, 1534, 1534, 9: 1534, 560: 1534}, + {2810, 2810, 2810, 2810, 2810, 2810, 9: 2810, 561: 2810}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5356, 1125: 5355, 1334: 5354}, + {2811, 2811, 2811, 2811, 2811, 2811, 9: 5358, 561: 2811}, + {1539, 1539, 1539, 1539, 1539, 1539, 9: 1539, 561: 1539}, + {1529, 1529, 1529, 1529, 1529, 1529, 9: 1529, 561: 1529, 593: 5217, 620: 5216, 1083: 5357}, // 2435 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 5348, 1123: 5351}, - {1535, 1535, 1535, 1535, 1535, 1535, 9: 1535, 560: 1535}, - {2: 775, 775, 775, 775, 775, 775, 775, 10: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 53: 775, 775, 775, 775, 775, 5355, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 730: 775, 910: 5354, 925: 5353}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 730: 5357, 786: 5359, 3111, 3112, 3110, 875: 5358, 943: 5356}, - {774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 53: 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 545: 774, 560: 774, 573: 774, 600: 774, 622: 774, 730: 774}, + {1537, 1537, 1537, 1537, 1537, 1537, 9: 1537, 561: 1537}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5356, 1125: 5359}, + {1538, 1538, 1538, 1538, 1538, 1538, 9: 1538, 561: 1538}, + {2: 778, 778, 778, 778, 778, 778, 778, 10: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 53: 778, 778, 778, 778, 778, 5363, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 731: 778, 911: 5362, 926: 5361}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5364}, // 2440 - {773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 53: 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 545: 773, 560: 773, 573: 773, 600: 773, 622: 773, 730: 773}, - {2808, 2808, 2808, 2808, 2808, 2808, 9: 2808, 560: 2808}, - {2777, 2777, 2777, 2777, 2777, 2777, 9: 2777, 20: 2777, 560: 2777}, - {2776, 2776, 2776, 2776, 2776, 2776, 9: 5360, 20: 2776, 560: 2776}, - {2744, 2744, 2744, 2744, 2744, 2744, 9: 2744, 20: 2744, 52: 2744, 142: 2744, 212: 2744, 226: 2744, 546: 2744, 560: 2744, 574: 2744, 724: 2744, 730: 2744}, + {777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 53: 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 546: 777, 561: 777, 574: 777, 601: 777, 623: 777, 731: 777}, + {776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 53: 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 546: 776, 561: 776, 574: 776, 601: 776, 623: 776, 731: 776}, + {2814, 2814, 2814, 2814, 2814, 2814, 9: 2814, 561: 2814}, + {2783, 2783, 2783, 2783, 2783, 2783, 9: 2783, 20: 2783, 561: 2783}, + {2782, 2782, 2782, 2782, 2782, 2782, 9: 5368, 20: 2782, 561: 2782}, // 2445 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5361, 3111, 3112, 3110}, - {2743, 2743, 2743, 2743, 2743, 2743, 9: 2743, 20: 2743, 52: 2743, 142: 2743, 212: 2743, 226: 2743, 546: 2743, 560: 2743, 574: 2743, 724: 2743, 730: 2743}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 730: 5357, 786: 5359, 3111, 3112, 3110, 875: 5358, 943: 5364}, - {2809, 2809, 2809, 2809, 2809, 2809, 9: 2809, 560: 2809}, - {20: 5365}, + {2750, 2750, 2750, 2750, 2750, 2750, 9: 2750, 20: 2750, 52: 2750, 142: 2750, 218: 2750, 226: 2750, 547: 2750, 561: 2750, 575: 2750, 725: 2750, 731: 2750}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5369, 3118, 3119, 3117}, + {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 20: 2749, 52: 2749, 142: 2749, 218: 2749, 226: 2749, 547: 2749, 561: 2749, 575: 2749, 725: 2749, 731: 2749}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5372}, + {2815, 2815, 2815, 2815, 2815, 2815, 9: 2815, 561: 2815}, // 2450 - {2811, 2811, 2811, 2811, 2811, 2811, 9: 2811, 560: 2811}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 730: 5357, 786: 5359, 3111, 3112, 3110, 875: 5358, 943: 5368}, - {2810, 2810, 2810, 2810, 2810, 2810, 9: 2810, 560: 2810}, - {20: 5369}, - {2812, 2812, 2812, 2812, 2812, 2812, 9: 2812, 560: 2812}, + {20: 5373}, + {2817, 2817, 2817, 2817, 2817, 2817, 9: 2817, 561: 2817}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5376}, + {2816, 2816, 2816, 2816, 2816, 2816, 9: 2816, 561: 2816}, + {20: 5377}, // 2455 - {2: 775, 775, 775, 775, 775, 775, 775, 10: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 53: 775, 775, 775, 775, 775, 5355, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 730: 775, 910: 5354, 925: 5371}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 730: 5357, 786: 5359, 3111, 3112, 3110, 875: 5358, 943: 5372}, - {2813, 2813, 2813, 2813, 2813, 2813, 9: 2813, 560: 2813}, - {2: 775, 775, 775, 775, 775, 775, 775, 10: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 53: 775, 775, 775, 775, 775, 5355, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 730: 775, 910: 5354, 925: 5374}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 730: 5357, 786: 5359, 3111, 3112, 3110, 875: 5358, 943: 5375}, + {2818, 2818, 2818, 2818, 2818, 2818, 9: 2818, 561: 2818}, + {2: 778, 778, 778, 778, 778, 778, 778, 10: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 53: 778, 778, 778, 778, 778, 5363, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 731: 778, 911: 5362, 926: 5379}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5380}, + {2819, 2819, 2819, 2819, 2819, 2819, 9: 2819, 561: 2819}, + {2: 778, 778, 778, 778, 778, 778, 778, 10: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 53: 778, 778, 778, 778, 778, 5363, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 731: 778, 911: 5362, 926: 5382}, // 2460 - {2814, 2814, 2814, 2814, 2814, 2814, 9: 2814, 560: 2814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 730: 5357, 786: 5359, 3111, 3112, 3110, 875: 5358, 943: 5377}, - {2815, 2815, 2815, 2815, 2815, 2815, 9: 2815, 560: 2815}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5379, 3111, 3112, 3110}, - {546: 5380}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5383}, + {2820, 2820, 2820, 2820, 2820, 2820, 9: 2820, 561: 2820}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5385}, + {2821, 2821, 2821, 2821, 2821, 2821, 9: 2821, 561: 2821}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5387, 3118, 3119, 3117}, // 2465 - {622: 5381}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 5382}, - {2775, 2775, 2775, 2775, 2775, 2775, 9: 2775, 287: 5386, 546: 5385, 560: 2775, 1536: 5384, 5383}, - {2816, 2816, 2816, 2816, 2816, 2816, 9: 2816, 560: 2816}, - {2774, 2774, 2774, 2774, 2774, 2774, 9: 2774, 560: 2774}, + {547: 5388}, + {623: 5389}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5390}, + {2781, 2781, 2781, 2781, 2781, 2781, 9: 2781, 288: 5394, 547: 5393, 561: 2781, 1539: 5392, 5391}, + {2822, 2822, 2822, 2822, 2822, 2822, 9: 2822, 561: 2822}, // 2470 - {259: 5388}, - {259: 5387}, - {2772, 2772, 2772, 2772, 2772, 2772, 9: 2772, 560: 2772}, - {2773, 2773, 2773, 2773, 2773, 2773, 9: 2773, 560: 2773}, - {204: 5390}, + {2780, 2780, 2780, 2780, 2780, 2780, 9: 2780, 561: 2780}, + {260: 5396}, + {260: 5395}, + {2778, 2778, 2778, 2778, 2778, 2778, 9: 2778, 561: 2778}, + {2779, 2779, 2779, 2779, 2779, 2779, 9: 2779, 561: 2779}, // 2475 - {211: 5391}, - {545: 5392}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5393}, - {52: 5394, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {2159, 2159, 2159, 2159, 2159, 2159, 9: 2159, 560: 2159, 593: 5035, 869: 5395}, + {208: 5398}, + {217: 5399}, + {546: 5400}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5401}, + {52: 5402, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, // 2480 - {2818, 2818, 2818, 2818, 2818, 2818, 9: 2818, 560: 2818}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 5414}, - {658: 5413}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 5411}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 5409}, + {2164, 2164, 2164, 2164, 2164, 2164, 9: 2164, 561: 2164, 594: 5043, 870: 5403}, + {2824, 2824, 2824, 2824, 2824, 2824, 9: 2824, 561: 2824}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5422}, + {659: 5421}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5419}, // 2485 - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 5407}, - {658: 5404}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5403, 3111, 3112, 3110}, - {2783, 2783, 2783, 2783, 2783, 2783, 9: 2783, 560: 2783}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 5405}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5417}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5415}, + {659: 5412}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5411, 3118, 3119, 3117}, + {2789, 2789, 2789, 2789, 2789, 2789, 9: 2789, 561: 2789}, // 2490 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5333, 3111, 3112, 3110, 1308: 5406}, - {2806, 2806, 2806, 2806, 2806, 2806, 9: 2806, 560: 2806}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5408, 3111, 3112, 3110}, - {2807, 2807, 2807, 2807, 2807, 2807, 9: 2807, 560: 2807}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5410, 3111, 3112, 3110}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5413}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5341, 3118, 3119, 3117, 1311: 5414}, + {2812, 2812, 2812, 2812, 2812, 2812, 9: 2812, 561: 2812}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5416, 3118, 3119, 3117}, + {2813, 2813, 2813, 2813, 2813, 2813, 9: 2813, 561: 2813}, // 2495 - {2817, 2817, 2817, 2817, 2817, 2817, 9: 2817, 560: 2817}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 5412}, - {2819, 2819, 2819, 2819, 2819, 2819, 9: 5360, 560: 2819}, - {2820, 2820, 2820, 2820, 2820, 2820, 9: 2820, 560: 2820}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 5415}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5418, 3118, 3119, 3117}, + {2823, 2823, 2823, 2823, 2823, 2823, 9: 2823, 561: 2823}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5420}, + {2825, 2825, 2825, 2825, 2825, 2825, 9: 5368, 561: 2825}, + {2826, 2826, 2826, 2826, 2826, 2826, 9: 2826, 561: 2826}, // 2500 - {2367, 2367, 2367, 2367, 2367, 2367, 9: 2367, 560: 2367, 742: 5418, 744: 5417, 1029: 5416}, - {2821, 2821, 2821, 2821, 2821, 2821, 9: 2821, 560: 2821}, - {2366, 2366, 2366, 2366, 2366, 2366, 9: 2366, 560: 2366}, - {2365, 2365, 2365, 2365, 2365, 2365, 9: 2365, 560: 2365}, - {58: 5355, 573: 775, 910: 5354, 925: 5420}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5423}, + {2372, 2372, 2372, 2372, 2372, 2372, 9: 2372, 561: 2372, 743: 5426, 745: 5425, 1031: 5424}, + {2827, 2827, 2827, 2827, 2827, 2827, 9: 2827, 561: 2827}, + {2371, 2371, 2371, 2371, 2371, 2371, 9: 2371, 561: 2371}, + {2370, 2370, 2370, 2370, 2370, 2370, 9: 2370, 561: 2370}, // 2505 - {573: 3097, 814: 5421}, - {2822, 2822, 2822, 2822, 2822, 2822, 9: 2822, 560: 2822}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 730: 5357, 786: 5359, 3111, 3112, 3110, 875: 5358, 943: 5423}, - {2823, 2823, 2823, 2823, 2823, 2823, 9: 2823, 560: 2823}, - {204: 5425}, + {58: 5363, 574: 778, 911: 5362, 926: 5428}, + {574: 3104, 815: 5429}, + {2828, 2828, 2828, 2828, 2828, 2828, 9: 2828, 561: 2828}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5431}, + {2829, 2829, 2829, 2829, 2829, 2829, 9: 2829, 561: 2829}, // 2510 - {211: 5426}, - {545: 5427}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5428}, - {52: 5429, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {775, 775, 775, 775, 775, 775, 9: 775, 58: 5355, 560: 775, 910: 5354, 925: 5430}, + {208: 5433}, + {217: 5434}, + {546: 5435}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5436}, + {52: 5437, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, // 2515 - {2827, 2827, 2827, 2827, 2827, 2827, 9: 2827, 560: 2827}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 545: 2157, 593: 5449, 899: 5571}, - {2830, 2830, 2830, 2830, 2830, 2830, 9: 2830, 560: 2830}, - {2157, 2157, 2157, 2157, 2157, 2157, 9: 2157, 58: 2157, 127: 2157, 545: 2157, 560: 2157, 593: 5449, 899: 5520, 910: 2157}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 593: 5449, 899: 5511}, + {778, 778, 778, 778, 778, 778, 9: 778, 58: 5363, 561: 778, 911: 5362, 926: 5438}, + {2833, 2833, 2833, 2833, 2833, 2833, 9: 2833, 561: 2833}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 546: 2162, 594: 5447, 884: 5589}, + {2837, 2837, 2837, 2837, 2837, 2837, 9: 2837, 561: 2837}, + {2836, 2836, 2836, 2836, 2836, 2836, 9: 2836, 561: 2836}, // 2520 - {658: 4993, 710: 5436, 717: 5441, 5439, 724: 4994, 760: 5440, 5437, 940: 5438, 1359: 5442}, - {658: 5505}, - {2: 2755, 2755, 2755, 2755, 2755, 2755, 2755, 10: 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 53: 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 545: 2755, 658: 4993, 724: 4994, 940: 5458, 1214: 5499}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 545: 2157, 556: 2157, 593: 5449, 899: 5493}, - {2: 2755, 2755, 2755, 2755, 2755, 2755, 2755, 10: 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 53: 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 545: 2755, 556: 2755, 658: 4993, 724: 4994, 940: 5458, 1214: 5459}, + {2162, 2162, 2162, 2162, 2162, 2162, 9: 2162, 58: 2162, 128: 2162, 546: 2162, 561: 2162, 594: 5447, 884: 5538, 911: 2162}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 5529}, + {659: 5001, 673: 5485, 701: 5490, 719: 5488, 725: 5002, 761: 5489, 5486, 934: 5487, 1153: 5491}, + {725: 5446}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 546: 2162, 557: 2162, 594: 5447, 884: 5448}, // 2525 - {658: 5447}, - {545: 5443}, - {642, 642, 642, 642, 642, 642, 9: 642, 52: 642, 560: 642}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 5444}, - {52: 5445, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {549: 3895, 551: 3894, 935: 5483}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 557: 2158, 787: 5449, 3118, 3119, 3117, 981: 5450, 1022: 5451}, + {102: 5481, 546: 2157, 557: 2157}, + {546: 2146, 557: 5479}, + {546: 5452}, // 2530 - {2644, 2644, 2644, 2644, 2644, 2644, 9: 2644, 52: 2644, 202: 5016, 548: 3887, 550: 3886, 560: 2644, 932: 5017, 1059: 5270, 1186: 5446}, - {2597, 2597, 2597, 2597, 2597, 2597, 9: 2597, 52: 2597, 560: 2597}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 545: 2157, 593: 5449, 899: 5448}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 2153, 786: 5453, 3111, 3112, 3110, 998: 5452}, - {548: 3887, 550: 3886, 932: 5450}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5453}, + {9: 5221, 52: 5454}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5455}, + {644, 644, 644, 644, 644, 644, 5460, 9: 644, 19: 5457, 52: 644, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 644, 951: 5461, 5458, 965: 5462, 983: 5456}, + {2155, 2155, 2155, 2155, 2155, 2155, 2155, 9: 2155, 19: 2155, 52: 2155, 58: 2155, 94: 2155, 102: 2155, 2155, 2155, 106: 2155, 108: 2155, 110: 2155, 547: 2155, 557: 2155, 561: 2155, 578: 2155}, // 2535 - {660: 5451}, - {2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 53: 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 545: 2156, 547: 2156, 549: 2156, 556: 2156, 560: 2156, 575: 2156, 645: 2156, 910: 2156}, - {545: 5454}, - {545: 2152}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5204, 786: 4102, 3111, 3112, 3110, 836: 5203, 939: 5202, 949: 5455}, + {570: 4682, 574: 2367, 818: 5477}, + {2153, 2153, 2153, 2153, 2153, 2153, 2153, 9: 2153, 19: 2153, 52: 2153, 58: 2153, 94: 2153, 102: 2153, 2153, 2153, 106: 2153, 108: 2153, 110: 2153, 547: 2153, 557: 2153, 561: 2153, 578: 2153}, + {430: 5475}, + {548: 5474}, + {2150, 2150, 2150, 2150, 2150, 2150, 2150, 9: 2150, 19: 2150, 52: 2150, 58: 2150, 94: 2150, 102: 2150, 2150, 2150, 106: 2150, 108: 2150, 110: 2150, 547: 2150, 557: 2150, 561: 2150, 578: 2150}, // 2540 - {9: 5213, 52: 5456}, - {720: 5197, 1028: 5457}, - {2598, 2598, 2598, 2598, 2598, 2598, 9: 2598, 52: 2598, 560: 2598}, - {2: 2754, 2754, 2754, 2754, 2754, 2754, 2754, 10: 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 53: 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 545: 2754, 556: 2754}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 2153, 556: 2153, 786: 5461, 3111, 3112, 3110, 998: 5462, 1069: 5460}, + {2149, 2149, 2149, 2149, 2149, 2149, 2149, 9: 2149, 19: 2149, 52: 2149, 58: 2149, 94: 2149, 102: 2149, 2149, 2149, 106: 2149, 108: 2149, 110: 2149, 547: 2149, 557: 2149, 561: 2149, 578: 2149}, + {2148, 2148, 2148, 2148, 2148, 2148, 2148, 9: 2148, 19: 2148, 52: 2148, 58: 2148, 94: 2148, 102: 2148, 2148, 2148, 106: 2148, 108: 2148, 110: 2148, 547: 2148, 557: 2148, 561: 2148, 578: 2148}, + {2147, 2147, 2147, 2147, 2147, 2147, 2147, 9: 2147, 19: 2147, 52: 2147, 58: 2147, 94: 2147, 102: 2147, 2147, 2147, 106: 2147, 108: 2147, 110: 2147, 547: 2147, 557: 2147, 561: 2147, 578: 2147}, + {196: 5469, 221: 5471, 238: 5468, 243: 5472, 254: 5470, 1023: 5473}, + {196: 5469, 221: 5471, 238: 5468, 243: 5472, 254: 5470, 1023: 5467}, // 2545 - {545: 5471}, - {114: 5469, 545: 2152, 556: 2152}, - {545: 2141, 556: 5463}, - {193: 5466, 218: 5468, 238: 5465, 253: 5467, 1021: 5464}, - {545: 2140}, + {2140, 2140, 2140, 2140, 2140, 2140, 2140, 9: 2140, 19: 2140, 52: 2140, 58: 2140, 94: 2140, 102: 2140, 2140, 2140, 106: 2140, 108: 2140, 110: 2140, 545: 2140, 547: 2140, 557: 2140, 561: 2140, 578: 2140}, + {2139, 2139, 2139, 2139, 2139, 2139, 2139, 9: 2139, 19: 2139, 52: 2139, 58: 2139, 94: 2139, 102: 2139, 2139, 2139, 106: 2139, 108: 2139, 110: 2139, 545: 2139, 2139, 2139, 557: 2139, 561: 2139, 578: 2139}, + {2138, 2138, 2138, 2138, 2138, 2138, 2138, 9: 2138, 19: 2138, 52: 2138, 58: 2138, 94: 2138, 102: 2138, 2138, 2138, 106: 2138, 108: 2138, 110: 2138, 545: 2138, 2138, 2138, 557: 2138, 561: 2138, 578: 2138}, + {2137, 2137, 2137, 2137, 2137, 2137, 2137, 9: 2137, 19: 2137, 52: 2137, 58: 2137, 94: 2137, 102: 2137, 2137, 2137, 106: 2137, 108: 2137, 110: 2137, 545: 2137, 2137, 2137, 557: 2137, 561: 2137, 578: 2137}, + {2136, 2136, 2136, 2136, 2136, 2136, 2136, 9: 2136, 19: 2136, 52: 2136, 58: 2136, 94: 2136, 102: 2136, 2136, 2136, 106: 2136, 108: 2136, 110: 2136, 545: 2136, 2136, 2136, 557: 2136, 561: 2136, 578: 2136}, // 2550 - {2134, 2134, 2134, 2134, 2134, 2134, 2134, 9: 2134, 19: 2134, 52: 2134, 58: 2134, 94: 2134, 108: 2134, 114: 2134, 2134, 2134, 2134, 2134, 544: 2134, 2134, 2134, 556: 2134, 560: 2134, 577: 2134}, - {2133, 2133, 2133, 2133, 2133, 2133, 2133, 9: 2133, 19: 2133, 52: 2133, 58: 2133, 94: 2133, 108: 2133, 114: 2133, 2133, 2133, 2133, 2133, 544: 2133, 2133, 2133, 556: 2133, 560: 2133, 577: 2133}, - {2132, 2132, 2132, 2132, 2132, 2132, 2132, 9: 2132, 19: 2132, 52: 2132, 58: 2132, 94: 2132, 108: 2132, 114: 2132, 2132, 2132, 2132, 2132, 544: 2132, 2132, 2132, 556: 2132, 560: 2132, 577: 2132}, - {2131, 2131, 2131, 2131, 2131, 2131, 2131, 9: 2131, 19: 2131, 52: 2131, 58: 2131, 94: 2131, 108: 2131, 114: 2131, 2131, 2131, 2131, 2131, 544: 2131, 2131, 2131, 556: 2131, 560: 2131, 577: 2131}, - {193: 5466, 218: 5468, 238: 5465, 253: 5467, 1021: 5470}, + {2135, 2135, 2135, 2135, 2135, 2135, 2135, 9: 2135, 19: 2135, 52: 2135, 58: 2135, 94: 2135, 102: 2135, 2135, 2135, 106: 2135, 108: 2135, 110: 2135, 545: 2135, 2135, 2135, 557: 2135, 561: 2135, 578: 2135}, + {2141, 2141, 2141, 2141, 2141, 2141, 2141, 9: 2141, 19: 2141, 52: 2141, 58: 2141, 94: 2141, 102: 2141, 2141, 2141, 106: 2141, 108: 2141, 110: 2141, 545: 2141, 547: 2141, 557: 2141, 561: 2141, 578: 2141}, + {2151, 2151, 2151, 2151, 2151, 2151, 2151, 9: 2151, 19: 2151, 52: 2151, 58: 2151, 94: 2151, 102: 2151, 2151, 2151, 106: 2151, 108: 2151, 110: 2151, 547: 2151, 557: 2151, 561: 2151, 578: 2151}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5476, 3118, 3119, 3117}, + {2152, 2152, 2152, 2152, 2152, 2152, 2152, 9: 2152, 19: 2152, 52: 2152, 58: 2152, 94: 2152, 102: 2152, 2152, 2152, 106: 2152, 108: 2152, 110: 2152, 547: 2152, 557: 2152, 561: 2152, 578: 2152}, // 2555 - {545: 2139}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5204, 786: 4102, 3111, 3112, 3110, 836: 5203, 939: 5202, 949: 5472}, - {9: 5213, 52: 5473}, - {2151, 2151, 2151, 2151, 2151, 2151, 2151, 9: 2151, 19: 2151, 52: 2151, 58: 2151, 94: 2151, 114: 2151, 2151, 2151, 2151, 2151, 546: 2151, 556: 2151, 560: 2151, 1000: 5474}, - {2599, 2599, 2599, 2599, 2599, 2599, 5479, 9: 2599, 19: 5476, 52: 2599, 58: 5483, 94: 5482, 114: 5485, 5326, 5013, 5327, 5012, 546: 5478, 556: 5484, 560: 2599, 977: 5480, 979: 5477, 988: 5481, 999: 5475}, + {574: 3104, 815: 3949, 830: 5478}, + {2154, 2154, 2154, 2154, 2154, 2154, 2154, 9: 2154, 19: 2154, 52: 2154, 58: 2154, 94: 2154, 102: 2154, 2154, 2154, 106: 2154, 108: 2154, 110: 2154, 547: 2154, 557: 2154, 561: 2154, 578: 2154}, + {196: 5469, 221: 5471, 238: 5468, 243: 5472, 254: 5470, 1023: 5480}, + {546: 2145}, + {196: 5469, 221: 5471, 238: 5468, 243: 5472, 254: 5470, 1023: 5482}, // 2560 - {2150, 2150, 2150, 2150, 2150, 2150, 2150, 9: 2150, 19: 2150, 52: 2150, 58: 2150, 94: 2150, 108: 2150, 114: 2150, 2150, 2150, 2150, 2150, 546: 2150, 556: 2150, 560: 2150, 577: 2150}, - {569: 4674, 573: 2362, 817: 5491}, - {2148, 2148, 2148, 2148, 2148, 2148, 2148, 9: 2148, 19: 2148, 52: 2148, 58: 2148, 94: 2148, 108: 2148, 114: 2148, 2148, 2148, 2148, 2148, 546: 2148, 556: 2148, 560: 2148, 577: 2148}, - {429: 5489}, - {547: 5488}, + {546: 2144}, + {661: 5484}, + {2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 53: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 546: 2161, 548: 2161, 550: 2161, 557: 2161, 561: 2161, 576: 2161, 646: 2161, 911: 2161}, + {659: 5523}, + {2: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 10: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 53: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 546: 2761, 659: 5001, 725: 5002, 934: 5504, 1217: 5517}, // 2565 - {2145, 2145, 2145, 2145, 2145, 2145, 2145, 9: 2145, 19: 2145, 52: 2145, 58: 2145, 94: 2145, 108: 2145, 114: 2145, 2145, 2145, 2145, 2145, 546: 2145, 556: 2145, 560: 2145, 577: 2145}, - {2144, 2144, 2144, 2144, 2144, 2144, 2144, 9: 2144, 19: 2144, 52: 2144, 58: 2144, 94: 2144, 108: 2144, 114: 2144, 2144, 2144, 2144, 2144, 546: 2144, 556: 2144, 560: 2144, 577: 2144}, - {2143, 2143, 2143, 2143, 2143, 2143, 2143, 9: 2143, 19: 2143, 52: 2143, 58: 2143, 94: 2143, 108: 2143, 114: 2143, 2143, 2143, 2143, 2143, 546: 2143, 556: 2143, 560: 2143, 577: 2143}, - {2142, 2142, 2142, 2142, 2142, 2142, 2142, 9: 2142, 19: 2142, 52: 2142, 58: 2142, 94: 2142, 108: 2142, 114: 2142, 2142, 2142, 2142, 2142, 546: 2142, 556: 2142, 560: 2142, 577: 2142}, - {193: 5466, 218: 5468, 238: 5465, 253: 5467, 1021: 5487}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 546: 2162, 557: 2162, 594: 5447, 884: 5511}, + {2: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 10: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 53: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 546: 2761, 557: 2761, 659: 5001, 725: 5002, 934: 5504, 1217: 5505}, + {659: 5496}, + {546: 5492}, + {645, 645, 645, 645, 645, 645, 9: 645, 561: 645}, // 2570 - {193: 5466, 218: 5468, 238: 5465, 253: 5467, 1021: 5486}, - {2135, 2135, 2135, 2135, 2135, 2135, 2135, 9: 2135, 19: 2135, 52: 2135, 58: 2135, 94: 2135, 108: 2135, 114: 2135, 2135, 2135, 2135, 2135, 544: 2135, 546: 2135, 556: 2135, 560: 2135, 577: 2135}, - {2136, 2136, 2136, 2136, 2136, 2136, 2136, 9: 2136, 19: 2136, 52: 2136, 58: 2136, 94: 2136, 108: 2136, 114: 2136, 2136, 2136, 2136, 2136, 544: 2136, 546: 2136, 556: 2136, 560: 2136, 577: 2136}, - {2146, 2146, 2146, 2146, 2146, 2146, 2146, 9: 2146, 19: 2146, 52: 2146, 58: 2146, 94: 2146, 108: 2146, 114: 2146, 2146, 2146, 2146, 2146, 546: 2146, 556: 2146, 560: 2146, 577: 2146}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5490, 3111, 3112, 3110}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5493}, + {52: 5494, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2650, 2650, 2650, 2650, 2650, 2650, 9: 2650, 52: 2650, 205: 5024, 549: 3895, 551: 3894, 561: 2650, 935: 5025, 1062: 5278, 1189: 5495}, + {2603, 2603, 2603, 2603, 2603, 2603, 9: 2603, 52: 2603, 561: 2603}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 546: 2162, 594: 5447, 884: 5497}, // 2575 - {2147, 2147, 2147, 2147, 2147, 2147, 2147, 9: 2147, 19: 2147, 52: 2147, 58: 2147, 94: 2147, 108: 2147, 114: 2147, 2147, 2147, 2147, 2147, 546: 2147, 556: 2147, 560: 2147, 577: 2147}, - {573: 3097, 814: 3941, 829: 5492}, - {2149, 2149, 2149, 2149, 2149, 2149, 2149, 9: 2149, 19: 2149, 52: 2149, 58: 2149, 94: 2149, 108: 2149, 114: 2149, 2149, 2149, 2149, 2149, 546: 2149, 556: 2149, 560: 2149, 577: 2149}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 2153, 556: 2153, 786: 5461, 3111, 3112, 3110, 998: 5462, 1069: 5494}, - {545: 5495}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 787: 5499, 3118, 3119, 3117, 981: 5498}, + {546: 5500}, + {546: 2157}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5501}, + {9: 5221, 52: 5502}, // 2580 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5204, 786: 4102, 3111, 3112, 3110, 836: 5203, 939: 5202, 949: 5496}, - {9: 5213, 52: 5497}, - {2151, 2151, 2151, 2151, 2151, 2151, 2151, 9: 2151, 19: 2151, 52: 2151, 58: 2151, 94: 2151, 114: 2151, 2151, 2151, 2151, 2151, 546: 2151, 556: 2151, 560: 2151, 1000: 5498}, - {2600, 2600, 2600, 2600, 2600, 2600, 5479, 9: 2600, 19: 5476, 52: 2600, 58: 5483, 94: 5482, 114: 5485, 5326, 5013, 5327, 5012, 546: 5478, 556: 5484, 560: 2600, 977: 5480, 979: 5477, 988: 5481, 999: 5475}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 2153, 786: 5453, 3111, 3112, 3110, 998: 5500}, + {721: 5205, 1030: 5503}, + {2604, 2604, 2604, 2604, 2604, 2604, 9: 2604, 52: 2604, 561: 2604}, + {2: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 10: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 53: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 546: 2760, 557: 2760}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 557: 2158, 787: 5449, 3118, 3119, 3117, 981: 5450, 1022: 5506}, + {546: 5507}, // 2585 - {545: 5501}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5204, 786: 4102, 3111, 3112, 3110, 836: 5203, 939: 5202, 949: 5502}, - {9: 5213, 52: 5503}, - {2151, 2151, 2151, 2151, 2151, 2151, 2151, 9: 2151, 19: 2151, 52: 2151, 58: 2151, 94: 2151, 114: 2151, 2151, 2151, 2151, 2151, 546: 2151, 556: 2151, 560: 2151, 1000: 5504}, - {2601, 2601, 2601, 2601, 2601, 2601, 5479, 9: 2601, 19: 5476, 52: 2601, 58: 5483, 94: 5482, 114: 5485, 5326, 5013, 5327, 5012, 546: 5478, 556: 5484, 560: 2601, 977: 5480, 979: 5477, 988: 5481, 999: 5475}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5508}, + {9: 5221, 52: 5509}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5510}, + {2605, 2605, 2605, 2605, 2605, 2605, 5460, 9: 2605, 19: 5457, 52: 2605, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 2605, 951: 5461, 5458, 965: 5462, 983: 5456}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 557: 2158, 787: 5449, 3118, 3119, 3117, 981: 5450, 1022: 5512}, // 2590 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 2153, 556: 2153, 786: 5461, 3111, 3112, 3110, 998: 5462, 1069: 5506}, - {545: 5507}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5204, 786: 4102, 3111, 3112, 3110, 836: 5203, 939: 5202, 949: 5508}, - {9: 5213, 52: 5509}, - {2151, 2151, 2151, 2151, 2151, 2151, 2151, 9: 2151, 19: 2151, 52: 2151, 58: 2151, 94: 2151, 114: 2151, 2151, 2151, 2151, 2151, 546: 2151, 556: 2151, 560: 2151, 1000: 5510}, + {546: 5513}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5514}, + {9: 5221, 52: 5515}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5516}, + {2606, 2606, 2606, 2606, 2606, 2606, 5460, 9: 2606, 19: 5457, 52: 2606, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 2606, 951: 5461, 5458, 965: 5462, 983: 5456}, // 2595 - {2602, 2602, 2602, 2602, 2602, 2602, 5479, 9: 2602, 19: 5476, 52: 2602, 58: 5483, 94: 5482, 114: 5485, 5326, 5013, 5327, 5012, 546: 5478, 556: 5484, 560: 2602, 977: 5480, 979: 5477, 988: 5481, 999: 5475}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5512, 3111, 3112, 3110}, - {298: 5514, 306: 5516, 309: 5515, 1304: 5513}, - {545: 5517}, - {52: 2544, 545: 2544}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 787: 5499, 3118, 3119, 3117, 981: 5518}, + {546: 5519}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5520}, + {9: 5221, 52: 5521}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5522}, // 2600 - {52: 2543, 545: 2543}, - {52: 2542, 545: 2542}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 5518}, - {9: 4105, 52: 5519}, - {2826, 2826, 2826, 2826, 2826, 2826, 9: 2826, 560: 2826}, + {2607, 2607, 2607, 2607, 2607, 2607, 5460, 9: 2607, 19: 5457, 52: 2607, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 2607, 951: 5461, 5458, 965: 5462, 983: 5456}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 557: 2158, 787: 5449, 3118, 3119, 3117, 981: 5450, 1022: 5524}, + {546: 5525}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5526}, + {9: 5221, 52: 5527}, // 2605 - {775, 775, 775, 775, 775, 775, 9: 775, 58: 5355, 127: 775, 545: 775, 560: 775, 910: 5354, 925: 5521}, - {2458, 2458, 2458, 2458, 2458, 2458, 9: 2458, 127: 5523, 545: 5524, 560: 2458, 1250: 5522}, - {2829, 2829, 2829, 2829, 2829, 2829, 9: 2829, 560: 2829}, - {573: 3097, 814: 5570}, - {560: 5527, 1084: 5526, 1249: 5525}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5528}, + {2608, 2608, 2608, 2608, 2608, 2608, 5460, 9: 2608, 19: 5457, 52: 2608, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 2608, 951: 5461, 5458, 965: 5462, 983: 5456}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5530, 3118, 3119, 3117}, + {299: 5532, 307: 5534, 310: 5533, 1307: 5531}, + {546: 5535}, // 2610 - {9: 5568, 52: 5567}, - {9: 2456, 52: 2456}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5528, 3111, 3112, 3110}, - {6: 2435, 2435, 9: 2435, 18: 2435, 20: 2435, 22: 2435, 2435, 2435, 2435, 2435, 2435, 52: 2435, 191: 5533, 274: 5532, 545: 2435, 549: 5531, 562: 5530, 724: 2435, 1436: 5529}, - {6: 2448, 2448, 9: 2448, 18: 2448, 20: 2448, 22: 2448, 2448, 2448, 2448, 2448, 2448, 52: 2448, 545: 2448, 724: 2448, 1083: 5554}, + {52: 2550, 546: 2550}, + {52: 2549, 546: 2549}, + {52: 2548, 546: 2548}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 5536}, + {9: 4113, 52: 5537}, // 2615 - {204: 5534, 620: 5535}, - {6: 2432, 2432, 9: 2432, 18: 2432, 20: 2432, 22: 2432, 2432, 2432, 2432, 2432, 2432, 52: 2432, 545: 2432, 724: 2432}, - {6: 2430, 2430, 9: 2430, 18: 2430, 20: 2430, 22: 2430, 2430, 2430, 2430, 2430, 2430, 52: 2430, 545: 2430, 724: 2430}, - {6: 2429, 2429, 9: 2429, 18: 2429, 20: 2429, 22: 2429, 2429, 2429, 2429, 2429, 2429, 52: 2429, 545: 2429, 724: 2429}, - {211: 5544}, + {2832, 2832, 2832, 2832, 2832, 2832, 9: 2832, 561: 2832}, + {778, 778, 778, 778, 778, 778, 9: 778, 58: 5363, 128: 778, 546: 778, 561: 778, 911: 5362, 926: 5539}, + {2463, 2463, 2463, 2463, 2463, 2463, 9: 2463, 128: 5541, 546: 5542, 561: 2463, 1253: 5540}, + {2835, 2835, 2835, 2835, 2835, 2835, 9: 2835, 561: 2835}, + {574: 3104, 815: 5588}, // 2620 - {545: 5536}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 5538, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5539, 1166: 5540, 1367: 5537}, - {9: 5542, 52: 5541}, - {9: 2243, 52: 2243, 545: 3975}, - {9: 2242, 52: 2242, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, + {561: 5545, 1086: 5544, 1252: 5543}, + {9: 5586, 52: 5585}, + {9: 2461, 52: 2461}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5546, 3118, 3119, 3117}, + {6: 2440, 2440, 9: 2440, 18: 2440, 20: 2440, 22: 2440, 2440, 2440, 2440, 2440, 2440, 52: 2440, 194: 5551, 275: 5550, 546: 2440, 550: 5549, 563: 5548, 725: 2440, 1439: 5547}, // 2625 - {9: 2226, 52: 2226}, - {6: 2431, 2431, 9: 2431, 18: 2431, 20: 2431, 22: 2431, 2431, 2431, 2431, 2431, 2431, 52: 2431, 545: 2431, 724: 2431}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 5538, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5539, 1166: 5543}, - {9: 2225, 52: 2225}, - {545: 5546, 735: 5545}, + {6: 2453, 2453, 9: 2453, 18: 2453, 20: 2453, 22: 2453, 2453, 2453, 2453, 2453, 2453, 52: 2453, 546: 2453, 725: 2453, 1085: 5572}, + {208: 5552, 621: 5553}, + {6: 2437, 2437, 9: 2437, 18: 2437, 20: 2437, 22: 2437, 2437, 2437, 2437, 2437, 2437, 52: 2437, 546: 2437, 725: 2437}, + {6: 2435, 2435, 9: 2435, 18: 2435, 20: 2435, 22: 2435, 2435, 2435, 2435, 2435, 2435, 52: 2435, 546: 2435, 725: 2435}, + {6: 2434, 2434, 9: 2434, 18: 2434, 20: 2434, 22: 2434, 2434, 2434, 2434, 2434, 2434, 52: 2434, 546: 2434, 725: 2434}, // 2630 - {6: 2434, 2434, 9: 2434, 18: 2434, 20: 2434, 22: 2434, 2434, 2434, 2434, 2434, 2434, 52: 2434, 545: 2434, 724: 2434}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 735: 5548, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5549, 1228: 5550, 1417: 5547}, - {9: 5552, 52: 5551}, - {9: 2241, 52: 2241}, - {9: 2240, 52: 2240, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, + {217: 5562}, + {546: 5554}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 5556, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5557, 1169: 5558, 1370: 5555}, + {9: 5560, 52: 5559}, + {9: 2248, 52: 2248, 546: 3983}, // 2635 - {9: 2228, 52: 2228}, - {6: 2433, 2433, 9: 2433, 18: 2433, 20: 2433, 22: 2433, 2433, 2433, 2433, 2433, 2433, 52: 2433, 545: 2433, 724: 2433}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 735: 5548, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5549, 1228: 5553}, - {9: 2227, 52: 2227}, - {6: 4812, 5558, 9: 2453, 18: 4768, 20: 4820, 22: 4813, 4816, 4815, 4818, 4819, 4821, 52: 2453, 545: 5556, 724: 4817, 880: 4822, 927: 5557, 1498: 5555}, + {9: 2247, 52: 2247, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {9: 2231, 52: 2231}, + {6: 2436, 2436, 9: 2436, 18: 2436, 20: 2436, 22: 2436, 2436, 2436, 2436, 2436, 2436, 52: 2436, 546: 2436, 725: 2436}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 5556, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5557, 1169: 5561}, + {9: 2230, 52: 2230}, // 2640 - {9: 2454, 52: 2454}, - {126: 5561, 1306: 5560, 1497: 5559}, - {2447, 2447, 6: 2447, 2447, 9: 2447, 18: 2447, 20: 2447, 22: 2447, 2447, 2447, 2447, 2447, 2447, 52: 2447, 545: 2447, 724: 2447}, - {22: 4964}, - {9: 5565, 52: 5564}, + {546: 5564, 736: 5563}, + {6: 2439, 2439, 9: 2439, 18: 2439, 20: 2439, 22: 2439, 2439, 2439, 2439, 2439, 2439, 52: 2439, 546: 2439, 725: 2439}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 736: 5566, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5567, 1231: 5568, 1420: 5565}, + {9: 5570, 52: 5569}, + {9: 2246, 52: 2246}, // 2645 - {9: 2451, 52: 2451}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5562, 3111, 3112, 3110}, - {6: 2448, 2448, 9: 2448, 18: 2448, 20: 2448, 22: 2448, 2448, 2448, 2448, 2448, 2448, 52: 2448, 724: 2448, 1083: 5563}, - {6: 4812, 5558, 9: 2449, 18: 4768, 20: 4820, 22: 4813, 4816, 4815, 4818, 4819, 4821, 52: 2449, 724: 4817, 880: 4822, 927: 5557}, - {9: 2452, 52: 2452}, + {9: 2245, 52: 2245, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {9: 2233, 52: 2233}, + {6: 2438, 2438, 9: 2438, 18: 2438, 20: 2438, 22: 2438, 2438, 2438, 2438, 2438, 2438, 52: 2438, 546: 2438, 725: 2438}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 736: 5566, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5567, 1231: 5571}, + {9: 2232, 52: 2232}, // 2650 - {126: 5561, 1306: 5566}, - {9: 2450, 52: 2450}, - {2457, 2457, 2457, 2457, 2457, 2457, 9: 2457, 544: 2457, 2457, 2457, 551: 2457, 560: 2457, 562: 2457, 2457, 566: 2457, 622: 2457, 662: 2457, 726: 2457}, - {560: 5527, 1084: 5569}, - {9: 2455, 52: 2455}, + {6: 4820, 5576, 9: 2458, 18: 4776, 20: 4828, 22: 4821, 4824, 4823, 4826, 4827, 4829, 52: 2458, 546: 5574, 725: 4825, 881: 4830, 928: 5575, 1501: 5573}, + {9: 2459, 52: 2459}, + {126: 5579, 1309: 5578, 1500: 5577}, + {2452, 2452, 6: 2452, 2452, 9: 2452, 18: 2452, 20: 2452, 22: 2452, 2452, 2452, 2452, 2452, 2452, 52: 2452, 546: 2452, 725: 2452}, + {22: 4972}, // 2655 - {2828, 2828, 2828, 2828, 2828, 2828, 9: 2828, 560: 2828}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5573, 786: 4102, 3111, 3112, 3110, 836: 5039, 971: 5572}, - {2751, 2751, 2751, 2751, 2751, 2751, 9: 2751, 5336, 5337, 560: 2751, 1048: 5581}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 658: 2742, 710: 2742, 717: 2742, 2742, 5175, 724: 2742, 760: 2742, 2742, 786: 4102, 3111, 3112, 3110, 836: 5039, 945: 5435, 971: 5575, 1019: 5576, 1103: 5577, 1309: 5574}, - {9: 5579, 52: 5578}, + {9: 5583, 52: 5582}, + {9: 2456, 52: 2456}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5580, 3118, 3119, 3117}, + {6: 2453, 2453, 9: 2453, 18: 2453, 20: 2453, 22: 2453, 2453, 2453, 2453, 2453, 2453, 52: 2453, 725: 2453, 1085: 5581}, + {6: 4820, 5576, 9: 2454, 18: 4776, 20: 4828, 22: 4821, 4824, 4823, 4826, 4827, 4829, 52: 2454, 725: 4825, 881: 4830, 928: 5575}, // 2660 - {9: 639, 52: 639}, - {9: 638, 52: 638}, - {9: 637, 52: 637}, - {2831, 2831, 2831, 2831, 2831, 2831, 9: 2831, 560: 2831}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 658: 2742, 710: 2742, 717: 2742, 2742, 5175, 724: 2742, 760: 2742, 2742, 786: 4102, 3111, 3112, 3110, 836: 5039, 945: 5435, 971: 5575, 1019: 5576, 1103: 5580}, + {9: 2457, 52: 2457}, + {126: 5579, 1309: 5584}, + {9: 2455, 52: 2455}, + {2462, 2462, 2462, 2462, 2462, 2462, 9: 2462, 545: 2462, 2462, 2462, 552: 2462, 561: 2462, 563: 2462, 2462, 567: 2462, 623: 2462, 663: 2462, 727: 2462}, + {561: 5545, 1086: 5587}, // 2665 - {9: 636, 52: 636}, - {2832, 2832, 2832, 2832, 2832, 2832, 9: 2832, 560: 2832}, - {16: 4504, 567: 4505, 723: 4503, 868: 5583}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 549: 5585, 600: 4432, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 5584}, - {456, 456, 456, 456, 456, 456, 9: 456, 552: 5587, 560: 456, 1238: 5589}, + {9: 2460, 52: 2460}, + {2834, 2834, 2834, 2834, 2834, 2834, 9: 2834, 561: 2834}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5591, 787: 4110, 3118, 3119, 3117, 837: 5047, 975: 5590}, + {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 5344, 5345, 561: 2757, 1050: 5603}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 5593, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 659: 2748, 673: 2748, 701: 2748, 719: 2748, 5183, 725: 2748, 761: 2748, 2748, 787: 4110, 3118, 3119, 3117, 837: 5047, 947: 5594, 975: 5596, 1020: 5595, 1052: 5597, 1105: 5598, 1312: 5592}, // 2670 - {456, 456, 456, 456, 456, 456, 9: 456, 552: 5587, 560: 456, 1238: 5586}, - {2833, 2833, 2833, 2833, 2833, 2833, 9: 2833, 560: 2833}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 3810, 786: 3812, 3111, 3112, 3110, 820: 3809, 991: 5588}, - {455, 455, 455, 455, 455, 455, 9: 455, 560: 455}, - {2834, 2834, 2834, 2834, 2834, 2834, 9: 2834, 560: 2834}, + {9: 5601, 52: 5600}, + {12: 1760, 127: 1760, 130: 1760, 175: 1760, 184: 1760, 1760, 187: 1760, 189: 1760, 1760, 1760, 193: 1760, 200: 1760, 203: 1760, 1760, 206: 1760, 209: 1760, 1760, 212: 1760, 568: 1760, 571: 1760, 601: 1760, 724: 1760, 5446, 730: 1760, 747: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 759: 1760, 1760, 763: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, + {659: 5001, 673: 5485, 701: 5490, 719: 5488, 725: 5002, 761: 5489, 5486, 934: 5487, 1153: 5599}, + {9: 642, 52: 642}, + {9: 639, 52: 639}, // 2675 - {227: 5602}, - {212: 5592}, - {227: 5593}, - {573: 3097, 814: 3941, 829: 5594}, - {2839, 2839, 2839, 2839, 2839, 2839, 9: 2839, 232: 5595, 560: 2839, 1074: 5596}, + {9: 638, 52: 638}, + {9: 637, 52: 637}, + {9: 643, 52: 643}, + {2838, 2838, 2838, 2838, 2838, 2838, 9: 2838, 561: 2838}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 5593, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 659: 2748, 673: 2748, 701: 2748, 719: 2748, 5183, 725: 2748, 761: 2748, 2748, 787: 4110, 3118, 3119, 3117, 837: 5047, 947: 5594, 975: 5596, 1020: 5595, 1052: 5597, 1105: 5602}, // 2680 - {333: 5597}, - {2835, 2835, 2835, 2835, 2835, 2835, 9: 2835, 560: 2835}, - {547: 5599, 1495: 5598}, - {2838, 2838, 2838, 2838, 2838, 2838, 9: 5600, 16: 2838, 18: 2838, 21: 2838, 549: 2838, 552: 2838, 560: 2838, 567: 2838, 571: 2838, 723: 2838}, - {454, 454, 454, 454, 454, 454, 9: 454, 16: 454, 18: 454, 21: 454, 549: 454, 552: 454, 560: 454, 567: 454, 571: 454, 723: 454}, + {9: 636, 52: 636}, + {2839, 2839, 2839, 2839, 2839, 2839, 9: 2839, 561: 2839}, + {16: 4512, 568: 4513, 724: 4511, 869: 5605}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 550: 5607, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 5606}, + {456, 456, 456, 456, 456, 456, 9: 456, 553: 5609, 561: 456, 1241: 5611}, // 2685 - {547: 5601}, - {453, 453, 453, 453, 453, 453, 9: 453, 16: 453, 18: 453, 21: 453, 549: 453, 552: 453, 560: 453, 567: 453, 571: 453, 723: 453}, - {573: 3097, 814: 3941, 829: 5603}, - {2839, 2839, 2839, 2839, 2839, 2839, 9: 2839, 232: 5595, 560: 2839, 1074: 5604}, - {2836, 2836, 2836, 2836, 2836, 2836, 9: 2836, 560: 2836}, + {456, 456, 456, 456, 456, 456, 9: 456, 553: 5609, 561: 456, 1241: 5608}, + {2840, 2840, 2840, 2840, 2840, 2840, 9: 2840, 561: 2840}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 5610}, + {455, 455, 455, 455, 455, 455, 9: 455, 561: 455}, + {2841, 2841, 2841, 2841, 2841, 2841, 9: 2841, 561: 2841}, // 2690 - {8: 595, 29: 595}, - {589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 15: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 544: 589, 589, 589, 549: 589, 551: 589, 589, 589, 560: 589, 562: 589, 589, 566: 589, 589, 580: 589, 622: 589, 662: 589, 723: 589, 589}, - {6: 4812, 4814, 596, 15: 4831, 2499, 4829, 4768, 4833, 4820, 4849, 4813, 4816, 4815, 4818, 4819, 4821, 4828, 596, 4839, 4840, 4850, 4826, 4827, 4832, 4834, 4846, 4845, 4854, 4847, 4844, 4837, 4842, 4843, 4836, 4838, 4841, 4830, 4851, 4852, 549: 4811, 552: 2499, 4848, 567: 2499, 580: 5605, 723: 2499, 4817, 880: 4822, 906: 4824, 927: 4823, 948: 4825, 955: 4835, 960: 5608}, - {588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 15: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 544: 588, 588, 588, 549: 588, 551: 588, 588, 588, 560: 588, 562: 588, 588, 566: 588, 588, 580: 588, 622: 588, 662: 588, 723: 588, 588}, - {547: 5611, 549: 5610}, + {227: 5624}, + {218: 5614}, + {227: 5615}, + {574: 3104, 815: 3949, 830: 5616}, + {2846, 2846, 2846, 2846, 2846, 2846, 9: 2846, 232: 5617, 561: 2846, 1076: 5618}, // 2695 - {2849, 2849, 2849, 2849, 2849, 2849, 9: 2849, 560: 2849}, - {2848, 2848, 2848, 2848, 2848, 2848, 9: 2848, 560: 2848}, - {547: 5614, 549: 5613}, - {2851, 2851, 2851, 2851, 2851, 2851, 9: 2851, 560: 2851}, - {2850, 2850, 2850, 2850, 2850, 2850, 9: 2850, 560: 2850}, + {334: 5619}, + {2842, 2842, 2842, 2842, 2842, 2842, 9: 2842, 561: 2842}, + {548: 5621, 1498: 5620}, + {2845, 2845, 2845, 2845, 2845, 2845, 9: 5622, 16: 2845, 18: 2845, 21: 2845, 550: 2845, 553: 2845, 561: 2845, 568: 2845, 571: 2845, 724: 2845}, + {454, 454, 454, 454, 454, 454, 9: 454, 16: 454, 18: 454, 21: 454, 550: 454, 553: 454, 561: 454, 568: 454, 571: 454, 724: 454}, // 2700 - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 549: 2362, 569: 4674, 571: 5617, 817: 5616}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 5619, 549: 5621, 786: 5622, 3111, 3112, 3110, 1005: 5620}, - {549: 5618}, - {2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 15: 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 2852, 52: 2852, 544: 2852, 2852, 2852, 549: 2852, 551: 2852, 2852, 2852, 560: 2852, 562: 2852, 2852, 566: 2852, 2852, 571: 2852, 580: 2852, 622: 2852, 662: 2852, 723: 2852, 2852}, - {2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 15: 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 2855, 52: 2855, 544: 2855, 2855, 2855, 549: 2855, 551: 2855, 2855, 2855, 560: 2855, 562: 2855, 2855, 566: 2855, 2855, 571: 2855, 580: 2855, 622: 2855, 662: 2855, 723: 2855, 2855}, + {548: 5623}, + {453, 453, 453, 453, 453, 453, 9: 453, 16: 453, 18: 453, 21: 453, 550: 453, 553: 453, 561: 453, 568: 453, 571: 453, 724: 453}, + {574: 3104, 815: 3949, 830: 5625}, + {2846, 2846, 2846, 2846, 2846, 2846, 9: 2846, 232: 5617, 561: 2846, 1076: 5626}, + {2843, 2843, 2843, 2843, 2843, 2843, 9: 2843, 561: 2843}, // 2705 - {2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 15: 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 52: 2854, 544: 2854, 2854, 2854, 549: 2854, 551: 2854, 2854, 2854, 560: 2854, 562: 2854, 2854, 566: 2854, 2854, 571: 2854, 580: 2854, 622: 2854, 662: 2854, 723: 2854, 2854}, - {2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 15: 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 52: 2853, 544: 2853, 2853, 2853, 549: 2853, 551: 2853, 2853, 2853, 560: 2853, 562: 2853, 2853, 566: 2853, 2853, 571: 2853, 580: 2853, 622: 2853, 662: 2853, 723: 2853, 2853}, - {2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 15: 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 52: 2517, 120: 2517, 130: 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 139: 2517, 2517, 2517, 544: 2517, 2517, 2517, 549: 2517, 551: 2517, 2517, 2517, 560: 2517, 562: 2517, 2517, 566: 2517, 2517, 571: 2517, 580: 2517, 622: 2517, 662: 2517, 723: 2517, 2517}, - {227: 5628}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 5625}, + {8: 595, 29: 595}, + {589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 15: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 545: 589, 589, 589, 550: 589, 552: 589, 589, 589, 561: 589, 563: 589, 589, 567: 589, 589, 581: 589, 623: 589, 663: 589, 724: 589, 589}, + {6: 4820, 4822, 596, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 550: 4819, 553: 2504, 4856, 568: 2504, 581: 5627, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 5630}, + {588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 15: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 545: 588, 588, 588, 550: 588, 552: 588, 588, 588, 561: 588, 563: 588, 588, 567: 588, 588, 581: 588, 623: 588, 663: 588, 724: 588, 588}, + {548: 5633, 550: 5632}, // 2710 - {2908, 2908, 9: 5360, 212: 5626}, - {227: 5627}, - {2907, 2907}, - {2909, 2909}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 5630}, + {2856, 2856, 2856, 2856, 2856, 2856, 9: 2856, 561: 2856}, + {2855, 2855, 2855, 2855, 2855, 2855, 9: 2855, 561: 2855}, + {548: 5636, 550: 5635}, + {2858, 2858, 2858, 2858, 2858, 2858, 9: 2858, 561: 2858}, + {2857, 2857, 2857, 2857, 2857, 2857, 9: 2857, 561: 2857}, // 2715 - {2696, 2696, 9: 5360, 546: 5633, 724: 5632, 917: 5631}, - {2912, 2912}, - {1128, 1128, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 1128, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 546: 1128, 710: 5650, 786: 5649, 3111, 3112, 3110, 978: 5648}, - {573: 5638, 650: 4167, 4166, 814: 5636, 933: 5637, 1131: 5635, 1336: 5634}, - {2695, 2695, 9: 5646}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 550: 2367, 570: 4682, 5639, 818: 5638}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 5641, 550: 5643, 787: 5644, 3118, 3119, 3117, 1006: 5642}, + {550: 5640}, + {2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 15: 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 52: 2859, 545: 2859, 2859, 2859, 550: 2859, 552: 2859, 2859, 2859, 561: 2859, 563: 2859, 2859, 567: 2859, 2859, 571: 2859, 581: 2859, 623: 2859, 663: 2859, 724: 2859, 2859}, + {2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 15: 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 52: 2862, 545: 2862, 2862, 2862, 550: 2862, 552: 2862, 2862, 2862, 561: 2862, 563: 2862, 2862, 567: 2862, 2862, 571: 2862, 581: 2862, 623: 2862, 663: 2862, 724: 2862, 2862}, // 2720 - {2694, 2694, 9: 2694}, - {295: 5640, 301: 5642, 352: 5643, 373: 5641}, - {254: 5639}, - {254: 2547, 295: 2261, 301: 2261, 352: 2261, 373: 2261}, - {2687, 2687, 9: 2687}, + {2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 15: 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 52: 2861, 545: 2861, 2861, 2861, 550: 2861, 552: 2861, 2861, 2861, 561: 2861, 563: 2861, 2861, 567: 2861, 2861, 571: 2861, 581: 2861, 623: 2861, 663: 2861, 724: 2861, 2861}, + {2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 15: 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 52: 2860, 545: 2860, 2860, 2860, 550: 2860, 552: 2860, 2860, 2860, 561: 2860, 563: 2860, 2860, 567: 2860, 2860, 571: 2860, 581: 2860, 623: 2860, 663: 2860, 724: 2860, 2860}, + {2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 15: 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 52: 2522, 120: 2522, 131: 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 545: 2522, 2522, 2522, 550: 2522, 552: 2522, 2522, 2522, 561: 2522, 563: 2522, 2522, 567: 2522, 2522, 571: 2522, 581: 2522, 623: 2522, 663: 2522, 724: 2522, 2522}, + {227: 5650}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5647}, // 2725 - {2692, 2692, 9: 2692}, - {2691, 2691, 9: 2691}, - {398: 5644, 470: 5645}, - {2688, 2688, 9: 2688}, - {2690, 2690, 9: 2690}, + {2915, 2915, 9: 5368, 218: 5648}, + {227: 5649}, + {2914, 2914}, + {2916, 2916}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5652}, // 2730 - {2689, 2689, 9: 2689}, - {573: 5638, 650: 4167, 4166, 814: 5636, 933: 5637, 1131: 5647}, - {2693, 2693, 9: 2693}, - {2696, 2696, 9: 5652, 546: 5633, 917: 5651}, - {1127, 1127, 9: 1127, 52: 1127, 546: 1127}, + {2702, 2702, 9: 5368, 547: 5655, 725: 5654, 918: 5653}, + {2919, 2919}, + {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 5670}, + {574: 5660, 651: 4175, 4174, 815: 5658, 936: 5659, 1133: 5657, 1339: 5656}, + {2701, 2701, 9: 5668}, // 2735 - {1125, 1125, 9: 1125, 52: 1125, 546: 1125}, - {2911, 2911}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 710: 5654, 786: 5653, 3111, 3112, 3110}, - {1126, 1126, 9: 1126, 52: 1126, 546: 1126}, - {1124, 1124, 9: 1124, 52: 1124, 546: 1124}, + {2700, 2700, 9: 2700}, + {296: 5662, 302: 5664, 353: 5665, 374: 5663}, + {255: 5661}, + {255: 2553, 296: 2266, 302: 2266, 353: 2266, 374: 2266}, + {2693, 2693, 9: 2693}, // 2740 - {2913, 2913}, - {2847, 2847}, - {32: 5781, 431: 5780}, - {560: 5772}, - {735: 5765}, + {2698, 2698, 9: 2698}, + {2697, 2697, 9: 2697}, + {399: 5666, 471: 5667}, + {2694, 2694, 9: 2694}, + {2696, 2696, 9: 2696}, // 2745 - {10: 5758}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 737: 5663, 786: 5662, 3111, 3112, 3110}, - {2448, 2448, 6: 2448, 2448, 18: 2448, 20: 2448, 22: 2448, 2448, 2448, 2448, 2448, 2448, 261: 4769, 724: 2448, 1043: 5756, 1083: 5757}, - {193: 2466, 418: 5668, 458: 5669, 605: 5667, 658: 2466, 1219: 5670, 5665, 1307: 5666, 1438: 5664}, - {2460, 2460, 126: 2460, 5733, 544: 2460, 2460, 2460, 551: 2460, 562: 2460, 2460, 566: 2460, 622: 2460, 662: 2460, 726: 2460, 1439: 5732}, + {2695, 2695, 9: 2695}, + {574: 5660, 651: 4175, 4174, 815: 5658, 936: 5659, 1133: 5669}, + {2699, 2699, 9: 2699}, + {2702, 2702, 9: 5674, 547: 5655, 918: 5673}, + {1130, 1130, 9: 1130, 52: 1130, 547: 1130}, // 2750 - {193: 5720, 658: 5719}, - {2484, 2484, 126: 2484, 2484, 544: 2484, 2484, 2484, 551: 2484, 562: 2484, 2484, 566: 2484, 622: 2484, 662: 2484, 726: 2484}, - {142: 4028, 168: 4027, 545: 5683, 947: 5684}, - {142: 4028, 168: 4027, 545: 5676, 947: 5677}, - {2477, 2477, 126: 2477, 2477, 544: 2477, 2477, 2477, 551: 2477, 562: 2477, 2477, 566: 2477, 570: 5672, 622: 2477, 655: 5671, 662: 2477, 726: 2477}, + {1128, 1128, 9: 1128, 52: 1128, 547: 1128}, + {2918, 2918}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 673: 5676, 787: 5675, 3118, 3119, 3117}, + {1129, 1129, 9: 1129, 52: 1129, 547: 1129}, + {1127, 1127, 9: 1127, 52: 1127, 547: 1127}, // 2755 - {193: 2465, 658: 2465}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 5674}, - {573: 3097, 814: 3941, 829: 5673}, - {2478, 2478, 126: 2478, 2478, 544: 2478, 2478, 2478, 551: 2478, 562: 2478, 2478, 566: 2478, 622: 2478, 662: 2478, 726: 2478}, - {129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 581: 3820, 3818, 3819, 3817, 3815, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 815: 3816, 3814, 902: 3822, 916: 5675}, + {2920, 2920}, + {2854, 2854}, + {32: 5803, 432: 5802}, + {561: 5794}, + {736: 5787}, // 2760 - {2479, 2479, 126: 2479, 2479, 544: 2479, 2479, 2479, 551: 2479, 562: 2479, 2479, 566: 2479, 622: 2479, 662: 2479, 726: 2479}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5681}, - {545: 5678}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 5679}, - {9: 4105, 52: 5680}, + {10: 5780}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 738: 5685, 787: 5684, 3118, 3119, 3117}, + {2453, 2453, 6: 2453, 2453, 18: 2453, 20: 2453, 22: 2453, 2453, 2453, 2453, 2453, 2453, 262: 4777, 725: 2453, 1045: 5778, 1085: 5779}, + {196: 2471, 419: 5690, 459: 5691, 606: 5689, 659: 2471, 1222: 5692, 5687, 1310: 5688, 1441: 5686}, + {2465, 2465, 126: 2465, 128: 5755, 545: 2465, 2465, 2465, 552: 2465, 563: 2465, 2465, 567: 2465, 623: 2465, 663: 2465, 727: 2465, 1442: 5754}, // 2765 - {2480, 2480, 126: 2480, 2480, 544: 2480, 2480, 2480, 551: 2480, 562: 2480, 2480, 566: 2480, 622: 2480, 662: 2480, 726: 2480}, - {52: 5682, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {2481, 2481, 126: 2481, 2481, 544: 2481, 2481, 2481, 551: 2481, 562: 2481, 2481, 566: 2481, 622: 2481, 662: 2481, 726: 2481}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5716}, - {545: 5685}, + {196: 5742, 659: 5741}, + {2489, 2489, 126: 2489, 128: 2489, 545: 2489, 2489, 2489, 552: 2489, 563: 2489, 2489, 567: 2489, 623: 2489, 663: 2489, 727: 2489}, + {142: 4036, 168: 4035, 546: 5705, 949: 5706}, + {142: 4036, 168: 4035, 546: 5698, 949: 5699}, + {2482, 2482, 126: 2482, 128: 2482, 545: 2482, 2482, 2482, 552: 2482, 563: 2482, 2482, 567: 2482, 572: 5694, 623: 2482, 656: 5693, 663: 2482, 727: 2482}, // 2770 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 5686}, - {9: 4105, 52: 5687}, - {2476, 2476, 126: 2476, 2476, 544: 2476, 2476, 2476, 551: 2476, 562: 2476, 2476, 566: 2476, 622: 2476, 655: 5689, 662: 2476, 726: 2476, 1251: 5688}, - {2482, 2482, 126: 2482, 2482, 544: 2482, 2482, 2482, 551: 2482, 562: 2482, 2482, 566: 2482, 622: 2482, 662: 2482, 726: 2482}, - {545: 5690}, + {196: 2470, 659: 2470}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5696}, + {574: 3104, 815: 3949, 830: 5695}, + {2483, 2483, 126: 2483, 128: 2483, 545: 2483, 2483, 2483, 552: 2483, 563: 2483, 2483, 567: 2483, 623: 2483, 663: 2483, 727: 2483}, + {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 5697}, // 2775 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5692, 1400: 5691}, - {52: 5694}, - {52: 2474, 129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 557: 3857, 3858, 3863, 575: 3859, 608: 3832, 3829, 3831, 3830, 3826, 3828, 3827, 3824, 3825, 3823, 3833, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856, 902: 3822, 916: 5693}, - {52: 2473}, - {2468, 2468, 10: 5696, 126: 2468, 2468, 544: 2468, 2468, 2468, 551: 2468, 561: 2468, 2468, 2468, 566: 2468, 622: 2468, 662: 2468, 726: 2468, 735: 2468, 1381: 5695}, + {2484, 2484, 126: 2484, 128: 2484, 545: 2484, 2484, 2484, 552: 2484, 563: 2484, 2484, 567: 2484, 623: 2484, 663: 2484, 727: 2484}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5703}, + {546: 5700}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 5701}, + {9: 4113, 52: 5702}, // 2780 - {2472, 2472, 126: 2472, 2472, 544: 2472, 2472, 2472, 551: 2472, 561: 5711, 2472, 2472, 566: 2472, 622: 2472, 662: 2472, 726: 2472, 735: 2472, 1418: 5710}, - {560: 5697}, - {204: 5698}, - {211: 5699}, - {545: 5700}, + {2485, 2485, 126: 2485, 128: 2485, 545: 2485, 2485, 2485, 552: 2485, 563: 2485, 2485, 567: 2485, 623: 2485, 663: 2485, 727: 2485}, + {52: 5704, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2486, 2486, 126: 2486, 128: 2486, 545: 2486, 2486, 2486, 552: 2486, 563: 2486, 2486, 567: 2486, 623: 2486, 663: 2486, 727: 2486}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5738}, + {546: 5707}, // 2785 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5701}, - {52: 5702, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {244: 5703}, - {560: 5704}, - {204: 5705}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 5708}, + {9: 4113, 52: 5709}, + {2481, 2481, 126: 2481, 128: 2481, 545: 2481, 2481, 2481, 552: 2481, 563: 2481, 2481, 567: 2481, 623: 2481, 656: 5711, 663: 2481, 727: 2481, 1254: 5710}, + {2487, 2487, 126: 2487, 128: 2487, 545: 2487, 2487, 2487, 552: 2487, 563: 2487, 2487, 567: 2487, 623: 2487, 663: 2487, 727: 2487}, + {546: 5712}, // 2790 - {211: 5706}, - {545: 5707}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5708}, - {52: 5709, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {2467, 2467, 126: 2467, 2467, 544: 2467, 2467, 2467, 551: 2467, 561: 2467, 2467, 2467, 566: 2467, 622: 2467, 662: 2467, 726: 2467, 735: 2467}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5714, 1403: 5713}, + {52: 5716}, + {52: 2479, 127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 558: 3865, 3866, 3871, 576: 3867, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864, 903: 3830, 917: 5715}, + {52: 2478}, + {2473, 2473, 10: 5718, 126: 2473, 128: 2473, 545: 2473, 2473, 2473, 552: 2473, 562: 2473, 2473, 2473, 567: 2473, 623: 2473, 663: 2473, 727: 2473, 736: 2473, 1384: 5717}, // 2795 - {2470, 2470, 126: 2470, 2470, 544: 2470, 2470, 2470, 551: 2470, 562: 2470, 2470, 566: 2470, 622: 2470, 662: 2470, 726: 2470, 735: 5714, 1416: 5713}, - {560: 5712}, - {2471, 2471, 126: 2471, 2471, 544: 2471, 2471, 2471, 551: 2471, 562: 2471, 2471, 566: 2471, 622: 2471, 662: 2471, 726: 2471, 735: 2471}, - {2475, 2475, 126: 2475, 2475, 544: 2475, 2475, 2475, 551: 2475, 562: 2475, 2475, 566: 2475, 622: 2475, 662: 2475, 726: 2475}, - {560: 5715}, + {2477, 2477, 126: 2477, 128: 2477, 545: 2477, 2477, 2477, 552: 2477, 562: 5733, 2477, 2477, 567: 2477, 623: 2477, 663: 2477, 727: 2477, 736: 2477, 1421: 5732}, + {561: 5719}, + {208: 5720}, + {217: 5721}, + {546: 5722}, // 2800 - {2469, 2469, 126: 2469, 2469, 544: 2469, 2469, 2469, 551: 2469, 562: 2469, 2469, 566: 2469, 622: 2469, 662: 2469, 726: 2469}, - {52: 5717, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {2476, 2476, 126: 2476, 2476, 544: 2476, 2476, 2476, 551: 2476, 562: 2476, 2476, 566: 2476, 622: 2476, 655: 5689, 662: 2476, 726: 2476, 1251: 5718}, - {2483, 2483, 126: 2483, 2483, 544: 2483, 2483, 2483, 551: 2483, 562: 2483, 2483, 566: 2483, 622: 2483, 662: 2483, 726: 2483}, - {108: 5725, 545: 2486, 1437: 5724}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5723}, + {52: 5724, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {245: 5725}, + {561: 5726}, + {208: 5727}, // 2805 - {545: 5721}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5722}, - {52: 5723, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {2487, 2487, 126: 2487, 2487, 285: 2487, 544: 2487, 2487, 2487, 551: 2487, 562: 2487, 2487, 566: 2487, 622: 2487, 662: 2487, 726: 2487}, - {545: 5728}, + {217: 5728}, + {546: 5729}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5730}, + {52: 5731, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2472, 2472, 126: 2472, 128: 2472, 545: 2472, 2472, 2472, 552: 2472, 562: 2472, 2472, 2472, 567: 2472, 623: 2472, 663: 2472, 727: 2472, 736: 2472}, // 2810 - {569: 5726}, - {573: 3097, 814: 5727}, - {545: 2485}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2666, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 5729, 1142: 5730}, - {9: 4105, 52: 2665}, + {2475, 2475, 126: 2475, 128: 2475, 545: 2475, 2475, 2475, 552: 2475, 563: 2475, 2475, 567: 2475, 623: 2475, 663: 2475, 727: 2475, 736: 5736, 1419: 5735}, + {561: 5734}, + {2476, 2476, 126: 2476, 128: 2476, 545: 2476, 2476, 2476, 552: 2476, 563: 2476, 2476, 567: 2476, 623: 2476, 663: 2476, 727: 2476, 736: 2476}, + {2480, 2480, 126: 2480, 128: 2480, 545: 2480, 2480, 2480, 552: 2480, 563: 2480, 2480, 567: 2480, 623: 2480, 663: 2480, 727: 2480}, + {561: 5737}, // 2815 - {52: 5731}, - {2488, 2488, 126: 2488, 2488, 285: 2488, 544: 2488, 2488, 2488, 551: 2488, 562: 2488, 2488, 566: 2488, 622: 2488, 662: 2488, 726: 2488}, - {2464, 2464, 126: 5736, 544: 2464, 2464, 2464, 551: 2464, 562: 2464, 2464, 566: 2464, 622: 2464, 662: 2464, 726: 2464, 1500: 5735}, - {573: 3097, 814: 3941, 829: 5734}, - {2459, 2459, 126: 2459, 544: 2459, 2459, 2459, 551: 2459, 562: 2459, 2459, 566: 2459, 622: 2459, 662: 2459, 726: 2459}, + {2474, 2474, 126: 2474, 128: 2474, 545: 2474, 2474, 2474, 552: 2474, 563: 2474, 2474, 567: 2474, 623: 2474, 663: 2474, 727: 2474}, + {52: 5739, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2481, 2481, 126: 2481, 128: 2481, 545: 2481, 2481, 2481, 552: 2481, 563: 2481, 2481, 567: 2481, 623: 2481, 656: 5711, 663: 2481, 727: 2481, 1254: 5740}, + {2488, 2488, 126: 2488, 128: 2488, 545: 2488, 2488, 2488, 552: 2488, 563: 2488, 2488, 567: 2488, 623: 2488, 663: 2488, 727: 2488}, + {110: 5747, 546: 2491, 1440: 5746}, // 2820 - {2458, 2458, 544: 2458, 5524, 2458, 551: 2458, 562: 2458, 2458, 566: 2458, 622: 2458, 662: 2458, 726: 2458, 1250: 5742}, - {737: 5737}, - {193: 2466, 658: 2466, 1219: 5670, 5665, 1307: 5738}, - {2462, 2462, 285: 5740, 544: 2462, 2462, 2462, 551: 2462, 562: 2462, 2462, 566: 2462, 622: 2462, 662: 2462, 726: 2462, 1499: 5739}, - {2463, 2463, 544: 2463, 2463, 2463, 551: 2463, 562: 2463, 2463, 566: 2463, 622: 2463, 662: 2463, 726: 2463}, + {546: 5743}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5744}, + {52: 5745, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2492, 2492, 126: 2492, 128: 2492, 286: 2492, 545: 2492, 2492, 2492, 552: 2492, 563: 2492, 2492, 567: 2492, 623: 2492, 663: 2492, 727: 2492}, + {546: 5750}, // 2825 - {573: 3097, 814: 3941, 829: 5741}, - {2461, 2461, 544: 2461, 2461, 2461, 551: 2461, 562: 2461, 2461, 566: 2461, 622: 2461, 662: 2461, 726: 2461}, - {2490, 2490, 544: 2490, 2490, 2490, 551: 2490, 562: 2490, 2490, 566: 2490, 622: 2490, 662: 2490, 726: 5744, 1511: 5743}, - {2496, 2496, 544: 2496, 2496, 2496, 551: 2496, 562: 2496, 2496, 566: 2496, 622: 2496, 662: 2496}, - {328: 5745}, + {570: 5748}, + {574: 3104, 815: 5749}, + {546: 2490}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2672, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 5751, 1144: 5752}, + {9: 4113, 52: 2671}, // 2830 - {545: 5746}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5747, 3111, 3112, 3110, 1318: 5748, 1510: 5749}, - {58: 5753, 94: 5754, 1388: 5755}, - {9: 2492, 52: 2492}, - {9: 5750, 52: 5751}, + {52: 5753}, + {2493, 2493, 126: 2493, 128: 2493, 286: 2493, 545: 2493, 2493, 2493, 552: 2493, 563: 2493, 2493, 567: 2493, 623: 2493, 663: 2493, 727: 2493}, + {2469, 2469, 126: 5758, 545: 2469, 2469, 2469, 552: 2469, 563: 2469, 2469, 567: 2469, 623: 2469, 663: 2469, 727: 2469, 1503: 5757}, + {574: 3104, 815: 3949, 830: 5756}, + {2464, 2464, 126: 2464, 545: 2464, 2464, 2464, 552: 2464, 563: 2464, 2464, 567: 2464, 623: 2464, 663: 2464, 727: 2464}, // 2835 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5747, 3111, 3112, 3110, 1318: 5752}, - {2489, 2489, 544: 2489, 2489, 2489, 551: 2489, 562: 2489, 2489, 566: 2489, 622: 2489, 662: 2489}, - {9: 2491, 52: 2491}, - {9: 2495, 52: 2495}, - {9: 2494, 52: 2494}, + {2463, 2463, 545: 2463, 5542, 2463, 552: 2463, 563: 2463, 2463, 567: 2463, 623: 2463, 663: 2463, 727: 2463, 1253: 5764}, + {738: 5759}, + {196: 2471, 659: 2471, 1222: 5692, 5687, 1310: 5760}, + {2467, 2467, 286: 5762, 545: 2467, 2467, 2467, 552: 2467, 563: 2467, 2467, 567: 2467, 623: 2467, 663: 2467, 727: 2467, 1502: 5761}, + {2468, 2468, 545: 2468, 2468, 2468, 552: 2468, 563: 2468, 2468, 567: 2468, 623: 2468, 663: 2468, 727: 2468}, // 2840 - {9: 2493, 52: 2493}, - {2842, 2842}, - {2841, 2841, 6: 4812, 5558, 18: 4768, 20: 4820, 22: 4813, 4816, 4815, 4818, 4819, 4821, 724: 4817, 880: 4822, 927: 5557}, - {560: 5759}, - {204: 5760}, + {574: 3104, 815: 3949, 830: 5763}, + {2466, 2466, 545: 2466, 2466, 2466, 552: 2466, 563: 2466, 2466, 567: 2466, 623: 2466, 663: 2466, 727: 2466}, + {2495, 2495, 545: 2495, 2495, 2495, 552: 2495, 563: 2495, 2495, 567: 2495, 623: 2495, 663: 2495, 727: 5766, 1514: 5765}, + {2501, 2501, 545: 2501, 2501, 2501, 552: 2501, 563: 2501, 2501, 567: 2501, 623: 2501, 663: 2501}, + {329: 5767}, // 2845 - {211: 5761}, - {545: 5762}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5763}, - {52: 5764, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {2843, 2843}, + {546: 5768}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5769, 3118, 3119, 3117, 1321: 5770, 1513: 5771}, + {58: 5775, 94: 5776, 1391: 5777}, + {9: 2497, 52: 2497}, + {9: 5772, 52: 5773}, // 2850 - {560: 5766}, - {204: 5767}, - {211: 5768}, - {545: 5769}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 5770}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5769, 3118, 3119, 3117, 1321: 5774}, + {2494, 2494, 545: 2494, 2494, 2494, 552: 2494, 563: 2494, 2494, 567: 2494, 623: 2494, 663: 2494}, + {9: 2496, 52: 2496}, + {9: 2500, 52: 2500}, + {9: 2499, 52: 2499}, // 2855 - {52: 5771, 557: 3857, 3858, 3863, 575: 3859, 623: 3860, 626: 3861, 3854, 3864, 3853, 3862, 3855, 3856}, - {2844, 2844}, - {775, 775, 775, 775, 775, 775, 775, 775, 775, 10: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 53: 775, 775, 775, 775, 775, 5355, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 910: 5354, 925: 5773}, - {2779, 2779, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 5775, 1460: 5774}, - {2845, 2845}, + {9: 2498, 52: 2498}, + {2849, 2849}, + {2848, 2848, 6: 4820, 5576, 18: 4776, 20: 4828, 22: 4821, 4824, 4823, 4826, 4827, 4829, 725: 4825, 881: 4830, 928: 5575}, + {561: 5781}, + {208: 5782}, // 2860 - {9: 5360, 574: 5776}, - {545: 5777}, - {560: 5527, 1084: 5526, 1249: 5778}, - {9: 5568, 52: 5779}, - {2778, 2778}, + {217: 5783}, + {546: 5784}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5785}, + {52: 5786, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2850, 2850}, // 2865 - {2846, 2846}, - {2840, 2840}, - {58: 5783, 950: 270, 1225: 5784}, - {950: 269}, - {950: 5785}, + {561: 5788}, + {208: 5789}, + {217: 5790}, + {546: 5791}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5792}, // 2870 - {547: 5786}, - {156, 156, 245: 156, 421: 5788, 736: 156, 1415: 5787}, - {154, 154, 245: 5791, 736: 154, 1414: 5790}, - {573: 3097, 814: 5789}, - {155, 155, 245: 155, 736: 155}, + {52: 5793, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2851, 2851}, + {778, 778, 778, 778, 778, 778, 778, 778, 778, 10: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 53: 778, 778, 778, 778, 778, 5363, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 911: 5362, 926: 5795}, + {2785, 2785, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5797, 1463: 5796}, + {2852, 2852}, // 2875 - {253, 253, 736: 4056, 1072: 5798}, - {152, 152, 250: 152, 432: 5793, 736: 152, 1441: 5792}, - {150, 150, 250: 5796, 736: 150, 1440: 5795}, - {573: 3097, 814: 5794}, - {151, 151, 250: 151, 736: 151}, + {9: 5368, 575: 5798}, + {546: 5799}, + {561: 5545, 1086: 5544, 1252: 5800}, + {9: 5586, 52: 5801}, + {2784, 2784}, // 2880 - {153, 153, 736: 153}, - {573: 3097, 814: 5797}, - {149, 149, 736: 149}, - {157, 157}, - {28: 203, 57: 203, 171: 203, 545: 203, 566: 203, 573: 203}, + {2853, 2853}, + {2847, 2847}, + {58: 5805, 953: 270, 1228: 5806}, + {953: 269}, + {953: 5807}, // 2885 - {57: 5300, 545: 5800, 566: 5301, 1016: 5313}, - {208, 208}, - {573: 3097, 814: 5806}, - {573: 3097, 814: 5805}, - {205, 205}, + {548: 5808}, + {156, 156, 246: 156, 422: 5810, 737: 156, 1418: 5809}, + {154, 154, 246: 5813, 737: 154, 1417: 5812}, + {574: 3104, 815: 5811}, + {155, 155, 246: 155, 737: 155}, // 2890 - {206, 206}, - {207, 207}, - {166: 5809, 622: 5808, 1104: 5810}, - {2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 10: 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 53: 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 546: 2364, 575: 2364, 593: 2364}, - {2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 10: 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 53: 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 546: 2363, 575: 2363, 593: 2363}, + {253, 253, 737: 4064, 1074: 5820}, + {152, 152, 251: 152, 433: 5815, 737: 152, 1444: 5814}, + {150, 150, 251: 5818, 737: 150, 1443: 5817}, + {574: 3104, 815: 5816}, + {151, 151, 251: 151, 737: 151}, // 2895 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 5811}, - {209, 209, 9: 4006}, - {570: 5815}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 5814}, - {570: 210}, + {153, 153, 737: 153}, + {574: 3104, 815: 5819}, + {149, 149, 737: 149}, + {157, 157}, + {28: 203, 57: 203, 171: 203, 546: 203, 567: 203, 574: 203}, // 2900 - {573: 3097, 814: 5816}, - {315: 5818, 546: 214, 566: 214, 601: 214, 726: 214, 818: 214, 1369: 5817}, - {546: 2967, 566: 2952, 601: 2951, 726: 3078, 818: 2931, 830: 5821, 837: 3077, 2932, 5825, 5826, 5824, 850: 2933, 854: 5823, 1475: 5822}, - {446: 5819}, - {171: 5820, 546: 213, 566: 213, 601: 213, 726: 213, 818: 213}, + {57: 5308, 546: 5822, 567: 5309, 1017: 5321}, + {208, 208}, + {574: 3104, 815: 5828}, + {574: 3104, 815: 5827}, + {205, 205}, // 2905 - {546: 212, 566: 212, 601: 212, 726: 212, 818: 212}, - {726: 3078, 818: 2931, 837: 5829, 5827, 850: 5828}, + {206, 206}, + {207, 207}, + {166: 5831, 623: 5830, 1106: 5832}, + {2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 10: 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 53: 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 547: 2369, 576: 2369, 594: 2369}, + {2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 10: 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 53: 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 547: 2368, 576: 2368, 594: 2368}, + // 2910 + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 5833}, + {209, 209, 9: 4014}, + {572: 5837}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5836}, + {572: 210}, + // 2915 + {574: 3104, 815: 5838}, + {316: 5840, 547: 214, 567: 214, 602: 214, 727: 214, 819: 214, 1372: 5839}, + {547: 2974, 567: 2959, 602: 2958, 727: 3085, 819: 2938, 831: 5843, 838: 3084, 2939, 5847, 5848, 5846, 851: 2940, 855: 5845, 1478: 5844}, + {447: 5841}, + {171: 5842, 547: 213, 567: 213, 602: 213, 727: 213, 819: 213}, + // 2920 + {547: 212, 567: 212, 602: 212, 727: 212, 819: 212}, + {727: 3085, 819: 2938, 838: 5851, 5849, 851: 5850}, {219, 219}, {218, 218}, {217, 217}, - // 2910 + // 2925 {216, 216}, {215, 215}, - {2386, 2386}, - {2385, 2385}, - {441, 441, 556: 441}, - // 2915 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 5842, 1310: 5843, 1502: 5841}, - {228, 228, 228, 228, 228, 228, 228, 228, 228, 10: 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 53: 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 575: 228}, - {227, 227, 227, 227, 227, 227, 227, 227, 227, 10: 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 53: 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 575: 227}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 5834, 898: 5835}, - {1273, 1273, 9: 1273, 560: 5836}, - // 2920 - {201, 201, 9: 4006}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5838, 786: 5359, 3111, 3112, 3110, 875: 5837}, - {200, 200, 9: 5360}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 5839}, - {9: 5360, 52: 5840}, - // 2925 + {2391, 2391}, + {2390, 2390}, + {441, 441, 557: 441}, + // 2930 + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5864, 1313: 5865, 1505: 5863}, + {228, 228, 228, 228, 228, 228, 228, 228, 228, 10: 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 53: 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 576: 228}, + {227, 227, 227, 227, 227, 227, 227, 227, 227, 10: 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 53: 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 576: 227}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5856, 900: 5857}, + {1276, 1276, 9: 1276, 561: 5858}, + // 2935 + {201, 201, 9: 4014}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5860, 787: 5367, 3118, 3119, 3117, 876: 5859}, + {200, 200, 9: 5368}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5861}, + {9: 5368, 52: 5862}, + // 2940 {199, 199}, - {229, 229, 9: 5849}, - {743: 5845, 784: 5846, 1409: 5844}, + {229, 229, 9: 5871}, + {744: 5867, 785: 5868, 1412: 5866}, {221, 221, 9: 221}, {226, 226, 9: 226}, - // 2930 - {225, 225, 9: 225, 58: 5848}, - {223, 223, 9: 223, 58: 5847}, + // 2945 + {225, 225, 9: 225, 58: 5870}, + {223, 223, 9: 223, 58: 5869}, {222, 222, 9: 222}, {224, 224, 9: 224}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 5842, 1310: 5850}, - // 2935 + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5864, 1313: 5872}, + // 2950 {220, 220, 9: 220}, {230, 230}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 5853, 898: 5854}, - {1273, 1273, 9: 1273, 560: 5855}, - {198, 198, 9: 4006}, - // 2940 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5857, 786: 5359, 3111, 3112, 3110, 875: 5856}, - {197, 197, 9: 5360}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 5858}, - {9: 5360, 52: 5859}, - {196, 196}, - // 2945 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 5861}, - {545: 5862, 571: 2654, 576: 2654, 1144: 5863}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2660, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 641: 3756, 786: 4102, 3111, 3112, 3110, 791: 5896, 836: 5895, 1143: 5894, 1354: 5893, 5897}, - {571: 5864, 576: 247, 1223: 5865}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 3976, 3111, 3112, 3110, 793: 5888, 1222: 5887, 1408: 5886}, - // 2950 - {576: 5866}, - {545: 2968, 2967, 5869, 562: 2966, 622: 2965, 662: 2961, 790: 5867, 821: 5868, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 5872, 5871, 1393: 5870}, - {231, 231, 546: 231, 553: 1033, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {234, 234, 546: 234, 553: 1034, 564: 1034, 1034}, - {276, 276, 242: 5882, 546: 276, 1197: 5883}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5875, 900: 5876}, + {1276, 1276, 9: 1276, 561: 5877}, + {198, 198, 9: 4014}, // 2955 - {242, 242, 546: 5873, 1073: 5874}, - {233, 233, 546: 233}, - {232, 232, 546: 232}, - {57: 5877, 1221: 5876, 1407: 5875}, - {235, 235}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5879, 787: 5367, 3118, 3119, 3117, 876: 5878}, + {197, 197, 9: 5368}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5880}, + {9: 5368, 52: 5881}, + {196, 196}, // 2960 - {241, 241, 9: 5880}, - {240, 240, 9: 240}, - {238, 238, 9: 238, 569: 5878}, - {547: 3660, 557: 5027, 5028, 561: 3651, 573: 3655, 643: 3650, 3652, 650: 3654, 3653, 3658, 654: 3659, 663: 3657, 792: 5026, 794: 3656, 1099: 5879}, - {237, 237, 9: 237}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5883}, + {546: 5884, 571: 2660, 577: 2660, 1146: 5885}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2666, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 642: 3764, 787: 4110, 3118, 3119, 3117, 792: 5918, 837: 5917, 1145: 5916, 1357: 5915, 5919}, + {571: 5886, 577: 247, 1226: 5887}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3984, 3118, 3119, 3117, 794: 5910, 1225: 5909, 1411: 5908}, // 2965 - {57: 5877, 1221: 5881}, - {239, 239, 9: 239}, - {547: 5885}, - {242, 242, 546: 5873, 1073: 5884}, - {236, 236}, + {577: 5888}, + {546: 2975, 2974, 5891, 563: 2973, 623: 2972, 663: 2968, 791: 5889, 822: 5890, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 5894, 5893, 1396: 5892}, + {231, 231, 547: 231, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {234, 234, 547: 234, 554: 1037, 565: 1037, 1037}, + {276, 276, 242: 5904, 547: 276, 1200: 5905}, // 2970 - {275, 275, 546: 275, 563: 275, 566: 275, 574: 275}, - {246, 246, 9: 5891, 546: 246, 576: 246}, - {244, 244, 9: 244, 546: 244, 576: 244}, - {569: 5889}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 5890}, + {242, 242, 547: 5895, 1075: 5896}, + {233, 233, 547: 233}, + {232, 232, 547: 232}, + {57: 5899, 1224: 5898, 1410: 5897}, + {235, 235}, // 2975 - {243, 243, 9: 243, 546: 243, 576: 243}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 3976, 3111, 3112, 3110, 793: 5888, 1222: 5892}, - {245, 245, 9: 245, 546: 245, 576: 245}, - {9: 5899, 52: 2659}, - {9: 2658, 52: 2658}, + {241, 241, 9: 5902}, + {240, 240, 9: 240}, + {238, 238, 9: 238, 570: 5900}, + {548: 3668, 558: 5035, 5036, 562: 3659, 574: 3663, 644: 3658, 3660, 651: 3662, 3661, 3666, 655: 3667, 664: 3665, 793: 5034, 795: 3664, 1101: 5901}, + {237, 237, 9: 237}, // 2980 - {9: 2656, 52: 2656}, - {9: 2655, 52: 2655}, - {52: 5898}, - {2653, 2653, 546: 2653, 571: 2653, 576: 2653}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 641: 3756, 786: 4102, 3111, 3112, 3110, 791: 5896, 836: 5895, 1143: 5900}, + {57: 5899, 1224: 5903}, + {239, 239, 9: 239}, + {548: 5907}, + {242, 242, 547: 5895, 1075: 5906}, + {236, 236}, // 2985 - {9: 2657, 52: 2657}, - {58: 278, 847: 5905, 950: 278, 1411: 5904}, - {547: 5903}, - {202, 202}, - {58: 5783, 950: 270, 1225: 5906}, + {275, 275, 547: 275, 564: 275, 567: 275, 575: 275}, + {246, 246, 9: 5913, 547: 246, 577: 246}, + {244, 244, 9: 244, 547: 244, 577: 244}, + {570: 5911}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 5912}, // 2990 - {58: 277, 950: 277}, - {950: 5907}, - {547: 5908}, - {242: 5882, 563: 276, 566: 276, 574: 276, 1197: 5909}, - {563: 5910, 566: 5911, 574: 2428, 1182: 5912}, + {243, 243, 9: 243, 547: 243, 577: 243}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3984, 3118, 3119, 3117, 794: 5910, 1225: 5914}, + {245, 245, 9: 245, 547: 245, 577: 245}, + {9: 5921, 52: 2665}, + {9: 2664, 52: 2664}, // 2995 - {2427, 2427, 544: 2427, 2427, 2427, 551: 2427, 562: 2427, 574: 2427, 622: 2427, 662: 2427}, - {2426, 2426, 544: 2426, 2426, 2426, 551: 2426, 562: 2426, 574: 2426, 622: 2426, 662: 2426}, - {574: 5913}, - {622: 5914}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 5915}, + {9: 2662, 52: 2662}, + {9: 2661, 52: 2661}, + {52: 5920}, + {2659, 2659, 547: 2659, 571: 2659, 577: 2659}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 642: 3764, 787: 4110, 3118, 3119, 3117, 792: 5918, 837: 5917, 1145: 5922}, // 3000 - {272, 272, 142: 272, 168: 272, 545: 272, 272, 563: 272, 571: 272, 723: 5917, 736: 272, 1351: 5916}, - {268, 268, 142: 4028, 168: 4027, 545: 268, 268, 563: 268, 571: 268, 736: 268, 947: 4026, 1191: 5920}, - {571: 5918}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 4432, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 5919}, - {271, 271, 142: 271, 168: 271, 545: 271, 271, 563: 271, 571: 271, 736: 271}, + {9: 2663, 52: 2663}, + {58: 278, 848: 5927, 953: 278, 1414: 5926}, + {548: 5925}, + {202, 202}, + {58: 5805, 953: 270, 1228: 5928}, // 3005 - {253, 253, 545: 253, 253, 563: 253, 571: 253, 736: 4056, 1072: 5921}, - {274, 274, 545: 274, 274, 563: 5923, 571: 274, 1391: 5922}, - {2654, 2654, 545: 5862, 2654, 571: 2654, 1144: 5926}, - {573: 3097, 814: 5924}, - {736: 5925}, + {58: 277, 953: 277}, + {953: 5929}, + {548: 5930}, + {242: 5904, 564: 276, 567: 276, 575: 276, 1200: 5931}, + {564: 5932, 567: 5933, 575: 2433, 1185: 5934}, // 3010 - {273, 273, 545: 273, 273, 571: 273}, - {247, 247, 546: 247, 571: 5864, 1223: 5927}, - {242, 242, 546: 5873, 1073: 5928}, - {279, 279}, - {9: 336, 57: 336, 544: 336, 576: 336, 641: 2128, 727: 336, 740: 2128}, + {2432, 2432, 545: 2432, 2432, 2432, 552: 2432, 563: 2432, 575: 2432, 623: 2432, 663: 2432}, + {2431, 2431, 545: 2431, 2431, 2431, 552: 2431, 563: 2431, 575: 2431, 623: 2431, 663: 2431}, + {575: 5935}, + {623: 5936}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5937}, // 3015 - {9: 301, 544: 301, 301, 576: 301, 641: 2095, 727: 301, 740: 2095}, - {9: 315, 544: 315, 315, 576: 315, 641: 2069, 727: 315, 740: 2069}, - {9: 302, 544: 302, 302, 576: 302, 641: 2066, 727: 302, 740: 2066}, - {9: 291, 544: 291, 291, 576: 291, 641: 2029, 727: 291, 740: 2029}, - {9: 311, 544: 311, 311, 576: 311, 641: 1949, 727: 311, 740: 1949}, + {272, 272, 142: 272, 168: 272, 546: 272, 272, 564: 272, 571: 272, 724: 5939, 737: 272, 1354: 5938}, + {268, 268, 142: 4036, 168: 4035, 546: 268, 268, 564: 268, 571: 268, 737: 268, 949: 4034, 1194: 5942}, + {571: 5940}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 5941}, + {271, 271, 142: 271, 168: 271, 546: 271, 271, 564: 271, 571: 271, 737: 271}, // 3020 - {9: 316, 544: 316, 316, 576: 316, 641: 1942, 727: 316, 740: 1942}, - {357: 6037, 390: 6038, 641: 1923, 740: 1923}, - {9: 303, 544: 303, 303, 576: 303, 641: 1920, 727: 303, 740: 1920}, - {9: 292, 544: 292, 292, 576: 292, 641: 1917, 727: 292, 740: 1917}, - {641: 6035, 740: 6034}, + {253, 253, 546: 253, 253, 564: 253, 571: 253, 737: 4064, 1074: 5943}, + {274, 274, 546: 274, 274, 564: 5945, 571: 274, 1394: 5944}, + {2660, 2660, 546: 5884, 2660, 571: 2660, 1146: 5948}, + {574: 3104, 815: 5946}, + {737: 5947}, // 3025 - {9: 952, 544: 952, 576: 952, 641: 447, 727: 952, 740: 447}, - {9: 951, 544: 951, 576: 951, 727: 951}, - {9: 332, 57: 6033, 544: 332, 576: 332, 727: 332}, - {9: 334, 544: 334, 576: 334, 727: 334}, - {9: 333, 544: 333, 576: 333, 727: 333}, + {273, 273, 546: 273, 273, 571: 273}, + {247, 247, 547: 247, 571: 5886, 1226: 5949}, + {242, 242, 547: 5895, 1075: 5950}, + {279, 279}, + {9: 336, 57: 336, 545: 336, 577: 336, 642: 2132, 728: 336, 741: 2132}, // 3030 - {576: 6031}, - {9: 312, 544: 312, 312, 574: 6029, 576: 312, 727: 312}, - {9: 329, 544: 329, 576: 329, 727: 329}, - {9: 5981, 544: 5982, 576: 5983}, - {9: 327, 544: 327, 5978, 576: 327, 727: 327}, + {9: 301, 545: 301, 301, 577: 301, 642: 2099, 728: 301, 741: 2099}, + {9: 315, 545: 315, 315, 577: 315, 642: 2073, 728: 315, 741: 2073}, + {9: 302, 545: 302, 302, 577: 302, 642: 2070, 728: 302, 741: 2070}, + {9: 291, 545: 291, 291, 577: 291, 642: 2033, 728: 291, 741: 2033}, + {9: 311, 545: 311, 311, 577: 311, 642: 1953, 728: 311, 741: 1953}, // 3035 - {9: 325, 251: 5977, 544: 325, 325, 576: 325, 727: 325}, - {9: 323, 350: 5976, 544: 323, 323, 576: 323, 727: 323}, - {9: 322, 20: 5970, 144: 5972, 196: 5973, 228: 5971, 5969, 350: 5974, 544: 322, 322, 576: 322, 727: 322}, - {9: 319, 544: 319, 319, 576: 319, 727: 319}, - {9: 318, 544: 318, 318, 576: 318, 727: 318}, + {9: 316, 545: 316, 316, 577: 316, 642: 1946, 728: 316, 741: 1946}, + {358: 6059, 391: 6060, 642: 1927, 741: 1927}, + {9: 303, 545: 303, 303, 577: 303, 642: 1924, 728: 303, 741: 1924}, + {9: 292, 545: 292, 292, 577: 292, 642: 1921, 728: 292, 741: 1921}, + {642: 6057, 741: 6056}, // 3040 - {9: 317, 196: 5968, 544: 317, 317, 576: 317, 727: 317}, - {9: 314, 544: 314, 314, 576: 314, 727: 314}, - {9: 313, 544: 313, 313, 576: 313, 727: 313}, - {144: 5967, 1163: 5966}, - {9: 309, 544: 309, 309, 576: 309, 727: 309}, + {9: 955, 545: 955, 577: 955, 642: 447, 728: 955, 741: 447}, + {9: 954, 545: 954, 577: 954, 728: 954}, + {9: 332, 57: 6055, 545: 332, 577: 332, 728: 332}, + {9: 334, 545: 334, 577: 334, 728: 334}, + {9: 333, 545: 333, 577: 333, 728: 333}, // 3045 - {1023: 5965}, - {9: 307, 544: 307, 307, 576: 307, 727: 307}, - {9: 304, 544: 304, 304, 576: 304, 727: 304}, - {166: 5964}, - {9: 299, 544: 299, 299, 576: 299, 727: 299}, + {577: 6053}, + {9: 312, 545: 312, 312, 575: 6051, 577: 312, 728: 312}, + {9: 329, 545: 329, 577: 329, 728: 329}, + {9: 6003, 545: 6004, 577: 6005}, + {9: 327, 545: 327, 6000, 577: 327, 728: 327}, // 3050 - {9: 308, 544: 308, 308, 576: 308, 727: 308}, - {9: 310, 544: 310, 310, 576: 310, 727: 310}, - {9: 297, 544: 297, 297, 576: 297, 727: 297}, - {9: 295, 544: 295, 295, 576: 295, 727: 295}, - {9: 321, 544: 321, 321, 576: 321, 727: 321}, + {9: 325, 252: 5999, 545: 325, 325, 577: 325, 728: 325}, + {9: 323, 351: 5998, 545: 323, 323, 577: 323, 728: 323}, + {9: 322, 20: 5992, 144: 5994, 199: 5995, 228: 5993, 5991, 351: 5996, 545: 322, 322, 577: 322, 728: 322}, + {9: 319, 545: 319, 319, 577: 319, 728: 319}, + {9: 318, 545: 318, 318, 577: 318, 728: 318}, // 3055 - {9: 320, 544: 320, 320, 576: 320, 727: 320}, - {166: 5975}, - {9: 298, 544: 298, 298, 576: 298, 727: 298}, - {9: 296, 544: 296, 296, 576: 296, 727: 296}, - {9: 294, 544: 294, 294, 576: 294, 727: 294}, + {9: 317, 199: 5990, 545: 317, 317, 577: 317, 728: 317}, + {9: 314, 545: 314, 314, 577: 314, 728: 314}, + {9: 313, 545: 313, 313, 577: 313, 728: 313}, + {144: 5989, 1166: 5988}, + {9: 309, 545: 309, 309, 577: 309, 728: 309}, // 3060 - {9: 300, 544: 300, 300, 576: 300, 727: 300}, - {9: 293, 544: 293, 293, 576: 293, 727: 293}, - {9: 324, 544: 324, 324, 576: 324, 727: 324}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 5979}, - {9: 4105, 52: 5980}, + {1025: 5987}, + {9: 307, 545: 307, 307, 577: 307, 728: 307}, + {9: 304, 545: 304, 304, 577: 304, 728: 304}, + {166: 5986}, + {9: 299, 545: 299, 299, 577: 299, 728: 299}, // 3065 - {9: 326, 544: 326, 576: 326, 727: 326}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 5929, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 5931, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 5937, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 5933, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 5930, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 5938, 3289, 3550, 5932, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 5935, 3195, 3196, 3443, 5936, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 5934, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 5940, 577: 5963, 601: 5957, 662: 5946, 720: 5961, 724: 5956, 726: 5959, 730: 5950, 738: 5951, 741: 5955, 754: 5952, 786: 3812, 3111, 3112, 3110, 818: 5954, 820: 5939, 913: 5941, 924: 5945, 975: 5960, 986: 5958, 1060: 5942, 1088: 5943, 5949, 1095: 5944, 6028, 1107: 5953, 1111: 5962}, - {2: 290, 290, 290, 290, 290, 290, 290, 10: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 53: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 5995, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 575: 290, 622: 5994, 982: 5996, 1232: 5997}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 5986, 987: 5987}, - {965, 965, 6: 965, 9: 965, 15: 965, 51: 965, 53: 965, 965, 965, 965, 144: 965, 194: 965, 546: 965, 556: 965, 569: 965, 641: 5992, 672: 965, 727: 965, 732: 965, 739: 965, 5991}, + {9: 308, 545: 308, 308, 577: 308, 728: 308}, + {9: 310, 545: 310, 310, 577: 310, 728: 310}, + {9: 297, 545: 297, 297, 577: 297, 728: 297}, + {9: 295, 545: 295, 295, 577: 295, 728: 295}, + {9: 321, 545: 321, 321, 577: 321, 728: 321}, // 3070 - {1428, 1428, 6: 1428, 9: 1428, 15: 1428, 51: 1428, 53: 1428, 1428, 1428, 1428, 144: 1428, 194: 1428, 545: 4441, 1428, 556: 1428, 569: 1428, 672: 1428, 727: 1428, 732: 1428, 739: 1428, 1242: 5990}, - {961, 961, 9: 961, 546: 961}, - {280, 280, 9: 5988}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 5989}, - {960, 960, 9: 960, 546: 960}, + {9: 320, 545: 320, 320, 577: 320, 728: 320}, + {166: 5997}, + {9: 298, 545: 298, 298, 577: 298, 728: 298}, + {9: 296, 545: 296, 296, 577: 296, 728: 296}, + {9: 294, 545: 294, 294, 577: 294, 728: 294}, // 3075 - {962, 962, 6: 962, 9: 962, 15: 962, 51: 962, 53: 962, 962, 962, 962, 144: 962, 194: 962, 546: 962, 556: 962, 569: 962, 672: 962, 727: 962, 732: 962, 739: 962}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 786: 3812, 3111, 3112, 3110, 820: 5993}, - {963, 963, 6: 963, 9: 963, 15: 963, 51: 963, 53: 963, 963, 963, 963, 144: 963, 194: 963, 546: 963, 556: 963, 569: 963, 672: 963, 727: 963, 732: 963, 739: 963}, - {964, 964, 6: 964, 9: 964, 15: 964, 51: 964, 53: 964, 964, 964, 964, 144: 964, 194: 964, 546: 964, 556: 964, 569: 964, 672: 964, 727: 964, 732: 964, 739: 964}, - {2: 289, 289, 289, 289, 289, 289, 289, 10: 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 53: 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 575: 289}, + {9: 300, 545: 300, 300, 577: 300, 728: 300}, + {9: 293, 545: 293, 293, 577: 293, 728: 293}, + {9: 324, 545: 324, 324, 577: 324, 728: 324}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 6001}, + {9: 4113, 52: 6002}, // 3080 - {2: 288, 288, 288, 288, 288, 288, 288, 10: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 53: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 575: 288}, - {2: 287, 287, 287, 287, 287, 287, 287, 10: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 53: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 575: 287}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 5998, 786: 5999, 3111, 3112, 3110, 1259: 6000}, - {576: 286, 727: 286, 729: 6026}, - {576: 282, 727: 282, 729: 6023}, + {9: 326, 545: 326, 577: 326, 728: 326}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 5951, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 5953, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 5959, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 5955, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 5952, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 5960, 3296, 3557, 5954, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 5957, 3202, 3203, 3450, 5958, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 5956, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 5962, 578: 5985, 602: 5979, 663: 5968, 721: 5983, 725: 5978, 727: 5981, 731: 5972, 739: 5973, 742: 5977, 758: 5974, 787: 3820, 3118, 3119, 3117, 819: 5976, 821: 5961, 914: 5963, 925: 5967, 979: 5982, 991: 5980, 1063: 5964, 1090: 5965, 5971, 1097: 5966, 6050, 1109: 5975, 1113: 5984}, + {2: 290, 290, 290, 290, 290, 290, 290, 10: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 53: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 6017, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 576: 290, 623: 6016, 987: 6018, 1235: 6019}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 6009}, + {968, 968, 6: 968, 9: 968, 15: 968, 51: 968, 53: 968, 968, 968, 968, 144: 968, 197: 968, 547: 968, 557: 968, 570: 968, 642: 6014, 674: 968, 728: 968, 733: 968, 740: 968, 6013}, // 3085 - {576: 6001}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 6002, 1011: 6003, 1039: 6004}, - {378, 378, 6: 378, 9: 378, 15: 378, 51: 378, 53: 378, 378, 378, 378, 194: 6008, 546: 378, 739: 378, 1341: 6007}, - {425, 425, 6: 425, 9: 425, 15: 425, 51: 425, 53: 425, 425, 425, 425, 546: 425, 739: 425}, - {281, 281, 9: 6005}, + {1431, 1431, 6: 1431, 9: 1431, 15: 1431, 51: 1431, 53: 1431, 1431, 1431, 1431, 144: 1431, 197: 1431, 546: 4449, 1431, 557: 1431, 570: 1431, 674: 1431, 728: 1431, 733: 1431, 740: 1431, 1245: 6012}, + {964, 964, 9: 964, 547: 964}, + {280, 280, 9: 6010}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6011}, + {963, 963, 9: 963, 547: 963}, // 3090 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 6002, 1011: 6006}, - {424, 424, 6: 424, 9: 424, 15: 424, 51: 424, 53: 424, 424, 424, 424, 546: 424, 739: 424}, - {426, 426, 6: 426, 9: 426, 15: 426, 51: 426, 53: 426, 426, 426, 426, 546: 426, 739: 426}, - {546: 6010, 737: 6009}, - {15: 6021, 547: 6018, 1014: 6020}, + {965, 965, 6: 965, 9: 965, 15: 965, 51: 965, 53: 965, 965, 965, 965, 144: 965, 197: 965, 547: 965, 557: 965, 570: 965, 674: 965, 728: 965, 733: 965, 740: 965}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 6015}, + {966, 966, 6: 966, 9: 966, 15: 966, 51: 966, 53: 966, 966, 966, 966, 144: 966, 197: 966, 547: 966, 557: 966, 570: 966, 674: 966, 728: 966, 733: 966, 740: 966}, + {967, 967, 6: 967, 9: 967, 15: 967, 51: 967, 53: 967, 967, 967, 967, 144: 967, 197: 967, 547: 967, 557: 967, 570: 967, 674: 967, 728: 967, 733: 967, 740: 967}, + {2: 289, 289, 289, 289, 289, 289, 289, 10: 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 53: 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 576: 289}, // 3095 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 786: 3812, 3111, 3112, 3110, 820: 6012, 1342: 6011}, - {376, 376, 6: 376, 9: 376, 15: 376, 51: 376, 53: 376, 376, 376, 376, 546: 376, 551: 6014, 737: 6013, 739: 376}, - {372, 372, 6: 372, 9: 372, 15: 372, 51: 372, 53: 372, 372, 372, 372, 546: 372, 551: 372, 737: 372, 739: 372}, - {547: 6018, 1014: 6019}, - {547: 6016, 652: 6017, 1204: 6015}, + {2: 288, 288, 288, 288, 288, 288, 288, 10: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 53: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 576: 288}, + {2: 287, 287, 287, 287, 287, 287, 287, 10: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 53: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 576: 287}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6020, 787: 6021, 3118, 3119, 3117, 1262: 6022}, + {577: 286, 728: 286, 730: 6048}, + {577: 282, 728: 282, 730: 6045}, // 3100 - {374, 374, 6: 374, 9: 374, 15: 374, 51: 374, 53: 374, 374, 374, 374, 546: 374, 739: 374}, - {371, 371, 6: 371, 9: 371, 15: 371, 51: 371, 53: 371, 371, 371, 371, 546: 371, 739: 371}, - {370, 370, 6: 370, 9: 370, 15: 370, 51: 370, 53: 370, 370, 370, 370, 546: 370, 739: 370}, - {957, 957, 6: 957, 9: 957, 15: 957, 51: 957, 957, 957, 957, 957, 957, 546: 957, 739: 957}, - {375, 375, 6: 375, 9: 375, 15: 375, 51: 375, 53: 375, 375, 375, 375, 546: 375, 739: 375}, + {577: 6023}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6025, 1041: 6026}, + {378, 378, 6: 378, 9: 378, 15: 378, 51: 378, 53: 378, 378, 378, 378, 197: 6030, 547: 378, 740: 378, 1344: 6029}, + {425, 425, 6: 425, 9: 425, 15: 425, 51: 425, 53: 425, 425, 425, 425, 547: 425, 740: 425}, + {281, 281, 9: 6027}, // 3105 - {377, 377, 6: 377, 9: 377, 15: 377, 51: 377, 53: 377, 377, 377, 377, 546: 377, 739: 377}, - {547: 6016, 652: 6017, 1204: 6022}, - {373, 373, 6: 373, 9: 373, 15: 373, 51: 373, 53: 373, 373, 373, 373, 546: 373, 739: 373}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 6024, 786: 6025, 3111, 3112, 3110}, - {576: 284, 727: 284}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6028}, + {424, 424, 6: 424, 9: 424, 15: 424, 51: 424, 53: 424, 424, 424, 424, 547: 424, 740: 424}, + {426, 426, 6: 426, 9: 426, 15: 426, 51: 426, 53: 426, 426, 426, 426, 547: 426, 740: 426}, + {547: 6032, 738: 6031}, + {15: 6043, 548: 6040, 1015: 6042}, // 3110 - {576: 283, 727: 283}, - {575: 6027}, - {576: 285, 727: 285}, - {9: 328, 544: 328, 576: 328, 727: 328}, - {351: 6030}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 6034, 1345: 6033}, + {376, 376, 6: 376, 9: 376, 15: 376, 51: 376, 53: 376, 376, 376, 376, 547: 376, 552: 6036, 738: 6035, 740: 376}, + {372, 372, 6: 372, 9: 372, 15: 372, 51: 372, 53: 372, 372, 372, 372, 547: 372, 552: 372, 738: 372, 740: 372}, + {548: 6040, 1015: 6041}, + {548: 6038, 653: 6039, 1207: 6037}, // 3115 - {9: 330, 544: 330, 576: 330, 727: 330}, - {351: 6032}, - {9: 331, 544: 331, 576: 331, 727: 331}, - {9: 335, 57: 335, 544: 335, 576: 335, 727: 335}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 786: 3812, 3111, 3112, 3110, 820: 6036}, + {374, 374, 6: 374, 9: 374, 15: 374, 51: 374, 53: 374, 374, 374, 374, 547: 374, 740: 374}, + {371, 371, 6: 371, 9: 371, 15: 371, 51: 371, 53: 371, 371, 371, 371, 547: 371, 740: 371}, + {370, 370, 6: 370, 9: 370, 15: 370, 51: 370, 53: 370, 370, 370, 370, 547: 370, 740: 370}, + {960, 960, 6: 960, 9: 960, 15: 960, 51: 960, 960, 960, 960, 960, 960, 547: 960, 740: 960}, + {375, 375, 6: 375, 9: 375, 15: 375, 51: 375, 53: 375, 375, 375, 375, 547: 375, 740: 375}, // 3120 - {953, 953, 9: 953, 544: 953, 576: 953, 727: 953}, - {954, 954, 9: 954, 544: 954, 576: 954, 727: 954}, - {9: 306, 544: 306, 306, 576: 306, 727: 306}, - {9: 305, 544: 305, 305, 576: 305, 727: 305}, - {544: 6081, 641: 2042, 740: 2042}, + {377, 377, 6: 377, 9: 377, 15: 377, 51: 377, 53: 377, 377, 377, 377, 547: 377, 740: 377}, + {548: 6038, 653: 6039, 1207: 6044}, + {373, 373, 6: 373, 9: 373, 15: 373, 51: 373, 53: 373, 373, 373, 373, 547: 373, 740: 373}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6046, 787: 6047, 3118, 3119, 3117}, + {577: 284, 728: 284}, // 3125 - {9: 5981, 544: 6041, 727: 6042}, - {2: 290, 290, 290, 290, 290, 290, 290, 10: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 53: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 5995, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 575: 290, 622: 5994, 982: 5996, 1232: 6044}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 5986, 987: 6043}, - {343, 343, 9: 5988}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 5998, 786: 5999, 3111, 3112, 3110, 1259: 6045}, + {577: 283, 728: 283}, + {576: 6049}, + {577: 285, 728: 285}, + {9: 328, 545: 328, 577: 328, 728: 328}, + {352: 6052}, // 3130 - {727: 6046}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 6002, 1011: 6003, 1039: 6047}, - {415, 415, 9: 6005, 546: 415, 739: 6049, 1092: 6048, 6050}, - {414, 414, 6: 414, 15: 414, 51: 414, 53: 414, 414, 414, 414, 546: 414}, - {173: 6070, 6068, 180: 6071, 6069, 6072, 423: 6063, 472: 6065, 1094: 6067, 1462: 6066, 1487: 6064}, + {9: 330, 545: 330, 577: 330, 728: 330}, + {352: 6054}, + {9: 331, 545: 331, 577: 331, 728: 331}, + {9: 335, 57: 335, 545: 335, 577: 335, 728: 335}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 6058}, // 3135 - {342, 342, 546: 6052, 1325: 6051}, - {345, 345}, - {175: 6056, 6054, 6055, 6057, 975: 6053}, - {1023: 6062}, - {573: 3097, 814: 6061}, + {956, 956, 9: 956, 545: 956, 577: 956, 728: 956}, + {957, 957, 9: 957, 545: 957, 577: 957, 728: 957}, + {9: 306, 545: 306, 306, 577: 306, 728: 306}, + {9: 305, 545: 305, 305, 577: 305, 728: 305}, + {545: 6103, 642: 2046, 741: 2046}, // 3140 - {573: 3097, 814: 6060}, - {573: 3097, 814: 6059}, - {573: 3097, 814: 6058}, + {9: 6003, 545: 6063, 728: 6064}, + {2: 290, 290, 290, 290, 290, 290, 290, 10: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 53: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 6017, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 576: 290, 623: 6016, 987: 6018, 1235: 6066}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 6065}, + {343, 343, 9: 6010}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6020, 787: 6021, 3118, 3119, 3117, 1262: 6067}, + // 3145 + {728: 6068}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6025, 1041: 6069}, + {415, 415, 9: 6027, 547: 415, 740: 6071, 1094: 6070, 6072}, + {414, 414, 6: 414, 15: 414, 51: 414, 53: 414, 414, 414, 414, 547: 414}, + {173: 6092, 6090, 181: 6093, 6091, 6094, 424: 6085, 473: 6087, 1096: 6089, 1465: 6088, 1490: 6086}, + // 3150 + {342, 342, 547: 6074, 1328: 6073}, + {345, 345}, + {176: 6078, 6076, 6077, 6079, 979: 6075}, + {1025: 6084}, + {574: 3104, 815: 6083}, + // 3155 + {574: 3104, 815: 6082}, + {574: 3104, 815: 6081}, + {574: 3104, 815: 6080}, {337, 337}, {338, 338}, - // 3145 + // 3160 {339, 339}, {340, 340}, {341, 341}, - {413, 413, 6: 413, 15: 413, 51: 413, 53: 413, 413, 413, 413, 546: 413}, - {412, 412, 6: 412, 15: 412, 51: 412, 53: 412, 412, 412, 412, 546: 412}, - // 3150 - {411, 411, 6: 411, 15: 411, 51: 411, 53: 411, 411, 411, 411, 546: 411}, - {410, 410, 6: 410, 15: 410, 51: 410, 53: 410, 410, 410, 410, 173: 6070, 6068, 180: 6071, 6069, 6072, 546: 410, 581: 6078, 1094: 6079}, - {409, 409, 6: 409, 15: 409, 51: 409, 53: 409, 409, 409, 409, 173: 409, 409, 180: 409, 409, 409, 546: 409, 581: 409}, - {547: 6077}, - {547: 6076}, - // 3155 - {547: 6075}, - {547: 6074}, - {547: 6073}, - {402, 402, 6: 402, 15: 402, 51: 402, 53: 402, 402, 402, 402, 173: 402, 402, 180: 402, 402, 402, 546: 402, 581: 402}, - {403, 403, 6: 403, 15: 403, 51: 403, 53: 403, 403, 403, 403, 173: 403, 403, 180: 403, 403, 403, 546: 403, 581: 403}, - // 3160 - {404, 404, 6: 404, 15: 404, 51: 404, 53: 404, 404, 404, 404, 173: 404, 404, 180: 404, 404, 404, 546: 404, 581: 404}, - {405, 405, 6: 405, 15: 405, 51: 405, 53: 405, 405, 405, 405, 173: 405, 405, 180: 405, 405, 405, 546: 405, 581: 405}, - {406, 406, 6: 406, 15: 406, 51: 406, 53: 406, 406, 406, 406, 173: 406, 406, 180: 406, 406, 406, 546: 406, 581: 406}, - {173: 6070, 6068, 180: 6071, 6069, 6072, 1094: 6080}, - {407, 407, 6: 407, 15: 407, 51: 407, 53: 407, 407, 407, 407, 173: 407, 407, 180: 407, 407, 407, 546: 407, 581: 407}, + {413, 413, 6: 413, 15: 413, 51: 413, 53: 413, 413, 413, 413, 547: 413}, + {412, 412, 6: 412, 15: 412, 51: 412, 53: 412, 412, 412, 412, 547: 412}, // 3165 - {408, 408, 6: 408, 15: 408, 51: 408, 53: 408, 408, 408, 408, 173: 408, 408, 180: 408, 408, 408, 546: 408, 581: 408}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 6082}, - {727: 6083}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 5986, 987: 6084}, - {342, 342, 9: 5988, 546: 6052, 1325: 6085}, + {411, 411, 6: 411, 15: 411, 51: 411, 53: 411, 411, 411, 411, 547: 411}, + {410, 410, 6: 410, 15: 410, 51: 410, 53: 410, 410, 410, 410, 173: 6092, 6090, 181: 6093, 6091, 6094, 547: 410, 582: 6100, 1096: 6101}, + {409, 409, 6: 409, 15: 409, 51: 409, 53: 409, 409, 409, 409, 173: 409, 409, 181: 409, 409, 409, 547: 409, 582: 409}, + {548: 6099}, + {548: 6098}, // 3170 - {344, 344}, - {2518, 2518, 9: 2518, 16: 2518, 18: 2518, 21: 2518, 549: 2518, 552: 2518, 567: 2518, 571: 2518, 576: 2518, 578: 2518, 597: 2518, 723: 2518, 727: 2518, 779: 2518, 2518}, - {438, 438}, - {2: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 10: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 53: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 545: 1073, 547: 1073, 1073, 1073, 1073, 554: 1073, 1073, 557: 1073, 1073, 1073, 561: 1073, 1073, 1073, 566: 1073, 1073, 573: 1073, 1073, 1073, 1073, 588: 1073, 593: 1073, 600: 1073, 1073, 633: 1073, 640: 1073, 1073, 643: 1073, 1073, 1073, 650: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 659: 1073, 1073, 1073, 663: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 673: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 711: 1073, 1073, 1073, 1073, 1073, 1073, 725: 1073, 730: 1073, 843: 1073, 1073, 847: 1073, 849: 1073, 851: 1073, 855: 1073, 864: 1073, 1073, 1073}, - {2: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 10: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 53: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 545: 1071, 563: 1071, 574: 1071, 1071, 1071, 657: 1071, 847: 1071, 849: 1071, 851: 1071}, + {548: 6097}, + {548: 6096}, + {548: 6095}, + {402, 402, 6: 402, 15: 402, 51: 402, 53: 402, 402, 402, 402, 173: 402, 402, 181: 402, 402, 402, 547: 402, 582: 402}, + {403, 403, 6: 403, 15: 403, 51: 403, 53: 403, 403, 403, 403, 173: 403, 403, 181: 403, 403, 403, 547: 403, 582: 403}, // 3175 - {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 545: 1278, 563: 1278, 575: 1278, 657: 1278, 847: 6091, 849: 6093, 851: 6092, 952: 6094, 1006: 6095}, - {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 545: 1281, 547: 1281, 1281, 1281, 1281, 554: 1281, 1281, 557: 1281, 1281, 1281, 561: 1281, 1281, 1281, 566: 1281, 1281, 573: 1281, 1281, 1281, 1281, 588: 1281, 593: 1281, 600: 1281, 1281, 633: 1281, 640: 1281, 1281, 643: 1281, 1281, 1281, 650: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 659: 1281, 1281, 1281, 663: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 673: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 711: 1281, 1281, 1281, 1281, 1281, 1281, 725: 1281, 730: 1281, 843: 1281, 1281, 847: 1281, 849: 1281, 851: 1281, 855: 1281, 864: 1281, 1281, 1281}, - {2: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 10: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 53: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 545: 1280, 547: 1280, 1280, 1280, 1280, 554: 1280, 1280, 557: 1280, 1280, 1280, 561: 1280, 1280, 1280, 566: 1280, 1280, 573: 1280, 1280, 1280, 1280, 588: 1280, 593: 1280, 600: 1280, 1280, 633: 1280, 640: 1280, 1280, 643: 1280, 1280, 1280, 650: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 659: 1280, 1280, 1280, 663: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 673: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 711: 1280, 1280, 1280, 1280, 1280, 1280, 725: 1280, 730: 1280, 843: 1280, 1280, 847: 1280, 849: 1280, 851: 1280, 855: 1280, 864: 1280, 1280, 1280}, - {2: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 10: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 53: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 545: 1279, 547: 1279, 1279, 1279, 1279, 554: 1279, 1279, 557: 1279, 1279, 1279, 561: 1279, 1279, 1279, 566: 1279, 1279, 573: 1279, 1279, 1279, 1279, 588: 1279, 593: 1279, 600: 1279, 1279, 633: 1279, 640: 1279, 1279, 643: 1279, 1279, 1279, 650: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 659: 1279, 1279, 1279, 663: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 673: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 711: 1279, 1279, 1279, 1279, 1279, 1279, 725: 1279, 730: 1279, 843: 1279, 1279, 847: 1279, 849: 1279, 851: 1279, 855: 1279, 864: 1279, 1279, 1279}, - {2: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 10: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 53: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 545: 1277, 563: 1277, 574: 1277, 1277, 1277, 657: 1277}, + {404, 404, 6: 404, 15: 404, 51: 404, 53: 404, 404, 404, 404, 173: 404, 404, 181: 404, 404, 404, 547: 404, 582: 404}, + {405, 405, 6: 405, 15: 405, 51: 405, 53: 405, 405, 405, 405, 173: 405, 405, 181: 405, 405, 405, 547: 405, 582: 405}, + {406, 406, 6: 406, 15: 406, 51: 406, 53: 406, 406, 406, 406, 173: 406, 406, 181: 406, 406, 406, 547: 406, 582: 406}, + {173: 6092, 6090, 181: 6093, 6091, 6094, 1096: 6102}, + {407, 407, 6: 407, 15: 407, 51: 407, 53: 407, 407, 407, 407, 173: 407, 407, 181: 407, 407, 407, 547: 407, 582: 407}, // 3180 - {2: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 10: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 53: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 545: 2155, 563: 4762, 575: 2155, 657: 2155, 976: 6096}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 657: 6100, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6099, 973: 6097, 1010: 6098}, - {1151, 1151, 9: 1151, 52: 1151, 544: 1151, 546: 1151, 553: 1151, 556: 1151, 564: 1151, 1151, 568: 1151, 570: 1151, 1151, 1151, 574: 1151, 577: 1151, 1151, 1151, 586: 1151, 1151, 589: 1151}, - {9: 6155, 571: 6224}, - {9: 1149, 554: 6118, 6119, 571: 6209, 588: 6117, 591: 6120, 594: 6116, 6121, 6122, 931: 6115, 936: 6114}, + {408, 408, 6: 408, 15: 408, 51: 408, 53: 408, 408, 408, 408, 173: 408, 408, 181: 408, 408, 408, 547: 408, 582: 408}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6104}, + {728: 6105}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 6106}, + {342, 342, 9: 6010, 547: 6074, 1328: 6107}, // 3185 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6206, 3111, 3112, 3110}, - {1147, 1147, 9: 1147, 52: 1147, 544: 1147, 546: 1147, 553: 1147, 1147, 1147, 1147, 564: 1147, 1147, 568: 1147, 570: 1147, 1147, 1147, 574: 1147, 577: 1147, 1147, 1147, 586: 1147, 1147, 1147, 1147, 591: 1147, 594: 1147, 1147, 1147, 599: 1147}, - {1146, 1146, 9: 1146, 52: 1146, 544: 1146, 546: 1146, 553: 1146, 1146, 1146, 1146, 564: 1146, 1146, 568: 1146, 570: 1146, 1146, 1146, 574: 1146, 577: 1146, 1146, 1146, 586: 1146, 1146, 1146, 1146, 591: 1146, 594: 1146, 1146, 1146, 599: 1146}, - {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 546: 1142, 551: 1142, 553: 1142, 1142, 1142, 1142, 560: 6159, 563: 1142, 1142, 1142, 568: 1142, 570: 1142, 1142, 1142, 574: 1142, 577: 1142, 1142, 1142, 1142, 586: 1142, 1142, 1142, 1142, 1142, 1142, 594: 1142, 1142, 1142, 599: 1142, 606: 1142, 745: 1142, 981: 6158}, - {1140, 1140, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 1140, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 1140, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 1140, 546: 1140, 551: 6112, 553: 1140, 1140, 1140, 1140, 564: 1140, 1140, 568: 1140, 570: 1140, 1140, 1140, 574: 1140, 577: 1140, 1140, 1140, 586: 1140, 1140, 1140, 1140, 591: 1140, 594: 1140, 1140, 1140, 599: 1140, 786: 6111, 3111, 3112, 3110, 1032: 6110, 6109}, + {344, 344}, + {2523, 2523, 9: 2523, 16: 2523, 18: 2523, 21: 2523, 550: 2523, 553: 2523, 568: 2523, 571: 2523, 577: 2523, 579: 2523, 598: 2523, 724: 2523, 728: 2523, 780: 2523, 2523}, + {438, 438}, + {2: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 10: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 53: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 546: 1076, 548: 1076, 1076, 1076, 1076, 555: 1076, 1076, 558: 1076, 1076, 1076, 562: 1076, 1076, 1076, 567: 1076, 1076, 574: 1076, 1076, 1076, 1076, 589: 1076, 594: 1076, 601: 1076, 1076, 634: 1076, 641: 1076, 1076, 644: 1076, 1076, 1076, 651: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 660: 1076, 1076, 1076, 664: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 675: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 702: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 726: 1076, 731: 1076, 844: 1076, 1076, 848: 1076, 850: 1076, 852: 1076, 856: 1076, 865: 1076, 1076, 1076}, + {2: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 10: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 53: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 546: 1074, 564: 1074, 575: 1074, 1074, 1074, 658: 1074, 848: 1074, 850: 1074, 852: 1074}, // 3190 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 2967, 562: 2966, 575: 4003, 622: 2965, 657: 6100, 662: 2961, 786: 4002, 3111, 3112, 3110, 6108, 819: 6103, 821: 3922, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 3924, 3923, 909: 6102, 914: 6101, 6107, 973: 6097, 1010: 6106}, - {9: 6155, 52: 6156}, - {1149, 1149, 9: 1149, 52: 1149, 544: 1149, 546: 1149, 553: 1149, 6118, 6119, 1149, 564: 1149, 1149, 568: 1149, 570: 1149, 1149, 1149, 574: 1149, 577: 1149, 1149, 1149, 586: 1149, 1149, 6117, 1149, 591: 6120, 594: 6116, 6121, 6122, 931: 6115, 936: 6114}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 1140, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 4067, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 551: 6112, 553: 1033, 1140, 1140, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 588: 1140, 591: 1140, 594: 1140, 1140, 1140, 786: 6111, 3111, 3112, 3110, 857: 3935, 3936, 1032: 6110, 6109}, - {1144, 1144, 9: 1144, 52: 1144, 544: 1144, 546: 1144, 553: 1144, 1144, 1144, 1144, 564: 1144, 1144, 568: 1144, 570: 1144, 1144, 1144, 574: 1144, 577: 1144, 1144, 1144, 586: 1144, 1144, 1144, 1144, 591: 1144, 594: 1144, 1144, 1144, 599: 1144}, + {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 546: 1281, 564: 1281, 576: 1281, 658: 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 6117}, + {2: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 10: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 53: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 546: 1284, 548: 1284, 1284, 1284, 1284, 555: 1284, 1284, 558: 1284, 1284, 1284, 562: 1284, 1284, 1284, 567: 1284, 1284, 574: 1284, 1284, 1284, 1284, 589: 1284, 594: 1284, 601: 1284, 1284, 634: 1284, 641: 1284, 1284, 644: 1284, 1284, 1284, 651: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 660: 1284, 1284, 1284, 664: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 675: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 702: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 726: 1284, 731: 1284, 844: 1284, 1284, 848: 1284, 850: 1284, 852: 1284, 856: 1284, 865: 1284, 1284, 1284}, + {2: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 10: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 53: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 546: 1283, 548: 1283, 1283, 1283, 1283, 555: 1283, 1283, 558: 1283, 1283, 1283, 562: 1283, 1283, 1283, 567: 1283, 1283, 574: 1283, 1283, 1283, 1283, 589: 1283, 594: 1283, 601: 1283, 1283, 634: 1283, 641: 1283, 1283, 644: 1283, 1283, 1283, 651: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 660: 1283, 1283, 1283, 664: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 675: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 702: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 726: 1283, 731: 1283, 844: 1283, 1283, 848: 1283, 850: 1283, 852: 1283, 856: 1283, 865: 1283, 1283, 1283}, + {2: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 10: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 53: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 546: 1282, 548: 1282, 1282, 1282, 1282, 555: 1282, 1282, 558: 1282, 1282, 1282, 562: 1282, 1282, 1282, 567: 1282, 1282, 574: 1282, 1282, 1282, 1282, 589: 1282, 594: 1282, 601: 1282, 1282, 634: 1282, 641: 1282, 1282, 644: 1282, 1282, 1282, 651: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 660: 1282, 1282, 1282, 664: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 675: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 702: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 726: 1282, 731: 1282, 844: 1282, 1282, 848: 1282, 850: 1282, 852: 1282, 856: 1282, 865: 1282, 1282, 1282}, + {2: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 10: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 53: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 546: 1280, 564: 1280, 575: 1280, 1280, 1280, 658: 1280}, // 3195 - {1139, 1139, 9: 1139, 52: 1139, 544: 1139, 546: 1139, 553: 1139, 1139, 1139, 1139, 563: 1139, 1139, 1139, 568: 1139, 570: 1139, 1139, 1139, 574: 1139, 577: 1139, 1139, 1139, 1139, 586: 1139, 1139, 1139, 1139, 1139, 1139, 594: 1139, 1139, 1139, 599: 1139, 606: 1139, 745: 1139}, - {1138, 1138, 9: 1138, 52: 1138, 544: 1138, 546: 1138, 553: 1138, 1138, 1138, 1138, 563: 1138, 1138, 1138, 568: 1138, 570: 1138, 1138, 1138, 574: 1138, 577: 1138, 1138, 1138, 1138, 586: 1138, 1138, 1138, 1138, 1138, 1138, 594: 1138, 1138, 1138, 599: 1138, 606: 1138, 745: 1138}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6113, 3111, 3112, 3110}, - {1137, 1137, 9: 1137, 52: 1137, 544: 1137, 546: 1137, 553: 1137, 1137, 1137, 1137, 563: 1137, 1137, 1137, 568: 1137, 570: 1137, 1137, 1137, 574: 1137, 577: 1137, 1137, 1137, 1137, 586: 1137, 1137, 1137, 1137, 1137, 1137, 594: 1137, 1137, 1137, 599: 1137, 606: 1137, 745: 1137}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6148}, + {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 546: 2160, 564: 4770, 576: 2160, 658: 2160, 980: 6118}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6121, 977: 6119, 1011: 6120}, + {1154, 1154, 9: 1154, 52: 1154, 545: 1154, 547: 1154, 554: 1154, 557: 1154, 565: 1154, 1154, 569: 1154, 571: 1154, 1154, 1154, 575: 1154, 578: 1154, 1154, 1154, 587: 1154, 1154, 590: 1154}, + {9: 6177, 571: 6246}, + {9: 1152, 555: 6140, 6141, 571: 6231, 589: 6139, 592: 6142, 595: 6138, 6143, 6144, 933: 6137, 939: 6136}, // 3200 - {591: 1107, 1026: 6135, 1248: 6139}, - {554: 6118, 6119, 591: 6132, 931: 6133}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6125}, - {591: 1109, 1026: 1109}, - {591: 1108, 1026: 1108}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6228, 3118, 3119, 3117}, + {1150, 1150, 9: 1150, 52: 1150, 545: 1150, 547: 1150, 554: 1150, 1150, 1150, 1150, 565: 1150, 1150, 569: 1150, 571: 1150, 1150, 1150, 575: 1150, 578: 1150, 1150, 1150, 587: 1150, 1150, 1150, 1150, 592: 1150, 595: 1150, 1150, 1150, 600: 1150}, + {1149, 1149, 9: 1149, 52: 1149, 545: 1149, 547: 1149, 554: 1149, 1149, 1149, 1149, 565: 1149, 1149, 569: 1149, 571: 1149, 1149, 1149, 575: 1149, 578: 1149, 1149, 1149, 587: 1149, 1149, 1149, 1149, 592: 1149, 595: 1149, 1149, 1149, 600: 1149}, + {1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 547: 1145, 552: 1145, 554: 1145, 1145, 1145, 1145, 561: 6181, 564: 1145, 1145, 1145, 569: 1145, 571: 1145, 1145, 1145, 575: 1145, 578: 1145, 1145, 1145, 1145, 587: 1145, 1145, 1145, 1145, 1145, 1145, 595: 1145, 1145, 1145, 600: 1145, 607: 1145, 746: 1145, 986: 6180}, + {1143, 1143, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1143, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1143, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 1143, 547: 1143, 552: 6134, 554: 1143, 1143, 1143, 1143, 565: 1143, 1143, 569: 1143, 571: 1143, 1143, 1143, 575: 1143, 578: 1143, 1143, 1143, 587: 1143, 1143, 1143, 1143, 592: 1143, 595: 1143, 1143, 1143, 600: 1143, 787: 6133, 3118, 3119, 3117, 1034: 6132, 6131}, // 3205 - {2: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 10: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 53: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 545: 1105, 575: 1105}, - {591: 6124}, - {591: 6123}, - {2: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 10: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 53: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 545: 1103, 575: 1103}, - {2: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 10: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 53: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 545: 1104, 575: 1104}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 2974, 563: 2973, 576: 4011, 623: 2972, 658: 6122, 663: 2968, 787: 4010, 3118, 3119, 3117, 6130, 820: 6125, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931, 910: 6124, 915: 6123, 6129, 977: 6119, 1011: 6128}, + {9: 6177, 52: 6178}, + {1152, 1152, 9: 1152, 52: 1152, 545: 1152, 547: 1152, 554: 1152, 6140, 6141, 1152, 565: 1152, 1152, 569: 1152, 571: 1152, 1152, 1152, 575: 1152, 578: 1152, 1152, 1152, 587: 1152, 1152, 6139, 1152, 592: 6142, 595: 6138, 6143, 6144, 933: 6137, 939: 6136}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1143, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 4075, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 552: 6134, 554: 1036, 1143, 1143, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 589: 1143, 592: 1143, 595: 1143, 1143, 1143, 787: 6133, 3118, 3119, 3117, 858: 3943, 3944, 1034: 6132, 6131}, + {1147, 1147, 9: 1147, 52: 1147, 545: 1147, 547: 1147, 554: 1147, 1147, 1147, 1147, 565: 1147, 1147, 569: 1147, 571: 1147, 1147, 1147, 575: 1147, 578: 1147, 1147, 1147, 587: 1147, 1147, 1147, 1147, 592: 1147, 595: 1147, 1147, 1147, 600: 1147}, // 3210 - {1112, 1112, 9: 1112, 52: 1112, 544: 6126, 546: 1112, 553: 1112, 1112, 1112, 6127, 564: 1112, 1112, 568: 1112, 570: 1112, 1112, 1112, 574: 1112, 577: 1112, 1112, 1112, 586: 1112, 1112, 1112, 1112, 591: 1112, 594: 1112, 1112, 1112, 599: 1112, 931: 6115, 936: 6114}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 6131}, - {545: 6128}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 6129}, - {9: 4105, 52: 6130}, + {1142, 1142, 9: 1142, 52: 1142, 545: 1142, 547: 1142, 554: 1142, 1142, 1142, 1142, 564: 1142, 1142, 1142, 569: 1142, 571: 1142, 1142, 1142, 575: 1142, 578: 1142, 1142, 1142, 1142, 587: 1142, 1142, 1142, 1142, 1142, 1142, 595: 1142, 1142, 1142, 600: 1142, 607: 1142, 746: 1142}, + {1141, 1141, 9: 1141, 52: 1141, 545: 1141, 547: 1141, 554: 1141, 1141, 1141, 1141, 564: 1141, 1141, 1141, 569: 1141, 571: 1141, 1141, 1141, 575: 1141, 578: 1141, 1141, 1141, 1141, 587: 1141, 1141, 1141, 1141, 1141, 1141, 595: 1141, 1141, 1141, 600: 1141, 607: 1141, 746: 1141}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6135, 3118, 3119, 3117}, + {1140, 1140, 9: 1140, 52: 1140, 545: 1140, 547: 1140, 554: 1140, 1140, 1140, 1140, 564: 1140, 1140, 1140, 569: 1140, 571: 1140, 1140, 1140, 575: 1140, 578: 1140, 1140, 1140, 1140, 587: 1140, 1140, 1140, 1140, 1140, 1140, 595: 1140, 1140, 1140, 600: 1140, 607: 1140, 746: 1140}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6170}, // 3215 - {1110, 1110, 9: 1110, 52: 1110, 544: 1110, 546: 1110, 553: 1110, 1110, 1110, 1110, 564: 1110, 1110, 568: 1110, 570: 1110, 1110, 1110, 574: 1110, 577: 1110, 1110, 1110, 586: 1110, 1110, 1110, 1110, 591: 1110, 594: 1110, 1110, 1110, 599: 1110}, - {1111, 1111, 9: 1111, 52: 1111, 544: 1111, 546: 1111, 553: 1111, 1111, 1111, 1111, 564: 1111, 1111, 568: 1111, 570: 1111, 1111, 1111, 574: 1111, 577: 1111, 1111, 1111, 581: 3820, 3818, 3819, 3817, 3815, 1111, 1111, 1111, 1111, 591: 1111, 594: 1111, 1111, 1111, 599: 1111, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6138}, - {591: 1107, 1026: 6135, 1248: 6134}, - {591: 6136}, + {592: 1110, 1028: 6157, 1251: 6161}, + {555: 6140, 6141, 592: 6154, 933: 6155}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6147}, + {592: 1112, 1028: 1112}, + {592: 1111, 1028: 1111}, // 3220 - {591: 1106}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6137}, - {1113, 1113, 9: 1113, 52: 1113, 544: 1113, 546: 1113, 553: 1113, 1113, 1113, 1113, 564: 1113, 1113, 568: 1113, 570: 1113, 1113, 1113, 574: 1113, 577: 1113, 1113, 1113, 586: 1113, 1113, 1113, 1113, 591: 1113, 594: 1113, 1113, 1113, 599: 1113, 931: 6115, 936: 6114}, - {1114, 1114, 9: 1114, 52: 1114, 544: 1114, 546: 1114, 553: 1114, 1114, 1114, 1114, 564: 1114, 1114, 568: 1114, 570: 1114, 1114, 1114, 574: 1114, 577: 1114, 1114, 1114, 586: 1114, 1114, 1114, 1114, 591: 1114, 594: 1114, 1114, 1114, 599: 1114, 931: 6115, 936: 6114}, - {591: 6140}, + {2: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 10: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 53: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 546: 1108, 576: 1108}, + {592: 6146}, + {592: 6145}, + {2: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 10: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 53: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 546: 1106, 576: 1106}, + {2: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 10: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 53: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 546: 1107, 576: 1107}, // 3225 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6141}, - {544: 6142, 554: 6118, 6119, 6143, 588: 6117, 591: 6120, 594: 6116, 6121, 6122, 931: 6115, 936: 6114}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 6147}, - {545: 6144}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 6145}, + {1115, 1115, 9: 1115, 52: 1115, 545: 6148, 547: 1115, 554: 1115, 1115, 1115, 6149, 565: 1115, 1115, 569: 1115, 571: 1115, 1115, 1115, 575: 1115, 578: 1115, 1115, 1115, 587: 1115, 1115, 1115, 1115, 592: 1115, 595: 1115, 1115, 1115, 600: 1115, 933: 6137, 939: 6136}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6153}, + {546: 6150}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 6151}, + {9: 4113, 52: 6152}, // 3230 - {9: 4105, 52: 6146}, - {1115, 1115, 9: 1115, 52: 1115, 544: 1115, 546: 1115, 553: 1115, 1115, 1115, 1115, 564: 1115, 1115, 568: 1115, 570: 1115, 1115, 1115, 574: 1115, 577: 1115, 1115, 1115, 586: 1115, 1115, 1115, 1115, 591: 1115, 594: 1115, 1115, 1115, 599: 1115}, - {1116, 1116, 9: 1116, 52: 1116, 544: 1116, 546: 1116, 553: 1116, 1116, 1116, 1116, 564: 1116, 1116, 568: 1116, 570: 1116, 1116, 1116, 574: 1116, 577: 1116, 1116, 1116, 581: 3820, 3818, 3819, 3817, 3815, 1116, 1116, 1116, 1116, 591: 1116, 594: 1116, 1116, 1116, 599: 1116, 815: 3816, 3814}, - {1119, 1119, 9: 1119, 52: 1119, 544: 6149, 546: 1119, 553: 1119, 6118, 6119, 6150, 564: 1119, 1119, 568: 1119, 570: 1119, 1119, 1119, 574: 1119, 577: 1119, 1119, 1119, 586: 1119, 1119, 6117, 1119, 591: 6120, 594: 6116, 6121, 6122, 599: 1119, 931: 6115, 936: 6114}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 6154}, + {1113, 1113, 9: 1113, 52: 1113, 545: 1113, 547: 1113, 554: 1113, 1113, 1113, 1113, 565: 1113, 1113, 569: 1113, 571: 1113, 1113, 1113, 575: 1113, 578: 1113, 1113, 1113, 587: 1113, 1113, 1113, 1113, 592: 1113, 595: 1113, 1113, 1113, 600: 1113}, + {1114, 1114, 9: 1114, 52: 1114, 545: 1114, 547: 1114, 554: 1114, 1114, 1114, 1114, 565: 1114, 1114, 569: 1114, 571: 1114, 1114, 1114, 575: 1114, 578: 1114, 1114, 1114, 582: 3828, 3826, 3827, 3825, 3823, 1114, 1114, 1114, 1114, 592: 1114, 595: 1114, 1114, 1114, 600: 1114, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6160}, + {592: 1110, 1028: 6157, 1251: 6156}, + {592: 6158}, // 3235 - {545: 6151}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 6152}, - {9: 4105, 52: 6153}, - {1117, 1117, 9: 1117, 52: 1117, 544: 1117, 546: 1117, 553: 1117, 1117, 1117, 1117, 564: 1117, 1117, 568: 1117, 570: 1117, 1117, 1117, 574: 1117, 577: 1117, 1117, 1117, 586: 1117, 1117, 1117, 1117, 591: 1117, 594: 1117, 1117, 1117, 599: 1117}, - {1118, 1118, 9: 1118, 52: 1118, 544: 1118, 546: 1118, 553: 1118, 1118, 1118, 1118, 564: 1118, 1118, 568: 1118, 570: 1118, 1118, 1118, 574: 1118, 577: 1118, 1118, 1118, 581: 3820, 3818, 3819, 3817, 3815, 1118, 1118, 1118, 1118, 591: 1118, 594: 1118, 1118, 1118, 599: 1118, 815: 3816, 3814}, + {592: 1109}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6159}, + {1116, 1116, 9: 1116, 52: 1116, 545: 1116, 547: 1116, 554: 1116, 1116, 1116, 1116, 565: 1116, 1116, 569: 1116, 571: 1116, 1116, 1116, 575: 1116, 578: 1116, 1116, 1116, 587: 1116, 1116, 1116, 1116, 592: 1116, 595: 1116, 1116, 1116, 600: 1116, 933: 6137, 939: 6136}, + {1117, 1117, 9: 1117, 52: 1117, 545: 1117, 547: 1117, 554: 1117, 1117, 1117, 1117, 565: 1117, 1117, 569: 1117, 571: 1117, 1117, 1117, 575: 1117, 578: 1117, 1117, 1117, 587: 1117, 1117, 1117, 1117, 592: 1117, 595: 1117, 1117, 1117, 600: 1117, 933: 6137, 939: 6136}, + {592: 6162}, // 3240 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 657: 6100, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6107, 973: 6157}, - {1143, 1143, 9: 1143, 52: 1143, 544: 1143, 546: 1143, 553: 1143, 1143, 1143, 1143, 564: 1143, 1143, 568: 1143, 570: 1143, 1143, 1143, 574: 1143, 577: 1143, 1143, 1143, 586: 1143, 1143, 1143, 1143, 591: 1143, 594: 1143, 1143, 1143, 599: 1143}, - {1150, 1150, 9: 1150, 52: 1150, 544: 1150, 546: 1150, 553: 1150, 556: 1150, 564: 1150, 1150, 568: 1150, 570: 1150, 1150, 1150, 574: 1150, 577: 1150, 1150, 1150, 586: 1150, 1150, 589: 1150}, - {1140, 1140, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 1140, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 1140, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 1140, 546: 1140, 551: 6112, 553: 1140, 1140, 1140, 1140, 563: 1140, 1140, 1140, 568: 1140, 570: 1140, 1140, 1140, 574: 1140, 577: 1140, 1140, 1140, 1140, 586: 1140, 1140, 1140, 1140, 1140, 1140, 594: 1140, 1140, 1140, 599: 1140, 606: 1140, 745: 1140, 786: 6111, 3111, 3112, 3110, 1032: 6110, 6163}, - {545: 6160}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6163}, + {545: 6164, 555: 6140, 6141, 6165, 589: 6139, 592: 6142, 595: 6138, 6143, 6144, 933: 6137, 939: 6136}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6169}, + {546: 6166}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 6167}, // 3245 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 6161}, - {9: 5360, 52: 6162}, - {1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 551: 1141, 553: 1141, 1141, 1141, 1141, 562: 1141, 1141, 1141, 1141, 568: 1141, 570: 1141, 1141, 1141, 574: 1141, 577: 1141, 1141, 1141, 1141, 586: 1141, 1141, 1141, 1141, 1141, 1141, 594: 1141, 1141, 1141, 599: 1141, 606: 1141, 622: 1141, 642: 1141, 662: 1141, 724: 1141, 737: 1141, 745: 1141}, - {2162, 2162, 9: 2162, 52: 2162, 544: 2162, 546: 2162, 553: 2162, 2162, 2162, 2162, 563: 2162, 2162, 2162, 568: 2162, 570: 2162, 2162, 2162, 574: 2162, 577: 2162, 2162, 2162, 2162, 586: 2162, 2162, 2162, 2162, 2162, 2162, 594: 2162, 2162, 2162, 599: 2162, 606: 2162, 745: 4727, 1012: 6164, 1339: 6165}, - {2161, 2161, 9: 2161, 52: 2161, 544: 2161, 546: 2161, 553: 2161, 2161, 2161, 2161, 563: 2161, 2161, 2161, 568: 2161, 570: 2161, 2161, 2161, 574: 2161, 577: 2161, 2161, 2161, 2161, 586: 2161, 2161, 2161, 2161, 2161, 2161, 594: 2161, 2161, 2161, 599: 2161, 606: 2161}, + {9: 4113, 52: 6168}, + {1118, 1118, 9: 1118, 52: 1118, 545: 1118, 547: 1118, 554: 1118, 1118, 1118, 1118, 565: 1118, 1118, 569: 1118, 571: 1118, 1118, 1118, 575: 1118, 578: 1118, 1118, 1118, 587: 1118, 1118, 1118, 1118, 592: 1118, 595: 1118, 1118, 1118, 600: 1118}, + {1119, 1119, 9: 1119, 52: 1119, 545: 1119, 547: 1119, 554: 1119, 1119, 1119, 1119, 565: 1119, 1119, 569: 1119, 571: 1119, 1119, 1119, 575: 1119, 578: 1119, 1119, 1119, 582: 3828, 3826, 3827, 3825, 3823, 1119, 1119, 1119, 1119, 592: 1119, 595: 1119, 1119, 1119, 600: 1119, 816: 3824, 3822}, + {1122, 1122, 9: 1122, 52: 1122, 545: 6171, 547: 1122, 554: 1122, 6140, 6141, 6172, 565: 1122, 1122, 569: 1122, 571: 1122, 1122, 1122, 575: 1122, 578: 1122, 1122, 1122, 587: 1122, 1122, 6139, 1122, 592: 6142, 595: 6138, 6143, 6144, 600: 1122, 933: 6137, 939: 6136}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6176}, // 3250 - {1121, 1121, 9: 1121, 52: 1121, 544: 1121, 546: 1121, 553: 1121, 1121, 1121, 1121, 563: 6168, 1121, 1121, 568: 1121, 570: 1121, 1121, 1121, 574: 1121, 577: 1121, 1121, 1121, 6169, 586: 1121, 1121, 1121, 1121, 6167, 1121, 594: 1121, 1121, 1121, 599: 1121, 606: 1121, 1067: 6171, 6170, 1208: 6172, 6166}, - {1236, 1236, 9: 1236, 52: 1236, 544: 1236, 546: 1236, 553: 1236, 1236, 1236, 1236, 564: 1236, 1236, 568: 1236, 570: 1236, 1236, 1236, 574: 1236, 577: 1236, 1236, 1236, 586: 1236, 1236, 1236, 1236, 591: 1236, 594: 1236, 1236, 1236, 599: 1236, 606: 6187, 1505: 6188}, - {658: 4993, 724: 4994, 940: 6186}, - {658: 4993, 724: 4994, 940: 6185}, - {658: 4993, 724: 4994, 940: 6184}, + {546: 6173}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 6174}, + {9: 4113, 52: 6175}, + {1120, 1120, 9: 1120, 52: 1120, 545: 1120, 547: 1120, 554: 1120, 1120, 1120, 1120, 565: 1120, 1120, 569: 1120, 571: 1120, 1120, 1120, 575: 1120, 578: 1120, 1120, 1120, 587: 1120, 1120, 1120, 1120, 592: 1120, 595: 1120, 1120, 1120, 600: 1120}, + {1121, 1121, 9: 1121, 52: 1121, 545: 1121, 547: 1121, 554: 1121, 1121, 1121, 1121, 565: 1121, 1121, 569: 1121, 571: 1121, 1121, 1121, 575: 1121, 578: 1121, 1121, 1121, 582: 3828, 3826, 3827, 3825, 3823, 1121, 1121, 1121, 1121, 592: 1121, 595: 1121, 1121, 1121, 600: 1121, 816: 3824, 3822}, // 3255 - {545: 1133, 572: 6174, 1394: 6175}, - {1123, 1123, 9: 1123, 52: 1123, 544: 1123, 546: 1123, 553: 1123, 1123, 1123, 1123, 563: 1123, 1123, 1123, 568: 1123, 570: 1123, 1123, 1123, 574: 1123, 577: 1123, 1123, 1123, 1123, 586: 1123, 1123, 1123, 1123, 1123, 1123, 594: 1123, 1123, 1123, 599: 1123, 606: 1123}, - {1120, 1120, 9: 1120, 52: 1120, 544: 1120, 546: 1120, 553: 1120, 1120, 1120, 1120, 563: 6168, 1120, 1120, 568: 1120, 570: 1120, 1120, 1120, 574: 1120, 577: 1120, 1120, 1120, 6169, 586: 1120, 1120, 1120, 1120, 6167, 1120, 594: 1120, 1120, 1120, 599: 1120, 606: 1120, 1067: 6173, 6170}, - {1122, 1122, 9: 1122, 52: 1122, 544: 1122, 546: 1122, 553: 1122, 1122, 1122, 1122, 563: 1122, 1122, 1122, 568: 1122, 570: 1122, 1122, 1122, 574: 1122, 577: 1122, 1122, 1122, 1122, 586: 1122, 1122, 1122, 1122, 1122, 1122, 594: 1122, 1122, 1122, 599: 1122, 606: 1122}, - {579: 6180, 586: 6181, 591: 6179}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6129, 977: 6179}, + {1146, 1146, 9: 1146, 52: 1146, 545: 1146, 547: 1146, 554: 1146, 1146, 1146, 1146, 565: 1146, 1146, 569: 1146, 571: 1146, 1146, 1146, 575: 1146, 578: 1146, 1146, 1146, 587: 1146, 1146, 1146, 1146, 592: 1146, 595: 1146, 1146, 1146, 600: 1146}, + {1153, 1153, 9: 1153, 52: 1153, 545: 1153, 547: 1153, 554: 1153, 557: 1153, 565: 1153, 1153, 569: 1153, 571: 1153, 1153, 1153, 575: 1153, 578: 1153, 1153, 1153, 587: 1153, 1153, 590: 1153}, + {1143, 1143, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1143, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1143, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 1143, 547: 1143, 552: 6134, 554: 1143, 1143, 1143, 1143, 564: 1143, 1143, 1143, 569: 1143, 571: 1143, 1143, 1143, 575: 1143, 578: 1143, 1143, 1143, 1143, 587: 1143, 1143, 1143, 1143, 1143, 1143, 595: 1143, 1143, 1143, 600: 1143, 607: 1143, 746: 1143, 787: 6133, 3118, 3119, 3117, 1034: 6132, 6185}, + {546: 6182}, // 3260 - {545: 6176}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 1128, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 1128, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 710: 5650, 786: 5649, 3111, 3112, 3110, 978: 6177}, - {9: 5652, 52: 6178}, - {1129, 1129, 9: 1129, 52: 1129, 544: 1129, 546: 1129, 553: 1129, 1129, 1129, 1129, 563: 1129, 1129, 1129, 568: 1129, 570: 1129, 1129, 1129, 574: 1129, 577: 1129, 1129, 1129, 1129, 586: 1129, 1129, 1129, 1129, 1129, 1129, 594: 1129, 1129, 1129, 599: 1129, 606: 1129}, - {545: 1132}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 6183}, + {9: 5368, 52: 6184}, + {1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 552: 1144, 554: 1144, 1144, 1144, 1144, 563: 1144, 1144, 1144, 1144, 569: 1144, 571: 1144, 1144, 1144, 575: 1144, 578: 1144, 1144, 1144, 1144, 587: 1144, 1144, 1144, 1144, 1144, 1144, 595: 1144, 1144, 1144, 600: 1144, 607: 1144, 623: 1144, 643: 1144, 663: 1144, 725: 1144, 738: 1144, 746: 1144}, + {2167, 2167, 9: 2167, 52: 2167, 545: 2167, 547: 2167, 554: 2167, 2167, 2167, 2167, 564: 2167, 2167, 2167, 569: 2167, 571: 2167, 2167, 2167, 575: 2167, 578: 2167, 2167, 2167, 2167, 587: 2167, 2167, 2167, 2167, 2167, 2167, 595: 2167, 2167, 2167, 600: 2167, 607: 2167, 746: 4735, 1013: 6186, 1342: 6187}, + {2166, 2166, 9: 2166, 52: 2166, 545: 2166, 547: 2166, 554: 2166, 2166, 2166, 2166, 564: 2166, 2166, 2166, 569: 2166, 571: 2166, 2166, 2166, 575: 2166, 578: 2166, 2166, 2166, 2166, 587: 2166, 2166, 2166, 2166, 2166, 2166, 595: 2166, 2166, 2166, 600: 2166, 607: 2166}, // 3265 - {737: 6183}, - {737: 6182}, - {545: 1130}, - {545: 1131}, - {545: 1134, 572: 1134}, + {1124, 1124, 9: 1124, 52: 1124, 545: 1124, 547: 1124, 554: 1124, 1124, 1124, 1124, 564: 6190, 1124, 1124, 569: 1124, 571: 1124, 1124, 1124, 575: 1124, 578: 1124, 1124, 1124, 6191, 587: 1124, 1124, 1124, 1124, 6189, 1124, 595: 1124, 1124, 1124, 600: 1124, 607: 1124, 1070: 6193, 6192, 1211: 6194, 6188}, + {1239, 1239, 9: 1239, 52: 1239, 545: 1239, 547: 1239, 554: 1239, 1239, 1239, 1239, 565: 1239, 1239, 569: 1239, 571: 1239, 1239, 1239, 575: 1239, 578: 1239, 1239, 1239, 587: 1239, 1239, 1239, 1239, 592: 1239, 595: 1239, 1239, 1239, 600: 1239, 607: 6209, 1508: 6210}, + {659: 5001, 725: 5002, 934: 6208}, + {659: 5001, 725: 5002, 934: 6207}, + {659: 5001, 725: 5002, 934: 6206}, // 3270 - {545: 1135, 572: 1135}, - {545: 1136, 572: 1136}, - {120: 6192, 384: 6191, 457: 6190, 545: 1233, 1504: 6189}, - {1145, 1145, 9: 1145, 52: 1145, 544: 1145, 546: 1145, 553: 1145, 1145, 1145, 1145, 564: 1145, 1145, 568: 1145, 570: 1145, 1145, 1145, 574: 1145, 577: 1145, 1145, 1145, 586: 1145, 1145, 1145, 1145, 591: 1145, 594: 1145, 1145, 1145, 599: 1145}, - {545: 6193}, + {546: 1136, 573: 6196, 1397: 6197}, + {1126, 1126, 9: 1126, 52: 1126, 545: 1126, 547: 1126, 554: 1126, 1126, 1126, 1126, 564: 1126, 1126, 1126, 569: 1126, 571: 1126, 1126, 1126, 575: 1126, 578: 1126, 1126, 1126, 1126, 587: 1126, 1126, 1126, 1126, 1126, 1126, 595: 1126, 1126, 1126, 600: 1126, 607: 1126}, + {1123, 1123, 9: 1123, 52: 1123, 545: 1123, 547: 1123, 554: 1123, 1123, 1123, 1123, 564: 6190, 1123, 1123, 569: 1123, 571: 1123, 1123, 1123, 575: 1123, 578: 1123, 1123, 1123, 6191, 587: 1123, 1123, 1123, 1123, 6189, 1123, 595: 1123, 1123, 1123, 600: 1123, 607: 1123, 1070: 6195, 6192}, + {1125, 1125, 9: 1125, 52: 1125, 545: 1125, 547: 1125, 554: 1125, 1125, 1125, 1125, 564: 1125, 1125, 1125, 569: 1125, 571: 1125, 1125, 1125, 575: 1125, 578: 1125, 1125, 1125, 1125, 587: 1125, 1125, 1125, 1125, 1125, 1125, 595: 1125, 1125, 1125, 600: 1125, 607: 1125}, + {580: 6202, 587: 6203, 592: 6201}, // 3275 - {545: 1232}, - {545: 1231}, - {545: 1230}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 6195, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 6194}, - {52: 1229, 433: 6203, 581: 3820, 3818, 3819, 3817, 3815, 602: 6202, 815: 3816, 3814, 1506: 6201}, + {546: 6198}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1131, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 6199}, + {9: 5674, 52: 6200}, + {1132, 1132, 9: 1132, 52: 1132, 545: 1132, 547: 1132, 554: 1132, 1132, 1132, 1132, 564: 1132, 1132, 1132, 569: 1132, 571: 1132, 1132, 1132, 575: 1132, 578: 1132, 1132, 1132, 1132, 587: 1132, 1132, 1132, 1132, 1132, 1132, 595: 1132, 1132, 1132, 600: 1132, 607: 1132}, + {546: 1135}, // 3280 - {1226, 1226, 9: 1226, 52: 1226, 282: 6197, 544: 1226, 546: 1226, 553: 1226, 1226, 1226, 1226, 564: 1226, 1226, 568: 1226, 570: 1226, 1226, 1226, 574: 1226, 577: 1226, 1226, 1226, 586: 1226, 1226, 1226, 1226, 591: 1226, 594: 1226, 1226, 1226, 599: 1226, 1271: 6196}, - {1234, 1234, 9: 1234, 52: 1234, 544: 1234, 546: 1234, 553: 1234, 1234, 1234, 1234, 564: 1234, 1234, 568: 1234, 570: 1234, 1234, 1234, 574: 1234, 577: 1234, 1234, 1234, 586: 1234, 1234, 1234, 1234, 591: 1234, 594: 1234, 1234, 1234, 599: 1234}, - {545: 6198}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 6199}, - {52: 6200, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, + {738: 6205}, + {738: 6204}, + {546: 1133}, + {546: 1134}, + {546: 1137, 573: 1137}, // 3285 - {1225, 1225, 9: 1225, 52: 1225, 544: 1225, 546: 1225, 553: 1225, 1225, 1225, 1225, 564: 1225, 1225, 568: 1225, 570: 1225, 1225, 1225, 574: 1225, 577: 1225, 1225, 1225, 586: 1225, 1225, 1225, 1225, 591: 1225, 594: 1225, 1225, 1225, 599: 1225}, - {52: 6204}, - {52: 1228}, - {52: 1227}, - {1226, 1226, 9: 1226, 52: 1226, 282: 6197, 544: 1226, 546: 1226, 553: 1226, 1226, 1226, 1226, 564: 1226, 1226, 568: 1226, 570: 1226, 1226, 1226, 574: 1226, 577: 1226, 1226, 1226, 586: 1226, 1226, 1226, 1226, 591: 1226, 594: 1226, 1226, 1226, 599: 1226, 1271: 6205}, + {546: 1138, 573: 1138}, + {546: 1139, 573: 1139}, + {120: 6214, 385: 6213, 458: 6212, 546: 1236, 1507: 6211}, + {1148, 1148, 9: 1148, 52: 1148, 545: 1148, 547: 1148, 554: 1148, 1148, 1148, 1148, 565: 1148, 1148, 569: 1148, 571: 1148, 1148, 1148, 575: 1148, 578: 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 592: 1148, 595: 1148, 1148, 1148, 600: 1148}, + {546: 6215}, // 3290 - {1235, 1235, 9: 1235, 52: 1235, 544: 1235, 546: 1235, 553: 1235, 1235, 1235, 1235, 564: 1235, 1235, 568: 1235, 570: 1235, 1235, 1235, 574: 1235, 577: 1235, 1235, 1235, 586: 1235, 1235, 1235, 1235, 591: 1235, 594: 1235, 1235, 1235, 599: 1235}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6207}, - {554: 6118, 6119, 588: 6117, 591: 6120, 594: 6116, 6121, 6122, 599: 6208, 931: 6115, 936: 6114}, - {1148, 1148, 9: 1148, 52: 1148, 544: 1148, 546: 1148, 553: 1148, 556: 1148, 564: 1148, 1148, 568: 1148, 570: 1148, 1148, 1148, 574: 1148, 577: 1148, 1148, 1148, 586: 1148, 1148, 589: 1148}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 6210, 1013: 6211, 1042: 6212}, + {546: 1235}, + {546: 1234}, + {546: 1233}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 6217, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6216}, + {52: 1232, 434: 6225, 582: 3828, 3826, 3827, 3825, 3823, 603: 6224, 816: 3824, 3822, 1509: 6223}, // 3295 - {569: 6221, 732: 6222, 907: 6220}, - {2685, 2685, 9: 2685, 556: 2685, 570: 2685, 578: 2685, 2685}, - {436, 436, 9: 6213, 556: 436, 570: 436, 578: 4748, 436, 904: 4749, 6214}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 6210, 1013: 6219}, - {1523, 1523, 556: 1523, 570: 1523, 579: 3932, 857: 3986, 926: 6215}, + {1229, 1229, 9: 1229, 52: 1229, 283: 6219, 545: 1229, 547: 1229, 554: 1229, 1229, 1229, 1229, 565: 1229, 1229, 569: 1229, 571: 1229, 1229, 1229, 575: 1229, 578: 1229, 1229, 1229, 587: 1229, 1229, 1229, 1229, 592: 1229, 595: 1229, 1229, 1229, 600: 1229, 1274: 6218}, + {1237, 1237, 9: 1237, 52: 1237, 545: 1237, 547: 1237, 554: 1237, 1237, 1237, 1237, 565: 1237, 1237, 569: 1237, 571: 1237, 1237, 1237, 575: 1237, 578: 1237, 1237, 1237, 587: 1237, 1237, 1237, 1237, 592: 1237, 595: 1237, 1237, 1237, 600: 1237}, + {546: 6220}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6221}, + {52: 6222, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 3300 - {1102, 1102, 556: 1102, 570: 6216, 1218: 6217}, - {573: 3097, 656: 3943, 814: 3941, 829: 3942, 1001: 6218}, - {440, 440, 556: 440}, - {1101, 1101, 556: 1101}, - {2684, 2684, 9: 2684, 556: 2684, 570: 2684, 578: 2684, 2684}, + {1228, 1228, 9: 1228, 52: 1228, 545: 1228, 547: 1228, 554: 1228, 1228, 1228, 1228, 565: 1228, 1228, 569: 1228, 571: 1228, 1228, 1228, 575: 1228, 578: 1228, 1228, 1228, 587: 1228, 1228, 1228, 1228, 592: 1228, 595: 1228, 1228, 1228, 600: 1228}, + {52: 6226}, + {52: 1231}, + {52: 1230}, + {1229, 1229, 9: 1229, 52: 1229, 283: 6219, 545: 1229, 547: 1229, 554: 1229, 1229, 1229, 1229, 565: 1229, 1229, 569: 1229, 571: 1229, 1229, 1229, 575: 1229, 578: 1229, 1229, 1229, 587: 1229, 1229, 1229, 1229, 592: 1229, 595: 1229, 1229, 1229, 600: 1229, 1274: 6227}, // 3305 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6223}, - {2: 995, 995, 995, 995, 995, 995, 995, 10: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 53: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 547: 995, 995, 995, 995, 554: 995, 995, 557: 995, 995, 995, 561: 995, 995, 566: 995, 995, 573: 995, 593: 995, 600: 995, 995, 633: 995, 640: 995, 995, 643: 995, 995, 995, 650: 995, 995, 995, 995, 995, 995, 995, 995, 659: 995, 995, 995, 663: 995, 995, 995, 995, 995, 995, 995, 995, 995, 673: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 711: 995, 995, 995, 995, 995, 995, 725: 995}, - {2: 994, 994, 994, 994, 994, 994, 994, 10: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 53: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 547: 994, 994, 994, 994, 554: 994, 994, 557: 994, 994, 994, 561: 994, 994, 566: 994, 994, 573: 994, 593: 994, 600: 994, 994, 633: 994, 640: 994, 994, 643: 994, 994, 994, 650: 994, 994, 994, 994, 994, 994, 994, 994, 659: 994, 994, 994, 663: 994, 994, 994, 994, 994, 994, 994, 994, 994, 673: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 711: 994, 994, 994, 994, 994, 994, 725: 994}, - {2686, 2686, 9: 2686, 556: 2686, 570: 2686, 578: 2686, 2686}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 6210, 1013: 6211, 1042: 6225}, + {1238, 1238, 9: 1238, 52: 1238, 545: 1238, 547: 1238, 554: 1238, 1238, 1238, 1238, 565: 1238, 1238, 569: 1238, 571: 1238, 1238, 1238, 575: 1238, 578: 1238, 1238, 1238, 587: 1238, 1238, 1238, 1238, 592: 1238, 595: 1238, 1238, 1238, 600: 1238}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6229}, + {555: 6140, 6141, 589: 6139, 592: 6142, 595: 6138, 6143, 6144, 600: 6230, 933: 6137, 939: 6136}, + {1151, 1151, 9: 1151, 52: 1151, 545: 1151, 547: 1151, 554: 1151, 557: 1151, 565: 1151, 1151, 569: 1151, 571: 1151, 1151, 1151, 575: 1151, 578: 1151, 1151, 1151, 587: 1151, 1151, 590: 1151}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6232, 1014: 6233, 1044: 6234}, // 3310 - {436, 436, 9: 6213, 556: 436, 578: 4748, 904: 4749, 6226}, - {439, 439, 556: 439}, - {2: 586, 586, 586, 586, 586, 586, 586, 10: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 53: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 575: 586}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6229}, - {585, 585}, + {570: 6243, 733: 6244, 908: 6242}, + {2691, 2691, 9: 2691, 557: 2691, 572: 2691, 579: 2691, 2691}, + {436, 436, 9: 6235, 557: 436, 572: 436, 579: 4756, 436, 905: 4757, 6236}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6232, 1014: 6241}, + {1526, 1526, 557: 1526, 572: 1526, 580: 3940, 858: 3994, 927: 6237}, // 3315 - {22: 6240, 150: 6233, 166: 5809, 169: 781, 251: 6232, 257: 6243, 269: 6241, 286: 6234, 300: 6238, 321: 6242, 325: 6235, 600: 6239, 622: 5808, 1104: 6237, 1383: 6231, 1410: 6236}, - {791, 791}, - {788, 788}, - {787, 787}, - {278: 6250}, + {1105, 1105, 557: 1105, 572: 6238, 1221: 6239}, + {574: 3104, 657: 3951, 815: 3949, 830: 3950, 1002: 6240}, + {440, 440, 557: 440}, + {1104, 1104, 557: 1104}, + {2690, 2690, 9: 2690, 557: 2690, 572: 2690, 579: 2690, 2690}, // 3320 - {785, 785}, - {169: 6249}, - {772, 772, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 546: 772, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 4886, 1311: 6244}, - {782, 782}, - {169: 780}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6245}, + {2: 998, 998, 998, 998, 998, 998, 998, 10: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 53: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 548: 998, 998, 998, 998, 555: 998, 998, 558: 998, 998, 998, 562: 998, 998, 567: 998, 998, 574: 998, 594: 998, 601: 998, 998, 634: 998, 641: 998, 998, 644: 998, 998, 998, 651: 998, 998, 998, 998, 998, 998, 998, 998, 660: 998, 998, 998, 664: 998, 998, 998, 998, 998, 998, 998, 998, 998, 675: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 702: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 726: 998}, + {2: 997, 997, 997, 997, 997, 997, 997, 10: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 53: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 548: 997, 997, 997, 997, 555: 997, 997, 558: 997, 997, 997, 562: 997, 997, 567: 997, 997, 574: 997, 594: 997, 601: 997, 997, 634: 997, 641: 997, 997, 644: 997, 997, 997, 651: 997, 997, 997, 997, 997, 997, 997, 997, 660: 997, 997, 997, 664: 997, 997, 997, 997, 997, 997, 997, 997, 997, 675: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 702: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 726: 997}, + {2692, 2692, 9: 2692, 557: 2692, 572: 2692, 579: 2692, 2692}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6232, 1014: 6233, 1044: 6247}, // 3325 - {169: 779}, - {169: 778}, - {169: 777}, - {169: 776}, - {770, 770, 546: 6246, 1534: 6245}, + {436, 436, 9: 6235, 557: 436, 579: 4756, 905: 4757, 6248}, + {439, 439, 557: 439}, + {2: 586, 586, 586, 586, 586, 586, 586, 10: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 53: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 576: 586}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6251}, + {585, 585}, // 3330 - {783, 783}, - {743: 6247}, - {577: 6248}, - {769, 769}, - {784, 784}, + {22: 6262, 150: 6255, 166: 5831, 169: 784, 252: 6254, 258: 6265, 270: 6263, 287: 6256, 301: 6260, 322: 6264, 326: 6257, 601: 6261, 623: 5830, 1106: 6259, 1386: 6253, 1413: 6258}, + {794, 794}, + {791, 791}, + {790, 790}, + {279: 6272}, // 3335 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6251, 3111, 3112, 3110, 1086: 6252}, - {790, 790, 9: 790}, - {786, 786, 9: 6253}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6254, 3111, 3112, 3110}, - {789, 789, 9: 789}, + {788, 788}, + {169: 6271}, + {775, 775, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 775, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 4894, 1314: 6266}, + {785, 785}, + {169: 783}, // 3340 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 6374, 3649, 3369, 3266, 3117, 3494, 3145, 6375, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 6373, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6376}, - {622: 6359, 724: 6360}, - {724: 6356}, - {622: 6351, 724: 6350}, - {622: 6348}, + {169: 782}, + {169: 781}, + {169: 780}, + {169: 779}, + {773, 773, 547: 6268, 1537: 6267}, // 3345 - {264: 6345}, - {264: 6342}, - {264: 6336}, - {190: 6333, 284: 6335, 359: 6334, 406: 6331, 428: 6332}, - {265: 6328, 268: 6327}, + {786, 786}, + {744: 6269}, + {578: 6270}, + {772, 772}, + {787, 787}, // 3350 - {622: 6286}, - {94: 6282, 190: 6280, 233: 802, 256: 6284, 330: 6283, 1492: 6281}, - {190: 6279}, - {190: 6278}, - {290: 6273}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6273, 3118, 3119, 3117, 1088: 6274}, + {793, 793, 9: 793}, + {789, 789, 9: 6275}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6276, 3118, 3119, 3117}, + {792, 792, 9: 792}, // 3355 - {290: 6271}, - {196: 6272}, - {910, 910}, - {196: 6274}, - {447: 6276, 710: 6275, 1344: 6277}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 6396, 3657, 3376, 3273, 3124, 3501, 3152, 6397, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 6395, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6398}, + {623: 6381, 725: 6382}, + {725: 6378}, + {623: 6373, 725: 6372}, + {623: 6370}, // 3360 - {943, 943}, - {942, 942}, - {912, 912}, - {917, 917}, - {918, 918}, + {265: 6367}, + {265: 6364}, + {265: 6358}, + {192: 6355, 285: 6357, 360: 6356, 407: 6353, 429: 6354}, + {266: 6350, 269: 6349}, // 3365 - {919, 919}, - {233: 6285}, - {233: 801}, - {233: 800}, - {233: 799}, + {623: 6308}, + {94: 6304, 192: 6302, 233: 805, 257: 6306, 331: 6305, 1495: 6303}, + {192: 6301}, + {192: 6300}, + {291: 6295}, // 3370 + {291: 6293}, + {199: 6294}, {913, 913}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6287}, - {754: 6288, 1050: 6289}, - {94: 6292, 228: 6291, 622: 2379, 1082: 6290}, - {920, 920}, + {199: 6296}, + {448: 6298, 673: 6297, 1347: 6299}, // 3375 - {622: 6294}, - {166: 2378, 622: 2378}, - {228: 6293}, - {166: 2377, 622: 2377}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 575: 2157, 593: 5449, 899: 6295}, + {946, 946}, + {945, 945}, + {915, 915}, + {920, 920}, + {921, 921}, // 3380 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6296}, - {635, 635, 6: 635, 635, 635, 15: 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 544: 635, 6300, 635, 549: 635, 551: 635, 635, 635, 560: 635, 562: 635, 635, 566: 635, 635, 580: 635, 597: 6299, 622: 635, 662: 635, 723: 635, 635, 1405: 6298, 1501: 6297}, - {592, 592, 6: 4812, 4814, 596, 15: 4831, 2499, 4829, 4768, 4833, 4820, 4849, 4813, 4816, 4815, 4818, 4819, 4821, 4828, 596, 4839, 4840, 4850, 4826, 4827, 4832, 4834, 4846, 4845, 4854, 4847, 4844, 4837, 4842, 4843, 4836, 4838, 4841, 4830, 4851, 4852, 544: 592, 592, 592, 549: 4811, 551: 592, 2499, 4848, 560: 592, 562: 592, 592, 566: 592, 2499, 580: 5605, 622: 592, 662: 592, 723: 2499, 4817, 880: 4822, 906: 4824, 927: 4823, 948: 4825, 955: 4835, 960: 4853, 1035: 6315, 1160: 6314}, - {2502, 2502, 544: 6308, 1235: 6307}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6306}, + {922, 922}, + {233: 6307}, + {233: 804}, + {233: 803}, + {233: 802}, // 3385 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 597: 6301, 658: 2742, 710: 2742, 717: 2742, 2742, 5175, 724: 2742, 760: 2742, 2742, 786: 4102, 3111, 3112, 3110, 836: 5039, 945: 5435, 971: 5575, 1019: 5576, 1103: 5577, 1309: 6302}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6304}, - {9: 5579, 52: 6303}, - {634, 634, 6: 634, 634, 634, 15: 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 544: 634, 634, 634, 549: 634, 551: 634, 634, 634, 560: 634, 562: 634, 634, 566: 634, 634, 580: 634, 622: 634, 662: 634, 723: 634, 634}, - {52: 6305}, + {916, 916}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6309}, + {758: 6310, 1053: 6311}, + {94: 6314, 228: 6313, 623: 2384, 1084: 6312}, + {923, 923}, // 3390 - {2413, 2413, 544: 2413}, - {2414, 2414, 544: 2414}, - {2503, 2503}, - {96: 6309}, - {436: 6311, 818: 6310}, + {623: 6316}, + {166: 2383, 623: 2383}, + {228: 6315}, + {166: 2382, 623: 2382}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 576: 2162, 594: 5447, 884: 6317}, // 3395 - {602: 6313}, - {602: 6312}, - {2500, 2500}, - {2501, 2501}, - {2497, 2497, 544: 2497, 2497, 2497, 551: 2497, 560: 6317, 562: 2497, 2497, 566: 2497, 622: 2497, 662: 2497, 1252: 6316}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6318}, + {635, 635, 6: 635, 635, 635, 15: 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 545: 635, 6322, 635, 550: 635, 552: 635, 635, 635, 561: 635, 563: 635, 635, 567: 635, 635, 581: 635, 598: 6321, 623: 635, 663: 635, 724: 635, 635, 1408: 6320, 1504: 6319}, + {592, 592, 6: 4820, 4822, 596, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 545: 592, 592, 592, 550: 4819, 552: 592, 2504, 4856, 561: 592, 563: 592, 592, 567: 592, 2504, 581: 5627, 623: 592, 663: 592, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 4861, 1037: 6337, 1163: 6336}, + {2507, 2507, 545: 6330, 1238: 6329}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6328}, // 3400 - {591, 591, 6: 4812, 4814, 596, 5607, 15: 4831, 2499, 4829, 4768, 4833, 4820, 4849, 4813, 4816, 4815, 4818, 4819, 4821, 4828, 596, 4839, 4840, 4850, 4826, 4827, 4832, 4834, 4846, 4845, 4854, 4847, 4844, 4837, 4842, 4843, 4836, 4838, 4841, 4830, 4851, 4852, 544: 591, 591, 591, 549: 4811, 551: 591, 2499, 4848, 560: 591, 562: 591, 591, 566: 591, 2499, 580: 5605, 622: 591, 662: 591, 723: 2499, 4817, 880: 4822, 906: 4824, 927: 4823, 948: 4825, 955: 4835, 960: 5606}, - {2428, 2428, 544: 2428, 2428, 2428, 551: 2428, 562: 2428, 5910, 566: 5911, 622: 2428, 662: 2428, 1182: 6318}, - {737: 5663}, - {2425, 2425, 544: 2425, 2425, 2425, 551: 6320, 562: 2425, 622: 2425, 662: 2425, 1340: 6319}, - {2423, 2423, 544: 2423, 2968, 2967, 562: 2966, 622: 2965, 662: 2961, 790: 6325, 821: 6323, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 6324, 6322, 1362: 6321}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 5593, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 598: 6323, 659: 2748, 673: 2748, 701: 2748, 719: 2748, 5183, 725: 2748, 761: 2748, 2748, 787: 4110, 3118, 3119, 3117, 837: 5047, 947: 5594, 975: 5596, 1020: 5595, 1052: 5597, 1105: 5598, 1312: 6324}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6326}, + {9: 5601, 52: 6325}, + {634, 634, 6: 634, 634, 634, 15: 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 545: 634, 634, 634, 550: 634, 552: 634, 634, 634, 561: 634, 563: 634, 634, 567: 634, 634, 581: 634, 623: 634, 663: 634, 724: 634, 634}, + {52: 6327}, // 3405 - {2424, 2424, 544: 2424, 2424, 2424, 562: 2424, 622: 2424, 662: 2424}, - {2502, 2502, 544: 6308, 1235: 6326}, - {2422, 2422, 544: 2422}, - {2421, 2421, 544: 2421, 553: 1034, 564: 1034, 1034}, - {2420, 2420, 544: 2420}, + {2418, 2418, 545: 2418}, + {2419, 2419, 545: 2419}, + {2508, 2508}, + {96: 6331}, + {437: 6333, 819: 6332}, // 3410 - {2419, 2419, 544: 2419, 553: 1033, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {2504, 2504}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6251, 3111, 3112, 3110, 1086: 6330}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6251, 3111, 3112, 3110, 1086: 6329}, - {922, 922, 9: 6253}, + {603: 6335}, + {603: 6334}, + {2505, 2505}, + {2506, 2506}, + {2502, 2502, 545: 2502, 2502, 2502, 552: 2502, 561: 6339, 563: 2502, 2502, 567: 2502, 623: 2502, 663: 2502, 1255: 6338}, // 3415 - {923, 923, 9: 6253}, - {925, 925}, - {924, 924}, - {916, 916}, - {915, 915}, + {591, 591, 6: 4820, 4822, 596, 5629, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 545: 591, 591, 591, 550: 4819, 552: 591, 2504, 4856, 561: 591, 563: 591, 591, 567: 591, 2504, 581: 5627, 623: 591, 663: 591, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 5628}, + {2433, 2433, 545: 2433, 2433, 2433, 552: 2433, 563: 2433, 5932, 567: 5933, 623: 2433, 663: 2433, 1185: 6340}, + {738: 5685}, + {2430, 2430, 545: 2430, 2430, 2430, 552: 6342, 563: 2430, 623: 2430, 663: 2430, 1343: 6341}, + {2428, 2428, 545: 2428, 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 791: 6347, 822: 6345, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 6346, 6344, 1365: 6343}, // 3420 - {914, 914}, - {231: 6337}, - {573: 3097, 814: 4624, 846: 6339, 1022: 6338}, - {929, 929, 9: 6340}, - {902, 902, 9: 902}, + {2429, 2429, 545: 2429, 2429, 2429, 563: 2429, 623: 2429, 663: 2429}, + {2507, 2507, 545: 6330, 1238: 6348}, + {2427, 2427, 545: 2427}, + {2426, 2426, 545: 2426, 554: 1037, 565: 1037, 1037}, + {2425, 2425, 545: 2425}, // 3425 - {573: 3097, 814: 4624, 846: 6341}, - {901, 901, 9: 901}, - {231: 6343}, - {573: 3097, 814: 4624, 846: 6339, 1022: 6344}, - {930, 930, 9: 6340}, + {2424, 2424, 545: 2424, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {2509, 2509}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6273, 3118, 3119, 3117, 1088: 6352}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6273, 3118, 3119, 3117, 1088: 6351}, + {925, 925, 9: 6275}, // 3430 - {231: 6346}, - {573: 3097, 814: 4624, 846: 6339, 1022: 6347}, - {931, 931, 9: 6340}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 6349}, - {932, 932, 9: 4006}, + {926, 926, 9: 6275}, + {928, 928}, + {927, 927}, + {919, 919}, + {918, 918}, // 3435 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6354}, - {577: 6352}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 6353}, - {921, 921, 9: 4006}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6355, 3111, 3112, 3110}, + {917, 917}, + {231: 6359}, + {574: 3104, 815: 4632, 847: 6361, 1024: 6360}, + {932, 932, 9: 6362}, + {905, 905, 9: 905}, // 3440 - {934, 934}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6357}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6358, 3111, 3112, 3110}, - {935, 935}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 6372}, + {574: 3104, 815: 4632, 847: 6363}, + {904, 904, 9: 904}, + {231: 6365}, + {574: 3104, 815: 4632, 847: 6361, 1024: 6366}, + {933, 933, 9: 6362}, // 3445 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6361}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6362, 3111, 3112, 3110}, - {936, 936, 545: 6365, 1203: 6364, 1389: 6363}, - {933, 933, 9: 6370}, - {905, 905, 9: 905}, + {231: 6368}, + {574: 3104, 815: 4632, 847: 6361, 1024: 6369}, + {934, 934, 9: 6362}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 6371}, + {935, 935, 9: 4014}, // 3450 - {573: 3097, 814: 4624, 846: 6366}, - {9: 6367}, - {573: 3097, 814: 4624, 846: 6368}, - {52: 6369}, - {903, 903, 9: 903}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6376}, + {578: 6374}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 6375}, + {924, 924, 9: 4014}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6377, 3118, 3119, 3117}, // 3455 - {545: 6365, 1203: 6371}, - {904, 904, 9: 904}, - {937, 937, 9: 4006}, - {196: 6401, 222: 2109, 729: 2109}, - {222: 1928, 440: 6393, 462: 6394, 729: 1928, 1329: 6392}, - // 3460 - {941, 941, 219: 6379, 222: 1736, 231: 6378, 729: 1736}, - {222: 6377}, + {937, 937}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6379}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6380, 3118, 3119, 3117}, {938, 938}, - {436, 436, 573: 3097, 578: 4748, 814: 4624, 846: 6390, 904: 4749, 6389}, - {439: 6380}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 6394}, + // 3460 + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6383}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6384, 3118, 3119, 3117}, + {939, 939, 546: 6387, 1206: 6386, 1392: 6385}, + {936, 936, 9: 6392}, + {908, 908, 9: 908}, // 3465 - {570: 6381, 573: 3097, 814: 4624, 846: 6339, 1022: 6382, 1330: 6383}, - {573: 3097, 814: 3941, 829: 6384}, - {928, 928, 9: 6340}, - {927, 927}, - {946, 946, 9: 6385, 224: 6386}, + {574: 3104, 815: 4632, 847: 6388}, + {9: 6389}, + {574: 3104, 815: 4632, 847: 6390}, + {52: 6391}, + {906, 906, 9: 906}, // 3470 - {573: 3097, 814: 3941, 829: 6388}, - {573: 3097, 814: 3941, 829: 6387}, - {944, 944}, - {945, 945}, - {940, 940}, + {546: 6387, 1206: 6393}, + {907, 907, 9: 907}, + {940, 940, 9: 4014}, + {199: 6423, 223: 2113, 730: 2113}, + {223: 1932, 441: 6415, 463: 6416, 730: 1932, 1332: 6414}, // 3475 - {436, 436, 578: 4748, 904: 4749, 6391}, - {939, 939}, - {926, 926}, - {573: 3097, 814: 6400}, - {413: 6396, 573: 3097, 730: 6397, 814: 6395}, + {944, 944, 222: 6401, 1740, 231: 6400, 730: 1740}, + {223: 6399}, + {941, 941}, + {436, 436, 574: 3104, 579: 4756, 815: 4632, 847: 6412, 905: 4757, 6411}, + {440: 6402}, // 3480 - {908, 908}, - {573: 3097, 814: 6399}, - {573: 3097, 814: 6398}, - {906, 906}, - {907, 907}, + {572: 6403, 574: 3104, 815: 4632, 847: 6361, 1024: 6404, 1333: 6405}, + {574: 3104, 815: 3949, 830: 6406}, + {931, 931, 9: 6362}, + {930, 930}, + {949, 949, 9: 6407, 224: 6408}, // 3485 - {909, 909}, - {911, 911}, - {2: 458, 458, 458, 458, 458, 458, 458, 10: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 53: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 547: 458, 549: 458, 569: 2097, 600: 458, 729: 2097, 732: 2097}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6557, 569: 2095, 729: 2095, 732: 2095, 786: 6556, 3111, 3112, 3110}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 6554, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 569: 2058, 729: 2058, 732: 2058, 786: 6416, 3111, 3112, 3110, 942: 6457}, + {574: 3104, 815: 3949, 830: 6410}, + {574: 3104, 815: 3949, 830: 6409}, + {947, 947}, + {948, 948}, + {943, 943}, // 3490 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 569: 2052, 729: 2052, 732: 2052, 786: 6416, 3111, 3112, 3110, 942: 6551}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 549: 6547, 569: 2050, 600: 4432, 729: 2050, 732: 2050, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 6546}, - {569: 6221, 572: 6536, 729: 2045, 732: 2045, 907: 6535}, - {569: 2037, 586: 6533, 729: 2037, 732: 2037}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6437, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 6438, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6442, 549: 6530, 569: 2035, 729: 2035, 6528, 732: 2035, 786: 3812, 3111, 3112, 3110, 820: 5939, 913: 6444, 934: 6445, 6443, 984: 6441, 1286: 6529, 1474: 6527}, + {436, 436, 579: 4756, 905: 4757, 6413}, + {942, 942}, + {929, 929}, + {574: 3104, 815: 6422}, + {414: 6418, 574: 3104, 731: 6419, 815: 6417}, // 3495 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 6525, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 569: 2032, 729: 2032, 732: 2032, 786: 6416, 3111, 3112, 3110, 942: 6454}, - {243: 6510, 569: 2014, 729: 2014, 732: 2014, 743: 6511, 1038: 6509, 1106: 6508}, - {399: 6462, 401: 6461, 569: 1956, 729: 1956, 732: 1956, 1346: 6463}, - {547: 6460, 569: 1725, 729: 1725, 732: 1725}, - {1026, 1026, 9: 6450}, + {911, 911}, + {574: 3104, 815: 6421}, + {574: 3104, 815: 6420}, + {909, 909}, + {910, 910}, // 3500 - {196: 6436}, - {569: 993, 729: 6434, 732: 993}, - {569: 6221, 732: 6222, 907: 6432}, - {569: 6221, 732: 6222, 907: 6427}, - {569: 6221, 732: 6222, 907: 6425}, + {912, 912}, + {914, 914}, + {2: 458, 458, 458, 458, 458, 458, 458, 10: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 53: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 548: 458, 550: 458, 570: 2101, 601: 458, 730: 2101, 733: 2101}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6579, 570: 2099, 730: 2099, 733: 2099, 787: 6578, 3118, 3119, 3117}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 6576, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2062, 730: 2062, 733: 2062, 787: 6438, 3118, 3119, 3117, 944: 6479}, // 3505 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 549: 6424, 600: 4432, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 6423, 1350: 6422}, - {971, 971, 9: 971}, - {978, 978, 9: 978}, - {977, 977, 9: 977}, - {976, 976, 9: 976}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2056, 730: 2056, 733: 2056, 787: 6438, 3118, 3119, 3117, 944: 6573}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 550: 6569, 570: 2054, 601: 4440, 730: 2054, 733: 2054, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 6568}, + {570: 6243, 573: 6558, 730: 2049, 733: 2049, 908: 6557}, + {570: 2041, 587: 6555, 730: 2041, 733: 2041}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 6460, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 550: 6552, 570: 2039, 730: 2039, 6550, 733: 2039, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 6463, 1289: 6551, 1477: 6549}, // 3510 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 6426}, - {983, 983, 9: 983, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 6429, 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 6428, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6430, 957: 6431}, - {997, 997, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 997, 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 4536, 3671, 3753, 3670, 3667}, - {998, 998, 9: 998}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 6547, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2036, 730: 2036, 733: 2036, 787: 6438, 3118, 3119, 3117, 944: 6476}, + {244: 6532, 570: 2018, 730: 2018, 733: 2018, 744: 6533, 1040: 6531, 1108: 6530}, + {400: 6484, 402: 6483, 570: 1960, 730: 1960, 733: 1960, 1349: 6485}, + {548: 6482, 570: 1729, 730: 1729, 733: 1729}, + {1029, 1029, 9: 6472}, // 3515 - {996, 996, 9: 996}, - {984, 984, 9: 984}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 6429, 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 6428, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6430, 957: 6433}, - {988, 988, 9: 988}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6435, 3111, 3112, 3110}, + {199: 6458}, + {570: 996, 730: 6456, 733: 996}, + {570: 6243, 733: 6244, 908: 6454}, + {570: 6243, 733: 6244, 908: 6449}, + {570: 6243, 733: 6244, 908: 6447}, // 3520 - {569: 992, 732: 992}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6437, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 6438, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6442, 730: 6440, 786: 3812, 3111, 3112, 3110, 820: 5939, 913: 6444, 934: 6445, 6443, 984: 6441, 1286: 6439}, - {955, 955, 9: 955, 641: 2128, 727: 955, 740: 2128}, - {1014, 1014, 641: 1951, 727: 1014, 740: 1951}, - {727: 6448}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 550: 6446, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 6445, 1353: 6444}, + {974, 974, 9: 974}, + {981, 981, 9: 981}, + {980, 980, 9: 980}, + {979, 979, 9: 979}, // 3525 - {727: 1013}, - {1012, 1012, 9: 6446, 727: 1012}, - {956, 956, 9: 956, 641: 447, 727: 956, 740: 447}, - {950, 950, 9: 950, 727: 950}, - {949, 949, 9: 949, 727: 949}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6448}, + {986, 986, 9: 986, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6453}, + {1000, 1000, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1000, 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4544, 3679, 3761, 3678, 3675}, + {1001, 1001, 9: 1001}, // 3530 - {948, 948, 9: 948, 727: 948}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6437, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6442, 786: 3812, 3111, 3112, 3110, 820: 5939, 913: 6444, 934: 6447, 6443}, - {947, 947, 9: 947, 727: 947}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 5986, 987: 6449}, - {1015, 1015, 9: 5988}, + {999, 999, 9: 999}, + {987, 987, 9: 987}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6455}, + {991, 991, 9: 991}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6457, 3118, 3119, 3117}, // 3535 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 6402, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 6405, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 6451, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 6452, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 6406, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 567: 4505, 641: 6419, 668: 6418, 723: 4503, 786: 6416, 3111, 3112, 3110, 868: 6420, 942: 6417, 1115: 6453}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 569: 2058, 729: 2058, 732: 2058, 786: 6416, 3111, 3112, 3110, 942: 6457}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 569: 2032, 729: 2032, 732: 2032, 786: 6416, 3111, 3112, 3110, 942: 6454}, - {970, 970, 9: 970}, - {569: 6221, 732: 6222, 907: 6455}, + {570: 995, 733: 995}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 6460, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 731: 6462, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 6463, 1289: 6461}, + {958, 958, 9: 958, 642: 2132, 728: 958, 741: 2132}, + {1017, 1017, 642: 1955, 728: 1017, 741: 1955}, + {728: 6470}, // 3540 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 6429, 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 6428, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6430, 957: 6456}, - {986, 986, 9: 986}, - {569: 6221, 732: 6222, 907: 6458}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 6429, 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 6428, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6430, 957: 6459}, - {987, 987, 9: 987}, + {728: 1016}, + {1015, 1015, 9: 6468, 728: 1015}, + {959, 959, 9: 959, 642: 447, 728: 959, 741: 447}, + {953, 953, 9: 953, 728: 953}, + {952, 952, 9: 952, 728: 952}, // 3545 - {1018, 1018}, - {572: 2541}, - {572: 2540}, - {572: 6464}, - {545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 672: 6476, 726: 3078, 790: 6467, 818: 6465, 821: 6468, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 6466, 6470, 6469, 837: 3077, 6472, 6473, 6474, 6471, 944: 6475}, + {951, 951, 9: 951, 728: 951}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6469, 6465}, + {950, 950, 9: 950, 728: 950}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 6471}, + {1018, 1018, 9: 6010}, // 3550 - {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 563: 1072, 576: 1072, 847: 1072, 849: 1072, 851: 1072, 855: 6088, 959: 6089, 1009: 6481}, - {545: 2968, 562: 2966, 622: 2965, 662: 2961, 726: 3078, 790: 3929, 821: 3928, 2962, 2963, 2964, 2973, 2971, 3930, 3931, 837: 5829}, - {363, 363, 553: 1033, 556: 363, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {365, 365, 553: 1034, 556: 365, 564: 1034, 1034}, - {366, 366, 556: 366}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 6424, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 6427, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 6473, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 6474, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 6428, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 568: 4513, 642: 6441, 669: 6440, 724: 4511, 787: 6438, 3118, 3119, 3117, 869: 6442, 944: 6439, 1117: 6475}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2062, 730: 2062, 733: 2062, 787: 6438, 3118, 3119, 3117, 944: 6479}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2036, 730: 2036, 733: 2036, 787: 6438, 3118, 3119, 3117, 944: 6476}, + {973, 973, 9: 973}, + {570: 6243, 733: 6244, 908: 6477}, // 3555 - {364, 364, 556: 364}, - {362, 362, 556: 362}, - {361, 361, 556: 361}, - {360, 360, 556: 360}, - {359, 359, 556: 359}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6478}, + {989, 989, 9: 989}, + {570: 6243, 733: 6244, 908: 6480}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6481}, + {990, 990, 9: 990}, // 3560 - {348, 348, 556: 6479}, - {230: 6477}, - {547: 6478}, - {346, 346}, - {545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 790: 6467, 818: 6465, 821: 6468, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 6466, 6470, 6469, 837: 3077, 6472, 6473, 6474, 6471, 944: 6480}, + {1021, 1021}, + {573: 2547}, + {573: 2546}, + {573: 6486}, + {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 674: 6498, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 6497}, // 3565 - {347, 347}, - {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 563: 1278, 576: 1278, 847: 6091, 849: 6093, 851: 6092, 952: 6094, 1006: 6482}, - {2: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 10: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 53: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 6484, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 563: 1265, 576: 1265, 1265: 6483}, - {2: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 10: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 53: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 563: 4762, 576: 2155, 976: 6485}, - {2: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 10: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 53: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 563: 1264, 576: 1264}, + {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 564: 1075, 577: 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 6503}, + {546: 2975, 563: 2973, 623: 2972, 663: 2968, 727: 3085, 791: 3937, 822: 3936, 2969, 2970, 2971, 2980, 2978, 3938, 3939, 838: 5851}, + {363, 363, 554: 1036, 557: 363, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {365, 365, 554: 1037, 557: 365, 565: 1037, 1037}, + {366, 366, 557: 366}, // 3570 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 576: 6486, 786: 6488, 3111, 3112, 3110, 1034: 6489, 1102: 6487}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6501}, - {9: 6497, 576: 6496}, - {9: 1267, 556: 1267, 576: 1267, 729: 6491, 1025: 6490}, - {9: 1269, 556: 1269, 576: 1269}, + {364, 364, 557: 364}, + {362, 362, 557: 362}, + {361, 361, 557: 361}, + {360, 360, 557: 360}, + {359, 359, 557: 359}, // 3575 - {9: 1271, 556: 1271, 576: 1271}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 6493, 786: 6492, 3111, 3112, 3110}, - {9: 1267, 556: 1267, 576: 1267, 729: 6495, 1025: 6494}, - {9: 1266, 556: 1266, 576: 1266}, - {9: 1270, 556: 1270, 576: 1270}, + {348, 348, 557: 6501}, + {230: 6499}, + {548: 6500}, + {346, 346}, + {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 6502}, // 3580 - {575: 6493}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 657: 6100, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6107, 973: 6097, 1010: 6499}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6488, 3111, 3112, 3110, 1034: 6498}, - {9: 1268, 556: 1268, 576: 1268}, - {436, 436, 9: 6155, 556: 436, 578: 4748, 904: 4749, 6500}, + {347, 347}, + {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 564: 1281, 577: 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 6504}, + {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 53: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 6506, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 564: 1268, 577: 1268, 1268: 6505}, + {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 564: 4770, 577: 2160, 980: 6507}, + {2: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 10: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 53: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 564: 1267, 577: 1267}, // 3585 - {2390, 2390, 556: 2390}, - {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 10: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 53: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 551: 1142, 556: 1142, 560: 6159, 563: 1142, 570: 1142, 578: 1142, 1142, 1142, 590: 1142, 981: 6502}, - {1140, 1140, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 551: 6112, 556: 1140, 563: 1140, 570: 1140, 578: 1140, 1140, 1140, 590: 1140, 786: 6111, 3111, 3112, 3110, 1032: 6110, 6503}, - {1121, 1121, 556: 1121, 563: 6168, 570: 1121, 578: 1121, 1121, 6169, 590: 6167, 1067: 6171, 6170, 1208: 6172, 6504}, - {436, 436, 556: 436, 570: 436, 578: 4748, 436, 904: 4749, 6505}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 577: 6508, 787: 6510, 3118, 3119, 3117, 1036: 6511, 1104: 6509}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6523}, + {9: 6519, 577: 6518}, + {9: 1270, 557: 1270, 577: 1270, 730: 6513, 1027: 6512}, + {9: 1272, 557: 1272, 577: 1272}, // 3590 - {1523, 1523, 556: 1523, 570: 1523, 579: 3932, 857: 3986, 926: 6506}, - {1102, 1102, 556: 1102, 570: 6216, 1218: 6507}, - {2391, 2391, 556: 2391}, - {1021, 1021, 9: 6523}, - {1008, 1008, 9: 1008}, + {9: 1274, 557: 1274, 577: 1274}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6515, 787: 6514, 3118, 3119, 3117}, + {9: 1270, 557: 1270, 577: 1270, 730: 6517, 1027: 6516}, + {9: 1269, 557: 1269, 577: 1269}, + {9: 1273, 557: 1273, 577: 1273}, // 3595 - {417: 6515}, - {206: 6513, 784: 6512}, - {1005, 1005, 9: 1005}, - {1004, 1004, 9: 1004, 745: 4727, 1012: 6514}, - {1003, 1003, 9: 1003}, + {576: 6515}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6129, 977: 6119, 1011: 6521}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6510, 3118, 3119, 3117, 1036: 6520}, + {9: 1271, 557: 1271, 577: 1271}, + {436, 436, 9: 6177, 557: 436, 579: 4756, 905: 4757, 6522}, // 3600 - {282: 6517, 449: 6519, 743: 6518, 1401: 6516}, - {1006, 1006, 9: 1006}, - {743: 6522}, - {394: 6520, 467: 6521}, - {999, 999, 9: 999}, + {2395, 2395, 557: 2395}, + {1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 10: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 53: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 552: 1145, 557: 1145, 561: 6181, 564: 1145, 572: 1145, 579: 1145, 1145, 1145, 591: 1145, 986: 6524}, + {1143, 1143, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 552: 6134, 557: 1143, 564: 1143, 572: 1143, 579: 1143, 1143, 1143, 591: 1143, 787: 6133, 3118, 3119, 3117, 1034: 6132, 6525}, + {1124, 1124, 557: 1124, 564: 6190, 572: 1124, 579: 1124, 1124, 6191, 591: 6189, 1070: 6193, 6192, 1211: 6194, 6526}, + {436, 436, 557: 436, 572: 436, 579: 4756, 436, 905: 4757, 6527}, // 3605 - {1001, 1001, 9: 1001}, - {1000, 1000, 9: 1000}, - {1002, 1002, 9: 1002}, - {243: 6510, 743: 6511, 1038: 6524}, - {1007, 1007, 9: 1007}, + {1526, 1526, 557: 1526, 572: 1526, 580: 3940, 858: 3994, 927: 6528}, + {1105, 1105, 557: 1105, 572: 6238, 1221: 6529}, + {2396, 2396, 557: 2396}, + {1024, 1024, 9: 6545}, + {1011, 1011, 9: 1011}, // 3610 - {243: 6510, 569: 2014, 729: 2014, 732: 2014, 743: 6511, 1038: 6509, 1106: 6526}, - {1022, 1022, 9: 6523}, - {1016, 1016}, - {1013, 1013, 564: 6531}, - {1010, 1010}, + {418: 6537}, + {213: 6535, 785: 6534}, + {1008, 1008, 9: 1008}, + {1007, 1007, 9: 1007, 746: 4735, 1013: 6536}, + {1006, 1006, 9: 1006}, // 3615 - {1009, 1009}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6437, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6442, 786: 3812, 3111, 3112, 3110, 820: 5939, 913: 6444, 934: 6445, 6443, 984: 6532}, - {1011, 1011, 9: 6446}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 4682, 786: 4681, 3111, 3112, 3110, 954: 6534}, - {1017, 1017}, + {283: 6539, 450: 6541, 744: 6540, 1404: 6538}, + {1009, 1009, 9: 1009}, + {744: 6544}, + {395: 6542, 468: 6543}, + {1002, 1002, 9: 1002}, // 3620 - {15: 6541, 547: 6540, 1253: 6545}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 6537}, - {569: 6221, 732: 6222, 907: 6538}, - {15: 6541, 547: 6540, 1253: 6539}, - {1024, 1024}, + {1004, 1004, 9: 1004}, + {1003, 1003, 9: 1003}, + {1005, 1005, 9: 1005}, + {244: 6532, 744: 6533, 1040: 6546}, + {1010, 1010, 9: 1010}, // 3625 - {959, 959}, - {545: 6542}, - {547: 6018, 1014: 6543}, - {52: 6544}, - {958, 958}, + {244: 6532, 570: 2018, 730: 2018, 733: 2018, 744: 6533, 1040: 6531, 1108: 6548}, + {1025, 1025, 9: 6545}, + {1019, 1019}, + {1016, 1016, 565: 6553}, + {1013, 1013}, // 3630 - {1025, 1025}, - {982, 982, 9: 982, 552: 6548}, - {979, 979, 9: 979}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 549: 6549, 786: 3812, 3111, 3112, 3110, 820: 6550}, - {981, 981, 9: 981}, + {1012, 1012}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 6554}, + {1014, 1014, 9: 6468}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 6556}, + {1020, 1020}, // 3635 - {980, 980, 9: 980}, - {569: 6221, 732: 6222, 907: 6552}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 6429, 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 6428, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6430, 957: 6553}, - {985, 985, 9: 985}, - {243: 6510, 569: 2014, 729: 2014, 732: 2014, 743: 6511, 1038: 6509, 1106: 6555}, + {15: 6563, 548: 6562, 1256: 6567}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6559}, + {570: 6243, 733: 6244, 908: 6560}, + {15: 6563, 548: 6562, 1256: 6561}, + {1027, 1027}, // 3640 - {1023, 1023, 9: 6523}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6559, 3111, 3112, 3110, 1018: 6566}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6559, 3111, 3112, 3110, 1018: 6558}, - {569: 6221, 732: 6222, 907: 6564}, - {558: 6561, 569: 991, 729: 6560, 732: 991}, + {962, 962}, + {546: 6564}, + {548: 6040, 1015: 6565}, + {52: 6566}, + {961, 961}, // 3645 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6559, 3111, 3112, 3110, 1018: 6563}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6559, 3111, 3112, 3110, 1018: 6562}, - {569: 989, 732: 989}, - {569: 990, 732: 990}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 6429, 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 6428, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6430, 957: 6565}, + {1028, 1028}, + {985, 985, 9: 985, 553: 6570}, + {982, 982, 9: 982}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 550: 6571, 787: 3820, 3118, 3119, 3117, 821: 6572}, + {984, 984, 9: 984}, // 3650 - {1019, 1019}, - {569: 6221, 732: 6222, 907: 6567}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 6429, 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 6428, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6430, 957: 6568}, - {1020, 1020}, - {727: 6578}, + {983, 983, 9: 983}, + {570: 6243, 733: 6244, 908: 6574}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6575}, + {988, 988, 9: 988}, + {244: 6532, 570: 2018, 730: 2018, 733: 2018, 744: 6533, 1040: 6531, 1108: 6577}, // 3655 - {727: 6571}, - {341: 6572}, - {569: 6573}, - {547: 6574}, - {572: 6575}, + {1026, 1026, 9: 6545}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6581, 3118, 3119, 3117, 1019: 6588}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6581, 3118, 3119, 3117, 1019: 6580}, + {570: 6243, 733: 6244, 908: 6586}, + {559: 6583, 570: 994, 730: 6582, 733: 994}, // 3660 - {340: 6576}, - {547: 6577}, - {1027, 1027}, - {341: 6579}, - {569: 6580}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6581, 3118, 3119, 3117, 1019: 6585}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6581, 3118, 3119, 3117, 1019: 6584}, + {570: 992, 733: 992}, + {570: 993, 733: 993}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6587}, // 3665 - {547: 6581}, - {572: 6582}, - {340: 6583}, - {547: 6584}, - {1028, 1028}, + {1022, 1022}, + {570: 6243, 733: 6244, 908: 6589}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6590}, + {1023, 1023}, + {728: 6600}, // 3670 - {545: 2968, 562: 2966, 622: 2965, 662: 2961, 790: 6596, 821: 6595, 2962, 2963, 2964, 6597}, - {545: 1463, 562: 1463, 622: 1463, 662: 1463, 730: 4252, 843: 4250, 4251, 901: 6589, 903: 6590, 1054: 6592, 1098: 6594}, - {545: 1463, 562: 1463, 622: 1463, 662: 1463, 730: 4252, 843: 4250, 4251, 901: 6589, 903: 6590, 1054: 6592, 1098: 6593}, - {545: 1463, 562: 1463, 622: 1463, 662: 1463, 730: 4252, 843: 4250, 4251, 901: 6589, 903: 6590, 1054: 6592, 1098: 6591}, - {2: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 10: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 53: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 545: 1466, 547: 1466, 1466, 1466, 1466, 554: 1466, 1466, 557: 1466, 1466, 1466, 561: 1466, 1466, 566: 1466, 1466, 573: 1466, 575: 1466, 588: 1466, 593: 1466, 600: 1466, 1466, 622: 1466, 633: 1466, 640: 1466, 1466, 643: 1466, 1466, 1466, 650: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 659: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 673: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 711: 1466, 1466, 1466, 1466, 1466, 1466, 725: 1466, 730: 1466, 843: 1466, 1466, 847: 1466, 849: 1466, 851: 1466, 855: 1466, 864: 1466, 1466, 1466}, + {728: 6593}, + {342: 6594}, + {570: 6595}, + {548: 6596}, + {573: 6597}, // 3675 - {545: 1462, 562: 1462, 622: 1462, 662: 1462}, - {545: 1030, 562: 1030, 622: 1030, 662: 1030}, - {545: 1029, 562: 1029, 622: 1029, 662: 1029}, - {545: 1031, 562: 1031, 622: 1031, 662: 1031}, - {545: 1032, 562: 1032, 622: 1032, 662: 1032}, + {341: 6598}, + {548: 6599}, + {1030, 1030}, + {342: 6601}, + {570: 6602}, // 3680 - {1044, 1044, 52: 1044, 544: 1044, 546: 1044, 553: 1034, 556: 1044, 564: 1034, 1034}, - {1043, 1043, 52: 1043, 544: 1043, 546: 1043, 553: 1033, 556: 1043, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 6598, 6599}, - {553: 1035, 564: 1035, 1035}, - {1042, 1042, 52: 1042, 544: 1042, 546: 1042, 556: 1042, 568: 3934, 570: 3933, 858: 6600}, - {1041, 1041, 52: 1041, 544: 1041, 546: 1041, 556: 1041}, + {548: 6603}, + {573: 6604}, + {341: 6605}, + {548: 6606}, + {1031, 1031}, // 3685 - {1040, 1040, 52: 1040, 544: 1040, 546: 1040, 556: 1040}, - {52: 4067, 553: 1033, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {9: 6616, 545: 1217, 562: 1217, 622: 1217, 662: 1217, 726: 1217, 818: 1217}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6605, 3111, 3112, 3110, 1049: 6604, 1326: 6615}, - {9: 1214, 545: 1214, 562: 1214, 622: 1214, 662: 1214, 726: 1214, 818: 1214}, + {546: 2975, 563: 2973, 623: 2972, 663: 2968, 791: 6618, 822: 6617, 2969, 2970, 2971, 6619}, + {546: 1466, 563: 1466, 623: 1466, 663: 1466, 731: 4260, 844: 4258, 4259, 902: 6611, 904: 6612, 1057: 6614, 1100: 6616}, + {546: 1466, 563: 1466, 623: 1466, 663: 1466, 731: 4260, 844: 4258, 4259, 902: 6611, 904: 6612, 1057: 6614, 1100: 6615}, + {546: 1466, 563: 1466, 623: 1466, 663: 1466, 731: 4260, 844: 4258, 4259, 902: 6611, 904: 6612, 1057: 6614, 1100: 6613}, + {2: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 10: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 53: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 546: 1469, 548: 1469, 1469, 1469, 1469, 555: 1469, 1469, 558: 1469, 1469, 1469, 562: 1469, 1469, 567: 1469, 1469, 574: 1469, 576: 1469, 589: 1469, 594: 1469, 601: 1469, 1469, 623: 1469, 634: 1469, 641: 1469, 1469, 644: 1469, 1469, 1469, 651: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 660: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 675: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 702: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 726: 1469, 731: 1469, 844: 1469, 1469, 848: 1469, 850: 1469, 852: 1469, 856: 1469, 865: 1469, 1469, 1469}, // 3690 - {545: 6606, 551: 2664, 1390: 6607}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6611, 3111, 3112, 3110, 997: 6610}, - {551: 6608}, - {545: 2968, 790: 6609}, - {9: 1213, 545: 1213, 562: 1213, 622: 1213, 662: 1213, 726: 1213, 818: 1213}, + {546: 1465, 563: 1465, 623: 1465, 663: 1465}, + {546: 1033, 563: 1033, 623: 1033, 663: 1033}, + {546: 1032, 563: 1032, 623: 1032, 663: 1032}, + {546: 1034, 563: 1034, 623: 1034, 663: 1034}, + {546: 1035, 563: 1035, 623: 1035, 663: 1035}, // 3695 - {9: 6613, 52: 6612}, - {2662, 2662, 9: 2662, 52: 2662, 546: 2662}, - {551: 2663}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6614, 3111, 3112, 3110}, - {2661, 2661, 9: 2661, 52: 2661, 546: 2661}, + {1047, 1047, 52: 1047, 545: 1047, 547: 1047, 554: 1037, 557: 1047, 565: 1037, 1037}, + {1046, 1046, 52: 1046, 545: 1046, 547: 1046, 554: 1036, 557: 1046, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 6620, 6621}, + {554: 1038, 565: 1038, 1038}, + {1045, 1045, 52: 1045, 545: 1045, 547: 1045, 557: 1045, 569: 3942, 572: 3941, 859: 6622}, + {1044, 1044, 52: 1044, 545: 1044, 547: 1044, 557: 1044}, // 3700 - {9: 6616, 545: 1216, 562: 1216, 622: 1216, 662: 1216, 726: 1216, 818: 1216}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6605, 3111, 3112, 3110, 1049: 6617}, - {9: 1215, 545: 1215, 562: 1215, 622: 1215, 662: 1215, 726: 1215, 818: 1215}, - {1523, 1523, 52: 1523, 544: 1523, 546: 1523, 553: 1523, 556: 1523, 564: 1523, 1523, 568: 1523, 570: 1523, 572: 1523, 574: 1523, 577: 1523, 579: 3932, 857: 3986, 926: 6619}, - {1088, 1088, 52: 1088, 544: 1088, 546: 1088, 553: 1088, 556: 1088, 564: 1088, 1088, 568: 3934, 570: 3933, 572: 1088, 574: 1088, 577: 1088, 858: 3991, 941: 6620}, + {1043, 1043, 52: 1043, 545: 1043, 547: 1043, 557: 1043}, + {52: 4075, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {9: 6638, 546: 1220, 563: 1220, 623: 1220, 663: 1220, 727: 1220, 819: 1220}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6627, 3118, 3119, 3117, 1051: 6626, 1329: 6637}, + {9: 1217, 546: 1217, 563: 1217, 623: 1217, 663: 1217, 727: 1217, 819: 1217}, // 3705 - {1059, 1059, 52: 1059, 544: 1059, 546: 1059, 553: 1059, 556: 1059, 564: 1059, 1059, 572: 3993, 574: 1059, 577: 3994, 1007: 6621}, - {1065, 1065, 52: 1065, 544: 1065, 546: 1065, 553: 1065, 556: 1065, 564: 1065, 1065, 574: 4022, 1008: 6622}, - {1221, 1221, 52: 1221, 544: 1221, 546: 1221, 553: 1221, 556: 1221, 564: 1221, 1221}, - {1088, 1088, 52: 1088, 544: 1088, 546: 1088, 553: 1088, 556: 1088, 564: 1088, 1088, 568: 3934, 570: 3933, 572: 1088, 574: 1088, 577: 1088, 858: 3991, 941: 6624}, - {1059, 1059, 52: 1059, 544: 1059, 546: 1059, 553: 1059, 556: 1059, 564: 1059, 1059, 572: 3993, 574: 1059, 577: 3994, 1007: 6625}, + {546: 6628, 552: 2670, 1393: 6629}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 6632}, + {552: 6630}, + {546: 2975, 791: 6631}, + {9: 1216, 546: 1216, 563: 1216, 623: 1216, 663: 1216, 727: 1216, 819: 1216}, // 3710 - {1065, 1065, 52: 1065, 544: 1065, 546: 1065, 553: 1065, 556: 1065, 564: 1065, 1065, 574: 4022, 1008: 6626}, - {1222, 1222, 52: 1222, 544: 1222, 546: 1222, 553: 1222, 556: 1222, 564: 1222, 1222}, - {737: 6634}, - {1523, 1523, 52: 1523, 544: 1523, 546: 1523, 553: 1523, 556: 1523, 564: 1523, 1523, 568: 1523, 570: 1523, 572: 1523, 574: 1523, 577: 1523, 579: 3932, 857: 3986, 926: 6630}, - {1066, 1066, 52: 1066, 544: 1066, 546: 1066, 553: 1066, 556: 1066, 564: 1066, 1066, 568: 1066, 570: 1066, 572: 1066, 574: 1066, 577: 1066, 579: 1066, 587: 1066, 589: 1066}, + {9: 6635, 52: 6634}, + {2668, 2668, 9: 2668, 52: 2668, 547: 2668}, + {552: 2669}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6636, 3118, 3119, 3117}, + {2667, 2667, 9: 2667, 52: 2667, 547: 2667}, // 3715 - {1088, 1088, 52: 1088, 544: 1088, 546: 1088, 553: 1088, 556: 1088, 564: 1088, 1088, 568: 3934, 570: 3933, 572: 1088, 574: 1088, 577: 1088, 858: 3991, 941: 6631}, - {1059, 1059, 52: 1059, 544: 1059, 546: 1059, 553: 1059, 556: 1059, 564: 1059, 1059, 572: 3993, 574: 1059, 577: 3994, 1007: 6632}, - {1065, 1065, 52: 1065, 544: 1065, 546: 1065, 553: 1065, 556: 1065, 564: 1065, 1065, 574: 4022, 1008: 6633}, - {1223, 1223, 52: 1223, 544: 1223, 546: 1223, 553: 1223, 556: 1223, 564: 1223, 1223}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3956, 990: 3958, 1017: 6635}, + {9: 6638, 546: 1219, 563: 1219, 623: 1219, 663: 1219, 727: 1219, 819: 1219}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6627, 3118, 3119, 3117, 1051: 6639}, + {9: 1218, 546: 1218, 563: 1218, 623: 1218, 663: 1218, 727: 1218, 819: 1218}, + {1526, 1526, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 6641}, + {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 6642}, // 3720 - {2167, 2167, 9: 3959, 52: 2167, 544: 2167, 546: 6636, 553: 2167, 556: 2167, 564: 2167, 2167, 568: 2167, 570: 2167, 572: 2167, 574: 2167, 577: 2167, 579: 2167, 587: 2167, 589: 2167, 1535: 6637}, - {445: 6638}, - {2165, 2165, 52: 2165, 544: 2165, 546: 2165, 553: 2165, 556: 2165, 564: 2165, 2165, 568: 2165, 570: 2165, 572: 2165, 574: 2165, 577: 2165, 579: 2165, 587: 2165, 589: 2165}, - {2166, 2166, 52: 2166, 544: 2166, 546: 2166, 553: 2166, 556: 2166, 564: 2166, 2166, 568: 2166, 570: 2166, 572: 2166, 574: 2166, 577: 2166, 579: 2166, 587: 2166, 589: 2166}, - {436, 436, 52: 436, 544: 436, 546: 436, 553: 436, 556: 436, 564: 436, 436, 568: 436, 570: 436, 572: 436, 574: 436, 577: 436, 4748, 436, 586: 436, 904: 4749, 6664}, + {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 6643}, + {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 6644}, + {1224, 1224, 52: 1224, 545: 1224, 547: 1224, 554: 1224, 557: 1224, 565: 1224, 1224}, + {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 6646}, + {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 6647}, // 3725 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 657: 6100, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6107, 973: 6097, 1010: 6649, 1370: 6648, 1503: 6647}, - {1067, 1067, 52: 1067, 544: 1067, 546: 1067, 553: 1067, 556: 1067, 564: 1067, 1067, 568: 1067, 570: 1067, 572: 1067, 574: 1067, 577: 1067, 579: 1067, 586: 6627, 1066: 6629, 1097: 6642}, - {1523, 1523, 52: 1523, 544: 1523, 546: 1523, 553: 1523, 556: 1523, 564: 1523, 1523, 568: 1523, 570: 1523, 572: 1523, 574: 1523, 577: 1523, 579: 3932, 857: 3986, 926: 6643}, - {1088, 1088, 52: 1088, 544: 1088, 546: 1088, 553: 1088, 556: 1088, 564: 1088, 1088, 568: 3934, 570: 3933, 572: 1088, 574: 1088, 577: 1088, 858: 3991, 941: 6644}, - {1059, 1059, 52: 1059, 544: 1059, 546: 1059, 553: 1059, 556: 1059, 564: 1059, 1059, 572: 3993, 574: 1059, 577: 3994, 1007: 6645}, + {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 6648}, + {1225, 1225, 52: 1225, 545: 1225, 547: 1225, 554: 1225, 557: 1225, 565: 1225, 1225}, + {738: 6656}, + {1526, 1526, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 6652}, + {1069, 1069, 52: 1069, 545: 1069, 547: 1069, 554: 1069, 557: 1069, 565: 1069, 1069, 569: 1069, 572: 1069, 1069, 575: 1069, 578: 1069, 580: 1069, 588: 1069, 590: 1069}, // 3730 - {1065, 1065, 52: 1065, 544: 1065, 546: 1065, 553: 1065, 556: 1065, 564: 1065, 1065, 574: 4022, 1008: 6646}, - {1224, 1224, 52: 1224, 544: 1224, 546: 1224, 553: 1224, 556: 1224, 564: 1224, 1224}, - {436, 436, 52: 436, 544: 436, 546: 436, 553: 436, 556: 436, 564: 436, 436, 568: 436, 570: 436, 572: 436, 574: 436, 577: 436, 4748, 436, 586: 436, 436, 589: 436, 904: 4749, 6650}, - {1212, 1212, 52: 1212, 544: 1212, 546: 1212, 553: 1212, 556: 1212, 564: 1212, 1212, 568: 1212, 570: 1212, 572: 1212, 574: 1212, 577: 1212, 1212, 1212, 586: 1212}, - {1152, 1152, 9: 6155, 52: 1152, 544: 1152, 546: 1152, 553: 1152, 556: 1152, 564: 1152, 1152, 568: 1152, 570: 1152, 572: 1152, 574: 1152, 577: 1152, 1152, 1152, 586: 1152, 1152, 589: 1152}, + {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 6653}, + {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 6654}, + {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 6655}, + {1226, 1226, 52: 1226, 545: 1226, 547: 1226, 554: 1226, 557: 1226, 565: 1226, 1226}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3966, 1018: 6657}, // 3735 - {1067, 1067, 52: 1067, 544: 1067, 546: 1067, 553: 1067, 556: 1067, 564: 1067, 1067, 568: 1067, 570: 1067, 572: 1067, 574: 1067, 577: 1067, 579: 1067, 586: 6627, 1067, 589: 1067, 1066: 6629, 1097: 6651}, - {2164, 2164, 52: 2164, 544: 2164, 546: 2164, 553: 2164, 556: 2164, 564: 2164, 2164, 568: 2164, 570: 2164, 572: 2164, 574: 2164, 577: 2164, 579: 2164, 587: 6652, 589: 2164, 1205: 6653}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 6663}, - {1211, 1211, 52: 1211, 544: 1211, 546: 1211, 553: 1211, 556: 1211, 564: 1211, 1211, 568: 1211, 570: 1211, 572: 1211, 574: 1211, 577: 1211, 579: 1211, 589: 6655, 1527: 6654}, - {1237, 1237, 52: 1237, 544: 1237, 546: 1237, 553: 1237, 556: 1237, 564: 1237, 1237, 568: 1237, 570: 1237, 572: 1237, 574: 1237, 577: 1237, 579: 1237}, + {2172, 2172, 9: 3967, 52: 2172, 545: 2172, 547: 6658, 554: 2172, 557: 2172, 565: 2172, 2172, 569: 2172, 572: 2172, 2172, 575: 2172, 578: 2172, 580: 2172, 588: 2172, 590: 2172, 1538: 6659}, + {446: 6660}, + {2170, 2170, 52: 2170, 545: 2170, 547: 2170, 554: 2170, 557: 2170, 565: 2170, 2170, 569: 2170, 572: 2170, 2170, 575: 2170, 578: 2170, 580: 2170, 588: 2170, 590: 2170}, + {2171, 2171, 52: 2171, 545: 2171, 547: 2171, 554: 2171, 557: 2171, 565: 2171, 2171, 569: 2171, 572: 2171, 2171, 575: 2171, 578: 2171, 580: 2171, 588: 2171, 590: 2171}, + {436, 436, 52: 436, 545: 436, 547: 436, 554: 436, 557: 436, 565: 436, 436, 569: 436, 572: 436, 436, 575: 436, 578: 436, 4756, 436, 587: 436, 905: 4757, 6686}, // 3740 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4144, 3111, 3112, 3110, 1041: 6658, 1322: 6657, 1528: 6656}, - {1210, 1210, 9: 6661, 52: 1210, 544: 1210, 546: 1210, 553: 1210, 556: 1210, 564: 1210, 1210, 568: 1210, 570: 1210, 572: 1210, 574: 1210, 577: 1210, 579: 1210}, - {1209, 1209, 9: 1209, 52: 1209, 544: 1209, 546: 1209, 553: 1209, 556: 1209, 564: 1209, 1209, 568: 1209, 570: 1209, 572: 1209, 574: 1209, 577: 1209, 579: 1209}, - {551: 6659}, - {545: 4145, 1324: 6660}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6129, 977: 6119, 1011: 6671, 1373: 6670, 1506: 6669}, + {1070, 1070, 52: 1070, 545: 1070, 547: 1070, 554: 1070, 557: 1070, 565: 1070, 1070, 569: 1070, 572: 1070, 1070, 575: 1070, 578: 1070, 580: 1070, 587: 6649, 1069: 6651, 1099: 6664}, + {1526, 1526, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 6665}, + {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 6666}, + {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 6667}, // 3745 - {1207, 1207, 9: 1207, 52: 1207, 544: 1207, 546: 1207, 553: 1207, 556: 1207, 564: 1207, 1207, 568: 1207, 570: 1207, 572: 1207, 574: 1207, 577: 1207, 579: 1207}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4144, 3111, 3112, 3110, 1041: 6658, 1322: 6662}, - {1208, 1208, 9: 1208, 52: 1208, 544: 1208, 546: 1208, 553: 1208, 556: 1208, 564: 1208, 1208, 568: 1208, 570: 1208, 572: 1208, 574: 1208, 577: 1208, 579: 1208}, - {2163, 2163, 52: 2163, 544: 2163, 546: 2163, 553: 2163, 556: 2163, 564: 2163, 2163, 568: 2163, 570: 2163, 572: 2163, 574: 2163, 576: 2163, 2163, 2163, 2163, 581: 3820, 3818, 3819, 3817, 3815, 2163, 589: 2163, 815: 3816, 3814}, - {1238, 1238, 52: 1238, 544: 1238, 546: 1238, 553: 1238, 556: 1238, 564: 1238, 1238, 568: 1238, 570: 1238, 572: 1238, 574: 1238, 577: 1238, 579: 1238, 586: 1238}, + {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 6668}, + {1227, 1227, 52: 1227, 545: 1227, 547: 1227, 554: 1227, 557: 1227, 565: 1227, 1227}, + {436, 436, 52: 436, 545: 436, 547: 436, 554: 436, 557: 436, 565: 436, 436, 569: 436, 572: 436, 436, 575: 436, 578: 436, 4756, 436, 587: 436, 436, 590: 436, 905: 4757, 6672}, + {1215, 1215, 52: 1215, 545: 1215, 547: 1215, 554: 1215, 557: 1215, 565: 1215, 1215, 569: 1215, 572: 1215, 1215, 575: 1215, 578: 1215, 1215, 1215, 587: 1215}, + {1155, 1155, 9: 6177, 52: 1155, 545: 1155, 547: 1155, 554: 1155, 557: 1155, 565: 1155, 1155, 569: 1155, 572: 1155, 1155, 575: 1155, 578: 1155, 1155, 1155, 587: 1155, 1155, 590: 1155}, // 3750 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 575: 6681, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 6682, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 6680, 1189: 6683, 1380: 6684, 1469: 6685}, - {2: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 10: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 53: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 545: 1086, 547: 1086, 1086, 1086, 1086, 554: 1086, 1086, 557: 1086, 1086, 1086, 561: 1086, 1086, 566: 1086, 1086, 573: 1086, 575: 1086, 588: 1086, 593: 1086, 600: 1086, 1086, 633: 1086, 640: 1086, 1086, 643: 1086, 1086, 1086, 650: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 659: 1086, 1086, 1086, 663: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 673: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 711: 1086, 1086, 1086, 1086, 1086, 1086, 725: 1086, 730: 1086, 843: 1086, 1086, 847: 1086, 849: 1086, 851: 1086, 855: 1086, 864: 1086, 1086, 1086}, - {2: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 10: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 53: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 545: 1085, 547: 1085, 1085, 1085, 1085, 554: 1085, 1085, 557: 1085, 1085, 1085, 561: 1085, 1085, 566: 1085, 1085, 573: 1085, 575: 1085, 588: 1085, 593: 1085, 600: 1085, 1085, 633: 1085, 640: 1085, 1085, 643: 1085, 1085, 1085, 650: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 659: 1085, 1085, 1085, 663: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 673: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 711: 1085, 1085, 1085, 1085, 1085, 1085, 725: 1085, 730: 1085, 843: 1085, 1085, 847: 1085, 849: 1085, 851: 1085, 855: 1085, 864: 1085, 1085, 1085}, - {2: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 10: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 53: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 545: 1084, 547: 1084, 1084, 1084, 1084, 554: 1084, 1084, 557: 1084, 1084, 1084, 561: 1084, 1084, 566: 1084, 1084, 573: 1084, 575: 1084, 588: 1084, 593: 1084, 600: 1084, 1084, 633: 1084, 640: 1084, 1084, 643: 1084, 1084, 1084, 650: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 659: 1084, 1084, 1084, 663: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 673: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 711: 1084, 1084, 1084, 1084, 1084, 1084, 725: 1084, 730: 1084, 843: 1084, 1084, 847: 1084, 849: 1084, 851: 1084, 855: 1084, 864: 1084, 1084, 1084}, - {2: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 10: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 53: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 545: 1083, 547: 1083, 1083, 1083, 1083, 554: 1083, 1083, 557: 1083, 1083, 1083, 561: 1083, 1083, 566: 1083, 1083, 573: 1083, 575: 1083, 588: 1083, 593: 1083, 600: 1083, 1083, 633: 1083, 640: 1083, 1083, 643: 1083, 1083, 1083, 650: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 659: 1083, 1083, 1083, 663: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 673: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 711: 1083, 1083, 1083, 1083, 1083, 1083, 725: 1083, 730: 1083, 843: 1083, 1083, 847: 1083, 849: 1083, 851: 1083, 855: 1083, 864: 1083, 1083, 1083}, + {1070, 1070, 52: 1070, 545: 1070, 547: 1070, 554: 1070, 557: 1070, 565: 1070, 1070, 569: 1070, 572: 1070, 1070, 575: 1070, 578: 1070, 580: 1070, 587: 6649, 1070, 590: 1070, 1069: 6651, 1099: 6673}, + {2169, 2169, 52: 2169, 545: 2169, 547: 2169, 554: 2169, 557: 2169, 565: 2169, 2169, 569: 2169, 572: 2169, 2169, 575: 2169, 578: 2169, 580: 2169, 588: 6674, 590: 2169, 1208: 6675}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6685}, + {1214, 1214, 52: 1214, 545: 1214, 547: 1214, 554: 1214, 557: 1214, 565: 1214, 1214, 569: 1214, 572: 1214, 1214, 575: 1214, 578: 1214, 580: 1214, 590: 6677, 1530: 6676}, + {1240, 1240, 52: 1240, 545: 1240, 547: 1240, 554: 1240, 557: 1240, 565: 1240, 1240, 569: 1240, 572: 1240, 1240, 575: 1240, 578: 1240, 580: 1240}, // 3755 - {2: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 10: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 53: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 545: 1082, 547: 1082, 1082, 1082, 1082, 554: 1082, 1082, 557: 1082, 1082, 1082, 561: 1082, 1082, 566: 1082, 1082, 573: 1082, 575: 1082, 588: 1082, 593: 1082, 600: 1082, 1082, 633: 1082, 640: 1082, 1082, 643: 1082, 1082, 1082, 650: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 659: 1082, 1082, 1082, 663: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 673: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 711: 1082, 1082, 1082, 1082, 1082, 1082, 725: 1082, 730: 1082, 843: 1082, 1082, 847: 1082, 849: 1082, 851: 1082, 855: 1082, 864: 1082, 1082, 1082}, - {2: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 10: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 53: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 545: 1081, 547: 1081, 1081, 1081, 1081, 554: 1081, 1081, 557: 1081, 1081, 1081, 561: 1081, 1081, 566: 1081, 1081, 573: 1081, 575: 1081, 588: 1081, 593: 1081, 600: 1081, 1081, 633: 1081, 640: 1081, 1081, 643: 1081, 1081, 1081, 650: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 659: 1081, 1081, 1081, 663: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 673: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 711: 1081, 1081, 1081, 1081, 1081, 1081, 725: 1081, 730: 1081, 843: 1081, 1081, 847: 1081, 849: 1081, 851: 1081, 855: 1081, 864: 1081, 1081, 1081}, - {2: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 10: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 53: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 545: 1080, 547: 1080, 1080, 1080, 1080, 554: 1080, 1080, 557: 1080, 1080, 1080, 561: 1080, 1080, 566: 1080, 1080, 573: 1080, 575: 1080, 588: 1080, 593: 1080, 600: 1080, 1080, 633: 1080, 640: 1080, 1080, 643: 1080, 1080, 1080, 650: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 659: 1080, 1080, 1080, 663: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 673: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 711: 1080, 1080, 1080, 1080, 1080, 1080, 725: 1080, 730: 1080, 843: 1080, 1080, 847: 1080, 849: 1080, 851: 1080, 855: 1080, 864: 1080, 1080, 1080}, - {2: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 10: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 53: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 545: 1079, 547: 1079, 1079, 1079, 1079, 554: 1079, 1079, 557: 1079, 1079, 1079, 561: 1079, 1079, 566: 1079, 1079, 573: 1079, 575: 1079, 588: 1079, 593: 1079, 600: 1079, 1079, 633: 1079, 640: 1079, 1079, 643: 1079, 1079, 1079, 650: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 659: 1079, 1079, 1079, 663: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 673: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 711: 1079, 1079, 1079, 1079, 1079, 1079, 725: 1079, 730: 1079, 843: 1079, 1079, 847: 1079, 849: 1079, 851: 1079, 855: 1079, 864: 1079, 1079, 1079}, - {2: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 10: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 53: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 545: 1078, 547: 1078, 1078, 1078, 1078, 554: 1078, 1078, 557: 1078, 1078, 1078, 561: 1078, 1078, 566: 1078, 1078, 573: 1078, 575: 1078, 588: 1078, 593: 1078, 600: 1078, 1078, 633: 1078, 640: 1078, 1078, 643: 1078, 1078, 1078, 650: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 659: 1078, 1078, 1078, 663: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 673: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 711: 1078, 1078, 1078, 1078, 1078, 1078, 725: 1078, 730: 1078, 843: 1078, 1078, 847: 1078, 849: 1078, 851: 1078, 855: 1078, 864: 1078, 1078, 1078}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4152, 3118, 3119, 3117, 1043: 6680, 1325: 6679, 1531: 6678}, + {1213, 1213, 9: 6683, 52: 1213, 545: 1213, 547: 1213, 554: 1213, 557: 1213, 565: 1213, 1213, 569: 1213, 572: 1213, 1213, 575: 1213, 578: 1213, 580: 1213}, + {1212, 1212, 9: 1212, 52: 1212, 545: 1212, 547: 1212, 554: 1212, 557: 1212, 565: 1212, 1212, 569: 1212, 572: 1212, 1212, 575: 1212, 578: 1212, 580: 1212}, + {552: 6681}, + {546: 4153, 1327: 6682}, // 3760 - {2: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 10: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 53: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 6671, 6677, 6678, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 545: 1076, 547: 1076, 1076, 1076, 1076, 554: 1076, 1076, 557: 1076, 1076, 1076, 561: 1076, 1076, 566: 1076, 1076, 573: 1076, 575: 1076, 588: 6674, 593: 1076, 600: 1076, 1076, 633: 1076, 640: 1076, 1076, 643: 1076, 1076, 1076, 650: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 659: 1076, 1076, 1076, 663: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 673: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 711: 1076, 1076, 1076, 1076, 1076, 1076, 725: 1076, 730: 4252, 843: 4250, 4251, 847: 6091, 849: 6093, 851: 6092, 855: 6088, 864: 6670, 6673, 6669, 901: 6589, 903: 6667, 952: 6668, 959: 6666, 1283: 6679, 6672}, - {2: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 10: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 53: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 545: 1074, 547: 1074, 1074, 1074, 1074, 554: 1074, 1074, 557: 1074, 1074, 1074, 561: 1074, 1074, 566: 1074, 1074, 573: 1074, 575: 1074, 588: 1074, 593: 1074, 600: 1074, 1074, 633: 1074, 640: 1074, 1074, 643: 1074, 1074, 1074, 650: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 659: 1074, 1074, 1074, 663: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 673: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 711: 1074, 1074, 1074, 1074, 1074, 1074, 725: 1074, 730: 1074, 843: 1074, 1074, 847: 1074, 849: 1074, 851: 1074, 855: 1074, 864: 1074, 1074, 1074}, - {2: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 10: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 53: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 545: 1070, 547: 1070, 1070, 1070, 1070, 554: 1070, 1070, 557: 1070, 1070, 1070, 561: 1070, 1070, 566: 1070, 1070, 573: 1070, 575: 1070, 588: 1070, 593: 1070, 600: 1070, 1070, 633: 1070, 640: 1070, 1070, 643: 1070, 1070, 1070, 650: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 659: 1070, 1070, 1070, 663: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 673: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 711: 1070, 1070, 1070, 1070, 1070, 1070, 725: 1070, 730: 1070, 843: 1070, 1070, 847: 1070, 849: 1070, 851: 1070, 855: 1070, 864: 1070, 1070, 1070}, - {2: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 10: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 53: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 545: 1069, 547: 1069, 1069, 1069, 1069, 554: 1069, 1069, 557: 1069, 1069, 1069, 561: 1069, 1069, 566: 1069, 1069, 573: 1069, 575: 1069, 588: 1069, 593: 1069, 600: 1069, 1069, 633: 1069, 640: 1069, 1069, 643: 1069, 1069, 1069, 650: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 659: 1069, 1069, 1069, 663: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 673: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 711: 1069, 1069, 1069, 1069, 1069, 1069, 725: 1069, 730: 1069, 843: 1069, 1069, 847: 1069, 849: 1069, 851: 1069, 855: 1069, 864: 1069, 1069, 1069}, - {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 545: 1075, 547: 1075, 1075, 1075, 1075, 554: 1075, 1075, 557: 1075, 1075, 1075, 561: 1075, 1075, 566: 1075, 1075, 573: 1075, 575: 1075, 588: 1075, 593: 1075, 600: 1075, 1075, 633: 1075, 640: 1075, 1075, 643: 1075, 1075, 1075, 650: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 659: 1075, 1075, 1075, 663: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 673: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 711: 1075, 1075, 1075, 1075, 1075, 1075, 725: 1075, 730: 1075, 843: 1075, 1075, 847: 1075, 849: 1075, 851: 1075, 855: 1075, 864: 1075, 1075, 1075}, + {1210, 1210, 9: 1210, 52: 1210, 545: 1210, 547: 1210, 554: 1210, 557: 1210, 565: 1210, 1210, 569: 1210, 572: 1210, 1210, 575: 1210, 578: 1210, 580: 1210}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4152, 3118, 3119, 3117, 1043: 6680, 1325: 6684}, + {1211, 1211, 9: 1211, 52: 1211, 545: 1211, 547: 1211, 554: 1211, 557: 1211, 565: 1211, 1211, 569: 1211, 572: 1211, 1211, 575: 1211, 578: 1211, 580: 1211}, + {2168, 2168, 52: 2168, 545: 2168, 547: 2168, 554: 2168, 557: 2168, 565: 2168, 2168, 569: 2168, 572: 2168, 2168, 575: 2168, 577: 2168, 2168, 2168, 2168, 582: 3828, 3826, 3827, 3825, 3823, 2168, 590: 2168, 816: 3824, 3822}, + {1241, 1241, 52: 1241, 545: 1241, 547: 1241, 554: 1241, 557: 1241, 565: 1241, 1241, 569: 1241, 572: 1241, 1241, 575: 1241, 578: 1241, 580: 1241, 587: 1241}, // 3765 - {2175, 2175, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 2175, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2175, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 2175, 546: 2175, 6698, 551: 6697, 553: 2175, 556: 2175, 564: 2175, 2175, 568: 2175, 570: 2175, 572: 2175, 574: 2175, 576: 2175, 2175, 2175, 2175, 581: 3820, 3818, 3819, 3817, 3815, 2175, 2175, 786: 6696, 3111, 3112, 3110, 815: 3816, 3814, 1377: 6695, 6694}, - {2179, 2179, 9: 2179, 52: 2179, 544: 2179, 546: 2179, 553: 2179, 556: 2179, 564: 2179, 2179, 568: 2179, 570: 2179, 572: 2179, 574: 2179, 576: 2179, 2179, 2179, 2179, 586: 2179, 2179}, - {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 546: 1505, 1505, 1505, 550: 1505, 1505, 1505, 1505, 556: 1505, 1505, 1505, 1505, 564: 1505, 1505, 568: 1505, 1505, 1505, 572: 1505, 574: 1505, 1505, 1505, 1505, 1505, 1505, 581: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 597: 1505, 620: 1505, 623: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 634: 1505, 1505, 1505, 1505, 1505, 1505, 642: 1505, 646: 1505, 1505, 1505, 1505, 721: 1505, 729: 6689, 733: 1505, 1505}, - {2169, 2169, 9: 2169, 52: 2169, 544: 2169, 546: 2169, 553: 2169, 556: 2169, 564: 2169, 2169, 568: 2169, 570: 2169, 572: 2169, 574: 2169, 576: 2169, 2169, 2169, 2169, 586: 2169, 2169}, - {1068, 1068, 9: 6687, 52: 1068, 544: 1068, 546: 1068, 553: 1068, 556: 1068, 564: 1068, 1068, 568: 1068, 570: 1068, 572: 1068, 574: 1068, 576: 1068, 1068, 1068, 1068, 586: 1068, 1068}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 576: 6703, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 6704, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6702, 1192: 6705, 1383: 6706, 1472: 6707}, + {2: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 10: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 53: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 546: 1089, 548: 1089, 1089, 1089, 1089, 555: 1089, 1089, 558: 1089, 1089, 1089, 562: 1089, 1089, 567: 1089, 1089, 574: 1089, 576: 1089, 589: 1089, 594: 1089, 601: 1089, 1089, 634: 1089, 641: 1089, 1089, 644: 1089, 1089, 1089, 651: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 660: 1089, 1089, 1089, 664: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 675: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 702: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 726: 1089, 731: 1089, 844: 1089, 1089, 848: 1089, 850: 1089, 852: 1089, 856: 1089, 865: 1089, 1089, 1089}, + {2: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 10: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 53: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 546: 1088, 548: 1088, 1088, 1088, 1088, 555: 1088, 1088, 558: 1088, 1088, 1088, 562: 1088, 1088, 567: 1088, 1088, 574: 1088, 576: 1088, 589: 1088, 594: 1088, 601: 1088, 1088, 634: 1088, 641: 1088, 1088, 644: 1088, 1088, 1088, 651: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 660: 1088, 1088, 1088, 664: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 675: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 702: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 726: 1088, 731: 1088, 844: 1088, 1088, 848: 1088, 850: 1088, 852: 1088, 856: 1088, 865: 1088, 1088, 1088}, + {2: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 10: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 53: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 546: 1087, 548: 1087, 1087, 1087, 1087, 555: 1087, 1087, 558: 1087, 1087, 1087, 562: 1087, 1087, 567: 1087, 1087, 574: 1087, 576: 1087, 589: 1087, 594: 1087, 601: 1087, 1087, 634: 1087, 641: 1087, 1087, 644: 1087, 1087, 1087, 651: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 660: 1087, 1087, 1087, 664: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 675: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 702: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 726: 1087, 731: 1087, 844: 1087, 1087, 848: 1087, 850: 1087, 852: 1087, 856: 1087, 865: 1087, 1087, 1087}, + {2: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 10: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 53: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 546: 1086, 548: 1086, 1086, 1086, 1086, 555: 1086, 1086, 558: 1086, 1086, 1086, 562: 1086, 1086, 567: 1086, 1086, 574: 1086, 576: 1086, 589: 1086, 594: 1086, 601: 1086, 1086, 634: 1086, 641: 1086, 1086, 644: 1086, 1086, 1086, 651: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 660: 1086, 1086, 1086, 664: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 675: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 702: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 726: 1086, 731: 1086, 844: 1086, 1086, 848: 1086, 850: 1086, 852: 1086, 856: 1086, 865: 1086, 1086, 1086}, // 3770 - {2164, 2164, 52: 2164, 544: 2164, 546: 2164, 553: 2164, 556: 2164, 564: 2164, 2164, 568: 2164, 570: 2164, 572: 2164, 574: 2164, 576: 2164, 2164, 2164, 2164, 586: 2164, 6652, 1205: 6686}, - {1239, 1239, 52: 1239, 544: 1239, 546: 1239, 553: 1239, 556: 1239, 564: 1239, 1239, 568: 1239, 570: 1239, 572: 1239, 574: 1239, 576: 1239, 1239, 1239, 1239, 586: 1239}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 575: 6681, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 6682, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 6680, 1189: 6688}, - {2168, 2168, 9: 2168, 52: 2168, 544: 2168, 546: 2168, 553: 2168, 556: 2168, 564: 2168, 2168, 568: 2168, 570: 2168, 572: 2168, 574: 2168, 576: 2168, 2168, 2168, 2168, 586: 2168, 2168}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 6690, 786: 6691, 3111, 3112, 3110}, + {2: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 10: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 53: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 546: 1085, 548: 1085, 1085, 1085, 1085, 555: 1085, 1085, 558: 1085, 1085, 1085, 562: 1085, 1085, 567: 1085, 1085, 574: 1085, 576: 1085, 589: 1085, 594: 1085, 601: 1085, 1085, 634: 1085, 641: 1085, 1085, 644: 1085, 1085, 1085, 651: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 660: 1085, 1085, 1085, 664: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 675: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 702: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 726: 1085, 731: 1085, 844: 1085, 1085, 848: 1085, 850: 1085, 852: 1085, 856: 1085, 865: 1085, 1085, 1085}, + {2: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 10: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 53: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 546: 1084, 548: 1084, 1084, 1084, 1084, 555: 1084, 1084, 558: 1084, 1084, 1084, 562: 1084, 1084, 567: 1084, 1084, 574: 1084, 576: 1084, 589: 1084, 594: 1084, 601: 1084, 1084, 634: 1084, 641: 1084, 1084, 644: 1084, 1084, 1084, 651: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 660: 1084, 1084, 1084, 664: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 675: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 702: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 726: 1084, 731: 1084, 844: 1084, 1084, 848: 1084, 850: 1084, 852: 1084, 856: 1084, 865: 1084, 1084, 1084}, + {2: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 10: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 53: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 546: 1083, 548: 1083, 1083, 1083, 1083, 555: 1083, 1083, 558: 1083, 1083, 1083, 562: 1083, 1083, 567: 1083, 1083, 574: 1083, 576: 1083, 589: 1083, 594: 1083, 601: 1083, 1083, 634: 1083, 641: 1083, 1083, 644: 1083, 1083, 1083, 651: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 660: 1083, 1083, 1083, 664: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 675: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 702: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 726: 1083, 731: 1083, 844: 1083, 1083, 848: 1083, 850: 1083, 852: 1083, 856: 1083, 865: 1083, 1083, 1083}, + {2: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 10: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 53: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 546: 1082, 548: 1082, 1082, 1082, 1082, 555: 1082, 1082, 558: 1082, 1082, 1082, 562: 1082, 1082, 567: 1082, 1082, 574: 1082, 576: 1082, 589: 1082, 594: 1082, 601: 1082, 1082, 634: 1082, 641: 1082, 1082, 644: 1082, 1082, 1082, 651: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 660: 1082, 1082, 1082, 664: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 675: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 702: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 726: 1082, 731: 1082, 844: 1082, 1082, 848: 1082, 850: 1082, 852: 1082, 856: 1082, 865: 1082, 1082, 1082}, + {2: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 10: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 53: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 546: 1081, 548: 1081, 1081, 1081, 1081, 555: 1081, 1081, 558: 1081, 1081, 1081, 562: 1081, 1081, 567: 1081, 1081, 574: 1081, 576: 1081, 589: 1081, 594: 1081, 601: 1081, 1081, 634: 1081, 641: 1081, 1081, 644: 1081, 1081, 1081, 651: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 660: 1081, 1081, 1081, 664: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 675: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 702: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 726: 1081, 731: 1081, 844: 1081, 1081, 848: 1081, 850: 1081, 852: 1081, 856: 1081, 865: 1081, 1081, 1081}, // 3775 - {2178, 2178, 9: 2178, 52: 2178, 544: 2178, 546: 2178, 553: 2178, 556: 2178, 564: 2178, 2178, 568: 2178, 570: 2178, 572: 2178, 574: 2178, 576: 2178, 2178, 2178, 2178, 586: 2178, 2178}, - {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 4563, 1504, 1504, 1504, 550: 1504, 1504, 1504, 1504, 556: 1504, 1504, 1504, 1504, 564: 1504, 1504, 568: 1504, 1504, 1504, 572: 1504, 574: 1504, 1504, 1504, 1504, 1504, 1504, 581: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 597: 1504, 620: 1504, 623: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 634: 1504, 1504, 1504, 1504, 1504, 1504, 642: 1504, 646: 1504, 1504, 1504, 1504, 721: 1504, 729: 6692, 733: 1504, 1504}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 6693, 786: 3982, 3111, 3112, 3110}, - {2177, 2177, 9: 2177, 52: 2177, 544: 2177, 546: 2177, 553: 2177, 556: 2177, 564: 2177, 2177, 568: 2177, 570: 2177, 572: 2177, 574: 2177, 576: 2177, 2177, 2177, 2177, 586: 2177, 2177}, - {2176, 2176, 9: 2176, 52: 2176, 544: 2176, 546: 2176, 553: 2176, 556: 2176, 564: 2176, 2176, 568: 2176, 570: 2176, 572: 2176, 574: 2176, 576: 2176, 2176, 2176, 2176, 586: 2176, 2176}, + {2: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 10: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 53: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 6693, 6699, 6700, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 546: 1079, 548: 1079, 1079, 1079, 1079, 555: 1079, 1079, 558: 1079, 1079, 1079, 562: 1079, 1079, 567: 1079, 1079, 574: 1079, 576: 1079, 589: 6696, 594: 1079, 601: 1079, 1079, 634: 1079, 641: 1079, 1079, 644: 1079, 1079, 1079, 651: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 660: 1079, 1079, 1079, 664: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 675: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 702: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 726: 1079, 731: 4260, 844: 4258, 4259, 848: 6113, 850: 6115, 852: 6114, 856: 6110, 865: 6692, 6695, 6691, 902: 6611, 904: 6689, 955: 6690, 962: 6688, 1286: 6701, 6694}, + {2: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 10: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 53: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 546: 1077, 548: 1077, 1077, 1077, 1077, 555: 1077, 1077, 558: 1077, 1077, 1077, 562: 1077, 1077, 567: 1077, 1077, 574: 1077, 576: 1077, 589: 1077, 594: 1077, 601: 1077, 1077, 634: 1077, 641: 1077, 1077, 644: 1077, 1077, 1077, 651: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 660: 1077, 1077, 1077, 664: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 675: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 702: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 726: 1077, 731: 1077, 844: 1077, 1077, 848: 1077, 850: 1077, 852: 1077, 856: 1077, 865: 1077, 1077, 1077}, + {2: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 10: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 53: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 546: 1073, 548: 1073, 1073, 1073, 1073, 555: 1073, 1073, 558: 1073, 1073, 1073, 562: 1073, 1073, 567: 1073, 1073, 574: 1073, 576: 1073, 589: 1073, 594: 1073, 601: 1073, 1073, 634: 1073, 641: 1073, 1073, 644: 1073, 1073, 1073, 651: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 660: 1073, 1073, 1073, 664: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 675: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 702: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 726: 1073, 731: 1073, 844: 1073, 1073, 848: 1073, 850: 1073, 852: 1073, 856: 1073, 865: 1073, 1073, 1073}, + {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 546: 1072, 548: 1072, 1072, 1072, 1072, 555: 1072, 1072, 558: 1072, 1072, 1072, 562: 1072, 1072, 567: 1072, 1072, 574: 1072, 576: 1072, 589: 1072, 594: 1072, 601: 1072, 1072, 634: 1072, 641: 1072, 1072, 644: 1072, 1072, 1072, 651: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 660: 1072, 1072, 1072, 664: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 675: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 702: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 726: 1072, 731: 1072, 844: 1072, 1072, 848: 1072, 850: 1072, 852: 1072, 856: 1072, 865: 1072, 1072, 1072}, + {2: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 10: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 53: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 546: 1078, 548: 1078, 1078, 1078, 1078, 555: 1078, 1078, 558: 1078, 1078, 1078, 562: 1078, 1078, 567: 1078, 1078, 574: 1078, 576: 1078, 589: 1078, 594: 1078, 601: 1078, 1078, 634: 1078, 641: 1078, 1078, 644: 1078, 1078, 1078, 651: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 660: 1078, 1078, 1078, 664: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 675: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 702: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 726: 1078, 731: 1078, 844: 1078, 1078, 848: 1078, 850: 1078, 852: 1078, 856: 1078, 865: 1078, 1078, 1078}, // 3780 - {2174, 2174, 9: 2174, 52: 2174, 544: 2174, 546: 2174, 553: 2174, 556: 2174, 564: 2174, 2174, 568: 2174, 570: 2174, 572: 2174, 574: 2174, 576: 2174, 2174, 2174, 2174, 586: 2174, 2174}, - {2173, 2173, 9: 2173, 52: 2173, 544: 2173, 546: 2173, 553: 2173, 556: 2173, 564: 2173, 2173, 568: 2173, 570: 2173, 572: 2173, 574: 2173, 576: 2173, 2173, 2173, 2173, 586: 2173, 2173}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6700, 786: 6699, 3111, 3112, 3110}, - {2171, 2171, 9: 2171, 52: 2171, 544: 2171, 546: 2171, 553: 2171, 556: 2171, 564: 2171, 2171, 568: 2171, 570: 2171, 572: 2171, 574: 2171, 576: 2171, 2171, 2171, 2171, 586: 2171, 2171}, - {2172, 2172, 9: 2172, 52: 2172, 544: 2172, 546: 2172, 553: 2172, 556: 2172, 564: 2172, 2172, 568: 2172, 570: 2172, 572: 2172, 574: 2172, 576: 2172, 2172, 2172, 2172, 586: 2172, 2172}, + {2180, 2180, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 2180, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2180, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 2180, 547: 2180, 6720, 552: 6719, 554: 2180, 557: 2180, 565: 2180, 2180, 569: 2180, 572: 2180, 2180, 575: 2180, 577: 2180, 2180, 2180, 2180, 582: 3828, 3826, 3827, 3825, 3823, 2180, 2180, 787: 6718, 3118, 3119, 3117, 816: 3824, 3822, 1380: 6717, 6716}, + {2184, 2184, 9: 2184, 52: 2184, 545: 2184, 547: 2184, 554: 2184, 557: 2184, 565: 2184, 2184, 569: 2184, 572: 2184, 2184, 575: 2184, 577: 2184, 2184, 2184, 2184, 587: 2184, 2184}, + {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 547: 1508, 1508, 1508, 551: 1508, 1508, 1508, 1508, 557: 1508, 1508, 1508, 1508, 565: 1508, 1508, 569: 1508, 1508, 572: 1508, 1508, 575: 1508, 1508, 1508, 1508, 1508, 1508, 582: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 598: 1508, 621: 1508, 624: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 635: 1508, 1508, 1508, 1508, 1508, 1508, 643: 1508, 647: 1508, 1508, 1508, 1508, 722: 1508, 730: 6711, 734: 1508, 1508}, + {2174, 2174, 9: 2174, 52: 2174, 545: 2174, 547: 2174, 554: 2174, 557: 2174, 565: 2174, 2174, 569: 2174, 572: 2174, 2174, 575: 2174, 577: 2174, 2174, 2174, 2174, 587: 2174, 2174}, + {1071, 1071, 9: 6709, 52: 1071, 545: 1071, 547: 1071, 554: 1071, 557: 1071, 565: 1071, 1071, 569: 1071, 572: 1071, 1071, 575: 1071, 577: 1071, 1071, 1071, 1071, 587: 1071, 1071}, // 3785 - {2170, 2170, 9: 2170, 52: 2170, 544: 2170, 546: 2170, 553: 2170, 556: 2170, 564: 2170, 2170, 568: 2170, 570: 2170, 572: 2170, 574: 2170, 576: 2170, 2170, 2170, 2170, 586: 2170, 2170}, - {1240, 1240}, - {1252, 1252}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 6716, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6717, 3111, 3112, 3110}, - {97: 6709, 299: 6708}, + {2169, 2169, 52: 2169, 545: 2169, 547: 2169, 554: 2169, 557: 2169, 565: 2169, 2169, 569: 2169, 572: 2169, 2169, 575: 2169, 577: 2169, 2169, 2169, 2169, 587: 2169, 6674, 1208: 6708}, + {1242, 1242, 52: 1242, 545: 1242, 547: 1242, 554: 1242, 557: 1242, 565: 1242, 1242, 569: 1242, 572: 1242, 1242, 575: 1242, 577: 1242, 1242, 1242, 1242, 587: 1242}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 576: 6703, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 6704, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6702, 1192: 6710}, + {2173, 2173, 9: 2173, 52: 2173, 545: 2173, 547: 2173, 554: 2173, 557: 2173, 565: 2173, 2173, 569: 2173, 572: 2173, 2173, 575: 2173, 577: 2173, 2173, 2173, 2173, 587: 2173, 2173}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6712, 787: 6713, 3118, 3119, 3117}, // 3790 - {1244, 1244}, - {912: 6707}, - {1243, 1243}, - {1246, 1246, 97: 6714}, - {299: 6710}, + {2183, 2183, 9: 2183, 52: 2183, 545: 2183, 547: 2183, 554: 2183, 557: 2183, 565: 2183, 2183, 569: 2183, 572: 2183, 2183, 575: 2183, 577: 2183, 2183, 2183, 2183, 587: 2183, 2183}, + {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 4571, 1507, 1507, 1507, 551: 1507, 1507, 1507, 1507, 557: 1507, 1507, 1507, 1507, 565: 1507, 1507, 569: 1507, 1507, 572: 1507, 1507, 575: 1507, 1507, 1507, 1507, 1507, 1507, 582: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 598: 1507, 621: 1507, 624: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 635: 1507, 1507, 1507, 1507, 1507, 1507, 643: 1507, 647: 1507, 1507, 1507, 1507, 722: 1507, 730: 6714, 734: 1507, 1507}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6715, 787: 3990, 3118, 3119, 3117}, + {2182, 2182, 9: 2182, 52: 2182, 545: 2182, 547: 2182, 554: 2182, 557: 2182, 565: 2182, 2182, 569: 2182, 572: 2182, 2182, 575: 2182, 577: 2182, 2182, 2182, 2182, 587: 2182, 2182}, + {2181, 2181, 9: 2181, 52: 2181, 545: 2181, 547: 2181, 554: 2181, 557: 2181, 565: 2181, 2181, 569: 2181, 572: 2181, 2181, 575: 2181, 577: 2181, 2181, 2181, 2181, 587: 2181, 2181}, // 3795 - {1245, 1245, 97: 6712, 912: 6711}, - {1248, 1248}, - {912: 6713}, - {1247, 1247}, - {912: 6715}, + {2179, 2179, 9: 2179, 52: 2179, 545: 2179, 547: 2179, 554: 2179, 557: 2179, 565: 2179, 2179, 569: 2179, 572: 2179, 2179, 575: 2179, 577: 2179, 2179, 2179, 2179, 587: 2179, 2179}, + {2178, 2178, 9: 2178, 52: 2178, 545: 2178, 547: 2178, 554: 2178, 557: 2178, 565: 2178, 2178, 569: 2178, 572: 2178, 2178, 575: 2178, 577: 2178, 2178, 2178, 2178, 587: 2178, 2178}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6722, 787: 6721, 3118, 3119, 3117}, + {2176, 2176, 9: 2176, 52: 2176, 545: 2176, 547: 2176, 554: 2176, 557: 2176, 565: 2176, 2176, 569: 2176, 572: 2176, 2176, 575: 2176, 577: 2176, 2176, 2176, 2176, 587: 2176, 2176}, + {2177, 2177, 9: 2177, 52: 2177, 545: 2177, 547: 2177, 554: 2177, 557: 2177, 565: 2177, 2177, 569: 2177, 572: 2177, 2177, 575: 2177, 577: 2177, 2177, 2177, 2177, 587: 2177, 2177}, // 3800 - {1249, 1249}, - {1933, 1933, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6718, 3111, 3112, 3110}, - {1251, 1251}, - {1250, 1250}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6720, 3111, 3112, 3110}, + {2175, 2175, 9: 2175, 52: 2175, 545: 2175, 547: 2175, 554: 2175, 557: 2175, 565: 2175, 2175, 569: 2175, 572: 2175, 2175, 575: 2175, 577: 2175, 2175, 2175, 2175, 587: 2175, 2175}, + {1243, 1243}, + {1255, 1255}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 6738, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6739, 3118, 3119, 3117}, + {97: 6731, 300: 6730}, // 3805 - {1256, 1256}, - {1260, 1260, 556: 6722}, - {641: 3756, 791: 6724, 1513: 6723}, - {1259, 1259, 9: 6725}, - {1258, 1258, 9: 1258}, + {1247, 1247}, + {913: 6729}, + {1246, 1246}, + {1249, 1249, 97: 6736}, + {300: 6732}, // 3810 - {641: 3756, 791: 6726}, - {1257, 1257, 9: 1257}, - {576: 6728}, - {547: 6730, 641: 3756, 791: 6731, 1444: 6729}, - {1263, 1263}, + {1248, 1248, 97: 6734, 913: 6733}, + {1251, 1251}, + {913: 6735}, + {1250, 1250}, + {913: 6737}, // 3815 - {1262, 1262}, - {1261, 1261}, - {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 574: 1278, 1278, 847: 6091, 849: 6093, 851: 6092, 952: 6094, 1006: 6733}, - {2: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 10: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 53: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 574: 6734, 1579, 1213: 6735}, - {2: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 10: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 53: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 575: 1578}, + {1252, 1252}, + {1937, 1937, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6740, 3118, 3119, 3117}, + {1254, 1254}, + {1253, 1253}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6742, 3118, 3119, 3117}, // 3820 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6736}, - {198: 1142, 545: 1142, 1142, 560: 6159, 562: 1142, 571: 1142, 622: 1142, 662: 1142, 981: 6737}, - {198: 6745, 545: 6738, 2967, 562: 6746, 571: 6744, 622: 2965, 662: 2961, 790: 6743, 821: 6741, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 6742, 6740, 1114: 6739, 1212: 6747}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2666, 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 2968, 2967, 562: 2966, 622: 2965, 662: 2961, 786: 4102, 3111, 3112, 3110, 6601, 821: 3922, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 3924, 3923, 836: 4103, 918: 5729, 1142: 6760}, - {545: 3968, 956: 6757, 1112: 6756}, + {1259, 1259}, + {1263, 1263, 557: 6744}, + {642: 3764, 792: 6746, 1516: 6745}, + {1262, 1262, 9: 6747}, + {1261, 1261, 9: 1261}, // 3825 - {1571, 1571, 544: 1571, 556: 1571}, - {1570, 1570, 544: 1570, 553: 1034, 556: 1570, 564: 1034, 1034}, - {1569, 1569, 544: 1569, 556: 1569}, - {1568, 1568, 544: 1568, 553: 1033, 556: 1568, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 6749, 1356: 6748}, + {642: 3764, 792: 6748}, + {1260, 1260, 9: 1260}, + {577: 6750}, + {548: 6752, 642: 3764, 792: 6753, 1447: 6751}, + {1266, 1266}, // 3830 - {545: 1566}, - {545: 1565, 653: 3967, 1030: 3966, 1113: 3965}, - {1551, 1551, 556: 1551}, - {1567, 1567, 9: 6752, 544: 1567, 556: 1567}, - {569: 6221, 732: 6222, 907: 6750}, + {1265, 1265}, + {1264, 1264}, + {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 575: 1281, 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 6755}, + {2: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 10: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 53: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 575: 6756, 1582, 1216: 6757}, + {2: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 10: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 53: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 576: 1581}, // 3835 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6751}, - {1555, 1555, 9: 1555, 544: 1555, 556: 1555}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 6753}, - {569: 6221, 732: 6222, 907: 6754}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3974, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3970, 908: 6755}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6758}, + {201: 1145, 546: 1145, 1145, 561: 6181, 563: 1145, 571: 1145, 623: 1145, 663: 1145, 986: 6759}, + {201: 6767, 546: 6760, 2974, 563: 6768, 571: 6766, 623: 2972, 663: 2968, 791: 6765, 822: 6763, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 6764, 6762, 1116: 6761, 1215: 6769}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2672, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 787: 4110, 3118, 3119, 3117, 6623, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931, 837: 4111, 919: 5751, 1144: 6782}, + {546: 3976, 959: 6779, 1114: 6778}, // 3840 - {1554, 1554, 9: 1554, 544: 1554, 556: 1554}, - {1572, 1572, 9: 6758, 544: 1572, 556: 1572}, - {1564, 1564, 9: 1564, 544: 1564, 556: 1564}, - {545: 3968, 956: 6759}, - {1563, 1563, 9: 1563, 544: 1563, 556: 1563}, + {1574, 1574, 545: 1574, 557: 1574}, + {1573, 1573, 545: 1573, 554: 1037, 557: 1573, 565: 1037, 1037}, + {1572, 1572, 545: 1572, 557: 1572}, + {1571, 1571, 545: 1571, 554: 1036, 557: 1571, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6771, 1359: 6770}, // 3845 - {52: 6761}, - {198: 6745, 545: 2968, 2967, 562: 6746, 622: 2965, 662: 2961, 790: 6766, 821: 6764, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 6765, 6763, 1114: 6762}, - {545: 3968, 956: 6757, 1112: 6767}, - {1576, 1576, 544: 1576, 556: 1576}, - {1575, 1575, 544: 1575, 553: 1034, 556: 1575, 564: 1034, 1034}, + {546: 1569}, + {546: 1568, 654: 3975, 1032: 3974, 1115: 3973}, + {1554, 1554, 557: 1554}, + {1570, 1570, 9: 6774, 545: 1570, 557: 1570}, + {570: 6243, 733: 6244, 908: 6772}, // 3850 - {1574, 1574, 544: 1574, 556: 1574}, - {1573, 1573, 544: 1573, 553: 1033, 556: 1573, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {1577, 1577, 9: 6758, 544: 1577, 556: 1577}, - {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 563: 1278, 574: 1278, 1278, 847: 6091, 849: 6093, 851: 6092, 952: 6094, 1006: 6769}, - {2: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 10: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 53: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 563: 4762, 574: 2155, 2155, 976: 6770}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6773}, + {1558, 1558, 9: 1558, 545: 1558, 557: 1558}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6775}, + {570: 6243, 733: 6244, 908: 6776}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6777}, // 3855 - {2: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 10: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 53: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 574: 6734, 1579, 1213: 6771}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6772}, - {198: 1142, 545: 1142, 1142, 560: 6159, 562: 1142, 571: 1142, 622: 1142, 662: 1142, 981: 6773}, - {198: 6745, 545: 6738, 2967, 562: 6746, 571: 6744, 622: 2965, 662: 2961, 790: 6743, 821: 6741, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 6742, 6740, 1114: 6739, 1212: 6774}, - {1553, 1553, 544: 6776, 556: 1553, 1420: 6775}, + {1557, 1557, 9: 1557, 545: 1557, 557: 1557}, + {1575, 1575, 9: 6780, 545: 1575, 557: 1575}, + {1567, 1567, 9: 1567, 545: 1567, 557: 1567}, + {546: 3976, 959: 6781}, + {1566, 1566, 9: 1566, 545: 1566, 557: 1566}, // 3860 - {1580, 1580, 556: 1580}, - {316: 6777}, - {658: 6778}, - {726: 6779}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 6210, 1013: 6211, 1042: 6780}, + {52: 6783}, + {201: 6767, 546: 2975, 2974, 563: 6768, 623: 2972, 663: 2968, 791: 6788, 822: 6786, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 6787, 6785, 1116: 6784}, + {546: 3976, 959: 6779, 1114: 6789}, + {1579, 1579, 545: 1579, 557: 1579}, + {1578, 1578, 545: 1578, 554: 1037, 557: 1578, 565: 1037, 1037}, // 3865 - {1552, 1552, 9: 6213, 556: 1552}, - {1584, 1584, 545: 6789, 729: 2128}, - {1585, 1585}, - {729: 6784}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6785, 3111, 3112, 3110}, + {1577, 1577, 545: 1577, 557: 1577}, + {1576, 1576, 545: 1576, 554: 1036, 557: 1576, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {1580, 1580, 9: 6780, 545: 1580, 557: 1580}, + {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 564: 1281, 575: 1281, 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 6791}, + {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 564: 4770, 575: 2160, 2160, 980: 6792}, // 3870 - {1583, 1583, 545: 6786}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2224, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4423, 938: 6787}, - {52: 6788}, - {1581, 1581}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 2224, 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 3917, 874: 4423, 938: 6790}, + {2: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 10: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 53: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 575: 6756, 1582, 1216: 6793}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6794}, + {201: 1145, 546: 1145, 1145, 561: 6181, 563: 1145, 571: 1145, 623: 1145, 663: 1145, 986: 6795}, + {201: 6767, 546: 6760, 2974, 563: 6768, 571: 6766, 623: 2972, 663: 2968, 791: 6765, 822: 6763, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 6764, 6762, 1116: 6761, 1215: 6796}, + {1556, 1556, 545: 6798, 557: 1556, 1423: 6797}, // 3875 - {52: 6791}, - {1582, 1582}, - {2: 2384, 2384, 2384, 2384, 2384, 2384, 2384, 10: 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 53: 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 549: 2384, 552: 2384, 567: 2384, 571: 2384, 575: 2384, 593: 2384, 723: 2384}, - {576: 6898}, - {576: 6803}, + {1583, 1583, 557: 1583}, + {317: 6799}, + {659: 6800}, + {727: 6801}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6232, 1014: 6233, 1044: 6802}, // 3880 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 6798, 786: 6086, 3111, 3112, 3110, 922: 6800, 1366: 6799}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 6797}, - {9: 4006, 576: 2315, 727: 2315}, - {576: 2317, 727: 2317}, - {9: 6801, 576: 2316, 727: 2316}, + {1555, 1555, 9: 6235, 557: 1555}, + {1587, 1587, 546: 6811, 730: 2132}, + {1588, 1588}, + {730: 6806}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6807, 3118, 3119, 3117}, // 3885 - {9: 2314, 576: 2314, 727: 2314}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6086, 3111, 3112, 3110, 922: 6802}, - {9: 2313, 576: 2313, 727: 2313}, - {547: 6804}, - {2312, 2312, 17: 2312, 59: 2312, 61: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 544: 2312, 728: 2312, 967: 6805}, + {1586, 1586, 546: 6808}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 6809}, + {52: 6810}, + {1584, 1584}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 6812}, // 3890 - {2318, 2318, 17: 6841, 59: 6808, 61: 6837, 6830, 6813, 6809, 6810, 6827, 6807, 6817, 6825, 6840, 6816, 6826, 6824, 6818, 6829, 6828, 6843, 6847, 6821, 6838, 6822, 6831, 6812, 6839, 6844, 6811, 6814, 6845, 6815, 6823, 6846, 6819, 6820, 544: 6832, 728: 6842, 963: 6834, 6833, 6836, 6806, 968: 6835}, - {2311, 2311, 17: 2311, 59: 2311, 61: 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 544: 2311, 728: 2311}, - {569: 2310, 573: 2310}, - {569: 2309, 573: 2309}, - {569: 2308, 573: 2308}, + {52: 6813}, + {1585, 1585}, + {2: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 10: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 53: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 550: 2389, 553: 2389, 568: 2389, 571: 2389, 576: 2389, 594: 2389, 724: 2389}, + {577: 6920}, + {577: 6825}, // 3895 - {569: 2307, 573: 2307}, - {569: 2306, 573: 2306, 643: 2306, 2306}, - {569: 2305, 573: 2305, 643: 2305, 2305}, - {569: 2304, 573: 2304, 643: 2304, 2304}, - {569: 2303, 573: 2303, 643: 2303, 2303}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6820, 787: 6108, 3118, 3119, 3117, 923: 6822, 1369: 6821}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 6819}, + {9: 4014, 577: 2320, 728: 2320}, + {577: 2322, 728: 2322}, + {9: 6823, 577: 2321, 728: 2321}, // 3900 - {569: 2302, 573: 2302, 643: 2302, 2302}, - {569: 2301, 573: 2301, 643: 2301, 2301}, - {569: 2300, 573: 2300, 643: 2300, 2300}, - {569: 2299, 573: 2299, 643: 2299, 2299}, - {569: 2298, 573: 2298, 643: 2298, 2298}, + {9: 2319, 577: 2319, 728: 2319}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 6824}, + {9: 2318, 577: 2318, 728: 2318}, + {548: 6826}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 6827}, // 3905 - {569: 2297, 573: 2297, 643: 2297, 2297}, - {569: 2296, 573: 2296, 643: 2296, 2296}, - {569: 2295, 573: 2295, 643: 2295, 2295}, - {547: 2294, 569: 2294}, - {547: 2293, 569: 2293}, + {2323, 2323, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, + {2316, 2316, 17: 2316, 59: 2316, 61: 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 545: 2316, 729: 2316}, + {570: 2315, 574: 2315}, + {570: 2314, 574: 2314}, + {570: 2313, 574: 2313}, // 3910 - {547: 2292, 569: 2292}, - {547: 2291, 569: 2291}, - {547: 2290, 569: 2290}, - {547: 2289, 569: 2289}, - {547: 2288, 569: 2288}, + {570: 2312, 574: 2312}, + {570: 2311, 574: 2311, 644: 2311, 2311}, + {570: 2310, 574: 2310, 644: 2310, 2310}, + {570: 2309, 574: 2309, 644: 2309, 2309}, + {570: 2308, 574: 2308, 644: 2308, 2308}, // 3915 - {2: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 10: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 53: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 547: 2287, 563: 2287, 566: 2287, 569: 2287}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 53: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 547: 2286, 563: 2286, 566: 2286, 569: 2286}, - {316: 6897}, - {569: 4674, 573: 2362, 817: 6895}, - {569: 4674, 573: 2362, 643: 2362, 2362, 817: 6893}, + {570: 2307, 574: 2307, 644: 2307, 2307}, + {570: 2306, 574: 2306, 644: 2306, 2306}, + {570: 2305, 574: 2305, 644: 2305, 2305}, + {570: 2304, 574: 2304, 644: 2304, 2304}, + {570: 2303, 574: 2303, 644: 2303, 2303}, // 3920 - {547: 2362, 569: 4674, 817: 6891}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 563: 2362, 566: 2362, 569: 4674, 817: 6886}, - {547: 2362, 569: 4674, 573: 2362, 817: 6881}, - {547: 2362, 569: 4674, 573: 2362, 817: 6878}, - {569: 4674, 573: 2362, 817: 6873}, + {570: 2302, 574: 2302, 644: 2302, 2302}, + {570: 2301, 574: 2301, 644: 2301, 2301}, + {570: 2300, 574: 2300, 644: 2300, 2300}, + {548: 2299, 570: 2299}, + {548: 2298, 570: 2298}, // 3925 - {142: 2362, 168: 2362, 569: 4674, 573: 2362, 817: 6870}, - {248: 2362, 2362, 252: 2362, 569: 4674, 573: 2362, 643: 2362, 2362, 817: 6867}, - {248: 2362, 2362, 252: 2362, 569: 4674, 573: 2362, 643: 2362, 2362, 817: 6858}, - {547: 2362, 569: 4674, 817: 6856}, - {547: 2362, 569: 4674, 817: 6854}, + {548: 2297, 570: 2297}, + {548: 2296, 570: 2296}, + {548: 2295, 570: 2295}, + {548: 2294, 570: 2294}, + {548: 2293, 570: 2293}, // 3930 - {547: 2362, 569: 4674, 817: 6852}, - {547: 2362, 569: 4674, 817: 6850}, - {547: 2362, 569: 4674, 817: 6848}, - {547: 6849}, - {2264, 2264, 17: 2264, 59: 2264, 61: 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 544: 2264, 728: 2264}, + {2: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 10: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 53: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 548: 2292, 564: 2292, 567: 2292, 570: 2292}, + {2: 2291, 2291, 2291, 2291, 2291, 2291, 2291, 10: 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 53: 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 548: 2291, 564: 2291, 567: 2291, 570: 2291}, + {317: 6919}, + {570: 4682, 574: 2367, 818: 6917}, + {570: 4682, 574: 2367, 644: 2367, 2367, 818: 6915}, // 3935 - {547: 6851}, - {2265, 2265, 17: 2265, 59: 2265, 61: 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 544: 2265, 728: 2265}, - {547: 6853}, - {2266, 2266, 17: 2266, 59: 2266, 61: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 544: 2266, 728: 2266}, - {547: 6855}, + {548: 2367, 570: 4682, 818: 6913}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 564: 2367, 567: 2367, 570: 4682, 818: 6908}, + {548: 2367, 570: 4682, 574: 2367, 818: 6903}, + {548: 2367, 570: 4682, 574: 2367, 818: 6900}, + {570: 4682, 574: 2367, 818: 6895}, // 3940 - {2267, 2267, 17: 2267, 59: 2267, 61: 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 544: 2267, 728: 2267}, - {547: 6857}, - {2268, 2268, 17: 2268, 59: 2268, 61: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 544: 2268, 728: 2268}, - {248: 6864, 6865, 252: 6866, 573: 3097, 643: 6862, 6863, 814: 6861, 1015: 6859, 1243: 6860}, - {2270, 2270, 17: 2270, 59: 2270, 61: 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 544: 2270, 728: 2270}, + {142: 2367, 168: 2367, 570: 4682, 574: 2367, 818: 6892}, + {249: 2367, 2367, 253: 2367, 570: 4682, 574: 2367, 644: 2367, 2367, 818: 6889}, + {249: 2367, 2367, 253: 2367, 570: 4682, 574: 2367, 644: 2367, 2367, 818: 6880}, + {548: 2367, 570: 4682, 818: 6878}, + {548: 2367, 570: 4682, 818: 6876}, // 3945 - {2269, 2269, 17: 2269, 59: 2269, 61: 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 544: 2269, 728: 2269}, - {2260, 2260, 9: 2260, 17: 2260, 59: 2260, 61: 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 121: 2260, 2260, 2260, 2260, 2260, 544: 2260, 728: 2260}, - {2259, 2259, 9: 2259, 17: 2259, 59: 2259, 61: 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 121: 2259, 2259, 2259, 2259, 2259, 544: 2259, 728: 2259}, - {2258, 2258, 9: 2258, 17: 2258, 59: 2258, 61: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 121: 2258, 2258, 2258, 2258, 2258, 544: 2258, 728: 2258}, - {2257, 2257, 17: 2257, 59: 2257, 61: 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 544: 2257, 728: 2257}, + {548: 2367, 570: 4682, 818: 6874}, + {548: 2367, 570: 4682, 818: 6872}, + {548: 2367, 570: 4682, 818: 6870}, + {548: 6871}, + {2269, 2269, 17: 2269, 59: 2269, 61: 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 545: 2269, 729: 2269}, // 3950 - {2256, 2256, 17: 2256, 59: 2256, 61: 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 544: 2256, 728: 2256}, - {2255, 2255, 17: 2255, 59: 2255, 61: 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 544: 2255, 728: 2255}, - {248: 6864, 6865, 252: 6866, 573: 3097, 643: 6862, 6863, 814: 6861, 1015: 6868, 1243: 6869}, - {2272, 2272, 17: 2272, 59: 2272, 61: 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 544: 2272, 728: 2272}, - {2271, 2271, 17: 2271, 59: 2271, 61: 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 544: 2271, 728: 2271}, + {548: 6873}, + {2270, 2270, 17: 2270, 59: 2270, 61: 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 545: 2270, 729: 2270}, + {548: 6875}, + {2271, 2271, 17: 2271, 59: 2271, 61: 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 545: 2271, 729: 2271}, + {548: 6877}, // 3955 - {142: 4028, 168: 4027, 573: 3097, 814: 3941, 829: 6872, 947: 6871}, - {2274, 2274, 17: 2274, 59: 2274, 61: 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 544: 2274, 728: 2274}, - {2273, 2273, 17: 2273, 59: 2273, 61: 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 544: 2273, 728: 2273}, - {573: 3097, 814: 3941, 829: 6874}, - {275: 6875}, + {2272, 2272, 17: 2272, 59: 2272, 61: 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 545: 2272, 729: 2272}, + {548: 6879}, + {2273, 2273, 17: 2273, 59: 2273, 61: 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 545: 2273, 729: 2273}, + {249: 6886, 6887, 253: 6888, 574: 3104, 644: 6884, 6885, 815: 6883, 1016: 6881, 1246: 6882}, + {2275, 2275, 17: 2275, 59: 2275, 61: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 545: 2275, 729: 2275}, // 3960 - {623: 6876}, - {149: 6877}, - {2275, 2275, 17: 2275, 59: 2275, 61: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 544: 2275, 728: 2275}, - {547: 6879, 573: 3097, 814: 3941, 829: 6880}, - {2277, 2277, 17: 2277, 59: 2277, 61: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 544: 2277, 728: 2277}, + {2274, 2274, 17: 2274, 59: 2274, 61: 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 545: 2274, 729: 2274}, + {2265, 2265, 9: 2265, 17: 2265, 59: 2265, 61: 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 121: 2265, 2265, 2265, 2265, 2265, 545: 2265, 729: 2265}, + {2264, 2264, 9: 2264, 17: 2264, 59: 2264, 61: 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 121: 2264, 2264, 2264, 2264, 2264, 545: 2264, 729: 2264}, + {2263, 2263, 9: 2263, 17: 2263, 59: 2263, 61: 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 121: 2263, 2263, 2263, 2263, 2263, 545: 2263, 729: 2263}, + {2262, 2262, 17: 2262, 59: 2262, 61: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 545: 2262, 729: 2262}, // 3965 - {2276, 2276, 17: 2276, 59: 2276, 61: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 544: 2276, 728: 2276}, - {547: 6883, 573: 3097, 814: 3941, 829: 6882}, - {2278, 2278, 17: 2278, 59: 2278, 61: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 129: 3842, 138: 3850, 145: 3838, 149: 3835, 151: 3837, 3834, 3836, 3840, 3841, 3846, 3845, 3844, 3848, 3849, 3843, 3847, 3839, 544: 2278, 728: 2278, 902: 6884}, - {2279, 2279, 17: 2279, 59: 2279, 61: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 544: 2279, 728: 2279}, - {381: 6885}, + {2261, 2261, 17: 2261, 59: 2261, 61: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 545: 2261, 729: 2261}, + {2260, 2260, 17: 2260, 59: 2260, 61: 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 545: 2260, 729: 2260}, + {249: 6886, 6887, 253: 6888, 574: 3104, 644: 6884, 6885, 815: 6883, 1016: 6890, 1246: 6891}, + {2277, 2277, 17: 2277, 59: 2277, 61: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 545: 2277, 729: 2277}, + {2276, 2276, 17: 2276, 59: 2276, 61: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 545: 2276, 729: 2276}, // 3970 - {2280, 2280, 17: 2280, 59: 2280, 61: 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 544: 2280, 728: 2280}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 563: 6889, 566: 6890, 786: 3812, 3111, 3112, 3110, 820: 6888, 1496: 6887}, - {2281, 2281, 17: 2281, 59: 2281, 61: 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 544: 2281, 728: 2281}, - {445, 445, 17: 445, 59: 445, 61: 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 544: 445, 728: 445}, - {444, 444, 17: 444, 59: 444, 61: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 544: 444, 728: 444}, + {142: 4036, 168: 4035, 574: 3104, 815: 3949, 830: 6894, 949: 6893}, + {2279, 2279, 17: 2279, 59: 2279, 61: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 545: 2279, 729: 2279}, + {2278, 2278, 17: 2278, 59: 2278, 61: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 545: 2278, 729: 2278}, + {574: 3104, 815: 3949, 830: 6896}, + {276: 6897}, // 3975 - {443, 443, 17: 443, 59: 443, 61: 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 544: 443, 728: 443}, - {547: 6892}, - {2282, 2282, 17: 2282, 59: 2282, 61: 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 544: 2282, 728: 2282}, - {573: 3097, 643: 6862, 6863, 814: 6861, 1015: 6894}, - {2283, 2283, 17: 2283, 59: 2283, 61: 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 544: 2283, 728: 2283}, + {624: 6898}, + {149: 6899}, + {2280, 2280, 17: 2280, 59: 2280, 61: 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 545: 2280, 729: 2280}, + {548: 6901, 574: 3104, 815: 3949, 830: 6902}, + {2282, 2282, 17: 2282, 59: 2282, 61: 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 545: 2282, 729: 2282}, // 3980 - {573: 3097, 814: 3941, 829: 6896}, - {2284, 2284, 17: 2284, 59: 2284, 61: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 544: 2284, 728: 2284}, - {2: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 10: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 53: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 547: 2285, 563: 2285, 566: 2285, 569: 2285}, - {547: 6899}, - {2312, 2312, 17: 2312, 59: 2312, 61: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 544: 2312, 728: 2312, 967: 6900}, + {2281, 2281, 17: 2281, 59: 2281, 61: 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 545: 2281, 729: 2281}, + {548: 6905, 574: 3104, 815: 3949, 830: 6904}, + {2283, 2283, 17: 2283, 59: 2283, 61: 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 545: 2283, 729: 2283, 903: 6906}, + {2284, 2284, 17: 2284, 59: 2284, 61: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 545: 2284, 729: 2284}, + {382: 6907}, // 3985 - {2319, 2319, 17: 6841, 59: 6808, 61: 6837, 6830, 6813, 6809, 6810, 6827, 6807, 6817, 6825, 6840, 6816, 6826, 6824, 6818, 6829, 6828, 6843, 6847, 6821, 6838, 6822, 6831, 6812, 6839, 6844, 6811, 6814, 6845, 6815, 6823, 6846, 6819, 6820, 544: 6832, 728: 6842, 963: 6834, 6833, 6836, 6806, 968: 6835}, - {219: 6905}, - {219: 6903}, - {573: 3097, 814: 4624, 846: 6904}, - {2254, 2254}, + {2285, 2285, 17: 2285, 59: 2285, 61: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 545: 2285, 729: 2285}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 564: 6911, 567: 6912, 787: 3820, 3118, 3119, 3117, 821: 6910, 1499: 6909}, + {2286, 2286, 17: 2286, 59: 2286, 61: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 545: 2286, 729: 2286}, + {445, 445, 17: 445, 59: 445, 61: 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 545: 445, 729: 445}, + {444, 444, 17: 444, 59: 444, 61: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 545: 444, 729: 444}, // 3990 - {573: 3097, 814: 4624, 846: 6906}, - {2321, 2321}, - {169: 7085, 337: 7086}, - {219: 7081}, - {808, 808, 578: 7078, 597: 7077, 1477: 7076}, + {443, 443, 17: 443, 59: 443, 61: 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 545: 443, 729: 443}, + {548: 6914}, + {2287, 2287, 17: 2287, 59: 2287, 61: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 545: 2287, 729: 2287}, + {574: 3104, 644: 6884, 6885, 815: 6883, 1016: 6916}, + {2288, 2288, 17: 2288, 59: 2288, 61: 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 545: 2288, 729: 2288}, // 3995 - {18: 7061, 51: 7062, 144: 7058, 229: 7063, 255: 7060, 622: 7057, 659: 7059, 982: 7064}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 7046, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7047}, - {889, 889, 572: 7041}, - {150: 7040}, - {419: 7038}, + {574: 3104, 815: 3949, 830: 6918}, + {2289, 2289, 17: 2289, 59: 2289, 61: 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 545: 2289, 729: 2289}, + {2: 2290, 2290, 2290, 2290, 2290, 2290, 2290, 10: 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 53: 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 548: 2290, 564: 2290, 567: 2290, 570: 2290}, + {548: 6921}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 6922}, // 4000 - {150: 7037}, - {142: 4028, 166: 7032, 168: 4027, 279: 7031, 947: 7033}, - {883, 883}, - {873, 873, 246: 7013, 292: 7014, 304: 7015, 307: 7012, 332: 7017, 343: 7016, 358: 7019, 362: 7018, 568: 873, 570: 873, 572: 873, 730: 7020, 1289: 7011, 1480: 7010, 7009}, - {881, 881}, + {2324, 2324, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, + {222: 6927}, + {222: 6925}, + {574: 3104, 815: 4632, 847: 6926}, + {2259, 2259}, // 4005 - {880, 880}, - {811, 811, 333: 7001, 572: 7000, 578: 811, 597: 811}, - {219: 6997, 231: 6998}, - {576: 856, 620: 856}, - {576: 855, 620: 855}, + {574: 3104, 815: 4632, 847: 6928}, + {2326, 2326}, + {169: 7107, 338: 7108}, + {222: 7103}, + {811, 811, 579: 7100, 598: 7099, 1480: 7098}, // 4010 - {576: 854, 620: 854}, - {851, 851, 578: 851, 597: 851}, - {850, 850, 578: 850, 597: 850}, - {849, 849, 578: 849, 597: 849}, - {848, 848, 578: 848, 597: 848}, + {18: 7083, 51: 7084, 144: 7080, 229: 7085, 256: 7082, 623: 7079, 660: 7081, 987: 7086}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 7068, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7069}, + {892, 892, 573: 7063}, + {150: 7062}, + {420: 7060}, // 4015 - {166: 6995}, - {576: 6965, 620: 6966, 919: 6990}, - {142: 798, 168: 798, 272: 6961, 1239: 6984}, - {545: 6979}, - {839, 839, 578: 839, 597: 839}, + {150: 7059}, + {142: 4036, 166: 7054, 168: 4035, 280: 7053, 949: 7055}, + {886, 886}, + {876, 876, 247: 7035, 293: 7036, 305: 7037, 308: 7034, 333: 7039, 344: 7038, 359: 7041, 363: 7040, 569: 876, 572: 876, 876, 731: 7042, 1292: 7033, 1483: 7032, 7031}, + {884, 884}, // 4020 - {837, 837, 578: 837, 597: 837}, - {150: 6977, 190: 6978, 260: 6976}, - {833, 833, 578: 833, 597: 833}, - {796, 796, 576: 6965, 578: 796, 597: 796, 620: 6966, 919: 6968, 958: 6975}, - {150: 6974}, + {883, 883}, + {814, 814, 334: 7023, 573: 7022, 579: 814, 598: 814}, + {222: 7019, 231: 7020}, + {577: 859, 621: 859}, + {577: 858, 621: 858}, // 4025 - {150: 6973}, - {150: 6972}, - {150: 6971}, - {150: 6970}, - {796, 796, 576: 6965, 578: 796, 597: 796, 620: 6966, 919: 6968, 958: 6967}, + {577: 857, 621: 857}, + {854, 854, 579: 854, 598: 854}, + {853, 853, 579: 853, 598: 853}, + {852, 852, 579: 852, 598: 852}, + {851, 851, 579: 851, 598: 851}, // 4030 - {825, 825, 578: 825, 597: 825}, - {824, 824, 578: 824, 597: 824}, - {823, 823, 578: 823, 597: 823}, - {822, 822, 578: 822, 597: 822}, - {821, 821, 578: 821, 597: 821}, + {166: 7017}, + {577: 6987, 621: 6988, 920: 7012}, + {142: 801, 168: 801, 273: 6983, 1242: 7006}, + {546: 7001}, + {842, 842, 579: 842, 598: 842}, // 4035 - {820, 820, 578: 820, 597: 820}, - {819, 819, 578: 819, 597: 819}, - {818, 818, 578: 818, 597: 818}, - {817, 817, 578: 817, 597: 817}, - {816, 816, 578: 816, 597: 816}, + {840, 840, 579: 840, 598: 840}, + {150: 6999, 192: 7000, 261: 6998}, + {836, 836, 579: 836, 598: 836}, + {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 6997}, + {150: 6996}, // 4040 - {815, 815, 578: 815, 597: 815}, - {150: 6964}, - {813, 813, 578: 813, 597: 813}, - {812, 812, 578: 812, 597: 812}, - {150: 804, 190: 804, 260: 804}, + {150: 6995}, + {150: 6994}, + {150: 6993}, + {150: 6992}, + {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 6989}, // 4045 - {150: 803, 190: 803, 214: 803, 260: 803}, - {142: 797, 166: 797, 168: 797, 279: 797}, - {150: 793}, - {150: 792}, - {814, 814, 578: 814, 597: 814}, + {828, 828, 579: 828, 598: 828}, + {827, 827, 579: 827, 598: 827}, + {826, 826, 579: 826, 598: 826}, + {825, 825, 579: 825, 598: 825}, + {824, 824, 579: 824, 598: 824}, // 4050 - {2: 853, 853, 853, 853, 853, 853, 853, 10: 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 53: 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 575: 853}, - {2: 852, 852, 852, 852, 852, 852, 852, 10: 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 53: 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 575: 852}, - {826, 826, 578: 826, 597: 826}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6086, 3111, 3112, 3110, 922: 6969}, - {795, 795, 578: 795, 597: 795}, + {823, 823, 579: 823, 598: 823}, + {822, 822, 579: 822, 598: 822}, + {821, 821, 579: 821, 598: 821}, + {820, 820, 579: 820, 598: 820}, + {819, 819, 579: 819, 598: 819}, // 4055 - {827, 827, 578: 827, 597: 827}, - {828, 828, 578: 828, 597: 828}, - {829, 829, 578: 829, 597: 829}, - {830, 830, 578: 830, 597: 830}, - {831, 831, 578: 831, 597: 831}, + {818, 818, 579: 818, 598: 818}, + {150: 6986}, + {816, 816, 579: 816, 598: 816}, + {815, 815, 579: 815, 598: 815}, + {150: 807, 192: 807, 261: 807}, // 4060 - {832, 832, 578: 832, 597: 832}, - {836, 836, 578: 836, 597: 836}, - {835, 835, 578: 835, 597: 835}, - {834, 834, 578: 834, 597: 834}, - {575: 6980}, + {150: 806, 192: 806, 220: 806, 261: 806}, + {142: 800, 166: 800, 168: 800, 280: 800}, + {150: 796}, + {150: 795}, + {817, 817, 579: 817, 598: 817}, // 4065 - {52: 6981}, - {326: 6983, 378: 6982}, - {840, 840, 578: 840, 597: 840}, - {838, 838, 578: 838, 597: 838}, - {142: 4028, 168: 4027, 947: 6985}, + {2: 856, 856, 856, 856, 856, 856, 856, 10: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 53: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 576: 856}, + {2: 855, 855, 855, 855, 855, 855, 855, 10: 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 53: 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 576: 855}, + {829, 829, 579: 829, 598: 829}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 6991}, + {798, 798, 579: 798, 598: 798}, // 4070 - {576: 6965, 620: 6966, 919: 6987, 1291: 6986}, - {796, 796, 576: 6965, 578: 796, 597: 796, 620: 6966, 919: 6968, 958: 6989}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 6988}, - {794, 794, 576: 794, 578: 794, 597: 794, 620: 794}, - {841, 841, 578: 841, 597: 841}, + {830, 830, 579: 830, 598: 830}, + {831, 831, 579: 831, 598: 831}, + {832, 832, 579: 832, 598: 832}, + {833, 833, 579: 833, 598: 833}, + {834, 834, 579: 834, 598: 834}, // 4075 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 6991, 3111, 3112, 3110, 819: 6992}, - {1276, 1276, 576: 6965, 578: 1276, 597: 1276, 620: 6966, 729: 4010, 919: 6993}, - {844, 844, 578: 844, 597: 844}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6994, 3111, 3112, 3110}, - {843, 843, 578: 843, 597: 843}, + {835, 835, 579: 835, 598: 835}, + {839, 839, 579: 839, 598: 839}, + {838, 838, 579: 838, 598: 838}, + {837, 837, 579: 837, 598: 837}, + {576: 7002}, // 4080 - {796, 796, 576: 6965, 578: 796, 597: 796, 620: 6966, 919: 6968, 958: 6996}, - {846, 846, 578: 846, 597: 846}, - {573: 3097, 814: 4624, 846: 6999}, - {809, 809, 578: 809, 597: 809}, - {878, 878}, + {52: 7003}, + {327: 7005, 379: 7004}, + {843, 843, 579: 843, 598: 843}, + {841, 841, 579: 841, 598: 841}, + {142: 4036, 168: 4035, 949: 7007}, // 4085 - {622: 7004, 659: 6792, 946: 7003, 1478: 7002}, - {810, 810, 578: 810, 597: 810}, - {879, 879}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6086, 3111, 3112, 3110, 922: 7008}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7005}, + {577: 6987, 621: 6988, 920: 7009, 1294: 7008}, + {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 7011}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7010}, + {797, 797, 577: 797, 579: 797, 598: 797, 621: 797}, + {844, 844, 579: 844, 598: 844}, // 4090 - {875, 875, 560: 7006}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7007, 3111, 3112, 3110}, - {874, 874}, - {876, 876}, - {860, 860, 568: 860, 570: 860, 572: 7027, 1479: 7026}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 7013, 3118, 3119, 3117, 820: 7014}, + {1279, 1279, 577: 6987, 579: 1279, 598: 1279, 621: 6988, 730: 4018, 920: 7015}, + {847, 847, 579: 847, 598: 847}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7016, 3118, 3119, 3117}, + {846, 846, 579: 846, 598: 846}, // 4095 - {872, 872, 9: 7024, 568: 872, 570: 872, 572: 872}, - {871, 871, 9: 871, 568: 871, 570: 871, 572: 871}, - {869, 869, 9: 869, 568: 869, 570: 869, 572: 869}, - {868, 868, 9: 868, 568: 868, 570: 868, 572: 868}, - {415: 7023}, + {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 7018}, + {849, 849, 579: 849, 598: 849}, + {574: 3104, 815: 4632, 847: 7021}, + {812, 812, 579: 812, 598: 812}, + {881, 881}, // 4100 - {456: 7022}, - {408: 7021}, - {864, 864, 9: 864, 568: 864, 570: 864, 572: 864}, - {863, 863, 9: 863, 568: 863, 570: 863, 572: 863}, - {862, 862, 9: 862, 568: 862, 570: 862, 572: 862}, + {623: 7026, 660: 6814, 948: 7025, 1481: 7024}, + {813, 813, 579: 813, 598: 813}, + {882, 882}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7030}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7027}, // 4105 - {861, 861, 9: 861, 568: 861, 570: 861, 572: 861}, - {865, 865, 9: 865, 568: 865, 570: 865, 572: 865}, - {866, 866, 9: 866, 568: 866, 570: 866, 572: 866}, - {867, 867, 9: 867, 568: 867, 570: 867, 572: 867}, - {246: 7013, 292: 7014, 304: 7015, 307: 7012, 332: 7017, 343: 7016, 358: 7019, 362: 7018, 730: 7020, 1289: 7025}, + {878, 878, 561: 7028}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7029, 3118, 3119, 3117}, + {877, 877}, + {879, 879}, + {863, 863, 569: 863, 572: 863, 7049, 1482: 7048}, // 4110 - {870, 870, 9: 870, 568: 870, 570: 870, 572: 870}, - {1088, 1088, 568: 3934, 570: 3933, 858: 3991, 941: 7030}, - {171: 7028}, - {573: 3097, 814: 4624, 846: 7029}, - {859, 859, 568: 859, 570: 859}, + {875, 875, 9: 7046, 569: 875, 572: 875, 875}, + {874, 874, 9: 874, 569: 874, 572: 874, 874}, + {872, 872, 9: 872, 569: 872, 572: 872, 872}, + {871, 871, 9: 871, 569: 871, 572: 871, 871}, + {416: 7045}, // 4115 - {882, 882}, - {884, 884}, - {796, 796, 576: 6965, 578: 796, 597: 796, 620: 6966, 919: 6968, 958: 7036}, - {576: 6965, 620: 6966, 919: 6987, 1291: 7034}, - {796, 796, 576: 6965, 578: 796, 597: 796, 620: 6966, 919: 6968, 958: 7035}, + {457: 7044}, + {409: 7043}, + {867, 867, 9: 867, 569: 867, 572: 867, 867}, + {866, 866, 9: 866, 569: 866, 572: 866, 866}, + {865, 865, 9: 865, 569: 865, 572: 865, 865}, // 4120 - {842, 842, 578: 842, 597: 842}, - {847, 847, 578: 847, 597: 847}, - {885, 885}, - {150: 7039}, - {886, 886}, + {864, 864, 9: 864, 569: 864, 572: 864, 864}, + {868, 868, 9: 868, 569: 868, 572: 868, 868}, + {869, 869, 9: 869, 569: 869, 572: 869, 869}, + {870, 870, 9: 870, 569: 870, 572: 870, 870}, + {247: 7035, 293: 7036, 305: 7037, 308: 7034, 333: 7039, 344: 7038, 359: 7041, 363: 7040, 731: 7042, 1292: 7047}, // 4125 - {887, 887}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 7042}, - {858, 858, 556: 7044, 1514: 7043}, - {888, 888}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6437, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6442, 786: 3812, 3111, 3112, 3110, 820: 5939, 913: 6444, 934: 6445, 6443, 984: 7045}, + {873, 873, 9: 873, 569: 873, 572: 873, 873}, + {1091, 1091, 569: 3942, 572: 3941, 859: 3999, 943: 7052}, + {171: 7050}, + {574: 3104, 815: 4632, 847: 7051}, + {862, 862, 569: 862, 572: 862}, // 4130 - {857, 857, 9: 6446}, - {796, 796, 120: 2026, 222: 2026, 560: 2026, 576: 6965, 578: 796, 597: 796, 620: 6966, 724: 2026, 729: 2026, 919: 6968, 958: 7056}, - {120: 1142, 222: 7049, 560: 6159, 724: 1142, 981: 7048}, - {120: 7050, 724: 7051}, - {891, 891}, + {885, 885}, + {887, 887}, + {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 7058}, + {577: 6987, 621: 6988, 920: 7009, 1294: 7056}, + {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 7057}, // 4135 - {436, 436, 578: 4748, 904: 4749, 7055}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7052, 3111, 3112, 3110}, - {120: 7053}, - {436, 436, 578: 4748, 904: 4749, 7054}, - {890, 890}, + {845, 845, 579: 845, 598: 845}, + {850, 850, 579: 850, 598: 850}, + {888, 888}, + {150: 7061}, + {889, 889}, // 4140 - {892, 892}, - {845, 845, 578: 845, 597: 845}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7075}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7074}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 593: 5449, 899: 7072}, + {890, 890}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7064}, + {861, 861, 557: 7066, 1517: 7065}, + {891, 891}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 7067}, // 4145 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7071}, - {225: 7069}, - {586: 7067}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 7066}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7065}, + {860, 860, 9: 6468}, + {799, 799, 120: 2030, 223: 2030, 561: 2030, 577: 6987, 579: 799, 598: 799, 621: 6988, 725: 2030, 730: 2030, 920: 6990, 961: 7078}, + {120: 1145, 223: 7071, 561: 6181, 725: 1145, 986: 7070}, + {120: 7072, 725: 7073}, + {894, 894}, // 4150 - {877, 877}, + {436, 436, 579: 4756, 905: 4757, 7077}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7074, 3118, 3119, 3117}, + {120: 7075}, + {436, 436, 579: 4756, 905: 4757, 7076}, {893, 893}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 4682, 786: 4681, 3111, 3112, 3110, 954: 7068}, - {894, 894}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5622, 3111, 3112, 3110, 1005: 7070}, // 4155 {895, 895}, + {848, 848, 579: 848, 598: 848}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7097}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7096}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7094}, + // 4160 + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7093}, + {225: 7091}, + {587: 7089}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7088}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7087}, + // 4165 + {880, 880}, {896, 896}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6086, 3111, 3112, 3110, 922: 7073}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7090}, {897, 897}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5644, 3118, 3119, 3117, 1006: 7092}, + // 4170 {898, 898}, - // 4160 {899, 899}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7095}, {900, 900}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3756, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3690, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 7080, 3671, 3753, 3670, 3667}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 7079}, - {806, 806, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - // 4165 - {807, 807, 552: 3767, 721: 3768}, - {171: 7083, 573: 3097, 814: 4624, 846: 7082}, - {2323, 2323}, - {573: 3097, 814: 4624, 846: 7084}, - {2322, 2322}, - // 4170 - {150: 7089, 337: 7090}, - {576: 7087}, - {547: 7088}, - {2320, 2320}, - {2325, 2325}, + {901, 901}, // 4175 - {576: 7091}, - {547: 7092}, - {2324, 2324}, - {169: 7094}, - {576: 7095}, + {902, 902}, + {903, 903}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 7102, 3679, 3761, 3678, 3675}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7101}, + {809, 809, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 4180 - {547: 7096}, - {2312, 2312, 17: 2312, 59: 2312, 61: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 544: 2312, 728: 2312, 967: 7097}, - {2326, 2326, 17: 6841, 59: 6808, 61: 6837, 6830, 6813, 6809, 6810, 6827, 6807, 6817, 6825, 6840, 6816, 6826, 6824, 6818, 6829, 6828, 6843, 6847, 6821, 6838, 6822, 6831, 6812, 6839, 6844, 6811, 6814, 6845, 6815, 6823, 6846, 6819, 6820, 544: 6832, 728: 6842, 963: 6834, 6833, 6836, 6806, 968: 6835}, - {169: 7099}, + {810, 810, 553: 3775, 722: 3776}, + {171: 7105, 574: 3104, 815: 4632, 847: 7104}, + {2328, 2328}, + {574: 3104, 815: 4632, 847: 7106}, {2327, 2327}, // 4185 - {169: 7101}, - {2312, 2312, 17: 2312, 59: 2312, 61: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 544: 2312, 728: 2312, 967: 7102}, - {2328, 2328, 17: 6841, 59: 6808, 61: 6837, 6830, 6813, 6809, 6810, 6827, 6807, 6817, 6825, 6840, 6816, 6826, 6824, 6818, 6829, 6828, 6843, 6847, 6821, 6838, 6822, 6831, 6812, 6839, 6844, 6811, 6814, 6845, 6815, 6823, 6846, 6819, 6820, 544: 6832, 728: 6842, 963: 6834, 6833, 6836, 6806, 968: 6835}, - {169: 7104}, - {2329, 2329}, + {150: 7111, 338: 7112}, + {577: 7109}, + {548: 7110}, + {2325, 2325}, + {2330, 2330}, // 4190 - {727: 7110}, - {727: 7107}, - {547: 7108}, - {2312, 2312, 17: 2312, 59: 2312, 61: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 544: 2312, 728: 2312, 967: 7109}, - {2330, 2330, 17: 6841, 59: 6808, 61: 6837, 6830, 6813, 6809, 6810, 6827, 6807, 6817, 6825, 6840, 6816, 6826, 6824, 6818, 6829, 6828, 6843, 6847, 6821, 6838, 6822, 6831, 6812, 6839, 6844, 6811, 6814, 6845, 6815, 6823, 6846, 6819, 6820, 544: 6832, 728: 6842, 963: 6834, 6833, 6836, 6806, 968: 6835}, + {577: 7113}, + {548: 7114}, + {2329, 2329}, + {169: 7116}, + {577: 7117}, // 4195 - {547: 7111}, - {2312, 2312, 17: 2312, 59: 2312, 61: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 544: 2312, 728: 2312, 967: 7112}, - {2331, 2331, 17: 6841, 59: 6808, 61: 6837, 6830, 6813, 6809, 6810, 6827, 6807, 6817, 6825, 6840, 6816, 6826, 6824, 6818, 6829, 6828, 6843, 6847, 6821, 6838, 6822, 6831, 6812, 6839, 6844, 6811, 6814, 6845, 6815, 6823, 6846, 6819, 6820, 544: 6832, 728: 6842, 963: 6834, 6833, 6836, 6806, 968: 6835}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7114, 3111, 3112, 3110}, + {548: 7118}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 7119}, + {2331, 2331, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, + {169: 7121}, {2332, 2332}, // 4200 - {2333, 2333}, - {2352, 2352, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 7150}, - {2350, 2350}, - {28: 7148}, - {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 10: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 53: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 569: 7137, 729: 2061}, + {169: 7123}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 7124}, + {2333, 2333, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, + {169: 7126}, + {2334, 2334}, // 4205 - {143: 3083, 242: 7123, 545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 738: 4732, 790: 4733, 818: 2931, 821: 4734, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 4740, 4739, 837: 3077, 2932, 4737, 4738, 4736, 850: 2933, 854: 4735, 920: 4741, 923: 4742, 937: 7122}, - {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 10: 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 53: 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 574: 5860, 729: 1861}, - {2344, 2344}, - {569: 7124}, - {184: 7128, 294: 7131, 313: 7130, 363: 7134, 375: 7127, 7133, 7132, 547: 7126, 653: 7129, 1188: 7125}, + {728: 7132}, + {728: 7129}, + {548: 7130}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 7131}, + {2335, 2335, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, // 4210 - {143: 3083, 545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 738: 4732, 790: 4733, 818: 2931, 821: 4734, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 4740, 4739, 837: 3077, 2932, 4737, 4738, 4736, 850: 2933, 854: 4735, 920: 4741, 923: 4742, 937: 7136}, - {143: 3083, 545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 738: 4732, 790: 4733, 818: 2931, 821: 4734, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 4740, 4739, 837: 3077, 2932, 4737, 4738, 4736, 850: 2933, 854: 4735, 920: 4741, 923: 4742, 937: 7135}, - {143: 2341, 545: 2341, 2341, 562: 2341, 566: 2341, 572: 2341, 601: 2341, 622: 2341, 662: 2341, 726: 2341, 738: 2341, 818: 2341}, - {143: 2340, 545: 2340, 2340, 562: 2340, 566: 2340, 572: 2340, 601: 2340, 622: 2340, 662: 2340, 726: 2340, 738: 2340, 818: 2340}, - {143: 2339, 545: 2339, 2339, 562: 2339, 566: 2339, 572: 2339, 601: 2339, 622: 2339, 662: 2339, 726: 2339, 738: 2339, 818: 2339}, + {548: 7133}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 7134}, + {2336, 2336, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7136, 3118, 3119, 3117}, + {2337, 2337}, // 4215 - {143: 2338, 545: 2338, 2338, 562: 2338, 566: 2338, 572: 2338, 601: 2338, 622: 2338, 662: 2338, 726: 2338, 738: 2338, 818: 2338}, - {143: 2337, 545: 2337, 2337, 562: 2337, 566: 2337, 572: 2337, 601: 2337, 622: 2337, 662: 2337, 726: 2337, 738: 2337, 818: 2337}, - {143: 2336, 545: 2336, 2336, 562: 2336, 566: 2336, 572: 2336, 601: 2336, 622: 2336, 662: 2336, 726: 2336, 738: 2336, 818: 2336}, - {143: 2335, 545: 2335, 2335, 562: 2335, 566: 2335, 572: 2335, 601: 2335, 622: 2335, 662: 2335, 726: 2335, 738: 2335, 818: 2335}, - {143: 2334, 545: 2334, 2334, 562: 2334, 566: 2334, 572: 2334, 601: 2334, 622: 2334, 662: 2334, 726: 2334, 738: 2334, 818: 2334}, + {2338, 2338}, + {2357, 2357, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 7172}, + {2355, 2355}, + {28: 7170}, + {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 10: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 53: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 570: 7159, 730: 2065}, // 4220 - {2342, 2342}, - {2343, 2343}, - {184: 7128, 294: 7131, 313: 7130, 363: 7134, 375: 7127, 7133, 7132, 547: 7138, 653: 7129, 1188: 7139}, - {143: 3083, 545: 2968, 2967, 562: 2966, 566: 2952, 572: 7144, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 738: 4732, 790: 4733, 818: 2931, 821: 4734, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 4740, 4739, 837: 3077, 2932, 4737, 4738, 4736, 850: 2933, 854: 4735, 920: 4741, 923: 4742, 937: 7145}, - {143: 3083, 545: 2968, 2967, 562: 2966, 566: 2952, 572: 7140, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 738: 4732, 790: 4733, 818: 2931, 821: 4734, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 4740, 4739, 837: 3077, 2932, 4737, 4738, 4736, 850: 2933, 854: 4735, 920: 4741, 923: 4742, 937: 7141}, + {143: 3090, 242: 7145, 546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7144}, + {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 10: 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 53: 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 575: 5882, 730: 1865}, + {2349, 2349}, + {570: 7146}, + {175: 7150, 295: 7153, 314: 7152, 364: 7156, 376: 7149, 7155, 7154, 548: 7148, 654: 7151, 1191: 7147}, // 4225 - {28: 7142}, - {2345, 2345}, - {573: 3097, 814: 7143}, - {2346, 2346}, - {28: 7146}, + {143: 3090, 546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7158}, + {143: 3090, 546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7157}, + {143: 2346, 546: 2346, 2346, 563: 2346, 567: 2346, 573: 2346, 602: 2346, 623: 2346, 663: 2346, 727: 2346, 739: 2346, 819: 2346}, + {143: 2345, 546: 2345, 2345, 563: 2345, 567: 2345, 573: 2345, 602: 2345, 623: 2345, 663: 2345, 727: 2345, 739: 2345, 819: 2345}, + {143: 2344, 546: 2344, 2344, 563: 2344, 567: 2344, 573: 2344, 602: 2344, 623: 2344, 663: 2344, 727: 2344, 739: 2344, 819: 2344}, // 4230 + {143: 2343, 546: 2343, 2343, 563: 2343, 567: 2343, 573: 2343, 602: 2343, 623: 2343, 663: 2343, 727: 2343, 739: 2343, 819: 2343}, + {143: 2342, 546: 2342, 2342, 563: 2342, 567: 2342, 573: 2342, 602: 2342, 623: 2342, 663: 2342, 727: 2342, 739: 2342, 819: 2342}, + {143: 2341, 546: 2341, 2341, 563: 2341, 567: 2341, 573: 2341, 602: 2341, 623: 2341, 663: 2341, 727: 2341, 739: 2341, 819: 2341}, + {143: 2340, 546: 2340, 2340, 563: 2340, 567: 2340, 573: 2340, 602: 2340, 623: 2340, 663: 2340, 727: 2340, 739: 2340, 819: 2340}, + {143: 2339, 546: 2339, 2339, 563: 2339, 567: 2339, 573: 2339, 602: 2339, 623: 2339, 663: 2339, 727: 2339, 739: 2339, 819: 2339}, + // 4235 {2347, 2347}, - {573: 3097, 814: 7147}, {2348, 2348}, - {573: 3097, 814: 7149}, - {2349, 2349}, - // 4235 - {2351, 2351}, - {2359, 2359}, - {569: 7177}, - {95: 2924, 2927, 98: 2957, 2925, 207: 2940, 459: 7173, 545: 2968, 2967, 562: 2966, 566: 2952, 571: 7156, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 728: 2923, 790: 7154, 818: 2931, 821: 7155, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7162, 7161, 837: 3077, 2932, 7159, 7160, 7158, 850: 2933, 854: 7157, 860: 7170, 7165, 7168, 7169, 912: 2941, 924: 7171, 962: 7164, 980: 7163, 983: 7167, 985: 7166, 1037: 7172}, - {663, 663, 553: 1033, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, + {175: 7150, 295: 7153, 314: 7152, 364: 7156, 376: 7149, 7155, 7154, 548: 7160, 654: 7151, 1191: 7161}, + {143: 3090, 546: 2975, 2974, 563: 2973, 567: 2959, 573: 7166, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7167}, + {143: 3090, 546: 2975, 2974, 563: 2973, 567: 2959, 573: 7162, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7163}, // 4240 - {665, 665, 553: 1034, 564: 1034, 1034}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 6407, 6402, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 6408, 53: 3116, 3336, 3466, 3467, 3770, 6405, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 6404, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 6410, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 6403, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 6413, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 6411, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 6406, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 567: 4505, 641: 6419, 668: 6418, 723: 4503, 786: 6416, 3111, 3112, 3110, 868: 6420, 942: 6417, 1115: 6421, 1320: 6414}, + {28: 7164}, + {2350, 2350}, + {574: 3104, 815: 7165}, + {2351, 2351}, + {28: 7168}, + // 4245 + {2352, 2352}, + {574: 3104, 815: 7169}, + {2353, 2353}, + {574: 3104, 815: 7171}, + {2354, 2354}, + // 4250 + {2356, 2356}, + {2364, 2364}, + {570: 7199}, + {95: 2931, 2934, 98: 2964, 2932, 214: 2947, 460: 7195, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 7178, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 2930, 791: 7176, 819: 2938, 822: 7177, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7184, 7183, 838: 3084, 2939, 7181, 7182, 7180, 851: 2940, 855: 7179, 861: 7192, 7187, 7190, 7191, 913: 2948, 925: 7193, 966: 7186, 985: 7185, 988: 7189, 990: 7188, 1039: 7194}, + {666, 666, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + // 4255 + {668, 668, 554: 1037, 565: 1037, 1037}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 6429, 6424, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 6430, 53: 3123, 3343, 3473, 3474, 3778, 6427, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 6426, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 6432, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 6425, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 6435, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 6433, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 6428, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 568: 4513, 642: 6441, 669: 6440, 724: 4511, 787: 6438, 3118, 3119, 3117, 869: 6442, 944: 6439, 1117: 6443, 1323: 6436}, + {673, 673}, + {672, 672}, + {671, 671}, + // 4260 {670, 670}, {669, 669}, - {668, 668}, - // 4245 {667, 667}, - {666, 666}, + {665, 665}, {664, 664}, + // 4265 + {663, 663}, {662, 662}, {661, 661}, - // 4250 {660, 660}, {659, 659}, - {658, 658}, - {657, 657}, - {656, 656}, - // 4255 - {655, 655}, - {23: 5901}, - {2357, 2357}, - {569: 7174}, - {547: 7175}, - // 4260 - {95: 2924, 2927, 98: 2957, 2925, 207: 2940, 545: 2968, 2967, 562: 2966, 566: 2952, 571: 7156, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 728: 2923, 790: 7154, 818: 2931, 821: 7155, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7162, 7161, 837: 3077, 2932, 7159, 7160, 7158, 850: 2933, 854: 7157, 860: 7170, 7165, 7168, 7169, 912: 2941, 924: 7171, 962: 7164, 980: 7163, 983: 7167, 985: 7166, 1037: 7176}, - {2356, 2356}, - {547: 7178}, - {95: 2924, 2927, 98: 2957, 2925, 207: 2940, 545: 2968, 2967, 562: 2966, 566: 2952, 571: 7156, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 728: 2923, 790: 7154, 818: 2931, 821: 7155, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7162, 7161, 837: 3077, 2932, 7159, 7160, 7158, 850: 2933, 854: 7157, 860: 7170, 7165, 7168, 7169, 912: 2941, 924: 7171, 962: 7164, 980: 7163, 983: 7167, 985: 7166, 1037: 7179}, - {2358, 2358}, - // 4265 - {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 563: 1278, 576: 1278, 847: 6091, 849: 6093, 851: 6092, 952: 6094, 1006: 7181}, - {2: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 10: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 53: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 6484, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 563: 1265, 576: 1265, 1265: 7182}, - {2: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 10: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 53: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 563: 4762, 576: 2155, 976: 7183}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 576: 7184, 786: 6488, 3111, 3112, 3110, 1034: 6489, 1102: 6487}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 7186, 3111, 3112, 3110, 819: 6501, 1034: 6489, 1102: 7185}, // 4270 - {9: 6497, 556: 7189}, - {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1267, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 53: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 551: 1276, 556: 1267, 560: 1276, 563: 1276, 570: 1276, 578: 1276, 1276, 1276, 590: 1276, 729: 7187, 1025: 6490}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 6493, 786: 7188, 3111, 3112, 3110}, - {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1267, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 53: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 551: 1275, 556: 1267, 560: 1275, 563: 1275, 570: 1275, 578: 1275, 1275, 1275, 590: 1275, 729: 6495, 1025: 6494}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 6105, 575: 4003, 657: 6100, 786: 4002, 3111, 3112, 3110, 6104, 819: 6103, 909: 6102, 914: 6101, 6107, 973: 6097, 1010: 7190}, + {658, 658}, + {23: 5923}, + {2362, 2362}, + {570: 7196}, + {548: 7197}, // 4275 - {436, 436, 9: 6155, 578: 4748, 904: 4749, 7191}, - {2389, 2389}, - {2392, 2392, 9: 4068}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7270, 3111, 3112, 3110}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 7268}, + {95: 2931, 2934, 98: 2964, 2932, 214: 2947, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 7178, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 2930, 791: 7176, 819: 2938, 822: 7177, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7184, 7183, 838: 3084, 2939, 7181, 7182, 7180, 851: 2940, 855: 7179, 861: 7192, 7187, 7190, 7191, 913: 2948, 925: 7193, 966: 7186, 985: 7185, 988: 7189, 990: 7188, 1039: 7198}, + {2361, 2361}, + {548: 7200}, + {95: 2931, 2934, 98: 2964, 2932, 214: 2947, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 7178, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 2930, 791: 7176, 819: 2938, 822: 7177, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7184, 7183, 838: 3084, 2939, 7181, 7182, 7180, 851: 2940, 855: 7179, 861: 7192, 7187, 7190, 7191, 913: 2948, 925: 7193, 966: 7186, 985: 7185, 988: 7189, 990: 7188, 1039: 7201}, + {2363, 2363}, // 4280 - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 7259}, - {724: 7254}, - {166: 5809, 622: 5808, 1104: 7250}, - {214: 804, 228: 6293}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 593: 7245, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 7244}, + {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 564: 1281, 577: 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 7203}, + {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 53: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 6506, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 564: 1268, 577: 1268, 1268: 7204}, + {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 564: 4770, 577: 2160, 980: 7205}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 577: 7206, 787: 6510, 3118, 3119, 3117, 1036: 6511, 1104: 6509}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 7208, 3118, 3119, 3117, 820: 6523, 1036: 6511, 1104: 7207}, // 4285 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 593: 7241, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 5986, 987: 7240}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6437, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6442, 593: 7237, 786: 3812, 3111, 3112, 3110, 820: 5939, 913: 6444, 934: 6445, 6443, 984: 7236}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7232, 898: 7231}, - {214: 7218}, - {225: 7215}, + {9: 6519, 557: 7211}, + {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1270, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 53: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 552: 1279, 557: 1270, 561: 1279, 564: 1279, 572: 1279, 579: 1279, 1279, 1279, 591: 1279, 730: 7209, 1027: 6512}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6515, 787: 7210, 3118, 3119, 3117}, + {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1270, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 552: 1278, 557: 1270, 561: 1278, 564: 1278, 572: 1278, 579: 1278, 1278, 1278, 591: 1278, 730: 6517, 1027: 6516}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6129, 977: 6119, 1011: 7212}, // 4290 - {586: 7212}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 575: 2159, 593: 5035, 869: 7210}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 575: 2159, 593: 5035, 869: 7208}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7209}, - {29, 29}, + {436, 436, 9: 6177, 579: 4756, 905: 4757, 7213}, + {2394, 2394}, + {2397, 2397, 9: 4076}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7292, 3118, 3119, 3117}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7290}, // 4295 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 7211}, - {165, 165, 9: 4006}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 549: 2159, 593: 5035, 869: 7213}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 4682, 786: 4681, 3111, 3112, 3110, 954: 7214}, - {192, 192}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7281}, + {725: 7276}, + {166: 5831, 623: 5830, 1106: 7272}, + {220: 807, 228: 6315}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 594: 7267, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 7266}, // 4300 - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 7216}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5622, 3111, 3112, 3110, 1005: 7217}, - {195, 195}, - {572: 7219}, - {545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 672: 7221, 726: 3078, 790: 6467, 818: 6465, 821: 6468, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 6466, 6470, 6469, 837: 3077, 6472, 6473, 6474, 6471, 944: 7220}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 594: 7263, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 7262}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 594: 7259, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 7258}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7254, 900: 7253}, + {220: 7240}, + {225: 7237}, // 4305 - {351, 351, 556: 7229}, - {230: 7222}, - {547: 7225, 641: 3756, 791: 7226, 1100: 7223, 1305: 7224}, - {355, 355, 9: 355}, - {349, 349, 9: 7227}, + {587: 7234}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 576: 2164, 594: 5043, 870: 7232}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 576: 2164, 594: 5043, 870: 7230}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7231}, + {29, 29}, // 4310 - {353, 353, 9: 353}, - {352, 352, 9: 352}, - {547: 7225, 641: 3756, 791: 7226, 1100: 7228}, - {354, 354, 9: 354}, - {545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 790: 6467, 818: 6465, 821: 6468, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 6466, 6470, 6469, 837: 3077, 6472, 6473, 6474, 6471, 944: 7230}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 7233}, + {165, 165, 9: 4014}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 550: 2164, 594: 5043, 870: 7235}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7236}, + {192, 192}, // 4315 - {350, 350}, - {2370, 2370, 9: 4006}, - {1273, 1273, 9: 1273, 94: 7234, 560: 7233}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 7235}, - {2368, 2368}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7238}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5644, 3118, 3119, 3117, 1006: 7239}, + {195, 195}, + {573: 7241}, + {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 674: 7243, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7242}, // 4320 - {2369, 2369, 9: 5360}, - {2372, 2372, 9: 6446}, - {660: 7238}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6437, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6442, 786: 3812, 3111, 3112, 3110, 820: 5939, 913: 6444, 934: 6445, 6443, 984: 7239}, - {2371, 2371, 9: 6446}, + {351, 351, 557: 7251}, + {230: 7244}, + {548: 7247, 642: 3764, 792: 7248, 1102: 7245, 1308: 7246}, + {355, 355, 9: 355}, + {349, 349, 9: 7249}, // 4325 - {2374, 2374, 9: 5988}, - {660: 7242}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 5986, 987: 7243}, - {2373, 2373, 9: 5988}, - {2367, 2367, 9: 4006, 742: 5418, 744: 5417, 1029: 7249}, + {353, 353, 9: 353}, + {352, 352, 9: 352}, + {548: 7247, 642: 3764, 792: 7248, 1102: 7250}, + {354, 354, 9: 354}, + {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7252}, // 4330 - {660: 7246}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 7247}, - {2367, 2367, 9: 4006, 742: 5418, 744: 5417, 1029: 7248}, - {2375, 2375}, - {2376, 2376}, + {350, 350}, + {2375, 2375, 9: 4014}, + {1276, 1276, 9: 1276, 94: 7256, 561: 7255}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 7257}, + {2373, 2373}, // 4335 - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 575: 2159, 593: 5035, 869: 7251}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 4004, 898: 7252}, - {2367, 2367, 9: 4006, 742: 5418, 744: 5417, 1029: 7253}, - {2380, 2380}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 7255}, + {2374, 2374, 9: 5368}, + {2377, 2377, 9: 6468}, + {661: 7260}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 7261}, + {2376, 2376, 9: 6468}, // 4340 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7256, 3111, 3112, 3110}, - {544: 7257}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7258}, - {2381, 2381}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7260, 3111, 3112, 3110}, + {2379, 2379, 9: 6010}, + {661: 7264}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 7265}, + {2378, 2378, 9: 6010}, + {2372, 2372, 9: 4014, 743: 5426, 745: 5425, 1031: 7271}, // 4345 - {544: 7261}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7262}, - {2530, 2530, 108: 4806, 577: 4807, 989: 7264, 1002: 7263, 1210: 7265}, - {2529, 2529, 108: 4806, 989: 7267}, - {2528, 2528, 577: 4807, 1002: 7266}, + {661: 7268}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 7269}, + {2372, 2372, 9: 4014, 743: 5426, 745: 5425, 1031: 7270}, + {2380, 2380}, + {2381, 2381}, // 4350 - {2382, 2382}, - {2526, 2526}, - {2527, 2527}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6086, 3111, 3112, 3110, 922: 7269}, - {2383, 2383}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 576: 2164, 594: 5043, 870: 7273}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 7274}, + {2372, 2372, 9: 4014, 743: 5426, 745: 5425, 1031: 7275}, + {2385, 2385}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7277}, // 4355 - {2538, 2538}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 593: 5449, 899: 7748}, - {724: 7736}, - {724: 2524}, - {724: 2523}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7278, 3118, 3119, 3117}, + {545: 7279}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7280}, + {2386, 2386}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7282, 3118, 3119, 3117}, // 4360 - {724: 2522}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 593: 5449, 899: 7713}, - {18: 7631, 108: 7630, 144: 2409, 192: 2409, 672: 2409, 1517: 7629}, - {566: 7628}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 547: 2157, 593: 5449, 645: 2157, 899: 7573}, + {545: 7283}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7284}, + {2536, 2536, 110: 4814, 578: 4815, 993: 7286, 1003: 7285, 1213: 7287}, + {2535, 2535, 110: 4814, 993: 7289}, + {2534, 2534, 578: 4815, 1003: 7288}, // 4365 - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 547: 2157, 593: 5449, 899: 7567}, - {214: 7554}, - {586: 7494}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 575: 2157, 593: 5449, 899: 7458}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 575: 2157, 593: 5449, 899: 7285}, + {2387, 2387}, + {2532, 2532}, + {2533, 2533}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7291}, + {2388, 2388}, // 4370 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7286}, - {545: 7287}, - {2: 128, 128, 128, 128, 128, 128, 128, 10: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 133, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 620: 7291, 1211: 7293, 1247: 7292, 1296: 7290, 7289, 1428: 7294, 1486: 7288}, - {9: 7456, 52: 132}, - {9: 130, 52: 130}, + {2544, 2544}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7771}, + {725: 7759}, + {725: 2530}, + {725: 2529}, // 4375 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7454, 3111, 3112, 3110}, - {2: 127, 127, 127, 127, 127, 127, 127, 10: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 53: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127}, - {2: 126, 126, 126, 126, 126, 126, 126, 10: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 53: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126}, - {2: 125, 125, 125, 125, 125, 125, 125, 10: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 53: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125}, - {52: 7295}, + {725: 2528}, + {725: 2527}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7736}, + {18: 7654, 110: 7653, 144: 2414, 195: 2414, 674: 2414, 1520: 7652}, + {567: 7651}, // 4380 - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7338, 7318, 7317, 7326, 7327, 7330}, - {122, 122, 553: 1033, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {124, 124, 553: 1034, 564: 1034, 1034}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 548: 2162, 594: 5447, 646: 2162, 884: 7596}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 548: 2162, 594: 5447, 884: 7590}, + {220: 7577}, + {587: 7517}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 576: 2162, 594: 5447, 884: 7481}, + // 4385 + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 576: 2162, 594: 5447, 884: 7308}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7309}, + {546: 7310}, + {2: 128, 128, 128, 128, 128, 128, 128, 10: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 133, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 621: 7314, 1214: 7316, 1250: 7315, 1299: 7313, 7312, 1431: 7317, 1489: 7311}, + {9: 7479, 52: 132}, + // 4390 + {9: 130, 52: 130}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7477, 3118, 3119, 3117}, + {2: 127, 127, 127, 127, 127, 127, 127, 10: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 53: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127}, + {2: 126, 126, 126, 126, 126, 126, 126, 10: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 53: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126}, + {2: 125, 125, 125, 125, 125, 125, 125, 10: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 53: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125}, + // 4395 + {52: 7318}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7361, 7341, 7340, 7349, 7350, 7353}, + {122, 122, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {124, 124, 554: 1037, 565: 1037, 1037}, {123, 123}, + // 4400 {121, 121}, - // 4385 {120, 120}, {119, 119}, {118, 118}, {117, 117}, + // 4405 {116, 116}, - // 4390 {115, 115}, {114, 114}, {113, 113}, {112, 112}, + // 4410 {111, 111}, - // 4395 {110, 110}, {105, 105}, - {57: 7453}, - {57: 82, 247: 7444, 576: 7445, 1455: 7443}, - {57: 7442}, - // 4400 - {57: 77, 95: 77, 77, 98: 77, 100: 77, 103: 77, 105: 77, 109: 77, 240: 7395, 545: 77, 77, 562: 77, 566: 77, 568: 77, 571: 77, 590: 77, 592: 77, 77, 598: 77, 601: 77, 622: 77, 633: 77, 640: 77, 662: 77, 726: 77, 728: 77, 818: 77, 842: 77, 845: 77, 852: 77, 77, 1262: 7397, 1449: 7396, 7398}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 7384, 1264: 7385}, + {57: 7476}, + {57: 82, 248: 7467, 577: 7468, 1458: 7466}, + // 4415 + {57: 7465}, + {57: 77, 95: 77, 77, 98: 77, 100: 77, 107: 77, 111: 77, 114: 77, 240: 7418, 546: 77, 77, 563: 77, 567: 77, 569: 77, 571: 77, 591: 77, 593: 77, 77, 599: 77, 602: 77, 623: 77, 634: 77, 641: 77, 663: 77, 727: 77, 729: 77, 819: 77, 843: 77, 846: 77, 853: 77, 77, 1265: 7420, 1452: 7419, 7421}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7407, 1267: 7408}, {63, 63}, {62, 62}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 603: 7364, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 7361, 1282: 7362, 1468: 7363}, - // 4405 + // 4420 + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 604: 7387, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7384, 1285: 7385, 1471: 7386}, {51, 51}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 7356}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7347, 7318, 7317, 7326, 7327, 7330, 953: 7348}, - {1328: 7341}, - {57: 7340}, - // 4410 - {57: 7339}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7379}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7371}, + {1331: 7364}, + // 4425 + {57: 7363}, + {57: 7362}, {42, 42}, {41, 41}, {40, 40}, + // 4430 {39, 39}, - // 4415 {38, 38}, {37, 37}, {36, 36}, {35, 35}, + // 4435 {34, 34}, - // 4420 {33, 33}, {32, 32}, {31, 31}, {30, 30}, + // 4440 {43, 43}, - // 4425 {44, 44}, - {95: 7315, 640: 7322, 845: 7321, 881: 7342, 7343}, - {47, 47, 57: 7344, 1261: 7346}, - {47, 47, 57: 7344, 1261: 7345}, + {95: 7338, 641: 7345, 846: 7344, 882: 7365, 7366}, + {47, 47, 57: 7367, 1264: 7369}, + {47, 47, 57: 7367, 1264: 7368}, + // 4445 {46, 46}, - // 4430 {45, 45}, {48, 48}, - {7355}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7349, 7318, 7317, 7326, 7327, 7330, 1110: 7350}, - {7354}, - // 4435 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 7351}, - {109: 7352, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {640: 7353}, - {49, 49, 57: 49}, - {57: 70, 95: 70, 70, 98: 70, 100: 70, 103: 70, 105: 70, 109: 70, 545: 70, 70, 562: 70, 566: 70, 568: 70, 571: 70, 590: 70, 592: 70, 70, 598: 70, 601: 70, 603: 70, 70, 622: 70, 633: 70, 640: 70, 662: 70, 726: 70, 728: 70, 818: 70, 842: 70, 845: 70, 852: 70, 70, 1058: 70, 1110: 70}, - // 4440 - {57: 71, 95: 71, 71, 98: 71, 100: 71, 103: 71, 105: 71, 109: 71, 545: 71, 71, 562: 71, 566: 71, 568: 71, 571: 71, 590: 71, 592: 71, 71, 598: 71, 601: 71, 603: 71, 71, 622: 71, 633: 71, 640: 71, 662: 71, 726: 71, 728: 71, 818: 71, 842: 71, 845: 71, 852: 71, 71, 1058: 71, 1110: 71}, - {266: 7357, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7347, 7318, 7317, 7326, 7327, 7330, 953: 7358}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 109: 7359, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7349, 7318, 7317, 7326, 7327, 7330}, - {845: 7360}, - // 4445 - {50, 50, 57: 50}, - {581: 3820, 3818, 3819, 3817, 3815, 603: 7376, 815: 3816, 3814, 1293: 7374, 1483: 7375}, - {109: 59, 603: 59, 59}, - {109: 55, 603: 7364, 7369, 1183: 7370, 1282: 7368}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 7365}, + {7378}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353, 1112: 7373}, // 4450 - {581: 3820, 3818, 3819, 3817, 3815, 621: 7366, 815: 3816, 3814}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7347, 7318, 7317, 7326, 7327, 7330, 953: 7367}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 109: 56, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 603: 56, 56, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7349, 7318, 7317, 7326, 7327, 7330}, - {109: 58, 603: 58, 58}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7347, 7318, 7317, 7326, 7327, 7330, 953: 7373}, + {7377}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7374}, + {114: 7375, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {641: 7376}, + {49, 49, 57: 49}, // 4455 - {109: 7371}, - {633: 7372}, - {52, 52}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 109: 54, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7349, 7318, 7317, 7326, 7327, 7330}, - {109: 61, 603: 61, 61}, + {57: 70, 95: 70, 70, 98: 70, 100: 70, 107: 70, 111: 70, 114: 70, 546: 70, 70, 563: 70, 567: 70, 569: 70, 571: 70, 591: 70, 593: 70, 70, 599: 70, 602: 70, 604: 70, 70, 623: 70, 634: 70, 641: 70, 663: 70, 727: 70, 729: 70, 819: 70, 843: 70, 846: 70, 853: 70, 70, 1061: 70, 1112: 70}, + {57: 71, 95: 71, 71, 98: 71, 100: 71, 107: 71, 111: 71, 114: 71, 546: 71, 71, 563: 71, 567: 71, 569: 71, 571: 71, 591: 71, 593: 71, 71, 599: 71, 602: 71, 604: 71, 71, 623: 71, 634: 71, 641: 71, 663: 71, 727: 71, 729: 71, 819: 71, 843: 71, 846: 71, 853: 71, 71, 1061: 71, 1112: 71}, + {267: 7380, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7381}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 7382, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, // 4460 - {109: 55, 603: 7376, 7369, 1183: 7381, 1293: 7380}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 7377}, - {581: 3820, 3818, 3819, 3817, 3815, 621: 7378, 815: 3816, 3814}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7347, 7318, 7317, 7326, 7327, 7330, 953: 7379}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 109: 57, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 603: 57, 57, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7349, 7318, 7317, 7326, 7327, 7330}, + {846: 7383}, + {50, 50, 57: 50}, + {582: 3828, 3826, 3827, 3825, 3823, 604: 7399, 816: 3824, 3822, 1296: 7397, 1486: 7398}, + {114: 59, 604: 59, 59}, + {114: 55, 604: 7387, 7392, 1186: 7393, 1285: 7391}, // 4465 - {109: 60, 603: 60, 60}, - {109: 7382}, - {633: 7383}, - {53, 53}, - {581: 3820, 3818, 3819, 3817, 3815, 621: 7388, 815: 3816, 3814}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7388}, + {582: 3828, 3826, 3827, 3825, 3823, 622: 7389, 816: 3824, 3822}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7390}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 56, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 604: 56, 56, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, + {114: 58, 604: 58, 58}, // 4470 - {109: 7386}, - {593: 7387}, - {68, 68}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7347, 7318, 7317, 7326, 7327, 7330, 953: 7389}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 109: 66, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 604: 7392, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7349, 7318, 7317, 7326, 7327, 7330, 1058: 7391, 1445: 7390}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7396}, + {114: 7394}, + {634: 7395}, + {52, 52}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 54, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, // 4475 - {109: 67}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 7384, 1264: 7394}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7347, 7318, 7317, 7326, 7327, 7330, 953: 7393}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 109: 64, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7349, 7318, 7317, 7326, 7327, 7330}, - {109: 65}, + {114: 61, 604: 61, 61}, + {114: 55, 604: 7399, 7392, 1186: 7404, 1296: 7403}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7400}, + {582: 3828, 3826, 3827, 3825, 3823, 622: 7401, 816: 3824, 3822}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7402}, // 4480 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 7406, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7407, 3111, 3112, 3110, 1360: 7410, 1374: 7411, 1448: 7408, 1452: 7409}, - {57: 76, 95: 76, 76, 98: 76, 100: 76, 103: 76, 105: 76, 109: 76, 240: 7395, 545: 76, 76, 562: 76, 566: 76, 568: 76, 571: 76, 590: 76, 592: 76, 76, 598: 76, 601: 76, 622: 76, 633: 76, 640: 76, 662: 76, 726: 76, 728: 76, 818: 76, 842: 76, 845: 76, 852: 76, 76, 1262: 7404}, - {7403}, - {57: 73, 95: 73, 73, 98: 73, 100: 73, 103: 73, 105: 73, 109: 73, 545: 73, 73, 562: 73, 566: 73, 568: 73, 571: 73, 590: 73, 592: 73, 73, 598: 73, 601: 73, 622: 73, 633: 73, 640: 73, 662: 73, 726: 73, 728: 73, 818: 73, 842: 73, 845: 73, 852: 73, 73, 1456: 7399}, - {57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 109: 7401, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7400, 7318, 7317, 7326, 7327, 7330}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 57, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 604: 57, 57, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, + {114: 60, 604: 60, 60}, + {114: 7405}, + {634: 7406}, + {53, 53}, // 4485 - {7402}, - {69, 69, 57: 69}, - {57: 72, 95: 72, 72, 98: 72, 100: 72, 103: 72, 105: 72, 109: 72, 545: 72, 72, 562: 72, 566: 72, 568: 72, 571: 72, 590: 72, 592: 72, 72, 598: 72, 601: 72, 622: 72, 633: 72, 640: 72, 662: 72, 726: 72, 728: 72, 818: 72, 842: 72, 845: 72, 852: 72, 72}, - {57: 75, 95: 75, 75, 98: 75, 100: 75, 103: 75, 105: 75, 109: 75, 240: 75, 545: 75, 75, 562: 75, 566: 75, 568: 75, 571: 75, 590: 75, 592: 75, 75, 598: 75, 601: 75, 622: 75, 633: 75, 640: 75, 662: 75, 726: 75, 728: 75, 818: 75, 842: 75, 845: 75, 852: 75, 75}, - {7405}, + {582: 3828, 3826, 3827, 3825, 3823, 622: 7411, 816: 3824, 3822}, + {114: 7409}, + {594: 7410}, + {68, 68}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7412}, // 4490 - {57: 74, 95: 74, 74, 98: 74, 100: 74, 103: 74, 105: 74, 109: 74, 240: 74, 545: 74, 74, 562: 74, 566: 74, 568: 74, 571: 74, 590: 74, 592: 74, 74, 598: 74, 601: 74, 622: 74, 633: 74, 640: 74, 662: 74, 726: 74, 728: 74, 818: 74, 842: 74, 845: 74, 852: 74, 74}, - {9: 2128, 129: 2128, 138: 2128, 184: 2128, 186: 2128, 2128, 2128, 2128, 197: 2128, 199: 2128, 201: 2128, 210: 2128, 215: 2128, 2128, 2128, 220: 2128, 2128, 223: 2128, 567: 2128, 571: 2128, 600: 2128, 723: 2128, 746: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 755: 2128, 2128, 2128, 2128, 2128, 762: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 1364: 7435}, - {9: 104, 129: 104, 138: 104, 184: 104, 186: 104, 104, 104, 104, 197: 104, 199: 104, 201: 104, 210: 104, 215: 104, 104, 104, 220: 104, 104, 223: 104, 567: 104, 571: 104, 600: 104, 723: 104, 746: 104, 104, 104, 104, 104, 104, 104, 104, 755: 104, 104, 104, 104, 104, 762: 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104}, - {9: 7429, 129: 5093, 138: 5094, 184: 5083, 186: 5104, 5103, 5066, 5106, 197: 5105, 199: 5085, 201: 5063, 210: 5100, 215: 5072, 5062, 5081, 220: 5089, 5088, 223: 5092, 567: 5087, 571: 5082, 600: 5077, 723: 5086, 746: 5069, 5067, 5091, 5090, 5064, 5060, 5054, 5068, 755: 5078, 5061, 5096, 5070, 5071, 762: 5055, 5056, 5057, 5058, 5059, 5084, 5098, 5102, 5097, 5052, 5101, 5053, 5065, 5051, 5095, 5050, 5099, 969: 5073, 1040: 5075, 1044: 5049, 5079, 5046, 1053: 5044, 1061: 5047, 5048, 1070: 5045, 1075: 5074, 1079: 5042, 5076, 1101: 5043, 1105: 5080, 1108: 7430, 1117: 5107}, - {273: 7412}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 66, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 605: 7415, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353, 1061: 7414, 1448: 7413}, + {114: 67}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7407, 1267: 7417}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7416}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 64, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, // 4495 - {273: 97}, - {273: 96}, - {572: 7413}, - {550: 7418, 573: 3097, 814: 7420, 1260: 7416, 1263: 7415, 1298: 7419, 7421, 7417, 1453: 7414}, - {9: 7427, 57: 7323, 95: 7315, 2927, 98: 2957, 100: 3076, 103: 7312, 105: 7314, 545: 2968, 2967, 562: 2966, 566: 2952, 568: 7313, 571: 7156, 590: 3079, 592: 2938, 7316, 598: 2936, 601: 2951, 622: 2965, 633: 7319, 640: 7322, 662: 2961, 726: 3078, 728: 2923, 790: 7296, 818: 2931, 821: 7297, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 7298, 7307, 837: 3077, 2932, 7302, 7303, 7300, 2937, 845: 7321, 850: 2933, 852: 7324, 7325, 7308, 860: 7309, 7304, 7305, 7299, 872: 7306, 2939, 876: 7310, 7301, 881: 7311, 7320, 7329, 7332, 7333, 7328, 7336, 7334, 7335, 7337, 7331, 7426, 7318, 7317, 7326, 7327, 7330}, + {114: 65}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 7429, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7430, 3118, 3119, 3117, 1363: 7433, 1377: 7434, 1451: 7431, 1455: 7432}, + {57: 76, 95: 76, 76, 98: 76, 100: 76, 107: 76, 111: 76, 114: 76, 240: 7418, 546: 76, 76, 563: 76, 567: 76, 569: 76, 571: 76, 591: 76, 593: 76, 76, 599: 76, 602: 76, 623: 76, 634: 76, 641: 76, 663: 76, 727: 76, 729: 76, 819: 76, 843: 76, 846: 76, 853: 76, 76, 1265: 7427}, + {7426}, + {57: 73, 95: 73, 73, 98: 73, 100: 73, 107: 73, 111: 73, 114: 73, 546: 73, 73, 563: 73, 567: 73, 569: 73, 571: 73, 591: 73, 593: 73, 73, 599: 73, 602: 73, 623: 73, 634: 73, 641: 73, 663: 73, 727: 73, 729: 73, 819: 73, 843: 73, 846: 73, 853: 73, 73, 1459: 7422}, // 4500 - {9: 95, 57: 95, 95: 95, 95, 98: 95, 100: 95, 103: 95, 105: 95, 545: 95, 95, 562: 95, 566: 95, 568: 95, 571: 95, 590: 95, 592: 95, 95, 598: 95, 601: 95, 622: 95, 633: 95, 640: 95, 662: 95, 726: 95, 728: 95, 818: 95, 842: 95, 845: 95, 852: 95, 95}, - {9: 93, 57: 93, 95: 93, 93, 98: 93, 100: 93, 103: 93, 105: 93, 545: 93, 93, 562: 93, 566: 93, 568: 93, 571: 93, 590: 93, 592: 93, 93, 598: 93, 601: 93, 622: 93, 633: 93, 640: 93, 662: 93, 726: 93, 728: 93, 818: 93, 842: 93, 845: 93, 852: 93, 93}, - {9: 92, 57: 92, 95: 92, 92, 98: 92, 100: 92, 103: 92, 105: 92, 545: 92, 92, 562: 92, 566: 92, 568: 92, 571: 92, 590: 92, 592: 92, 92, 598: 92, 601: 92, 622: 92, 633: 92, 640: 92, 662: 92, 726: 92, 728: 92, 818: 92, 842: 92, 845: 92, 852: 92, 92}, - {409: 7425}, - {9: 90, 57: 90, 95: 90, 90, 98: 90, 100: 90, 103: 90, 105: 90, 545: 90, 90, 562: 90, 566: 90, 568: 90, 571: 90, 590: 90, 592: 90, 90, 598: 90, 601: 90, 622: 90, 633: 90, 640: 90, 662: 90, 726: 90, 728: 90, 818: 90, 842: 90, 845: 90, 852: 90, 90}, + {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 7424, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7423, 7341, 7340, 7349, 7350, 7353}, + {7425}, + {69, 69, 57: 69}, + {57: 72, 95: 72, 72, 98: 72, 100: 72, 107: 72, 111: 72, 114: 72, 546: 72, 72, 563: 72, 567: 72, 569: 72, 571: 72, 591: 72, 593: 72, 72, 599: 72, 602: 72, 623: 72, 634: 72, 641: 72, 663: 72, 727: 72, 729: 72, 819: 72, 843: 72, 846: 72, 853: 72, 72}, + {57: 75, 95: 75, 75, 98: 75, 100: 75, 107: 75, 111: 75, 114: 75, 240: 75, 546: 75, 75, 563: 75, 567: 75, 569: 75, 571: 75, 591: 75, 593: 75, 75, 599: 75, 602: 75, 623: 75, 634: 75, 641: 75, 663: 75, 727: 75, 729: 75, 819: 75, 843: 75, 846: 75, 853: 75, 75}, // 4505 - {9: 89, 57: 89, 95: 89, 89, 98: 89, 100: 89, 103: 89, 105: 89, 545: 89, 89, 562: 89, 566: 89, 568: 89, 571: 89, 590: 89, 592: 89, 89, 598: 89, 601: 89, 622: 89, 633: 89, 640: 89, 662: 89, 726: 89, 728: 89, 818: 89, 842: 89, 845: 89, 852: 89, 89}, - {198: 7423, 547: 87, 1430: 7422}, - {547: 7424}, - {547: 86}, - {9: 88, 57: 88, 95: 88, 88, 98: 88, 100: 88, 103: 88, 105: 88, 545: 88, 88, 562: 88, 566: 88, 568: 88, 571: 88, 590: 88, 592: 88, 88, 598: 88, 601: 88, 622: 88, 633: 88, 640: 88, 662: 88, 726: 88, 728: 88, 818: 88, 842: 88, 845: 88, 852: 88, 88}, + {7428}, + {57: 74, 95: 74, 74, 98: 74, 100: 74, 107: 74, 111: 74, 114: 74, 240: 74, 546: 74, 74, 563: 74, 567: 74, 569: 74, 571: 74, 591: 74, 593: 74, 74, 599: 74, 602: 74, 623: 74, 634: 74, 641: 74, 663: 74, 727: 74, 729: 74, 819: 74, 843: 74, 846: 74, 853: 74, 74}, + {9: 2132, 127: 2132, 130: 2132, 175: 2132, 184: 2132, 2132, 187: 2132, 189: 2132, 2132, 2132, 193: 2132, 200: 2132, 203: 2132, 2132, 206: 2132, 209: 2132, 2132, 212: 2132, 568: 2132, 571: 2132, 601: 2132, 724: 2132, 747: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 759: 2132, 2132, 763: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 1367: 7458}, + {9: 104, 127: 104, 130: 104, 175: 104, 184: 104, 104, 187: 104, 189: 104, 104, 104, 193: 104, 200: 104, 203: 104, 104, 206: 104, 209: 104, 104, 212: 104, 568: 104, 571: 104, 601: 104, 724: 104, 747: 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 759: 104, 104, 763: 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104}, + {9: 7452, 127: 5101, 130: 5102, 175: 5091, 184: 5112, 5111, 187: 5074, 189: 5114, 5093, 5113, 193: 5071, 200: 5108, 203: 5080, 5070, 206: 5089, 209: 5097, 5096, 212: 5100, 568: 5095, 571: 5090, 601: 5085, 724: 5094, 747: 5077, 5075, 5099, 5098, 5072, 5068, 5062, 5076, 5086, 5069, 5104, 759: 5078, 5079, 763: 5063, 5064, 5065, 5066, 5067, 5092, 5106, 5110, 5105, 5060, 5109, 5061, 5073, 5059, 5103, 5058, 5107, 973: 5081, 1042: 5083, 1046: 5057, 5087, 5054, 1056: 5052, 1064: 5055, 5056, 1072: 5053, 1077: 5082, 1081: 5050, 5084, 1103: 5051, 1107: 5088, 1110: 7453, 1119: 5115}, // 4510 - {9: 91, 57: 91, 95: 91, 91, 98: 91, 100: 91, 103: 91, 105: 91, 545: 91, 91, 562: 91, 566: 91, 568: 91, 571: 91, 590: 91, 592: 91, 91, 598: 91, 601: 91, 622: 91, 633: 91, 640: 91, 662: 91, 726: 91, 728: 91, 818: 91, 842: 91, 845: 91, 852: 91, 91}, - {98}, - {550: 7418, 573: 3097, 814: 7420, 1260: 7416, 1263: 7428, 1298: 7419, 7421, 7417}, - {9: 94, 57: 94, 95: 94, 94, 98: 94, 100: 94, 103: 94, 105: 94, 545: 94, 94, 562: 94, 566: 94, 568: 94, 571: 94, 590: 94, 592: 94, 94, 598: 94, 601: 94, 622: 94, 633: 94, 640: 94, 662: 94, 726: 94, 728: 94, 818: 94, 842: 94, 845: 94, 852: 94, 94}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7434, 3111, 3112, 3110}, + {274: 7435}, + {274: 97}, + {274: 96}, + {573: 7436}, + {551: 7441, 574: 3104, 815: 7443, 1263: 7439, 1266: 7438, 1301: 7442, 7444, 7440, 1456: 7437}, // 4515 - {102, 549: 7431, 1454: 7432}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3192, 3140, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3109, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3224, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3231, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3153, 3644, 3546, 3641, 3305, 3211, 3182, 3298, 3299, 3294, 3252, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3233, 3115, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3151, 3173, 3220, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3221, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3237, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3176, 3256, 3186, 3414, 3340, 3107, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3293, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3108, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3239, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3557, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3213, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3533, 3235, 3534, 3535, 3127, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3552, 3553, 3377, 3626, 3627, 3606, 3605, 3417, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3275, 3292, 3563, 3418, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3571, 3572, 3573, 3288, 3584, 3585, 3596, 3225, 3580, 3581, 3582, 3615, 3234, 545: 3678, 547: 3660, 3676, 3686, 3760, 554: 3691, 3695, 557: 3675, 3674, 3714, 561: 3651, 3687, 566: 3694, 3712, 573: 3655, 593: 3689, 600: 3682, 3713, 633: 3684, 640: 3693, 3758, 643: 3650, 3652, 3696, 650: 3654, 3653, 3658, 3679, 3659, 3765, 3669, 3681, 659: 3688, 3680, 3685, 663: 3657, 3710, 3692, 3697, 3702, 3755, 3703, 3704, 3733, 673: 3672, 3673, 3728, 3729, 3730, 3731, 3732, 3683, 3715, 3725, 3726, 3719, 3734, 3735, 3736, 3720, 3738, 3739, 3721, 3737, 3716, 3724, 3722, 3708, 3740, 3741, 3745, 3698, 3701, 3744, 3750, 3749, 3751, 3748, 3752, 3747, 3746, 711: 3743, 3742, 3700, 3699, 3705, 3706, 725: 3761, 786: 3661, 3111, 3112, 3110, 3677, 3754, 3668, 3662, 3656, 3727, 3665, 3663, 3664, 3707, 3718, 3717, 3711, 3709, 3723, 3766, 3671, 3753, 3670, 3667, 3764, 3763, 3762, 7433}, - {100}, - {101, 581: 3820, 3818, 3819, 3817, 3815, 815: 3816, 3814}, - {9: 103, 129: 103, 138: 103, 184: 103, 186: 103, 103, 103, 103, 197: 103, 199: 103, 201: 103, 210: 103, 215: 103, 103, 103, 220: 103, 103, 223: 103, 567: 103, 571: 103, 600: 103, 723: 103, 746: 103, 103, 103, 103, 103, 103, 103, 103, 755: 103, 103, 103, 103, 103, 762: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103}, + {9: 7450, 57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7449, 7341, 7340, 7349, 7350, 7353}, + {9: 95, 57: 95, 95: 95, 95, 98: 95, 100: 95, 107: 95, 111: 95, 546: 95, 95, 563: 95, 567: 95, 569: 95, 571: 95, 591: 95, 593: 95, 95, 599: 95, 602: 95, 623: 95, 634: 95, 641: 95, 663: 95, 727: 95, 729: 95, 819: 95, 843: 95, 846: 95, 853: 95, 95}, + {9: 93, 57: 93, 95: 93, 93, 98: 93, 100: 93, 107: 93, 111: 93, 546: 93, 93, 563: 93, 567: 93, 569: 93, 571: 93, 591: 93, 593: 93, 93, 599: 93, 602: 93, 623: 93, 634: 93, 641: 93, 663: 93, 727: 93, 729: 93, 819: 93, 843: 93, 846: 93, 853: 93, 93}, + {9: 92, 57: 92, 95: 92, 92, 98: 92, 100: 92, 107: 92, 111: 92, 546: 92, 92, 563: 92, 567: 92, 569: 92, 571: 92, 591: 92, 593: 92, 92, 599: 92, 602: 92, 623: 92, 634: 92, 641: 92, 663: 92, 727: 92, 729: 92, 819: 92, 843: 92, 846: 92, 853: 92, 92}, + {410: 7448}, // 4520 - {572: 7436}, - {545: 2968, 2967, 562: 2966, 622: 2965, 662: 2961, 790: 7437, 821: 7438, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 7439, 7440, 1447: 7441}, - {107, 553: 1033, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {109, 553: 1034, 564: 1034, 1034}, - {108}, + {9: 90, 57: 90, 95: 90, 90, 98: 90, 100: 90, 107: 90, 111: 90, 546: 90, 90, 563: 90, 567: 90, 569: 90, 571: 90, 591: 90, 593: 90, 90, 599: 90, 602: 90, 623: 90, 634: 90, 641: 90, 663: 90, 727: 90, 729: 90, 819: 90, 843: 90, 846: 90, 853: 90, 90}, + {9: 89, 57: 89, 95: 89, 89, 98: 89, 100: 89, 107: 89, 111: 89, 546: 89, 89, 563: 89, 567: 89, 569: 89, 571: 89, 591: 89, 593: 89, 89, 599: 89, 602: 89, 623: 89, 634: 89, 641: 89, 663: 89, 727: 89, 729: 89, 819: 89, 843: 89, 846: 89, 853: 89, 89}, + {201: 7446, 548: 87, 1433: 7445}, + {548: 7447}, + {548: 86}, // 4525 + {9: 88, 57: 88, 95: 88, 88, 98: 88, 100: 88, 107: 88, 111: 88, 546: 88, 88, 563: 88, 567: 88, 569: 88, 571: 88, 591: 88, 593: 88, 88, 599: 88, 602: 88, 623: 88, 634: 88, 641: 88, 663: 88, 727: 88, 729: 88, 819: 88, 843: 88, 846: 88, 853: 88, 88}, + {9: 91, 57: 91, 95: 91, 91, 98: 91, 100: 91, 107: 91, 111: 91, 546: 91, 91, 563: 91, 567: 91, 569: 91, 571: 91, 591: 91, 593: 91, 91, 599: 91, 602: 91, 623: 91, 634: 91, 641: 91, 663: 91, 727: 91, 729: 91, 819: 91, 843: 91, 846: 91, 853: 91, 91}, + {98}, + {551: 7441, 574: 3104, 815: 7443, 1263: 7439, 1266: 7451, 1301: 7442, 7444, 7440}, + {9: 94, 57: 94, 95: 94, 94, 98: 94, 100: 94, 107: 94, 111: 94, 546: 94, 94, 563: 94, 567: 94, 569: 94, 571: 94, 591: 94, 593: 94, 94, 599: 94, 602: 94, 623: 94, 634: 94, 641: 94, 663: 94, 727: 94, 729: 94, 819: 94, 843: 94, 846: 94, 853: 94, 94}, + // 4530 + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7457, 3118, 3119, 3117}, + {102, 550: 7454, 1457: 7455}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7456}, + {100}, + {101, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + // 4535 + {9: 103, 127: 103, 130: 103, 175: 103, 184: 103, 103, 187: 103, 189: 103, 103, 103, 193: 103, 200: 103, 203: 103, 103, 206: 103, 209: 103, 103, 212: 103, 568: 103, 571: 103, 601: 103, 724: 103, 747: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 759: 103, 103, 763: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103}, + {573: 7459}, + {546: 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 791: 7460, 822: 7461, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 7462, 7463, 1450: 7464}, + {107, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {109, 554: 1037, 565: 1037, 1037}, + // 4540 + {108}, {106}, {99}, {83, 83}, - {57: 7447}, - {576: 7446}, - // 4530 + {57: 7470}, + // 4545 + {577: 7469}, {57: 80}, {57: 81}, - {574: 7448}, - {57: 7450, 1451: 7449}, - {84, 84, 9: 7451}, - // 4535 + {575: 7471}, + {57: 7473, 1454: 7472}, + // 4550 + {84, 84, 9: 7474}, {79, 79, 9: 79}, - {57: 7452}, + {57: 7475}, {78, 78, 9: 78}, {85, 85}, - {129: 5093, 138: 5094, 184: 5083, 186: 5104, 5103, 5066, 5106, 197: 5105, 199: 5085, 201: 5063, 210: 5100, 215: 5072, 5062, 5081, 220: 5089, 5088, 223: 5092, 567: 5087, 571: 5082, 600: 5077, 723: 5086, 746: 5069, 5067, 5091, 5090, 5064, 5060, 5054, 5068, 755: 5078, 5061, 5096, 5070, 5071, 762: 5055, 5056, 5057, 5058, 5059, 5084, 5098, 5102, 5097, 5052, 5101, 5053, 5065, 5051, 5095, 5050, 5099, 969: 5073, 1040: 5075, 1044: 5049, 5079, 5046, 1053: 5044, 1061: 5047, 5048, 1070: 5045, 1075: 5074, 1079: 5042, 5076, 1101: 5043, 1105: 5080, 1108: 7455, 1117: 5107}, - // 4540 + // 4555 + {127: 5101, 130: 5102, 175: 5091, 184: 5112, 5111, 187: 5074, 189: 5114, 5093, 5113, 193: 5071, 200: 5108, 203: 5080, 5070, 206: 5089, 209: 5097, 5096, 212: 5100, 568: 5095, 571: 5090, 601: 5085, 724: 5094, 747: 5077, 5075, 5099, 5098, 5072, 5068, 5062, 5076, 5086, 5069, 5104, 759: 5078, 5079, 763: 5063, 5064, 5065, 5066, 5067, 5092, 5106, 5110, 5105, 5060, 5109, 5061, 5073, 5059, 5103, 5058, 5107, 973: 5081, 1042: 5083, 1046: 5057, 5087, 5054, 1056: 5052, 1064: 5055, 5056, 1072: 5053, 1077: 5082, 1081: 5050, 5084, 1103: 5051, 1107: 5088, 1110: 7478, 1119: 5115}, {9: 129, 52: 129}, - {2: 128, 128, 128, 128, 128, 128, 128, 10: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 53: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 620: 7291, 1211: 7293, 1247: 7292, 1296: 7290, 7457}, + {2: 128, 128, 128, 128, 128, 128, 128, 10: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 53: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 621: 7314, 1214: 7316, 1250: 7315, 1299: 7313, 7480}, {9: 131, 52: 131}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7459}, - {188, 188, 6: 188, 188, 188, 15: 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 97: 7467, 99: 7464, 101: 7470, 7471, 106: 7472, 7465, 110: 7463, 7473, 7469, 7466, 549: 188, 552: 188, 188, 567: 188, 580: 188, 723: 188, 188, 735: 7468, 1031: 7462, 1361: 7460, 1472: 7461}, - // 4545 - {592, 592, 6: 4812, 4814, 596, 15: 4831, 2499, 4829, 4768, 4833, 4820, 4849, 4813, 4816, 4815, 4818, 4819, 4821, 4828, 596, 4839, 4840, 4850, 4826, 4827, 4832, 4834, 4846, 4845, 4854, 4847, 4844, 4837, 4842, 4843, 4836, 4838, 4841, 4830, 4851, 4852, 549: 4811, 552: 2499, 4848, 567: 2499, 580: 5605, 723: 2499, 4817, 880: 4822, 906: 4824, 927: 4823, 948: 4825, 955: 4835, 960: 4853, 1035: 6315, 1160: 7493}, - {187, 187, 6: 187, 187, 187, 15: 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 97: 7467, 99: 7464, 101: 7470, 7471, 106: 7472, 7465, 110: 7463, 7473, 7469, 7466, 549: 187, 552: 187, 187, 567: 187, 580: 187, 723: 187, 187, 735: 7468, 1031: 7492}, - {186, 186, 6: 186, 186, 186, 15: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 97: 186, 99: 186, 101: 186, 186, 106: 186, 186, 110: 186, 186, 186, 186, 549: 186, 552: 186, 186, 567: 186, 580: 186, 723: 186, 186, 735: 186}, - {557: 2362, 2362, 569: 4674, 573: 2362, 737: 7489, 817: 7488}, - {546: 7485, 557: 2362, 2362, 569: 4674, 573: 2362, 817: 7484}, - // 4550 - {557: 2362, 2362, 569: 4674, 573: 2362, 817: 7482}, - {179, 179, 6: 179, 179, 179, 15: 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 97: 179, 99: 179, 101: 179, 179, 106: 179, 179, 110: 179, 179, 179, 179, 119: 179, 549: 179, 552: 179, 179, 567: 179, 580: 179, 723: 179, 179, 735: 179}, - {101: 7480, 106: 7481, 7478, 735: 7479}, - {557: 2362, 2362, 569: 4674, 573: 2362, 817: 7476}, - {176, 176, 6: 176, 176, 176, 15: 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 97: 176, 99: 176, 101: 176, 176, 106: 176, 176, 110: 176, 176, 176, 176, 119: 176, 549: 176, 552: 176, 176, 567: 176, 580: 176, 723: 176, 176, 735: 176}, - // 4555 - {557: 2362, 2362, 569: 4674, 573: 2362, 817: 7474}, - {173, 173, 6: 173, 173, 173, 15: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 97: 173, 99: 173, 101: 173, 173, 106: 173, 173, 110: 173, 173, 173, 173, 119: 173, 549: 173, 552: 173, 173, 567: 173, 580: 173, 723: 173, 173, 735: 173}, - {171, 171, 6: 171, 171, 171, 15: 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 97: 171, 99: 171, 101: 171, 171, 106: 171, 171, 110: 171, 171, 171, 171, 119: 171, 549: 171, 552: 171, 171, 567: 171, 580: 171, 723: 171, 171, 735: 171}, - {170, 170, 6: 170, 170, 170, 15: 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 97: 170, 99: 170, 101: 170, 170, 106: 170, 170, 110: 170, 170, 170, 170, 119: 170, 549: 170, 552: 170, 170, 567: 170, 580: 170, 723: 170, 170, 735: 170}, - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 7475}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7482}, // 4560 - {174, 174, 6: 174, 174, 174, 15: 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 97: 174, 99: 174, 101: 174, 174, 106: 174, 174, 110: 174, 174, 174, 174, 119: 174, 549: 174, 552: 174, 174, 567: 174, 580: 174, 723: 174, 174, 735: 174}, - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 7477}, - {177, 177, 6: 177, 177, 177, 15: 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 97: 177, 99: 177, 101: 177, 177, 106: 177, 177, 110: 177, 177, 177, 177, 119: 177, 549: 177, 552: 177, 177, 567: 177, 580: 177, 723: 177, 177, 735: 177}, - {178, 178, 6: 178, 178, 178, 15: 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 97: 178, 99: 178, 101: 178, 178, 106: 178, 178, 110: 178, 178, 178, 178, 119: 178, 549: 178, 552: 178, 178, 567: 178, 580: 178, 723: 178, 178, 735: 178}, - {175, 175, 6: 175, 175, 175, 15: 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 97: 175, 99: 175, 101: 175, 175, 106: 175, 175, 110: 175, 175, 175, 175, 119: 175, 549: 175, 552: 175, 175, 567: 175, 580: 175, 723: 175, 175, 735: 175}, + {188, 188, 6: 188, 188, 188, 15: 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 97: 7490, 99: 7487, 101: 7493, 105: 7494, 112: 7495, 7488, 115: 7486, 7496, 7492, 7489, 550: 188, 553: 188, 188, 568: 188, 581: 188, 724: 188, 188, 736: 7491, 1033: 7485, 1364: 7483, 1475: 7484}, + {592, 592, 6: 4820, 4822, 596, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 550: 4819, 553: 2504, 4856, 568: 2504, 581: 5627, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 4861, 1037: 6337, 1163: 7516}, + {187, 187, 6: 187, 187, 187, 15: 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 97: 7490, 99: 7487, 101: 7493, 105: 7494, 112: 7495, 7488, 115: 7486, 7496, 7492, 7489, 550: 187, 553: 187, 187, 568: 187, 581: 187, 724: 187, 187, 736: 7491, 1033: 7515}, + {186, 186, 6: 186, 186, 186, 15: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 97: 186, 99: 186, 101: 186, 105: 186, 112: 186, 186, 115: 186, 186, 186, 186, 550: 186, 553: 186, 186, 568: 186, 581: 186, 724: 186, 186, 736: 186}, + {558: 2367, 2367, 570: 4682, 574: 2367, 738: 7512, 818: 7511}, // 4565 - {172, 172, 6: 172, 172, 172, 15: 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 97: 172, 99: 172, 101: 172, 172, 106: 172, 172, 110: 172, 172, 172, 172, 119: 172, 549: 172, 552: 172, 172, 567: 172, 580: 172, 723: 172, 172, 735: 172}, - {169, 169, 6: 169, 169, 169, 15: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 97: 169, 99: 169, 101: 169, 169, 106: 169, 169, 110: 169, 169, 169, 169, 119: 169, 549: 169, 552: 169, 169, 567: 169, 580: 169, 723: 169, 169, 735: 169}, - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 7483}, - {180, 180, 6: 180, 180, 180, 15: 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 97: 180, 99: 180, 101: 180, 180, 106: 180, 180, 110: 180, 180, 180, 180, 119: 180, 549: 180, 552: 180, 180, 567: 180, 580: 180, 723: 180, 180, 735: 180}, - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 7487}, + {547: 7508, 558: 2367, 2367, 570: 4682, 574: 2367, 818: 7507}, + {558: 2367, 2367, 570: 4682, 574: 2367, 818: 7505}, + {179, 179, 6: 179, 179, 179, 15: 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 97: 179, 99: 179, 101: 179, 105: 179, 112: 179, 179, 115: 179, 179, 179, 179, 179, 550: 179, 553: 179, 179, 568: 179, 581: 179, 724: 179, 179, 736: 179}, + {101: 7503, 112: 7504, 7501, 736: 7502}, + {558: 2367, 2367, 570: 4682, 574: 2367, 818: 7499}, // 4570 - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 7486}, - {181, 181, 6: 181, 181, 181, 15: 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 97: 181, 99: 181, 101: 181, 181, 106: 181, 181, 110: 181, 181, 181, 181, 119: 181, 549: 181, 552: 181, 181, 567: 181, 580: 181, 723: 181, 181, 735: 181}, - {182, 182, 6: 182, 182, 182, 15: 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 97: 182, 99: 182, 101: 182, 182, 106: 182, 182, 110: 182, 182, 182, 182, 119: 182, 549: 182, 552: 182, 182, 567: 182, 580: 182, 723: 182, 182, 735: 182}, - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 7491}, - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 7490}, + {176, 176, 6: 176, 176, 176, 15: 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 97: 176, 99: 176, 101: 176, 105: 176, 112: 176, 176, 115: 176, 176, 176, 176, 176, 550: 176, 553: 176, 176, 568: 176, 581: 176, 724: 176, 176, 736: 176}, + {558: 2367, 2367, 570: 4682, 574: 2367, 818: 7497}, + {173, 173, 6: 173, 173, 173, 15: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 97: 173, 99: 173, 101: 173, 105: 173, 112: 173, 173, 115: 173, 173, 173, 173, 173, 550: 173, 553: 173, 173, 568: 173, 581: 173, 724: 173, 173, 736: 173}, + {171, 171, 6: 171, 171, 171, 15: 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 97: 171, 99: 171, 101: 171, 105: 171, 112: 171, 171, 115: 171, 171, 171, 171, 171, 550: 171, 553: 171, 171, 568: 171, 581: 171, 724: 171, 171, 736: 171}, + {170, 170, 6: 170, 170, 170, 15: 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 97: 170, 99: 170, 101: 170, 105: 170, 112: 170, 170, 115: 170, 170, 170, 170, 170, 550: 170, 553: 170, 170, 568: 170, 581: 170, 724: 170, 170, 736: 170}, // 4575 - {183, 183, 6: 183, 183, 183, 15: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 97: 183, 99: 183, 101: 183, 183, 106: 183, 183, 110: 183, 183, 183, 183, 119: 183, 549: 183, 552: 183, 183, 567: 183, 580: 183, 723: 183, 183, 735: 183}, - {184, 184, 6: 184, 184, 184, 15: 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 97: 184, 99: 184, 101: 184, 184, 106: 184, 184, 110: 184, 184, 184, 184, 119: 184, 549: 184, 552: 184, 184, 567: 184, 580: 184, 723: 184, 184, 735: 184}, - {185, 185, 6: 185, 185, 185, 15: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 97: 185, 99: 185, 101: 185, 185, 106: 185, 185, 110: 185, 185, 185, 185, 549: 185, 552: 185, 185, 567: 185, 580: 185, 723: 185, 185, 735: 185}, - {189, 189}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 549: 2157, 593: 5449, 899: 7495}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7498}, + {174, 174, 6: 174, 174, 174, 15: 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 97: 174, 99: 174, 101: 174, 105: 174, 112: 174, 174, 115: 174, 174, 174, 174, 174, 550: 174, 553: 174, 174, 568: 174, 581: 174, 724: 174, 174, 736: 174}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7500}, + {177, 177, 6: 177, 177, 177, 15: 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 97: 177, 99: 177, 101: 177, 105: 177, 112: 177, 177, 115: 177, 177, 177, 177, 177, 550: 177, 553: 177, 177, 568: 177, 581: 177, 724: 177, 177, 736: 177}, + {178, 178, 6: 178, 178, 178, 15: 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 97: 178, 99: 178, 101: 178, 105: 178, 112: 178, 178, 115: 178, 178, 178, 178, 178, 550: 178, 553: 178, 178, 568: 178, 581: 178, 724: 178, 178, 736: 178}, // 4580 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 4682, 786: 4681, 3111, 3112, 3110, 954: 7496}, - {121: 7503, 7501, 7500, 7502, 7499, 994: 7497, 1273: 7498}, - {2906, 2906, 9: 2906, 121: 2906, 2906, 2906, 2906, 2906}, - {194, 194, 9: 7552, 121: 7503, 7501, 7500, 7502, 7499, 994: 7551}, - {258: 2362, 569: 4674, 573: 2362, 817: 7548}, + {175, 175, 6: 175, 175, 175, 15: 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 97: 175, 99: 175, 101: 175, 105: 175, 112: 175, 175, 115: 175, 175, 175, 175, 175, 550: 175, 553: 175, 175, 568: 175, 581: 175, 724: 175, 175, 736: 175}, + {172, 172, 6: 172, 172, 172, 15: 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 97: 172, 99: 172, 101: 172, 105: 172, 112: 172, 172, 115: 172, 172, 172, 172, 172, 550: 172, 553: 172, 172, 568: 172, 581: 172, 724: 172, 172, 736: 172}, + {169, 169, 6: 169, 169, 169, 15: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 97: 169, 99: 169, 101: 169, 105: 169, 112: 169, 169, 115: 169, 169, 169, 169, 169, 550: 169, 553: 169, 169, 568: 169, 581: 169, 724: 169, 169, 736: 169}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7506}, + {180, 180, 6: 180, 180, 180, 15: 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 97: 180, 99: 180, 101: 180, 105: 180, 112: 180, 180, 115: 180, 180, 180, 180, 180, 550: 180, 553: 180, 180, 568: 180, 581: 180, 724: 180, 180, 736: 180}, // 4585 - {323: 2362, 335: 2362, 2362, 569: 4674, 817: 7543}, - {2882, 2882, 9: 2882, 121: 2882, 2882, 2882, 2882, 2882, 569: 4674, 573: 2362, 643: 2362, 2362, 817: 7541}, - {545: 2362, 561: 2362, 569: 4674, 817: 7517}, - {545: 2362, 561: 2362, 569: 4674, 817: 7504}, - {545: 7505, 561: 7506}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7510}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7509}, + {181, 181, 6: 181, 181, 181, 15: 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 97: 181, 99: 181, 101: 181, 105: 181, 112: 181, 181, 115: 181, 181, 181, 181, 181, 550: 181, 553: 181, 181, 568: 181, 581: 181, 724: 181, 181, 736: 181}, + {182, 182, 6: 182, 182, 182, 15: 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 97: 182, 99: 182, 101: 182, 105: 182, 112: 182, 182, 115: 182, 182, 182, 182, 182, 550: 182, 553: 182, 182, 568: 182, 581: 182, 724: 182, 182, 736: 182}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7514}, // 4590 - {52: 7508, 209: 7510, 1055: 7509, 1463: 7507}, - {2875, 2875, 9: 2875, 121: 2875, 2875, 2875, 2875, 2875}, - {9: 7515, 52: 7513, 209: 7510, 1055: 7514}, - {2876, 2876, 9: 2876, 121: 2876, 2876, 2876, 2876, 2876}, - {9: 2874, 52: 2874, 209: 2874}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7513}, + {183, 183, 6: 183, 183, 183, 15: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 97: 183, 99: 183, 101: 183, 105: 183, 112: 183, 183, 115: 183, 183, 183, 183, 183, 550: 183, 553: 183, 183, 568: 183, 581: 183, 724: 183, 183, 736: 183}, + {184, 184, 6: 184, 184, 184, 15: 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 97: 184, 99: 184, 101: 184, 105: 184, 112: 184, 184, 115: 184, 184, 184, 184, 184, 550: 184, 553: 184, 184, 568: 184, 581: 184, 724: 184, 184, 736: 184}, + {185, 185, 6: 185, 185, 185, 15: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 97: 185, 99: 185, 101: 185, 105: 185, 112: 185, 185, 115: 185, 185, 185, 185, 550: 185, 553: 185, 185, 568: 185, 581: 185, 724: 185, 185, 736: 185}, + {189, 189}, // 4595 - {547: 2362, 569: 4674, 817: 7511}, - {547: 7512}, - {9: 2871, 52: 2871, 209: 2871}, - {2877, 2877, 9: 2877, 121: 2877, 2877, 2877, 2877, 2877}, - {9: 2873, 52: 2873, 209: 2873}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 550: 2162, 594: 5447, 884: 7518}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7519}, + {121: 7526, 7524, 7523, 7525, 7522, 998: 7520, 1276: 7521}, + {2913, 2913, 9: 2913, 121: 2913, 2913, 2913, 2913, 2913}, + {194, 194, 9: 7575, 121: 7526, 7524, 7523, 7525, 7522, 998: 7574}, // 4600 - {209: 7510, 1055: 7516}, - {9: 2872, 52: 2872, 209: 2872}, - {545: 7518, 561: 7519}, - {52: 7525, 104: 7523, 146: 7524, 148: 7522, 1056: 7520, 1465: 7521}, - {2878, 2878, 9: 2878, 121: 2878, 2878, 2878, 2878, 2878}, + {259: 2367, 570: 4682, 574: 2367, 818: 7571}, + {324: 2367, 336: 2367, 2367, 570: 4682, 818: 7566}, + {2889, 2889, 9: 2889, 121: 2889, 2889, 2889, 2889, 2889, 570: 4682, 574: 2367, 644: 2367, 2367, 818: 7564}, + {546: 2367, 562: 2367, 570: 4682, 818: 7540}, + {546: 2367, 562: 2367, 570: 4682, 818: 7527}, // 4605 - {9: 2900, 52: 2900, 104: 2900, 146: 2900, 148: 2900}, - {9: 7538, 52: 7539, 104: 7523, 146: 7524, 148: 7522, 1056: 7537}, - {547: 2362, 569: 4674, 817: 7535}, - {239: 2362, 241: 2362, 569: 4674, 817: 7533, 951: 2362}, - {128: 2362, 270: 2362, 283: 2362, 569: 4674, 817: 7526}, + {546: 7528, 562: 7529}, + {52: 7531, 216: 7533, 1058: 7532, 1466: 7530}, + {2882, 2882, 9: 2882, 121: 2882, 2882, 2882, 2882, 2882}, + {9: 7538, 52: 7536, 216: 7533, 1058: 7537}, + {2883, 2883, 9: 2883, 121: 2883, 2883, 2883, 2883, 2883}, // 4610 - {2879, 2879, 9: 2879, 121: 2879, 2879, 2879, 2879, 2879}, - {128: 4669, 270: 4667, 283: 4668, 1275: 7527}, - {9: 2888, 52: 2888, 104: 2888, 146: 2888, 148: 2888, 170: 7529, 1525: 7528}, - {9: 2889, 52: 2889, 104: 2889, 146: 2889, 148: 2889}, - {258: 2362, 547: 2362, 569: 4674, 817: 7530}, + {9: 2881, 52: 2881, 216: 2881}, + {548: 2367, 570: 4682, 818: 7534}, + {548: 7535}, + {9: 2878, 52: 2878, 216: 2878}, + {2884, 2884, 9: 2884, 121: 2884, 2884, 2884, 2884, 2884}, // 4615 - {258: 7532, 547: 7531}, - {9: 2887, 52: 2887, 104: 2887, 146: 2887, 148: 2887}, - {9: 2886, 52: 2886, 104: 2886, 146: 2886, 148: 2886}, - {239: 4677, 241: 4676, 951: 4678, 1274: 7534}, - {9: 2890, 52: 2890, 104: 2890, 146: 2890, 148: 2890}, + {9: 2880, 52: 2880, 216: 2880}, + {216: 7533, 1058: 7539}, + {9: 2879, 52: 2879, 216: 2879}, + {546: 7541, 562: 7542}, + {52: 7548, 109: 7546, 146: 7547, 148: 7545, 1059: 7543, 1468: 7544}, // 4620 - {547: 7536}, - {9: 2891, 52: 2891, 104: 2891, 146: 2891, 148: 2891}, - {9: 2899, 52: 2899, 104: 2899, 146: 2899, 148: 2899}, - {104: 7523, 146: 7524, 148: 7522, 1056: 7540}, - {2880, 2880, 9: 2880, 121: 2880, 2880, 2880, 2880, 2880}, + {2885, 2885, 9: 2885, 121: 2885, 2885, 2885, 2885, 2885}, + {9: 2907, 52: 2907, 109: 2907, 146: 2907, 148: 2907}, + {9: 7561, 52: 7562, 109: 7546, 146: 7547, 148: 7545, 1059: 7560}, + {548: 2367, 570: 4682, 818: 7558}, + {239: 2367, 241: 2367, 570: 4682, 818: 7556, 954: 2367}, // 4625 - {9: 2898, 52: 2898, 104: 2898, 146: 2898, 148: 2898}, - {573: 3097, 643: 6862, 6863, 814: 6861, 1015: 7542}, - {2881, 2881, 9: 2881, 121: 2881, 2881, 2881, 2881, 2881}, - {323: 7546, 335: 7544, 7545, 1464: 7547}, - {2903, 2903, 9: 2903, 121: 2903, 2903, 2903, 2903, 2903}, + {129: 2367, 271: 2367, 284: 2367, 570: 4682, 818: 7549}, + {2886, 2886, 9: 2886, 121: 2886, 2886, 2886, 2886, 2886}, + {129: 4677, 271: 4675, 284: 4676, 1278: 7550}, + {9: 2895, 52: 2895, 109: 2895, 146: 2895, 148: 2895, 170: 7552, 1528: 7551}, + {9: 2896, 52: 2896, 109: 2896, 146: 2896, 148: 2896}, // 4630 - {2902, 2902, 9: 2902, 121: 2902, 2902, 2902, 2902, 2902}, - {2901, 2901, 9: 2901, 121: 2901, 2901, 2901, 2901, 2901}, - {2883, 2883, 9: 2883, 121: 2883, 2883, 2883, 2883, 2883}, - {258: 7550, 573: 3097, 814: 3941, 829: 7549}, - {2885, 2885, 9: 2885, 121: 2885, 2885, 2885, 2885, 2885}, + {259: 2367, 548: 2367, 570: 4682, 818: 7553}, + {259: 7555, 548: 7554}, + {9: 2894, 52: 2894, 109: 2894, 146: 2894, 148: 2894}, + {9: 2893, 52: 2893, 109: 2893, 146: 2893, 148: 2893}, + {239: 4685, 241: 4684, 954: 4686, 1277: 7557}, // 4635 - {2884, 2884, 9: 2884, 121: 2884, 2884, 2884, 2884, 2884}, - {2905, 2905, 9: 2905, 121: 2905, 2905, 2905, 2905, 2905}, - {121: 7503, 7501, 7500, 7502, 7499, 994: 7553}, - {2904, 2904, 9: 2904, 121: 2904, 2904, 2904, 2904, 2904}, - {556: 7556, 572: 7555, 576: 7557}, + {9: 2897, 52: 2897, 109: 2897, 146: 2897, 148: 2897}, + {548: 7559}, + {9: 2898, 52: 2898, 109: 2898, 146: 2898, 148: 2898}, + {9: 2906, 52: 2906, 109: 2906, 146: 2906, 148: 2906}, + {109: 7546, 146: 7547, 148: 7545, 1059: 7563}, // 4640 - {545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 790: 6467, 818: 6465, 821: 6468, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 6466, 6470, 6469, 837: 3077, 6472, 6473, 6474, 6471, 944: 7564}, - {545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 790: 6467, 818: 6465, 821: 6468, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 6466, 6470, 6469, 837: 3077, 6472, 6473, 6474, 6471, 944: 7563}, - {274: 7558}, - {556: 7559}, - {128: 7560}, + {2887, 2887, 9: 2887, 121: 2887, 2887, 2887, 2887, 2887}, + {9: 2905, 52: 2905, 109: 2905, 146: 2905, 148: 2905}, + {574: 3104, 644: 6884, 6885, 815: 6883, 1016: 7565}, + {2888, 2888, 9: 2888, 121: 2888, 2888, 2888, 2888, 2888}, + {324: 7569, 336: 7567, 7568, 1467: 7570}, // 4645 - {230: 7561}, - {547: 7225, 641: 3756, 791: 7226, 1100: 7223, 1305: 7562}, - {356, 356, 9: 7227}, - {357, 357}, - {556: 7565}, + {2910, 2910, 9: 2910, 121: 2910, 2910, 2910, 2910, 2910}, + {2909, 2909, 9: 2909, 121: 2909, 2909, 2909, 2909, 2909}, + {2908, 2908, 9: 2908, 121: 2908, 2908, 2908, 2908, 2908}, + {2890, 2890, 9: 2890, 121: 2890, 2890, 2890, 2890, 2890}, + {259: 7573, 574: 3104, 815: 3949, 830: 7572}, // 4650 - {545: 2968, 2967, 562: 2966, 566: 2952, 601: 2951, 622: 2965, 662: 2961, 726: 3078, 790: 6467, 818: 6465, 821: 6468, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 6466, 6470, 6469, 837: 3077, 6472, 6473, 6474, 6471, 944: 7566}, - {358, 358}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6437, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6442, 786: 3812, 3111, 3112, 3110, 820: 5939, 913: 6444, 934: 7569, 6443, 1281: 7570, 1466: 7568}, - {433, 433, 9: 7571}, - {369, 369, 9: 369}, + {2892, 2892, 9: 2892, 121: 2892, 2892, 2892, 2892, 2892}, + {2891, 2891, 9: 2891, 121: 2891, 2891, 2891, 2891, 2891}, + {2912, 2912, 9: 2912, 121: 2912, 2912, 2912, 2912, 2912}, + {121: 7526, 7524, 7523, 7525, 7522, 998: 7576}, + {2911, 2911, 9: 2911, 121: 2911, 2911, 2911, 2911, 2911}, // 4655 - {368, 368, 9: 368}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 6437, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 6442, 786: 3812, 3111, 3112, 3110, 820: 5939, 913: 6444, 934: 7569, 6443, 1281: 7572}, - {367, 367, 9: 367}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 6002, 1011: 6003, 1039: 7574}, - {415, 415, 6: 415, 9: 6005, 15: 415, 51: 415, 53: 415, 415, 415, 415, 546: 415, 739: 6049, 1092: 6048, 7575}, + {557: 7579, 573: 7578, 577: 7580}, + {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7587}, + {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7586}, + {275: 7581}, + {557: 7582}, // 4660 - {423, 423, 6: 423, 15: 423, 51: 423, 53: 423, 423, 423, 423, 546: 7577, 1150: 7576}, - {396, 396, 6: 396, 15: 7593, 51: 396, 53: 396, 7592, 7594, 7595, 1085: 7591, 1254: 7590, 7589}, - {175: 7582, 7580, 7581, 7583, 1149: 7579, 1358: 7578}, - {422, 422, 6: 422, 15: 422, 51: 422, 53: 422, 422, 422, 422, 175: 7582, 7580, 7581, 7583, 1149: 7588}, - {421, 421, 6: 421, 15: 421, 51: 421, 53: 421, 421, 421, 421, 175: 421, 421, 421, 421}, + {129: 7583}, + {230: 7584}, + {548: 7247, 642: 3764, 792: 7248, 1102: 7245, 1308: 7585}, + {356, 356, 9: 7249}, + {357, 357}, // 4665 - {573: 3097, 814: 4624, 846: 7587}, - {573: 3097, 814: 4624, 846: 7586}, - {573: 3097, 814: 4624, 846: 7585}, - {573: 3097, 814: 4624, 846: 7584}, - {416, 416, 6: 416, 15: 416, 51: 416, 53: 416, 416, 416, 416, 175: 416, 416, 416, 416}, + {557: 7588}, + {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7589}, + {358, 358}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 7592, 6465, 1284: 7593, 1469: 7591}, + {433, 433, 9: 7594}, // 4670 - {417, 417, 6: 417, 15: 417, 51: 417, 53: 417, 417, 417, 417, 175: 417, 417, 417, 417}, - {418, 418, 6: 418, 15: 418, 51: 418, 53: 418, 418, 418, 418, 175: 418, 418, 418, 418}, - {419, 419, 6: 419, 15: 419, 51: 419, 53: 419, 419, 419, 419, 175: 419, 419, 419, 419}, - {420, 420, 6: 420, 15: 420, 51: 420, 53: 420, 420, 420, 420, 175: 420, 420, 420, 420}, - {401, 401, 6: 7620, 51: 401, 53: 7621, 1147: 7619}, + {369, 369, 9: 369}, + {368, 368, 9: 368}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 7592, 6465, 1284: 7595}, + {367, 367, 9: 367}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6025, 1041: 7597}, // 4675 - {395, 395, 6: 395, 15: 7593, 51: 395, 53: 395, 7592, 7594, 7595, 1085: 7618}, - {394, 394, 6: 394, 15: 394, 51: 394, 53: 394, 394, 394, 394}, - {577: 7617, 1109: 7616}, - {274: 7599, 405: 7601, 444: 7600, 739: 7602}, - {573: 3097, 814: 4624, 846: 7598}, + {415, 415, 6: 415, 9: 6027, 15: 415, 51: 415, 53: 415, 415, 415, 415, 547: 415, 740: 6071, 1094: 6070, 7598}, + {423, 423, 6: 423, 15: 423, 51: 423, 53: 423, 423, 423, 423, 547: 7600, 1152: 7599}, + {396, 396, 6: 396, 15: 7616, 51: 396, 53: 396, 7615, 7617, 7618, 1087: 7614, 1257: 7613, 7612}, + {176: 7605, 7603, 7604, 7606, 1151: 7602, 1361: 7601}, + {422, 422, 6: 422, 15: 422, 51: 422, 53: 422, 422, 422, 422, 176: 7605, 7603, 7604, 7606, 1151: 7611}, // 4680 - {213: 7597, 573: 3097, 814: 4624, 846: 7596}, + {421, 421, 6: 421, 15: 421, 51: 421, 53: 421, 421, 421, 421, 176: 421, 421, 421, 421}, + {574: 3104, 815: 4632, 847: 7610}, + {574: 3104, 815: 4632, 847: 7609}, + {574: 3104, 815: 4632, 847: 7608}, + {574: 3104, 815: 4632, 847: 7607}, + // 4685 + {416, 416, 6: 416, 15: 416, 51: 416, 53: 416, 416, 416, 416, 176: 416, 416, 416, 416}, + {417, 417, 6: 417, 15: 417, 51: 417, 53: 417, 417, 417, 417, 176: 417, 417, 417, 417}, + {418, 418, 6: 418, 15: 418, 51: 418, 53: 418, 418, 418, 418, 176: 418, 418, 418, 418}, + {419, 419, 6: 419, 15: 419, 51: 419, 53: 419, 419, 419, 419, 176: 419, 419, 419, 419}, + {420, 420, 6: 420, 15: 420, 51: 420, 53: 420, 420, 420, 420, 176: 420, 420, 420, 420}, + // 4690 + {401, 401, 6: 7643, 51: 401, 53: 7644, 1149: 7642}, + {395, 395, 6: 395, 15: 7616, 51: 395, 53: 395, 7615, 7617, 7618, 1087: 7641}, + {394, 394, 6: 394, 15: 394, 51: 394, 53: 394, 394, 394, 394}, + {578: 7640, 1111: 7639}, + {275: 7622, 406: 7624, 445: 7623, 740: 7625}, + // 4695 + {574: 3104, 815: 4632, 847: 7621}, + {219: 7620, 574: 3104, 815: 4632, 847: 7619}, {381, 381, 6: 381, 15: 381, 51: 381, 53: 381, 381, 381, 381}, {380, 380, 6: 380, 15: 380, 51: 380, 53: 380, 380, 380, 380}, {382, 382, 6: 382, 15: 382, 51: 382, 53: 382, 382, 382, 382}, - {549: 7614, 573: 3097, 814: 7615}, - // 4685 - {655: 7610}, - {386, 386, 6: 386, 15: 386, 51: 386, 53: 386, 386, 386, 386, 422: 7606, 549: 7607, 655: 7605}, - {191: 7603}, - {549: 7604}, + // 4700 + {550: 7637, 574: 3104, 815: 7638}, + {656: 7633}, + {386, 386, 6: 386, 15: 386, 51: 386, 53: 386, 386, 386, 386, 423: 7629, 550: 7630, 656: 7628}, + {194: 7626}, + {550: 7627}, + // 4705 {379, 379, 6: 379, 15: 379, 51: 379, 53: 379, 379, 379, 379}, - // 4690 - {573: 3097, 814: 4624, 846: 7608}, + {574: 3104, 815: 4632, 847: 7631}, {384, 384, 6: 384, 15: 384, 51: 384, 53: 384, 384, 384, 384}, {383, 383, 6: 383, 15: 383, 51: 383, 53: 383, 383, 383, 383}, - {145: 7609}, + {145: 7632}, + // 4710 {385, 385, 6: 385, 15: 385, 51: 385, 53: 385, 385, 385, 385}, - // 4695 - {549: 7611, 573: 3097, 814: 7612}, + {550: 7634, 574: 3104, 815: 7635}, {388, 388, 6: 388, 15: 388, 51: 388, 53: 388, 388, 388, 388}, - {145: 7613}, + {145: 7636}, {387, 387, 6: 387, 15: 387, 51: 387, 53: 387, 387, 387, 387}, + // 4715 {390, 390, 6: 390, 15: 390, 51: 390, 53: 390, 390, 390, 390}, - // 4700 {389, 389, 6: 389, 15: 389, 51: 389, 53: 389, 389, 389, 389}, {392, 392, 6: 392, 15: 392, 51: 392, 53: 392, 392, 392, 392}, {391, 391, 6: 391, 15: 391, 51: 391, 53: 391, 391, 391, 391}, {393, 393, 6: 393, 15: 393, 51: 393, 53: 393, 393, 393, 393}, - {398, 398, 51: 7625, 1272: 7624}, - // 4705 - {547: 7623}, - {547: 7622}, + // 4720 + {398, 398, 51: 7648, 1275: 7647}, + {548: 7646}, + {548: 7645}, {399, 399, 51: 399}, {400, 400, 51: 400}, + // 4725 {434, 434}, - // 4710 - {586: 7626}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 4682, 786: 4681, 3111, 3112, 3110, 954: 7627}, + {587: 7649}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7650}, {397, 397}, - {18: 2410, 108: 2410, 144: 2410, 192: 2410, 672: 2410}, - {144: 2405, 192: 7681, 672: 2405, 1519: 7680}, - // 4715 - {569: 7676}, - {225: 7632}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 593: 5449, 899: 7633}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5622, 3111, 3112, 3110, 1005: 7634}, - {120: 7638, 130: 7643, 7645, 7639, 7644, 7647, 7641, 7637, 7642, 139: 7648, 7646, 7640, 993: 7635, 1256: 7636}, - // 4720 - {2870, 2870, 9: 2870, 120: 2870, 130: 2870, 2870, 2870, 2870, 2870, 2870, 2870, 2870, 139: 2870, 2870, 2870}, - {191, 191, 9: 7674, 120: 7638, 130: 7643, 7645, 7639, 7644, 7647, 7641, 7637, 7642, 139: 7648, 7646, 7640, 993: 7673}, - {547: 2362, 569: 4674, 817: 7671}, - {547: 2362, 569: 4674, 817: 7669}, - {569: 4674, 573: 2362, 817: 7667}, - // 4725 - {569: 4674, 573: 2362, 817: 7665}, - {569: 4674, 573: 2362, 817: 7663}, - {547: 2362, 569: 4674, 817: 7661}, - {547: 2362, 569: 4674, 817: 7659}, - {547: 2362, 569: 4674, 817: 7657}, + {18: 2415, 110: 2415, 144: 2415, 195: 2415, 674: 2415}, // 4730 - {547: 2362, 569: 4674, 817: 7655}, - {547: 2362, 569: 4674, 817: 7653}, - {547: 2362, 569: 4674, 817: 7651}, - {547: 2362, 569: 4674, 817: 7649}, - {547: 7650}, + {144: 2410, 195: 7704, 674: 2410, 1522: 7703}, + {570: 7699}, + {225: 7655}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7656}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5644, 3118, 3119, 3117, 1006: 7657}, // 4735 - {2856, 2856, 9: 2856, 120: 2856, 130: 2856, 2856, 2856, 2856, 2856, 2856, 2856, 2856, 139: 2856, 2856, 2856}, - {547: 7652}, - {2857, 2857, 9: 2857, 120: 2857, 130: 2857, 2857, 2857, 2857, 2857, 2857, 2857, 2857, 139: 2857, 2857, 2857}, - {547: 7654}, - {2858, 2858, 9: 2858, 120: 2858, 130: 2858, 2858, 2858, 2858, 2858, 2858, 2858, 2858, 139: 2858, 2858, 2858}, + {120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7658, 1259: 7659}, + {2877, 2877, 9: 2877, 120: 2877, 131: 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877}, + {191, 191, 9: 7697, 120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7696}, + {548: 2367, 570: 4682, 818: 7694}, + {548: 2367, 570: 4682, 818: 7692}, // 4740 - {547: 7656}, - {2859, 2859, 9: 2859, 120: 2859, 130: 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 139: 2859, 2859, 2859}, - {547: 7658}, - {2860, 2860, 9: 2860, 120: 2860, 130: 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 139: 2860, 2860, 2860}, - {547: 7660}, + {570: 4682, 574: 2367, 818: 7690}, + {570: 4682, 574: 2367, 818: 7688}, + {570: 4682, 574: 2367, 818: 7686}, + {548: 2367, 570: 4682, 818: 7684}, + {548: 2367, 570: 4682, 818: 7682}, // 4745 - {2861, 2861, 9: 2861, 120: 2861, 130: 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 139: 2861, 2861, 2861}, - {547: 7662}, - {2862, 2862, 9: 2862, 120: 2862, 130: 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 139: 2862, 2862, 2862}, - {573: 3097, 814: 3941, 829: 7664}, - {2863, 2863, 9: 2863, 120: 2863, 130: 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 139: 2863, 2863, 2863}, + {548: 2367, 570: 4682, 818: 7680}, + {548: 2367, 570: 4682, 818: 7678}, + {548: 2367, 570: 4682, 818: 7676}, + {548: 2367, 570: 4682, 818: 7674}, + {548: 2367, 570: 4682, 818: 7672}, // 4750 - {573: 3097, 814: 3941, 829: 7666}, - {2864, 2864, 9: 2864, 120: 2864, 130: 2864, 2864, 2864, 2864, 2864, 2864, 2864, 2864, 139: 2864, 2864, 2864}, - {573: 3097, 814: 3941, 829: 7668}, - {2865, 2865, 9: 2865, 120: 2865, 130: 2865, 2865, 2865, 2865, 2865, 2865, 2865, 2865, 139: 2865, 2865, 2865}, - {547: 7670}, + {548: 7673}, + {2863, 2863, 9: 2863, 120: 2863, 131: 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863}, + {548: 7675}, + {2864, 2864, 9: 2864, 120: 2864, 131: 2864, 2864, 2864, 2864, 2864, 2864, 2864, 2864, 2864, 2864, 2864}, + {548: 7677}, // 4755 - {2866, 2866, 9: 2866, 120: 2866, 130: 2866, 2866, 2866, 2866, 2866, 2866, 2866, 2866, 139: 2866, 2866, 2866}, - {547: 7672}, - {2867, 2867, 9: 2867, 120: 2867, 130: 2867, 2867, 2867, 2867, 2867, 2867, 2867, 2867, 139: 2867, 2867, 2867}, - {2869, 2869, 9: 2869, 120: 2869, 130: 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869, 139: 2869, 2869, 2869}, - {120: 7638, 130: 7643, 7645, 7639, 7644, 7647, 7641, 7637, 7642, 139: 7648, 7646, 7640, 993: 7675}, + {2865, 2865, 9: 2865, 120: 2865, 131: 2865, 2865, 2865, 2865, 2865, 2865, 2865, 2865, 2865, 2865, 2865}, + {548: 7679}, + {2866, 2866, 9: 2866, 120: 2866, 131: 2866, 2866, 2866, 2866, 2866, 2866, 2866, 2866, 2866, 2866, 2866}, + {548: 7681}, + {2867, 2867, 9: 2867, 120: 2867, 131: 2867, 2867, 2867, 2867, 2867, 2867, 2867, 2867, 2867, 2867, 2867}, // 4760 - {2868, 2868, 9: 2868, 120: 2868, 130: 2868, 2868, 2868, 2868, 2868, 2868, 2868, 2868, 139: 2868, 2868, 2868}, - {4: 7678, 460: 7679, 468: 7677}, - {144: 2408, 192: 2408, 672: 2408}, - {144: 2407, 192: 2407, 672: 2407}, - {144: 2406, 192: 2406, 672: 2406}, + {548: 7683}, + {2868, 2868, 9: 2868, 120: 2868, 131: 2868, 2868, 2868, 2868, 2868, 2868, 2868, 2868, 2868, 2868, 2868}, + {548: 7685}, + {2869, 2869, 9: 2869, 120: 2869, 131: 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869}, + {574: 3104, 815: 3949, 830: 7687}, // 4765 - {144: 2403, 672: 7685, 1522: 7684}, - {569: 7682}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 7683}, - {144: 2404, 672: 2404}, - {144: 7689}, + {2870, 2870, 9: 2870, 120: 2870, 131: 2870, 2870, 2870, 2870, 2870, 2870, 2870, 2870, 2870, 2870, 2870}, + {574: 3104, 815: 3949, 830: 7689}, + {2871, 2871, 9: 2871, 120: 2871, 131: 2871, 2871, 2871, 2871, 2871, 2871, 2871, 2871, 2871, 2871, 2871}, + {574: 3104, 815: 3949, 830: 7691}, + {2872, 2872, 9: 2872, 120: 2872, 131: 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872}, // 4770 - {448: 7686}, - {192: 7687, 414: 7688}, - {144: 2402}, - {144: 2401}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7691, 1521: 7690}, + {548: 7693}, + {2873, 2873, 9: 2873, 120: 2873, 131: 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873}, + {548: 7695}, + {2874, 2874, 9: 2874, 120: 2874, 131: 2874, 2874, 2874, 2874, 2874, 2874, 2874, 2874, 2874, 2874, 2874}, + {2876, 2876, 9: 2876, 120: 2876, 131: 2876, 2876, 2876, 2876, 2876, 2876, 2876, 2876, 2876, 2876, 2876}, // 4775 - {545: 7693, 551: 2399, 1520: 7692}, - {545: 2400, 551: 2400}, - {551: 7699}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7695, 3111, 3112, 3110, 1353: 7694}, - {9: 7697, 52: 7696}, + {120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7698}, + {2875, 2875, 9: 2875, 120: 2875, 131: 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875}, + {4: 7701, 461: 7702, 469: 7700}, + {144: 2413, 195: 2413, 674: 2413}, + {144: 2412, 195: 2412, 674: 2412}, // 4780 - {9: 2397, 52: 2397}, - {551: 2398}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7698, 3111, 3112, 3110}, - {9: 2396, 52: 2396}, - {545: 2968, 2967, 562: 2966, 622: 2965, 662: 2961, 790: 7703, 821: 7701, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 3921, 7702, 7700, 1363: 7704}, + {144: 2411, 195: 2411, 674: 2411}, + {144: 2408, 674: 7708, 1525: 7707}, + {570: 7705}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7706}, + {144: 2409, 674: 2409}, // 4785 - {2418, 2418, 546: 2418}, - {2417, 2417, 546: 2417, 553: 1034, 564: 1034, 1034}, - {2416, 2416, 546: 2416}, - {2415, 2415, 546: 2415, 553: 1033, 564: 1033, 1033, 568: 3934, 570: 3933, 579: 3932, 857: 3935, 3936}, - {2395, 2395, 546: 7706, 1518: 7705}, + {144: 7712}, + {449: 7709}, + {195: 7710, 415: 7711}, + {144: 2407}, + {144: 2406}, // 4790 - {2412, 2412}, - {58: 7708, 387: 7707}, - {717: 7711}, - {717: 7709}, - {1023: 7710}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7714, 1524: 7713}, + {546: 7716, 552: 2404, 1523: 7715}, + {546: 2405, 552: 2405}, + {552: 7722}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7718, 3118, 3119, 3117, 1356: 7717}, // 4795 - {2393, 2393}, - {1023: 7712}, - {2394, 2394}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6086, 3111, 3112, 3110, 922: 7714}, - {2508, 2508, 16: 2499, 18: 2499, 21: 2499, 549: 4811, 552: 2499, 567: 2499, 571: 7718, 723: 2499, 880: 7717, 906: 7716, 972: 7720, 1052: 7719, 1365: 7715}, + {9: 7720, 52: 7719}, + {9: 2402, 52: 2402}, + {552: 2403}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7721, 3118, 3119, 3117}, + {9: 2401, 52: 2401}, // 4800 - {2519, 2519}, - {16: 4504, 18: 4768, 21: 7728, 552: 7727, 567: 4505, 723: 4503, 868: 7726, 880: 7729}, - {2510, 2510, 16: 2510, 18: 2510, 21: 2510, 549: 2510, 552: 2510, 567: 2510, 571: 2510, 723: 2510}, - {212: 7722}, - {2507, 2507, 16: 2499, 18: 2499, 21: 2499, 549: 4811, 552: 2499, 567: 2499, 571: 7718, 723: 2499, 880: 7717, 906: 7716, 972: 7721}, + {546: 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 791: 7726, 822: 7724, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 7725, 7723, 1366: 7727}, + {2423, 2423, 547: 2423}, + {2422, 2422, 547: 2422, 554: 1037, 565: 1037, 1037}, + {2421, 2421, 547: 2421}, + {2420, 2420, 547: 2420, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, // 4805 - {2506, 2506, 16: 2506, 18: 2506, 21: 2506, 549: 2506, 552: 2506, 567: 2506, 571: 2506, 723: 2506}, - {2505, 2505, 16: 2505, 18: 2505, 21: 2505, 549: 2505, 552: 2505, 567: 2505, 571: 2505, 723: 2505}, - {227: 7723}, - {573: 3097, 814: 3941, 829: 7724}, - {2839, 2839, 16: 2839, 18: 2839, 21: 2839, 232: 5595, 549: 2839, 552: 2839, 567: 2839, 571: 2839, 723: 2839, 1074: 7725}, + {2400, 2400, 547: 7729, 1521: 7728}, + {2417, 2417}, + {58: 7731, 388: 7730}, + {701: 7734}, + {701: 7732}, // 4810 - {2509, 2509, 16: 2509, 18: 2509, 21: 2509, 549: 2509, 552: 2509, 567: 2509, 571: 2509, 723: 2509}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 569: 4674, 600: 2362, 817: 7734}, - {2: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 10: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 53: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 547: 2362, 569: 4674, 600: 2362, 817: 7732}, - {547: 2362, 569: 4674, 817: 7730}, - {2511, 2511, 16: 2511, 18: 2511, 21: 2511, 549: 2511, 552: 2511, 567: 2511, 571: 2511, 723: 2511}, + {1025: 7733}, + {2398, 2398}, + {1025: 7735}, + {2399, 2399}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7737}, // 4815 - {547: 4883, 1185: 7731}, - {2512, 2512, 16: 2512, 18: 2512, 21: 2512, 549: 2512, 552: 2512, 567: 2512, 571: 2512, 723: 2512}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 3810, 786: 3812, 3111, 3112, 3110, 820: 3809, 991: 7733}, - {2513, 2513, 16: 2513, 18: 2513, 21: 2513, 549: 2513, 552: 2513, 567: 2513, 571: 2513, 723: 2513}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 600: 4432, 786: 3812, 3111, 3112, 3110, 820: 4431, 921: 7735}, + {2513, 2513, 16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7743, 1055: 7742, 1368: 7738}, + {2524, 2524}, + {16: 4512, 18: 4776, 21: 7751, 553: 7750, 568: 4513, 724: 4511, 869: 7749, 881: 7752}, + {2515, 2515, 16: 2515, 18: 2515, 21: 2515, 550: 2515, 553: 2515, 568: 2515, 571: 2515, 724: 2515}, + {218: 7745}, // 4820 - {2514, 2514, 16: 2514, 18: 2514, 21: 2514, 549: 2514, 552: 2514, 567: 2514, 571: 2514, 723: 2514}, - {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 53: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 593: 5449, 899: 7737}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7738, 3111, 3112, 3110}, - {114: 5485, 544: 2138, 556: 5484, 979: 7740, 1397: 7739}, - {544: 7741}, + {2512, 2512, 16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7744}, + {2511, 2511, 16: 2511, 18: 2511, 21: 2511, 550: 2511, 553: 2511, 568: 2511, 571: 2511, 724: 2511}, + {2510, 2510, 16: 2510, 18: 2510, 21: 2510, 550: 2510, 553: 2510, 568: 2510, 571: 2510, 724: 2510}, + {227: 7746}, + {574: 3104, 815: 3949, 830: 7747}, // 4825 - {544: 2137}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7742}, - {545: 7743}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 545: 5204, 786: 4102, 3111, 3112, 3110, 836: 5203, 939: 5202, 949: 7744}, - {9: 5213, 52: 7745}, + {2846, 2846, 16: 2846, 18: 2846, 21: 2846, 232: 5617, 550: 2846, 553: 2846, 568: 2846, 571: 2846, 724: 2846, 1076: 7748}, + {2514, 2514, 16: 2514, 18: 2514, 21: 2514, 550: 2514, 553: 2514, 568: 2514, 571: 2514, 724: 2514}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 601: 2367, 818: 7757}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 601: 2367, 818: 7755}, + {548: 2367, 570: 4682, 818: 7753}, // 4830 - {2151, 2151, 6: 2151, 19: 2151, 58: 2151, 94: 2151, 108: 2151, 114: 2151, 2151, 2151, 2151, 2151, 546: 2151, 556: 2151, 577: 2151, 1000: 7746}, - {2530, 2530, 6: 5479, 19: 5476, 58: 5483, 94: 5482, 108: 4806, 114: 5485, 5326, 5013, 5327, 5012, 546: 5478, 556: 5484, 577: 4807, 977: 5480, 979: 5477, 988: 5481, 7264, 999: 5475, 1002: 7263, 1210: 7747}, - {2537, 2537}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7749, 3111, 3112, 3110}, - {545: 7750}, + {2516, 2516, 16: 2516, 18: 2516, 21: 2516, 550: 2516, 553: 2516, 568: 2516, 571: 2516, 724: 2516}, + {548: 4891, 1188: 7754}, + {2517, 2517, 16: 2517, 18: 2517, 21: 2517, 550: 2517, 553: 2517, 568: 2517, 571: 2517, 724: 2517}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 7756}, + {2518, 2518, 16: 2518, 18: 2518, 21: 2518, 550: 2518, 553: 2518, 568: 2518, 571: 2518, 724: 2518}, // 4835 - {298: 5514, 306: 5516, 309: 5515, 1304: 7751}, - {52: 7752}, - {544: 7753}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7754}, - {545: 7755}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 7758}, + {2519, 2519, 16: 2519, 18: 2519, 21: 2519, 550: 2519, 553: 2519, 568: 2519, 571: 2519, 724: 2519}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7760}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7761, 3118, 3119, 3117}, + {102: 5466, 545: 2143, 557: 5465, 952: 7763, 1400: 7762}, // 4840 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 4102, 3111, 3112, 3110, 836: 4103, 918: 7756}, - {9: 4105, 52: 7757}, - {2539, 2539}, - {2651, 2651}, - {2674, 2674}, + {545: 7764}, + {545: 2142}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7765}, + {546: 7766}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 7767}, // 4845 - {2680, 2680, 546: 7762, 743: 7761}, - {206: 7769, 784: 7768}, - {388: 7764, 397: 7763}, - {61: 7767}, - {396: 7765}, + {9: 5221, 52: 7768}, + {2156, 2156, 6: 2156, 19: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 110: 2156, 547: 2156, 557: 2156, 578: 2156, 984: 7769}, + {2536, 2536, 6: 5460, 19: 5457, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 110: 4814, 547: 5459, 557: 5465, 578: 4815, 951: 5461, 5458, 965: 5462, 983: 5456, 993: 7286, 1003: 7285, 1213: 7770}, + {2543, 2543}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7772, 3118, 3119, 3117}, // 4850 - {206: 7766}, - {2677, 2677}, - {2678, 2678}, - {2679, 2679}, - {2676, 2676, 745: 4727, 1012: 7770}, + {546: 7773}, + {299: 5532, 307: 5534, 310: 5533, 1307: 7774}, + {52: 7775}, + {545: 7776}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7777}, // 4855 - {2675, 2675}, - {2682, 2682}, - {2681, 2681}, - {327: 7775, 622: 7774}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7787, 898: 7786}, + {546: 7778}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 7779}, + {9: 4113, 52: 7780}, + {2545, 2545}, + {2657, 2657}, // 4860 - {622: 7776}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7777}, - {560: 7779, 724: 7778}, - {1128, 1128, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 1128, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 546: 1128, 710: 5650, 786: 5649, 3111, 3112, 3110, 978: 7784}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 7780}, + {2680, 2680}, + {2686, 2686, 547: 7785, 744: 7784}, + {213: 7792, 785: 7791}, + {389: 7787, 398: 7786}, + {61: 7790}, // 4865 - {9: 5360, 724: 7781}, - {1128, 1128, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 1128, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 546: 1128, 710: 5650, 786: 5649, 3111, 3112, 3110, 978: 7782}, - {2696, 2696, 9: 5652, 546: 5633, 917: 7783}, - {2704, 2704}, - {2696, 2696, 9: 5652, 546: 5633, 917: 7785}, + {397: 7788}, + {213: 7789}, + {2683, 2683}, + {2684, 2684}, + {2685, 2685}, // 4870 - {2707, 2707}, - {2699, 2699, 9: 4006, 226: 7807, 546: 2699, 730: 7806, 1120: 7817}, - {1273, 1273, 9: 1273, 142: 7792, 226: 1273, 546: 1273, 560: 7789, 724: 7788, 726: 7790, 730: 1273, 741: 7791}, - {1128, 1128, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 1128, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 546: 1128, 710: 5650, 786: 5649, 3111, 3112, 3110, 978: 7815}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5359, 3111, 3112, 3110, 875: 7802}, + {2682, 2682, 746: 4735, 1013: 7793}, + {2681, 2681}, + {2688, 2688}, + {2687, 2687}, + {328: 7798, 623: 7797}, // 4875 - {324: 7798}, - {324: 7795}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6611, 3111, 3112, 3110, 997: 7793}, - {2696, 2696, 9: 6613, 546: 5633, 917: 7794}, - {2701, 2701}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7810, 900: 7809}, + {623: 7799}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7800}, + {561: 7802, 725: 7801}, + {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 7807}, // 4880 - {544: 7796}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6611, 3111, 3112, 3110, 997: 7797}, - {2702, 2702, 9: 6613}, - {544: 7799}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6611, 3111, 3112, 3110, 997: 7800}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 7803}, + {9: 5368, 725: 7804}, + {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 7805}, + {2702, 2702, 9: 5674, 547: 5655, 918: 7806}, + {2710, 2710}, // 4885 - {2696, 2696, 9: 6613, 546: 5633, 917: 7801}, - {2703, 2703}, - {2699, 2699, 9: 5360, 142: 7805, 226: 7807, 546: 2699, 724: 7804, 730: 7806, 1120: 7803}, - {2696, 2696, 546: 5633, 917: 7814}, - {1128, 1128, 3360, 3524, 3324, 3199, 3240, 3362, 3124, 1128, 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 546: 1128, 710: 5650, 786: 5649, 3111, 3112, 3110, 978: 7812}, + {2702, 2702, 9: 5674, 547: 5655, 918: 7808}, + {2713, 2713}, + {2705, 2705, 9: 4014, 226: 7830, 547: 2705, 731: 7829, 1122: 7840}, + {1276, 1276, 9: 1276, 142: 7815, 226: 1276, 547: 1276, 561: 7812, 725: 7811, 727: 7813, 731: 1276, 742: 7814}, + {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 7838}, // 4890 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6611, 3111, 3112, 3110, 997: 7810}, - {142: 7809}, - {142: 7808}, - {2697, 2697, 546: 2697}, - {2698, 2698, 546: 2698}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 7825}, + {325: 7821}, + {325: 7818}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 7816}, + {2702, 2702, 9: 6635, 547: 5655, 918: 7817}, // 4895 - {2696, 2696, 9: 6613, 546: 5633, 917: 7811}, - {2700, 2700}, - {2696, 2696, 9: 5652, 546: 5633, 917: 7813}, - {2705, 2705}, - {2706, 2706}, + {2707, 2707}, + {545: 7819}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 7820}, + {2708, 2708, 9: 6635}, + {545: 7822}, // 4900 - {2696, 2696, 9: 5652, 546: 5633, 917: 7816}, - {2708, 2708}, - {2696, 2696, 546: 5633, 917: 7818}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 7823}, + {2702, 2702, 9: 6635, 547: 5655, 918: 7824}, {2709, 2709}, - {622: 7824}, + {2705, 2705, 9: 5368, 142: 7828, 226: 7830, 547: 2705, 725: 7827, 731: 7829, 1122: 7826}, + {2702, 2702, 547: 5655, 918: 7837}, // 4905 - {572: 7822}, - {622: 2711}, - {560: 7823, 622: 2712}, - {622: 2710}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7825}, + {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 7835}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 7833}, + {142: 7832}, + {142: 7831}, + {2703, 2703, 547: 2703}, // 4910 - {560: 6159, 642: 1142, 724: 1142, 737: 1142, 981: 7826}, - {642: 7829, 724: 7828, 737: 7830, 1294: 7827}, - {2717, 2717}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7837, 3111, 3112, 3110}, - {545: 3968, 956: 7832}, + {2704, 2704, 547: 2704}, + {2702, 2702, 9: 6635, 547: 5655, 918: 7834}, + {2706, 2706}, + {2702, 2702, 9: 5674, 547: 5655, 918: 7836}, + {2711, 2711}, // 4915 - {545: 3968, 956: 6757, 1112: 7831}, - {2714, 2714, 9: 6758}, - {581: 7833}, - {545: 3968, 956: 7834}, - {120: 7835}, - // 4920 - {573: 3097, 814: 4624, 846: 7836}, + {2712, 2712}, + {2702, 2702, 9: 5674, 547: 5655, 918: 7839}, + {2714, 2714}, + {2702, 2702, 547: 5655, 918: 7841}, {2715, 2715}, - {642: 7829, 737: 7830, 1294: 7838}, - {2716, 2716}, - {779: 7857, 7858}, + // 4920 + {623: 7847}, + {573: 7845}, + {623: 2717}, + {561: 7846, 623: 2718}, + {623: 2716}, // 4925 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7851, 898: 7850}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 6086, 3111, 3112, 3110, 922: 7842}, - {2720, 2720, 727: 7845, 779: 7843, 7844, 1194: 7846}, - {547: 7849}, - {573: 3097, 814: 3941, 829: 7848}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7848}, + {561: 6181, 643: 1145, 725: 1145, 738: 1145, 986: 7849}, + {643: 7852, 725: 7851, 738: 7853, 1297: 7850}, + {2723, 2723}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7860, 3118, 3119, 3117}, // 4930 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7847, 3111, 3112, 3110}, - {2718, 2718}, - {2719, 2719}, - {2722, 2722}, - {2725, 2725}, + {546: 3976, 959: 7855}, + {546: 3976, 959: 6779, 1114: 7854}, + {2720, 2720, 9: 6780}, + {582: 7856}, + {546: 3976, 959: 7857}, // 4935 - {9: 4006, 779: 7853, 7854}, - {2720, 2720, 9: 1273, 727: 7845, 779: 1273, 1273, 1194: 7852}, + {120: 7858}, + {574: 3104, 815: 4632, 847: 7859}, {2721, 2721}, - {547: 7856}, - {573: 3097, 814: 3941, 829: 7855}, + {643: 7852, 738: 7853, 1297: 7861}, + {2722, 2722}, // 4940 - {2723, 2723}, - {2726, 2726}, - {547: 7860}, - {573: 3097, 814: 3941, 829: 7859}, - {2724, 2724}, + {780: 7880, 7881}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7874, 900: 7873}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7865}, + {2726, 2726, 728: 7868, 780: 7866, 7867, 1197: 7869}, + {548: 7872}, // 4945 - {2727, 2727}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 737: 7862, 786: 4002, 3111, 3112, 3110, 819: 7863}, - {219: 7865}, - {2729, 2729, 573: 3097, 814: 4624, 846: 7864}, + {574: 3104, 815: 3949, 830: 7871}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7870, 3118, 3119, 3117}, + {2724, 2724}, + {2725, 2725}, {2728, 2728}, // 4950 - {573: 3097, 814: 4624, 846: 7866}, - {2730, 2730}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7878, 1313: 7877, 1507: 7876}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 7871, 1319: 7870, 1512: 7869}, - {2734, 2734, 9: 7874}, + {2731, 2731}, + {9: 4014, 780: 7876, 7877}, + {2726, 2726, 9: 1276, 728: 7868, 780: 1276, 1276, 1197: 7875}, + {2727, 2727}, + {548: 7879}, // 4955 - {2733, 2733, 9: 2733}, - {727: 7872}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 7873}, - {2731, 2731, 9: 2731}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 7871, 1319: 7875}, + {574: 3104, 815: 3949, 830: 7878}, + {2729, 2729}, + {2732, 2732}, + {548: 7883}, + {574: 3104, 815: 3949, 830: 7882}, // 4960 - {2732, 2732, 9: 2732}, - {2738, 2738, 9: 7881}, - {2737, 2737, 9: 2737}, - {727: 7879}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7880}, + {2730, 2730}, + {2733, 2733}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 738: 7885, 787: 4010, 3118, 3119, 3117, 820: 7886}, + {222: 7888}, + {2735, 2735, 574: 3104, 815: 4632, 847: 7887}, // 4965 - {2735, 2735, 9: 2735}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7878, 1313: 7882}, - {2736, 2736, 9: 2736}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 2499, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 4811, 552: 2499, 567: 2499, 571: 7718, 723: 2499, 786: 6086, 3111, 3112, 3110, 880: 7717, 906: 7716, 922: 7932, 972: 7720, 1052: 7933}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 547: 2159, 593: 5035, 645: 2159, 869: 7918}, + {2734, 2734}, + {574: 3104, 815: 4632, 847: 7889}, + {2736, 2736}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7901, 1316: 7900, 1510: 7899}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7894, 1322: 7893, 1515: 7892}, // 4970 - {348: 7912, 1399: 7911}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 7909, 3111, 3112, 3110}, - {586: 7905}, - {225: 7901}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 575: 2159, 593: 5035, 869: 7890}, + {2740, 2740, 9: 7897}, + {2739, 2739, 9: 2739}, + {728: 7895}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7896}, + {2737, 2737, 9: 2737}, // 4975 - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 575: 4003, 786: 4002, 3111, 3112, 3110, 819: 7891}, - {97: 7467, 99: 7464, 101: 7470, 7471, 106: 7472, 7465, 110: 7463, 7473, 7469, 7466, 119: 7895, 735: 7468, 1031: 7894, 1127: 7893, 1332: 7892}, - {164, 164, 97: 7467, 99: 7464, 101: 7470, 7471, 106: 7472, 7465, 110: 7463, 7473, 7469, 7466, 119: 7895, 735: 7468, 1031: 7894, 1127: 7900}, - {163, 163, 97: 163, 99: 163, 101: 163, 163, 106: 163, 163, 110: 163, 163, 163, 163, 119: 163, 735: 163}, - {161, 161, 97: 161, 99: 161, 101: 161, 161, 106: 161, 161, 110: 161, 161, 161, 161, 119: 161, 735: 161}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7894, 1322: 7898}, + {2738, 2738, 9: 2738}, + {2744, 2744, 9: 7904}, + {2743, 2743, 9: 2743}, + {728: 7902}, // 4980 - {160, 160, 97: 160, 99: 160, 101: 160, 160, 106: 160, 160, 110: 160, 160, 160, 160, 119: 160, 546: 7897, 557: 2362, 2362, 569: 4674, 573: 2362, 735: 160, 817: 7896}, - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 7899}, - {557: 4627, 4628, 573: 3097, 814: 4624, 846: 4626, 928: 7898}, - {158, 158, 97: 158, 99: 158, 101: 158, 158, 106: 158, 158, 110: 158, 158, 158, 158, 119: 158, 735: 158}, - {159, 159, 97: 159, 99: 159, 101: 159, 159, 106: 159, 159, 110: 159, 159, 159, 159, 119: 159, 735: 159}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7903}, + {2741, 2741, 9: 2741}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7901, 1316: 7905}, + {2742, 2742, 9: 2742}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 2504, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 787: 6108, 3118, 3119, 3117, 881: 7740, 907: 7739, 923: 7955, 976: 7743, 1055: 7956}, // 4985 - {162, 162, 97: 162, 99: 162, 101: 162, 162, 106: 162, 162, 110: 162, 162, 162, 162, 119: 162, 735: 162}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 593: 5035, 869: 7902}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 786: 5622, 3111, 3112, 3110, 1005: 7903}, - {120: 7638, 130: 7643, 7645, 7639, 7644, 7647, 7641, 7637, 7642, 139: 7648, 7646, 7640, 993: 7635, 1256: 7904}, - {190, 190, 9: 7674, 120: 7638, 130: 7643, 7645, 7639, 7644, 7647, 7641, 7637, 7642, 139: 7648, 7646, 7640, 993: 7673}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 548: 2164, 594: 5043, 646: 2164, 870: 7941}, + {349: 7935, 1402: 7934}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7932, 3118, 3119, 3117}, + {587: 7928}, + {225: 7924}, // 4990 - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 549: 2159, 593: 5035, 869: 7906}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 3786, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 549: 4682, 786: 4681, 3111, 3112, 3110, 954: 7907}, - {121: 7503, 7501, 7500, 7502, 7499, 994: 7497, 1273: 7908}, - {193, 193, 9: 7552, 121: 7503, 7501, 7500, 7502, 7499, 994: 7551}, - {18: 4768, 880: 7910}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 576: 2164, 594: 5043, 870: 7913}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7914}, + {97: 7490, 99: 7487, 101: 7493, 105: 7494, 112: 7495, 7488, 115: 7486, 7496, 7492, 7489, 7918, 736: 7491, 1033: 7917, 1129: 7916, 1335: 7915}, + {164, 164, 97: 7490, 99: 7487, 101: 7493, 105: 7494, 112: 7495, 7488, 115: 7486, 7496, 7492, 7489, 7918, 736: 7491, 1033: 7917, 1129: 7923}, + {163, 163, 97: 163, 99: 163, 101: 163, 105: 163, 112: 163, 163, 115: 163, 163, 163, 163, 163, 736: 163}, // 4995 - {429, 429}, - {430, 430}, - {461: 7913}, - {428, 428, 97: 7914}, - {98: 7915}, + {161, 161, 97: 161, 99: 161, 101: 161, 105: 161, 112: 161, 161, 115: 161, 161, 161, 161, 161, 736: 161}, + {160, 160, 97: 160, 99: 160, 101: 160, 105: 160, 112: 160, 160, 115: 160, 160, 160, 160, 160, 547: 7920, 558: 2367, 2367, 570: 4682, 574: 2367, 736: 160, 818: 7919}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7922}, + {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7921}, + {158, 158, 97: 158, 99: 158, 101: 158, 105: 158, 112: 158, 158, 115: 158, 158, 158, 158, 158, 736: 158}, // 5000 - {544: 7916}, - {269: 7917}, - {427, 427}, - {2: 3360, 3524, 3324, 3199, 3240, 3362, 3124, 10: 3172, 3125, 3263, 3381, 3374, 3778, 3773, 3243, 3564, 3245, 3217, 3158, 3161, 3150, 3183, 3247, 3248, 3356, 3242, 3382, 3513, 3519, 3463, 3123, 3241, 3244, 3255, 3190, 3194, 3251, 3366, 3207, 3291, 3121, 3122, 3290, 3364, 3120, 3379, 3464, 3465, 3200, 53: 3116, 3336, 3466, 3467, 3770, 3185, 3451, 3206, 3209, 3433, 3430, 3485, 3486, 3487, 3422, 3434, 3437, 3438, 3435, 3439, 3440, 3436, 3489, 3488, 3640, 3635, 3483, 3429, 3484, 3441, 3424, 3425, 3639, 3428, 3431, 3637, 3432, 3442, 3638, 3482, 3481, 3179, 3129, 3144, 3277, 3203, 3210, 3782, 3409, 3408, 3212, 3113, 3138, 3410, 3405, 3321, 3159, 3404, 3411, 3406, 3407, 3394, 3459, 3392, 3460, 3393, 3201, 3528, 3647, 3633, 3629, 3646, 3628, 3215, 3285, 3565, 3783, 3617, 3622, 3609, 3621, 3623, 3612, 3618, 3619, 3391, 3620, 3624, 3616, 3141, 3376, 3280, 3775, 3644, 3546, 3641, 3795, 3211, 3777, 3793, 3794, 3792, 3788, 3383, 3384, 3385, 3386, 3387, 3388, 3390, 3784, 3771, 3134, 3216, 3380, 3170, 3400, 3549, 3302, 3306, 3330, 3332, 3310, 3311, 3312, 3313, 3301, 3143, 3331, 3462, 3551, 3257, 3574, 3152, 3774, 3173, 3780, 3282, 3149, 3322, 3180, 3238, 3259, 3202, 3781, 3229, 3479, 3420, 3132, 3160, 3175, 3184, 3395, 3262, 3304, 3456, 3648, 3218, 3219, 3522, 3226, 3281, 3130, 3131, 3163, 3372, 3504, 3249, 3250, 3597, 3188, 3189, 3444, 3568, 3397, 3318, 7919, 3468, 3503, 3398, 3566, 3193, 3512, 3227, 3445, 3133, 3643, 3470, 3642, 3776, 3256, 3186, 3414, 3340, 3796, 3452, 3453, 3416, 3276, 3454, 3371, 3509, 3412, 3205, 3309, 3649, 3369, 3266, 3117, 3494, 3145, 3499, 3271, 3155, 3157, 3273, 3164, 3601, 3174, 3177, 3471, 3354, 3423, 3232, 3450, 3300, 3269, 3329, 3375, 3258, 3645, 3511, 3214, 3521, 3370, 3490, 3491, 3128, 3278, 3341, 3634, 3539, 3492, 3473, 3135, 3495, 3139, 3446, 3496, 3791, 3146, 3343, 3541, 3498, 3338, 3154, 3500, 3352, 3378, 3363, 3547, 3502, 3531, 3156, 3373, 3168, 3403, 3604, 3178, 3181, 3630, 3353, 3401, 3165, 3337, 3268, 3554, 3396, 3555, 3347, 3399, 3457, 3632, 3631, 3636, 3283, 3797, 3505, 3506, 3287, 3345, 3507, 3455, 3197, 3198, 3317, 3426, 3319, 3569, 3508, 3367, 3368, 3307, 3208, 3316, 3349, 3514, 3119, 3579, 3348, 3625, 3586, 3587, 3588, 3589, 3591, 3590, 3592, 3593, 3594, 3523, 3222, 3350, 3614, 3613, 3230, 3114, 3402, 3419, 3126, 3421, 3447, 3118, 3493, 3328, 3136, 3137, 3315, 3458, 3787, 3497, 3260, 3142, 3147, 3148, 3501, 3272, 3548, 3274, 3162, 3284, 3167, 3335, 3598, 3169, 3346, 3472, 3279, 3253, 3520, 3556, 3323, 3342, 3389, 3265, 3355, 3802, 3246, 3413, 3334, 3286, 3477, 3476, 3478, 3525, 3599, 3191, 3358, 3361, 3415, 3449, 3526, 3779, 3461, 3296, 3297, 3303, 3561, 3529, 3562, 3427, 3469, 3204, 3532, 3365, 3327, 3264, 3510, 3359, 3515, 3516, 3517, 3518, 3344, 3448, 3357, 3583, 3325, 3607, 3595, 3475, 3480, 3223, 3254, 3261, 3326, 3228, 3527, 3474, 3333, 3800, 3235, 3534, 3535, 3772, 3536, 3537, 3538, 3600, 3540, 3543, 3542, 3544, 3545, 3166, 3320, 3289, 3550, 3171, 3608, 3801, 3553, 3377, 3626, 3627, 3807, 3806, 3798, 3610, 3611, 3559, 3339, 3558, 3187, 3560, 3567, 3295, 3195, 3196, 3443, 3314, 3530, 3789, 3790, 3563, 3799, 3308, 3236, 3351, 3267, 3270, 3602, 3575, 3576, 3577, 3578, 3570, 3603, 3803, 3572, 3573, 3288, 3804, 3805, 3596, 3225, 3580, 3581, 3582, 3615, 3785, 547: 3811, 645: 5985, 786: 3812, 3111, 3112, 3110, 820: 5984, 870: 6002, 1011: 6003, 1039: 7920}, - {2000, 2000, 6: 2000, 9: 2000, 15: 2000, 51: 2000, 53: 2000, 2000, 2000, 2000, 194: 2000, 545: 7926, 2000, 641: 2000, 739: 2000, 2000}, + {159, 159, 97: 159, 99: 159, 101: 159, 105: 159, 112: 159, 159, 115: 159, 159, 159, 159, 159, 736: 159}, + {162, 162, 97: 162, 99: 162, 101: 162, 105: 162, 112: 162, 162, 115: 162, 162, 162, 162, 162, 736: 162}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7925}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5644, 3118, 3119, 3117, 1006: 7926}, + {120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7658, 1259: 7927}, // 5005 - {415, 415, 6: 415, 9: 6005, 15: 415, 51: 415, 53: 415, 415, 415, 415, 546: 415, 739: 6049, 1092: 6048, 7921}, - {423, 423, 6: 423, 15: 423, 51: 423, 53: 423, 423, 423, 423, 546: 7577, 1150: 7922}, - {396, 396, 6: 396, 15: 7593, 51: 396, 53: 396, 7592, 7594, 7595, 1085: 7591, 1254: 7590, 7923}, - {401, 401, 6: 7620, 51: 401, 53: 7621, 1147: 7924}, - {398, 398, 51: 7625, 1272: 7925}, + {190, 190, 9: 7697, 120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7696}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 550: 2164, 594: 5043, 870: 7929}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7930}, + {121: 7526, 7524, 7523, 7525, 7522, 998: 7520, 1276: 7931}, + {193, 193, 9: 7575, 121: 7526, 7524, 7523, 7525, 7522, 998: 7574}, // 5010 - {432, 432}, - {52: 7927}, - {194: 7928}, - {737: 7929}, - {547: 6018, 1014: 7930}, + {18: 4776, 881: 7933}, + {429, 429}, + {430, 430}, + {462: 7936}, + {428, 428, 97: 7937}, // 5015 - {431, 431}, - {16: 1671, 18: 1671, 21: 1671, 225: 5615, 549: 1671, 552: 1671, 567: 1671, 571: 1671, 723: 1671}, - {16: 2499, 18: 2499, 21: 2499, 549: 4811, 552: 2499, 567: 2499, 571: 7718, 723: 2499, 880: 7717, 906: 7716, 972: 7720, 1052: 7934}, - {2520, 2520, 16: 2499, 18: 2499, 21: 2499, 549: 4811, 552: 2499, 567: 2499, 571: 7718, 723: 2499, 880: 7717, 906: 7716, 972: 7721}, - {2521, 2521, 16: 2499, 18: 2499, 21: 2499, 549: 4811, 552: 2499, 567: 2499, 571: 7718, 723: 2499, 880: 7717, 906: 7716, 972: 7721}, + {98: 7938}, + {545: 7939}, + {270: 7940}, + {427, 427}, + {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 7942, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6025, 1041: 7943}, // 5020 - {2360, 2360, 3: 2922, 59: 2945, 95: 2924, 2927, 98: 2957, 2925, 3076, 119: 2959, 128: 3091, 143: 3083, 171: 3093, 200: 2942, 207: 2940, 234: 2953, 262: 2948, 266: 2930, 271: 2978, 277: 2944, 280: 2920, 288: 2977, 3086, 291: 2926, 296: 3092, 308: 2956, 318: 2954, 320: 2921, 322: 2960, 345: 2946, 349: 2949, 356: 2958, 361: 2943, 374: 2935, 545: 2968, 2967, 562: 2966, 566: 2952, 571: 2976, 577: 3085, 590: 3079, 592: 2938, 598: 2936, 601: 2951, 622: 2965, 662: 2961, 724: 3090, 726: 3078, 728: 2923, 738: 2918, 741: 2929, 754: 2928, 781: 2975, 3087, 2919, 790: 2972, 818: 2931, 821: 2974, 2962, 2963, 2964, 2973, 2971, 2970, 2969, 830: 2934, 3056, 3055, 837: 3077, 2932, 3037, 3049, 3065, 2937, 850: 2933, 854: 2995, 860: 2989, 2993, 3046, 3057, 872: 2997, 2939, 876: 3064, 3066, 912: 2941, 920: 2982, 923: 3036, 3082, 951: 3089, 962: 2990, 975: 3080, 980: 3040, 983: 3051, 985: 3054, 2947, 1050: 3002, 1109: 3084, 1118: 3010, 2980, 1121: 2981, 2984, 1124: 2987, 2985, 2988, 1128: 2986, 1130: 2983, 1132: 2991, 2992, 1135: 2998, 2950, 3035, 3074, 1140: 2999, 1151: 3006, 3000, 3001, 3007, 3008, 3009, 3005, 3011, 3012, 1161: 3004, 3003, 1164: 2994, 2955, 1167: 3013, 3027, 3014, 3015, 3018, 3017, 3023, 3022, 3024, 3019, 3025, 3026, 3016, 3021, 3020, 1184: 2979, 1187: 2996, 1192: 3031, 3029, 1195: 3030, 3028, 1200: 3033, 3034, 3032, 1206: 3071, 3038, 1215: 3088, 3039, 1224: 3041, 1226: 3042, 3068, 1230: 3072, 1240: 3073, 1257: 3044, 3045, 1266: 3050, 1269: 3047, 3048, 1276: 3070, 3081, 3053, 3052, 1285: 3058, 1287: 3060, 3059, 1290: 3062, 1292: 3069, 1295: 3061, 1301: 7936, 1315: 3063, 3043, 3067}, - {643, 643}, + {2004, 2004, 6: 2004, 9: 2004, 15: 2004, 51: 2004, 53: 2004, 2004, 2004, 2004, 197: 2004, 546: 7949, 2004, 642: 2004, 740: 2004, 2004}, + {415, 415, 6: 415, 9: 6027, 15: 415, 51: 415, 53: 415, 415, 415, 415, 547: 415, 740: 6071, 1094: 6070, 7944}, + {423, 423, 6: 423, 15: 423, 51: 423, 53: 423, 423, 423, 423, 547: 7600, 1152: 7945}, + {396, 396, 6: 396, 15: 7616, 51: 396, 53: 396, 7615, 7617, 7618, 1087: 7614, 1257: 7613, 7946}, + {401, 401, 6: 7643, 51: 401, 53: 7644, 1149: 7947}, + // 5025 + {398, 398, 51: 7648, 1275: 7948}, + {432, 432}, + {52: 7950}, + {197: 7951}, + {738: 7952}, + // 5030 + {548: 6040, 1015: 7953}, + {431, 431}, + {16: 1674, 18: 1674, 21: 1674, 225: 5637, 550: 1674, 553: 1674, 568: 1674, 571: 1674, 724: 1674}, + {16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7743, 1055: 7957}, + {2525, 2525, 16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7744}, + // 5035 + {2526, 2526, 16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7744}, + {2365, 2365, 3: 2929, 59: 2952, 95: 2931, 2934, 98: 2964, 2932, 3083, 119: 2966, 129: 3098, 143: 3090, 171: 3100, 202: 2949, 214: 2947, 234: 2960, 263: 2955, 267: 2937, 272: 2985, 278: 2951, 281: 2927, 289: 2984, 3093, 292: 2933, 297: 3099, 309: 2963, 319: 2961, 321: 2928, 323: 2967, 346: 2953, 350: 2956, 357: 2965, 362: 2950, 375: 2942, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 2983, 578: 3092, 591: 3086, 593: 2945, 599: 2943, 602: 2958, 623: 2972, 663: 2968, 725: 3097, 727: 3085, 729: 2930, 739: 2925, 742: 2936, 758: 2935, 782: 2982, 3094, 2926, 791: 2979, 819: 2938, 822: 2981, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 3063, 3062, 838: 3084, 2939, 3044, 3056, 3072, 2944, 851: 2940, 855: 3002, 861: 2996, 3000, 3053, 3064, 873: 3004, 2946, 877: 3071, 3073, 913: 2948, 921: 2989, 924: 3043, 3089, 954: 3096, 966: 2997, 979: 3087, 985: 3047, 988: 3058, 990: 3061, 2954, 1053: 3009, 1111: 3091, 1120: 3017, 2987, 1123: 2988, 2991, 1126: 2994, 2992, 2995, 1130: 2993, 1132: 2990, 1134: 2998, 2999, 1137: 3005, 2957, 3042, 3081, 1142: 3006, 1154: 3013, 3007, 3008, 3014, 3015, 3016, 3012, 3018, 3019, 1164: 3011, 3010, 1167: 3001, 2962, 1170: 3020, 3034, 3021, 3022, 3025, 3024, 3030, 3029, 3031, 3026, 3032, 3033, 3023, 3028, 3027, 1187: 2986, 1190: 3003, 1195: 3038, 3036, 1198: 3037, 3035, 1203: 3040, 3041, 3039, 1209: 3078, 3045, 1218: 3095, 3046, 1227: 3048, 1229: 3049, 3075, 1233: 3079, 1243: 3080, 1260: 3051, 3052, 1269: 3057, 1272: 3054, 3055, 1279: 3077, 3088, 3060, 3059, 1288: 3065, 1290: 3067, 3066, 1293: 3069, 1295: 3076, 1298: 3068, 1304: 7959, 1318: 3070, 3050, 3074}, + {646, 646}, } ) @@ -13061,7 +13094,7 @@ func yylex1(yylex yyLexer, lval *yySymType) (n int) { } func yyParse(yylex yyLexer, parser *Parser) int { - const yyError = 1542 + const yyError = 1545 yyEx, _ := yylex.(yyLexerEx) var yyn int @@ -13756,6 +13789,14 @@ yynewstate: } } case 86: + { + constraint := yyS[yypt-0].item.(*ast.Constraint) + parser.yyVAL.item = &ast.AlterTableSpec{ + Tp: ast.AlterTableAddConstraint, + Constraint: constraint, + } + } + case 87: { var defs []*ast.PartitionDefinition if yyS[yypt-0].item != nil { @@ -13773,7 +13814,7 @@ yynewstate: PartDefinitions: defs, } } - case 87: + case 88: { noWriteToBinlog := yyS[yypt-2].item.(bool) if noWriteToBinlog { @@ -13787,7 +13828,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 88: + case 89: { noWriteToBinlog := yyS[yypt-0].item.(bool) if noWriteToBinlog { @@ -13806,7 +13847,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 89: + case 90: { statsSpec := &ast.StatisticsSpec{ StatsName: yyS[yypt-4].ident, @@ -13819,21 +13860,21 @@ yynewstate: Statistics: statsSpec, } } - case 90: + case 91: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableAttributes, AttributesSpec: yyS[yypt-0].item.(*ast.AttributesSpec), } } - case 91: + case 92: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableStatsOptions, StatsOptionsSpec: yyS[yypt-0].item.(*ast.StatsOptionsSpec), } } - case 92: + case 93: { yylex.AppendError(yylex.Errorf("The CHECK PARTITIONING clause is parsed but not implement yet.")) parser.lastErrorAsWarn() @@ -13847,7 +13888,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 93: + case 94: { noWriteToBinlog := yyS[yypt-1].item.(bool) if noWriteToBinlog { @@ -13860,7 +13901,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 94: + case 95: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -13868,11 +13909,11 @@ yynewstate: OldColumnName: yyS[yypt-1].item.(*ast.ColumnName), } } - case 95: + case 96: { parser.yyVAL.item = &ast.AlterTableSpec{Tp: ast.AlterTableDropPrimaryKey} } - case 96: + case 97: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -13880,7 +13921,7 @@ yynewstate: PartitionNames: yyS[yypt-0].item.([]model.CIStr), } } - case 97: + case 98: { partitionMethod := ast.PartitionMethod{Expr: yyS[yypt-2].expr} startOffset := parser.yyVAL.offset @@ -13894,7 +13935,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 98: + case 99: { statsSpec := &ast.StatisticsSpec{ StatsName: yyS[yypt-0].ident, @@ -13905,7 +13946,7 @@ yynewstate: Statistics: statsSpec, } } - case 99: + case 100: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableExchangePartition, @@ -13914,7 +13955,7 @@ yynewstate: WithValidation: yyS[yypt-0].item.(bool), } } - case 100: + case 101: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableTruncatePartition, @@ -13926,7 +13967,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 101: + case 102: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -13939,7 +13980,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 102: + case 103: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -13952,7 +13993,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 103: + case 104: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportPartitionTablespace, @@ -13966,7 +14007,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 104: + case 105: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardPartitionTablespace, @@ -13980,7 +14021,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 105: + case 106: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportTablespace, @@ -13989,7 +14030,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 106: + case 107: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardTablespace, @@ -13998,7 +14039,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 107: + case 108: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableRebuildPartition, @@ -14011,7 +14052,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 108: + case 109: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -14019,7 +14060,7 @@ yynewstate: Name: yyS[yypt-0].ident, } } - case 109: + case 110: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -14027,26 +14068,26 @@ yynewstate: Name: yyS[yypt-0].ident, } } - case 110: + case 111: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableOrderByColumns, OrderByList: yyS[yypt-0].item.([]*ast.AlterOrderItem), } } - case 111: + case 112: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableDisableKeys, } } - case 112: + case 113: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableEnableKeys, } } - case 113: + case 114: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -14055,7 +14096,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 114: + case 115: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-3].item.(bool), @@ -14065,7 +14106,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 115: + case 116: { option := &ast.ColumnOption{Expr: yyS[yypt-0].expr} colDef := &ast.ColumnDef{ @@ -14077,7 +14118,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 116: + case 117: { option := &ast.ColumnOption{Expr: yyS[yypt-1].expr} colDef := &ast.ColumnDef{ @@ -14089,7 +14130,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 117: + case 118: { colDef := &ast.ColumnDef{ Name: yyS[yypt-2].item.(*ast.ColumnName), @@ -14099,7 +14140,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 118: + case 119: { oldColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-2].ident)} newColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} @@ -14109,28 +14150,28 @@ yynewstate: NewColumnName: newColName, } } - case 119: + case 120: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 120: + case 121: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 121: + case 122: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 122: + case 123: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameIndex, @@ -14138,21 +14179,21 @@ yynewstate: ToKey: model.NewCIStr(yyS[yypt-0].ident), } } - case 123: + case 124: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableLock, LockType: yyS[yypt-0].item.(ast.LockType), } } - case 124: + case 125: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWriteable, Writeable: yyS[yypt-0].item.(bool), } } - case 125: + case 126: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -14160,28 +14201,28 @@ yynewstate: Algorithm: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 126: + case 127: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableForce, } } - case 127: + case 128: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWithValidation, } } - case 128: + case 129: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWithoutValidation, } } - case 129: + case 130: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -14190,7 +14231,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_LOAD clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 130: + case 131: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -14199,7 +14240,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_UNLOAD VALIDATION clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 131: + case 132: { c := &ast.Constraint{ Name: yyS[yypt-1].ident, @@ -14210,7 +14251,7 @@ yynewstate: Constraint: c, } } - case 132: + case 133: { // Parse it and ignore it. Just for compatibility. c := &ast.Constraint{ @@ -14221,7 +14262,7 @@ yynewstate: Constraint: c, } } - case 133: + case 134: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableIndexInvisible, @@ -14229,19 +14270,19 @@ yynewstate: Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 134: + case 135: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableCache, } } - case 135: + case 136: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableNoCache, } } - case 136: + case 137: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -14249,7 +14290,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 137: + case 138: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -14258,68 +14299,68 @@ yynewstate: } parser.yyVAL.item = ret } - case 138: + case 139: { parser.yyVAL.item = nil } - case 140: + case 141: { parser.yyVAL.item = true } - case 142: + case 143: { parser.yyVAL.item = true } - case 143: + case 144: { parser.yyVAL.item = false } - case 144: + case 145: { parser.yyVAL.item = model.PrimaryKeyTypeClustered } - case 145: + case 146: { parser.yyVAL.item = model.PrimaryKeyTypeNonClustered } - case 146: + case 147: { parser.yyVAL.ident = "" } - case 147: + case 148: { parser.yyVAL.ident = "" } - case 148: + case 149: { parser.yyVAL.ident = "Global" } - case 149: + case 150: { parser.yyVAL.item = ast.AlgorithmTypeDefault } - case 150: + case 151: { parser.yyVAL.item = ast.AlgorithmTypeCopy } - case 151: + case 152: { parser.yyVAL.item = ast.AlgorithmTypeInplace } - case 152: + case 153: { parser.yyVAL.item = ast.AlgorithmTypeInstant } - case 153: + case 154: { yylex.AppendError(ErrUnknownAlterAlgorithm.GenWithStackByArgs(yyS[yypt-2].ident)) return 1 } - case 154: + case 155: { parser.yyVAL.item = ast.LockTypeDefault } - case 155: + case 156: { id := strings.ToUpper(yyS[yypt-0].ident) @@ -14334,130 +14375,130 @@ yynewstate: return 1 } } - case 156: + case 157: { parser.yyVAL.item = true } - case 157: + case 158: { parser.yyVAL.item = false } - case 164: + case 165: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionNone} } - case 165: + case 166: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionFirst} } - case 166: + case 167: { parser.yyVAL.item = &ast.ColumnPosition{ Tp: ast.ColumnPositionAfter, RelativeColumn: yyS[yypt-0].item.(*ast.ColumnName), } } - case 167: + case 168: { parser.yyVAL.item = make([]*ast.AlterTableSpec, 0, 1) } - case 169: + case 170: { parser.yyVAL.item = []*ast.AlterTableSpec{yyS[yypt-0].item.(*ast.AlterTableSpec)} } - case 170: + case 171: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterTableSpec), yyS[yypt-0].item.(*ast.AlterTableSpec)) } - case 171: + case 172: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 172: + case 173: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 173: + case 174: { parser.yyVAL.item = nil } - case 174: + case 175: { parser.yyVAL.item = nil } - case 175: + case 176: { parser.yyVAL.item = yyS[yypt-0].ident } - case 177: + case 178: { parser.yyVAL.statement = &ast.RenameTableStmt{ TableToTables: yyS[yypt-0].item.([]*ast.TableToTable), } } - case 178: + case 179: { parser.yyVAL.item = []*ast.TableToTable{yyS[yypt-0].item.(*ast.TableToTable)} } - case 179: + case 180: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableToTable), yyS[yypt-0].item.(*ast.TableToTable)) } - case 180: + case 181: { parser.yyVAL.item = &ast.TableToTable{ OldTable: yyS[yypt-2].item.(*ast.TableName), NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 181: + case 182: { parser.yyVAL.statement = &ast.RenameUserStmt{ UserToUsers: yyS[yypt-0].item.([]*ast.UserToUser), } } - case 182: + case 183: { parser.yyVAL.item = []*ast.UserToUser{yyS[yypt-0].item.(*ast.UserToUser)} } - case 183: + case 184: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.UserToUser), yyS[yypt-0].item.(*ast.UserToUser)) } - case 184: + case 185: { parser.yyVAL.item = &ast.UserToUser{ OldUser: yyS[yypt-2].item.(*auth.UserIdentity), NewUser: yyS[yypt-0].item.(*auth.UserIdentity), } } - case 185: + case 186: { parser.yyVAL.statement = &ast.RecoverTableStmt{ JobID: yyS[yypt-0].item.(int64), } } - case 186: + case 187: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-0].item.(*ast.TableName), } } - case 187: + case 188: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), JobNum: yyS[yypt-0].item.(int64), } } - case 188: + case 189: { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ FlashbackTS: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), FlashbackTSO: 0, } } - case 189: + case 190: { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ Tables: yyS[yypt-2].item.([]*ast.TableName), @@ -14465,7 +14506,7 @@ yynewstate: FlashbackTSO: 0, } } - case 190: + case 191: { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ DBName: model.NewCIStr(yyS[yypt-2].ident), @@ -14473,7 +14514,7 @@ yynewstate: FlashbackTSO: 0, } } - case 191: + case 192: { if tsoValue, ok := yyS[yypt-0].item.(uint64); ok && tsoValue > 0 { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ @@ -14484,7 +14525,7 @@ yynewstate: return 1 } } - case 192: + case 193: { if tsoValue, ok := yyS[yypt-0].item.(uint64); ok && tsoValue > 0 { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ @@ -14496,7 +14537,7 @@ yynewstate: return 1 } } - case 193: + case 194: { if tsoValue, ok := yyS[yypt-0].item.(uint64); ok && tsoValue > 0 { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ @@ -14508,29 +14549,29 @@ yynewstate: return 1 } } - case 194: + case 195: { parser.yyVAL.statement = &ast.FlashBackTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), NewName: yyS[yypt-0].ident, } } - case 195: + case 196: { parser.yyVAL.ident = "" } - case 196: + case 197: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 197: + case 198: { parser.yyVAL.statement = &ast.FlashBackDatabaseStmt{ DBName: model.NewCIStr(yyS[yypt-1].ident), NewName: yyS[yypt-0].ident, } } - case 198: + case 199: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-4].item.(*ast.SplitSyntaxOption), @@ -14539,7 +14580,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 199: + case 200: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-6].item.(*ast.SplitSyntaxOption), @@ -14549,7 +14590,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 200: + case 201: { parser.yyVAL.item = &ast.SplitOption{ Lower: yyS[yypt-4].item.([]ast.ExprNode), @@ -14557,52 +14598,52 @@ yynewstate: Num: yyS[yypt-0].item.(int64), } } - case 201: + case 202: { parser.yyVAL.item = &ast.SplitOption{ ValueLists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 202: + case 203: { parser.yyVAL.item = &ast.SplitSyntaxOption{} } - case 203: + case 204: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, } } - case 204: + case 205: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasPartition: true, } } - case 205: + case 206: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, HasPartition: true, } } - case 206: + case 207: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: yyS[yypt-2].item.([]*ast.TableName), NoWriteToBinLog: yyS[yypt-4].item.(bool), ColumnChoice: yyS[yypt-1].item.(model.ColumnChoice), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 207: + case 208: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, NoWriteToBinLog: yyS[yypt-5].item.(bool), IndexNames: yyS[yypt-1].item.([]model.CIStr), IndexFlag: true, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 208: + case 209: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, NoWriteToBinLog: yyS[yypt-6].item.(bool), IndexNames: yyS[yypt-1].item.([]model.CIStr), IndexFlag: true, Incremental: true, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 209: + case 210: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-4].item.(*ast.TableName)}, NoWriteToBinLog: yyS[yypt-6].item.(bool), PartitionNames: yyS[yypt-2].item.([]model.CIStr), ColumnChoice: yyS[yypt-1].item.(model.ColumnChoice), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 210: + case 211: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14613,7 +14654,7 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 211: + case 212: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14625,7 +14666,7 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 212: + case 213: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14635,7 +14676,7 @@ yynewstate: HistogramOperation: ast.HistogramOperationUpdate, } } - case 213: + case 214: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-4].item.(*ast.TableName)}, @@ -14644,7 +14685,7 @@ yynewstate: HistogramOperation: ast.HistogramOperationDrop, } } - case 214: + case 215: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, @@ -14653,7 +14694,7 @@ yynewstate: ColumnChoice: model.ColumnList, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 215: + case 216: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14663,90 +14704,86 @@ yynewstate: ColumnChoice: model.ColumnList, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 216: + case 217: { parser.yyVAL.item = model.DefaultChoice } - case 217: + case 218: { parser.yyVAL.item = model.AllColumns } - case 218: + case 219: { parser.yyVAL.item = model.PredicateColumns } - case 219: + case 220: { parser.yyVAL.item = []ast.AnalyzeOpt{} } - case 220: + case 221: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.AnalyzeOpt) } - case 221: + case 222: { parser.yyVAL.item = []ast.AnalyzeOpt{yyS[yypt-0].item.(ast.AnalyzeOpt)} } - case 222: + case 223: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.AnalyzeOpt), yyS[yypt-0].item.(ast.AnalyzeOpt)) } - case 223: + case 224: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumBuckets, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 224: + case 225: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumTopN, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 225: + case 226: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchDepth, Value: ast.NewValueExpr(yyS[yypt-2].item, "", "")} } - case 226: + case 227: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchWidth, Value: ast.NewValueExpr(yyS[yypt-2].item, "", "")} } - case 227: + case 228: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumSamples, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 228: + case 229: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptSampleRate, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 229: + case 230: { parser.yyVAL.item = &ast.Assignment{Column: yyS[yypt-2].item.(*ast.ColumnName), Expr: yyS[yypt-0].expr} } - case 230: + case 231: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 231: + case 232: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment)) } - case 232: + case 233: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 233: + case 234: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Pessimistic, } } - case 234: + case 235: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Optimistic, } } - case 235: - { - parser.yyVAL.statement = &ast.BeginStmt{} - } case 236: { parser.yyVAL.statement = &ast.BeginStmt{} @@ -14756,29 +14793,33 @@ yynewstate: parser.yyVAL.statement = &ast.BeginStmt{} } case 238: + { + parser.yyVAL.statement = &ast.BeginStmt{} + } + case 239: { parser.yyVAL.statement = &ast.BeginStmt{ CausalConsistencyOnly: true, } } - case 239: + case 240: { parser.yyVAL.statement = &ast.BeginStmt{ ReadOnly: true, } } - case 240: + case 241: { parser.yyVAL.statement = &ast.BeginStmt{ ReadOnly: true, AsOf: yyS[yypt-0].item.(*ast.AsOfClause), } } - case 241: + case 242: { parser.yyVAL.statement = &ast.BinlogStmt{Str: yyS[yypt-0].ident} } - case 242: + case 243: { colDef := &ast.ColumnDef{Name: yyS[yypt-2].item.(*ast.ColumnName), Tp: yyS[yypt-1].item.(*types.FieldType), Options: yyS[yypt-0].item.([]*ast.ColumnOption)} if err := colDef.Validate(); err != nil { @@ -14787,7 +14828,7 @@ yynewstate: } parser.yyVAL.item = colDef } - case 243: + case 244: { // TODO: check flen 0 tp := types.NewFieldType(mysql.TypeLonglong) @@ -14801,103 +14842,103 @@ yynewstate: } parser.yyVAL.item = colDef } - case 244: + case 245: { parser.yyVAL.item = &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 245: + case 246: { parser.yyVAL.item = &ast.ColumnName{Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 246: + case 247: { parser.yyVAL.item = &ast.ColumnName{Schema: model.NewCIStr(yyS[yypt-4].ident), Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 247: + case 248: { parser.yyVAL.item = []*ast.ColumnName{yyS[yypt-0].item.(*ast.ColumnName)} } - case 248: + case 249: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnName), yyS[yypt-0].item.(*ast.ColumnName)) } - case 249: + case 250: { parser.yyVAL.item = []*ast.ColumnName{} } - case 251: + case 252: { parser.yyVAL.item = []model.CIStr{} } - case 252: + case 253: { parser.yyVAL.item = yyS[yypt-1].item } - case 253: + case 254: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 254: + case 255: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 255: + case 256: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 257: + case 258: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)} } - case 258: + case 259: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnNameOrUserVar), yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)) } - case 259: + case 260: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{ColumnName: yyS[yypt-0].item.(*ast.ColumnName)} } - case 260: + case 261: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{UserVar: yyS[yypt-0].expr.(*ast.VariableExpr)} } - case 261: + case 262: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 262: + case 263: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.ColumnNameOrUserVar) } - case 263: + case 264: { parser.yyVAL.statement = &ast.CommitStmt{} } - case 264: + case 265: { parser.yyVAL.statement = &ast.CommitStmt{CompletionType: yyS[yypt-0].item.(ast.CompletionType)} } - case 268: + case 269: { parser.yyVAL.ident = "NOT" } - case 269: + case 270: { parser.yyVAL.item = true } - case 270: + case 271: { parser.yyVAL.item = false } - case 271: + case 272: { parser.yyVAL.item = true } - case 273: + case 274: { parser.yyVAL.item = 0 } - case 274: + case 275: { if yyS[yypt-0].item.(bool) { parser.yyVAL.item = 1 @@ -14905,65 +14946,65 @@ yynewstate: parser.yyVAL.item = 2 } } - case 275: + case 276: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNotNull} } - case 276: + case 277: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNull} } - case 277: + case 278: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoIncrement} } - case 278: + case 279: { // KEY is normally a synonym for INDEX. The key attribute PRIMARY KEY // can also be specified as just KEY when given in a column definition. // See http://dev.mysql.com/doc/refman/5.7/en/create-table.html parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionPrimaryKey, StrValue: yyS[yypt-0].ident} } - case 279: + case 280: { // KEY is normally a synonym for INDEX. The key attribute PRIMARY KEY // can also be specified as just KEY when given in a column definition. // See http://dev.mysql.com/doc/refman/5.7/en/create-table.html parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionPrimaryKey, PrimaryKeyTp: yyS[yypt-1].item.(model.PrimaryKeyType), StrValue: yyS[yypt-0].ident} } - case 280: + case 281: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey, StrValue: "Global"} } - case 281: + case 282: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 282: + case 283: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 283: + case 284: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey, StrValue: yyS[yypt-0].ident} } - case 284: + case 285: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionDefaultValue, Expr: yyS[yypt-0].expr} } - case 285: + case 286: { parser.yyVAL.item = []*ast.ColumnOption{{Tp: ast.ColumnOptionNotNull}, {Tp: ast.ColumnOptionAutoIncrement}, {Tp: ast.ColumnOptionUniqKey}} } - case 286: + case 287: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionOnUpdate, Expr: yyS[yypt-0].expr} } - case 287: + case 288: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionComment, Expr: ast.NewValueExpr(yyS[yypt-0].ident, "", "")} } - case 288: + case 289: { // See https://dev.mysql.com/doc/refman/5.7/en/create-table.html // The CHECK clause is parsed but ignored by all storage engines. @@ -14990,7 +15031,7 @@ yynewstate: default: } } - case 289: + case 290: { startOffset := parser.startOffset(&yyS[yypt-2]) endOffset := parser.endOffset(&yyS[yypt-1]) @@ -15003,68 +15044,68 @@ yynewstate: Stored: yyS[yypt-0].item.(bool), } } - case 290: + case 291: { parser.yyVAL.item = &ast.ColumnOption{ Tp: ast.ColumnOptionReference, Refer: yyS[yypt-0].item.(*ast.ReferenceDef), } } - case 291: + case 292: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionCollate, StrValue: yyS[yypt-0].ident} } - case 292: + case 293: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionColumnFormat, StrValue: yyS[yypt-0].ident} } - case 293: + case 294: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionStorage, StrValue: yyS[yypt-0].ident} yylex.AppendError(yylex.Errorf("The STORAGE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 294: + case 295: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoRandom, AutoRandOpt: yyS[yypt-0].item.(ast.AutoRandomOption)} } - case 295: + case 296: { parser.yyVAL.item = ast.AutoRandomOption{ShardBits: types.UnspecifiedLength, RangeBits: types.UnspecifiedLength} } - case 296: + case 297: { parser.yyVAL.item = ast.AutoRandomOption{ShardBits: int(yyS[yypt-1].item.(uint64)), RangeBits: types.UnspecifiedLength} } - case 297: + case 298: { parser.yyVAL.item = ast.AutoRandomOption{ShardBits: int(yyS[yypt-3].item.(uint64)), RangeBits: int(yyS[yypt-1].item.(uint64))} } - case 301: + case 302: { parser.yyVAL.ident = "DEFAULT" } - case 302: + case 303: { parser.yyVAL.ident = "FIXED" } - case 303: + case 304: { parser.yyVAL.ident = "DYNAMIC" } - case 306: + case 307: { parser.yyVAL.item = false } - case 307: + case 308: { parser.yyVAL.item = false } - case 308: + case 309: { parser.yyVAL.item = true } - case 309: + case 310: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = []*ast.ColumnOption{columnOption} @@ -15072,7 +15113,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-0].item } } - case 310: + case 311: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), columnOption) @@ -15080,11 +15121,11 @@ yynewstate: parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), yyS[yypt-0].item.([]*ast.ColumnOption)...) } } - case 311: + case 312: { parser.yyVAL.item = []*ast.ColumnOption{} } - case 313: + case 314: { c := &ast.Constraint{ Tp: ast.ConstraintPrimaryKey, @@ -15103,7 +15144,7 @@ yynewstate: } parser.yyVAL.item = c } - case 314: + case 315: { c := &ast.Constraint{ Tp: ast.ConstraintFulltext, @@ -15116,7 +15157,7 @@ yynewstate: } parser.yyVAL.item = c } - case 315: + case 316: { c := &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), @@ -15136,7 +15177,7 @@ yynewstate: } parser.yyVAL.item = c } - case 316: + case 317: { c := &ast.Constraint{ Tp: ast.ConstraintUniq, @@ -15156,7 +15197,7 @@ yynewstate: } parser.yyVAL.item = c } - case 317: + case 318: { parser.yyVAL.item = &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), @@ -15167,7 +15208,7 @@ yynewstate: IsEmptyIndex: yyS[yypt-4].item.(*ast.NullString).Empty, } } - case 318: + case 319: { parser.yyVAL.item = &ast.Constraint{ Tp: ast.ConstraintCheck, @@ -15175,29 +15216,29 @@ yynewstate: Enforced: yyS[yypt-0].item.(bool), } } - case 319: + case 320: { parser.yyVAL.item = ast.MatchFull } - case 320: + case 321: { parser.yyVAL.item = ast.MatchPartial } - case 321: + case 322: { parser.yyVAL.item = ast.MatchSimple } - case 322: + case 323: { parser.yyVAL.item = ast.MatchNone } - case 323: + case 324: { parser.yyVAL.item = yyS[yypt-0].item yylex.AppendError(yylex.Errorf("The MATCH clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 324: + case 325: { onDeleteUpdate := yyS[yypt-0].item.([2]interface{}) parser.yyVAL.item = &ast.ReferenceDef{ @@ -15208,109 +15249,109 @@ yynewstate: Match: yyS[yypt-1].item.(ast.MatchType), } } - case 325: + case 326: { parser.yyVAL.item = &ast.OnDeleteOpt{ReferOpt: yyS[yypt-0].item.(model.ReferOptionType)} } - case 326: + case 327: { parser.yyVAL.item = &ast.OnUpdateOpt{ReferOpt: yyS[yypt-0].item.(model.ReferOptionType)} } - case 327: + case 328: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, &ast.OnUpdateOpt{}} } - case 328: + case 329: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, &ast.OnUpdateOpt{}} } - case 329: + case 330: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, yyS[yypt-0].item} } - case 330: + case 331: { parser.yyVAL.item = [2]interface{}{yyS[yypt-1].item, yyS[yypt-0].item} } - case 331: + case 332: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, yyS[yypt-1].item} } - case 332: + case 333: { parser.yyVAL.item = model.ReferOptionRestrict } - case 333: + case 334: { parser.yyVAL.item = model.ReferOptionCascade } - case 334: + case 335: { parser.yyVAL.item = model.ReferOptionSetNull } - case 335: + case 336: { parser.yyVAL.item = model.ReferOptionNoAction } - case 336: + case 337: { parser.yyVAL.item = model.ReferOptionSetDefault yylex.AppendError(yylex.Errorf("The SET DEFAULT clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 341: + case 342: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 342: + case 343: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-2].ident), } } - case 343: + case 344: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 344: + case 345: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 345: + case 346: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 347: - { - parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} - } case 348: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } case 349: { - parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP"), Args: []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}} + parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } case 350: { - parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_DATE")} + parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP"), Args: []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}} } case 351: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_DATE")} } case 352: + { + parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_DATE")} + } + case 353: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 354: + case 355: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-0].item.(*ast.TableName), @@ -15320,7 +15361,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 355: + case 356: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-1].item.(*ast.TableName), @@ -15330,39 +15371,39 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 365: + case 366: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].expr, parser.charset, parser.collation) } - case 366: + case 367: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation)} } - case 367: + case 368: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation)} } - case 371: + case 372: { parser.yyVAL.item = ast.StatsTypeCardinality } - case 372: + case 373: { parser.yyVAL.item = ast.StatsTypeDependency } - case 373: + case 374: { parser.yyVAL.item = ast.StatsTypeCorrelation } - case 374: + case 375: { parser.yyVAL.item = ast.BindingStatusTypeEnabled } - case 375: + case 376: { parser.yyVAL.item = ast.BindingStatusTypeDisabled } - case 376: + case 377: { parser.yyVAL.statement = &ast.CreateStatisticsStmt{ IfNotExists: yyS[yypt-9].item.(bool), @@ -15372,11 +15413,11 @@ yynewstate: Columns: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 377: + case 378: { parser.yyVAL.statement = &ast.DropStatisticsStmt{StatsName: yyS[yypt-0].ident} } - case 378: + case 379: { var indexOption *ast.IndexOption if yyS[yypt-1].item != nil { @@ -15399,89 +15440,107 @@ yynewstate: indexLockAndAlgorithm = nil } } + + keyType := yyS[yypt-11].item.(ast.IndexKeyType) + if (keyType == ast.IndexKeyTypeVector && indexOption.Tp != model.IndexTypeHNSW) || (keyType != ast.IndexKeyTypeVector && indexOption.Tp == model.IndexTypeHNSW) { + yylex.AppendError(ErrSyntax) + return 1 + } + partSpecs := yyS[yypt-3].item.([]*ast.IndexPartSpecification) + if keyType == ast.IndexKeyTypeVector { + if len(partSpecs) != 1 || partSpecs[0].Expr == nil { + yylex.AppendError(ErrSyntax) + return 1 + } + } + parser.yyVAL.statement = &ast.CreateIndexStmt{ IfNotExists: yyS[yypt-9].item.(bool), IndexName: yyS[yypt-8].ident, Table: yyS[yypt-5].item.(*ast.TableName), - IndexPartSpecifications: yyS[yypt-3].item.([]*ast.IndexPartSpecification), + IndexPartSpecifications: partSpecs, IndexOption: indexOption, KeyType: yyS[yypt-11].item.(ast.IndexKeyType), LockAlg: indexLockAndAlgorithm, } } - case 379: + case 380: { parser.yyVAL.item = ([]*ast.IndexPartSpecification)(nil) } - case 380: + case 381: { parser.yyVAL.item = yyS[yypt-1].item } - case 381: + case 382: { parser.yyVAL.item = []*ast.IndexPartSpecification{yyS[yypt-0].item.(*ast.IndexPartSpecification)} } - case 382: + case 383: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.IndexPartSpecification), yyS[yypt-0].item.(*ast.IndexPartSpecification)) } - case 383: + case 384: { parser.yyVAL.item = &ast.IndexPartSpecification{Column: yyS[yypt-2].item.(*ast.ColumnName), Length: yyS[yypt-1].item.(int), Desc: yyS[yypt-0].item.(bool)} } - case 384: + case 385: { parser.yyVAL.item = &ast.IndexPartSpecification{Expr: yyS[yypt-2].expr, Desc: yyS[yypt-0].item.(bool)} } - case 385: + case 386: { parser.yyVAL.item = nil } - case 386: + case 387: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: ast.AlgorithmTypeDefault, } } - case 387: + case 388: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: ast.LockTypeDefault, AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 388: + case 389: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-1].item.(ast.LockType), AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 389: + case 390: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: yyS[yypt-1].item.(ast.AlgorithmType), } } - case 390: + case 391: { parser.yyVAL.item = ast.IndexKeyTypeNone } - case 391: + case 392: { parser.yyVAL.item = ast.IndexKeyTypeUnique } - case 392: + case 393: { parser.yyVAL.item = ast.IndexKeyTypeSpatial } - case 393: + case 394: { parser.yyVAL.item = ast.IndexKeyTypeFullText } - case 394: + case 395: + { + parser.yyVAL.item = ast.IndexKeyTypeVector + } + case 396: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: model.NewCIStr(yyS[yypt-1].ident), @@ -15489,7 +15548,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 395: + case 397: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: model.NewCIStr(""), @@ -15497,7 +15556,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 396: + case 398: { parser.yyVAL.statement = &ast.CreateDatabaseStmt{ IfNotExists: yyS[yypt-2].item.(bool), @@ -15505,19 +15564,19 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 401: + case 403: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCharset, Value: yyS[yypt-0].ident} } - case 402: + case 404: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCollate, Value: yyS[yypt-0].ident} } - case 403: + case 405: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionEncryption, Value: yyS[yypt-0].ident} } - case 404: + case 406: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.DatabaseOption{ @@ -15527,7 +15586,7 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 405: + case 407: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.DatabaseOption{ @@ -15537,7 +15596,7 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 406: + case 408: { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ Count: yyS[yypt-1].item.(uint64), @@ -15548,19 +15607,19 @@ yynewstate: TiFlashReplica: tiflashReplicaSpec, } } - case 407: + case 409: { parser.yyVAL.item = []*ast.DatabaseOption{} } - case 409: + case 411: { parser.yyVAL.item = []*ast.DatabaseOption{yyS[yypt-0].item.(*ast.DatabaseOption)} } - case 410: + case 412: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DatabaseOption), yyS[yypt-0].item.(*ast.DatabaseOption)) } - case 411: + case 413: { stmt := yyS[yypt-6].item.(*ast.CreateTableStmt) stmt.Table = yyS[yypt-7].item.(*ast.TableName) @@ -15581,7 +15640,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 412: + case 414: { tmp := &ast.CreateTableStmt{ Table: yyS[yypt-2].item.(*ast.TableName), @@ -15598,23 +15657,23 @@ yynewstate: } parser.yyVAL.statement = tmp } - case 413: + case 415: { parser.yyVAL.item = nil } - case 414: + case 416: { parser.yyVAL.item = true } - case 415: + case 417: { parser.yyVAL.item = false } - case 418: + case 420: { parser.yyVAL.item = nil } - case 419: + case 421: { method := yyS[yypt-4].item.(*ast.PartitionMethod) method.Num = yyS[yypt-3].item.(uint64) @@ -15633,15 +15692,15 @@ yynewstate: } parser.yyVAL.item = opt } - case 420: + case 422: { parser.yyVAL.item = false } - case 421: + case 423: { parser.yyVAL.item = true } - case 422: + case 424: { opt := &ast.IndexOption{Global: yyS[yypt-0].item.(bool)} parser.yyVAL.item = &ast.Constraint{ @@ -15649,23 +15708,23 @@ yynewstate: Option: opt, } } - case 423: + case 425: { parser.yyVAL.item = []*ast.Constraint{yyS[yypt-0].item.(*ast.Constraint)} } - case 424: + case 426: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Constraint), yyS[yypt-0].item.(*ast.Constraint)) } - case 425: + case 427: { parser.yyVAL.item = nil } - case 426: + case 428: { parser.yyVAL.item = yyS[yypt-1].item } - case 427: + case 429: { keyAlgorithm, _ := yyS[yypt-3].item.(*ast.PartitionKeyAlgorithm) parser.yyVAL.item = &ast.PartitionMethod{ @@ -15675,7 +15734,7 @@ yynewstate: KeyAlgorithm: keyAlgorithm, } } - case 428: + case 430: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeHash, @@ -15683,11 +15742,11 @@ yynewstate: Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 429: + case 431: { parser.yyVAL.item = nil } - case 430: + case 432: { tp := getUint64FromNUM(yyS[yypt-0].item) if tp != 1 && tp != 2 { @@ -15698,7 +15757,7 @@ yynewstate: Type: tp, } } - case 432: + case 434: { partitionInterval, _ := yyS[yypt-0].item.(*ast.PartitionInterval) parser.yyVAL.item = &ast.PartitionMethod{ @@ -15707,7 +15766,7 @@ yynewstate: Interval: partitionInterval, } } - case 433: + case 435: { partitionInterval, _ := yyS[yypt-0].item.(*ast.PartitionInterval) parser.yyVAL.item = &ast.PartitionMethod{ @@ -15716,21 +15775,21 @@ yynewstate: Interval: partitionInterval, } } - case 434: + case 436: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 435: + case 437: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 436: + case 438: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, @@ -15738,24 +15797,24 @@ yynewstate: Unit: yyS[yypt-0].item.(ast.TimeUnitType), } } - case 437: + case 439: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, Limit: yyS[yypt-0].item.(uint64), } } - case 438: + case 440: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, } } - case 439: + case 441: { parser.yyVAL.item = nil } - case 440: + case 442: { partitionInterval := &ast.PartitionInterval{ IntervalExpr: yyS[yypt-4].item.(ast.PartitionIntervalExpr), @@ -15771,35 +15830,35 @@ yynewstate: partitionInterval.SetOriginTextPosition(startOffset) parser.yyVAL.item = partitionInterval } - case 441: + case 443: { parser.yyVAL.item = ast.PartitionIntervalExpr{Expr: yyS[yypt-0].expr, TimeUnit: ast.TimeUnitInvalid} } - case 442: + case 444: { parser.yyVAL.item = ast.PartitionIntervalExpr{Expr: yyS[yypt-1].expr, TimeUnit: yyS[yypt-0].item.(ast.TimeUnitType)} } - case 443: + case 445: { parser.yyVAL.item = false } - case 444: + case 446: { parser.yyVAL.item = true } - case 445: + case 447: { parser.yyVAL.item = false } - case 446: + case 448: { parser.yyVAL.item = true } - case 447: + case 449: { parser.yyVAL.item = ast.PartitionInterval{} // First/LastRangeEnd defaults to nil } - case 448: + case 450: { first := yyS[yypt-8].expr.(ast.ExprNode) last := yyS[yypt-1].expr.(ast.ExprNode) @@ -15808,25 +15867,25 @@ yynewstate: LastRangeEnd: &last, } } - case 449: + case 451: { parser.yyVAL.ident = "" } - case 451: + case 453: { parser.yyVAL.item = nil } - case 452: + case 454: { method := yyS[yypt-1].item.(*ast.PartitionMethod) method.Num = yyS[yypt-0].item.(uint64) parser.yyVAL.item = method } - case 453: + case 455: { parser.yyVAL.item = uint64(0) } - case 454: + case 456: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -15835,11 +15894,11 @@ yynewstate: } parser.yyVAL.item = res } - case 455: + case 457: { parser.yyVAL.item = uint64(0) } - case 456: + case 458: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -15848,23 +15907,23 @@ yynewstate: } parser.yyVAL.item = res } - case 457: + case 459: { parser.yyVAL.item = nil } - case 458: + case 460: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.PartitionDefinition) } - case 459: + case 461: { parser.yyVAL.item = []*ast.PartitionDefinition{yyS[yypt-0].item.(*ast.PartitionDefinition)} } - case 460: + case 462: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PartitionDefinition), yyS[yypt-0].item.(*ast.PartitionDefinition)) } - case 461: + case 463: { parser.yyVAL.item = &ast.PartitionDefinition{ Name: model.NewCIStr(yyS[yypt-3].ident), @@ -15873,80 +15932,80 @@ yynewstate: Sub: yyS[yypt-0].item.([]*ast.SubPartitionDefinition), } } - case 462: + case 464: { parser.yyVAL.item = make([]*ast.SubPartitionDefinition, 0) } - case 463: + case 465: { parser.yyVAL.item = yyS[yypt-1].item } - case 464: + case 466: { parser.yyVAL.item = []*ast.SubPartitionDefinition{yyS[yypt-0].item.(*ast.SubPartitionDefinition)} } - case 465: + case 467: { list := yyS[yypt-2].item.([]*ast.SubPartitionDefinition) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.SubPartitionDefinition)) } - case 466: + case 468: { parser.yyVAL.item = &ast.SubPartitionDefinition{ Name: model.NewCIStr(yyS[yypt-1].ident), Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 467: + case 469: { parser.yyVAL.item = make([]*ast.TableOption, 0) } - case 468: + case 470: { list := yyS[yypt-1].item.([]*ast.TableOption) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.TableOption)) } - case 469: + case 471: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionComment, StrValue: yyS[yypt-0].ident} } - case 470: + case 472: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].ident} } - case 471: + case 473: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].ident} } - case 472: + case 474: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionInsertMethod, StrValue: yyS[yypt-0].ident} } - case 473: + case 475: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDataDirectory, StrValue: yyS[yypt-0].ident} } - case 474: + case 476: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionIndexDirectory, StrValue: yyS[yypt-0].ident} } - case 475: + case 477: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMaxRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 476: + case 478: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMinRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 477: + case 479: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTablespace, StrValue: yyS[yypt-0].ident} } - case 478: + case 480: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionNodegroup, UintValue: yyS[yypt-0].item.(uint64)} } - case 479: + case 481: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.TableOption{ @@ -15956,29 +16015,29 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 480: + case 482: { parser.yyVAL.item = &ast.PartitionDefinitionClauseNone{} } - case 481: + case 483: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: []ast.ExprNode{&ast.MaxValueExpr{}}, } } - case 482: + case 484: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: yyS[yypt-1].item.([]ast.ExprNode), } } - case 483: + case 485: { parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{ Values: [][]ast.ExprNode{{&ast.DefaultExpr{}}}, } } - case 484: + case 486: { exprs := yyS[yypt-1].item.([]ast.ExprNode) values := make([][]ast.ExprNode, 0, len(exprs)) @@ -15991,43 +16050,43 @@ yynewstate: } parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{Values: values} } - case 485: + case 487: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: false} } - case 486: + case 488: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: true} } - case 487: + case 489: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingError } - case 488: + case 490: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingIgnore } - case 489: + case 491: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingReplace } - case 492: + case 494: { parser.yyVAL.item = &ast.CreateTableStmt{} } - case 493: + case 495: { parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 494: + case 496: { parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 495: + case 497: { parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 496: + case 498: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -16040,7 +16099,7 @@ yynewstate: } parser.yyVAL.item = &ast.CreateTableStmt{Select: sel} } - case 500: + case 502: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -16053,15 +16112,15 @@ yynewstate: } parser.yyVAL.statement = sel } - case 501: + case 503: { parser.yyVAL.item = yyS[yypt-0].item } - case 502: + case 504: { parser.yyVAL.item = yyS[yypt-1].item } - case 503: + case 505: { startOffset := parser.startOffset(&yyS[yypt-1]) endOffset := parser.yylval.offset @@ -16086,85 +16145,85 @@ yynewstate: selStmt.SetText(parser.lexer.client, strings.TrimSpace(parser.src[startOffset:endOffset])) parser.yyVAL.statement = x } - case 504: + case 506: { parser.yyVAL.item = false } - case 505: + case 507: { parser.yyVAL.item = true } - case 506: + case 508: { parser.yyVAL.item = model.AlgorithmUndefined } - case 507: + case 509: { parser.yyVAL.item = model.AlgorithmUndefined } - case 508: + case 510: { parser.yyVAL.item = model.AlgorithmMerge } - case 509: + case 511: { parser.yyVAL.item = model.AlgorithmTemptable } - case 510: + case 512: { parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } - case 511: + case 513: { parser.yyVAL.item = yyS[yypt-0].item } - case 512: + case 514: { parser.yyVAL.item = model.SecurityDefiner } - case 513: + case 515: { parser.yyVAL.item = model.SecurityDefiner } - case 514: + case 516: { parser.yyVAL.item = model.SecurityInvoker } - case 516: + case 518: { parser.yyVAL.item = nil } - case 517: + case 519: { parser.yyVAL.item = yyS[yypt-1].item.([]model.CIStr) } - case 518: + case 520: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 519: + case 521: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 520: + case 522: { parser.yyVAL.item = nil } - case 521: + case 523: { parser.yyVAL.item = model.CheckOptionCascaded } - case 522: + case 524: { parser.yyVAL.item = model.CheckOptionLocal } - case 523: + case 525: { parser.yyVAL.statement = &ast.DoStmt{ Exprs: yyS[yypt-0].item.([]ast.ExprNode), } } - case 524: + case 526: { // Single Table tn := yyS[yypt-6].item.(*ast.TableName) @@ -16192,7 +16251,7 @@ yynewstate: parser.yyVAL.statement = x } - case 525: + case 527: { // Multiple Table x := &ast.DeleteStmt{ @@ -16212,7 +16271,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 526: + case 528: { // Multiple Table x := &ast.DeleteStmt{ @@ -16231,23 +16290,23 @@ yynewstate: } parser.yyVAL.statement = x } - case 529: + case 531: { d := yyS[yypt-0].statement.(*ast.DeleteStmt) d.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = d } - case 530: + case 532: { d := yyS[yypt-0].statement.(*ast.DeleteStmt) d.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = d } - case 532: + case 534: { parser.yyVAL.statement = &ast.DropDatabaseStmt{IfExists: yyS[yypt-1].item.(bool), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 533: + case 535: { var indexLockAndAlgorithm *ast.IndexLockAndAlgorithm if yyS[yypt-0].item != nil { @@ -16258,43 +16317,43 @@ yynewstate: } parser.yyVAL.statement = &ast.DropIndexStmt{IfExists: yyS[yypt-4].item.(bool), IndexName: yyS[yypt-3].ident, Table: yyS[yypt-1].item.(*ast.TableName), LockAlg: indexLockAndAlgorithm} } - case 534: + case 536: { parser.yyVAL.statement = &ast.DropIndexStmt{IfExists: yyS[yypt-3].item.(bool), IndexName: yyS[yypt-2].ident, Table: yyS[yypt-0].item.(*ast.TableName), IsHypo: true} } - case 535: + case 537: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: yyS[yypt-2].item.(bool), Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: false, TemporaryKeyword: yyS[yypt-4].item.(ast.TemporaryKeyword)} } - case 536: + case 538: { parser.yyVAL.item = ast.TemporaryNone } - case 537: + case 539: { parser.yyVAL.item = ast.TemporaryLocal } - case 538: + case 540: { parser.yyVAL.item = ast.TemporaryGlobal } - case 539: + case 541: { parser.yyVAL.statement = &ast.DropTableStmt{Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 540: + case 542: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: true, Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 541: + case 543: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: false, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 542: + case 544: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: true, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 543: + case 545: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -16303,7 +16362,7 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: false, UserList: tmp} } - case 544: + case 546: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -16312,11 +16371,11 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: true, UserList: tmp} } - case 545: + case 547: { parser.yyVAL.statement = &ast.DropStatsStmt{Tables: yyS[yypt-0].item.([]*ast.TableName)} } - case 546: + case 548: { yylex.AppendError(ErrWarnDeprecatedSyntaxNoReplacement.FastGenByArgs("'DROP STATS ... PARTITION ...'", "")) parser.lastErrorAsWarn() @@ -16325,7 +16384,7 @@ yynewstate: PartitionNames: yyS[yypt-0].item.([]model.CIStr), } } - case 547: + case 549: { yylex.AppendError(ErrWarnDeprecatedSyntax.FastGenByArgs("DROP STATS ... GLOBAL", "DROP STATS ...")) parser.lastErrorAsWarn() @@ -16334,11 +16393,11 @@ yynewstate: IsGlobalStats: true, } } - case 555: + case 557: { parser.yyVAL.statement = nil } - case 556: + case 558: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -16348,7 +16407,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 557: + case 559: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -16358,7 +16417,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 558: + case 560: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -16367,7 +16426,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 559: + case 561: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -16377,7 +16436,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 563: + case 565: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -16386,7 +16445,7 @@ yynewstate: }, } } - case 564: + case 566: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -16396,49 +16455,49 @@ yynewstate: }, } } - case 565: + case 567: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: "row", } } - case 566: + case 568: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: "row", ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 567: + case 569: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].ident, ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 568: + case 570: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].ident, } } - case 569: + case 571: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].ident, ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 570: + case 572: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].ident, } } - case 571: + case 573: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -16446,7 +16505,7 @@ yynewstate: Analyze: true, } } - case 572: + case 574: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -16454,7 +16513,7 @@ yynewstate: Analyze: true, } } - case 573: + case 575: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -16462,15 +16521,15 @@ yynewstate: Analyze: true, } } - case 582: + case 584: { parser.yyVAL.statement = &ast.SavepointStmt{Name: yyS[yypt-0].ident} } - case 583: + case 585: { parser.yyVAL.statement = &ast.ReleaseSavepointStmt{Name: yyS[yypt-0].ident} } - case 584: + case 586: { stmt := yyS[yypt-3].item.(*ast.BRIEStmt) stmt.Kind = ast.BRIEKindBackup @@ -16478,7 +16537,7 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 585: + case 587: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamStart @@ -16486,26 +16545,26 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 586: + case 588: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamStop parser.yyVAL.statement = stmt } - case 587: + case 589: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamPause stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 588: + case 590: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamResume parser.yyVAL.statement = stmt } - case 589: + case 591: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamPurge @@ -16513,48 +16572,48 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 590: + case 592: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamStatus parser.yyVAL.statement = stmt } - case 591: + case 593: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamMetaData stmt.Storage = yyS[yypt-0].ident parser.yyVAL.statement = stmt } - case 592: + case 594: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindShowJob stmt.JobID = yyS[yypt-0].item.(int64) parser.yyVAL.statement = stmt } - case 593: + case 595: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindShowQuery stmt.JobID = yyS[yypt-0].item.(int64) parser.yyVAL.statement = stmt } - case 594: + case 596: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindCancelJob stmt.JobID = yyS[yypt-0].item.(int64) parser.yyVAL.statement = stmt } - case 595: + case 597: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindShowBackupMeta stmt.Storage = yyS[yypt-0].ident parser.yyVAL.statement = stmt } - case 596: + case 598: { stmt := yyS[yypt-3].item.(*ast.BRIEStmt) stmt.Kind = ast.BRIEKindRestore @@ -16562,7 +16621,7 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 597: + case 599: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindRestorePIT @@ -16570,146 +16629,146 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 598: + case 600: { parser.yyVAL.item = &ast.BRIEStmt{} } - case 599: + case 601: { parser.yyVAL.item = &ast.BRIEStmt{Schemas: yyS[yypt-0].item.([]string)} } - case 600: + case 602: { parser.yyVAL.item = &ast.BRIEStmt{Tables: yyS[yypt-0].item.([]*ast.TableName)} } - case 601: + case 603: { parser.yyVAL.item = []string{yyS[yypt-0].ident} } - case 602: + case 604: { parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) } - case 603: + case 605: { parser.yyVAL.item = []*ast.BRIEOption{} } - case 604: + case 606: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.BRIEOption), yyS[yypt-0].item.(*ast.BRIEOption)) } - case 605: + case 607: { parser.yyVAL.item = ast.BRIEOptionConcurrency } - case 606: + case 608: { parser.yyVAL.item = ast.BRIEOptionResume } - case 607: + case 609: { parser.yyVAL.item = ast.BRIEOptionChecksumConcurrency } - case 608: + case 610: { parser.yyVAL.item = ast.BRIEOptionCompressionLevel } - case 609: + case 611: { parser.yyVAL.item = ast.BRIEOptionSendCreds } - case 610: + case 612: { parser.yyVAL.item = ast.BRIEOptionOnline } - case 611: + case 613: { parser.yyVAL.item = ast.BRIEOptionCheckpoint } - case 612: + case 614: { parser.yyVAL.item = ast.BRIEOptionSkipSchemaFiles } - case 613: + case 615: { parser.yyVAL.item = ast.BRIEOptionStrictFormat } - case 614: + case 616: { parser.yyVAL.item = ast.BRIEOptionCSVNotNull } - case 615: + case 617: { parser.yyVAL.item = ast.BRIEOptionCSVBackslashEscape } - case 616: + case 618: { parser.yyVAL.item = ast.BRIEOptionCSVTrimLastSeparators } - case 617: + case 619: { parser.yyVAL.item = ast.BRIEOptionWaitTiflashReady } - case 618: + case 620: { parser.yyVAL.item = ast.BRIEOptionWithSysTable } - case 619: + case 621: { parser.yyVAL.item = ast.BRIEOptionIgnoreStats } - case 620: + case 622: { parser.yyVAL.item = ast.BRIEOptionLoadStats } - case 621: + case 623: { parser.yyVAL.item = ast.BRIEOptionTiKVImporter } - case 622: + case 624: { parser.yyVAL.item = ast.BRIEOptionCSVSeparator } - case 623: + case 625: { parser.yyVAL.item = ast.BRIEOptionCSVDelimiter } - case 624: + case 626: { parser.yyVAL.item = ast.BRIEOptionCSVNull } - case 625: + case 627: { parser.yyVAL.item = ast.BRIEOptionCompression } - case 626: + case 628: { parser.yyVAL.item = ast.BRIEOptionEncryptionMethod } - case 627: + case 629: { parser.yyVAL.item = ast.BRIEOptionEncryptionKeyFile } - case 628: + case 630: { parser.yyVAL.item = ast.BRIEOptionBackend } - case 629: + case 631: { parser.yyVAL.item = ast.BRIEOptionOnDuplicate } - case 630: + case 632: { parser.yyVAL.item = ast.BRIEOptionOnDuplicate } - case 631: + case 633: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), UintValue: yyS[yypt-0].item.(uint64), } } - case 632: + case 634: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -16720,21 +16779,21 @@ yynewstate: UintValue: value, } } - case 633: + case 635: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), StrValue: yyS[yypt-0].ident, } } - case 634: + case 636: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), StrValue: strings.ToLower(yyS[yypt-0].ident), } } - case 635: + case 637: { unit, err := yyS[yypt-1].item.(ast.TimeUnitType).Duration() if err != nil { @@ -16747,35 +16806,35 @@ yynewstate: UintValue: yyS[yypt-2].item.(uint64) * uint64(unit), } } - case 636: + case 638: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionBackupTS, StrValue: yyS[yypt-0].ident, } } - case 637: + case 639: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionBackupTSO, UintValue: yyS[yypt-0].item.(uint64), } } - case 638: + case 640: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionLastBackupTS, StrValue: yyS[yypt-0].ident, } } - case 639: + case 641: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionLastBackupTSO, UintValue: yyS[yypt-0].item.(uint64), } } - case 640: + case 642: { // TODO: check overflow? parser.yyVAL.item = &ast.BRIEOption{ @@ -16783,21 +16842,21 @@ yynewstate: UintValue: yyS[yypt-3].item.(uint64) * 1048576, } } - case 641: + case 643: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionCSVHeader, UintValue: ast.BRIECSVHeaderIsColumns, } } - case 642: + case 644: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionCSVHeader, UintValue: yyS[yypt-0].item.(uint64), } } - case 643: + case 645: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -16808,14 +16867,14 @@ yynewstate: UintValue: value, } } - case 644: + case 646: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionChecksum, UintValue: uint64(yyS[yypt-0].item.(ast.BRIEOptionLevel)), } } - case 645: + case 647: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -16826,53 +16885,53 @@ yynewstate: UintValue: value, } } - case 646: + case 648: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionAnalyze, UintValue: uint64(yyS[yypt-0].item.(ast.BRIEOptionLevel)), } } - case 647: + case 649: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionFullBackupStorage, StrValue: yyS[yypt-0].ident, } } - case 648: + case 650: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionRestoredTS, StrValue: yyS[yypt-0].ident, } } - case 649: + case 651: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionStartTS, StrValue: yyS[yypt-0].ident, } } - case 650: + case 652: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionUntilTS, StrValue: yyS[yypt-0].ident, } } - case 651: + case 653: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionGCTTL, StrValue: yyS[yypt-0].ident, } } - case 652: + case 654: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 653: + case 655: { v, rangeErrMsg := getInt64FromNUM(yyS[yypt-0].item) if len(rangeErrMsg) != 0 { @@ -16881,38 +16940,38 @@ yynewstate: } parser.yyVAL.item = v } - case 655: + case 657: { parser.yyVAL.item = yyS[yypt-0].item.(int64) != 0 } - case 656: + case 658: { parser.yyVAL.item = false } - case 657: + case 659: { parser.yyVAL.item = true } - case 658: + case 660: { parser.yyVAL.item = ast.BRIEOptionLevelOff } - case 659: + case 661: { parser.yyVAL.item = ast.BRIEOptionLevelOptional } - case 660: + case 662: { parser.yyVAL.item = ast.BRIEOptionLevelRequired } - case 661: + case 663: { parser.yyVAL.statement = &ast.ImportIntoActionStmt{ Tp: ast.ImportIntoCancel, JobID: yyS[yypt-0].item.(int64), } } - case 662: + case 664: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -16923,19 +16982,19 @@ yynewstate: Value: yyS[yypt-0].expr, } } - case 663: + case 665: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicOr, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 664: + case 666: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicXor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 665: + case 667: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicAnd, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 666: + case 668: { expr, ok := yyS[yypt-0].expr.(*ast.ExistsSubqueryExpr) if ok { @@ -16945,7 +17004,7 @@ yynewstate: parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr} } } - case 667: + case 669: { parser.yyVAL.expr = &ast.MatchAgainst{ ColumnNames: yyS[yypt-6].item.([]*ast.ColumnName), @@ -16953,55 +17012,47 @@ yynewstate: Modifier: ast.FulltextSearchModifier(yyS[yypt-1].item.(int)), } } - case 668: + case 670: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(1)} } - case 669: + case 671: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(0)} } - case 670: + case 672: { /* https://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html#operator_is */ parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)} } - case 672: + case 674: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 674: + case 676: { parser.yyVAL.expr = &ast.MaxValueExpr{} } - case 676: + case 678: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode } - case 677: + case 679: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode } - case 678: + case 680: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode | ast.FulltextSearchModifierWithQueryExpansion } - case 679: + case 681: { parser.yyVAL.item = ast.FulltextSearchModifierBooleanMode } - case 680: + case 682: { parser.yyVAL.item = ast.FulltextSearchModifierWithQueryExpansion } - case 685: - { - parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} - } - case 686: - { - parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) - } case 687: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} @@ -17020,32 +17071,40 @@ yynewstate: } case 691: { - parser.yyVAL.item = []ast.ExprNode{} + parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} + } + case 692: + { + parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } case 693: { parser.yyVAL.item = []ast.ExprNode{} } case 695: + { + parser.yyVAL.item = []ast.ExprNode{} + } + case 697: { expr := ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) parser.yyVAL.item = []ast.ExprNode{expr} } - case 696: + case 698: { parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)} } - case 697: + case 699: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-1].item.(opcode.Op), L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 698: + case 700: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.MultiRows = true parser.yyVAL.expr = &ast.CompareSubqueryExpr{Op: yyS[yypt-2].item.(opcode.Op), L: yyS[yypt-3].expr, R: sq, All: yyS[yypt-1].item.(bool)} } - case 699: + case 701: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -17057,45 +17116,37 @@ yynewstate: } parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-3].item.(opcode.Op), L: yyS[yypt-4].expr, R: variable} } - case 701: - { - parser.yyVAL.item = opcode.GE - } - case 702: - { - parser.yyVAL.item = opcode.GT - } case 703: { - parser.yyVAL.item = opcode.LE + parser.yyVAL.item = opcode.GE } case 704: { - parser.yyVAL.item = opcode.LT + parser.yyVAL.item = opcode.GT } case 705: { - parser.yyVAL.item = opcode.NE + parser.yyVAL.item = opcode.LE } case 706: { - parser.yyVAL.item = opcode.NE + parser.yyVAL.item = opcode.LT } case 707: { - parser.yyVAL.item = opcode.EQ + parser.yyVAL.item = opcode.NE } case 708: { - parser.yyVAL.item = opcode.NullEQ + parser.yyVAL.item = opcode.NE } case 709: { - parser.yyVAL.item = true + parser.yyVAL.item = opcode.EQ } case 710: { - parser.yyVAL.item = false + parser.yyVAL.item = opcode.NullEQ } case 711: { @@ -17139,7 +17190,7 @@ yynewstate: } case 721: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 722: { @@ -17147,19 +17198,27 @@ yynewstate: } case 723: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 724: { - parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)} + parser.yyVAL.item = false } case 725: + { + parser.yyVAL.item = true + } + case 726: + { + parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)} + } + case 727: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.MultiRows = true parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), Sel: sq} } - case 726: + case 728: { parser.yyVAL.expr = &ast.BetweenExpr{ Expr: yyS[yypt-4].expr, @@ -17168,7 +17227,7 @@ yynewstate: Not: !yyS[yypt-3].item.(bool), } } - case 727: + case 729: { escape := yyS[yypt-0].ident if len(escape) > 1 { @@ -17185,7 +17244,7 @@ yynewstate: IsLike: true, } } - case 728: + case 730: { escape := yyS[yypt-0].ident if len(escape) > 1 { @@ -17202,55 +17261,55 @@ yynewstate: IsLike: false, } } - case 729: + case 731: { parser.yyVAL.expr = &ast.PatternRegexpExpr{Expr: yyS[yypt-2].expr, Pattern: yyS[yypt-0].expr, Not: !yyS[yypt-1].item.(bool)} } - case 730: + case 732: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONMemberOf), Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-1].expr}} } - case 734: + case 736: { parser.yyVAL.ident = "\\" } - case 735: + case 737: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 736: + case 738: { parser.yyVAL.item = &ast.SelectField{WildCard: &ast.WildCardField{}} } - case 737: + case 739: { wildCard := &ast.WildCardField{Table: model.NewCIStr(yyS[yypt-2].ident)} parser.yyVAL.item = &ast.SelectField{WildCard: wildCard} } - case 738: + case 740: { wildCard := &ast.WildCardField{Schema: model.NewCIStr(yyS[yypt-4].ident), Table: model.NewCIStr(yyS[yypt-2].ident)} parser.yyVAL.item = &ast.SelectField{WildCard: wildCard} } - case 739: + case 741: { expr := yyS[yypt-1].expr asName := yyS[yypt-0].ident parser.yyVAL.item = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)} } - case 740: + case 742: { parser.yyVAL.ident = "" } - case 743: + case 745: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 745: + case 747: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 746: + case 748: { field := yyS[yypt-0].item.(*ast.SelectField) field.Offset = parser.startOffset(&yyS[yypt]) @@ -17260,7 +17319,7 @@ yynewstate: } parser.yyVAL.item = []*ast.SelectField{field} } - case 747: + case 749: { fl := yyS[yypt-2].item.([]*ast.SelectField) field := yyS[yypt-0].item.(*ast.SelectField) @@ -17271,79 +17330,79 @@ yynewstate: } parser.yyVAL.item = append(fl, field) } - case 748: + case 750: { parser.yyVAL.item = false } - case 749: + case 751: { parser.yyVAL.item = true } - case 750: + case 752: { parser.yyVAL.item = &ast.GroupByClause{Items: yyS[yypt-1].item.([]*ast.ByItem), Rollup: yyS[yypt-0].item.(bool)} } - case 751: + case 753: { parser.yyVAL.item = nil } - case 752: + case 754: { parser.yyVAL.item = &ast.HavingClause{Expr: yyS[yypt-0].expr} } - case 753: + case 755: { parser.yyVAL.item = nil } - case 755: + case 757: { parser.yyVAL.item = &ast.AsOfClause{ TsExpr: yyS[yypt-0].expr.(ast.ExprNode), } } - case 756: + case 758: { parser.yyVAL.item = false } - case 757: + case 759: { parser.yyVAL.item = true } - case 758: + case 760: { parser.yyVAL.item = false } - case 759: + case 761: { parser.yyVAL.item = true } - case 760: + case 762: { parser.yyVAL.item = false } - case 761: + case 763: { parser.yyVAL.item = true } - case 762: + case 764: { parser.yyVAL.item = &ast.NullString{ String: "", Empty: false, } } - case 763: + case 765: { parser.yyVAL.item = &ast.NullString{ String: yyS[yypt-0].ident, Empty: len(yyS[yypt-0].ident) == 0, } } - case 764: + case 766: { parser.yyVAL.item = nil } - case 765: + case 767: { // Merge the options if yyS[yypt-1].item == nil { @@ -17369,19 +17428,19 @@ yynewstate: parser.yyVAL.item = opt1 } } - case 766: + case 768: { parser.yyVAL.item = &ast.IndexOption{ KeyBlockSize: yyS[yypt-0].item.(uint64), } } - case 767: + case 769: { parser.yyVAL.item = &ast.IndexOption{ Tp: yyS[yypt-0].item.(model.IndexType), } } - case 768: + case 770: { parser.yyVAL.item = &ast.IndexOption{ ParserName: model.NewCIStr(yyS[yypt-0].ident), @@ -17389,91 +17448,95 @@ yynewstate: yylex.AppendError(yylex.Errorf("The WITH PARASER clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 769: + case 771: { parser.yyVAL.item = &ast.IndexOption{ Comment: yyS[yypt-0].ident, } } - case 770: + case 772: { parser.yyVAL.item = &ast.IndexOption{ Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 771: + case 773: { parser.yyVAL.item = &ast.IndexOption{ PrimaryKeyTp: yyS[yypt-0].item.(model.PrimaryKeyType), } } - case 772: + case 774: { parser.yyVAL.item = &ast.IndexOption{ Global: true, } } - case 773: + case 775: { parser.yyVAL.item = &ast.IndexOption{ Global: false, } } - case 774: + case 776: { parser.yyVAL.item = []interface{}{yyS[yypt-0].item, nil} } - case 775: + case 777: { parser.yyVAL.item = []interface{}{yyS[yypt-2].item, yyS[yypt-0].item} } - case 776: + case 778: { parser.yyVAL.item = []interface{}{&ast.NullString{String: yyS[yypt-2].ident, Empty: len(yyS[yypt-2].ident) == 0}, yyS[yypt-0].item} } - case 777: + case 779: { parser.yyVAL.item = nil } - case 779: + case 781: { parser.yyVAL.item = yyS[yypt-0].item } - case 780: + case 782: { parser.yyVAL.item = yyS[yypt-0].item } - case 781: + case 783: { parser.yyVAL.item = model.IndexTypeBtree } - case 782: + case 784: { parser.yyVAL.item = model.IndexTypeHash } - case 783: + case 785: { parser.yyVAL.item = model.IndexTypeRtree } - case 784: + case 786: { parser.yyVAL.item = model.IndexTypeHypo } - case 785: + case 787: + { + parser.yyVAL.item = model.IndexTypeHNSW + } + case 788: { parser.yyVAL.item = ast.IndexVisibilityVisible } - case 786: + case 789: { parser.yyVAL.item = ast.IndexVisibilityInvisible } - case 1330: + case 1334: { parser.yyVAL.statement = &ast.CallStmt{ Procedure: yyS[yypt-0].expr.(*ast.FuncCallExpr), } } - case 1331: + case 1335: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -17481,7 +17544,7 @@ yynewstate: Args: []ast.ExprNode{}, } } - case 1332: + case 1336: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -17490,7 +17553,7 @@ yynewstate: Args: []ast.ExprNode{}, } } - case 1333: + case 1337: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -17498,7 +17561,7 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1334: + case 1338: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -17507,7 +17570,7 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1335: + case 1339: { x := yyS[yypt-1].item.(*ast.InsertStmt) x.Priority = yyS[yypt-6].item.(mysql.PriorityEnum) @@ -17524,26 +17587,26 @@ yynewstate: x.PartitionNames = yyS[yypt-2].item.([]model.CIStr) parser.yyVAL.statement = x } - case 1338: + case 1342: { parser.yyVAL.item = &ast.InsertStmt{ Columns: yyS[yypt-3].item.([]*ast.ColumnName), Lists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 1339: + case 1343: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1340: + case 1344: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1341: + case 1345: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1342: + case 1346: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -17556,23 +17619,23 @@ yynewstate: } parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: sel} } - case 1343: + case 1347: { parser.yyVAL.item = &ast.InsertStmt{Lists: yyS[yypt-0].item.([][]ast.ExprNode)} } - case 1344: + case 1348: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1345: + case 1349: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1346: + case 1350: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1347: + case 1351: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -17585,39 +17648,39 @@ yynewstate: } parser.yyVAL.item = &ast.InsertStmt{Select: sel} } - case 1348: + case 1352: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.InsertStmt) } - case 1351: + case 1355: { parser.yyVAL.item = [][]ast.ExprNode{yyS[yypt-0].item.([]ast.ExprNode)} } - case 1352: + case 1356: { parser.yyVAL.item = append(yyS[yypt-2].item.([][]ast.ExprNode), yyS[yypt-0].item.([]ast.ExprNode)) } - case 1353: + case 1357: { parser.yyVAL.item = yyS[yypt-1].item } - case 1354: + case 1358: { parser.yyVAL.item = []ast.ExprNode{} } - case 1356: + case 1360: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 1357: + case 1361: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 1359: + case 1363: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 1360: + case 1364: { parser.yyVAL.item = &ast.InsertStmt{ Columns: []*ast.ColumnName{yyS[yypt-2].item.(*ast.ColumnName)}, @@ -17625,22 +17688,22 @@ yynewstate: Setlist: true, } } - case 1361: + case 1365: { ins := yyS[yypt-4].item.(*ast.InsertStmt) ins.Columns = append(ins.Columns, yyS[yypt-2].item.(*ast.ColumnName)) ins.Lists[0] = append(ins.Lists[0], yyS[yypt-0].expr.(ast.ExprNode)) parser.yyVAL.item = ins } - case 1362: + case 1366: { parser.yyVAL.item = nil } - case 1363: + case 1367: { parser.yyVAL.item = yyS[yypt-0].item } - case 1364: + case 1368: { x := yyS[yypt-0].item.(*ast.InsertStmt) if yyS[yypt-5].item != nil { @@ -17653,31 +17716,31 @@ yynewstate: x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) parser.yyVAL.statement = x } - case 1365: + case 1369: { parser.yyVAL.expr = ast.NewValueExpr(false, parser.charset, parser.collation) } - case 1366: + case 1370: { parser.yyVAL.expr = ast.NewValueExpr(nil, parser.charset, parser.collation) } - case 1367: + case 1371: { parser.yyVAL.expr = ast.NewValueExpr(true, parser.charset, parser.collation) } - case 1368: + case 1372: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1369: + case 1373: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1370: + case 1374: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1372: + case 1376: { // See https://dev.mysql.com/doc/refman/5.7/en/charset-literal.html co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) @@ -17695,15 +17758,15 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1373: + case 1377: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1374: + case 1378: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1375: + case 1379: { co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) if err != nil { @@ -17720,7 +17783,7 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1376: + case 1380: { co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) if err != nil { @@ -17737,12 +17800,12 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1377: + case 1381: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) parser.yyVAL.expr = expr } - case 1378: + case 1382: { valExpr := yyS[yypt-1].expr.(ast.ValueExpr) strLit := valExpr.GetString() @@ -17755,31 +17818,31 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1379: + case 1383: { parser.yyVAL.item = []*ast.AlterOrderItem{yyS[yypt-0].item.(*ast.AlterOrderItem)} } - case 1380: + case 1384: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterOrderItem), yyS[yypt-0].item.(*ast.AlterOrderItem)) } - case 1381: + case 1385: { parser.yyVAL.item = &ast.AlterOrderItem{Column: yyS[yypt-1].item.(*ast.ColumnName), Desc: yyS[yypt-0].item.(bool)} } - case 1382: + case 1386: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1383: + case 1387: { parser.yyVAL.item = []*ast.ByItem{yyS[yypt-0].item.(*ast.ByItem)} } - case 1384: + case 1388: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ByItem), yyS[yypt-0].item.(*ast.ByItem)) } - case 1385: + case 1389: { expr := yyS[yypt-0].expr valueExpr, ok := expr.(ast.ValueExpr) @@ -17791,7 +17854,7 @@ yynewstate: } parser.yyVAL.item = &ast.ByItem{Expr: expr, NullOrder: true} } - case 1386: + case 1390: { expr := yyS[yypt-1].expr valueExpr, ok := expr.(ast.ValueExpr) @@ -17803,55 +17866,55 @@ yynewstate: } parser.yyVAL.item = &ast.ByItem{Expr: expr, Desc: yyS[yypt-0].item.(bool)} } - case 1387: + case 1391: { parser.yyVAL.item = false } - case 1388: + case 1392: { parser.yyVAL.item = true } - case 1389: + case 1393: { parser.yyVAL.item = false // ASC by default } - case 1390: + case 1394: { parser.yyVAL.item = false } - case 1391: + case 1395: { parser.yyVAL.item = true } - case 1392: + case 1396: { parser.yyVAL.item = nil } - case 1394: + case 1398: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Or, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1395: + case 1399: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.And, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1396: + case 1400: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LeftShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1397: + case 1401: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.RightShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1398: + case 1402: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Plus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1399: + case 1403: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Minus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1400: + case 1404: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_ADD"), @@ -17862,7 +17925,7 @@ yynewstate: }, } } - case 1401: + case 1405: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_SUB"), @@ -17873,7 +17936,7 @@ yynewstate: }, } } - case 1402: + case 1406: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_ADD"), @@ -17884,44 +17947,44 @@ yynewstate: }, } } - case 1403: + case 1407: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mul, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1404: + case 1408: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Div, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1405: + case 1409: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1406: + case 1410: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.IntDiv, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1407: + case 1411: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1408: + case 1412: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Xor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1410: + case 1414: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1411: + case 1415: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1412: + case 1416: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Schema: model.NewCIStr(yyS[yypt-4].ident), @@ -17929,39 +17992,39 @@ yynewstate: Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1417: + case 1421: { parser.yyVAL.expr = &ast.SetCollationExpr{Expr: yyS[yypt-2].expr, Collate: yyS[yypt-0].ident} } - case 1420: + case 1424: { parser.yyVAL.expr = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 1423: + case 1427: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not2, V: yyS[yypt-0].expr} } - case 1424: + case 1428: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.BitNeg, V: yyS[yypt-0].expr} } - case 1425: + case 1429: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: yyS[yypt-0].expr} } - case 1426: + case 1430: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: yyS[yypt-0].expr} } - case 1427: + case 1431: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.Concat), Args: []ast.ExprNode{yyS[yypt-2].expr, yyS[yypt-0].expr}} } - case 1428: + case 1432: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not2, V: yyS[yypt-0].expr} } - case 1430: + case 1434: { startOffset := parser.startOffset(&yyS[yypt-1]) endOffset := parser.endOffset(&yyS[yypt]) @@ -17969,23 +18032,23 @@ yynewstate: expr.SetText(parser.lexer.client, parser.src[startOffset:endOffset]) parser.yyVAL.expr = &ast.ParenthesesExpr{Expr: expr} } - case 1431: + case 1435: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 1432: + case 1436: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 1433: + case 1437: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.Exists = true parser.yyVAL.expr = &ast.ExistsSubqueryExpr{Sel: sq} } - case 1434: + case 1438: { /* * ODBC escape syntax. @@ -18009,7 +18072,7 @@ yynewstate: parser.yyVAL.expr = yyS[yypt-1].expr } } - case 1435: + case 1439: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#operator_binary tp := types.NewFieldType(mysql.TypeString) @@ -18022,7 +18085,7 @@ yynewstate: FunctionType: ast.CastBinaryOperator, } } - case 1436: + case 1440: { /* See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_cast */ tp := yyS[yypt-2].item.(*types.FieldType) @@ -18048,7 +18111,7 @@ yynewstate: ExplicitCharSet: explicitCharset, } } - case 1437: + case 1441: { x := &ast.CaseExpr{WhenClauses: yyS[yypt-2].item.([]*ast.WhenClause)} if yyS[yypt-3].expr != nil { @@ -18059,7 +18122,7 @@ yynewstate: } parser.yyVAL.expr = x } - case 1438: + case 1442: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert tp := yyS[yypt-1].item.(*types.FieldType) @@ -18079,7 +18142,7 @@ yynewstate: ExplicitCharSet: explicitCharset, } } - case 1439: + case 1443: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert charset1 := ast.NewValueExpr(yyS[yypt-1].ident, "", "") @@ -18088,70 +18151,70 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-3].expr, charset1}, } } - case 1440: + case 1444: { parser.yyVAL.expr = &ast.DefaultExpr{Name: yyS[yypt-1].expr.(*ast.ColumnNameExpr).Name} } - case 1441: + case 1445: { parser.yyVAL.expr = &ast.ValuesExpr{Column: yyS[yypt-1].expr.(*ast.ColumnNameExpr)} } - case 1442: + case 1446: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}} } - case 1443: + case 1447: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) extract := &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}} parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONUnquote), Args: []ast.ExprNode{extract}} } - case 1444: + case 1448: { parser.yyVAL.item = false } - case 1445: + case 1449: { parser.yyVAL.item = true } - case 1448: + case 1452: { parser.yyVAL.item = false } - case 1449: + case 1453: { parser.yyVAL.item = true } - case 1450: + case 1454: { parser.yyVAL.item = false } - case 1452: + case 1456: { parser.yyVAL.item = true } - case 1455: + case 1459: { parser.yyVAL.item = true } - case 1500: + case 1504: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1501: + case 1505: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1502: + case 1506: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident)} } - case 1503: + case 1507: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-2].ident)} } - case 1504: + case 1508: { args := []ast.ExprNode{} if yyS[yypt-0].item != nil { @@ -18159,7 +18222,7 @@ yynewstate: } parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident), Args: args} } - case 1505: + case 1509: { nilVal := ast.NewValueExpr(nil, parser.charset, parser.collation) args := yyS[yypt-1].item.([]ast.ExprNode) @@ -18168,7 +18231,7 @@ yynewstate: Args: append(args, nilVal), } } - case 1506: + case 1510: { charset1 := ast.NewValueExpr(yyS[yypt-1].ident, "", "") args := yyS[yypt-3].item.([]ast.ExprNode) @@ -18177,42 +18240,42 @@ yynewstate: Args: append(args, charset1), } } - case 1507: + case 1511: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.DateLiteral), Args: []ast.ExprNode{expr}} } - case 1508: + case 1512: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimeLiteral), Args: []ast.ExprNode{expr}} } - case 1509: + case 1513: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimestampLiteral), Args: []ast.ExprNode{expr}} } - case 1510: + case 1514: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.InsertFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1511: + case 1515: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-3].expr, R: yyS[yypt-1].expr} } - case 1512: + case 1516: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.PasswordFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1513: + case 1517: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1514: + case 1518: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1515: + case 1519: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -18223,7 +18286,7 @@ yynewstate: }, } } - case 1516: + case 1520: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -18234,7 +18297,7 @@ yynewstate: }, } } - case 1517: + case 1521: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -18245,7 +18308,7 @@ yynewstate: }, } } - case 1518: + case 1522: { timeUnit := &ast.TimeUnitExpr{Unit: yyS[yypt-3].item.(ast.TimeUnitType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -18253,7 +18316,7 @@ yynewstate: Args: []ast.ExprNode{timeUnit, yyS[yypt-1].expr}, } } - case 1519: + case 1523: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -18263,67 +18326,67 @@ yynewstate: }, } } - case 1520: + case 1524: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}} } - case 1521: + case 1525: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1522: + case 1526: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1523: + case 1527: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1524: + case 1528: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1525: + case 1529: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: yyS[yypt-5].item.(ast.TimeUnitType)}, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1526: + case 1530: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: yyS[yypt-5].item.(ast.TimeUnitType)}, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1527: + case 1531: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: []ast.ExprNode{yyS[yypt-1].expr}, } } - case 1528: + case 1532: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr}, } } - case 1529: + case 1533: { spaceVal := ast.NewValueExpr(" ", parser.charset, parser.collation) direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-3].item.(ast.TrimDirectionType)} @@ -18332,7 +18395,7 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, spaceVal, direction}, } } - case 1530: + case 1534: { direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-4].item.(ast.TrimDirectionType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -18340,63 +18403,63 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr, direction}, } } - case 1531: + case 1535: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: []ast.ExprNode{yyS[yypt-1].expr}, } } - case 1532: + case 1536: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-6].ident), Args: []ast.ExprNode{yyS[yypt-4].expr, ast.NewValueExpr("CHAR", parser.charset, parser.collation), ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}, } } - case 1533: + case 1537: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-6].ident), Args: []ast.ExprNode{yyS[yypt-4].expr, ast.NewValueExpr("BINARY", parser.charset, parser.collation), ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}, } } - case 1535: + case 1539: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1536: + case 1540: { parser.yyVAL.item = ast.GetFormatSelectorDate } - case 1537: + case 1541: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1538: + case 1542: { parser.yyVAL.item = ast.GetFormatSelectorTime } - case 1539: + case 1543: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1544: + case 1548: { parser.yyVAL.item = ast.TrimBoth } - case 1545: + case 1549: { parser.yyVAL.item = ast.TrimLeading } - case 1546: + case 1550: { parser.yyVAL.item = ast.TrimTrailing } - case 1547: + case 1551: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-1].item.(*ast.TableName), @@ -18406,7 +18469,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 1548: + case 1552: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-3].item.(*ast.TableName), @@ -18417,7 +18480,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr, valueExpr}, } } - case 1550: + case 1554: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18425,15 +18488,15 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1551: + case 1555: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: false} } - case 1552: + case 1556: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1553: + case 1557: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18441,7 +18504,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1554: + case 1558: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18449,7 +18512,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1555: + case 1559: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18457,7 +18520,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1556: + case 1560: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18465,7 +18528,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1557: + case 1561: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18473,7 +18536,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1558: + case 1562: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18481,11 +18544,11 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1559: + case 1563: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: true} } - case 1560: + case 1564: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18493,7 +18556,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1561: + case 1565: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18501,7 +18564,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1562: + case 1566: { args := []ast.ExprNode{ast.NewValueExpr(1, parser.charset, parser.collation)} if yyS[yypt-0].item != nil { @@ -18510,7 +18573,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: args} } } - case 1563: + case 1567: { args := yyS[yypt-4].item.([]ast.ExprNode) args = append(args, yyS[yypt-2].item.(ast.ExprNode)) @@ -18524,7 +18587,7 @@ yynewstate: parser.yyVAL.expr = agg } } - case 1564: + case 1568: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18532,7 +18595,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1565: + case 1569: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18540,7 +18603,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1566: + case 1570: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18548,7 +18611,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1567: + case 1571: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: ast.AggFuncStddevPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18556,7 +18619,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncStddevPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1568: + case 1572: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18564,7 +18627,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1569: + case 1573: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18572,7 +18635,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1570: + case 1574: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18580,7 +18643,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1571: + case 1575: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18588,7 +18651,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1572: + case 1576: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18596,7 +18659,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1573: + case 1577: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-6].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18604,7 +18667,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-6].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}} } } - case 1574: + case 1578: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18612,7 +18675,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}} } } - case 1575: + case 1579: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18620,7 +18683,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}} } } - case 1576: + case 1580: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18628,22 +18691,22 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}} } } - case 1577: + case 1581: { parser.yyVAL.item = ast.NewValueExpr(",", "", "") } - case 1578: + case 1582: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].ident, "", "") } - case 1579: + case 1583: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1580: + case 1584: { var tp ast.FuncCallExprType if isInTokenMap(yyS[yypt-3].ident) { @@ -18658,159 +18721,159 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1581: + case 1585: { parser.yyVAL.item = nil } - case 1582: + case 1586: { parser.yyVAL.item = nil } - case 1583: + case 1587: { expr := ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation) parser.yyVAL.item = expr } - case 1585: + case 1589: { parser.yyVAL.item = ast.TimeUnitSecondMicrosecond } - case 1586: + case 1590: { parser.yyVAL.item = ast.TimeUnitMinuteMicrosecond } - case 1587: + case 1591: { parser.yyVAL.item = ast.TimeUnitMinuteSecond } - case 1588: + case 1592: { parser.yyVAL.item = ast.TimeUnitHourMicrosecond } - case 1589: + case 1593: { parser.yyVAL.item = ast.TimeUnitHourSecond } - case 1590: + case 1594: { parser.yyVAL.item = ast.TimeUnitHourMinute } - case 1591: + case 1595: { parser.yyVAL.item = ast.TimeUnitDayMicrosecond } - case 1592: + case 1596: { parser.yyVAL.item = ast.TimeUnitDaySecond } - case 1593: + case 1597: { parser.yyVAL.item = ast.TimeUnitDayMinute } - case 1594: + case 1598: { parser.yyVAL.item = ast.TimeUnitDayHour } - case 1595: + case 1599: { parser.yyVAL.item = ast.TimeUnitYearMonth } - case 1596: + case 1600: { parser.yyVAL.item = ast.TimeUnitMicrosecond } - case 1597: + case 1601: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1598: + case 1602: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1599: + case 1603: { parser.yyVAL.item = ast.TimeUnitHour } - case 1600: + case 1604: { parser.yyVAL.item = ast.TimeUnitDay } - case 1601: + case 1605: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1602: + case 1606: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1603: + case 1607: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1604: + case 1608: { parser.yyVAL.item = ast.TimeUnitYear } - case 1605: + case 1609: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1606: + case 1610: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1607: + case 1611: { parser.yyVAL.item = ast.TimeUnitHour } - case 1608: + case 1612: { parser.yyVAL.item = ast.TimeUnitDay } - case 1609: + case 1613: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1610: + case 1614: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1611: + case 1615: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1612: + case 1616: { parser.yyVAL.item = ast.TimeUnitYear } - case 1613: + case 1617: { parser.yyVAL.expr = nil } - case 1615: + case 1619: { parser.yyVAL.item = []*ast.WhenClause{yyS[yypt-0].item.(*ast.WhenClause)} } - case 1616: + case 1620: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.WhenClause), yyS[yypt-0].item.(*ast.WhenClause)) } - case 1617: + case 1621: { parser.yyVAL.item = &ast.WhenClause{ Expr: yyS[yypt-2].expr, Result: yyS[yypt-0].expr, } } - case 1618: + case 1622: { parser.yyVAL.item = nil } - case 1619: + case 1623: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1620: + case 1624: { tp := types.NewFieldType(mysql.TypeVarString) tp.SetFlen(yyS[yypt-0].item.(int)) // TODO: Flen should be the flen of expression @@ -18822,7 +18885,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1621: + case 1625: { tp := types.NewFieldType(mysql.TypeVarString) tp.SetFlen(yyS[yypt-1].item.(int)) // TODO: Flen should be the flen of expression @@ -18845,7 +18908,7 @@ yynewstate: } parser.yyVAL.item = tp } - case 1622: + case 1626: { tp := types.NewFieldType(mysql.TypeDate) tp.SetCharset(charset.CharsetBin) @@ -18853,7 +18916,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1623: + case 1627: { tp := types.NewFieldType(mysql.TypeYear) tp.SetCharset(charset.CharsetBin) @@ -18861,7 +18924,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1624: + case 1628: { tp := types.NewFieldType(mysql.TypeDatetime) flen, _ := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDatetime) @@ -18875,7 +18938,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1625: + case 1629: { fopt := yyS[yypt-0].item.(*ast.FloatOpt) tp := types.NewFieldType(mysql.TypeNewDecimal) @@ -18886,7 +18949,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1626: + case 1630: { tp := types.NewFieldType(mysql.TypeDuration) flen, _ := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDuration) @@ -18900,7 +18963,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1627: + case 1631: { tp := types.NewFieldType(mysql.TypeLonglong) tp.SetCharset(charset.CharsetBin) @@ -18908,7 +18971,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1628: + case 1632: { tp := types.NewFieldType(mysql.TypeLonglong) tp.AddFlag(mysql.UnsignedFlag | mysql.BinaryFlag) @@ -18916,7 +18979,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1629: + case 1633: { tp := types.NewFieldType(mysql.TypeJSON) tp.AddFlag(mysql.BinaryFlag | mysql.ParseToJSONFlag) @@ -18924,7 +18987,7 @@ yynewstate: tp.SetCollate(mysql.DefaultCollationName) parser.yyVAL.item = tp } - case 1630: + case 1634: { tp := types.NewFieldType(mysql.TypeDouble) flen, decimal := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDouble) @@ -18935,7 +18998,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1631: + case 1635: { tp := types.NewFieldType(mysql.TypeFloat) fopt := yyS[yypt-0].item.(*ast.FloatOpt) @@ -18952,7 +19015,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1632: + case 1636: { var tp *types.FieldType if parser.lexer.GetSQLMode().HasRealAsFloatMode() { @@ -18968,7 +19031,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1633: + case 1637: { elementType := yyS[yypt-1].item.(*ast.VectorElementType) if elementType.Tp != mysql.TypeFloat { @@ -18981,27 +19044,27 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1634: + case 1638: { parser.yyVAL.item = mysql.LowPriority } - case 1635: + case 1639: { parser.yyVAL.item = mysql.HighPriority } - case 1636: + case 1640: { parser.yyVAL.item = mysql.DelayedPriority } - case 1637: + case 1641: { parser.yyVAL.item = mysql.NoPriority } - case 1639: + case 1643: { parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1640: + case 1644: { schema := yyS[yypt-2].ident if isInCorrectIdentifierName(schema) { @@ -19010,45 +19073,45 @@ yynewstate: } parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(schema), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1641: + case 1645: { parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr("*"), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1642: + case 1646: { tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} parser.yyVAL.item = tbl } - case 1643: + case 1647: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) } - case 1644: + case 1648: { parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-1].ident)} } - case 1645: + case 1649: { parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-3].ident), Name: model.NewCIStr(yyS[yypt-1].ident)} } - case 1646: + case 1650: { tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} parser.yyVAL.item = tbl } - case 1647: + case 1651: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) } - case 1650: + case 1654: { parser.yyVAL.item = false } - case 1651: + case 1655: { parser.yyVAL.item = true } - case 1652: + case 1656: { var sqlText string var sqlVar *ast.VariableExpr @@ -19064,94 +19127,94 @@ yynewstate: SQLVar: sqlVar, } } - case 1653: + case 1657: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1654: + case 1658: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1655: + case 1659: { parser.yyVAL.statement = &ast.ExecuteStmt{Name: yyS[yypt-0].ident} } - case 1656: + case 1660: { parser.yyVAL.statement = &ast.ExecuteStmt{ Name: yyS[yypt-2].ident, UsingVars: yyS[yypt-0].item.([]ast.ExprNode), } } - case 1657: + case 1661: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 1658: + case 1662: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 1659: + case 1663: { parser.yyVAL.statement = &ast.DeallocateStmt{Name: yyS[yypt-0].ident} } - case 1662: + case 1666: { parser.yyVAL.statement = &ast.RollbackStmt{} } - case 1663: + case 1667: { parser.yyVAL.statement = &ast.RollbackStmt{CompletionType: yyS[yypt-0].item.(ast.CompletionType)} } - case 1664: + case 1668: { parser.yyVAL.statement = &ast.RollbackStmt{SavepointName: yyS[yypt-0].ident} } - case 1665: + case 1669: { parser.yyVAL.statement = &ast.RollbackStmt{SavepointName: yyS[yypt-0].ident} } - case 1666: + case 1670: { parser.yyVAL.item = ast.CompletionTypeChain } - case 1667: + case 1671: { parser.yyVAL.item = ast.CompletionTypeRelease } - case 1668: + case 1672: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1669: + case 1673: { parser.yyVAL.item = ast.CompletionTypeChain } - case 1670: + case 1674: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1671: + case 1675: { parser.yyVAL.item = ast.CompletionTypeRelease } - case 1672: + case 1676: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1673: + case 1677: { parser.yyVAL.statement = &ast.ShutdownStmt{} } - case 1674: + case 1678: { parser.yyVAL.statement = &ast.RestartStmt{} } - case 1675: + case 1679: { parser.yyVAL.statement = &ast.HelpStmt{Topic: yyS[yypt-0].ident} } - case 1676: + case 1680: { st := &ast.SelectStmt{ SelectStmtOpts: yyS[yypt-2].item.(*ast.SelectStmtOpts), @@ -19167,7 +19230,7 @@ yynewstate: } parser.yyVAL.item = st } - case 1677: + case 1681: { st := yyS[yypt-2].item.(*ast.SelectStmt) lastField := st.Fields.Fields[len(st.Fields.Fields)-1] @@ -19179,7 +19242,7 @@ yynewstate: st.Where = yyS[yypt-0].item.(ast.ExprNode) } } - case 1678: + case 1682: { st := yyS[yypt-6].item.(*ast.SelectStmt) st.From = yyS[yypt-4].item.(*ast.TableRefsClause) @@ -19202,11 +19265,11 @@ yynewstate: } parser.yyVAL.item = st } - case 1679: + case 1683: { parser.yyVAL.item = nil } - case 1680: + case 1684: { var repSeed ast.ExprNode if yyS[yypt-0].expr != nil { @@ -19219,7 +19282,7 @@ yynewstate: RepeatableSeed: repSeed, } } - case 1681: + case 1685: { var repSeed ast.ExprNode if yyS[yypt-0].expr != nil { @@ -19230,43 +19293,43 @@ yynewstate: RepeatableSeed: repSeed, } } - case 1682: + case 1686: { parser.yyVAL.item = ast.SampleMethodTypeNone } - case 1683: + case 1687: { parser.yyVAL.item = ast.SampleMethodTypeSystem } - case 1684: + case 1688: { parser.yyVAL.item = ast.SampleMethodTypeBernoulli } - case 1685: + case 1689: { parser.yyVAL.item = ast.SampleMethodTypeTiDBRegion } - case 1686: + case 1690: { parser.yyVAL.item = ast.SampleClauseUnitTypeDefault } - case 1687: + case 1691: { parser.yyVAL.item = ast.SampleClauseUnitTypeRow } - case 1688: + case 1692: { parser.yyVAL.item = ast.SampleClauseUnitTypePercent } - case 1689: + case 1693: { parser.yyVAL.expr = nil } - case 1690: + case 1694: { parser.yyVAL.expr = yyS[yypt-1].expr } - case 1691: + case 1695: { st := yyS[yypt-6].item.(*ast.SelectStmt) if yyS[yypt-1].item != nil { @@ -19289,7 +19352,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1692: + case 1696: { st := yyS[yypt-5].item.(*ast.SelectStmt) if yyS[yypt-4].item != nil { @@ -19309,7 +19372,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1693: + case 1697: { st := yyS[yypt-4].item.(*ast.SelectStmt) if yyS[yypt-1].item != nil { @@ -19326,7 +19389,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1694: + case 1698: { st := &ast.SelectStmt{ Kind: ast.SelectStmtKindTable, @@ -19348,7 +19411,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1695: + case 1699: { st := &ast.SelectStmt{ Kind: ast.SelectStmtKindValues, @@ -19369,13 +19432,13 @@ yynewstate: } parser.yyVAL.statement = st } - case 1696: + case 1700: { sel := yyS[yypt-0].statement.(*ast.SelectStmt) sel.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = sel } - case 1697: + case 1701: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -19391,11 +19454,11 @@ yynewstate: } parser.yyVAL.statement = sel } - case 1698: + case 1702: { parser.yyVAL.item = yyS[yypt-0].item } - case 1699: + case 1703: { ws := yyS[yypt-0].item.(*ast.WithClause) ws.IsRecursive = true @@ -19404,20 +19467,20 @@ yynewstate: } parser.yyVAL.item = ws } - case 1700: + case 1704: { ws := yyS[yypt-2].item.(*ast.WithClause) ws.CTEs = append(ws.CTEs, yyS[yypt-0].item.(*ast.CommonTableExpression)) parser.yyVAL.item = ws } - case 1701: + case 1705: { ws := &ast.WithClause{} ws.CTEs = make([]*ast.CommonTableExpression, 0, 4) ws.CTEs = append(ws.CTEs, yyS[yypt-0].item.(*ast.CommonTableExpression)) parser.yyVAL.item = ws } - case 1702: + case 1706: { cte := &ast.CommonTableExpression{} cte.Name = model.NewCIStr(yyS[yypt-3].ident) @@ -19425,37 +19488,37 @@ yynewstate: cte.Query = yyS[yypt-0].expr.(*ast.SubqueryExpr) parser.yyVAL.item = cte } - case 1704: + case 1708: { parser.yyVAL.item = nil } - case 1705: + case 1709: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.WindowSpec) } - case 1706: + case 1710: { parser.yyVAL.item = []ast.WindowSpec{yyS[yypt-0].item.(ast.WindowSpec)} } - case 1707: + case 1711: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.WindowSpec), yyS[yypt-0].item.(ast.WindowSpec)) } - case 1708: + case 1712: { var spec = yyS[yypt-0].item.(ast.WindowSpec) spec.Name = yyS[yypt-2].item.(model.CIStr) parser.yyVAL.item = spec } - case 1709: + case 1713: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1710: + case 1714: { parser.yyVAL.item = yyS[yypt-1].item.(ast.WindowSpec) } - case 1711: + case 1715: { spec := ast.WindowSpec{Ref: yyS[yypt-3].item.(model.CIStr)} if yyS[yypt-2].item != nil { @@ -19469,138 +19532,138 @@ yynewstate: } parser.yyVAL.item = spec } - case 1712: + case 1716: { parser.yyVAL.item = model.CIStr{} } - case 1714: + case 1718: { parser.yyVAL.item = nil } - case 1715: + case 1719: { parser.yyVAL.item = &ast.PartitionByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1716: + case 1720: { parser.yyVAL.item = nil } - case 1717: + case 1721: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1718: + case 1722: { parser.yyVAL.item = nil } - case 1719: + case 1723: { parser.yyVAL.item = &ast.FrameClause{ Type: yyS[yypt-1].item.(ast.FrameType), Extent: yyS[yypt-0].item.(ast.FrameExtent), } } - case 1720: + case 1724: { parser.yyVAL.item = ast.FrameType(ast.Rows) } - case 1721: + case 1725: { parser.yyVAL.item = ast.FrameType(ast.Ranges) } - case 1722: + case 1726: { parser.yyVAL.item = ast.FrameType(ast.Groups) } - case 1723: + case 1727: { parser.yyVAL.item = ast.FrameExtent{ Start: yyS[yypt-0].item.(ast.FrameBound), End: ast.FrameBound{Type: ast.CurrentRow}, } } - case 1725: + case 1729: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, UnBounded: true} } - case 1726: + case 1730: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} } - case 1727: + case 1731: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1728: + case 1732: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1729: + case 1733: { parser.yyVAL.item = ast.FrameBound{Type: ast.CurrentRow} } - case 1730: + case 1734: { parser.yyVAL.item = ast.FrameExtent{Start: yyS[yypt-2].item.(ast.FrameBound), End: yyS[yypt-0].item.(ast.FrameBound)} } - case 1732: + case 1736: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, UnBounded: true} } - case 1733: + case 1737: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} } - case 1734: + case 1738: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1735: + case 1739: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1736: + case 1740: { parser.yyVAL.item = nil } - case 1737: + case 1741: { spec := yyS[yypt-0].item.(ast.WindowSpec) parser.yyVAL.item = &spec } - case 1738: + case 1742: { parser.yyVAL.item = yyS[yypt-0].item.(ast.WindowSpec) } - case 1739: + case 1743: { parser.yyVAL.item = ast.WindowSpec{Name: yyS[yypt-0].item.(model.CIStr), OnlyAlias: true} } - case 1741: + case 1745: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1742: + case 1746: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1743: + case 1747: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1744: + case 1748: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1745: + case 1749: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1746: + case 1750: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1747: + case 1751: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -19608,7 +19671,7 @@ yynewstate: } parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1748: + case 1752: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -19616,23 +19679,23 @@ yynewstate: } parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1749: + case 1753: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-3].expr}, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1750: + case 1754: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-3].expr}, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1751: + case 1755: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-6].expr, yyS[yypt-4].expr}, FromLast: yyS[yypt-2].item.(bool), IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1752: + case 1756: { parser.yyVAL.item = nil } - case 1753: + case 1757: { args := []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} if yyS[yypt-0].item != nil { @@ -19640,7 +19703,7 @@ yynewstate: } parser.yyVAL.item = args } - case 1754: + case 1758: { args := []ast.ExprNode{ast.NewParamMarkerExpr(yyS[yypt-1].offset)} if yyS[yypt-0].item != nil { @@ -19648,43 +19711,43 @@ yynewstate: } parser.yyVAL.item = args } - case 1755: + case 1759: { parser.yyVAL.item = nil } - case 1756: + case 1760: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1757: + case 1761: { parser.yyVAL.item = false } - case 1758: + case 1762: { parser.yyVAL.item = false } - case 1759: + case 1763: { parser.yyVAL.item = true } - case 1760: + case 1764: { parser.yyVAL.item = false } - case 1761: + case 1765: { parser.yyVAL.item = false } - case 1762: + case 1766: { parser.yyVAL.item = true } - case 1763: + case 1767: { parser.yyVAL.item = &ast.TableRefsClause{TableRefs: yyS[yypt-0].item.(*ast.Join)} } - case 1764: + case 1768: { if j, ok := yyS[yypt-0].item.(*ast.Join); ok { // if $1 is Join, use it directly @@ -19693,12 +19756,12 @@ yynewstate: parser.yyVAL.item = &ast.Join{Left: yyS[yypt-0].item.(ast.ResultSetNode), Right: nil} } } - case 1765: + case 1769: { /* from a, b is default cross join */ parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), Tp: ast.CrossJoin} } - case 1767: + case 1771: { /* * ODBC escape syntax for outer join is { OJ join_table } @@ -19706,7 +19769,7 @@ yynewstate: */ parser.yyVAL.item = yyS[yypt-1].item } - case 1770: + case 1774: { tn := yyS[yypt-5].item.(*ast.TableName) tn.PartitionNames = yyS[yypt-4].item.([]model.CIStr) @@ -19719,66 +19782,66 @@ yynewstate: } parser.yyVAL.item = &ast.TableSource{Source: tn, AsName: yyS[yypt-3].item.(model.CIStr)} } - case 1771: + case 1775: { resultNode := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query parser.yyVAL.item = &ast.TableSource{Source: resultNode, AsName: yyS[yypt-0].item.(model.CIStr)} } - case 1772: + case 1776: { j := yyS[yypt-1].item.(*ast.Join) j.ExplicitParens = true parser.yyVAL.item = yyS[yypt-1].item } - case 1773: + case 1777: { parser.yyVAL.item = []model.CIStr{} } - case 1774: + case 1778: { parser.yyVAL.item = yyS[yypt-1].item } - case 1775: + case 1779: { parser.yyVAL.item = model.CIStr{} } - case 1777: + case 1781: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1778: + case 1782: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1779: + case 1783: { parser.yyVAL.item = ast.HintUse } - case 1780: + case 1784: { parser.yyVAL.item = ast.HintIgnore } - case 1781: + case 1785: { parser.yyVAL.item = ast.HintForce } - case 1782: + case 1786: { parser.yyVAL.item = ast.HintForScan } - case 1783: + case 1787: { parser.yyVAL.item = ast.HintForJoin } - case 1784: + case 1788: { parser.yyVAL.item = ast.HintForOrderBy } - case 1785: + case 1789: { parser.yyVAL.item = ast.HintForGroupBy } - case 1786: + case 1790: { parser.yyVAL.item = &ast.IndexHint{ IndexNames: yyS[yypt-1].item.([]model.CIStr), @@ -19786,138 +19849,138 @@ yynewstate: HintScope: yyS[yypt-3].item.(ast.IndexHintScope), } } - case 1787: + case 1791: { var nameList []model.CIStr parser.yyVAL.item = nameList } - case 1788: + case 1792: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1789: + case 1793: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 1790: + case 1794: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1791: + case 1795: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 1792: + case 1796: { parser.yyVAL.item = []*ast.IndexHint{yyS[yypt-0].item.(*ast.IndexHint)} } - case 1793: + case 1797: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.IndexHint), yyS[yypt-0].item.(*ast.IndexHint)) } - case 1794: + case 1798: { parser.yyVAL.item = []*ast.IndexHint{} } - case 1796: + case 1800: { parser.yyVAL.item = ast.NewCrossJoin(yyS[yypt-2].item.(ast.ResultSetNode), yyS[yypt-0].item.(ast.ResultSetNode)) } - case 1797: + case 1801: { on := &ast.OnCondition{Expr: yyS[yypt-0].expr} parser.yyVAL.item = &ast.Join{Left: yyS[yypt-4].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), Tp: ast.CrossJoin, On: on} } - case 1798: + case 1802: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-6].item.(ast.ResultSetNode), Right: yyS[yypt-4].item.(ast.ResultSetNode), Tp: ast.CrossJoin, Using: yyS[yypt-1].item.([]*ast.ColumnName)} } - case 1799: + case 1803: { on := &ast.OnCondition{Expr: yyS[yypt-0].expr} parser.yyVAL.item = &ast.Join{Left: yyS[yypt-6].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), Tp: yyS[yypt-5].item.(ast.JoinType), On: on} } - case 1800: + case 1804: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-8].item.(ast.ResultSetNode), Right: yyS[yypt-4].item.(ast.ResultSetNode), Tp: yyS[yypt-7].item.(ast.JoinType), Using: yyS[yypt-1].item.([]*ast.ColumnName)} } - case 1801: + case 1805: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-3].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), NaturalJoin: true} } - case 1802: + case 1806: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-5].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), Tp: yyS[yypt-3].item.(ast.JoinType), NaturalJoin: true} } - case 1803: + case 1807: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), StraightJoin: true} } - case 1804: + case 1808: { on := &ast.OnCondition{Expr: yyS[yypt-0].expr} parser.yyVAL.item = &ast.Join{Left: yyS[yypt-4].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), StraightJoin: true, On: on} } - case 1805: + case 1809: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-6].item.(ast.ResultSetNode), Right: yyS[yypt-4].item.(ast.ResultSetNode), StraightJoin: true, Using: yyS[yypt-1].item.([]*ast.ColumnName)} } - case 1806: + case 1810: { parser.yyVAL.item = ast.LeftJoin } - case 1807: + case 1811: { parser.yyVAL.item = ast.RightJoin } - case 1813: + case 1817: { parser.yyVAL.item = nil } - case 1814: + case 1818: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ValueExpr)} } - case 1815: + case 1819: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1816: + case 1820: { parser.yyVAL.item = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 1821: + case 1825: { parser.yyVAL.item = ast.NewValueExpr(uint64(1), parser.charset, parser.collation) } - case 1823: + case 1827: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1824: + case 1828: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-2].item.(ast.ExprNode), Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1825: + case 1829: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-0].item.(ast.ExprNode), Count: yyS[yypt-2].item.(ast.ExprNode)} } - case 1826: + case 1830: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-2].item.(ast.ExprNode)} } - case 1827: + case 1831: { parser.yyVAL.item = nil } - case 1829: + case 1833: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.TableHints = yyS[yypt-0].item.([]*ast.TableOptimizerHint) parser.yyVAL.item = opt } - case 1830: + case 1834: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true @@ -19929,61 +19992,61 @@ yynewstate: } parser.yyVAL.item = opt } - case 1831: + case 1835: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.Priority = yyS[yypt-0].item.(mysql.PriorityEnum) parser.yyVAL.item = opt } - case 1832: + case 1836: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLSmallResult = true parser.yyVAL.item = opt } - case 1833: + case 1837: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLBigResult = true parser.yyVAL.item = opt } - case 1834: + case 1838: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLBufferResult = true parser.yyVAL.item = opt } - case 1835: + case 1839: { opt := &ast.SelectStmtOpts{} opt.SQLCache = yyS[yypt-0].item.(bool) parser.yyVAL.item = opt } - case 1836: + case 1840: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.CalcFoundRows = true parser.yyVAL.item = opt } - case 1837: + case 1841: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.StraightJoin = true parser.yyVAL.item = opt } - case 1838: + case 1842: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true parser.yyVAL.item = opt } - case 1840: + case 1844: { opts := yyS[yypt-1].item.(*ast.SelectStmtOpts) opt := yyS[yypt-0].item.(*ast.SelectStmtOpts) @@ -20028,7 +20091,7 @@ yynewstate: parser.yyVAL.item = opts } - case 1842: + case 1846: { hints, warns := parser.parseHint(yyS[yypt-0].ident) for _, w := range warns { @@ -20037,31 +20100,31 @@ yynewstate: } parser.yyVAL.item = hints } - case 1843: + case 1847: { parser.yyVAL.item = nil } - case 1845: + case 1849: { parser.yyVAL.item = true } - case 1846: + case 1850: { parser.yyVAL.item = false } - case 1847: + case 1851: { parser.yyVAL.item = &ast.FieldList{Fields: yyS[yypt-0].item.([]*ast.SelectField)} } - case 1848: + case 1852: { parser.yyVAL.item = nil } - case 1850: + case 1854: { parser.yyVAL.item = nil } - case 1851: + case 1855: { x := &ast.SelectIntoOption{ Tp: ast.SelectIntoOutfile, @@ -20076,7 +20139,7 @@ yynewstate: parser.yyVAL.item = x } - case 1852: + case 1856: { rs := yyS[yypt-1].statement.(*ast.SelectStmt) endOffset := parser.endOffset(&yyS[yypt]) @@ -20086,14 +20149,14 @@ yynewstate: rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1853: + case 1857: { rs := yyS[yypt-1].statement.(*ast.SetOprStmt) src := parser.src rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1854: + case 1858: { switch rs := yyS[yypt-1].statement.(type) { case *ast.SelectStmt: @@ -20109,7 +20172,7 @@ yynewstate: parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } } - case 1855: + case 1859: { subQuery := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query isRecursive := true @@ -20132,32 +20195,32 @@ yynewstate: parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } } - case 1856: + case 1860: { parser.yyVAL.item = nil } - case 1857: + case 1861: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdate, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1858: + case 1862: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShare, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1859: + case 1863: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateNoWait, Tables: yyS[yypt-1].item.([]*ast.TableName), } } - case 1860: + case 1864: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateWaitN, @@ -20165,55 +20228,55 @@ yynewstate: Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1861: + case 1865: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShareNoWait, Tables: yyS[yypt-1].item.([]*ast.TableName), } } - case 1862: + case 1866: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateSkipLocked, Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1863: + case 1867: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShareSkipLocked, Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1864: + case 1868: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShare, Tables: []*ast.TableName{}, } } - case 1865: + case 1869: { parser.yyVAL.item = []*ast.TableName{} } - case 1866: + case 1870: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.TableName) } - case 1869: + case 1873: { setOpr := yyS[yypt-0].statement.(*ast.SetOprStmt) setOpr.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = setOpr } - case 1870: + case 1874: { setOpr := yyS[yypt-0].statement.(*ast.SetOprStmt) setOpr.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = setOpr } - case 1871: + case 1875: { setOprList1 := yyS[yypt-2].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20230,7 +20293,7 @@ yynewstate: setOpr.SelectList.Selects = append(setOpr.SelectList.Selects, st) parser.yyVAL.statement = setOpr } - case 1872: + case 1876: { setOprList1 := yyS[yypt-2].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20259,7 +20322,7 @@ yynewstate: setOpr := &ast.SetOprStmt{SelectList: &ast.SetOprSelectList{Selects: setOprList}} parser.yyVAL.statement = setOpr } - case 1873: + case 1877: { setOprList1 := yyS[yypt-3].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20287,7 +20350,7 @@ yynewstate: setOpr.OrderBy = yyS[yypt-0].item.(*ast.OrderByClause) parser.yyVAL.statement = setOpr } - case 1874: + case 1878: { setOprList1 := yyS[yypt-3].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20315,7 +20378,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1875: + case 1879: { setOprList1 := yyS[yypt-4].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20344,7 +20407,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1876: + case 1880: { var setOprList []ast.Node switch x := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query.(type) { @@ -20357,7 +20420,7 @@ yynewstate: setOpr.OrderBy = yyS[yypt-0].item.(*ast.OrderByClause) parser.yyVAL.statement = setOpr } - case 1877: + case 1881: { var setOprList []ast.Node switch x := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query.(type) { @@ -20370,7 +20433,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1878: + case 1882: { var setOprList []ast.Node switch x := yyS[yypt-2].expr.(*ast.SubqueryExpr).Query.(type) { @@ -20384,7 +20447,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1880: + case 1884: { setOprList1 := yyS[yypt-2].item.([]ast.Node) setOprList2 := yyS[yypt-0].item.([]ast.Node) @@ -20400,11 +20463,11 @@ yynewstate: } parser.yyVAL.item = append(setOprList1, setOprList2...) } - case 1881: + case 1885: { parser.yyVAL.item = []ast.Node{yyS[yypt-0].statement.(*ast.SelectStmt)} } - case 1882: + case 1886: { var setOprList []ast.Node switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -20415,7 +20478,7 @@ yynewstate: } parser.yyVAL.item = setOprList } - case 1883: + case 1887: { var tp ast.SetOprType tp = ast.Union @@ -20424,7 +20487,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1884: + case 1888: { var tp ast.SetOprType tp = ast.Except @@ -20433,7 +20496,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1885: + case 1889: { var tp ast.SetOprType tp = ast.Intersect @@ -20442,7 +20505,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1887: + case 1891: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.PumpType, @@ -20450,7 +20513,7 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1888: + case 1892: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.DrainerType, @@ -20458,19 +20521,19 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1889: + case 1893: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1890: + case 1894: { parser.yyVAL.statement = &ast.SetPwdStmt{Password: yyS[yypt-0].ident} } - case 1891: + case 1895: { parser.yyVAL.statement = &ast.SetPwdStmt{User: yyS[yypt-2].item.(*auth.UserIdentity), Password: yyS[yypt-0].ident} } - case 1892: + case 1896: { vars := yyS[yypt-0].item.([]*ast.VariableAssignment) for _, v := range vars { @@ -20478,11 +20541,11 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: vars} } - case 1893: + case 1897: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1894: + case 1898: { assigns := yyS[yypt-0].item.([]*ast.VariableAssignment) for i := 0; i < len(assigns); i++ { @@ -20493,27 +20556,27 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: assigns} } - case 1895: + case 1899: { parser.yyVAL.statement = &ast.SetConfigStmt{Type: strings.ToLower(yyS[yypt-3].ident), Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr} } - case 1896: + case 1900: { parser.yyVAL.statement = &ast.SetConfigStmt{Instance: yyS[yypt-3].ident, Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr} } - case 1897: + case 1901: { parser.yyVAL.statement = &ast.SetSessionStatesStmt{SessionStates: yyS[yypt-0].ident} } - case 1898: + case 1902: { parser.yyVAL.statement = &ast.SetResourceGroupStmt{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1899: + case 1903: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.SetRoleStmt) } - case 1900: + case 1904: { tmp := yyS[yypt-2].item.(*ast.SetRoleStmt) parser.yyVAL.statement = &ast.SetDefaultRoleStmt{ @@ -20522,27 +20585,27 @@ yynewstate: UserList: yyS[yypt-0].item.([]*auth.UserIdentity), } } - case 1901: + case 1905: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleNone, RoleList: nil} } - case 1902: + case 1906: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAll, RoleList: nil} } - case 1903: + case 1907: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleRegular, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1904: + case 1908: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAllExcept, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1906: + case 1910: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleDefault, RoleList: nil} } - case 1907: + case 1911: { if yyS[yypt-0].item != nil { parser.yyVAL.item = yyS[yypt-0].item @@ -20550,7 +20613,7 @@ yynewstate: parser.yyVAL.item = []*ast.VariableAssignment{} } } - case 1908: + case 1912: { if yyS[yypt-0].item != nil { varAssigns := yyS[yypt-0].item.([]*ast.VariableAssignment) @@ -20559,28 +20622,28 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 1909: + case 1913: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_isolation", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1910: + case 1914: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("0", parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1911: + case 1915: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("1", parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1912: + case 1916: { varAssigns := []*ast.VariableAssignment{} asof := yyS[yypt-0].item.(*ast.AsOfClause) @@ -20589,59 +20652,59 @@ yynewstate: } parser.yyVAL.item = varAssigns } - case 1913: + case 1917: { parser.yyVAL.ident = ast.RepeatableRead } - case 1914: + case 1918: { parser.yyVAL.ident = ast.ReadCommitted } - case 1915: + case 1919: { parser.yyVAL.ident = ast.ReadUncommitted } - case 1916: + case 1920: { parser.yyVAL.ident = ast.Serializable } - case 1917: + case 1921: { parser.yyVAL.expr = ast.NewValueExpr("ON", parser.charset, parser.collation) } - case 1918: + case 1922: { parser.yyVAL.expr = ast.NewValueExpr("BINARY", parser.charset, parser.collation) } - case 1923: + case 1927: { parser.yyVAL.ident = yyS[yypt-2].ident + "." + yyS[yypt-0].ident } - case 1925: + case 1929: { parser.yyVAL.ident = yyS[yypt-2].ident + "." + yyS[yypt-0].ident } - case 1926: + case 1930: { parser.yyVAL.ident = yyS[yypt-2].ident + "-" + yyS[yypt-0].ident } - case 1927: + case 1931: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1928: + case 1932: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsGlobal: true, IsSystem: true} } - case 1929: + case 1933: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1930: + case 1934: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1931: + case 1935: { v := strings.ToLower(yyS[yypt-2].ident) var isGlobal bool @@ -20657,27 +20720,27 @@ yynewstate: } parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr, IsGlobal: isGlobal, IsSystem: true} } - case 1932: + case 1936: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr} } - case 1933: + case 1937: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 1934: + case 1938: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-2].ident, "", ""), } } - case 1935: + case 1939: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, @@ -20685,24 +20748,24 @@ yynewstate: ExtendValue: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 1936: + case 1940: { v := &ast.DefaultExpr{} parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetNames, Value: v} } - case 1937: + case 1941: { parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetCharset, Value: yyS[yypt-0].expr} } - case 1938: + case 1942: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].ident, "", "") } - case 1939: + case 1943: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 1940: + case 1944: { // Validate input charset name to keep the same behavior as parser of MySQL. cs, err := charset.GetCharsetInfo(yyS[yypt-0].ident) @@ -20714,11 +20777,11 @@ yynewstate: // to keep lower case of input for generated column restore. parser.yyVAL.ident = cs.Name } - case 1941: + case 1945: { parser.yyVAL.ident = charset.CharsetBin } - case 1942: + case 1946: { info, err := charset.GetCollationByName(yyS[yypt-0].ident) if err != nil { @@ -20727,19 +20790,19 @@ yynewstate: } parser.yyVAL.ident = info.Name } - case 1943: + case 1947: { parser.yyVAL.ident = charset.CollationBin } - case 1944: + case 1948: { parser.yyVAL.item = []*ast.VariableAssignment{yyS[yypt-0].item.(*ast.VariableAssignment)} } - case 1945: + case 1949: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.VariableAssignment), yyS[yypt-0].item.(*ast.VariableAssignment)) } - case 1948: + case 1952: { v := strings.ToLower(yyS[yypt-0].ident) var isGlobal bool @@ -20756,97 +20819,97 @@ yynewstate: } parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: isGlobal, IsSystem: true, ExplicitScope: explicitScope} } - case 1949: + case 1953: { v := yyS[yypt-0].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: false, IsSystem: false} } - case 1950: + case 1954: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1951: + case 1955: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-2].ident, Hostname: strings.ToLower(yyS[yypt-0].ident)} } - case 1952: + case 1956: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-1].ident, Hostname: strings.ToLower(strings.TrimPrefix(yyS[yypt-0].ident, "@"))} } - case 1953: + case 1957: { parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } - case 1954: + case 1958: { parser.yyVAL.item = []*auth.UserIdentity{yyS[yypt-0].item.(*auth.UserIdentity)} } - case 1955: + case 1959: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.UserIdentity), yyS[yypt-0].item.(*auth.UserIdentity)) } - case 1957: + case 1961: { parser.yyVAL.ident = yyS[yypt-1].ident } - case 1961: + case 1965: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-2].ident, Hostname: strings.ToLower(yyS[yypt-0].ident)} } - case 1962: + case 1966: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-1].ident, Hostname: strings.ToLower(strings.TrimPrefix(yyS[yypt-0].ident, "@"))} } - case 1963: + case 1967: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1964: + case 1968: { parser.yyVAL.item = yyS[yypt-0].item } - case 1965: + case 1969: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1966: + case 1970: { parser.yyVAL.item = yyS[yypt-0].item } - case 1967: + case 1971: { parser.yyVAL.item = []*auth.RoleIdentity{yyS[yypt-0].item.(*auth.RoleIdentity)} } - case 1968: + case 1972: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.RoleIdentity), yyS[yypt-0].item.(*auth.RoleIdentity)) } - case 1969: + case 1973: { parser.yyVAL.item = &ast.LimitSimple{Offset: 0, Count: yyS[yypt-0].item.(uint64)} } - case 1970: + case 1974: { parser.yyVAL.item = &ast.LimitSimple{Offset: yyS[yypt-2].item.(uint64), Count: yyS[yypt-0].item.(uint64)} } - case 1971: + case 1975: { parser.yyVAL.item = &ast.LimitSimple{Offset: yyS[yypt-0].item.(uint64), Count: yyS[yypt-2].item.(uint64)} } - case 1972: + case 1976: { parser.yyVAL.item = ast.BDRRolePrimary } - case 1973: + case 1977: { parser.yyVAL.item = ast.BDRRoleSecondary } - case 1974: + case 1978: { parser.yyVAL.statement = &ast.AdminStmt{Tp: ast.AdminShowDDL} } - case 1975: + case 1979: { stmt := &ast.AdminStmt{Tp: ast.AdminShowDDLJobs} if yyS[yypt-0].item != nil { @@ -20854,7 +20917,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1976: + case 1980: { stmt := &ast.AdminStmt{ Tp: ast.AdminShowDDLJobs, @@ -20865,21 +20928,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1977: + case 1981: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowNextRowID, Tables: []*ast.TableName{yyS[yypt-1].item.(*ast.TableName)}, } } - case 1978: + case 1982: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1979: + case 1983: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndex, @@ -20887,7 +20950,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1980: + case 1984: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminRecoverIndex, @@ -20895,7 +20958,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1981: + case 1985: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCleanupIndex, @@ -20903,7 +20966,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1982: + case 1986: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndexRange, @@ -20912,42 +20975,42 @@ yynewstate: HandleRanges: yyS[yypt-0].item.([]ast.HandleRange), } } - case 1983: + case 1987: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminChecksumTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1984: + case 1988: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCancelDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1985: + case 1989: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPauseDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1986: + case 1990: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminResumeDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1987: + case 1991: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowDDLJobQueries, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1988: + case 1992: { ret := &ast.AdminStmt{ Tp: ast.AdminShowDDLJobQueriesWithRange, @@ -20956,122 +21019,122 @@ yynewstate: ret.LimitSimple.Offset = yyS[yypt-0].item.(*ast.LimitSimple).Offset parser.yyVAL.statement = ret } - case 1989: + case 1993: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowSlow, ShowSlow: yyS[yypt-0].item.(*ast.ShowSlow), } } - case 1990: + case 1994: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadExprPushdownBlacklist, } } - case 1991: + case 1995: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadOptRuleBlacklist, } } - case 1992: + case 1996: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginEnable, Plugins: yyS[yypt-0].item.([]string), } } - case 1993: + case 1997: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginDisable, Plugins: yyS[yypt-0].item.([]string), } } - case 1994: + case 1998: { parser.yyVAL.statement = &ast.CleanupTableLockStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1995: + case 1999: { parser.yyVAL.statement = &ast.RepairTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), CreateStmt: yyS[yypt-0].statement.(*ast.CreateTableStmt), } } - case 1996: + case 2000: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminFlushBindings, } } - case 1997: + case 2001: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCaptureBindings, } } - case 1998: + case 2002: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminEvolveBindings, } } - case 1999: + case 2003: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadBindings, } } - case 2000: + case 2004: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadStatistics, } } - case 2001: + case 2005: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadStatistics, } } - case 2002: + case 2006: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminFlushPlanCache, StatementScope: yyS[yypt-1].item.(ast.StatementScope), } } - case 2003: + case 2007: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminSetBDRRole, BDRRole: yyS[yypt-0].item.(ast.BDRRole), } } - case 2004: + case 2008: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowBDRRole, } } - case 2005: + case 2009: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminUnsetBDRRole, } } - case 2006: + case 2010: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowRecent, Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 2007: + case 2011: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -21079,7 +21142,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 2008: + case 2012: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -21087,7 +21150,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 2009: + case 2013: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -21095,27 +21158,27 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 2010: + case 2014: { parser.yyVAL.item = []ast.HandleRange{yyS[yypt-0].item.(ast.HandleRange)} } - case 2011: + case 2015: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.HandleRange), yyS[yypt-0].item.(ast.HandleRange)) } - case 2012: + case 2016: { parser.yyVAL.item = ast.HandleRange{Begin: yyS[yypt-3].item.(int64), End: yyS[yypt-1].item.(int64)} } - case 2013: + case 2017: { parser.yyVAL.item = []int64{yyS[yypt-0].item.(int64)} } - case 2014: + case 2018: { parser.yyVAL.item = append(yyS[yypt-2].item.([]int64), yyS[yypt-0].item.(int64)) } - case 2015: + case 2019: { stmt := yyS[yypt-1].item.(*ast.ShowStmt) if yyS[yypt-0].item != nil { @@ -21127,21 +21190,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 2016: + case 2020: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateTable, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2017: + case 2021: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateView, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2018: + case 2022: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateDatabase, @@ -21149,28 +21212,28 @@ yynewstate: DBName: yyS[yypt-0].ident, } } - case 2019: + case 2023: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateSequence, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2020: + case 2024: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreatePlacementPolicy, DBName: yyS[yypt-0].ident, } } - case 2021: + case 2025: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateResourceGroup, ResourceGroupName: yyS[yypt-0].ident, } } - case 2022: + case 2026: { // See https://dev.mysql.com/doc/refman/5.7/en/show-create-user.html parser.yyVAL.statement = &ast.ShowStmt{ @@ -21178,7 +21241,7 @@ yynewstate: User: yyS[yypt-0].item.(*auth.UserIdentity), } } - case 2023: + case 2027: { stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, @@ -21190,14 +21253,14 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 2024: + case 2028: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowTableNextRowId, Table: yyS[yypt-1].item.(*ast.TableName), } } - case 2025: + case 2029: { stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, @@ -21210,12 +21273,12 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 2026: + case 2030: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html parser.yyVAL.statement = &ast.ShowStmt{Tp: ast.ShowGrants} } - case 2027: + case 2031: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html if yyS[yypt-0].item != nil { @@ -21232,38 +21295,38 @@ yynewstate: } } } - case 2028: + case 2032: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowMasterStatus, } } - case 2029: + case 2033: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowBinlogStatus, } } - case 2030: + case 2034: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowReplicaStatus, } } - case 2031: + case 2035: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProcessList, Full: yyS[yypt-1].item.(bool), } } - case 2032: + case 2036: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProfiles, } } - case 2033: + case 2037: { v := &ast.ShowStmt{ Tp: ast.ShowProfile, @@ -21279,23 +21342,23 @@ yynewstate: } parser.yyVAL.statement = v } - case 2034: + case 2038: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowPrivileges, } } - case 2035: + case 2039: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowBuiltins, } } - case 2036: + case 2040: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.ShowStmt) } - case 2037: + case 2041: { v := yyS[yypt-0].item.(int64) parser.yyVAL.statement = &ast.ShowStmt{ @@ -21303,28 +21366,28 @@ yynewstate: ImportJobID: &v, } } - case 2038: + case 2042: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateProcedure, Procedure: yyS[yypt-0].item.(*ast.TableName), } } - case 2039: + case 2043: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForDatabase, DBName: yyS[yypt-0].ident, } } - case 2040: + case 2044: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForTable, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2041: + case 2045: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForPartition, @@ -21332,90 +21395,90 @@ yynewstate: Partition: model.NewCIStr(yyS[yypt-0].ident), } } - case 2042: + case 2046: { parser.yyVAL.item = nil } - case 2044: + case 2048: { parser.yyVAL.item = []int{yyS[yypt-0].item.(int)} } - case 2045: + case 2049: { l := yyS[yypt-2].item.([]int) l = append(l, yyS[yypt-0].item.(int)) parser.yyVAL.item = l } - case 2046: + case 2050: { parser.yyVAL.item = ast.ProfileTypeCPU } - case 2047: + case 2051: { parser.yyVAL.item = ast.ProfileTypeMemory } - case 2048: + case 2052: { parser.yyVAL.item = ast.ProfileTypeBlockIo } - case 2049: + case 2053: { parser.yyVAL.item = ast.ProfileTypeContextSwitch } - case 2050: + case 2054: { parser.yyVAL.item = ast.ProfileTypePageFaults } - case 2051: + case 2055: { parser.yyVAL.item = ast.ProfileTypeIpc } - case 2052: + case 2056: { parser.yyVAL.item = ast.ProfileTypeSwaps } - case 2053: + case 2057: { parser.yyVAL.item = ast.ProfileTypeSource } - case 2054: + case 2058: { parser.yyVAL.item = ast.ProfileTypeAll } - case 2055: + case 2059: { parser.yyVAL.item = nil } - case 2056: + case 2060: { v := yyS[yypt-0].item.(int64) parser.yyVAL.item = &v } - case 2057: + case 2061: { parser.yyVAL.item = nil } - case 2058: + case 2062: { parser.yyVAL.item = yyS[yypt-0].item.([]*auth.RoleIdentity) } - case 2064: + case 2068: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowEngines} } - case 2065: + case 2069: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowDatabases} } - case 2066: + case 2070: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowConfig} } - case 2067: + case 2071: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowCharset} } - case 2068: + case 2072: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTables, @@ -21423,28 +21486,28 @@ yynewstate: Full: yyS[yypt-2].item.(bool), } } - case 2069: + case 2073: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowOpenTables, DBName: yyS[yypt-0].ident, } } - case 2070: + case 2074: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTableStatus, DBName: yyS[yypt-0].ident, } } - case 2071: + case 2075: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowIndex, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2072: + case 2076: { show := &ast.ShowStmt{ Tp: ast.ShowIndex, @@ -21452,7 +21515,7 @@ yynewstate: } parser.yyVAL.item = show } - case 2073: + case 2077: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowColumns, @@ -21461,7 +21524,7 @@ yynewstate: Full: yyS[yypt-3].item.(bool), } } - case 2074: + case 2078: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowColumns, @@ -21471,81 +21534,81 @@ yynewstate: Extended: true, } } - case 2075: + case 2079: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings, CountWarningsOrErrors: true} } - case 2076: + case 2080: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings} } - case 2077: + case 2081: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors, CountWarningsOrErrors: true} } - case 2078: + case 2082: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors} } - case 2079: + case 2083: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowVariables, GlobalScope: yyS[yypt-1].item.(bool), } } - case 2080: + case 2084: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowStatus, GlobalScope: yyS[yypt-1].item.(bool), } } - case 2081: + case 2085: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowBindings, GlobalScope: yyS[yypt-1].item.(bool), } } - case 2082: + case 2086: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowCollation, } } - case 2083: + case 2087: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTriggers, DBName: yyS[yypt-0].ident, } } - case 2084: + case 2088: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowBindingCacheStatus, } } - case 2085: + case 2089: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowProcedureStatus, } } - case 2086: + case 2090: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPumpStatus, } } - case 2087: + case 2091: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowDrainerStatus, } } - case 2088: + case 2092: { // This statement is similar to SHOW PROCEDURE STATUS but for stored functions. // See http://dev.mysql.com/doc/refman/5.7/en/show-function-status.html @@ -21555,88 +21618,88 @@ yynewstate: Tp: ast.ShowFunctionStatus, } } - case 2089: + case 2093: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowEvents, DBName: yyS[yypt-0].ident, } } - case 2090: + case 2094: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlugins, } } - case 2091: + case 2095: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowSessionStates} } - case 2092: + case 2096: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsExtended} } - case 2093: + case 2097: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsMeta, Table: &ast.TableName{Name: model.NewCIStr("STATS_META"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2094: + case 2098: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsHistograms, Table: &ast.TableName{Name: model.NewCIStr("STATS_HISTOGRAMS"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2095: + case 2099: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsTopN} } - case 2096: + case 2100: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsBuckets, Table: &ast.TableName{Name: model.NewCIStr("STATS_BUCKETS"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2097: + case 2101: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsHealthy} } - case 2098: + case 2102: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsLocked, Table: &ast.TableName{Name: model.NewCIStr("STATS_TABLE_LOCKED"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2099: + case 2103: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowHistogramsInFlight} } - case 2100: + case 2104: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowColumnStatsUsage} } - case 2101: + case 2105: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowAnalyzeStatus} } - case 2102: + case 2106: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowBackups} } - case 2103: + case 2107: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowRestores} } - case 2104: + case 2108: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowPlacement} } - case 2105: + case 2109: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowPlacementLabels} } - case 2106: + case 2110: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowImportJobs} } - case 2107: + case 2111: { parser.yyVAL.item = nil } - case 2108: + case 2112: { parser.yyVAL.item = &ast.PatternLikeOrIlikeExpr{ Pattern: yyS[yypt-0].expr, @@ -21644,105 +21707,105 @@ yynewstate: IsLike: true, } } - case 2109: + case 2113: { parser.yyVAL.item = yyS[yypt-0].expr } - case 2110: + case 2114: { parser.yyVAL.item = false } - case 2111: + case 2115: { parser.yyVAL.item = true } - case 2112: + case 2116: { parser.yyVAL.item = false } - case 2113: + case 2117: { parser.yyVAL.item = ast.StatementScopeSession } - case 2114: + case 2118: { parser.yyVAL.item = ast.StatementScopeGlobal } - case 2115: + case 2119: { parser.yyVAL.item = ast.StatementScopeInstance } - case 2116: + case 2120: { parser.yyVAL.item = ast.StatementScopeSession } - case 2117: + case 2121: { parser.yyVAL.item = false } - case 2118: + case 2122: { parser.yyVAL.item = true } - case 2119: + case 2123: { parser.yyVAL.ident = "" } - case 2120: + case 2124: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2121: + case 2125: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName) } - case 2124: + case 2128: { tmp := yyS[yypt-0].item.(*ast.FlushStmt) tmp.NoWriteToBinLog = yyS[yypt-1].item.(bool) parser.yyVAL.statement = tmp } - case 2125: + case 2129: { parser.yyVAL.item = []string{yyS[yypt-0].ident} } - case 2126: + case 2130: { parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) } - case 2127: + case 2131: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushPrivileges, } } - case 2128: + case 2132: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushStatus, } } - case 2129: + case 2133: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushTiDBPlugin, Plugins: yyS[yypt-0].item.([]string), } } - case 2130: + case 2134: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushHosts, } } - case 2131: + case 2135: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushLogs, LogType: yyS[yypt-1].item.(ast.LogType), } } - case 2132: + case 2136: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushTables, @@ -21750,61 +21813,61 @@ yynewstate: ReadLock: yyS[yypt-0].item.(bool), } } - case 2133: + case 2137: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushClientErrorsSummary, } } - case 2134: + case 2138: { parser.yyVAL.item = ast.LogTypeDefault } - case 2135: + case 2139: { parser.yyVAL.item = ast.LogTypeBinary } - case 2136: + case 2140: { parser.yyVAL.item = ast.LogTypeEngine } - case 2137: + case 2141: { parser.yyVAL.item = ast.LogTypeError } - case 2138: + case 2142: { parser.yyVAL.item = ast.LogTypeGeneral } - case 2139: + case 2143: { parser.yyVAL.item = ast.LogTypeSlow } - case 2140: + case 2144: { parser.yyVAL.item = false } - case 2141: + case 2145: { parser.yyVAL.item = true } - case 2142: + case 2146: { parser.yyVAL.item = true } - case 2143: + case 2147: { parser.yyVAL.item = []*ast.TableName{} } - case 2145: + case 2149: { parser.yyVAL.item = false } - case 2146: + case 2150: { parser.yyVAL.item = true } - case 2226: + case 2230: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -21817,7 +21880,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2252: + case 2256: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -21830,7 +21893,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2268: + case 2272: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -21843,7 +21906,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2271: + case 2275: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -21853,7 +21916,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 2272: + case 2276: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -21863,7 +21926,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 2273: + case 2277: { cst := yyS[yypt-0].item.(*ast.Constraint) if yyS[yypt-1].item != nil { @@ -21873,6 +21936,49 @@ yynewstate: parser.yyVAL.item = cst } case 2278: + { + c := &ast.Constraint{ + IfNotExists: yyS[yypt-5].item.(bool), + Tp: ast.ConstraintVector, + Keys: yyS[yypt-2].item.([]*ast.IndexPartSpecification), + Name: yyS[yypt-4].item.([]interface{})[0].(*ast.NullString).String, + IsEmptyIndex: yyS[yypt-4].item.([]interface{})[0].(*ast.NullString).Empty, + } + if yyS[yypt-0].item != nil { + c.Option = yyS[yypt-0].item.(*ast.IndexOption) + } + + if indexType := yyS[yypt-4].item.([]interface{})[1]; indexType != nil { + if c.Option == nil { + c.Option = &ast.IndexOption{} + } + c.Option.Tp = indexType.(model.IndexType) + } + if c.Option == nil || c.Option.Tp != model.IndexTypeHNSW { + yylex.AppendError(ErrSyntax) + return 1 + } + + if len(c.Keys) != 1 || c.Keys[0].Expr == nil { + yylex.AppendError(ErrSyntax) + return 1 + } + parser.yyVAL.item = c + } + case 2279: + { + cst := yyS[yypt-0].item.(*ast.Constraint) + if yyS[yypt-1].item != nil { + cst.Name = yyS[yypt-1].item.(string) + cst.IsEmptyIndex = len(cst.Name) == 0 + } + parser.yyVAL.item = cst + } + case 2280: + { + parser.yyVAL.item = yyS[yypt-0].item.(*ast.Constraint) + } + case 2285: { if yyS[yypt-0].item != nil { parser.yyVAL.item = []interface{}{yyS[yypt-0].item.(interface{})} @@ -21880,7 +21986,7 @@ yynewstate: parser.yyVAL.item = []interface{}{} } } - case 2279: + case 2286: { if yyS[yypt-0].item != nil { parser.yyVAL.item = append(yyS[yypt-2].item.([]interface{}), yyS[yypt-0].item) @@ -21888,7 +21994,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 2280: + case 2287: { var columnDefs []*ast.ColumnDef var constraints []*ast.Constraint @@ -21897,7 +22003,7 @@ yynewstate: Constraints: constraints, } } - case 2281: + case 2288: { tes := yyS[yypt-1].item.([]interface{}) var columnDefs []*ast.ColumnDef @@ -21915,69 +22021,69 @@ yynewstate: Constraints: constraints, } } - case 2283: + case 2290: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-0].ident, UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 2284: + case 2291: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].ident, UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 2285: + case 2292: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIncrement, UintValue: yyS[yypt-0].item.(uint64), BoolValue: yyS[yypt-3].item.(bool)} } - case 2286: + case 2293: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIdCache, UintValue: yyS[yypt-0].item.(uint64)} } - case 2287: + case 2294: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoRandomBase, UintValue: yyS[yypt-0].item.(uint64), BoolValue: yyS[yypt-3].item.(bool)} } - case 2288: + case 2295: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAvgRowLength, UintValue: yyS[yypt-0].item.(uint64)} } - case 2289: + case 2296: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionConnection, StrValue: yyS[yypt-0].ident} } - case 2290: + case 2297: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 2291: + case 2298: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTableCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 2292: + case 2299: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionPassword, StrValue: yyS[yypt-0].ident} } - case 2293: + case 2300: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCompression, StrValue: yyS[yypt-0].ident} } - case 2294: + case 2301: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionKeyBlockSize, UintValue: yyS[yypt-0].item.(uint64)} } - case 2295: + case 2302: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDelayKeyWrite, UintValue: yyS[yypt-0].item.(uint64)} } - case 2296: + case 2303: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionRowFormat, UintValue: yyS[yypt-0].item.(uint64)} } - case 2297: + case 2304: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsPersistent} } - case 2298: + case 2305: { n := yyS[yypt-0].item.(uint64) if n != 0 && n != 1 { @@ -21988,13 +22094,13 @@ yynewstate: yylex.AppendError(yylex.Errorf("The STATS_AUTO_RECALC is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 2299: + case 2306: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsAutoRecalc, Default: true} yylex.AppendError(yylex.Errorf("The STATS_AUTO_RECALC is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 2300: + case 2307: { // Parse it but will ignore it. // In MySQL, STATS_SAMPLE_PAGES=N(Where 0 1 { @@ -23944,7 +24050,7 @@ yynewstate: OptEnclosed: true, } } - case 2655: + case 2662: { str := yyS[yypt-0].ident if str != "\\" && len(str) > 1 { @@ -23956,7 +24062,7 @@ yynewstate: Value: str, } } - case 2656: + case 2663: { str := yyS[yypt-0].ident if str != "\\" && len(str) > 1 { @@ -23968,14 +24074,14 @@ yynewstate: Value: str, } } - case 2657: + case 2664: { parser.yyVAL.item = &ast.FieldItem{ Type: ast.DefinedNullBy, Value: yyS[yypt-0].item.(*ast.TextString).Value, } } - case 2658: + case 2665: { parser.yyVAL.item = &ast.FieldItem{ Type: ast.DefinedNullBy, @@ -23983,89 +24089,89 @@ yynewstate: OptEnclosed: true, } } - case 2660: + case 2667: { parser.yyVAL.ident = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 2661: + case 2668: { parser.yyVAL.ident = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 2662: + case 2669: { parser.yyVAL.item = (*ast.LinesClause)(nil) } - case 2663: + case 2670: { parser.yyVAL.item = &ast.LinesClause{Starting: yyS[yypt-1].item.(*string), Terminated: yyS[yypt-0].item.(*string)} } - case 2664: + case 2671: { parser.yyVAL.item = (*string)(nil) } - case 2665: + case 2672: { s := yyS[yypt-0].ident parser.yyVAL.item = &s } - case 2666: + case 2673: { parser.yyVAL.item = (*string)(nil) } - case 2667: + case 2674: { s := yyS[yypt-0].ident parser.yyVAL.item = &s } - case 2668: + case 2675: { parser.yyVAL.item = ([]*ast.Assignment)(nil) } - case 2669: + case 2676: { parser.yyVAL.item = yyS[yypt-0].item } - case 2670: + case 2677: { l := yyS[yypt-2].item.([]*ast.Assignment) parser.yyVAL.item = append(l, yyS[yypt-0].item.(*ast.Assignment)) } - case 2671: + case 2678: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 2672: + case 2679: { parser.yyVAL.item = &ast.Assignment{ Column: yyS[yypt-2].expr.(*ast.ColumnNameExpr).Name, Expr: yyS[yypt-0].expr, } } - case 2673: + case 2680: { parser.yyVAL.item = []*ast.LoadDataOpt{} } - case 2674: + case 2681: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.LoadDataOpt) } - case 2675: + case 2682: { parser.yyVAL.item = []*ast.LoadDataOpt{yyS[yypt-0].item.(*ast.LoadDataOpt)} } - case 2676: + case 2683: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.LoadDataOpt), yyS[yypt-0].item.(*ast.LoadDataOpt)) } - case 2677: + case 2684: { parser.yyVAL.item = &ast.LoadDataOpt{Name: strings.ToLower(yyS[yypt-0].ident)} } - case 2678: + case 2685: { parser.yyVAL.item = &ast.LoadDataOpt{Name: strings.ToLower(yyS[yypt-2].ident), Value: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2679: + case 2686: { parser.yyVAL.statement = &ast.ImportIntoStmt{ Table: yyS[yypt-6].item.(*ast.TableName), @@ -24076,7 +24182,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.LoadDataOpt), } } - case 2680: + case 2687: { st := &ast.ImportIntoStmt{ Table: yyS[yypt-5].item.(*ast.TableName), @@ -24096,19 +24202,19 @@ yynewstate: } parser.yyVAL.statement = st } - case 2681: + case 2688: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2682: + case 2689: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2683: + case 2690: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2684: + case 2691: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -24121,48 +24227,48 @@ yynewstate: } parser.yyVAL.statement = sel.(ast.StmtNode) } - case 2685: + case 2692: { parser.yyVAL.statement = &ast.UnlockTablesStmt{} } - case 2686: + case 2693: { parser.yyVAL.statement = &ast.LockTablesStmt{ TableLocks: yyS[yypt-0].item.([]ast.TableLock), } } - case 2689: + case 2696: { parser.yyVAL.item = ast.TableLock{ Table: yyS[yypt-1].item.(*ast.TableName), Type: yyS[yypt-0].item.(model.TableLockType), } } - case 2690: + case 2697: { parser.yyVAL.item = model.TableLockRead } - case 2691: + case 2698: { parser.yyVAL.item = model.TableLockReadLocal } - case 2692: + case 2699: { parser.yyVAL.item = model.TableLockWrite } - case 2693: + case 2700: { parser.yyVAL.item = model.TableLockWriteLocal } - case 2694: + case 2701: { parser.yyVAL.item = []ast.TableLock{yyS[yypt-0].item.(ast.TableLock)} } - case 2695: + case 2702: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.TableLock), yyS[yypt-0].item.(ast.TableLock)) } - case 2696: + case 2703: { parser.yyVAL.statement = &ast.NonTransactionalDMLStmt{ DryRun: yyS[yypt-1].item.(int), @@ -24171,48 +24277,48 @@ yynewstate: DMLStmt: yyS[yypt-0].statement.(ast.ShardableDMLStmt), } } - case 2701: + case 2708: { parser.yyVAL.item = ast.NoDryRun } - case 2702: + case 2709: { parser.yyVAL.item = ast.DryRunSplitDml } - case 2703: + case 2710: { parser.yyVAL.item = ast.DryRunQuery } - case 2704: + case 2711: { parser.yyVAL.item = (*ast.ColumnName)(nil) } - case 2705: + case 2712: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.ColumnName) } - case 2706: + case 2713: { parser.yyVAL.statement = &ast.OptimizeTableStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), NoWriteToBinLog: yyS[yypt-2].item.(bool), } } - case 2707: + case 2714: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-1].item.(bool), } } - case 2708: + case 2715: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-2].item.(bool), } } - case 2709: + case 2716: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), @@ -24220,34 +24326,34 @@ yynewstate: TiDBExtension: yyS[yypt-2].item.(bool), } } - case 2710: + case 2717: { parser.yyVAL.statement = &ast.KillStmt{ TiDBExtension: yyS[yypt-1].item.(bool), Expr: yyS[yypt-0].expr, } } - case 2711: + case 2718: { parser.yyVAL.item = false } - case 2712: + case 2719: { parser.yyVAL.item = true } - case 2713: + case 2720: { parser.yyVAL.statement = &ast.LoadStatsStmt{ Path: yyS[yypt-0].ident, } } - case 2714: + case 2721: { parser.yyVAL.statement = &ast.LockStatsStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 2715: + case 2722: { x := yyS[yypt-2].item.(*ast.TableName) x.PartitionNames = yyS[yypt-0].item.([]model.CIStr) @@ -24255,7 +24361,7 @@ yynewstate: Tables: []*ast.TableName{x}, } } - case 2716: + case 2723: { x := yyS[yypt-4].item.(*ast.TableName) x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) @@ -24263,13 +24369,13 @@ yynewstate: Tables: []*ast.TableName{x}, } } - case 2717: + case 2724: { parser.yyVAL.statement = &ast.UnlockStatsStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 2718: + case 2725: { x := yyS[yypt-2].item.(*ast.TableName) x.PartitionNames = yyS[yypt-0].item.([]model.CIStr) @@ -24277,7 +24383,7 @@ yynewstate: Tables: []*ast.TableName{x}, } } - case 2719: + case 2726: { x := yyS[yypt-4].item.(*ast.TableName) x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) @@ -24285,14 +24391,14 @@ yynewstate: Tables: []*ast.TableName{x}, } } - case 2720: + case 2727: { parser.yyVAL.statement = &ast.DropPlacementPolicyStmt{ IfExists: yyS[yypt-1].item.(bool), PolicyName: model.NewCIStr(yyS[yypt-0].ident), } } - case 2721: + case 2728: { parser.yyVAL.statement = &ast.CreateResourceGroupStmt{ IfNotExists: yyS[yypt-2].item.(bool), @@ -24300,7 +24406,7 @@ yynewstate: ResourceGroupOptionList: yyS[yypt-0].item.([]*ast.ResourceGroupOption), } } - case 2722: + case 2729: { parser.yyVAL.statement = &ast.AlterResourceGroupStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -24308,14 +24414,14 @@ yynewstate: ResourceGroupOptionList: yyS[yypt-0].item.([]*ast.ResourceGroupOption), } } - case 2723: + case 2730: { parser.yyVAL.statement = &ast.DropResourceGroupStmt{ IfExists: yyS[yypt-1].item.(bool), ResourceGroupName: model.NewCIStr(yyS[yypt-0].ident), } } - case 2724: + case 2731: { parser.yyVAL.statement = &ast.CreatePlacementPolicyStmt{ OrReplace: yyS[yypt-5].item.(bool), @@ -24324,7 +24430,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2725: + case 2732: { parser.yyVAL.statement = &ast.AlterPlacementPolicyStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -24332,7 +24438,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2726: + case 2733: { parser.yyVAL.statement = &ast.CreateSequenceStmt{ IfNotExists: yyS[yypt-3].item.(bool), @@ -24341,87 +24447,87 @@ yynewstate: TblOptions: yyS[yypt-0].item.([]*ast.TableOption), } } - case 2727: + case 2734: { parser.yyVAL.item = []*ast.SequenceOption{} } - case 2729: + case 2736: { parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } - case 2730: + case 2737: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } - case 2731: + case 2738: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} } - case 2732: + case 2739: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} } - case 2733: + case 2740: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2734: + case 2741: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2735: + case 2742: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMinValue, IntValue: yyS[yypt-0].item.(int64)} } - case 2736: + case 2743: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} } - case 2737: + case 2744: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} } - case 2738: + case 2745: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMaxValue, IntValue: yyS[yypt-0].item.(int64)} } - case 2739: + case 2746: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} } - case 2740: + case 2747: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} } - case 2741: + case 2748: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCache, IntValue: yyS[yypt-0].item.(int64)} } - case 2742: + case 2749: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} } - case 2743: + case 2750: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} } - case 2744: + case 2751: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCycle} } - case 2745: + case 2752: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} } - case 2746: + case 2753: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} } - case 2748: + case 2755: { parser.yyVAL.item = yyS[yypt-0].item } - case 2749: + case 2756: { unsigned_num := getUint64FromNUM(yyS[yypt-0].item) if unsigned_num > 9223372036854775808 { @@ -24434,14 +24540,14 @@ yynewstate: parser.yyVAL.item = -int64(unsigned_num) } } - case 2750: + case 2757: { parser.yyVAL.statement = &ast.DropSequenceStmt{ IfExists: yyS[yypt-1].item.(bool), Sequences: yyS[yypt-0].item.([]*ast.TableName), } } - case 2751: + case 2758: { parser.yyVAL.statement = &ast.AlterSequenceStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -24449,27 +24555,27 @@ yynewstate: SeqOptions: yyS[yypt-0].item.([]*ast.SequenceOption), } } - case 2752: + case 2759: { parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } - case 2753: + case 2760: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } - case 2755: + case 2762: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestart} } - case 2756: + case 2763: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2757: + case 2764: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2758: + case 2765: { x := &ast.IndexAdviseStmt{ Path: yyS[yypt-3].ident, @@ -24486,42 +24592,42 @@ yynewstate: } parser.yyVAL.statement = x } - case 2759: + case 2766: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2760: + case 2767: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2761: + case 2768: { parser.yyVAL.item = nil } - case 2762: + case 2769: { parser.yyVAL.item = &ast.MaxIndexNumClause{ PerTable: yyS[yypt-1].item.(uint64), PerDB: yyS[yypt-0].item.(uint64), } } - case 2763: + case 2770: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2764: + case 2771: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2765: + case 2772: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2766: + case 2773: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2767: + case 2774: { // Parse it but will ignore it switch yyS[yypt-0].ident { @@ -24536,19 +24642,19 @@ yynewstate: } parser.yyVAL.ident = yyS[yypt-0].ident } - case 2768: + case 2775: { parser.yyVAL.item = append([]*ast.RowExpr{}, yyS[yypt-0].item.(*ast.RowExpr)) } - case 2769: + case 2776: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.RowExpr), yyS[yypt-0].item.(*ast.RowExpr)) } - case 2770: + case 2777: { parser.yyVAL.item = &ast.RowExpr{Values: yyS[yypt-0].item.([]ast.ExprNode)} } - case 2771: + case 2778: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -24567,7 +24673,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2772: + case 2779: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -24586,7 +24692,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2773: + case 2780: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24609,7 +24715,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2774: + case 2781: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24632,7 +24738,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2775: + case 2782: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24645,7 +24751,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 2776: + case 2783: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24658,7 +24764,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 2777: + case 2784: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24672,7 +24778,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2778: + case 2785: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24687,7 +24793,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2779: + case 2786: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24702,33 +24808,33 @@ yynewstate: parser.yyVAL.statement = x } - case 2780: + case 2787: { parser.yyVAL.item = nil } - case 2781: + case 2788: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.AsOfClause) } - case 2782: + case 2789: { parser.yyVAL.item = []*ast.StoreParameter{} } - case 2783: + case 2790: { parser.yyVAL.item = yyS[yypt-0].item } - case 2784: + case 2791: { l := yyS[yypt-2].item.([]*ast.StoreParameter) l = append(l, yyS[yypt-0].item.(*ast.StoreParameter)) parser.yyVAL.item = l } - case 2785: + case 2792: { parser.yyVAL.item = []*ast.StoreParameter{yyS[yypt-0].item.(*ast.StoreParameter)} } - case 2786: + case 2793: { x := &ast.StoreParameter{ Paramstatus: yyS[yypt-2].item.(int), @@ -24737,23 +24843,23 @@ yynewstate: } parser.yyVAL.item = x } - case 2787: + case 2794: { parser.yyVAL.item = ast.MODE_IN } - case 2788: + case 2795: { parser.yyVAL.item = ast.MODE_IN } - case 2789: + case 2796: { parser.yyVAL.item = ast.MODE_OUT } - case 2790: + case 2797: { parser.yyVAL.item = ast.MODE_INOUT } - case 2793: + case 2800: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -24766,7 +24872,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2808: + case 2815: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -24779,29 +24885,29 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2810: + case 2817: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2811: + case 2818: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2812: + case 2819: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2813: + case 2820: { parser.yyVAL.item = nil } - case 2814: + case 2821: { parser.yyVAL.item = yyS[yypt-0].expr } - case 2815: + case 2822: { x := &ast.ProcedureDecl{ DeclNames: yyS[yypt-2].item.([]string), @@ -24812,7 +24918,7 @@ yynewstate: } parser.yyVAL.item = x } - case 2816: + case 2823: { name := strings.ToLower(yyS[yypt-3].ident) parser.yyVAL.item = &ast.ProcedureCursor{ @@ -24820,7 +24926,7 @@ yynewstate: Selectstring: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2817: + case 2824: { parser.yyVAL.item = &ast.ProcedureErrorControl{ ControlHandle: yyS[yypt-4].item.(int), @@ -24828,66 +24934,66 @@ yynewstate: Operate: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2818: + case 2825: { parser.yyVAL.item = ast.PROCEDUR_CONTINUE } - case 2819: + case 2826: { parser.yyVAL.item = ast.PROCEDUR_EXIT } - case 2820: + case 2827: { parser.yyVAL.item = []ast.ErrNode{yyS[yypt-0].statement.(ast.ErrNode)} } - case 2821: + case 2828: { l := yyS[yypt-2].item.([]ast.ErrNode) l = append(l, yyS[yypt-0].statement.(ast.ErrNode)) parser.yyVAL.item = l } - case 2822: + case 2829: { parser.yyVAL.statement = yyS[yypt-0].statement.(ast.ErrNode) } - case 2823: + case 2830: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLWARNING, } } - case 2824: + case 2831: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_NOT_FOUND, } } - case 2825: + case 2832: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLEXCEPTION, } } - case 2826: + case 2833: { parser.yyVAL.statement = &ast.ProcedureErrorVal{ ErrorNum: getUint64FromNUM(yyS[yypt-0].item), } } - case 2827: + case 2834: { parser.yyVAL.statement = &ast.ProcedureErrorState{ CodeStatus: yyS[yypt-0].ident, } } - case 2830: + case 2837: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureOpenCur{ CurName: name, } } - case 2831: + case 2838: { name := strings.ToLower(yyS[yypt-2].ident) parser.yyVAL.statement = &ast.ProcedureFetchInto{ @@ -24895,62 +25001,62 @@ yynewstate: Variables: yyS[yypt-0].item.([]string), } } - case 2832: + case 2839: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureCloseCur{ CurName: name, } } - case 2836: + case 2843: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2837: + case 2844: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2838: + case 2845: { parser.yyVAL.item = []ast.DeclNode{} } - case 2839: + case 2846: { parser.yyVAL.item = yyS[yypt-0].item } - case 2840: + case 2847: { parser.yyVAL.item = []ast.DeclNode{yyS[yypt-1].item.(ast.DeclNode)} } - case 2841: + case 2848: { l := yyS[yypt-2].item.([]ast.DeclNode) l = append(l, yyS[yypt-1].item.(ast.DeclNode)) parser.yyVAL.item = l } - case 2842: + case 2849: { parser.yyVAL.item = []ast.StmtNode{} } - case 2843: + case 2850: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2844: + case 2851: { parser.yyVAL.item = []ast.StmtNode{yyS[yypt-1].statement.(ast.StmtNode)} } - case 2845: + case 2852: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2846: + case 2853: { x := &ast.ProcedureBlock{ ProcedureVars: yyS[yypt-2].item.([]ast.DeclNode), @@ -24958,13 +25064,13 @@ yynewstate: } parser.yyVAL.statement = x } - case 2847: + case 2854: { parser.yyVAL.statement = &ast.ProcedureIfInfo{ IfBody: yyS[yypt-2].statement.(*ast.ProcedureIfBlock), } } - case 2848: + case 2855: { ifBlock := &ast.ProcedureIfBlock{ IfExpr: yyS[yypt-3].expr.(ast.ExprNode), @@ -24975,73 +25081,73 @@ yynewstate: } parser.yyVAL.statement = ifBlock } - case 2849: + case 2856: { parser.yyVAL.statement = nil } - case 2850: + case 2857: { parser.yyVAL.statement = &ast.ProcedureElseIfBlock{ ProcedureIfStmt: yyS[yypt-0].statement.(*ast.ProcedureIfBlock), } } - case 2851: + case 2858: { parser.yyVAL.statement = &ast.ProcedureElseBlock{ ProcedureIfStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2852: + case 2859: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2853: + case 2860: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2854: + case 2861: { parser.yyVAL.item = []*ast.SimpleWhenThenStmt{yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)} } - case 2855: + case 2862: { l := yyS[yypt-1].item.([]*ast.SimpleWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)) parser.yyVAL.item = l } - case 2856: + case 2863: { parser.yyVAL.item = []*ast.SearchWhenThenStmt{yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)} } - case 2857: + case 2864: { l := yyS[yypt-1].item.([]*ast.SearchWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)) parser.yyVAL.item = l } - case 2858: + case 2865: { parser.yyVAL.statement = &ast.SimpleWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2859: + case 2866: { parser.yyVAL.statement = &ast.SearchWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2860: + case 2867: { parser.yyVAL.item = nil } - case 2861: + case 2868: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.StmtNode) } - case 2862: + case 2869: { caseStmt := &ast.SimpleCaseStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), @@ -25052,7 +25158,7 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2863: + case 2870: { caseStmt := &ast.SearchCaseStmt{ WhenCases: yyS[yypt-3].item.([]*ast.SearchWhenThenStmt), @@ -25062,25 +25168,25 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2864: + case 2871: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2865: + case 2872: { parser.yyVAL.statement = &ast.ProcedureWhileStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), Body: yyS[yypt-2].item.([]ast.StmtNode), } } - case 2866: + case 2873: { parser.yyVAL.statement = &ast.ProcedureRepeatStmt{ Body: yyS[yypt-4].item.([]ast.StmtNode), Condition: yyS[yypt-2].expr.(ast.ExprNode), } } - case 2867: + case 2874: { labelBlock := &ast.ProcedureLabelBlock{ LabelName: yyS[yypt-3].ident, @@ -25092,15 +25198,15 @@ yynewstate: } parser.yyVAL.statement = labelBlock } - case 2868: + case 2875: { parser.yyVAL.ident = "" } - case 2869: + case 2876: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2870: + case 2877: { labelLoop := &ast.ProcedureLabelLoop{ LabelName: yyS[yypt-3].ident, @@ -25112,21 +25218,21 @@ yynewstate: } parser.yyVAL.statement = labelLoop } - case 2871: + case 2878: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: false, } } - case 2872: + case 2879: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: true, } } - case 2885: + case 2892: { x := &ast.ProcedureInfo{ IfNotExists: yyS[yypt-5].item.(bool), @@ -25145,38 +25251,38 @@ yynewstate: x.ProcedureParamStr = strings.TrimSpace(parser.src[startOffset:endOffset]) parser.yyVAL.statement = x } - case 2886: + case 2893: { parser.yyVAL.statement = &ast.DropProcedureStmt{ IfExists: yyS[yypt-1].item.(bool), ProcedureName: yyS[yypt-0].item.(*ast.TableName), } } - case 2887: + case 2894: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.CalibrateResourceStmt) } - case 2888: + case 2895: { parser.yyVAL.item = &ast.CalibrateResourceStmt{} } - case 2889: + case 2896: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ DynamicCalibrateResourceOptionList: yyS[yypt-0].item.([]*ast.DynamicCalibrateResourceOption), } } - case 2890: + case 2897: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ Tp: yyS[yypt-0].item.(ast.CalibrateResourceType), } } - case 2891: + case 2898: { parser.yyVAL.item = []*ast.DynamicCalibrateResourceOption{yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)} } - case 2892: + case 2899: { if yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)[0].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp || (len(yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)) > 1 && yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)[1].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp) { @@ -25185,7 +25291,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2893: + case 2900: { if yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)[0].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp || (len(yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)) > 1 && yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)[1].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp) { @@ -25194,15 +25300,15 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2894: + case 2901: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateStartTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2895: + case 2902: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateEndTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2896: + case 2903: { _, err := duration.ParseDuration(yyS[yypt-0].ident) if err != nil { @@ -25211,41 +25317,41 @@ yynewstate: } parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, StrValue: yyS[yypt-0].ident} } - case 2897: + case 2904: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, Ts: yyS[yypt-1].expr.(ast.ExprNode), Unit: yyS[yypt-0].item.(ast.TimeUnitType)} } - case 2898: + case 2905: { parser.yyVAL.item = ast.TPCC } - case 2899: + case 2906: { parser.yyVAL.item = ast.OLTPREADWRITE } - case 2900: + case 2907: { parser.yyVAL.item = ast.OLTPREADONLY } - case 2901: + case 2908: { parser.yyVAL.item = ast.OLTPWRITEONLY } - case 2902: + case 2909: { parser.yyVAL.item = ast.TPCH10 } - case 2903: + case 2910: { parser.yyVAL.statement = &ast.AddQueryWatchStmt{ QueryWatchOptionList: yyS[yypt-0].item.([]*ast.QueryWatchOption), } } - case 2904: + case 2911: { parser.yyVAL.item = []*ast.QueryWatchOption{yyS[yypt-0].item.(*ast.QueryWatchOption)} } - case 2905: + case 2912: { if !ast.CheckQueryWatchAppend(yyS[yypt-1].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) { yylex.AppendError(yylex.Errorf("Dupliated options specified")) @@ -25253,7 +25359,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) } - case 2906: + case 2913: { if !ast.CheckQueryWatchAppend(yyS[yypt-2].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) { yylex.AppendError(yylex.Errorf("Dupliated options specified")) @@ -25261,7 +25367,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) } - case 2907: + case 2914: { parser.yyVAL.item = &ast.QueryWatchOption{ Tp: ast.QueryWatchResourceGroup, @@ -25270,7 +25376,7 @@ yynewstate: }, } } - case 2908: + case 2915: { parser.yyVAL.item = &ast.QueryWatchOption{ Tp: ast.QueryWatchResourceGroup, @@ -25279,35 +25385,35 @@ yynewstate: }, } } - case 2909: + case 2916: { parser.yyVAL.item = &ast.QueryWatchOption{ Tp: ast.QueryWatchAction, ActionOption: yyS[yypt-0].item.(*ast.ResourceGroupRunawayActionOption), } } - case 2910: + case 2917: { parser.yyVAL.item = &ast.QueryWatchOption{ Tp: ast.QueryWatchType, TextOption: yyS[yypt-0].item.(*ast.QueryWatchTextOption), } } - case 2911: + case 2918: { parser.yyVAL.item = &ast.QueryWatchTextOption{ Type: model.WatchSimilar, PatternExpr: yyS[yypt-0].expr, } } - case 2912: + case 2919: { parser.yyVAL.item = &ast.QueryWatchTextOption{ Type: model.WatchPlan, PatternExpr: yyS[yypt-0].expr, } } - case 2913: + case 2920: { parser.yyVAL.item = &ast.QueryWatchTextOption{ Type: yyS[yypt-2].item.(model.RunawayWatchType), @@ -25315,7 +25421,7 @@ yynewstate: TypeSpecified: true, } } - case 2914: + case 2921: { parser.yyVAL.statement = &ast.DropQueryWatchStmt{ IntValue: yyS[yypt-0].item.(int64), diff --git a/pkg/parser/parser.y b/pkg/parser/parser.y index c5e68b56fd375..b2a5a7bf0e409 100644 --- a/pkg/parser/parser.y +++ b/pkg/parser/parser.y @@ -748,6 +748,7 @@ import ( medium "MEDIUM" metadata "METADATA" min "MIN" + hnsw "HNSW" next_row_id "NEXT_ROW_ID" now "NOW" optRuleBlacklist "OPT_RULE_BLACKLIST" @@ -1131,9 +1132,11 @@ import ( ConnectionOption "single connection options" ConnectionOptionList "connection options for CREATE USER statement" ConnectionOptions "optional connection options for CREATE USER statement" - Constraint "table constraint" + Constraint "table constraint outwith vector index" ConstraintElem "table constraint element" ConstraintKeywordOpt "Constraint Keyword or empty" + ConstraintVectorIndex "vector index" + ConstraintWithVectorIndex "table constraint with vector index" CreateSequenceOptionListOpt "create sequence list opt" CreateTableOptionListOpt "create table option list opt" CreateTableSelectOpt "Select/Union statement in CREATE TABLE ... SELECT" @@ -1636,6 +1639,8 @@ import ( %precedence order %precedence lowerThanFunction %precedence function +%precedence constraint +%precedence vectorType /* A dummy token to force the priority of TableRef production in a join. */ %left tableRefPriority @@ -2237,6 +2242,14 @@ AlterTableSpec: Constraint: constraint, } } +| "ADD" ConstraintVectorIndex + { + constraint := $2.(*ast.Constraint) + $$ = &ast.AlterTableSpec{ + Tp: ast.AlterTableAddConstraint, + Constraint: constraint, + } + } | "ADD" "PARTITION" IfNotExists NoWriteToBinLogAliasOpt PartitionDefinitionListOpt { var defs []*ast.PartitionDefinition @@ -4196,11 +4209,25 @@ CreateIndexStmt: indexLockAndAlgorithm = nil } } + + keyType := $2.(ast.IndexKeyType) + if (keyType == ast.IndexKeyTypeVector && indexOption.Tp != model.IndexTypeHNSW) || (keyType != ast.IndexKeyTypeVector && indexOption.Tp == model.IndexTypeHNSW) { + yylex.AppendError(ErrSyntax) + return 1 + } + partSpecs := $10.([]*ast.IndexPartSpecification) + if keyType == ast.IndexKeyTypeVector { + if len(partSpecs) != 1 || partSpecs[0].Expr == nil { + yylex.AppendError(ErrSyntax) + return 1 + } + } + $$ = &ast.CreateIndexStmt{ IfNotExists: $4.(bool), IndexName: $5, Table: $8.(*ast.TableName), - IndexPartSpecifications: $10.([]*ast.IndexPartSpecification), + IndexPartSpecifications: partSpecs, IndexOption: indexOption, KeyType: $2.(ast.IndexKeyType), LockAlg: indexLockAndAlgorithm, @@ -4285,6 +4312,10 @@ IndexKeyTypeOpt: { $$ = ast.IndexKeyTypeFullText } +| "VECTOR" + { + $$ = ast.IndexKeyTypeVector + } /**************************************AlterDatabaseStmt*************************************** * See https://dev.mysql.com/doc/refman/5.7/en/alter-database.html @@ -6658,6 +6689,10 @@ IndexTypeName: { $$ = model.IndexTypeHypo } +| "HNSW" + { + $$ = model.IndexTypeHNSW + } IndexInvisible: "VISIBLE" @@ -7124,6 +7159,7 @@ NotKeywordToken: | "END_TIME" | "GET_FORMAT" | "GROUP_CONCAT" +| "HNSW" | "INPLACE" | "INSTANT" | "INTERNAL" @@ -12332,13 +12368,61 @@ Constraint: $$ = cst } +// ConstraintVectorIndex does not put in Constraint to resolve syntax conflicts. +ConstraintVectorIndex: + "VECTOR" "INDEX" IfNotExists IndexNameAndTypeOpt '(' IndexPartSpecificationList ')' IndexOptionList + { + c := &ast.Constraint{ + IfNotExists: $3.(bool), + Tp: ast.ConstraintVector, + Keys: $6.([]*ast.IndexPartSpecification), + Name: $4.([]interface{})[0].(*ast.NullString).String, + IsEmptyIndex: $4.([]interface{})[0].(*ast.NullString).Empty, + } + if $8 != nil { + c.Option = $8.(*ast.IndexOption) + } + + if indexType := $4.([]interface{})[1]; indexType != nil { + if c.Option == nil { + c.Option = &ast.IndexOption{} + } + c.Option.Tp = indexType.(model.IndexType) + } + if c.Option == nil || c.Option.Tp != model.IndexTypeHNSW { + yylex.AppendError(ErrSyntax) + return 1 + } + + if len(c.Keys) != 1 || c.Keys[0].Expr == nil { + yylex.AppendError(ErrSyntax) + return 1 + } + $$ = c + } + +ConstraintWithVectorIndex: + ConstraintKeywordOpt ConstraintElem + { + cst := $2.(*ast.Constraint) + if $1 != nil { + cst.Name = $1.(string) + cst.IsEmptyIndex = len(cst.Name) == 0 + } + $$ = cst + } +| ConstraintVectorIndex + { + $$ = $1.(*ast.Constraint) + } + CheckConstraintKeyword: "CHECK" | "CONSTRAINT" TableElement: ColumnDef -| Constraint +| ConstraintWithVectorIndex TableElementList: TableElement diff --git a/pkg/parser/parser_test.go b/pkg/parser/parser_test.go index b9c10fc7cd5fe..706dd44fe0ef1 100644 --- a/pkg/parser/parser_test.go +++ b/pkg/parser/parser_test.go @@ -3168,6 +3168,17 @@ func TestDDL(t *testing.T) { {"ALTER TABLE t ADD UNIQUE (a) COMMENT 'a'", true, "ALTER TABLE `t` ADD UNIQUE(`a`) COMMENT 'a'"}, {"ALTER TABLE t ADD UNIQUE KEY (a) COMMENT 'a'", true, "ALTER TABLE `t` ADD UNIQUE(`a`) COMMENT 'a'"}, {"ALTER TABLE t ADD UNIQUE INDEX (a) COMMENT 'a'", true, "ALTER TABLE `t` ADD UNIQUE(`a`) COMMENT 'a'"}, + {"ALTER TABLE t ADD VECTOR (a) USING HNSW COMMENT 'a'", false, ""}, + {"ALTER TABLE t ADD VECTOR (VEC_COSINE_DISTANCE(a)) USING HNSW COMMENT 'a'", false, ""}, + {"ALTER TABLE t ADD VECTOR ((VEC_COSINE_DISTANCE(a))) USING HASH COMMENT 'a'", false, ""}, + {"ALTER TABLE t ADD VECTOR ((VEC_COSINE_DISTANCE(a, b))) USING HNSW COMMENT 'a'", false, ""}, + {"ALTER TABLE t ADD VECTOR KEY ((VEC_COSINE_DISTANCE(a, b))) USING HNSW COMMENT 'a'", false, ""}, + {"ALTER TABLE t ADD VECTOR INDEX ((VEC_COSINE_DISTANCE(a, b))) USING HNSW COMMENT 'a'", true, "ALTER TABLE `t` ADD VECTOR INDEX((VEC_COSINE_DISTANCE(`a`, `b`))) USING HNSW COMMENT 'a'"}, + {"ALTER TABLE t ADD VECTOR INDEX ((lower(a))) USING HNSW COMMENT 'a'", true, "ALTER TABLE `t` ADD VECTOR INDEX((LOWER(`a`))) USING HNSW COMMENT 'a'"}, + {"ALTER TABLE t ADD VECTOR INDEX ((VEC_COSINE_DISTANCE(a), a)) USING HNSW COMMENT 'a'", false, ""}, + {"ALTER TABLE t ADD VECTOR INDEX (a, (VEC_COSINE_DISTANCE(a))) USING HNSW COMMENT 'a'", false, ""}, + {"ALTER TABLE t ADD VECTOR INDEX ((VEC_COSINE_DISTANCE(a))) USING HNSW COMMENT 'a'", true, "ALTER TABLE `t` ADD VECTOR INDEX((VEC_COSINE_DISTANCE(`a`))) USING HNSW COMMENT 'a'"}, + {"ALTER TABLE t ADD VECTOR INDEX IF NOT EXISTS ((VEC_COSINE_DISTANCE(a))) USING HNSW COMMENT 'a'", true, "ALTER TABLE `t` ADD VECTOR INDEX IF NOT EXISTS((VEC_COSINE_DISTANCE(`a`))) USING HNSW COMMENT 'a'"}, {"ALTER TABLE t ADD CONSTRAINT fk_t2_id FOREIGN KEY (t2_id) REFERENCES t(id)", true, "ALTER TABLE `t` ADD CONSTRAINT `fk_t2_id` FOREIGN KEY (`t2_id`) REFERENCES `t`(`id`)"}, {"ALTER TABLE t ADD CONSTRAINT fk_t2_id FOREIGN KEY IF NOT EXISTS (t2_id) REFERENCES t(id)", true, "ALTER TABLE `t` ADD CONSTRAINT `fk_t2_id` FOREIGN KEY IF NOT EXISTS (`t2_id`) REFERENCES `t`(`id`)"}, {"ALTER TABLE t ADD CONSTRAINT c_1 CHECK (1+1) NOT ENFORCED, ADD UNIQUE (a)", true, "ALTER TABLE `t` ADD CONSTRAINT `c_1` CHECK(1+1) NOT ENFORCED, ADD UNIQUE(`a`)"}, @@ -3340,6 +3351,24 @@ func TestDDL(t *testing.T) { {"CREATE INDEX idx ON t ( a ) USING HASH VISIBLE", true, "CREATE INDEX `idx` ON `t` (`a`) USING HASH VISIBLE"}, {"CREATE INDEX idx ON t ( a ) USING HASH INVISIBLE", true, "CREATE INDEX `idx` ON `t` (`a`) USING HASH INVISIBLE"}, + // For create vector index statement + {"CREATE VECTOR INDEX idx ON t (a) USING HNSW ", false, ""}, + {"CREATE VECTOR INDEX idx ON t (a, b) USING HNSW ", false, ""}, + {"CREATE VECTOR INDEX idx ON t ((VEC_COSINE_DISTANCE(a)))", false, ""}, + {"CREATE VECTOR INDEX idx ON t ((VEC_COSINE_DISTANCE(a))) TYPE BTREE", false, ""}, + {"CREATE VECTOR INDEX idx ON t USING HNSW ((VEC_COSINE_DISTANCE(a)))", false, ""}, + {"CREATE VECTOR idx ON t ((VEC_COSINE_DISTANCE(a))) USING HNSW", false, ""}, + {"CREATE VECTOR INDEX idx ON t ((VEC_COSINE_DISTANCE(a)), a) USING HNSW", false, ""}, + {"CREATE VECTOR INDEX idx ON t (a, (VEC_COSINE_DISTANCE(a))) USING HNSW", false, ""}, + {"CREATE VECTOR INDEX idx ON t ((VEC_COSINE_DISTANCE(a)), a) USING HNSW", false, ""}, + {"CREATE VECTOR KEY idx ON t ((VEC_COSINE_DISTANCE(a))) USING HNSW", false, ""}, + {"CREATE VECTOR INDEX idx ON t ((VEC_COSINE_DISTANCE(a))) USING HNSW", true, "CREATE VECTOR INDEX `idx` ON `t` ((VEC_COSINE_DISTANCE(`a`))) USING HNSW"}, + {"CREATE VECTOR INDEX IF NOT EXISTS idx ON t ((VEC_COSINE_DISTANCE(a))) USING HNSW", true, "CREATE VECTOR INDEX IF NOT EXISTS `idx` ON `t` ((VEC_COSINE_DISTANCE(`a`))) USING HNSW"}, + {"CREATE VECTOR INDEX IF NOT EXISTS idx ON t ((VEC_COSINE_DISTANCE(a))) TYPE HNSW", true, "CREATE VECTOR INDEX IF NOT EXISTS `idx` ON `t` ((VEC_COSINE_DISTANCE(`a`))) USING HNSW"}, + {"CREATE VECTOR INDEX ident TYPE HNSW ON d_n.t_n ((VEC_COSINE_DISTANCE(a)))", true, "CREATE VECTOR INDEX `ident` ON `d_n`.`t_n` ((VEC_COSINE_DISTANCE(`a`))) USING HNSW"}, + {"CREATE VECTOR INDEX ident ON d_n.t_n ( ident , ident ASC ) TYPE HNSW", false, ""}, + {"CREATE UNIQUE INDEX ident USING HNSW ON d_n.t_n ( ident , ident ASC )", false, ""}, + // For create index with algorithm {"CREATE INDEX idx ON t ( a ) ALGORITHM = DEFAULT", true, "CREATE INDEX `idx` ON `t` (`a`)"}, {"CREATE INDEX idx ON t ( a ) ALGORITHM DEFAULT", true, "CREATE INDEX `idx` ON `t` (`a`)"}, @@ -3795,6 +3824,18 @@ func TestDDL(t *testing.T) { {"alter table t add primary key (`a`, `b`) clustered", true, "ALTER TABLE `t` ADD PRIMARY KEY(`a`, `b`) CLUSTERED"}, {"alter table t add primary key (`a`, `b`) nonclustered", true, "ALTER TABLE `t` ADD PRIMARY KEY(`a`, `b`) NONCLUSTERED"}, + // for create table with vector index + {"create table t(a int, b vector(3), vector index(b) USING HNSW);", false, ""}, + {"create table t(a int, b vector(3), vector index(a, b) USING HNSW);", false, ""}, + {"create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))));", false, ""}, + {"create table t(a int, b vector(3), vector index(a, (VEC_COSINE_DISTANCE(b))) USING HNSW);", false, ""}, + {"create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b)), a) USING HNSW);", false, ""}, + {"create table t(a int, b vector(3), vector index(VEC_COSINE_DISTANCE(b)) USING HNSW);", false, ""}, + {"create table t(a int, b vector(3), vector key((VEC_COSINE_DISTANCE(b))) TYPE HNSW);", false, ""}, + {"create table t(a int, b vector(3), vector index((b+1)) USING HNSW);", true, "CREATE TABLE `t` (`a` INT,`b` VECTOR(3),VECTOR INDEX((`b`+1)) USING HNSW)"}, + {"create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(a, b))) USING HNSW);", true, "CREATE TABLE `t` (`a` INT,`b` VECTOR(3),VECTOR INDEX((VEC_COSINE_DISTANCE(`a`, `b`))) USING HNSW)"}, + {"create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW);", true, "CREATE TABLE `t` (`a` INT,`b` VECTOR(3),VECTOR INDEX((VEC_COSINE_DISTANCE(`b`))) USING HNSW)"}, + // for drop placement policy {"drop placement policy x", true, "DROP PLACEMENT POLICY `x`"}, {"drop placement policy x, y", false, ""}, diff --git a/pkg/util/dbterror/ddl_terror.go b/pkg/util/dbterror/ddl_terror.go index bd483c4226672..9c2ecf1940a1d 100644 --- a/pkg/util/dbterror/ddl_terror.go +++ b/pkg/util/dbterror/ddl_terror.go @@ -50,6 +50,8 @@ var ( // ErrRepairTableFail is used to repair tableInfo in repair mode. ErrRepairTableFail = ClassDDL.NewStd(mysql.ErrRepairTable) + // ErrUnsupportedAddVectorIndex means add vector index is unsupported + ErrUnsupportedAddVectorIndex = ClassDDL.NewStdErr(mysql.ErrUnsupportedDDLOperation, parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrUnsupportedDDLOperation].Raw, "add vector index: %s"), nil)) // ErrCantDropColWithIndex means can't drop the column with index. We don't support dropping column with index covered now. ErrCantDropColWithIndex = ClassDDL.NewStdErr(mysql.ErrUnsupportedDDLOperation, parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrUnsupportedDDLOperation].Raw, "drop column with index"), nil)) // ErrCantDropColWithAutoInc means can't drop column with auto_increment From 66dbc71b9e4ed8642cdb8ab7340cf20c03bf7d3e Mon Sep 17 00:00:00 2001 From: EricZequan <110292382+EricZequan@users.noreply.github.com> Date: Tue, 10 Sep 2024 12:04:32 +0800 Subject: [PATCH 2/9] executor: Provide TIFLASH_INDEXES table (#55901) ref pingcap/tidb#54245 --- pkg/executor/builder.go | 3 +- pkg/executor/infoschema_reader.go | 16 +++++++- pkg/executor/infoschema_reader_test.go | 50 ++++++++++++------------ pkg/infoschema/tables.go | 30 ++++++++++++-- pkg/planner/core/logical_plan_builder.go | 2 +- 5 files changed, 69 insertions(+), 32 deletions(-) diff --git a/pkg/executor/builder.go b/pkg/executor/builder.go index 469682d1a4a10..7b0aa7bab09f9 100644 --- a/pkg/executor/builder.go +++ b/pkg/executor/builder.go @@ -2369,7 +2369,8 @@ func (b *executorBuilder) buildMemTable(v *plannercore.PhysicalMemTable) exec.Ex DDLJobRetriever: ddlJobRetriever, } case strings.ToLower(infoschema.TableTiFlashTables), - strings.ToLower(infoschema.TableTiFlashSegments): + strings.ToLower(infoschema.TableTiFlashSegments), + strings.ToLower(infoschema.TableTiFlashIndexes): return &MemTableReaderExec{ BaseExecutor: exec.NewBaseExecutor(b.ctx, v.Schema(), v.ID()), table: v.Table, diff --git a/pkg/executor/infoschema_reader.go b/pkg/executor/infoschema_reader.go index 06fdc12139969..6b951744dd5e3 100644 --- a/pkg/executor/infoschema_reader.go +++ b/pkg/executor/infoschema_reader.go @@ -41,6 +41,7 @@ import ( "github.com/pingcap/tidb/pkg/executor/internal/pdhelper" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/keyspace" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta/autoid" "github.com/pingcap/tidb/pkg/parser" @@ -3305,10 +3306,23 @@ type tiFlashSQLExecuteResponse struct { Data [][]any `json:"data"` } +var ( + tiflashTargetTableName = map[string]string{ + "tiflash_tables": "dt_tables", + "tiflash_segments": "dt_segments", + "tiflash_indexes": "dt_local_indexes", + } +) + func (e *TiFlashSystemTableRetriever) dataForTiFlashSystemTables(ctx context.Context, sctx sessionctx.Context, tidbDatabases string, tidbTables string) ([][]types.Datum, error) { maxCount := 1024 - targetTable := strings.ToLower(strings.Replace(e.table.Name.O, "TIFLASH", "DT", 1)) + targetTable := tiflashTargetTableName[e.table.Name.L] + var filters []string + if keyspace.GetKeyspaceNameBySettings() != "" { + keyspaceID := uint32(sctx.GetStore().GetCodec().GetKeyspaceID()) + filters = append(filters, fmt.Sprintf("keyspace_id=%d", keyspaceID)) + } if len(tidbDatabases) > 0 { filters = append(filters, fmt.Sprintf("tidb_database IN (%s)", strings.ReplaceAll(tidbDatabases, "\"", "'"))) } diff --git a/pkg/executor/infoschema_reader_test.go b/pkg/executor/infoschema_reader_test.go index bd0928d146069..a7a9d2e7182ba 100644 --- a/pkg/executor/infoschema_reader_test.go +++ b/pkg/executor/infoschema_reader_test.go @@ -403,16 +403,16 @@ func TestTiFlashSystemTableWithTiFlashV620(t *testing.T) { store := testkit.CreateMockStore(t, withMockTiFlash(1), mocker.AsOpt()) tk := testkit.NewTestKit(t, store) tk.MustQuery("select * from information_schema.TIFLASH_SEGMENTS;").Check(testkit.Rows( - "db_1 t_10 mysql tables_priv 10 0 1 [-9223372036854775808,9223372036854775807) 0 0 0 2032 127.0.0.1:3933", - "db_1 t_8 mysql db 8 0 1 [-9223372036854775808,9223372036854775807) 0 0 0 2032 127.0.0.1:3933", - "db_2 t_70 test segment 70 0 1 [01,FA) 30511 50813627 0.6730359542460096 3578860 409336 127.0.0.1:3933", + "mysql tables_priv 10 0 1 [-9223372036854775808,9223372036854775807) 0 0 0 2032 127.0.0.1:3933", + "mysql db 8 0 1 [-9223372036854775808,9223372036854775807) 0 0 0 2032 127.0.0.1:3933", + "test segment 70 0 1 [01,FA) 30511 50813627 0.6730359542460096 3578860 409336 127.0.0.1:3933", )) tk.MustQuery("show warnings").Check(testkit.Rows()) tk.MustQuery("select * from information_schema.TIFLASH_TABLES;").Check(testkit.Rows( - "db_1 t_10 mysql tables_priv 10 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_1 t_8 mysql db 8 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_2 t_70 test segment 70 0 1 102000 169873868 0 0 0 0 0 102000 169873868 0 0 0 1 102000 169873868 43867622 102000 169873868 0 13 13 7846.153846153846 13067220.615384616 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "mysql tables_priv 10 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "mysql db 8 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "test segment 70 0 1 102000 169873868 0 0 0 0 0 102000 169873868 0 0 0 1 102000 169873868 43867622 102000 169873868 0 13 13 7846.153846153846 13067220.615384616 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", )) tk.MustQuery("show warnings").Check(testkit.Rows()) } @@ -440,15 +440,15 @@ func TestTiFlashSystemTableWithTiFlashV630(t *testing.T) { store := testkit.CreateMockStore(t, withMockTiFlash(1), mocker.AsOpt()) tk := testkit.NewTestKit(t, store) tk.MustQuery("select * from information_schema.TIFLASH_SEGMENTS;").Check(testkit.Rows( - "db_1 t_10 mysql tables_priv 10 0 1 [-9223372036854775808,9223372036854775807) 0 0 0 0 0 0 0 2 0 0 0 0 0 2032 3 0 0 1 1 0 0 0 0 127.0.0.1:3933", - "db_2 t_70 test segment 70 436272981189328904 1 [01,FA) 5 102000 169874232 0 0 0 0 0 2 0 0 0 0 0 2032 3 102000 169874232 1 68 102000 169874232 43951837 20 127.0.0.1:3933", - "db_2 t_75 test segment 75 0 1 [01,013130303030393535FF61653666642D6136FF61382D343032382DFF616436312D663736FF3062323736643461FF3600000000000000F8) 2 0 0 0 0 1 1 110 0 0 4 4 0 2032 111 0 0 1 70 0 0 0 0 127.0.0.1:3933", - "db_2 t_75 test segment 75 0 113 [013130303030393535FF61653666642D6136FF61382D343032382DFF616436312D663736FF3062323736643461FF3600000000000000F8,013139393938363264FF33346535382D3735FF31382D343661612DFF626235392D636264FF3139333434623736FF3100000000000000F9) 2 10167 16932617 0.4887380741615029 0 0 0 0 114 4969 8275782 2 0 0 63992 112 5198 8656835 1 71 5198 8656835 2254100 1 127.0.0.1:3933", - "db_2 t_75 test segment 75 0 116 [013139393938363264FF33346535382D3735FF31382D343661612DFF626235392D636264FF3139333434623736FF3100000000000000F9,013330303131383034FF61323537662D6638FF63302D346466622DFF383235632D353361FF3236306338616662FF3400000000000000F8) 3 8 13322 0.5 3 4986 1 0 117 1 1668 4 3 4986 2032 115 4 6668 1 78 4 6668 6799 1 127.0.0.1:3933", - "db_2 t_75 test segment 75 0 125 [013330303131383034FF61323537662D6638FF63302D346466622DFF383235632D353361FF3236306338616662FF3400000000000000F8,013339393939613861FF30663062332D6537FF32372D346234642DFF396535632D363865FF3336323066383431FF6300000000000000F9) 2 8677 14451079 0.4024432407514118 3492 5816059 3 0 126 0 0 0 0 5816059 2032 124 5185 8635020 1 79 5185 8635020 2247938 1 127.0.0.1:3933", - "db_2 t_75 test segment 75 0 128 [013339393939613861FF30663062332D6537FF32372D346234642DFF396535632D363865FF3336323066383431FF6300000000000000F9,013730303031636230FF32663330652D3539FF62352D346134302DFF613539312D383930FF6132316364633466FF3200000000000000F8) 0 1 1668 1 0 0 0 0 129 1 1668 5 4 0 2032 127 0 0 1 78 4 6668 6799 1 127.0.0.1:3933", - "db_2 t_75 test segment 75 0 119 [013730303031636230FF32663330652D3539FF62352D346134302DFF613539312D383930FF6132316364633466FF3200000000000000F8,013739393939386561FF36393566612D3534FF64302D346437642DFF383136612D646335FF6432613130353533FF3200000000000000F9) 2 10303 17158730 0.489372027564787 0 0 0 0 120 5042 8397126 2 0 0 63992 118 5261 8761604 1 77 5261 8761604 2280506 1 127.0.0.1:3933", - "db_2 t_75 test segment 75 0 122 [013739393939386561FF36393566612D3534FF64302D346437642DFF383136612D646335FF6432613130353533FF3200000000000000F9,FA) 0 1 1663 1 0 0 0 0 123 1 1663 4 3 0 2032 121 0 0 1 78 4 6668 6799 1 127.0.0.1:3933", + "mysql tables_priv 10 0 1 [-9223372036854775808,9223372036854775807) 0 0 0 0 0 0 0 2 0 0 0 0 0 2032 3 0 0 1 1 0 0 0 0 127.0.0.1:3933", + "test segment 70 436272981189328904 1 [01,FA) 5 102000 169874232 0 0 0 0 0 2 0 0 0 0 0 2032 3 102000 169874232 1 68 102000 169874232 43951837 20 127.0.0.1:3933", + "test segment 75 0 1 [01,013130303030393535FF61653666642D6136FF61382D343032382DFF616436312D663736FF3062323736643461FF3600000000000000F8) 2 0 0 0 0 1 1 110 0 0 4 4 0 2032 111 0 0 1 70 0 0 0 0 127.0.0.1:3933", + "test segment 75 0 113 [013130303030393535FF61653666642D6136FF61382D343032382DFF616436312D663736FF3062323736643461FF3600000000000000F8,013139393938363264FF33346535382D3735FF31382D343661612DFF626235392D636264FF3139333434623736FF3100000000000000F9) 2 10167 16932617 0.4887380741615029 0 0 0 0 114 4969 8275782 2 0 0 63992 112 5198 8656835 1 71 5198 8656835 2254100 1 127.0.0.1:3933", + "test segment 75 0 116 [013139393938363264FF33346535382D3735FF31382D343661612DFF626235392D636264FF3139333434623736FF3100000000000000F9,013330303131383034FF61323537662D6638FF63302D346466622DFF383235632D353361FF3236306338616662FF3400000000000000F8) 3 8 13322 0.5 3 4986 1 0 117 1 1668 4 3 4986 2032 115 4 6668 1 78 4 6668 6799 1 127.0.0.1:3933", + "test segment 75 0 125 [013330303131383034FF61323537662D6638FF63302D346466622DFF383235632D353361FF3236306338616662FF3400000000000000F8,013339393939613861FF30663062332D6537FF32372D346234642DFF396535632D363865FF3336323066383431FF6300000000000000F9) 2 8677 14451079 0.4024432407514118 3492 5816059 3 0 126 0 0 0 0 5816059 2032 124 5185 8635020 1 79 5185 8635020 2247938 1 127.0.0.1:3933", + "test segment 75 0 128 [013339393939613861FF30663062332D6537FF32372D346234642DFF396535632D363865FF3336323066383431FF6300000000000000F9,013730303031636230FF32663330652D3539FF62352D346134302DFF613539312D383930FF6132316364633466FF3200000000000000F8) 0 1 1668 1 0 0 0 0 129 1 1668 5 4 0 2032 127 0 0 1 78 4 6668 6799 1 127.0.0.1:3933", + "test segment 75 0 119 [013730303031636230FF32663330652D3539FF62352D346134302DFF613539312D383930FF6132316364633466FF3200000000000000F8,013739393939386561FF36393566612D3534FF64302D346437642DFF383136612D646335FF6432613130353533FF3200000000000000F9) 2 10303 17158730 0.489372027564787 0 0 0 0 120 5042 8397126 2 0 0 63992 118 5261 8761604 1 77 5261 8761604 2280506 1 127.0.0.1:3933", + "test segment 75 0 122 [013739393939386561FF36393566612D3534FF64302D346437642DFF383136612D646335FF6432613130353533FF3200000000000000F9,FA) 0 1 1663 1 0 0 0 0 123 1 1663 4 3 0 2032 121 0 0 1 78 4 6668 6799 1 127.0.0.1:3933", )) tk.MustQuery("show warnings").Check(testkit.Rows()) } @@ -476,15 +476,15 @@ func TestTiFlashSystemTableWithTiFlashV640(t *testing.T) { store := testkit.CreateMockStore(t, withMockTiFlash(1), mocker.AsOpt()) tk := testkit.NewTestKit(t, store) tk.MustQuery("select * from information_schema.TIFLASH_TABLES;").Check(testkit.Rows( - "db_70 t_135 tpcc customer 135 0 4 3528714 2464079200 0 0.002329177144988231 1 0 929227 0.16169850346757514 0 8128 882178.5 616019800 4 8219 5747810 2054.75 1436952.5 0 4 3520495 2458331390 1601563417 880123.75 614582847.5 24 8 6 342.4583333333333 239492.08333333334 482 120.5 7303.9315352697095 5100272.593360996 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_70 t_137 tpcc district 137 0 1 7993 1346259 0 0.8748905292130614 1 0.8055198055198055 252168 0.21407121407121407 0 147272 7993 1346259 1 6993 1178050 6993 1178050 0 1 1000 168209 91344 1000 168209 6 6 6 1165.5 196341.66666666666 10 10 100 16820.9 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_70 t_139 tpcc history 139 0 19 19379697 1629276978 0 0.0006053758219233252 0.5789473684210527 0.4626662120695534 253640 0.25434708489601093 0 293544 1019984.052631579 85751419.89473684 11 11732 997220 1066.5454545454545 90656.36363636363 0 19 19367965 1628279758 625147717 1019366.5789473684 85698934.63157895 15 4 1.3636363636363635 782.1333333333333 66481.33333333333 2378 125.15789473684211 8144.644659377628 684726.559293524 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_70 t_141 tpcc item 141 0 1 100000 10799081 0 0 0 0 0 100000 10799081 0 0 0 1 100000 10799081 7357726 100000 10799081 0 0 13 13 7692.307692307692 830698.5384615385 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_70 t_143 tpcc new_order 143 0 4 2717707 78813503 0 0.02266763856442214 1 0.9678592299201351 52809 0.029559768846178818 0 1434208 679426.75 19703375.75 4 61604 1786516 15401 446629 0 3 2656103 77026987 40906492 885367.6666666666 25675662.333333332 37 24 9.25 1664.972972972973 48284.21621621621 380 126.66666666666667 6989.744736842105 202702.59736842106 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_70 t_145 tpcc order_line 145 0 203 210607202 20007684190 0 0.0054566462546708164 0.5862068965517241 0.7810067620424135 620065 0.005679558722564825 0 22607144 1037473.9014778325 98560020.64039409 119 1149209 109174855 9657.218487394957 917435.756302521 0 203 209457993 19898509335 8724002804 1031812.7733990147 98022213.47290641 893 39 7.504201680672269 1286.9081746920492 122256.27659574468 31507 155.20689655172413 6647.982765734599 631558.3627447869 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_70 t_147 tpcc orders 147 0 22 21903301 1270391458 0 0.02021357420052804 0.7272727272727273 0.9239944527763222 260536 0.010145817899282655 0 10025264 995604.5909090909 57745066.27272727 16 442744 25679152 27671.5 1604947 0 22 21460557 1244712306 452173775 975479.8636363636 56577832.09090909 242 34 15.125 1829.5206611570247 106112.19834710743 2973 135.13636363636363 7218.485368314833 418672.15136226034 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_70 t_149 tpcc stock 149 0 42 11112720 4811805131 0 0.028085203262567582 0.9761904761904762 0.8463391893060944 10227093 0.07567373591410528 0 6719064 264588.5714285714 114566788.83333333 41 312103 135131097 7612.268292682927 3295880.4146341463 0 42 10800617 4676674034 3231872509 257157.54761904763 111349381.76190476 238 26 5.804878048780488 1311.357142857143 567777.718487395 1644 39.142857142857146 6569.718369829684 2844692.234793187 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", - "db_70 t_151 tpcc warehouse 151 0 1 5842 923615 0 0.9828825744608011 1 0.9669104841518634 70220 0.07732497387669801 0 133048 5842 923615 1 5742 907807 5742 907807 0 1 100 15808 11642 100 15808 5 5 5 1148.4 181561.4 5 5 20 3161.6 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "tpcc customer 135 0 4 3528714 2464079200 0 0.002329177144988231 1 0 929227 0.16169850346757514 0 8128 882178.5 616019800 4 8219 5747810 2054.75 1436952.5 0 4 3520495 2458331390 1601563417 880123.75 614582847.5 24 8 6 342.4583333333333 239492.08333333334 482 120.5 7303.9315352697095 5100272.593360996 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "tpcc district 137 0 1 7993 1346259 0 0.8748905292130614 1 0.8055198055198055 252168 0.21407121407121407 0 147272 7993 1346259 1 6993 1178050 6993 1178050 0 1 1000 168209 91344 1000 168209 6 6 6 1165.5 196341.66666666666 10 10 100 16820.9 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "tpcc history 139 0 19 19379697 1629276978 0 0.0006053758219233252 0.5789473684210527 0.4626662120695534 253640 0.25434708489601093 0 293544 1019984.052631579 85751419.89473684 11 11732 997220 1066.5454545454545 90656.36363636363 0 19 19367965 1628279758 625147717 1019366.5789473684 85698934.63157895 15 4 1.3636363636363635 782.1333333333333 66481.33333333333 2378 125.15789473684211 8144.644659377628 684726.559293524 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "tpcc item 141 0 1 100000 10799081 0 0 0 0 0 100000 10799081 0 0 0 1 100000 10799081 7357726 100000 10799081 0 0 13 13 7692.307692307692 830698.5384615385 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "tpcc new_order 143 0 4 2717707 78813503 0 0.02266763856442214 1 0.9678592299201351 52809 0.029559768846178818 0 1434208 679426.75 19703375.75 4 61604 1786516 15401 446629 0 3 2656103 77026987 40906492 885367.6666666666 25675662.333333332 37 24 9.25 1664.972972972973 48284.21621621621 380 126.66666666666667 6989.744736842105 202702.59736842106 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "tpcc order_line 145 0 203 210607202 20007684190 0 0.0054566462546708164 0.5862068965517241 0.7810067620424135 620065 0.005679558722564825 0 22607144 1037473.9014778325 98560020.64039409 119 1149209 109174855 9657.218487394957 917435.756302521 0 203 209457993 19898509335 8724002804 1031812.7733990147 98022213.47290641 893 39 7.504201680672269 1286.9081746920492 122256.27659574468 31507 155.20689655172413 6647.982765734599 631558.3627447869 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "tpcc orders 147 0 22 21903301 1270391458 0 0.02021357420052804 0.7272727272727273 0.9239944527763222 260536 0.010145817899282655 0 10025264 995604.5909090909 57745066.27272727 16 442744 25679152 27671.5 1604947 0 22 21460557 1244712306 452173775 975479.8636363636 56577832.09090909 242 34 15.125 1829.5206611570247 106112.19834710743 2973 135.13636363636363 7218.485368314833 418672.15136226034 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "tpcc stock 149 0 42 11112720 4811805131 0 0.028085203262567582 0.9761904761904762 0.8463391893060944 10227093 0.07567373591410528 0 6719064 264588.5714285714 114566788.83333333 41 312103 135131097 7612.268292682927 3295880.4146341463 0 42 10800617 4676674034 3231872509 257157.54761904763 111349381.76190476 238 26 5.804878048780488 1311.357142857143 567777.718487395 1644 39.142857142857146 6569.718369829684 2844692.234793187 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", + "tpcc warehouse 151 0 1 5842 923615 0 0.9828825744608011 1 0.9669104841518634 70220 0.07732497387669801 0 133048 5842 923615 1 5742 907807 5742 907807 0 1 100 15808 11642 100 15808 5 5 5 1148.4 181561.4 5 5 20 3161.6 0 0 0 0 0 0 0 0 0 0 127.0.0.1:3933", )) tk.MustQuery("show warnings").Check(testkit.Rows()) } @@ -542,7 +542,7 @@ func TestColumnTable(t *testing.T) { testkit.RowsWithSep("|", "test|tbl1|col_2")) tk.MustQuery(`select count(*) from information_schema.columns;`).Check( - testkit.RowsWithSep("|", "4923")) + testkit.RowsWithSep("|", "4930")) } func TestIndexUsageTable(t *testing.T) { diff --git a/pkg/infoschema/tables.go b/pkg/infoschema/tables.go index 8d7ce2cfef688..99af7bd261c9d 100644 --- a/pkg/infoschema/tables.go +++ b/pkg/infoschema/tables.go @@ -178,6 +178,8 @@ const ( TableTiFlashTables = "TIFLASH_TABLES" // TableTiFlashSegments is the string constant of tiflash segments table. TableTiFlashSegments = "TIFLASH_SEGMENTS" + // TableTiFlashIndexes is the string constant of tiflash indexes table. + TableTiFlashIndexes = "TIFLASH_INDEXES" // TableClientErrorsSummaryGlobal is the string constant of client errors table. TableClientErrorsSummaryGlobal = "CLIENT_ERRORS_SUMMARY_GLOBAL" // TableClientErrorsSummaryByUser is the string constant of client errors table. @@ -337,6 +339,7 @@ var tableIDMap = map[string]int64{ TableKeywords: autoid.InformationSchemaDBID + 92, TableTiDBIndexUsage: autoid.InformationSchemaDBID + 93, ClusterTableTiDBIndexUsage: autoid.InformationSchemaDBID + 94, + TableTiFlashIndexes: autoid.InformationSchemaDBID + 95, } // columnInfo represents the basic column information of all kinds of INFORMATION_SCHEMA tables @@ -1407,8 +1410,10 @@ var tableStorageStatsCols = []columnInfo{ } var tableTableTiFlashTablesCols = []columnInfo{ - {name: "DATABASE", tp: mysql.TypeVarchar, size: 64}, - {name: "TABLE", tp: mysql.TypeVarchar, size: 64}, + // TiFlash DB and Table Name contains the internal KeyspaceID, + // which is not suitable for presenting to users. Commented out. + // {name: "DATABASE", tp: mysql.TypeVarchar, size: 64}, + // {name: "TABLE", tp: mysql.TypeVarchar, size: 64}, {name: "TIDB_DATABASE", tp: mysql.TypeVarchar, size: 64}, {name: "TIDB_TABLE", tp: mysql.TypeVarchar, size: 64}, {name: "TABLE_ID", tp: mysql.TypeLonglong, size: 21}, @@ -1464,8 +1469,10 @@ var tableTableTiFlashTablesCols = []columnInfo{ } var tableTableTiFlashSegmentsCols = []columnInfo{ - {name: "DATABASE", tp: mysql.TypeVarchar, size: 64}, - {name: "TABLE", tp: mysql.TypeVarchar, size: 64}, + // TiFlash DB and Table Name contains the internal KeyspaceID, + // which is not suitable for presenting to users. Commented out. + // {name: "DATABASE", tp: mysql.TypeVarchar, size: 64}, + // {name: "TABLE", tp: mysql.TypeVarchar, size: 64}, {name: "TIDB_DATABASE", tp: mysql.TypeVarchar, size: 64}, {name: "TIDB_TABLE", tp: mysql.TypeVarchar, size: 64}, {name: "TABLE_ID", tp: mysql.TypeLonglong, size: 21}, @@ -1499,6 +1506,20 @@ var tableTableTiFlashSegmentsCols = []columnInfo{ {name: "TIFLASH_INSTANCE", tp: mysql.TypeVarchar, size: 64}, } +var tableTiFlashIndexesCols = []columnInfo{ + {name: "TIDB_DATABASE", tp: mysql.TypeVarchar, size: 21}, + {name: "TIDB_TABLE", tp: mysql.TypeVarchar, size: 21}, + {name: "TABLE_ID", tp: mysql.TypeLonglong, size: 21}, + {name: "COLUMN_NAME", tp: mysql.TypeVarchar, size: 64}, + {name: "COLUMN_ID", tp: mysql.TypeLonglong, size: 64}, + {name: "INDEX_KIND", tp: mysql.TypeVarchar, size: 64}, + {name: "ROWS_STABLE_INDEXED", tp: mysql.TypeLonglong, size: 64}, + {name: "ROWS_STABLE_NOT_INDEXED", tp: mysql.TypeLonglong, size: 64}, + {name: "ROWS_DELTA_INDEXED", tp: mysql.TypeLonglong, size: 64}, + {name: "ROWS_DELTA_NOT_INDEXED", tp: mysql.TypeLonglong, size: 64}, + {name: "TIFLASH_INSTANCE", tp: mysql.TypeVarchar, size: 64}, +} + var tableClientErrorsSummaryGlobalCols = []columnInfo{ {name: "ERROR_NUMBER", tp: mysql.TypeLonglong, size: 64, flag: mysql.NotNullFlag}, {name: "ERROR_MESSAGE", tp: mysql.TypeVarchar, size: 1024, flag: mysql.NotNullFlag}, @@ -2332,6 +2353,7 @@ var tableNameToColumns = map[string][]columnInfo{ TableStorageStats: tableStorageStatsCols, TableTiFlashTables: tableTableTiFlashTablesCols, TableTiFlashSegments: tableTableTiFlashSegmentsCols, + TableTiFlashIndexes: tableTiFlashIndexesCols, TableClientErrorsSummaryGlobal: tableClientErrorsSummaryGlobalCols, TableClientErrorsSummaryByUser: tableClientErrorsSummaryByUserCols, TableClientErrorsSummaryByHost: tableClientErrorsSummaryByHostCols, diff --git a/pkg/planner/core/logical_plan_builder.go b/pkg/planner/core/logical_plan_builder.go index 1f6922fc47ea6..89572c6fb1af6 100644 --- a/pkg/planner/core/logical_plan_builder.go +++ b/pkg/planner/core/logical_plan_builder.go @@ -4807,7 +4807,7 @@ func (b *PlanBuilder) buildMemTable(_ context.Context, dbName model.CIStr, table p.Extractor = &SlowQueryExtractor{} case infoschema.TableStorageStats: p.Extractor = &TableStorageStatsExtractor{} - case infoschema.TableTiFlashTables, infoschema.TableTiFlashSegments: + case infoschema.TableTiFlashTables, infoschema.TableTiFlashSegments, infoschema.TableTiFlashIndexes: p.Extractor = &TiFlashSystemTableExtractor{} case infoschema.TableStatementsSummary, infoschema.TableStatementsSummaryHistory: p.Extractor = &StatementsSummaryExtractor{} From ee3a5966b3c7b6af1dd3ab7416f2529ab7eaade1 Mon Sep 17 00:00:00 2001 From: Lynn Date: Wed, 11 Sep 2024 10:39:38 +0800 Subject: [PATCH 3/9] *: merge master for CI tests (#55990) --- DEPS.bzl | 72 +- OWNERS_ALIASES | 35 +- WORKSPACE | 10 +- br/cmd/br/BUILD.bazel | 2 +- br/cmd/br/debug.go | 2 +- br/pkg/aws/BUILD.bazel | 3 + br/pkg/aws/ebs.go | 45 + br/pkg/backup/BUILD.bazel | 4 +- br/pkg/backup/client.go | 2 +- br/pkg/backup/client_test.go | 2 +- br/pkg/backup/schema.go | 2 +- br/pkg/checkpoint/BUILD.bazel | 2 + br/pkg/checkpoint/checkpoint_test.go | 11 +- br/pkg/checkpoint/log_restore.go | 15 +- br/pkg/checksum/BUILD.bazel | 3 +- br/pkg/checksum/executor.go | 2 +- br/pkg/checksum/executor_test.go | 7 +- br/pkg/glue/BUILD.bazel | 1 + br/pkg/glue/glue.go | 5 +- br/pkg/gluetidb/BUILD.bazel | 2 + br/pkg/gluetidb/glue.go | 5 +- br/pkg/gluetidb/glue_test.go | 25 +- br/pkg/gluetidb/mock/BUILD.bazel | 1 + br/pkg/gluetidb/mock/mock.go | 5 +- br/pkg/metautil/BUILD.bazel | 3 +- br/pkg/metautil/load.go | 2 +- br/pkg/metautil/load_test.go | 15 +- br/pkg/metautil/metafile.go | 2 +- br/pkg/metautil/statsfile.go | 2 +- br/pkg/mock/BUILD.bazel | 2 +- br/pkg/mock/backend.go | 2 +- br/pkg/restore/BUILD.bazel | 1 + br/pkg/restore/ingestrec/BUILD.bazel | 2 + br/pkg/restore/ingestrec/ingest_recorder.go | 7 +- .../restore/ingestrec/ingest_recorder_test.go | 68 +- .../restore/internal/prealloc_db/BUILD.bazel | 2 + br/pkg/restore/internal/prealloc_db/db.go | 7 +- .../restore/internal/prealloc_db/db_test.go | 47 +- .../internal/prealloc_table_id/BUILD.bazel | 4 +- .../internal/prealloc_table_id/alloc.go | 2 +- .../internal/prealloc_table_id/alloc_test.go | 2 +- br/pkg/restore/log_client/BUILD.bazel | 5 +- br/pkg/restore/log_client/client.go | 2 +- br/pkg/restore/log_client/client_test.go | 47 + br/pkg/restore/log_client/export_test.go | 13 + br/pkg/restore/misc.go | 7 +- br/pkg/restore/snap_client/BUILD.bazel | 9 +- br/pkg/restore/snap_client/batcher.go | 142 - br/pkg/restore/snap_client/client.go | 4 +- br/pkg/restore/snap_client/client_test.go | 17 +- br/pkg/restore/snap_client/export_test.go | 10 +- br/pkg/restore/snap_client/import.go | 302 +- br/pkg/restore/snap_client/import_test.go | 6 +- br/pkg/restore/snap_client/pipeline_items.go | 57 +- .../placement_rule_manager_test.go | 11 +- .../restore/snap_client/systable_restore.go | 13 +- .../snap_client/systable_restore_test.go | 19 +- br/pkg/restore/snap_client/tikv_sender.go | 343 +- .../restore/snap_client/tikv_sender_test.go | 609 + br/pkg/restore/tiflashrec/BUILD.bazel | 3 +- br/pkg/restore/tiflashrec/tiflash_recorder.go | 2 +- .../tiflashrec/tiflash_recorder_test.go | 7 +- br/pkg/restore/utils/BUILD.bazel | 3 +- br/pkg/restore/utils/misc.go | 2 +- br/pkg/restore/utils/rewrite_rule.go | 10 +- br/pkg/restore/utils/rewrite_rule_test.go | 19 +- br/pkg/stream/BUILD.bazel | 3 +- br/pkg/stream/rewrite_meta_rawkv.go | 2 +- br/pkg/stream/rewrite_meta_rawkv_test.go | 76 +- br/pkg/stream/stream_mgr.go | 2 +- br/pkg/streamhelper/BUILD.bazel | 2 +- br/pkg/streamhelper/advancer.go | 3 +- br/pkg/streamhelper/advancer_daemon.go | 1 + br/pkg/streamhelper/advancer_test.go | 51 + br/pkg/task/BUILD.bazel | 3 + br/pkg/task/common.go | 2 +- br/pkg/task/config_test.go | 7 +- br/pkg/task/restore.go | 14 +- br/pkg/task/restore_test.go | 23 +- br/pkg/task/stream.go | 2 +- br/pkg/utils/BUILD.bazel | 4 +- br/pkg/utils/db_test.go | 17 +- br/pkg/utils/schema.go | 13 +- br/pkg/version/BUILD.bazel | 4 +- br/pkg/version/version.go | 2 +- br/pkg/version/version_test.go | 2 +- br/tests/br_key_locked/BUILD.bazel | 2 +- br/tests/br_key_locked/locker.go | 2 +- br/tests/br_pitr/run.sh | 9 + br/tests/br_split_region_fail/run.sh | 2 +- build/nogo_config.json | 5 +- cmd/importer/BUILD.bazel | 2 +- cmd/importer/parser.go | 2 +- cmd/importer/stats.go | 2 +- cmd/tidb-server/main.go | 2 +- ...09-06-maintain-priority-queue-in-memory.md | 570 + docs/design/imgs/pq-in-mem-fetch-dml.png | Bin 0 -> 1362690 bytes docs/tidb_http_api.md | 4 +- dumpling/export/BUILD.bazel | 1 + dumpling/export/sql.go | 9 +- go.mod | 13 +- go.sum | 26 +- lightning/pkg/importer/BUILD.bazel | 3 +- lightning/pkg/importer/check_info_test.go | 2 +- lightning/pkg/importer/chunk_process.go | 2 +- lightning/pkg/importer/chunk_process_test.go | 2 +- lightning/pkg/importer/dup_detect.go | 2 +- lightning/pkg/importer/get_pre_info.go | 2 +- lightning/pkg/importer/import.go | 2 +- lightning/pkg/importer/import_test.go | 2 +- lightning/pkg/importer/meta_manager_test.go | 2 +- lightning/pkg/importer/mock/BUILD.bazel | 2 + lightning/pkg/importer/mock/mock.go | 5 +- lightning/pkg/importer/mock/mock_test.go | 9 +- lightning/pkg/importer/precheck_impl.go | 2 +- lightning/pkg/importer/table_import.go | 2 +- lightning/pkg/importer/table_import_test.go | 47 +- lightning/pkg/importer/tidb.go | 2 +- lightning/pkg/importer/tidb_test.go | 2 +- lightning/tests/README.md | 18 +- .../tests/lightning_checkpoint_chunks/run.sh | 2 +- lightning/tidb-lightning.toml | 1 + lightning/web/package-lock.json | 704 +- lightning/web/package.json | 2 +- pkg/autoid_service/BUILD.bazel | 2 +- pkg/autoid_service/autoid.go | 2 +- pkg/bindinfo/BUILD.bazel | 2 + pkg/bindinfo/capture_test.go | 5 +- pkg/bindinfo/tests/BUILD.bazel | 1 + pkg/bindinfo/tests/bind_test.go | 5 +- pkg/bindinfo/util.go | 4 +- pkg/ddl/BUILD.bazel | 11 +- pkg/ddl/add_column.go | 16 +- pkg/ddl/backfilling.go | 39 +- pkg/ddl/backfilling_dist_executor.go | 4 +- pkg/ddl/backfilling_dist_scheduler.go | 24 +- pkg/ddl/backfilling_dist_scheduler_test.go | 9 +- pkg/ddl/backfilling_import_cloud.go | 8 +- pkg/ddl/backfilling_operators.go | 2 +- pkg/ddl/backfilling_read_index.go | 2 +- pkg/ddl/backfilling_scheduler.go | 63 +- pkg/ddl/backfilling_test.go | 416 +- pkg/ddl/bdr.go | 35 + pkg/ddl/bdr_test.go | 390 + pkg/ddl/bench_test.go | 7 +- pkg/ddl/cancel_test.go | 2 +- pkg/ddl/cluster.go | 6 +- pkg/ddl/cluster_test.go | 2 +- pkg/ddl/column.go | 32 +- pkg/ddl/column_change_test.go | 2 +- pkg/ddl/column_modify_test.go | 23 +- pkg/ddl/column_test.go | 5 +- pkg/ddl/column_type_change_test.go | 2 +- pkg/ddl/constraint.go | 19 +- pkg/ddl/constraint_test.go | 2 +- pkg/ddl/copr/BUILD.bazel | 2 + pkg/ddl/copr/copr_ctx.go | 5 +- pkg/ddl/copr/copr_ctx_test.go | 15 +- pkg/ddl/create_table.go | 78 +- pkg/ddl/db_cache_test.go | 2 +- pkg/ddl/db_change_failpoints_test.go | 5 +- pkg/ddl/db_change_test.go | 2 +- pkg/ddl/db_integration_test.go | 43 +- pkg/ddl/db_table_test.go | 85 +- pkg/ddl/db_test.go | 9 +- pkg/ddl/ddl.go | 37 +- pkg/ddl/ddl_history.go | 20 +- pkg/ddl/ddl_history_test.go | 43 +- pkg/ddl/ddl_running_jobs.go | 2 +- pkg/ddl/ddl_running_jobs_test.go | 2 +- pkg/ddl/ddl_test.go | 5 +- pkg/ddl/ddl_tiflash_api.go | 2 +- pkg/ddl/delete_range.go | 27 +- pkg/ddl/executor.go | 249 +- pkg/ddl/executor_nokit_test.go | 65 +- pkg/ddl/executor_test.go | 29 +- pkg/ddl/fail_test.go | 2 +- pkg/ddl/foreign_key.go | 33 +- pkg/ddl/foreign_key_test.go | 27 +- pkg/ddl/generated_column.go | 9 +- pkg/ddl/index.go | 50 +- pkg/ddl/index_change_test.go | 2 +- pkg/ddl/index_cop.go | 2 +- pkg/ddl/index_cop_test.go | 5 +- pkg/ddl/index_merge_tmp.go | 2 +- pkg/ddl/index_modify_test.go | 2 +- pkg/ddl/index_test.go | 45 +- pkg/ddl/ingest/BUILD.bazel | 4 +- pkg/ddl/ingest/backend.go | 10 +- pkg/ddl/ingest/backend_mgr.go | 6 +- pkg/ddl/ingest/integration_test.go | 2 +- pkg/ddl/ingest/mock.go | 2 +- pkg/ddl/ingest/util.go | 2 +- pkg/ddl/integration_test.go | 2 +- pkg/ddl/job_scheduler.go | 6 +- pkg/ddl/job_scheduler_testkit_test.go | 2 +- pkg/ddl/job_submitter.go | 58 +- pkg/ddl/job_submitter_test.go | 73 +- pkg/ddl/job_worker.go | 14 +- pkg/ddl/job_worker_test.go | 2 +- pkg/ddl/mock.go | 2 +- pkg/ddl/mock/BUILD.bazel | 2 +- pkg/ddl/mock/systable_manager_mock.go | 2 +- pkg/ddl/modify_column.go | 32 +- pkg/ddl/modify_column_test.go | 5 +- pkg/ddl/multi_schema_change.go | 29 +- pkg/ddl/multi_schema_change_test.go | 2 +- pkg/ddl/mv_index_test.go | 2 +- pkg/ddl/partition.go | 201 +- pkg/ddl/partition_test.go | 21 +- pkg/ddl/placement/BUILD.bazel | 3 +- pkg/ddl/placement/bundle.go | 2 +- pkg/ddl/placement/bundle_test.go | 2 +- pkg/ddl/placement/meta_bundle_test.go | 37 +- pkg/ddl/placement_policy.go | 22 +- pkg/ddl/placement_policy_ddl_test.go | 9 +- pkg/ddl/placement_policy_test.go | 131 +- pkg/ddl/placement_sql_test.go | 33 +- pkg/ddl/reorg.go | 170 +- pkg/ddl/reorg_partition_test.go | 23 +- pkg/ddl/repair_table_test.go | 2 +- pkg/ddl/resource_group.go | 12 +- pkg/ddl/resourcegroup/BUILD.bazel | 1 + pkg/ddl/resourcegroup/errors.go | 2 + pkg/ddl/resourcegroup/group.go | 17 +- pkg/ddl/restart_test.go | 5 +- pkg/ddl/rollingback.go | 9 +- pkg/ddl/rollingback_test.go | 2 +- pkg/ddl/sanity_check.go | 19 +- pkg/ddl/schema.go | 32 +- pkg/ddl/schema_test.go | 28 +- pkg/ddl/schema_version.go | 22 +- pkg/ddl/schematracker/BUILD.bazel | 3 + pkg/ddl/schematracker/checker.go | 11 +- pkg/ddl/schematracker/dm_tracker.go | 39 +- pkg/ddl/schematracker/dm_tracker_test.go | 12 +- pkg/ddl/schematracker/info_store.go | 27 +- pkg/ddl/schematracker/info_store_test.go | 23 +- pkg/ddl/sequence.go | 2 +- pkg/ddl/sequence_test.go | 2 +- pkg/ddl/split_region.go | 2 +- pkg/ddl/stat_test.go | 27 +- pkg/ddl/systable/BUILD.bazel | 4 +- pkg/ddl/systable/manager.go | 2 +- pkg/ddl/systable/manager_test.go | 2 +- pkg/ddl/table.go | 81 +- pkg/ddl/table_lock.go | 15 +- pkg/ddl/table_modify_test.go | 2 +- pkg/ddl/table_test.go | 38 +- pkg/ddl/tests/adminpause/BUILD.bazel | 4 +- pkg/ddl/tests/adminpause/ddl_stmt_cases.go | 2 +- pkg/ddl/tests/adminpause/pause_cancel_test.go | 2 +- .../tests/adminpause/pause_negative_test.go | 2 +- pkg/ddl/tests/adminpause/pause_resume_test.go | 2 +- pkg/ddl/tests/fastcreatetable/BUILD.bazel | 2 +- .../fastcreatetable/fastcreatetable_test.go | 2 +- pkg/ddl/tests/fk/BUILD.bazel | 1 + pkg/ddl/tests/fk/foreign_key_test.go | 211 +- pkg/ddl/tests/indexmerge/BUILD.bazel | 2 +- pkg/ddl/tests/indexmerge/merge_test.go | 2 +- pkg/ddl/tests/partition/BUILD.bazel | 1 + pkg/ddl/tests/partition/db_partition_test.go | 53 +- pkg/ddl/tests/serial/BUILD.bazel | 1 + pkg/ddl/tests/serial/serial_test.go | 17 +- pkg/ddl/tests/tiflash/BUILD.bazel | 1 + pkg/ddl/tests/tiflash/ddl_tiflash_test.go | 67 +- pkg/ddl/testutil/BUILD.bazel | 1 + pkg/ddl/testutil/testutil.go | 7 +- pkg/ddl/tiflash_replica_test.go | 11 +- pkg/ddl/ttl.go | 7 +- pkg/ddl/ttl_test.go | 19 +- pkg/ddl/util/BUILD.bazel | 4 +- pkg/ddl/util/dead_table_lock_checker.go | 2 +- pkg/ddl/util/schema_change_notifier.go | 343 + pkg/ddl/util/util.go | 2 +- pkg/distsql/BUILD.bazel | 10 +- pkg/distsql/context/BUILD.bazel | 28 +- pkg/distsql/context/context.go | 12 +- pkg/distsql/context/context_test.go | 126 + pkg/distsql/request_builder.go | 5 +- pkg/distsql/request_builder_test.go | 47 +- pkg/distsql/select_result.go | 3 + pkg/disttask/importinto/BUILD.bazel | 3 +- .../importinto/encode_and_sort_operator.go | 2 +- .../encode_and_sort_operator_test.go | 2 +- pkg/disttask/importinto/planner.go | 13 +- pkg/disttask/importinto/planner_test.go | 5 +- pkg/disttask/importinto/proto.go | 2 +- .../importinto/scheduler_testkit_test.go | 7 +- pkg/disttask/importinto/task_executor.go | 25 +- pkg/domain/BUILD.bazel | 11 +- pkg/domain/db_test.go | 78 + pkg/domain/domain.go | 64 +- pkg/domain/historical_stats.go | 2 +- pkg/domain/infosync/BUILD.bazel | 5 +- pkg/domain/infosync/info.go | 15 +- pkg/domain/infosync/info_test.go | 7 +- .../infosync/resource_manager_client.go | 2 +- pkg/domain/resourcegroup/runaway.go | 671 - pkg/domain/ru_stats.go | 9 +- pkg/domain/ru_stats_test.go | 9 +- pkg/domain/runaway.go | 612 +- pkg/domain/schema_validator.go | 2 +- pkg/domain/test_helper.go | 11 +- pkg/executor/BUILD.bazel | 11 +- pkg/executor/adapter.go | 50 +- pkg/executor/admin.go | 5 +- pkg/executor/analyze_col.go | 2 +- pkg/executor/analyze_col_v2.go | 2 +- pkg/executor/analyze_idx.go | 2 +- pkg/executor/batch_checker.go | 2 +- pkg/executor/batch_point_get.go | 25 +- pkg/executor/benchmark_test.go | 7 +- pkg/executor/brie.go | 5 +- pkg/executor/brie_test.go | 12 +- pkg/executor/brie_utils.go | 9 +- pkg/executor/brie_utils_test.go | 39 +- pkg/executor/builder.go | 56 +- pkg/executor/checksum.go | 2 +- pkg/executor/compact_table.go | 2 +- pkg/executor/compiler.go | 55 +- pkg/executor/coprocessor.go | 2 +- pkg/executor/ddl.go | 15 +- pkg/executor/delete.go | 2 +- pkg/executor/detach_integration_test.go | 75 +- pkg/executor/distsql.go | 2 +- pkg/executor/executor.go | 59 +- pkg/executor/foreign_key.go | 39 +- pkg/executor/grant.go | 3 +- .../hot_regions_history_table_test.go | 2 +- pkg/executor/importer/BUILD.bazel | 4 +- pkg/executor/importer/import.go | 56 +- .../importer/importer_testkit_test.go | 25 +- pkg/executor/importer/kv_encode.go | 2 +- .../importer/table_import_testkit_test.go | 16 +- pkg/executor/index_advise.go | 146 - pkg/executor/index_advise_test.go | 67 - pkg/executor/index_merge_reader.go | 12 +- pkg/executor/infoschema_reader.go | 171 +- .../infoschema_reader_internal_test.go | 39 +- pkg/executor/infoschema_reader_test.go | 104 +- pkg/executor/insert.go | 2 +- pkg/executor/insert_common.go | 2 +- pkg/executor/inspection_summary.go | 2 +- pkg/executor/internal/exec/BUILD.bazel | 3 +- pkg/executor/internal/exec/indexusage.go | 43 + pkg/executor/internal/exec/indexusage_test.go | 101 + pkg/executor/internal/querywatch/BUILD.bazel | 3 +- .../internal/querywatch/query_watch.go | 23 +- pkg/executor/join/BUILD.bazel | 5 + pkg/executor/join/base_join_probe.go | 92 +- pkg/executor/join/bench_test.go | 12 +- pkg/executor/join/hash_join_v2.go | 40 +- pkg/executor/join/hash_table_v2.go | 57 +- pkg/executor/join/hash_table_v2_test.go | 43 +- pkg/executor/join/index_lookup_hash_join.go | 35 +- pkg/executor/join/inner_join_probe.go | 9 +- pkg/executor/join/inner_join_probe_test.go | 2 +- pkg/executor/join/join_row_table.go | 625 +- pkg/executor/join/join_row_table_test.go | 280 - pkg/executor/join/join_table_meta.go | 364 + pkg/executor/join/join_table_meta_test.go | 315 + pkg/executor/join/outer_join_probe.go | 26 +- pkg/executor/join/row_table_builder.go | 281 + pkg/executor/join/row_table_builder_test.go | 12 +- pkg/executor/join/tagged_ptr.go | 76 + pkg/executor/join/tagged_ptr_test.go | 69 + pkg/executor/load_data.go | 2 +- pkg/executor/lockstats/BUILD.bazel | 1 + .../lockstats/lock_stats_executor_test.go | 31 +- pkg/executor/mem_reader.go | 2 +- pkg/executor/memtable_reader.go | 2 +- pkg/executor/metrics_reader.go | 2 +- pkg/executor/metrics_reader_test.go | 6 +- pkg/executor/mpp_gather.go | 2 +- pkg/executor/point_get.go | 31 +- pkg/executor/prepared.go | 3 +- pkg/executor/prepared_test.go | 5 +- pkg/executor/resource_tag_test.go | 12 +- pkg/executor/sample.go | 2 +- pkg/executor/show.go | 38 +- pkg/executor/show_placement.go | 66 +- pkg/executor/show_placement_test.go | 88 + pkg/executor/show_stats.go | 2 +- pkg/executor/simple.go | 17 +- pkg/executor/slow_query.go | 4 +- pkg/executor/slow_query_sql_test.go | 5 +- pkg/executor/slow_query_test.go | 6 +- pkg/executor/split.go | 7 +- pkg/executor/split_test.go | 29 +- pkg/executor/staticrecordset/BUILD.bazel | 2 +- .../staticrecordset/cursorrecordset.go | 4 +- pkg/executor/staticrecordset/recordset.go | 8 +- pkg/executor/stmtsummary.go | 2 +- pkg/executor/table_reader.go | 7 +- .../table_readers_required_rows_test.go | 2 +- pkg/executor/test/admintest/BUILD.bazel | 1 + pkg/executor/test/admintest/admin_test.go | 91 +- pkg/executor/test/ddl/BUILD.bazel | 2 +- pkg/executor/test/ddl/ddl_test.go | 80 + pkg/executor/test/executor/BUILD.bazel | 2 + pkg/executor/test/executor/executor_test.go | 30 +- pkg/executor/test/fktest/BUILD.bazel | 1 + pkg/executor/test/fktest/foreign_key_test.go | 25 +- .../test/issuetest/executor_issue_test.go | 6 + .../test/jointest/hashjoin/hash_join_test.go | 24 +- pkg/executor/test/jointest/join_test.go | 6 + .../test/seqtest/seq_executor_test.go | 2 + pkg/executor/test/showtest/BUILD.bazel | 1 + pkg/executor/test/showtest/show_test.go | 9 +- pkg/executor/trace.go | 13 +- pkg/executor/union_scan.go | 2 +- pkg/executor/write.go | 2 +- pkg/expression/BUILD.bazel | 9 + pkg/expression/builtin.go | 5 +- pkg/expression/builtin_cast.go | 4 +- pkg/expression/builtin_cast_vec.go | 4 +- pkg/expression/builtin_compare.go | 60 +- pkg/expression/builtin_info.go | 227 + pkg/expression/builtin_info_vec.go | 24 + pkg/expression/builtin_other.go | 55 +- pkg/expression/builtin_other_vec.go | 28 +- pkg/expression/collation.go | 34 + pkg/expression/collation_test.go | 67 + pkg/expression/column.go | 88 +- pkg/expression/column_test.go | 242 +- pkg/expression/constant.go | 47 + pkg/expression/constant_test.go | 28 + pkg/expression/context/context.go | 30 + pkg/expression/contextopt/BUILD.bazel | 2 +- pkg/expression/contextopt/sqlexec.go | 4 +- pkg/expression/contextsession/sessionctx.go | 144 +- .../contextsession/sessionctx_test.go | 1 + pkg/expression/contextstatic/BUILD.bazel | 3 +- pkg/expression/contextstatic/evalctx.go | 152 + pkg/expression/contextstatic/evalctx_test.go | 254 + pkg/expression/contextstatic/exprctx.go | 80 + pkg/expression/contextstatic/exprctx_test.go | 231 +- pkg/expression/explain.go | 4 +- pkg/expression/expression.go | 27 +- pkg/expression/expression_test.go | 7 +- pkg/expression/integration_test/BUILD.bazel | 4 +- .../integration_test/integration_test.go | 86 +- pkg/expression/scalar_function.go | 48 + pkg/expression/scalar_function_test.go | 38 + pkg/expression/schema.go | 2 +- pkg/expression/simple_rewriter.go | 2 +- pkg/expression/typeinfer_test.go | 6 +- pkg/expression/util_test.go | 3 + pkg/infoschema/BUILD.bazel | 4 +- pkg/infoschema/builder.go | 19 +- pkg/infoschema/builder_misc.go | 2 +- pkg/infoschema/builder_test.go | 6 +- pkg/infoschema/bundle_builder.go | 2 +- pkg/infoschema/context/BUILD.bazel | 1 + pkg/infoschema/context/infoschema.go | 23 +- pkg/infoschema/infoschema.go | 61 +- pkg/infoschema/infoschema_nokit_test.go | 7 +- pkg/infoschema/infoschema_test.go | 73 +- pkg/infoschema/infoschema_v2.go | 81 +- pkg/infoschema/infoschema_v2_test.go | 273 +- pkg/infoschema/interface.go | 5 +- pkg/infoschema/internal/BUILD.bazel | 1 + pkg/infoschema/internal/testkit.go | 17 +- pkg/infoschema/metrics_schema.go | 5 +- pkg/infoschema/perfschema/BUILD.bazel | 2 +- pkg/infoschema/perfschema/init.go | 2 +- pkg/infoschema/perfschema/tables.go | 2 +- pkg/infoschema/tables.go | 27 +- .../test/clustertablestest/BUILD.bazel | 1 + .../clustertablestest/cluster_tables_test.go | 2 +- .../test/clustertablestest/tables_test.go | 37 +- .../test/infoschemav2test/BUILD.bazel | 2 +- .../test/infoschemav2test/v2_test.go | 29 + pkg/kv/BUILD.bazel | 8 +- pkg/kv/interface_mock_test.go | 2 +- pkg/kv/kv.go | 84 +- pkg/lightning/backend/BUILD.bazel | 2 +- pkg/lightning/backend/backend.go | 16 +- pkg/lightning/backend/encode/encode.go | 4 +- pkg/lightning/backend/external/BUILD.bazel | 1 - pkg/lightning/backend/external/engine.go | 118 +- pkg/lightning/backend/external/merge_v2.go | 4 +- pkg/lightning/backend/external/reader.go | 5 +- pkg/lightning/backend/external/split.go | 164 +- pkg/lightning/backend/external/split_test.go | 105 +- pkg/lightning/backend/external/testutil.go | 4 +- pkg/lightning/backend/kv/BUILD.bazel | 4 +- pkg/lightning/backend/kv/base.go | 2 +- pkg/lightning/backend/kv/base_test.go | 5 +- pkg/lightning/backend/kv/kv2sql.go | 2 +- pkg/lightning/backend/kv/kv2sql_test.go | 2 +- pkg/lightning/backend/kv/session.go | 23 +- pkg/lightning/backend/kv/sql2kv.go | 2 +- pkg/lightning/backend/kv/sql2kv_test.go | 17 +- pkg/lightning/backend/local/BUILD.bazel | 3 +- pkg/lightning/backend/local/checksum_test.go | 7 +- pkg/lightning/backend/local/duplicate.go | 17 +- pkg/lightning/backend/local/duplicate_test.go | 2 +- pkg/lightning/backend/local/engine.go | 67 +- pkg/lightning/backend/local/engine_mgr.go | 2 +- pkg/lightning/backend/local/local.go | 206 +- pkg/lightning/backend/local/local_test.go | 145 +- pkg/lightning/backend/local/localhelper.go | 58 +- pkg/lightning/backend/local/region_job.go | 108 + .../backend/local/region_job_test.go | 81 + pkg/lightning/backend/tidb/BUILD.bazel | 2 + pkg/lightning/backend/tidb/tidb.go | 9 +- pkg/lightning/backend/tidb/tidb_test.go | 31 +- pkg/lightning/checkpoints/BUILD.bazel | 3 +- pkg/lightning/checkpoints/checkpoints.go | 2 +- .../checkpoints/checkpoints_file_test.go | 7 +- .../checkpoints/checkpoints_sql_test.go | 19 +- pkg/lightning/checkpoints/tidb.go | 2 +- pkg/lightning/common/BUILD.bazel | 4 +- pkg/lightning/common/common.go | 2 +- pkg/lightning/common/common_test.go | 2 +- pkg/lightning/common/engine.go | 19 +- pkg/lightning/common/ingest_data.go | 9 +- pkg/lightning/common/util.go | 2 +- pkg/lightning/config/const.go | 2 +- pkg/lightning/errormanager/BUILD.bazel | 1 + .../errormanager/errormanager_test.go | 31 +- .../errormanager/resolveconflict_test.go | 2 +- pkg/lightning/tikv/BUILD.bazel | 2 +- pkg/lightning/tikv/tikv.go | 2 +- pkg/lock/context/BUILD.bazel | 5 +- pkg/lock/context/lockcontext.go | 7 +- pkg/meta/BUILD.bazel | 6 +- pkg/meta/autoid/BUILD.bazel | 3 +- pkg/meta/autoid/autoid.go | 26 +- pkg/meta/autoid/autoid_service.go | 4 + pkg/meta/autoid/autoid_test.go | 45 +- pkg/meta/autoid/bench_test.go | 11 +- pkg/meta/autoid/memid.go | 6 +- pkg/meta/autoid/memid_test.go | 2 +- pkg/meta/autoid/seq_autoid_test.go | 11 +- pkg/meta/meta.go | 77 +- pkg/meta/meta_autoid.go | 14 +- pkg/meta/meta_test.go | 229 +- pkg/meta/model/BUILD.bazel | 56 + pkg/meta/model/bdr.go | 130 + pkg/meta/model/bdr_test.go | 35 + pkg/meta/model/column.go | 312 + pkg/meta/model/column_test.go | 103 + pkg/meta/model/db.go | 58 + pkg/{parser => meta}/model/flags.go | 1 + pkg/meta/model/index.go | 147 + pkg/meta/model/index_test.go | 71 + .../model/ddl.go => meta/model/job.go} | 750 +- pkg/meta/model/job_args.go | 259 + pkg/meta/model/job_args_test.go | 159 + pkg/meta/model/job_test.go | 543 + pkg/meta/model/placement.go | 143 + pkg/meta/model/placement_test.go | 87 + pkg/{parser => meta}/model/reorg.go | 73 +- pkg/meta/model/resource_group.go | 137 + pkg/meta/model/table.go | 1124 + pkg/meta/model/table_test.go | 237 + pkg/metrics/executor.go | 28 + pkg/metrics/grafana/tidb.json | 4 +- pkg/metrics/server.go | 9 - pkg/owner/BUILD.bazel | 2 +- pkg/owner/manager.go | 61 +- pkg/owner/manager_test.go | 106 +- pkg/parser/ast/BUILD.bazel | 3 - pkg/parser/ast/advisor.go | 85 - pkg/parser/ast/ast.go | 23 - pkg/parser/ast/ddl.go | 33 +- pkg/parser/ast/ddl_test.go | 8 + pkg/parser/ast/dml.go | 3 - pkg/parser/ast/expressions.go | 6 - pkg/parser/ast/functions.go | 3 + pkg/parser/ast/misc.go | 86 +- pkg/parser/ast/misc_test.go | 393 +- pkg/parser/charset/BUILD.bazel | 1 - pkg/parser/charset/charset.go | 2 +- pkg/parser/go.mod | 2 +- pkg/parser/goyacc/BUILD.bazel | 1 - pkg/parser/goyacc/main.go | 2 +- pkg/parser/keywords.go | 2 + pkg/parser/keywords_test.go | 2 +- pkg/parser/misc.go | 3 + pkg/parser/model/BUILD.bazel | 31 +- pkg/parser/model/ddl_test.go | 132 - pkg/parser/model/model.go | 1985 +- pkg/parser/model/model_test.go | 786 - pkg/parser/parser.go | 23641 ++++++++-------- pkg/parser/parser.y | 156 +- pkg/parser/parser_test.go | 73 +- pkg/parser/types/BUILD.bazel | 1 - pkg/parser/types/field_type.go | 79 +- pkg/planner/BUILD.bazel | 4 + pkg/planner/cardinality/BUILD.bazel | 4 +- pkg/planner/cardinality/row_count_test.go | 2 +- pkg/planner/cardinality/selectivity.go | 2 +- pkg/planner/cardinality/selectivity_test.go | 85 +- pkg/planner/cardinality/trace.go | 2 +- pkg/planner/cardinality/trace_test.go | 14 +- pkg/planner/cascades/BUILD.bazel | 7 +- pkg/planner/cascades/base/BUILD.bazel | 24 + pkg/planner/cascades/base/base.go | 37 + pkg/planner/cascades/base/base_test.go | 79 + .../cascades/{ => base}/hash_equaler.go | 36 +- .../cascades/{ => base}/hash_equaler_test.go | 2 +- pkg/planner/cascades/optimize_test.go | 19 +- pkg/planner/cascades/stringer_test.go | 6 +- .../cascades/transformation_rules_test.go | 9 +- pkg/planner/context/BUILD.bazel | 18 +- pkg/planner/context/context.go | 2 +- pkg/planner/context/context_test.go | 54 + pkg/planner/core/BUILD.bazel | 9 + pkg/planner/core/access_object.go | 2 +- pkg/planner/core/base/BUILD.bazel | 1 + pkg/planner/core/base/plan_base.go | 2 + pkg/planner/core/casetest/BUILD.bazel | 2 + pkg/planner/core/casetest/cbotest/BUILD.bazel | 2 + pkg/planner/core/casetest/cbotest/cbo_test.go | 21 +- pkg/planner/core/casetest/dag/BUILD.bazel | 3 +- pkg/planner/core/casetest/dag/dag_test.go | 33 +- .../core/casetest/enforcempp/BUILD.bazel | 1 + .../casetest/enforcempp/enforce_mpp_test.go | 15 +- .../core/casetest/flatplan/BUILD.bazel | 3 +- .../core/casetest/flatplan/flat_plan_test.go | 6 +- pkg/planner/core/casetest/hint/BUILD.bazel | 1 + pkg/planner/core/casetest/hint/hint_test.go | 7 +- .../casetest/instanceplancache/BUILD.bazel | 6 +- .../casetest/instanceplancache/dml_test.go | 277 + pkg/planner/core/casetest/integration_test.go | 19 +- pkg/planner/core/casetest/mpp/BUILD.bazel | 1 + pkg/planner/core/casetest/mpp/mpp_test.go | 17 +- .../casetest/physicalplantest/BUILD.bazel | 3 +- .../physicalplantest/physical_plan_test.go | 51 +- pkg/planner/core/casetest/plan_test.go | 5 +- .../core/casetest/planstats/BUILD.bazel | 2 + .../casetest/planstats/plan_stats_test.go | 18 +- .../core/casetest/pushdown/BUILD.bazel | 1 + .../core/casetest/pushdown/push_down_test.go | 11 +- pkg/planner/core/casetest/stats_test.go | 6 +- pkg/planner/core/cbo_test.go | 6 +- .../core/collect_column_stats_usage.go | 2 +- .../core/collect_column_stats_usage_test.go | 21 +- pkg/planner/core/common_plans.go | 44 +- pkg/planner/core/core_init.go | 5 +- pkg/planner/core/debugtrace.go | 2 +- pkg/planner/core/enforce_mpp_test.go | 5 +- pkg/planner/core/exhaust_physical_plans.go | 2 +- pkg/planner/core/expression_codec_fn.go | 462 + pkg/planner/core/expression_rewriter.go | 325 +- pkg/planner/core/expression_test.go | 52 +- pkg/planner/core/find_best_task.go | 6 +- pkg/planner/core/foreign_key.go | 23 +- pkg/planner/core/indexmerge_path.go | 2 +- pkg/planner/core/indexmerge_path_test.go | 6 +- pkg/planner/core/indexmerge_test.go | 8 +- .../core/indexmerge_unfinished_path.go | 2 +- pkg/planner/core/integration_test.go | 90 +- pkg/planner/core/issuetest/BUILD.bazel | 1 + .../core/issuetest/planner_issue_test.go | 4 +- pkg/planner/core/logical_datasource.go | 11 +- pkg/planner/core/logical_index_scan.go | 2 +- pkg/planner/core/logical_plan_builder.go | 280 +- pkg/planner/core/logical_plan_trace_test.go | 6 +- pkg/planner/core/logical_plans_test.go | 178 +- .../core/logical_tikv_single_gather.go | 2 +- pkg/planner/core/main_test.go | 1 + .../core/memtable_infoschema_extractor.go | 306 +- .../memtable_infoschema_extractor_test.go | 446 + pkg/planner/core/mock.go | 151 +- .../core/operator/logicalop/BUILD.bazel | 4 + .../operator/logicalop/base_logical_plan.go | 23 + .../operator/logicalop/logical_mem_table.go | 5 +- .../operator/logicalop/logical_projection.go | 50 +- .../core/operator/logicalop/logical_show.go | 7 +- .../operator/logicalop/logical_union_scan.go | 2 +- .../logicalop/logicalop_test/BUILD.bazel | 1 + ...ical_mem_table_predicate_extractor_test.go | 31 +- pkg/planner/core/optimizer.go | 10 +- pkg/planner/core/pb_to_plan.go | 5 +- pkg/planner/core/physical_plan_test.go | 33 +- pkg/planner/core/physical_plan_trace_test.go | 16 +- pkg/planner/core/physical_plans.go | 25 +- pkg/planner/core/plan_cache.go | 8 +- pkg/planner/core/plan_cache_test.go | 20 +- pkg/planner/core/plan_cache_utils.go | 8 +- pkg/planner/core/plan_cacheable_checker.go | 2 +- pkg/planner/core/plan_cost_detail_test.go | 6 +- pkg/planner/core/plan_cost_ver1_test.go | 5 +- pkg/planner/core/plan_cost_ver2.go | 2 +- pkg/planner/core/plan_cost_ver2_test.go | 4 +- .../core/plan_replayer_capture_test.go | 6 +- pkg/planner/core/plan_test.go | 5 +- pkg/planner/core/plan_to_pb.go | 2 +- pkg/planner/core/plan_to_pb_test.go | 2 +- pkg/planner/core/planbuilder.go | 298 +- pkg/planner/core/planbuilder_test.go | 45 +- pkg/planner/core/point_get_plan.go | 79 +- pkg/planner/core/point_get_plan_test.go | 6 +- pkg/planner/core/preprocess.go | 46 +- pkg/planner/core/preprocess_test.go | 9 +- pkg/planner/core/resolve/BUILD.bazel | 16 + pkg/planner/core/resolve/resolve.go | 90 + pkg/planner/core/resolve/result.go | 40 + pkg/planner/core/rule/util/BUILD.bazel | 2 +- .../core/rule/util/build_key_info_misc.go | 2 +- pkg/planner/core/rule_collect_plan_stats.go | 2 +- pkg/planner/core/rule_column_pruning.go | 2 +- .../rule_generate_column_substitute_test.go | 4 +- pkg/planner/core/rule_max_min_eliminate.go | 2 +- pkg/planner/core/rule_partition_processor.go | 45 +- .../core/runtime_filter_generator_test.go | 7 +- pkg/planner/core/scalar_subq_expression.go | 24 + pkg/planner/core/stats.go | 2 +- pkg/planner/core/stringer_test.go | 4 +- pkg/planner/core/tests/prepare/BUILD.bazel | 1 + .../core/tests/prepare/prepare_test.go | 4 +- pkg/planner/core/trace.go | 6 +- pkg/planner/core/util.go | 2 +- pkg/planner/core/util_test.go | 4 +- pkg/planner/funcdep/BUILD.bazel | 1 + pkg/planner/funcdep/extract_fd_test.go | 16 +- pkg/planner/implementation/BUILD.bazel | 2 +- pkg/planner/implementation/datasource.go | 2 +- pkg/planner/indexadvisor/BUILD.bazel | 55 + pkg/planner/indexadvisor/algorithm.go | 532 + pkg/planner/indexadvisor/indexadvisor.go | 247 + .../indexadvisor/indexadvisor_sql_test.go | 46 + pkg/planner/indexadvisor/indexadvisor_test.go | 385 + .../indexadvisor/indexadvisor_tpch_test.go | 802 + pkg/planner/indexadvisor/model.go | 159 + pkg/planner/indexadvisor/optimizer.go | 264 + pkg/planner/indexadvisor/optimizer_test.go | 262 + pkg/planner/indexadvisor/utils.go | 526 + pkg/planner/indexadvisor/utils_test.go | 211 + pkg/planner/memo/BUILD.bazel | 3 +- pkg/planner/memo/group_test.go | 12 +- pkg/planner/optimize.go | 49 +- pkg/planner/util/BUILD.bazel | 3 +- pkg/planner/util/coretestsdk/BUILD.bazel | 1 + pkg/planner/util/coretestsdk/testkit.go | 5 +- pkg/planner/util/handle_cols.go | 2 +- pkg/planner/util/misc.go | 11 +- pkg/planner/util/path.go | 2 +- pkg/planner/util/path_test.go | 2 +- pkg/privilege/privileges/BUILD.bazel | 2 +- pkg/privilege/privileges/cache.go | 22 +- pkg/resourcegroup/BUILD.bazel | 12 + pkg/resourcegroup/checker.go | 40 + .../runaway}/BUILD.bazel | 25 +- pkg/resourcegroup/runaway/checker.go | 324 + pkg/resourcegroup/runaway/manager.go | 445 + pkg/resourcegroup/runaway/record.go | 430 + pkg/resourcegroup/runaway/syncer.go | 191 + .../tests}/BUILD.bazel | 3 +- .../tests}/resource_group_test.go | 54 +- pkg/server/BUILD.bazel | 8 +- pkg/server/conn.go | 62 +- pkg/server/driver_tidb_test.go | 35 +- pkg/server/extension.go | 4 +- pkg/server/handler/BUILD.bazel | 1 + pkg/server/handler/optimizor/BUILD.bazel | 1 + pkg/server/handler/optimizor/plan_replayer.go | 5 +- pkg/server/handler/tests/BUILD.bazel | 1 + pkg/server/handler/tests/http_handler_test.go | 15 +- pkg/server/handler/tikv_handler.go | 5 +- pkg/server/handler/tikvhandler/BUILD.bazel | 1 + .../handler/tikvhandler/tikv_handler.go | 58 +- pkg/server/internal/column/BUILD.bazel | 2 +- pkg/server/internal/column/convert.go | 4 +- .../internal/testserverclient/BUILD.bazel | 2 +- .../testserverclient/server_client.go | 2 +- pkg/server/metrics/BUILD.bazel | 2 +- pkg/server/metrics/metrics.go | 12 +- pkg/server/server.go | 17 +- pkg/server/tests/commontest/tidb_test.go | 1 + pkg/session/BUILD.bazel | 2 + pkg/session/bootstrap.go | 16 +- pkg/session/bootstraptest/BUILD.bazel | 2 +- .../bootstraptest/bootstrap_upgrade_test.go | 6 +- pkg/session/nontransactional.go | 54 +- pkg/session/session.go | 47 +- pkg/session/txn.go | 2 +- pkg/session/types/BUILD.bazel | 1 + pkg/session/types/sesson_interface.go | 5 +- pkg/sessionctx/BUILD.bazel | 2 +- pkg/sessionctx/context.go | 2 +- pkg/sessionctx/sessionstates/BUILD.bazel | 2 +- .../sessionstates/session_states.go | 2 +- pkg/sessionctx/stmtctx/BUILD.bazel | 7 +- pkg/sessionctx/stmtctx/stmtctx.go | 56 +- pkg/sessionctx/variable/BUILD.bazel | 4 +- pkg/sessionctx/variable/session.go | 153 +- pkg/sessionctx/variable/session_test.go | 24 + pkg/sessiontxn/BUILD.bazel | 1 + pkg/sessiontxn/isolation/BUILD.bazel | 1 + pkg/sessiontxn/isolation/optimistic_test.go | 10 +- pkg/sessiontxn/txn_manager_test.go | 5 +- pkg/statistics/BUILD.bazel | 6 +- pkg/statistics/asyncload/BUILD.bazel | 2 +- pkg/statistics/asyncload/async_load.go | 2 +- pkg/statistics/builder_ext_stats.go | 2 +- pkg/statistics/column.go | 2 +- pkg/statistics/handle/BUILD.bazel | 2 +- pkg/statistics/handle/autoanalyze/BUILD.bazel | 2 + .../handle/autoanalyze/autoanalyze.go | 51 +- .../handle/autoanalyze/exec/BUILD.bazel | 2 +- .../handle/autoanalyze/exec/exec.go | 4 +- .../autoanalyze/internal/heap/BUILD.bazel | 11 +- .../handle/autoanalyze/internal/heap/heap.go | 90 +- .../autoanalyze/internal/heap/main_test.go | 34 + .../dynamic_partitioned_table_analysis_job.go | 5 + .../handle/autoanalyze/priorityqueue/job.go | 3 + .../non_partitioned_table_analysis_job.go | 5 + .../static_partitioned_table_analysis_job.go | 6 + .../handle/autoanalyze/refresher/BUILD.bazel | 22 +- .../handle/autoanalyze/refresher/main_test.go | 34 + .../handle/autoanalyze/refresher/refresher.go | 85 +- .../autoanalyze/refresher/refresher_test.go | 53 +- .../handle/autoanalyze/refresher/worker.go | 152 + .../autoanalyze/refresher/worker_test.go | 169 + pkg/statistics/handle/bootstrap.go | 2 +- pkg/statistics/handle/cache/BUILD.bazel | 2 +- .../cache/internal/testutil/BUILD.bazel | 2 +- .../cache/internal/testutil/testutil.go | 2 +- .../handle/cache/stats_table_row_cache.go | 2 +- pkg/statistics/handle/cache/statscache.go | 4 +- pkg/statistics/handle/ddl/BUILD.bazel | 6 +- pkg/statistics/handle/ddl/ddl.go | 75 +- pkg/statistics/handle/ddl/ddl_test.go | 331 +- pkg/statistics/handle/ddl/drop_partition.go | 3 +- .../handle/ddl/exchange_partition.go | 5 +- .../handle/ddl/reorganize_partition.go | 4 +- .../handle/ddl/truncate_partition.go | 5 +- pkg/statistics/handle/globalstats/BUILD.bazel | 2 +- .../handle/globalstats/global_stats.go | 2 +- .../handle/globalstats/global_stats_async.go | 2 +- pkg/statistics/handle/handle.go | 3 +- .../handle/handletest/lockstats/BUILD.bazel | 1 + .../lockstats/lock_partition_stats_test.go | 5 +- .../lockstats/lock_table_stats_test.go | 9 +- pkg/statistics/handle/history/BUILD.bazel | 2 +- .../handle/history/history_stats.go | 2 +- pkg/statistics/handle/storage/BUILD.bazel | 2 + pkg/statistics/handle/storage/dump_test.go | 33 +- pkg/statistics/handle/storage/json.go | 2 +- pkg/statistics/handle/storage/read.go | 38 +- .../handle/storage/stats_read_writer.go | 5 +- pkg/statistics/handle/syncload/BUILD.bazel | 5 +- .../handle/syncload/stats_syncload.go | 23 +- .../handle/syncload/stats_syncload_test.go | 11 +- pkg/statistics/handle/types/BUILD.bazel | 2 +- pkg/statistics/handle/types/interfaces.go | 5 +- pkg/statistics/handle/usage/BUILD.bazel | 3 +- pkg/statistics/handle/usage/index_usage.go | 2 +- .../usage/index_usage_integration_test.go | 5 +- .../handle/usage/indexusage/BUILD.bazel | 2 +- .../handle/usage/indexusage/collector.go | 2 +- .../handle/usage/predicate_column.go | 2 +- .../handle/usage/predicatecolumn/BUILD.bazel | 2 +- .../usage/predicatecolumn/predicate_column.go | 2 +- .../handle/usage/session_stats_collect.go | 2 +- pkg/statistics/handle/util/BUILD.bazel | 8 +- pkg/statistics/handle/util/ddl_event.go | 259 +- pkg/statistics/handle/util/ddl_event_test.go | 11 +- pkg/statistics/handle/util/util.go | 6 +- pkg/statistics/histogram_test.go | 5 +- pkg/statistics/index.go | 2 +- pkg/statistics/sample.go | 4 +- pkg/statistics/statistics_test.go | 12 +- pkg/statistics/table.go | 44 +- pkg/store/copr/BUILD.bazel | 2 +- pkg/store/copr/batch_coprocessor.go | 138 +- pkg/store/copr/batch_coprocessor_test.go | 20 +- pkg/store/copr/copr_test/BUILD.bazel | 2 +- pkg/store/copr/copr_test/coprocessor_test.go | 6 +- pkg/store/copr/coprocessor.go | 14 +- pkg/store/driver/BUILD.bazel | 2 +- pkg/store/driver/client_test.go | 2 +- pkg/store/driver/txn/BUILD.bazel | 2 +- pkg/store/driver/txn/error.go | 2 +- pkg/store/driver/txn/snapshot.go | 7 +- pkg/store/driver/txn/txn_driver.go | 9 +- pkg/store/gcworker/BUILD.bazel | 4 +- pkg/store/gcworker/gc_worker.go | 21 +- pkg/store/gcworker/gc_worker_test.go | 2 +- pkg/store/helper/BUILD.bazel | 3 +- pkg/store/helper/helper.go | 2 +- pkg/store/helper/helper_test.go | 7 +- pkg/store/mockstore/mockcopr/BUILD.bazel | 4 +- pkg/store/mockstore/mockcopr/analyze.go | 12 +- .../mockstore/mockcopr/cop_handler_dag.go | 2 +- pkg/store/mockstore/mockcopr/executor.go | 2 +- .../mockstore/unistore/cophandler/BUILD.bazel | 4 +- .../mockstore/unistore/cophandler/analyze.go | 16 +- .../unistore/cophandler/closure_exec.go | 2 +- .../unistore/cophandler/cop_handler.go | 2 +- .../mockstore/unistore/cophandler/mpp.go | 2 +- pkg/table/BUILD.bazel | 2 + pkg/table/column.go | 2 +- pkg/table/column_test.go | 5 +- pkg/table/constraint.go | 15 +- pkg/table/context/BUILD.bazel | 3 +- pkg/table/context/buffers.go | 2 + pkg/table/context/table.go | 2 +- pkg/table/contextimpl/BUILD.bazel | 4 +- pkg/table/contextimpl/table.go | 2 +- pkg/table/contextimpl/table_test.go | 2 +- pkg/table/index.go | 2 +- pkg/table/table.go | 5 +- pkg/table/tables/BUILD.bazel | 2 + pkg/table/tables/index.go | 2 +- pkg/table/tables/index_test.go | 7 +- pkg/table/tables/mutation_checker.go | 2 +- pkg/table/tables/mutation_checker_test.go | 11 +- pkg/table/tables/partition.go | 45 +- pkg/table/tables/tables.go | 2 +- pkg/table/tables/tables_test.go | 27 +- pkg/table/tables/test/partition/BUILD.bazel | 1 + .../tables/test/partition/partition_test.go | 31 +- pkg/table/temptable/BUILD.bazel | 2 + pkg/table/temptable/ddl.go | 13 +- pkg/table/temptable/ddl_test.go | 43 +- pkg/table/temptable/interceptor.go | 2 +- pkg/table/temptable/interceptor_test.go | 2 +- pkg/table/temptable/main_test.go | 7 +- pkg/tablecodec/BUILD.bazel | 2 +- pkg/tablecodec/tablecodec.go | 13 +- pkg/testkit/BUILD.bazel | 2 + pkg/testkit/ddlhelper/BUILD.bazel | 2 +- pkg/testkit/ddlhelper/helper.go | 2 +- pkg/testkit/testkit.go | 20 +- pkg/timer/tablestore/BUILD.bazel | 4 +- pkg/timer/tablestore/sql_test.go | 6 +- pkg/ttl/cache/BUILD.bazel | 6 +- pkg/ttl/cache/infoschema.go | 7 +- pkg/ttl/cache/split_test.go | 234 +- pkg/ttl/cache/table.go | 81 +- pkg/ttl/cache/table_test.go | 17 +- pkg/ttl/sqlbuilder/BUILD.bazel | 3 +- pkg/ttl/sqlbuilder/sql.go | 2 +- pkg/ttl/sqlbuilder/sql_test.go | 89 +- pkg/ttl/ttlworker/BUILD.bazel | 2 + .../ttlworker/job_manager_integration_test.go | 35 +- pkg/ttl/ttlworker/job_manager_test.go | 5 +- pkg/ttl/ttlworker/session_test.go | 23 +- pkg/ttl/ttlworker/timer_sync.go | 11 +- pkg/types/BUILD.bazel | 1 + pkg/types/convert.go | 28 +- pkg/types/datum.go | 55 +- pkg/util/BUILD.bazel | 5 +- pkg/util/codec/BUILD.bazel | 2 + pkg/util/codec/codec.go | 15 + pkg/util/codec/codec_test.go | 40 + pkg/util/collate/unicode_0400_ci_generated.go | 2 +- .../collate/unicode_0900_ai_ci_generated.go | 2 +- pkg/util/cpuprofile/testutil/util.go | 14 + pkg/util/dbutil/BUILD.bazel | 4 +- pkg/util/dbutil/common.go | 2 +- pkg/util/dbutil/common_test.go | 2 +- pkg/util/dbutil/dbutiltest/BUILD.bazel | 1 + pkg/util/dbutil/dbutiltest/utils.go | 7 +- pkg/util/dbutil/index.go | 2 +- pkg/util/dbutil/table.go | 2 +- pkg/util/dbutil/table_test.go | 2 +- pkg/util/deadlockhistory/BUILD.bazel | 1 + .../deadlockhistory/deadlock_history_test.go | 21 +- pkg/util/deeptest/BUILD.bazel | 21 + pkg/util/deeptest/statictesthelper.go | 272 + pkg/util/deeptest/statictesthelper_test.go | 208 + pkg/util/domainutil/BUILD.bazel | 2 +- pkg/util/domainutil/repair_vars.go | 2 +- pkg/util/gcutil/BUILD.bazel | 2 +- pkg/util/gcutil/gcutil.go | 2 +- pkg/util/generatedexpr/BUILD.bazel | 2 +- pkg/util/generatedexpr/generated_expr.go | 6 +- pkg/util/hint/BUILD.bazel | 1 + pkg/util/hint/hint.go | 37 +- pkg/util/keydecoder/BUILD.bazel | 3 +- pkg/util/keydecoder/keydecoder.go | 2 +- pkg/util/keydecoder/keydecoder_test.go | 21 +- pkg/util/logutil/BUILD.bazel | 4 +- pkg/util/logutil/consistency/BUILD.bazel | 2 +- pkg/util/logutil/consistency/reporter.go | 2 +- pkg/util/logutil/log.go | 2 +- pkg/util/logutil/log_test.go | 2 +- pkg/util/misc.go | 11 +- pkg/util/misc_test.go | 7 +- pkg/util/mock/BUILD.bazel | 2 + pkg/util/mock/context.go | 18 +- pkg/util/ppcpuusage/BUILD.bazel | 8 + pkg/util/ppcpuusage/cpuusages.go | 86 + pkg/util/processinfo.go | 27 +- pkg/util/ranger/BUILD.bazel | 3 +- pkg/util/ranger/bench_test.go | 6 +- pkg/util/ranger/context/BUILD.bazel | 18 +- pkg/util/ranger/context/context.go | 4 + pkg/util/ranger/context/context_test.go | 63 + pkg/util/ranger/detacher.go | 2 +- pkg/util/ranger/ranger_test.go | 56 +- pkg/util/redact/BUILD.bazel | 1 + pkg/util/redact/redact.go | 31 + .../resourcegrouptag/resource_group_tag.go | 6 + .../resource_group_tag_test.go | 8 +- pkg/util/rowDecoder/BUILD.bazel | 3 +- pkg/util/rowDecoder/decoder.go | 2 +- pkg/util/rowDecoder/decoder_test.go | 29 +- pkg/util/rowcodec/BUILD.bazel | 4 +- pkg/util/rowcodec/bench_test.go | 2 +- pkg/util/rowcodec/common.go | 2 +- pkg/util/rowcodec/decoder.go | 2 +- pkg/util/rowcodec/rowcodec_test.go | 2 +- pkg/util/schemacmp/BUILD.bazel | 3 +- pkg/util/schemacmp/table.go | 7 +- pkg/util/schemacmp/table_test.go | 2 +- pkg/util/set/BUILD.bazel | 3 + pkg/util/set/set.go | 184 + pkg/util/set/set_test.go | 96 + pkg/util/sqlexec/BUILD.bazel | 1 + pkg/util/sqlexec/mock/BUILD.bazel | 1 + .../mock/restricted_sql_executor_mock.go | 9 +- pkg/util/sqlexec/restricted_sql_executor.go | 7 +- pkg/util/sqlexec/simple_record_set.go | 6 +- pkg/util/stmtsummary/BUILD.bazel | 5 +- pkg/util/stmtsummary/evicted.go | 2 + pkg/util/stmtsummary/reader.go | 10 +- pkg/util/stmtsummary/statement_summary.go | 6 + .../stmtsummary/statement_summary_test.go | 13 +- pkg/util/stmtsummary/v2/BUILD.bazel | 4 +- pkg/util/stmtsummary/v2/column.go | 10 +- pkg/util/stmtsummary/v2/column_test.go | 31 +- pkg/util/stmtsummary/v2/reader.go | 2 +- pkg/util/stmtsummary/v2/reader_test.go | 15 +- pkg/util/stmtsummary/v2/record.go | 8 + pkg/util/stmtsummary/v2/record_test.go | 4 + pkg/util/tableutil/BUILD.bazel | 2 +- pkg/util/tableutil/tableutil.go | 2 +- pkg/util/topsql/collector/BUILD.bazel | 1 + pkg/util/topsql/collector/cpu.go | 66 + pkg/util/topsql/collector/main_test.go | 67 + pkg/util/topsql/collector/mock/mock.go | 3 + pkg/util/topsql/reporter/reporter.go | 8 + pkg/util/topsql/topsql.go | 10 +- pkg/util/tracing/BUILD.bazel | 4 +- pkg/util/tracing/util.go | 2 +- pkg/util/tracing/util_test.go | 2 +- tests/integrationtest/r/cte.result | 64 + .../integrationtest/r/ddl/foreign_key.result | 17 + .../r/executor/infoschema_reader.result | 27 +- tests/integrationtest/r/executor/show.result | 6 +- tests/integrationtest/r/index_merge.result | 4 +- .../core/issuetest/planner_issue.result | 48 + tests/integrationtest/run-tests.sh | 2 +- tests/integrationtest/t/cte.test | 67 + tests/integrationtest/t/ddl/foreign_key.test | 20 + .../t/executor/infoschema_reader.test | 13 + tests/integrationtest/t/executor/show.test | 2 +- .../planner/core/issuetest/planner_issue.test | 45 +- tests/realtikvtest/addindextest/BUILD.bazel | 2 +- .../addindextest/add_index_test.go | 2 +- tests/realtikvtest/addindextest1/BUILD.bazel | 2 +- .../addindextest1/disttask_test.go | 2 +- tests/realtikvtest/addindextest2/BUILD.bazel | 2 +- .../addindextest2/global_sort_test.go | 2 +- tests/realtikvtest/addindextest3/BUILD.bazel | 1 + .../addindextest3/functional_test.go | 36 +- .../realtikvtest/addindextest3/ingest_test.go | 2 +- .../addindextest3/operator_test.go | 5 +- tests/realtikvtest/addindextest4/BUILD.bazel | 2 +- .../addindextest4/failure_test.go | 2 +- tests/realtikvtest/brietest/brie_test.go | 182 +- tests/realtikvtest/flashbacktest/BUILD.bazel | 2 +- .../flashbacktest/flashback_test.go | 2 +- .../importintotest/import_into_test.go | 24 + tests/realtikvtest/testkit.go | 1 + tools/check/check-gogenerate.sh | 1 + 1075 files changed, 40892 insertions(+), 25377 deletions(-) delete mode 100644 br/pkg/restore/snap_client/batcher.go create mode 100644 docs/design/2024-09-06-maintain-priority-queue-in-memory.md create mode 100644 docs/design/imgs/pq-in-mem-fetch-dml.png create mode 100644 pkg/ddl/util/schema_change_notifier.go create mode 100644 pkg/distsql/context/context_test.go delete mode 100644 pkg/domain/resourcegroup/runaway.go delete mode 100644 pkg/executor/index_advise.go delete mode 100644 pkg/executor/index_advise_test.go create mode 100644 pkg/executor/join/join_table_meta.go create mode 100644 pkg/executor/join/join_table_meta_test.go create mode 100644 pkg/executor/join/row_table_builder.go create mode 100644 pkg/executor/join/tagged_ptr.go create mode 100644 pkg/executor/join/tagged_ptr_test.go create mode 100644 pkg/meta/model/BUILD.bazel create mode 100644 pkg/meta/model/bdr.go create mode 100644 pkg/meta/model/bdr_test.go create mode 100644 pkg/meta/model/column.go create mode 100644 pkg/meta/model/column_test.go create mode 100644 pkg/meta/model/db.go rename pkg/{parser => meta}/model/flags.go (97%) create mode 100644 pkg/meta/model/index.go create mode 100644 pkg/meta/model/index_test.go rename pkg/{parser/model/ddl.go => meta/model/job.go} (86%) create mode 100644 pkg/meta/model/job_args.go create mode 100644 pkg/meta/model/job_args_test.go create mode 100644 pkg/meta/model/job_test.go create mode 100644 pkg/meta/model/placement.go create mode 100644 pkg/meta/model/placement_test.go rename pkg/{parser => meta}/model/reorg.go (98%) create mode 100644 pkg/meta/model/resource_group.go create mode 100644 pkg/meta/model/table.go create mode 100644 pkg/meta/model/table_test.go delete mode 100644 pkg/parser/ast/advisor.go delete mode 100644 pkg/parser/model/ddl_test.go create mode 100644 pkg/planner/cascades/base/BUILD.bazel create mode 100644 pkg/planner/cascades/base/base.go create mode 100644 pkg/planner/cascades/base/base_test.go rename pkg/planner/cascades/{ => base}/hash_equaler.go (84%) rename pkg/planner/cascades/{ => base}/hash_equaler_test.go (99%) create mode 100644 pkg/planner/context/context_test.go create mode 100644 pkg/planner/core/casetest/instanceplancache/dml_test.go create mode 100644 pkg/planner/core/expression_codec_fn.go create mode 100644 pkg/planner/core/memtable_infoschema_extractor_test.go create mode 100644 pkg/planner/core/resolve/BUILD.bazel create mode 100644 pkg/planner/core/resolve/resolve.go create mode 100644 pkg/planner/core/resolve/result.go create mode 100644 pkg/planner/indexadvisor/BUILD.bazel create mode 100644 pkg/planner/indexadvisor/algorithm.go create mode 100644 pkg/planner/indexadvisor/indexadvisor.go create mode 100644 pkg/planner/indexadvisor/indexadvisor_sql_test.go create mode 100644 pkg/planner/indexadvisor/indexadvisor_test.go create mode 100644 pkg/planner/indexadvisor/indexadvisor_tpch_test.go create mode 100644 pkg/planner/indexadvisor/model.go create mode 100644 pkg/planner/indexadvisor/optimizer.go create mode 100644 pkg/planner/indexadvisor/optimizer_test.go create mode 100644 pkg/planner/indexadvisor/utils.go create mode 100644 pkg/planner/indexadvisor/utils_test.go create mode 100644 pkg/resourcegroup/BUILD.bazel create mode 100644 pkg/resourcegroup/checker.go rename pkg/{domain/resourcegroup => resourcegroup/runaway}/BUILD.bazel (50%) create mode 100644 pkg/resourcegroup/runaway/checker.go create mode 100644 pkg/resourcegroup/runaway/manager.go create mode 100644 pkg/resourcegroup/runaway/record.go create mode 100644 pkg/resourcegroup/runaway/syncer.go rename pkg/{ddl/tests/resourcegroup => resourcegroup/tests}/BUILD.bazel (92%) rename pkg/{ddl/tests/resourcegroup => resourcegroup/tests}/resource_group_test.go (94%) create mode 100644 pkg/statistics/handle/autoanalyze/internal/heap/main_test.go create mode 100644 pkg/statistics/handle/autoanalyze/refresher/main_test.go create mode 100644 pkg/statistics/handle/autoanalyze/refresher/worker.go create mode 100644 pkg/statistics/handle/autoanalyze/refresher/worker_test.go create mode 100644 pkg/util/deeptest/BUILD.bazel create mode 100644 pkg/util/deeptest/statictesthelper.go create mode 100644 pkg/util/deeptest/statictesthelper_test.go create mode 100644 pkg/util/ppcpuusage/BUILD.bazel create mode 100644 pkg/util/ppcpuusage/cpuusages.go create mode 100644 pkg/util/ranger/context/context_test.go create mode 100644 pkg/util/set/set.go create mode 100644 pkg/util/set/set_test.go diff --git a/DEPS.bzl b/DEPS.bzl index 547216907f0d1..1d324eafb3633 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -4606,13 +4606,13 @@ def go_deps(): name = "com_github_klauspost_compress", build_file_proto_mode = "disable_global", importpath = "github.com/klauspost/compress", - sha256 = "828c3b96d97362e230f267b3729ffaf8cedd92e39fba9ec92170001a4120d550", - strip_prefix = "github.com/klauspost/compress@v1.17.7", + sha256 = "a009d53eecbdb9d6b789e9a0662fa41c87a85ab280291b2b5a5d9664bb1c5e8f", + strip_prefix = "github.com/klauspost/compress@v1.17.9", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.7.zip", - "http://ats.apps.svc/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.7.zip", - "https://cache.hawkingrei.com/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.7.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.7.zip", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.9.zip", + "http://ats.apps.svc/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.9.zip", + "https://cache.hawkingrei.com/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.9.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.17.9.zip", ], ) go_repository( @@ -6010,13 +6010,13 @@ def go_deps(): name = "com_github_pingcap_kvproto", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/kvproto", - sha256 = "b1af34db24f2650cd2a687fa9c58bd746eb3ca76e08afe5dbe2ac569ce54b597", - strip_prefix = "github.com/pingcap/kvproto@v0.0.0-20240716095229-5f7ffec83ea7", + sha256 = "368b662c8669d91bcd488b780b8ecb273855b8fc54c1043907171bdebc3ffc54", + strip_prefix = "github.com/pingcap/kvproto@v0.0.0-20240904041139-1de8accd5bb7", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20240716095229-5f7ffec83ea7.zip", - "http://ats.apps.svc/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20240716095229-5f7ffec83ea7.zip", - "https://cache.hawkingrei.com/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20240716095229-5f7ffec83ea7.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20240716095229-5f7ffec83ea7.zip", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20240904041139-1de8accd5bb7.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20240904041139-1de8accd5bb7.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20240904041139-1de8accd5bb7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20240904041139-1de8accd5bb7.zip", ], ) go_repository( @@ -6049,13 +6049,13 @@ def go_deps(): name = "com_github_pingcap_tipb", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/tipb", - sha256 = "6e910c9689f1a81bad2ae55be1746d456c317d696ff2687390d3fb30f7d05c6d", - strip_prefix = "github.com/pingcap/tipb@v0.0.0-20240703084358-e46e4632bd2b", + sha256 = "598bb728ddaf83863e7c79c8790cd2ae907c7ae762b13bfcf4164da5b9e2e4dc", + strip_prefix = "github.com/pingcap/tipb@v0.0.0-20240823074000-a40c2347786e", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20240703084358-e46e4632bd2b.zip", - "http://ats.apps.svc/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20240703084358-e46e4632bd2b.zip", - "https://cache.hawkingrei.com/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20240703084358-e46e4632bd2b.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20240703084358-e46e4632bd2b.zip", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20240823074000-a40c2347786e.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20240823074000-a40c2347786e.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20240823074000-a40c2347786e.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20240823074000-a40c2347786e.zip", ], ) go_repository( @@ -6192,13 +6192,13 @@ def go_deps(): name = "com_github_prometheus_client_golang", build_file_proto_mode = "disable_global", importpath = "github.com/prometheus/client_golang", - sha256 = "918154e4bad6d83dc5efb4856fd14c12e6fa543d5b0d6296fea8794465001829", - strip_prefix = "github.com/prometheus/client_golang@v1.19.1", + sha256 = "0668027e16b22f659865f6a5c7e0c236a1e095a45ed609d75da2573c98b773ce", + strip_prefix = "github.com/prometheus/client_golang@v1.20.2", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.19.1.zip", - "http://ats.apps.svc/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.19.1.zip", - "https://cache.hawkingrei.com/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.19.1.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.19.1.zip", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.20.2.zip", + "http://ats.apps.svc/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.20.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.20.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.20.2.zip", ], ) go_repository( @@ -6218,13 +6218,13 @@ def go_deps(): name = "com_github_prometheus_common", build_file_proto_mode = "disable_global", importpath = "github.com/prometheus/common", - sha256 = "f7986d2ffaedbd2b1b5a4506e4d8225796bd037f8d5d4aa185c4786fb6f3b3d9", - strip_prefix = "github.com/prometheus/common@v0.55.0", + sha256 = "f69de750db71d71076a6ca22b366f4c22263133315838b2d28dff0f2d075ea2c", + strip_prefix = "github.com/prometheus/common@v0.57.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.55.0.zip", - "http://ats.apps.svc/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.55.0.zip", - "https://cache.hawkingrei.com/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.55.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.55.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.57.0.zip", + "http://ats.apps.svc/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.57.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.57.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.57.0.zip", ], ) go_repository( @@ -10443,13 +10443,13 @@ def go_deps(): name = "org_golang_x_sys", build_file_proto_mode = "disable_global", importpath = "golang.org/x/sys", - sha256 = "fbc83ddb0aee236ee85c0f8294e7c9b6f79d28794d22e7d0957fcd64ca252960", - strip_prefix = "golang.org/x/sys@v0.24.0", + sha256 = "95e485046cac79d164d4d35a13e93b2a866a1ac2148184c37ca71514ddd94a52", + strip_prefix = "golang.org/x/sys@v0.25.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/sys/org_golang_x_sys-v0.24.0.zip", - "http://ats.apps.svc/gomod/golang.org/x/sys/org_golang_x_sys-v0.24.0.zip", - "https://cache.hawkingrei.com/gomod/golang.org/x/sys/org_golang_x_sys-v0.24.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/sys/org_golang_x_sys-v0.24.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/sys/org_golang_x_sys-v0.25.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/sys/org_golang_x_sys-v0.25.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/sys/org_golang_x_sys-v0.25.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/sys/org_golang_x_sys-v0.25.0.zip", ], ) go_repository( diff --git a/OWNERS_ALIASES b/OWNERS_ALIASES index 498b6a4f9a082..5a9fc2d6cb841 100644 --- a/OWNERS_ALIASES +++ b/OWNERS_ALIASES @@ -2,13 +2,13 @@ aliases: sig-critical-approvers-tidb-server: - yudongusa - - easonn7 + - BenMeadowcroft sig-critical-approvers-tidb-lightning: - yudongusa - - easonn7 + - BenMeadowcroft sig-critical-approvers-parser: - yudongusa - - easonn7 + - BenMeadowcroft sig-approvers-autoid-service: # approvers for auto-id service - bb7133 - tiancaiamao @@ -40,10 +40,7 @@ aliases: - D3Hunter - gmhdbjd - lance6716 - - lichunzhu - - okJiang sig-approvers-domain: # approvers for domain pkg - - zimulala - D3Hunter - gmhdbjd - lance6716 @@ -53,8 +50,9 @@ aliases: - Benjamin2037 - tangenta - wjhuang2016 - - ywqzzy - - zimulala + - D3Hunter + - gmhdbjd + - lance6716 sig-approvers-disttask: # approvers for disttask pkg - Benjamin2037 - D3Hunter @@ -62,19 +60,14 @@ aliases: - lance6716 - tangenta - wjhuang2016 - - ywqzzy sig-approvers-dumpling: # approvers for dumpling module - Benjamin2037 - gmhdbjd - - lichunzhu - - okJiang - lance6716 - tangenta sig-approvers-infoschema: # approvers for infoschema pkg - - zimulala - wjhuang2016 - tangenta - - ywqzzy - D3Hunter - Benjamin2037 - gmhdbjd @@ -83,15 +76,13 @@ aliases: - gmhdbjd - tangenta - wjhuang2016 - - ywqzzy - - zimulala + - D3Hunter + - lance6716 sig-approvers-owner: # approvers for `owner` pkg - Benjamin2037 - - lichunzhu - tangenta - wjhuang2016 - - ywqzzy - - zimulala + - D3Hunter sig-approvers-parser: # approvers for `parser` module. - bb7133 - BornChanger @@ -104,31 +95,27 @@ aliases: - lance6716 - tangenta - wjhuang2016 - - ywqzzy sig-approvers-table: # approvers for table packages. - Benjamin2037 - cfzjywxk - gmhdbjd - tangenta - wjhuang2016 - - ywqzzy - - zimulala sig-approvers-lock: # approvers for lock pkg - Benjamin2037 - lance6716 - tangenta - wjhuang2016 - - zimulala sig-approvers-tidb-binlog: # approvers for tidb-binlog module - Benjamin2037 - gmhdbjd - - lichunzhu + - lance6716 sig-approvers-planner: # approvers for planner module - AilinKid + - Rustin170506 - elsa0520 - fixdb - hawkingrei - - hi-rustin - qw4990 - time-and-fate - winoros diff --git a/WORKSPACE b/WORKSPACE index f5d1790d7c8c6..7a28e83bfd4fd 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -37,12 +37,12 @@ versions.check(minimum_bazel_version = "6.0.0") http_archive( name = "io_bazel_rules_go", - sha256 = "b2038e2de2cace18f032249cb4bb0048abf583a36369fa98f687af1b3f880b26", + sha256 = "f4a9314518ca6acfa16cc4ab43b0b8ce1e4ea64b81c38d8a3772883f153346b8", urls = [ - "http://bazel-cache.pingcap.net:8080/bazelbuild/rules_go/releases/download/v0.48.1/rules_go-v0.48.1.zip", - "http://ats.apps.svc/bazelbuild/rules_go/releases/download/v0.48.1/rules_go-v0.48.1.zip", - "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.48.1/rules_go-v0.48.1.zip", - "https://github.com/bazelbuild/rules_go/releases/download/v0.48.1/rules_go-v0.48.1.zip", + "http://bazel-cache.pingcap.net:8080/bazelbuild/rules_go/releases/download/v0.50.1/rules_go-v0.50.1.zip", + "http://ats.apps.svc/bazelbuild/rules_go/releases/download/v0.50.1/rules_go-v0.50.1.zip", + "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.50.1/rules_go-v0.50.1.zip", + "https://github.com/bazelbuild/rules_go/releases/download/v0.50.1/rules_go-v0.50.1.zip", ], ) diff --git a/br/cmd/br/BUILD.bazel b/br/cmd/br/BUILD.bazel index b82ecbd2bc8dc..a20f29fce1e45 100644 --- a/br/cmd/br/BUILD.bazel +++ b/br/cmd/br/BUILD.bazel @@ -32,7 +32,7 @@ go_library( "//br/pkg/utils", "//br/pkg/version/build", "//pkg/config", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/session", "//pkg/util", "//pkg/util/gctuner", diff --git a/br/cmd/br/debug.go b/br/cmd/br/debug.go index 27e55e276b08c..7dd600d025783 100644 --- a/br/cmd/br/debug.go +++ b/br/cmd/br/debug.go @@ -27,7 +27,7 @@ import ( "github.com/pingcap/tidb/br/pkg/task" "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/br/pkg/version/build" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" tidblogutil "github.com/pingcap/tidb/pkg/util/logutil" "github.com/spf13/cobra" "go.uber.org/zap" diff --git a/br/pkg/aws/BUILD.bazel b/br/pkg/aws/BUILD.bazel index eb56eb2138a15..716f60ceec238 100644 --- a/br/pkg/aws/BUILD.bazel +++ b/br/pkg/aws/BUILD.bazel @@ -8,10 +8,13 @@ go_library( deps = [ "//br/pkg/config", "//br/pkg/glue", + "//br/pkg/logutil", "//br/pkg/utils", "//pkg/util", "@com_github_aws_aws_sdk_go//aws", "@com_github_aws_aws_sdk_go//aws/awserr", + "@com_github_aws_aws_sdk_go//aws/client", + "@com_github_aws_aws_sdk_go//aws/request", "@com_github_aws_aws_sdk_go//aws/session", "@com_github_aws_aws_sdk_go//service/cloudwatch", "@com_github_aws_aws_sdk_go//service/ec2", diff --git a/br/pkg/aws/ebs.go b/br/pkg/aws/ebs.go index d95973551a4eb..9048585c0c131 100644 --- a/br/pkg/aws/ebs.go +++ b/br/pkg/aws/ebs.go @@ -11,6 +11,8 @@ import ( "github.com/aws/aws-sdk-go/aws" "github.com/aws/aws-sdk-go/aws/awserr" + "github.com/aws/aws-sdk-go/aws/client" + "github.com/aws/aws-sdk-go/aws/request" "github.com/aws/aws-sdk-go/aws/session" "github.com/aws/aws-sdk-go/service/cloudwatch" "github.com/aws/aws-sdk-go/service/ec2" @@ -19,6 +21,7 @@ import ( "github.com/pingcap/log" "github.com/pingcap/tidb/br/pkg/config" "github.com/pingcap/tidb/br/pkg/glue" + "github.com/pingcap/tidb/br/pkg/logutil" "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/pkg/util" "go.uber.org/atomic" @@ -41,11 +44,53 @@ type EC2Session struct { type VolumeAZs map[string]string +type ebsBackupRetryer struct { + delegate request.Retryer +} + +func (e *ebsBackupRetryer) MaxRetries() int { + return e.delegate.MaxRetries() +} + +var backOffTimeOverride = map[string]time.Duration{ + // From the SDK: + // Sadly it seems there isn't an exported operation name... + // const opCreateSnapshots = "CreateSnapshots" + // The quota for create snapshots is 5 per minute. + // Back off for a longer time so we won't excced it. + "CreateSnapshots": 20 * time.Second, + // const opCreateVolume = "CreateVolume" + "CreateVolume": 20 * time.Second, +} + +func (e *ebsBackupRetryer) RetryRules(r *request.Request) time.Duration { + backOff := e.delegate.RetryRules(r) + if override, ok := backOffTimeOverride[r.Operation.Name]; ok { + backOff = max(override, backOff) + } + log.Warn( + "Retrying an operation.", + logutil.ShortError(r.Error), + zap.Duration("backoff", backOff), + zap.StackSkip("stack", 1), + ) + return backOff +} + +func (e *ebsBackupRetryer) ShouldRetry(r *request.Request) bool { + return e.delegate.ShouldRetry(r) +} + func NewEC2Session(concurrency uint, region string) (*EC2Session, error) { // aws-sdk has builtin exponential backoff retry mechanism, see: // https://github.com/aws/aws-sdk-go/blob/db4388e8b9b19d34dcde76c492b17607cd5651e2/aws/client/default_retryer.go#L12-L16 // with default retryer & max-retry=9, we will wait for at least 30s in total awsConfig := aws.NewConfig().WithMaxRetries(9).WithRegion(region) + defRetry := new(client.DefaultRetryer) + ourRetry := ebsBackupRetryer{ + delegate: defRetry, + } + awsConfig.Retryer = ourRetry // TiDB Operator need make sure we have the correct permission to call aws api(through aws env variables) // we may change this behaviour in the future. sessionOptions := session.Options{Config: *awsConfig} diff --git a/br/pkg/backup/BUILD.bazel b/br/pkg/backup/BUILD.bazel index 7b49957ca7c6b..a752836cdbe80 100644 --- a/br/pkg/backup/BUILD.bazel +++ b/br/pkg/backup/BUILD.bazel @@ -30,7 +30,7 @@ go_library( "//pkg/distsql", "//pkg/kv", "//pkg/meta", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/statistics/handle", "//pkg/statistics/handle/util", "//pkg/util", @@ -78,7 +78,7 @@ go_test( "//br/pkg/rtree", "//br/pkg/storage", "//br/pkg/utils", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx/variable", "//pkg/testkit", "//pkg/testkit/testsetup", diff --git a/br/pkg/backup/client.go b/br/pkg/backup/client.go index 636afdaf24700..67e2d9edc896c 100644 --- a/br/pkg/backup/client.go +++ b/br/pkg/backup/client.go @@ -35,7 +35,7 @@ import ( "github.com/pingcap/tidb/pkg/distsql" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/util" filter "github.com/pingcap/tidb/pkg/util/table-filter" "github.com/tikv/client-go/v2/oracle" diff --git a/br/pkg/backup/client_test.go b/br/pkg/backup/client_test.go index 873e53c7f8e8a..03a6d94dd0c04 100644 --- a/br/pkg/backup/client_test.go +++ b/br/pkg/backup/client_test.go @@ -26,7 +26,7 @@ import ( "github.com/pingcap/tidb/br/pkg/rtree" "github.com/pingcap/tidb/br/pkg/storage" "github.com/pingcap/tidb/br/pkg/utils" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" "github.com/tikv/client-go/v2/oracle" diff --git a/br/pkg/backup/schema.go b/br/pkg/backup/schema.go index bd33b29d70240..ac7bc98258a19 100644 --- a/br/pkg/backup/schema.go +++ b/br/pkg/backup/schema.go @@ -19,7 +19,7 @@ import ( "github.com/pingcap/tidb/br/pkg/summary" "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/statistics/handle" "github.com/pingcap/tidb/pkg/statistics/handle/util" tidbutil "github.com/pingcap/tidb/pkg/util" diff --git a/br/pkg/checkpoint/BUILD.bazel b/br/pkg/checkpoint/BUILD.bazel index 4580576dc19a1..a9edaf1334ef0 100644 --- a/br/pkg/checkpoint/BUILD.bazel +++ b/br/pkg/checkpoint/BUILD.bazel @@ -19,6 +19,7 @@ go_library( "//br/pkg/storage", "//br/pkg/summary", "//br/pkg/utils", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/util", "@com_github_pingcap_errors//:errors", @@ -42,6 +43,7 @@ go_test( ":checkpoint", "//br/pkg/pdutil", "//br/pkg/storage", + "//pkg/meta/model", "//pkg/parser/model", "@com_github_pingcap_kvproto//pkg/brpb", "@com_github_pingcap_kvproto//pkg/encryptionpb", diff --git a/br/pkg/checkpoint/checkpoint_test.go b/br/pkg/checkpoint/checkpoint_test.go index ef6ee22f51380..17af80dacc48f 100644 --- a/br/pkg/checkpoint/checkpoint_test.go +++ b/br/pkg/checkpoint/checkpoint_test.go @@ -26,7 +26,8 @@ import ( "github.com/pingcap/tidb/br/pkg/checkpoint" "github.com/pingcap/tidb/br/pkg/pdutil" "github.com/pingcap/tidb/br/pkg/storage" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/stretchr/testify/require" "github.com/tikv/client-go/v2/oracle" ) @@ -95,8 +96,8 @@ func TestCheckpointMeta(t *testing.T) { SQLs: []checkpoint.CheckpointIngestIndexRepairSQL{ { IndexID: 1, - SchemaName: model.NewCIStr("2"), - TableName: model.NewCIStr("3"), + SchemaName: pmodel.NewCIStr("2"), + TableName: pmodel.NewCIStr("3"), IndexName: "4", AddSQL: "5", AddArgs: []any{"6", "7", "8"}, @@ -107,8 +108,8 @@ func TestCheckpointMeta(t *testing.T) { repairSQLs, err := checkpoint.LoadCheckpointIngestIndexRepairSQLs(ctx, s, "123") require.NoError(t, err) require.Equal(t, repairSQLs.SQLs[0].IndexID, int64(1)) - require.Equal(t, repairSQLs.SQLs[0].SchemaName, model.NewCIStr("2")) - require.Equal(t, repairSQLs.SQLs[0].TableName, model.NewCIStr("3")) + require.Equal(t, repairSQLs.SQLs[0].SchemaName, pmodel.NewCIStr("2")) + require.Equal(t, repairSQLs.SQLs[0].TableName, pmodel.NewCIStr("3")) require.Equal(t, repairSQLs.SQLs[0].IndexName, "4") require.Equal(t, repairSQLs.SQLs[0].AddSQL, "5") require.Equal(t, repairSQLs.SQLs[0].AddArgs, []any{"6", "7", "8"}) diff --git a/br/pkg/checkpoint/log_restore.go b/br/pkg/checkpoint/log_restore.go index 3107a67e8cd80..ebe82083aa503 100644 --- a/br/pkg/checkpoint/log_restore.go +++ b/br/pkg/checkpoint/log_restore.go @@ -24,7 +24,8 @@ import ( backuppb "github.com/pingcap/kvproto/pkg/brpb" "github.com/pingcap/log" "github.com/pingcap/tidb/br/pkg/storage" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "go.uber.org/zap" ) @@ -247,12 +248,12 @@ func removeCheckpointTaskInfoForLogRestore(ctx context.Context, s storage.Extern } type CheckpointIngestIndexRepairSQL struct { - IndexID int64 `json:"index-id"` - SchemaName model.CIStr `json:"schema-name"` - TableName model.CIStr `json:"table-name"` - IndexName string `json:"index-name"` - AddSQL string `json:"add-sql"` - AddArgs []any `json:"add-args"` + IndexID int64 `json:"index-id"` + SchemaName pmodel.CIStr `json:"schema-name"` + TableName pmodel.CIStr `json:"table-name"` + IndexName string `json:"index-name"` + AddSQL string `json:"add-sql"` + AddArgs []any `json:"add-args"` } type CheckpointIngestIndexRepairSQLs struct { diff --git a/br/pkg/checksum/BUILD.bazel b/br/pkg/checksum/BUILD.bazel index e2481ad2612a4..3835e6ad0c8c7 100644 --- a/br/pkg/checksum/BUILD.bazel +++ b/br/pkg/checksum/BUILD.bazel @@ -16,7 +16,7 @@ go_library( "//br/pkg/utils", "//pkg/distsql", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx/variable", "//pkg/tablecodec", "//pkg/util/ranger", @@ -44,6 +44,7 @@ go_test( "//br/pkg/mock", "//pkg/distsql", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/sessionctx/variable", "//pkg/testkit", diff --git a/br/pkg/checksum/executor.go b/br/pkg/checksum/executor.go index 22f5a13d23a65..c61488aaeeeac 100644 --- a/br/pkg/checksum/executor.go +++ b/br/pkg/checksum/executor.go @@ -13,7 +13,7 @@ import ( "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/pkg/distsql" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/util/ranger" diff --git a/br/pkg/checksum/executor_test.go b/br/pkg/checksum/executor_test.go index c27e1c77581da..06d4d1f3ac551 100644 --- a/br/pkg/checksum/executor_test.go +++ b/br/pkg/checksum/executor_test.go @@ -13,7 +13,8 @@ import ( "github.com/pingcap/tidb/br/pkg/mock" "github.com/pingcap/tidb/pkg/distsql" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" @@ -22,8 +23,8 @@ import ( func getTableInfo(t *testing.T, mock *mock.Cluster, db, table string) *model.TableInfo { info, err := mock.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoError(t, err) - cDBName := model.NewCIStr(db) - cTableName := model.NewCIStr(table) + cDBName := pmodel.NewCIStr(db) + cTableName := pmodel.NewCIStr(table) tableInfo, err := info.TableByName(context.Background(), cDBName, cTableName) require.NoError(t, err) return tableInfo.Meta() diff --git a/br/pkg/glue/BUILD.bazel b/br/pkg/glue/BUILD.bazel index cff22faa27ee9..1ab377fc602dd 100644 --- a/br/pkg/glue/BUILD.bazel +++ b/br/pkg/glue/BUILD.bazel @@ -14,6 +14,7 @@ go_library( "//pkg/ddl", "//pkg/domain", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/sessionctx", "@com_github_fatih_color//:color", diff --git a/br/pkg/glue/glue.go b/br/pkg/glue/glue.go index 1895ee092cc78..d691d638169ab 100644 --- a/br/pkg/glue/glue.go +++ b/br/pkg/glue/glue.go @@ -8,7 +8,8 @@ import ( "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" pd "github.com/tikv/pd/client" ) @@ -53,7 +54,7 @@ type Session interface { Execute(ctx context.Context, sql string) error ExecuteInternal(ctx context.Context, sql string, args ...any) error CreateDatabase(ctx context.Context, schema *model.DBInfo) error - CreateTable(ctx context.Context, dbName model.CIStr, table *model.TableInfo, + CreateTable(ctx context.Context, dbName pmodel.CIStr, table *model.TableInfo, cs ...ddl.CreateTableOption) error CreatePlacementPolicy(ctx context.Context, policy *model.PolicyInfo) error Close() diff --git a/br/pkg/gluetidb/BUILD.bazel b/br/pkg/gluetidb/BUILD.bazel index baebdba642728..66498201712b7 100644 --- a/br/pkg/gluetidb/BUILD.bazel +++ b/br/pkg/gluetidb/BUILD.bazel @@ -14,6 +14,7 @@ go_library( "//pkg/domain", "//pkg/executor", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/session", "//pkg/session/types", @@ -33,6 +34,7 @@ go_test( flaky = True, deps = [ "//br/pkg/glue", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/session", "//pkg/testkit", diff --git a/br/pkg/gluetidb/glue.go b/br/pkg/gluetidb/glue.go index 7963c14b0f5bb..cf1a876755c99 100644 --- a/br/pkg/gluetidb/glue.go +++ b/br/pkg/gluetidb/glue.go @@ -17,7 +17,8 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/executor" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/session" sessiontypes "github.com/pingcap/tidb/pkg/session/types" "github.com/pingcap/tidb/pkg/sessionctx" @@ -246,7 +247,7 @@ func (gs *tidbSession) CreateTables(_ context.Context, } // CreateTable implements glue.Session. -func (gs *tidbSession) CreateTable(_ context.Context, dbName model.CIStr, +func (gs *tidbSession) CreateTable(_ context.Context, dbName pmodel.CIStr, table *model.TableInfo, cs ...ddl.CreateTableOption) error { return errors.Trace(executor.BRIECreateTable(gs.se, dbName, table, brComment, cs...)) } diff --git a/br/pkg/gluetidb/glue_test.go b/br/pkg/gluetidb/glue_test.go index 5c7eb6a0cb598..ceb43566f503b 100644 --- a/br/pkg/gluetidb/glue_test.go +++ b/br/pkg/gluetidb/glue_test.go @@ -19,7 +19,8 @@ import ( "testing" "github.com/pingcap/tidb/br/pkg/glue" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/types" @@ -44,7 +45,7 @@ func TestTheSessionIsoation(t *testing.T) { }) require.NoError(t, glueSe.CreateDatabase(ctx, &model.DBInfo{ - Name: model.NewCIStr("test_db"), + Name: pmodel.NewCIStr("test_db"), })) tk := testkit.NewTestKit(t, store) tk.MustExec("use test_db") @@ -53,27 +54,27 @@ func TestTheSessionIsoation(t *testing.T) { req.NoError(glueSe.ExecuteInternal(ctx, "use test;")) infos := []*model.TableInfo{} infos = append(infos, &model.TableInfo{ - Name: model.NewCIStr("tables_1"), + Name: pmodel.NewCIStr("tables_1"), Columns: []*model.ColumnInfo{ - {Name: model.NewCIStr("foo"), FieldType: *types.NewFieldType(types.KindBinaryLiteral), State: model.StatePublic}, + {Name: pmodel.NewCIStr("foo"), FieldType: *types.NewFieldType(types.KindBinaryLiteral), State: model.StatePublic}, }, }) infos = append(infos, &model.TableInfo{ - Name: model.NewCIStr("tables_2"), + Name: pmodel.NewCIStr("tables_2"), PlacementPolicyRef: &model.PolicyRefInfo{ - Name: model.NewCIStr("threereplication"), + Name: pmodel.NewCIStr("threereplication"), }, Columns: []*model.ColumnInfo{ - {Name: model.NewCIStr("foo"), FieldType: *types.NewFieldType(types.KindBinaryLiteral), State: model.StatePublic}, + {Name: pmodel.NewCIStr("foo"), FieldType: *types.NewFieldType(types.KindBinaryLiteral), State: model.StatePublic}, }, }) infos = append(infos, &model.TableInfo{ - Name: model.NewCIStr("tables_3"), + Name: pmodel.NewCIStr("tables_3"), PlacementPolicyRef: &model.PolicyRefInfo{ - Name: model.NewCIStr("fivereplication"), + Name: pmodel.NewCIStr("fivereplication"), }, Columns: []*model.ColumnInfo{ - {Name: model.NewCIStr("foo"), FieldType: *types.NewFieldType(types.KindBinaryLiteral), State: model.StatePublic}, + {Name: pmodel.NewCIStr("foo"), FieldType: *types.NewFieldType(types.KindBinaryLiteral), State: model.StatePublic}, }, }) polices := []*model.PolicyInfo{ @@ -81,13 +82,13 @@ func TestTheSessionIsoation(t *testing.T) { PlacementSettings: &model.PlacementSettings{ Followers: 4, }, - Name: model.NewCIStr("fivereplication"), + Name: pmodel.NewCIStr("fivereplication"), }, { PlacementSettings: &model.PlacementSettings{ Followers: 2, }, - Name: model.NewCIStr("threereplication"), + Name: pmodel.NewCIStr("threereplication"), }, } for _, pinfo := range polices { diff --git a/br/pkg/gluetidb/mock/BUILD.bazel b/br/pkg/gluetidb/mock/BUILD.bazel index 81dc56ba2b45f..e8a640a5839b1 100644 --- a/br/pkg/gluetidb/mock/BUILD.bazel +++ b/br/pkg/gluetidb/mock/BUILD.bazel @@ -10,6 +10,7 @@ go_library( "//pkg/ddl", "//pkg/domain", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/session/types", "//pkg/sessionctx", diff --git a/br/pkg/gluetidb/mock/mock.go b/br/pkg/gluetidb/mock/mock.go index dc54f48ebda3a..6b4c792d69710 100644 --- a/br/pkg/gluetidb/mock/mock.go +++ b/br/pkg/gluetidb/mock/mock.go @@ -22,7 +22,8 @@ import ( "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" sessiontypes "github.com/pingcap/tidb/pkg/session/types" "github.com/pingcap/tidb/pkg/sessionctx" pd "github.com/tikv/pd/client" @@ -85,7 +86,7 @@ func (*mockSession) CreateTables(_ context.Context, _ map[string][]*model.TableI } // CreateTable implements glue.Session. -func (*mockSession) CreateTable(_ context.Context, _ model.CIStr, +func (*mockSession) CreateTable(_ context.Context, _ pmodel.CIStr, _ *model.TableInfo, _ ...ddl.CreateTableOption) error { log.Fatal("unimplemented CreateDatabase for mock session") return nil diff --git a/br/pkg/metautil/BUILD.bazel b/br/pkg/metautil/BUILD.bazel index 7c8d8dc0214b0..44a35bc2b209c 100644 --- a/br/pkg/metautil/BUILD.bazel +++ b/br/pkg/metautil/BUILD.bazel @@ -14,7 +14,7 @@ go_library( "//br/pkg/logutil", "//br/pkg/storage", "//br/pkg/summary", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/statistics/handle", "//pkg/statistics/handle/types", "//pkg/statistics/handle/util", @@ -47,6 +47,7 @@ go_test( shard_count = 9, deps = [ "//br/pkg/storage", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/statistics/handle/types", "//pkg/statistics/handle/util", diff --git a/br/pkg/metautil/load.go b/br/pkg/metautil/load.go index e0c2ad717f3b3..ff9bc4336e131 100644 --- a/br/pkg/metautil/load.go +++ b/br/pkg/metautil/load.go @@ -18,7 +18,7 @@ import ( "context" "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) // Database wraps the schema and tables of a database. diff --git a/br/pkg/metautil/load_test.go b/br/pkg/metautil/load_test.go index 9a1f19ebdd92a..b0d0eb81e09d2 100644 --- a/br/pkg/metautil/load_test.go +++ b/br/pkg/metautil/load_test.go @@ -23,7 +23,8 @@ import ( backuppb "github.com/pingcap/kvproto/pkg/brpb" "github.com/pingcap/kvproto/pkg/encryptionpb" "github.com/pingcap/tidb/br/pkg/storage" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/statistics/handle/util" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/stretchr/testify/require" @@ -41,8 +42,8 @@ func TestLoadBackupMeta(t *testing.T) { store, err := storage.NewLocalStorage(testDir) require.NoError(t, err) - tblName := model.NewCIStr("t1") - dbName := model.NewCIStr("test") + tblName := pmodel.NewCIStr("t1") + dbName := pmodel.NewCIStr("test") tblID := int64(123) mockTbl := &model.TableInfo{ ID: tblID, @@ -118,8 +119,8 @@ func TestLoadBackupMetaPartionTable(t *testing.T) { store, err := storage.NewLocalStorage(testDir) require.NoError(t, err) - tblName := model.NewCIStr("t1") - dbName := model.NewCIStr("test") + tblName := pmodel.NewCIStr("t1") + dbName := pmodel.NewCIStr("test") tblID := int64(123) partID1 := int64(124) partID2 := int64(125) @@ -221,7 +222,7 @@ func TestLoadBackupMetaPartionTable(t *testing.T) { } func buildTableAndFiles(name string, tableID, fileCount int) (*model.TableInfo, []*backuppb.File) { - tblName := model.NewCIStr(name) + tblName := pmodel.NewCIStr(name) tblID := int64(tableID) mockTbl := &model.TableInfo{ ID: tblID, @@ -248,7 +249,7 @@ func buildBenchmarkBackupmeta(b *testing.B, dbName string, tableCount, fileCount mockDB := model.DBInfo{ ID: 1, - Name: model.NewCIStr(dbName), + Name: pmodel.NewCIStr(dbName), } mockDB.Deprecated.Tables = []*model.TableInfo{ mockTbl, diff --git a/br/pkg/metautil/metafile.go b/br/pkg/metautil/metafile.go index 03cc95ca1b5de..83542d2880e14 100644 --- a/br/pkg/metautil/metafile.go +++ b/br/pkg/metautil/metafile.go @@ -23,7 +23,7 @@ import ( "github.com/pingcap/tidb/br/pkg/logutil" "github.com/pingcap/tidb/br/pkg/storage" "github.com/pingcap/tidb/br/pkg/summary" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/statistics/handle/util" "github.com/pingcap/tidb/pkg/tablecodec" tidbutil "github.com/pingcap/tidb/pkg/util" diff --git a/br/pkg/metautil/statsfile.go b/br/pkg/metautil/statsfile.go index c156932580a5c..6621a87cb6e14 100644 --- a/br/pkg/metautil/statsfile.go +++ b/br/pkg/metautil/statsfile.go @@ -26,7 +26,7 @@ import ( backuppb "github.com/pingcap/kvproto/pkg/brpb" berrors "github.com/pingcap/tidb/br/pkg/errors" "github.com/pingcap/tidb/br/pkg/storage" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/statistics/handle" statstypes "github.com/pingcap/tidb/pkg/statistics/handle/types" statsutil "github.com/pingcap/tidb/pkg/statistics/handle/util" diff --git a/br/pkg/mock/BUILD.bazel b/br/pkg/mock/BUILD.bazel index ce48625863b51..2839c1e50cd49 100644 --- a/br/pkg/mock/BUILD.bazel +++ b/br/pkg/mock/BUILD.bazel @@ -19,7 +19,7 @@ go_library( "//pkg/lightning/backend", "//pkg/lightning/backend/encode", "//pkg/lightning/verification", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/server", "//pkg/session", "//pkg/store/mockstore", diff --git a/br/pkg/mock/backend.go b/br/pkg/mock/backend.go index 7f38d950f6dfd..0da3733bb8558 100644 --- a/br/pkg/mock/backend.go +++ b/br/pkg/mock/backend.go @@ -16,7 +16,7 @@ import ( uuid "github.com/google/uuid" backend "github.com/pingcap/tidb/pkg/lightning/backend" encode "github.com/pingcap/tidb/pkg/lightning/backend/encode" - model "github.com/pingcap/tidb/pkg/parser/model" + model "github.com/pingcap/tidb/pkg/meta/model" gomock "go.uber.org/mock/gomock" ) diff --git a/br/pkg/restore/BUILD.bazel b/br/pkg/restore/BUILD.bazel index 3d52de515d143..0b571e4889f13 100644 --- a/br/pkg/restore/BUILD.bazel +++ b/br/pkg/restore/BUILD.bazel @@ -18,6 +18,7 @@ go_library( "//pkg/domain", "//pkg/kv", "//pkg/meta", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/util", "@com_github_go_sql_driver_mysql//:mysql", diff --git a/br/pkg/restore/ingestrec/BUILD.bazel b/br/pkg/restore/ingestrec/BUILD.bazel index a69cde11f8290..e09029c3a8154 100644 --- a/br/pkg/restore/ingestrec/BUILD.bazel +++ b/br/pkg/restore/ingestrec/BUILD.bazel @@ -7,6 +7,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/types", "@com_github_pingcap_errors//:errors", @@ -25,6 +26,7 @@ go_test( ":ingestrec", "//pkg/kv", "//pkg/meta", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/session", "//pkg/store/mockstore", diff --git a/br/pkg/restore/ingestrec/ingest_recorder.go b/br/pkg/restore/ingestrec/ingest_recorder.go index 54a0dccd31d26..1ffa40063bf19 100644 --- a/br/pkg/restore/ingestrec/ingest_recorder.go +++ b/br/pkg/restore/ingestrec/ingest_recorder.go @@ -22,15 +22,16 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/log" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/types" "go.uber.org/zap" ) // IngestIndexInfo records the information used to generate index drop/re-add SQL. type IngestIndexInfo struct { - SchemaName model.CIStr - TableName model.CIStr + SchemaName pmodel.CIStr + TableName pmodel.CIStr ColumnList string ColumnArgs []any IsPrimary bool diff --git a/br/pkg/restore/ingestrec/ingest_recorder_test.go b/br/pkg/restore/ingestrec/ingest_recorder_test.go index b6473f724cdbe..2dca9212c97bd 100644 --- a/br/pkg/restore/ingestrec/ingest_recorder_test.go +++ b/br/pkg/restore/ingestrec/ingest_recorder_test.go @@ -23,7 +23,8 @@ import ( "github.com/pingcap/tidb/br/pkg/restore/ingestrec" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/store/mockstore" "github.com/stretchr/testify/require" @@ -38,6 +39,7 @@ const ( func fakeJob(reorgTp model.ReorgType, jobTp model.ActionType, state model.JobState, rowCnt int64, indices []*model.IndexInfo, rawArgs json.RawMessage) *model.Job { return &model.Job{ + Version: model.JobVersion1, SchemaName: SchemaName, TableName: TableName, TableID: TableID, @@ -60,7 +62,7 @@ func getIndex(id int64, columnsName []string) *model.IndexInfo { columns := make([]*model.IndexColumn, 0, len(columnsName)) for _, columnName := range columnsName { columns = append(columns, &model.IndexColumn{ - Name: model.CIStr{ + Name: pmodel.CIStr{ O: columnName, L: columnName, }, @@ -68,7 +70,7 @@ func getIndex(id int64, columnsName []string) *model.IndexInfo { } return &model.IndexInfo{ ID: id, - Name: model.CIStr{ + Name: pmodel.CIStr{ O: columnsName[0], L: columnsName[0], // noused }, @@ -118,22 +120,22 @@ func TestAddIngestRecorder(t *testing.T) { createMeta(t, store, func(m *meta.Meta) { dbInfo := &model.DBInfo{ ID: 1, - Name: model.NewCIStr(SchemaName), + Name: pmodel.NewCIStr(SchemaName), State: model.StatePublic, } err := m.CreateDatabase(dbInfo) require.NoError(t, err) tblInfo := &model.TableInfo{ ID: TableID, - Name: model.NewCIStr(TableName), + Name: pmodel.NewCIStr(TableName), Columns: []*model.ColumnInfo{ { - Name: model.NewCIStr("x"), + Name: pmodel.NewCIStr("x"), Hidden: false, State: model.StatePublic, }, { - Name: model.NewCIStr("y"), + Name: pmodel.NewCIStr("y"), Hidden: false, State: model.StatePublic, }, @@ -141,22 +143,22 @@ func TestAddIngestRecorder(t *testing.T) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("x"), - Table: model.NewCIStr(TableName), + Name: pmodel.NewCIStr("x"), + Table: pmodel.NewCIStr(TableName), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("x"), + Name: pmodel.NewCIStr("x"), Offset: 0, Length: -1, }, { - Name: model.NewCIStr("y"), + Name: pmodel.NewCIStr("y"), Offset: 1, Length: -1, }, }, Comment: "123", - Tp: model.IndexTypeBtree, + Tp: pmodel.IndexTypeBtree, State: model.StatePublic, }, }, @@ -301,28 +303,28 @@ func TestIndexesKind(t *testing.T) { createMeta(t, store, func(m *meta.Meta) { dbInfo := &model.DBInfo{ ID: 1, - Name: model.NewCIStr(SchemaName), + Name: pmodel.NewCIStr(SchemaName), State: model.StatePublic, } err := m.CreateDatabase(dbInfo) require.NoError(t, err) tblInfo := &model.TableInfo{ ID: TableID, - Name: model.NewCIStr(TableName), + Name: pmodel.NewCIStr(TableName), Columns: []*model.ColumnInfo{ { - Name: model.NewCIStr("x"), + Name: pmodel.NewCIStr("x"), Hidden: false, State: model.StatePublic, }, { - Name: model.NewCIStr("_V$_x_0"), + Name: pmodel.NewCIStr("_V$_x_0"), Hidden: true, GeneratedExprString: "`x` * 2", State: model.StatePublic, }, { - Name: model.NewCIStr("z"), + Name: pmodel.NewCIStr("z"), Hidden: false, State: model.StatePublic, }, @@ -330,27 +332,27 @@ func TestIndexesKind(t *testing.T) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("x"), - Table: model.NewCIStr(TableName), + Name: pmodel.NewCIStr("x"), + Table: pmodel.NewCIStr(TableName), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("x"), + Name: pmodel.NewCIStr("x"), Offset: 0, Length: -1, }, { - Name: model.NewCIStr("_V$_x_0"), + Name: pmodel.NewCIStr("_V$_x_0"), Offset: 1, Length: -1, }, { - Name: model.NewCIStr("z"), + Name: pmodel.NewCIStr("z"), Offset: 2, Length: 4, }, }, Comment: "123", - Tp: model.IndexTypeHash, + Tp: pmodel.IndexTypeHash, Invisible: true, State: model.StatePublic, }, @@ -394,7 +396,7 @@ func TestIndexesKind(t *testing.T) { require.Equal(t, 1, count) require.Equal(t, TableID, tableID) require.Equal(t, int64(1), indexID) - require.Equal(t, model.NewCIStr(SchemaName), info.SchemaName) + require.Equal(t, pmodel.NewCIStr(SchemaName), info.SchemaName) require.Equal(t, "%n,(`x` * 2),%n(4)", info.ColumnList) require.Equal(t, []any{"x", "z"}, info.ColumnArgs) require.Equal(t, TableName, info.IndexInfo.Table.O) @@ -410,22 +412,22 @@ func TestRewriteTableID(t *testing.T) { createMeta(t, store, func(m *meta.Meta) { dbInfo := &model.DBInfo{ ID: 1, - Name: model.NewCIStr(SchemaName), + Name: pmodel.NewCIStr(SchemaName), State: model.StatePublic, } err := m.CreateDatabase(dbInfo) require.NoError(t, err) tblInfo := &model.TableInfo{ ID: TableID, - Name: model.NewCIStr(TableName), + Name: pmodel.NewCIStr(TableName), Columns: []*model.ColumnInfo{ { - Name: model.NewCIStr("x"), + Name: pmodel.NewCIStr("x"), Hidden: false, State: model.StatePublic, }, { - Name: model.NewCIStr("y"), + Name: pmodel.NewCIStr("y"), Hidden: false, State: model.StatePublic, }, @@ -433,22 +435,22 @@ func TestRewriteTableID(t *testing.T) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("x"), - Table: model.NewCIStr(TableName), + Name: pmodel.NewCIStr("x"), + Table: pmodel.NewCIStr(TableName), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("x"), + Name: pmodel.NewCIStr("x"), Offset: 0, Length: -1, }, { - Name: model.NewCIStr("y"), + Name: pmodel.NewCIStr("y"), Offset: 1, Length: -1, }, }, Comment: "123", - Tp: model.IndexTypeBtree, + Tp: pmodel.IndexTypeBtree, State: model.StatePublic, }, }, diff --git a/br/pkg/restore/internal/prealloc_db/BUILD.bazel b/br/pkg/restore/internal/prealloc_db/BUILD.bazel index f6721bde62373..c4fb560ec9010 100644 --- a/br/pkg/restore/internal/prealloc_db/BUILD.bazel +++ b/br/pkg/restore/internal/prealloc_db/BUILD.bazel @@ -13,6 +13,7 @@ go_library( "//br/pkg/utils", "//pkg/ddl", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/sessionctx/variable", @@ -39,6 +40,7 @@ go_test( "//pkg/kv", "//pkg/meta", "//pkg/meta/autoid", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/types", diff --git a/br/pkg/restore/internal/prealloc_db/db.go b/br/pkg/restore/internal/prealloc_db/db.go index 8664771b486f9..35d4758abf868 100644 --- a/br/pkg/restore/internal/prealloc_db/db.go +++ b/br/pkg/restore/internal/prealloc_db/db.go @@ -16,7 +16,8 @@ import ( "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/variable" "go.uber.org/zap" @@ -85,7 +86,7 @@ func (db *DB) ExecDDL(ctx context.Context, ddlJob *model.Job) error { } return errors.Trace(err) case model.ActionCreateTable: - err = db.se.CreateTable(ctx, model.NewCIStr(ddlJob.SchemaName), tableInfo) + err = db.se.CreateTable(ctx, pmodel.NewCIStr(ddlJob.SchemaName), tableInfo) if err != nil { log.Error("create table failed", zap.Stringer("db", dbInfo.Name), @@ -378,7 +379,7 @@ func (db *DB) Close() { db.se.Close() } -func (db *DB) ensurePlacementPolicy(ctx context.Context, policyName model.CIStr, policies *sync.Map) error { +func (db *DB) ensurePlacementPolicy(ctx context.Context, policyName pmodel.CIStr, policies *sync.Map) error { if policies == nil { return nil } diff --git a/br/pkg/restore/internal/prealloc_db/db_test.go b/br/pkg/restore/internal/prealloc_db/db_test.go index f767d05ca1cdc..091cde985cbe9 100644 --- a/br/pkg/restore/internal/prealloc_db/db_test.go +++ b/br/pkg/restore/internal/prealloc_db/db_test.go @@ -20,7 +20,8 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/types" "github.com/pingcap/tidb/pkg/testkit" @@ -46,9 +47,9 @@ func TestRestoreAutoIncID(t *testing.T) { // Get schemas of db and table info, err := s.Mock.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoErrorf(t, err, "Error get snapshot info schema: %s", err) - dbInfo, exists := info.SchemaByName(model.NewCIStr("test")) + dbInfo, exists := info.SchemaByName(pmodel.NewCIStr("test")) require.Truef(t, exists, "Error get db info") - tableInfo, err := info.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("\"t\"")) + tableInfo, err := info.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("\"t\"")) require.NoErrorf(t, err, "Error get table info: %s", err) table := metautil.Table{ Info: tableInfo.Meta(), @@ -181,12 +182,12 @@ func prepareAllocTables( info, err := dom.GetSnapshotInfoSchema(math.MaxUint64) require.NoError(t, err) - dbInfo, exists := info.SchemaByName(model.NewCIStr("test")) + dbInfo, exists := info.SchemaByName(pmodel.NewCIStr("test")) require.True(t, exists) tableInfos = make([]*metautil.Table, 0, 4) for i := 1; i <= len(createTableSQLs); i += 1 { tableName := fmt.Sprintf("t%d", i) - tableInfo, err := info.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr(tableName)) + tableInfo, err := info.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr(tableName)) require.NoError(t, err) tableInfos = append(tableInfos, &metautil.Table{ DB: dbInfo.Clone(), @@ -220,7 +221,7 @@ func cloneTableInfos( for i := int64(0); i < int64(len(createTableSQLs)); i += 1 { newTableInfo := originTableInfos[i].Info.Clone() newTableInfo.ID = id + i + 1 - newTableInfo.Name = model.NewCIStr(fmt.Sprintf("%s%d", prefix, i+1)) + newTableInfo.Name = pmodel.NewCIStr(fmt.Sprintf("%s%d", prefix, i+1)) tableInfos = append(tableInfos, &metautil.Table{ DB: originTableInfos[i].DB.Clone(), Info: newTableInfo, @@ -239,7 +240,7 @@ func fakePolicyInfo(ident byte) *model.PolicyInfo { id := int64(ident) uid := uint64(ident) str := string(ident) - cistr := model.NewCIStr(str) + cistr := pmodel.NewCIStr(str) return &model.PolicyInfo{ PlacementSettings: &model.PlacementSettings{ Followers: uid, @@ -317,7 +318,7 @@ func TestPolicyMode(t *testing.T) { policyMap.Store(fakepolicy1.Name.L, fakepolicy1) err = db.CreateDatabase(ctx, &model.DBInfo{ ID: 20000, - Name: model.NewCIStr("test_db"), + Name: pmodel.NewCIStr("test_db"), Charset: "utf8mb4", Collate: "utf8mb4_bin", State: model.StatePublic, @@ -348,7 +349,7 @@ func TestUpdateMetaVersion(t *testing.T) { db.Session().Execute(ctx, "insert into test.t values (1),(2),(3);") info, err := s.Mock.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoError(t, err) - tableInfo, err := info.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tableInfo, err := info.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) restoreTS := uint64(0) ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnBR) @@ -374,7 +375,7 @@ func TestCreateTablesInDb(t *testing.T) { info, err := s.Mock.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoErrorf(t, err, "Error get snapshot info schema: %s", err) - dbSchema, isExist := info.SchemaByName(model.NewCIStr("test")) + dbSchema, isExist := info.SchemaByName(pmodel.NewCIStr("test")) require.True(t, isExist) tables := make([]*metautil.Table, 4) @@ -386,10 +387,10 @@ func TestCreateTablesInDb(t *testing.T) { DB: dbSchema, Info: &model.TableInfo{ ID: int64(i), - Name: model.NewCIStr("test" + strconv.Itoa(i)), + Name: pmodel.NewCIStr("test" + strconv.Itoa(i)), Columns: []*model.ColumnInfo{{ ID: 1, - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), FieldType: *intField, State: model.StatePublic, }}, @@ -426,17 +427,17 @@ func TestDDLJobMap(t *testing.T) { info, err := s.Mock.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoError(t, err) - dbInfo, exists := info.SchemaByName(model.NewCIStr("test")) + dbInfo, exists := info.SchemaByName(pmodel.NewCIStr("test")) require.True(t, exists) - tableInfo1, err := info.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tableInfo1, err := info.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) - tableInfo2, err := info.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tableInfo2, err := info.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) - tableInfo3, err := info.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t3")) + tableInfo3, err := info.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t3")) require.NoError(t, err) - tableInfo4, err := info.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t4")) + tableInfo4, err := info.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t4")) require.NoError(t, err) - tableInfo5, err := info.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t5")) + tableInfo5, err := info.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t5")) require.NoError(t, err) toBeCorrectedTables := map[restore.UniqueTableName]bool{ @@ -500,7 +501,7 @@ func TestDB_ExecDDL2(t *testing.T) { BinlogInfo: &model.HistoryInfo{ DBInfo: &model.DBInfo{ ID: 20000, - Name: model.NewCIStr("test_db"), + Name: pmodel.NewCIStr("test_db"), Charset: "utf8mb4", Collate: "utf8mb4_bin", State: model.StatePublic, @@ -514,13 +515,13 @@ func TestDB_ExecDDL2(t *testing.T) { BinlogInfo: &model.HistoryInfo{ TableInfo: &model.TableInfo{ ID: 20000, - Name: model.NewCIStr("t1"), + Name: pmodel.NewCIStr("t1"), Charset: "utf8mb4", Collate: "utf8mb4_bin", Columns: []*model.ColumnInfo{ { ID: 1, - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), FieldType: *fieldType, State: model.StatePublic, Version: 2, @@ -563,9 +564,9 @@ func TestCreateTableConsistent(t *testing.T) { getTableInfo := func(name string) (*model.DBInfo, *model.TableInfo) { info, err := s.Mock.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoError(t, err) - dbInfo, exists := info.SchemaByName(model.NewCIStr("test")) + dbInfo, exists := info.SchemaByName(pmodel.NewCIStr("test")) require.True(t, exists) - tableInfo, err := info.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr(name)) + tableInfo, err := info.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr(name)) require.NoError(t, err) return dbInfo, tableInfo.Meta() } diff --git a/br/pkg/restore/internal/prealloc_table_id/BUILD.bazel b/br/pkg/restore/internal/prealloc_table_id/BUILD.bazel index c19b294e2bf16..719d93152fc9b 100644 --- a/br/pkg/restore/internal/prealloc_table_id/BUILD.bazel +++ b/br/pkg/restore/internal/prealloc_table_id/BUILD.bazel @@ -7,7 +7,7 @@ go_library( visibility = ["//br/pkg/restore:__subpackages__"], deps = [ "//br/pkg/metautil", - "//pkg/parser/model", + "//pkg/meta/model", ], ) @@ -19,7 +19,7 @@ go_test( deps = [ ":prealloc_table_id", "//br/pkg/metautil", - "//pkg/parser/model", + "//pkg/meta/model", "@com_github_stretchr_testify//require", ], ) diff --git a/br/pkg/restore/internal/prealloc_table_id/alloc.go b/br/pkg/restore/internal/prealloc_table_id/alloc.go index bafccac362f6f..e224f721afccb 100644 --- a/br/pkg/restore/internal/prealloc_table_id/alloc.go +++ b/br/pkg/restore/internal/prealloc_table_id/alloc.go @@ -7,7 +7,7 @@ import ( "math" "github.com/pingcap/tidb/br/pkg/metautil" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) const ( diff --git a/br/pkg/restore/internal/prealloc_table_id/alloc_test.go b/br/pkg/restore/internal/prealloc_table_id/alloc_test.go index b1e7de8978cf6..0c08e40fdf231 100644 --- a/br/pkg/restore/internal/prealloc_table_id/alloc_test.go +++ b/br/pkg/restore/internal/prealloc_table_id/alloc_test.go @@ -8,7 +8,7 @@ import ( "github.com/pingcap/tidb/br/pkg/metautil" prealloctableid "github.com/pingcap/tidb/br/pkg/restore/internal/prealloc_table_id" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/stretchr/testify/require" ) diff --git a/br/pkg/restore/log_client/BUILD.bazel b/br/pkg/restore/log_client/BUILD.bazel index e297db48294ee..2351e2908ea64 100644 --- a/br/pkg/restore/log_client/BUILD.bazel +++ b/br/pkg/restore/log_client/BUILD.bazel @@ -38,7 +38,7 @@ go_library( "//pkg/domain", "//pkg/kv", "//pkg/meta", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/util", "//pkg/util/codec", "//pkg/util/redact", @@ -82,7 +82,7 @@ go_test( ], embed = [":log_client"], flaky = True, - shard_count = 39, + shard_count = 40, deps = [ "//br/pkg/errors", "//br/pkg/gluetidb", @@ -95,6 +95,7 @@ go_test( "//br/pkg/utils", "//br/pkg/utils/iter", "//br/pkg/utiltest", + "//pkg/domain", "//pkg/kv", "//pkg/store/pdtypes", "//pkg/tablecodec", diff --git a/br/pkg/restore/log_client/client.go b/br/pkg/restore/log_client/client.go index 52f15354d8e83..6c4666725ef4f 100644 --- a/br/pkg/restore/log_client/client.go +++ b/br/pkg/restore/log_client/client.go @@ -58,7 +58,7 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" tidbutil "github.com/pingcap/tidb/pkg/util" filter "github.com/pingcap/tidb/pkg/util/table-filter" "github.com/tikv/client-go/v2/config" diff --git a/br/pkg/restore/log_client/client_test.go b/br/pkg/restore/log_client/client_test.go index 9b3b487e36de1..aaa8e8c79a60c 100644 --- a/br/pkg/restore/log_client/client_test.go +++ b/br/pkg/restore/log_client/client_test.go @@ -22,15 +22,18 @@ import ( "testing" "time" + "github.com/pingcap/errors" backuppb "github.com/pingcap/kvproto/pkg/brpb" "github.com/pingcap/kvproto/pkg/import_sstpb" "github.com/pingcap/tidb/br/pkg/gluetidb" "github.com/pingcap/tidb/br/pkg/mock" logclient "github.com/pingcap/tidb/br/pkg/restore/log_client" "github.com/pingcap/tidb/br/pkg/restore/utils" + "github.com/pingcap/tidb/br/pkg/storage" "github.com/pingcap/tidb/br/pkg/stream" "github.com/pingcap/tidb/br/pkg/utils/iter" "github.com/pingcap/tidb/br/pkg/utiltest" + "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/tablecodec" filter "github.com/pingcap/tidb/pkg/util/table-filter" "github.com/stretchr/testify/require" @@ -1337,3 +1340,47 @@ func TestLogFilesIterWithSplitHelper(t *testing.T) { require.Equal(t, []byte(fmt.Sprintf("a%d", next)), r.Item.StartKey) } } + +type fakeStorage struct { + storage.ExternalStorage +} + +func (fs fakeStorage) FileExists(ctx context.Context, name string) (bool, error) { + return false, errors.Errorf("name: %s", name) +} + +type fakeStorageOK struct { + storage.ExternalStorage +} + +func (fs fakeStorageOK) FileExists(ctx context.Context, name string) (bool, error) { + return false, nil +} + +func TestInitSchemasReplaceForDDL(t *testing.T) { + ctx := context.Background() + + { + client := logclient.TEST_NewLogClient(123, 1, 2, fakeStorage{}, domain.NewMockDomain()) + cfg := &logclient.InitSchemaConfig{IsNewTask: false} + _, err := client.InitSchemasReplaceForDDL(ctx, cfg) + require.Error(t, err) + require.Contains(t, err.Error(), "failed to check filename:pitr_id_maps/pitr_id_map.cluster_id:123.restored_ts:2") + } + + { + client := logclient.TEST_NewLogClient(123, 1, 2, fakeStorage{}, domain.NewMockDomain()) + cfg := &logclient.InitSchemaConfig{IsNewTask: true} + _, err := client.InitSchemasReplaceForDDL(ctx, cfg) + require.Error(t, err) + require.Contains(t, err.Error(), "failed to check filename:pitr_id_maps/pitr_id_map.cluster_id:123.restored_ts:1") + } + + { + client := logclient.TEST_NewLogClient(123, 1, 2, fakeStorageOK{}, domain.NewMockDomain()) + cfg := &logclient.InitSchemaConfig{IsNewTask: true} + _, err := client.InitSchemasReplaceForDDL(ctx, cfg) + require.Error(t, err) + require.Contains(t, err.Error(), "miss upstream table information at `start-ts`(1) but the full backup path is not specified") + } +} diff --git a/br/pkg/restore/log_client/export_test.go b/br/pkg/restore/log_client/export_test.go index d0e4f1e2dd528..18db7e61fc2d4 100644 --- a/br/pkg/restore/log_client/export_test.go +++ b/br/pkg/restore/log_client/export_test.go @@ -21,6 +21,7 @@ import ( backuppb "github.com/pingcap/kvproto/pkg/brpb" "github.com/pingcap/tidb/br/pkg/storage" "github.com/pingcap/tidb/br/pkg/utils/iter" + "github.com/pingcap/tidb/pkg/domain" ) var FilterFilesByRegion = filterFilesByRegion @@ -38,6 +39,18 @@ func (rc *LogFileManager) ReadStreamMeta(ctx context.Context) ([]Meta, error) { return r.Item, nil } +func TEST_NewLogClient(clusterID, startTS, restoreTS uint64, storage storage.ExternalStorage, dom *domain.Domain) *LogClient { + return &LogClient{ + dom: dom, + LogFileManager: &LogFileManager{ + startTS: startTS, + restoreTS: restoreTS, + }, + clusterID: clusterID, + storage: storage, + } +} + func TEST_NewLogFileManager(startTS, restoreTS, shiftStartTS uint64, helper streamMetadataHelper) *LogFileManager { return &LogFileManager{ startTS: startTS, diff --git a/br/pkg/restore/misc.go b/br/pkg/restore/misc.go index 62d7fbc32fdb4..ca66eae720347 100644 --- a/br/pkg/restore/misc.go +++ b/br/pkg/restore/misc.go @@ -28,7 +28,8 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" tidbutil "github.com/pingcap/tidb/pkg/util" "github.com/tikv/client-go/v2/oracle" pd "github.com/tikv/pd/client" @@ -58,8 +59,8 @@ func TransferBoolToValue(enable bool) string { // GetTableSchema returns the schema of a table from TiDB. func GetTableSchema( dom *domain.Domain, - dbName model.CIStr, - tableName model.CIStr, + dbName pmodel.CIStr, + tableName pmodel.CIStr, ) (*model.TableInfo, error) { info := dom.InfoSchema() table, err := info.TableByName(context.Background(), dbName, tableName) diff --git a/br/pkg/restore/snap_client/BUILD.bazel b/br/pkg/restore/snap_client/BUILD.bazel index 6bf12771e5ce0..e10541b3b4d00 100644 --- a/br/pkg/restore/snap_client/BUILD.bazel +++ b/br/pkg/restore/snap_client/BUILD.bazel @@ -3,7 +3,6 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "snap_client", srcs = [ - "batcher.go", "client.go", "import.go", "pipeline_items.go", @@ -30,7 +29,6 @@ go_library( "//br/pkg/restore/internal/snap_split", "//br/pkg/restore/split", "//br/pkg/restore/utils", - "//br/pkg/rtree", "//br/pkg/storage", "//br/pkg/summary", "//br/pkg/utils", @@ -40,6 +38,7 @@ go_library( "//pkg/domain/infosync", "//pkg/kv", "//pkg/meta", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/tablecodec", @@ -67,6 +66,7 @@ go_library( "@org_golang_x_sync//errgroup", "@org_uber_go_multierr//:multierr", "@org_uber_go_zap//:zap", + "@org_uber_go_zap//zapcore", ], ) @@ -84,9 +84,10 @@ go_test( ], embed = [":snap_client"], flaky = True, - shard_count = 16, + shard_count = 18, deps = [ "//br/pkg/errors", + "//br/pkg/glue", "//br/pkg/gluetidb", "//br/pkg/metautil", "//br/pkg/mock", @@ -96,6 +97,8 @@ go_test( "//br/pkg/utils", "//br/pkg/utiltest", "//pkg/domain", + "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/session", diff --git a/br/pkg/restore/snap_client/batcher.go b/br/pkg/restore/snap_client/batcher.go deleted file mode 100644 index 39ba91d36a8fb..0000000000000 --- a/br/pkg/restore/snap_client/batcher.go +++ /dev/null @@ -1,142 +0,0 @@ -// Copyright 2020 PingCAP, Inc. Licensed under Apache-2.0. - -package snapclient - -import ( - backuppb "github.com/pingcap/kvproto/pkg/brpb" - "github.com/pingcap/tidb/br/pkg/glue" - "github.com/pingcap/tidb/br/pkg/restore/utils" - "github.com/pingcap/tidb/br/pkg/rtree" - "github.com/pingcap/tidb/br/pkg/summary" -) - -// DrainResult is the collection of some ranges and theirs metadata. -type DrainResult struct { - // TablesToSend are tables that would be send at this batch. - TablesToSend []CreatedTable - // BlankTablesAfterSend are tables that will be full-restored after this batch send. - BlankTablesAfterSend []CreatedTable - // RewriteRules are the rewrite rules for the tables. - // the key is the table id after rewritten. - RewriteRulesMap map[int64]*utils.RewriteRules - Ranges []rtree.RangeStats - // Record which part of ranges belongs to the table - TableEndOffsetInRanges []int -} - -// Files returns all files of this drain result. -func (result DrainResult) Files() []TableIDWithFiles { - tableIDWithFiles := make([]TableIDWithFiles, 0, len(result.TableEndOffsetInRanges)) - var startOffset int = 0 - for i, endOffset := range result.TableEndOffsetInRanges { - tableID := result.TablesToSend[i].Table.ID - ranges := result.Ranges[startOffset:endOffset] - // each range has at least a default file + a write file - files := make([]*backuppb.File, 0, len(ranges)*2) - for _, rg := range ranges { - files = append(files, rg.Files...) - } - var rules *utils.RewriteRules - if r, ok := result.RewriteRulesMap[tableID]; ok { - rules = r - } - tableIDWithFiles = append(tableIDWithFiles, TableIDWithFiles{ - TableID: tableID, - Files: files, - RewriteRules: rules, - }) - - // update start offset - startOffset = endOffset - } - - return tableIDWithFiles -} - -func newDrainResult() DrainResult { - return DrainResult{ - TablesToSend: make([]CreatedTable, 0), - BlankTablesAfterSend: make([]CreatedTable, 0), - RewriteRulesMap: utils.EmptyRewriteRulesMap(), - Ranges: make([]rtree.RangeStats, 0), - TableEndOffsetInRanges: make([]int, 0), - } -} - -// fileterOutRanges filter out the files from `drained-range` that exists in the checkpoint set. -func filterOutRanges(checkpointSet map[string]struct{}, drained []rtree.RangeStats, updateCh glue.Progress) []rtree.RangeStats { - progress := int(0) - totalKVs := uint64(0) - totalBytes := uint64(0) - for i, rg := range drained { - newFiles := make([]*backuppb.File, 0, len(rg.Files)) - for _, f := range rg.Files { - rangeKey := getFileRangeKey(f.Name) - if _, exists := checkpointSet[rangeKey]; exists { - // the range has been import done, so skip it and - // update the summary information - progress += 1 - totalKVs += f.TotalKvs - totalBytes += f.TotalBytes - } else { - newFiles = append(newFiles, f) - } - } - // the newFiles may be empty - drained[i].Files = newFiles - } - if progress > 0 { - // (split/scatter + download/ingest) / (default cf + write cf) - updateCh.IncBy(int64(progress) * 2 / 2) - summary.CollectSuccessUnit(summary.TotalKV, progress, totalKVs) - summary.CollectSuccessUnit(summary.SkippedKVCountByCheckpoint, progress, totalKVs) - summary.CollectSuccessUnit(summary.TotalBytes, progress, totalBytes) - summary.CollectSuccessUnit(summary.SkippedBytesByCheckpoint, progress, totalBytes) - } - return drained -} - -// drainRanges 'drains' ranges from current tables. -// for example, let a '-' character be a range, assume we have: -// |---|-----|-------| -// |t1 |t2 |t3 | -// after we run drainRanges() with batchSizeThreshold = 6, let '*' be the ranges will be sent this batch : -// |***|***--|-------| -// |t1 |t2 |-------| -// -// drainRanges() will return: -// TablesToSend: [t1, t2] (so we can make them enter restore mode) -// BlankTableAfterSend: [t1] (so we can make them leave restore mode after restoring this batch) -// RewriteRules: rewrite rules for [t1, t2] (so we can restore them) -// Ranges: those stared ranges (so we can restore them) -// -// then, it will leaving the batcher's cachedTables like this: -// |--|-------| -// |t2|t3 | -// as you can see, all restored ranges would be removed. -func drainRanges( - tableWithRanges []TableWithRange, - checkpointSetWithTableID map[int64]map[string]struct{}, - updateCh glue.Progress, -) DrainResult { - result := newDrainResult() - - for offset, thisTable := range tableWithRanges { - t, exists := checkpointSetWithTableID[thisTable.Table.ID] - - result.RewriteRulesMap[thisTable.Table.ID] = thisTable.RewriteRule - result.TablesToSend = append(result.TablesToSend, thisTable.CreatedTable) - result.BlankTablesAfterSend = append(result.BlankTablesAfterSend, thisTable.CreatedTable) - // let's 'drain' the ranges of current table. This op must not make the batch full. - if exists { - result.Ranges = append(result.Ranges, filterOutRanges(t, thisTable.Range, updateCh)...) - } else { - result.Ranges = append(result.Ranges, thisTable.Range...) - } - result.TableEndOffsetInRanges = append(result.TableEndOffsetInRanges, len(result.Ranges)) - // clear the table length. - tableWithRanges[offset].Range = []rtree.RangeStats{} - } - - return result -} diff --git a/br/pkg/restore/snap_client/client.go b/br/pkg/restore/snap_client/client.go index 0cf20cf42baee..be54507c23ed0 100644 --- a/br/pkg/restore/snap_client/client.go +++ b/br/pkg/restore/snap_client/client.go @@ -52,7 +52,7 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" tidbutil "github.com/pingcap/tidb/pkg/util" "github.com/pingcap/tidb/pkg/util/redact" kvutil "github.com/tikv/client-go/v2/util" @@ -1060,7 +1060,7 @@ func (rc *SnapClient) WaitForFilesRestored(ctx context.Context, files []*backupp log.Info("import sst files done", logutil.Files(files)) updateCh.Inc() }() - return rc.fileImporter.ImportSSTFiles(ectx, []*backuppb.File{fileReplica}, restoreutils.EmptyRewriteRule(), rc.cipher, rc.backupMeta.ApiVersion) + return rc.fileImporter.ImportSSTFiles(ectx, []TableIDWithFiles{{Files: []*backuppb.File{fileReplica}, RewriteRules: restoreutils.EmptyRewriteRule()}}, rc.cipher, rc.backupMeta.ApiVersion) }) } if err := eg.Wait(); err != nil { diff --git a/br/pkg/restore/snap_client/client_test.go b/br/pkg/restore/snap_client/client_test.go index b43324d9fca64..380e4421b68fd 100644 --- a/br/pkg/restore/snap_client/client_test.go +++ b/br/pkg/restore/snap_client/client_test.go @@ -35,7 +35,8 @@ import ( importclient "github.com/pingcap/tidb/br/pkg/restore/internal/import_client" snapclient "github.com/pingcap/tidb/br/pkg/restore/snap_client" "github.com/pingcap/tidb/br/pkg/utiltest" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/types" @@ -53,7 +54,7 @@ func TestCreateTables(t *testing.T) { info, err := m.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoError(t, err) - dbSchema, isExist := info.SchemaByName(model.NewCIStr("test")) + dbSchema, isExist := info.SchemaByName(pmodel.NewCIStr("test")) require.True(t, isExist) client.SetBatchDdlSize(1) @@ -65,10 +66,10 @@ func TestCreateTables(t *testing.T) { DB: dbSchema, Info: &model.TableInfo{ ID: int64(i), - Name: model.NewCIStr("test" + strconv.Itoa(i)), + Name: pmodel.NewCIStr("test" + strconv.Itoa(i)), Columns: []*model.ColumnInfo{{ ID: 1, - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), FieldType: *intField, State: model.StatePublic, }}, @@ -155,7 +156,7 @@ func TestCheckTargetClusterFresh(t *testing.T) { ctx := context.Background() require.NoError(t, client.CheckTargetClusterFresh(ctx)) - require.NoError(t, client.CreateDatabases(ctx, []*metautil.Database{{Info: &model.DBInfo{Name: model.NewCIStr("user_db")}}})) + require.NoError(t, client.CreateDatabases(ctx, []*metautil.Database{{Info: &model.DBInfo{Name: pmodel.NewCIStr("user_db")}}})) require.True(t, berrors.ErrRestoreNotFreshCluster.Equal(client.CheckTargetClusterFresh(ctx))) } @@ -172,7 +173,7 @@ func TestCheckTargetClusterFreshWithTable(t *testing.T) { ctx := context.Background() info, err := cluster.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoError(t, err) - dbSchema, isExist := info.SchemaByName(model.NewCIStr("test")) + dbSchema, isExist := info.SchemaByName(pmodel.NewCIStr("test")) require.True(t, isExist) intField := types.NewFieldType(mysql.TypeLong) intField.SetCharset("binary") @@ -180,10 +181,10 @@ func TestCheckTargetClusterFreshWithTable(t *testing.T) { DB: dbSchema, Info: &model.TableInfo{ ID: int64(1), - Name: model.NewCIStr("t"), + Name: pmodel.NewCIStr("t"), Columns: []*model.ColumnInfo{{ ID: 1, - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), FieldType: *intField, State: model.StatePublic, }}, diff --git a/br/pkg/restore/snap_client/export_test.go b/br/pkg/restore/snap_client/export_test.go index 27f48efb8a4eb..22b8868217933 100644 --- a/br/pkg/restore/snap_client/export_test.go +++ b/br/pkg/restore/snap_client/export_test.go @@ -24,7 +24,7 @@ import ( importclient "github.com/pingcap/tidb/br/pkg/restore/internal/import_client" restoreutils "github.com/pingcap/tidb/br/pkg/restore/utils" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" tidbutil "github.com/pingcap/tidb/pkg/util" "golang.org/x/exp/slices" ) @@ -33,9 +33,11 @@ var ( RestoreLabelKey = restoreLabelKey RestoreLabelValue = restoreLabelValue - GetSSTMetaFromFile = getSSTMetaFromFile - GetKeyRangeByMode = getKeyRangeByMode - MapTableToFiles = mapTableToFiles + GetSSTMetaFromFile = getSSTMetaFromFile + GetKeyRangeByMode = getKeyRangeByMode + MapTableToFiles = mapTableToFiles + GetFileRangeKey = getFileRangeKey + GetSortedPhysicalTables = getSortedPhysicalTables ) // MockClient create a fake Client used to test. diff --git a/br/pkg/restore/snap_client/import.go b/br/pkg/restore/snap_client/import.go index cdab5a678628a..a335f651977d7 100644 --- a/br/pkg/restore/snap_client/import.go +++ b/br/pkg/restore/snap_client/import.go @@ -42,7 +42,6 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/util/codec" kvutil "github.com/tikv/client-go/v2/util" - "go.uber.org/multierr" "go.uber.org/zap" "golang.org/x/exp/maps" "golang.org/x/sync/errgroup" @@ -275,8 +274,7 @@ func getKeyRangeByMode(mode KvMode) func(f *backuppb.File, rules *restoreutils.R // getKeyRangeForFiles gets the maximum range on files. func (importer *SnapFileImporter) getKeyRangeForFiles( - files []*backuppb.File, - rewriteRules *restoreutils.RewriteRules, + filesGroup []TableIDWithFiles, ) ([]byte, []byte, error) { var ( startKey, endKey []byte @@ -284,38 +282,35 @@ func (importer *SnapFileImporter) getKeyRangeForFiles( err error ) getRangeFn := getKeyRangeByMode(importer.kvMode) - for _, f := range files { - start, end, err = getRangeFn(f, rewriteRules) - if err != nil { - return nil, nil, errors.Trace(err) - } - if len(startKey) == 0 || bytes.Compare(start, startKey) < 0 { - startKey = start - } - if len(endKey) == 0 || bytes.Compare(endKey, end) < 0 { - endKey = end + for _, files := range filesGroup { + for _, f := range files.Files { + start, end, err = getRangeFn(f, files.RewriteRules) + if err != nil { + return nil, nil, errors.Trace(err) + } + if len(startKey) == 0 || bytes.Compare(start, startKey) < 0 { + startKey = start + } + if len(endKey) == 0 || bytes.Compare(endKey, end) < 0 { + endKey = end + } } } - log.Debug("rewrite file keys", logutil.Files(files), - logutil.Key("startKey", startKey), logutil.Key("endKey", endKey)) return startKey, endKey, nil } // ImportSSTFiles tries to import a file. -// All rules must contain encoded keys. +// Assert 1: All rewrite rules must contain raw key prefix. +// Assert 2: len(filesGroup[any].Files) > 0. func (importer *SnapFileImporter) ImportSSTFiles( ctx context.Context, - files []*backuppb.File, - rewriteRules *restoreutils.RewriteRules, + filesGroup []TableIDWithFiles, cipher *backuppb.CipherInfo, apiVersion kvrpcpb.APIVersion, ) error { - start := time.Now() - log.Debug("import file", logutil.Files(files)) - // Rewrite the start key and end key of file to scan regions - startKey, endKey, err := importer.getKeyRangeForFiles(files, rewriteRules) + startKey, endKey, err := importer.getKeyRangeForFiles(filesGroup) if err != nil { return errors.Trace(err) } @@ -328,69 +323,53 @@ func (importer *SnapFileImporter) ImportSSTFiles( return errors.Trace(errScanRegion) } - log.Debug("scan regions", logutil.Files(files), zap.Int("count", len(regionInfos))) + log.Debug("scan regions", logutil.Key("start key", startKey), logutil.Key("end key", endKey), zap.Int("count", len(regionInfos))) + start := time.Now() // Try to download and ingest the file in every region - regionLoop: for _, regionInfo := range regionInfos { info := regionInfo // Try to download file. - downloadMetas, errDownload := importer.download(ctx, info, files, rewriteRules, cipher, apiVersion) + downloadMetas, errDownload := importer.download(ctx, info, filesGroup, cipher, apiVersion) if errDownload != nil { - for _, e := range multierr.Errors(errDownload) { - switch errors.Cause(e) { // nolint:errorlint - case berrors.ErrKVRewriteRuleNotFound, berrors.ErrKVRangeIsEmpty: - // Skip this region - log.Warn("download file skipped", - logutil.Files(files), - logutil.Region(info.Region), - logutil.Key("startKey", startKey), - logutil.Key("endKey", endKey), - logutil.Key("file-simple-start", files[0].StartKey), - logutil.Key("file-simple-end", files[0].EndKey), - logutil.ShortError(e)) - continue regionLoop - } - } log.Warn("download file failed, retry later", - logutil.Files(files), logutil.Region(info.Region), logutil.Key("startKey", startKey), logutil.Key("endKey", endKey), logutil.ShortError(errDownload)) return errors.Trace(errDownload) } - log.Debug("download file done", - zap.String("file-sample", files[0].Name), zap.Stringer("take", time.Since(start)), - logutil.Key("start", files[0].StartKey), logutil.Key("end", files[0].EndKey)) + log.Debug("download file done", zap.Stringer("take", time.Since(start)), + logutil.Key("start", startKey), logutil.Key("end", endKey)) start = time.Now() - if errIngest := importer.ingest(ctx, files, info, downloadMetas); errIngest != nil { + if errIngest := importer.ingest(ctx, info, downloadMetas); errIngest != nil { log.Warn("ingest file failed, retry later", - logutil.Files(files), + logutil.Key("start", startKey), + logutil.Key("end", endKey), logutil.SSTMetas(downloadMetas), logutil.Region(info.Region), zap.Error(errIngest)) return errors.Trace(errIngest) } - log.Debug("ingest file done", zap.String("file-sample", files[0].Name), zap.Stringer("take", time.Since(start))) - } - - for _, f := range files { - summary.CollectSuccessUnit(summary.TotalKV, 1, f.TotalKvs) - summary.CollectSuccessUnit(summary.TotalBytes, 1, f.TotalBytes) + log.Debug("ingest file done", logutil.Key("start", startKey), logutil.Key("end", endKey), zap.Stringer("take", time.Since(start))) } return nil }, utils.NewImportSSTBackoffer()) if err != nil { - log.Error("import sst file failed after retry, stop the whole progress", logutil.Files(files), zap.Error(err)) + log.Error("import sst file failed after retry, stop the whole progress", zapFilesGroup(filesGroup), zap.Error(err)) return errors.Trace(err) } + for _, files := range filesGroup { + for _, f := range files.Files { + summary.CollectSuccessUnit(summary.TotalKV, 1, f.TotalKvs) + summary.CollectSuccessUnit(summary.TotalBytes, 1, f.TotalBytes) + } + } return nil } // getSSTMetaFromFile compares the keys in file, region and rewrite rules, then returns a sst conn. // The range of the returned sst meta is [regionRule.NewKeyPrefix, append(regionRule.NewKeyPrefix, 0xff)]. func getSSTMetaFromFile( - id []byte, file *backuppb.File, region *metapb.Region, regionRule *import_sstpb.RewriteRule, @@ -452,8 +431,9 @@ func getSSTMetaFromFile( logutil.Key("startKey", rangeStart), logutil.Key("endKey", rangeEnd)) + uid := uuid.New() return &import_sstpb.SSTMeta{ - Uuid: id, + Uuid: uid[:], CfName: cfName, Range: &import_sstpb.Range{ Start: rangeStart, @@ -472,21 +452,18 @@ func getSSTMetaFromFile( func (importer *SnapFileImporter) download( ctx context.Context, regionInfo *split.RegionInfo, - files []*backuppb.File, - rewriteRules *restoreutils.RewriteRules, + filesGroup []TableIDWithFiles, cipher *backuppb.CipherInfo, apiVersion kvrpcpb.APIVersion, ) ([]*import_sstpb.SSTMeta, error) { - var ( - downloadMetas = make([]*import_sstpb.SSTMeta, 0, len(files)) - ) + var downloadMetas []*import_sstpb.SSTMeta errDownload := utils.WithRetry(ctx, func() error { var e error // we treat Txn kv file as Raw kv file. because we don't have table id to decode if importer.kvMode == Raw || importer.kvMode == Txn { - downloadMetas, e = importer.downloadRawKVSST(ctx, regionInfo, files, cipher, apiVersion) + downloadMetas, e = importer.downloadRawKVSST(ctx, regionInfo, filesGroup, cipher, apiVersion) } else { - downloadMetas, e = importer.downloadSST(ctx, regionInfo, files, rewriteRules, cipher, apiVersion) + downloadMetas, e = importer.downloadSST(ctx, regionInfo, filesGroup, cipher, apiVersion) } failpoint.Inject("restore-storage-error", func(val failpoint.Value) { @@ -499,11 +476,11 @@ func (importer *SnapFileImporter) download( e = status.Error(codes.Unavailable, "the connection to TiKV has been cut by a neko, meow :3") }) if isDecryptSstErr(e) { - log.Info("fail to decrypt when download sst, try again with no-crypt", logutil.Files(files)) + log.Info("fail to decrypt when download sst, try again with no-crypt", zapFilesGroup(filesGroup)) if importer.kvMode == Raw || importer.kvMode == Txn { - downloadMetas, e = importer.downloadRawKVSST(ctx, regionInfo, files, nil, apiVersion) + downloadMetas, e = importer.downloadRawKVSST(ctx, regionInfo, filesGroup, nil, apiVersion) } else { - downloadMetas, e = importer.downloadSST(ctx, regionInfo, files, rewriteRules, nil, apiVersion) + downloadMetas, e = importer.downloadSST(ctx, regionInfo, filesGroup, nil, apiVersion) } } if e != nil { @@ -516,18 +493,28 @@ func (importer *SnapFileImporter) download( return downloadMetas, errDownload } +// Notice that the KvMode must be TiDB. func (importer *SnapFileImporter) buildDownloadRequest( file *backuppb.File, rewriteRules *restoreutils.RewriteRules, regionInfo *split.RegionInfo, cipher *backuppb.CipherInfo, ) (*import_sstpb.DownloadRequest, import_sstpb.SSTMeta, error) { - uid := uuid.New() - id := uid[:] // Get the rewrite rule for the file. fileRule := restoreutils.FindMatchedRewriteRule(file, rewriteRules) if fileRule == nil { - return nil, import_sstpb.SSTMeta{}, errors.Trace(berrors.ErrKVRewriteRuleNotFound) + log.Warn("download file skipped", logutil.Region(regionInfo.Region), zap.Error(berrors.ErrKVRewriteRuleNotFound)) + return nil, import_sstpb.SSTMeta{}, nil + } + + // Check whether the range of the file overlaps with the region + encodedStartKey := restoreutils.RewriteAndEncodeRawKey(file.StartKey, fileRule) + if len(regionInfo.Region.EndKey) > 0 && bytes.Compare(encodedStartKey, regionInfo.Region.EndKey) >= 0 { + return nil, import_sstpb.SSTMeta{}, nil + } + encodedEndKey := restoreutils.RewriteAndEncodeRawKey(file.EndKey, fileRule) + if bytes.Compare(encodedEndKey, regionInfo.Region.StartKey) <= 0 { + return nil, import_sstpb.SSTMeta{}, nil } // For the legacy version of TiKV, we need to encode the key prefix, since in the legacy @@ -544,7 +531,7 @@ func (importer *SnapFileImporter) buildDownloadRequest( rule.NewKeyPrefix = restoreutils.EncodeKeyPrefix(fileRule.GetNewKeyPrefix()) } - sstMeta, err := getSSTMetaFromFile(id, file, regionInfo.Region, &rule, importer.rewriteMode) + sstMeta, err := getSSTMetaFromFile(file, regionInfo.Region, &rule, importer.rewriteMode) if err != nil { return nil, import_sstpb.SSTMeta{}, err } @@ -571,8 +558,7 @@ func (importer *SnapFileImporter) buildDownloadRequest( func (importer *SnapFileImporter) downloadSST( ctx context.Context, regionInfo *split.RegionInfo, - files []*backuppb.File, - rewriteRules *restoreutils.RewriteRules, + filesGroup []TableIDWithFiles, cipher *backuppb.CipherInfo, apiVersion kvrpcpb.APIVersion, ) ([]*import_sstpb.SSTMeta, error) { @@ -580,14 +566,20 @@ func (importer *SnapFileImporter) downloadSST( downloadMetasMap := make(map[string]import_sstpb.SSTMeta) resultMetasMap := make(map[string]*import_sstpb.SSTMeta) downloadReqsMap := make(map[string]*import_sstpb.DownloadRequest) - for _, file := range files { - req, sstMeta, err := importer.buildDownloadRequest(file, rewriteRules, regionInfo, cipher) - if err != nil { - return nil, errors.Trace(err) + for _, files := range filesGroup { + for _, file := range files.Files { + req, sstMeta, err := importer.buildDownloadRequest(file, files.RewriteRules, regionInfo, cipher) + if err != nil { + return nil, errors.Trace(err) + } + // the range of the file does not overlap with the region + if req == nil { + continue + } + sstMeta.ApiVersion = apiVersion + downloadMetasMap[file.Name] = sstMeta + downloadReqsMap[file.Name] = req } - sstMeta.ApiVersion = apiVersion - downloadMetasMap[file.Name] = sstMeta - downloadReqsMap[file.Name] = req } eg, ectx := errgroup.WithContext(ctx) @@ -603,11 +595,7 @@ func (importer *SnapFileImporter) downloadSST( defer func() { importer.releaseToken(tokenCh) }() - for _, file := range files { - req, ok := downloadReqsMap[file.Name] - if !ok { - return errors.New("not found file key for download request") - } + for fileName, req := range downloadReqsMap { var err error var resp *import_sstpb.DownloadResponse resp, err = utils.WithRetryV2(ectx, utils.NewDownloadSSTBackoffer(), func(ctx context.Context) (*import_sstpb.DownloadResponse, error) { @@ -622,31 +610,32 @@ func (importer *SnapFileImporter) downloadSST( return errors.Annotate(berrors.ErrKVDownloadFailed, resp.GetError().GetMessage()) } if resp.GetIsEmpty() { - return errors.Trace(berrors.ErrKVRangeIsEmpty) + log.Warn("download file skipped", zap.String("filename", fileName), + logutil.Region(regionInfo.Region), zap.Error(berrors.ErrKVRangeIsEmpty)) + continue } mu.Lock() - sstMeta, ok := downloadMetasMap[file.Name] + sstMeta, ok := downloadMetasMap[fileName] if !ok { mu.Unlock() - return errors.Errorf("not found file %s for download sstMeta", file.Name) + return errors.Errorf("not found file %s for download sstMeta", fileName) } sstMeta.Range = &import_sstpb.Range{ Start: restoreutils.TruncateTS(resp.Range.GetStart()), End: restoreutils.TruncateTS(resp.Range.GetEnd()), } - resultMetasMap[file.Name] = &sstMeta + resultMetasMap[fileName] = &sstMeta mu.Unlock() log.Debug("download from peer", + zap.String("filename", fileName), logutil.Region(regionInfo.Region), - logutil.File(file), logutil.Peer(peer), logutil.Key("resp-range-start", resp.Range.Start), logutil.Key("resp-range-end", resp.Range.End), zap.Bool("resp-isempty", resp.IsEmpty), zap.Uint32("resp-crc32", resp.Crc32), - zap.Int("len files", len(files)), ) } return nil @@ -661,85 +650,94 @@ func (importer *SnapFileImporter) downloadSST( func (importer *SnapFileImporter) downloadRawKVSST( ctx context.Context, regionInfo *split.RegionInfo, - files []*backuppb.File, + filesGroup []TableIDWithFiles, cipher *backuppb.CipherInfo, apiVersion kvrpcpb.APIVersion, ) ([]*import_sstpb.SSTMeta, error) { - downloadMetas := make([]*import_sstpb.SSTMeta, 0, len(files)) - for _, file := range files { - uid := uuid.New() - id := uid[:] - // Empty rule - var rule import_sstpb.RewriteRule - sstMeta, err := getSSTMetaFromFile(id, file, regionInfo.Region, &rule, RewriteModeLegacy) - if err != nil { - return nil, err - } + downloadMetas := make([]*import_sstpb.SSTMeta, 0, len(filesGroup)*2+1) + for _, files := range filesGroup { + for _, file := range files.Files { + // Empty rule + var rule import_sstpb.RewriteRule + sstMeta, err := getSSTMetaFromFile(file, regionInfo.Region, &rule, RewriteModeLegacy) + if err != nil { + return nil, err + } - // Cut the SST file's range to fit in the restoring range. - if bytes.Compare(importer.rawStartKey, sstMeta.Range.GetStart()) > 0 { - sstMeta.Range.Start = importer.rawStartKey - } - if len(importer.rawEndKey) > 0 && - (len(sstMeta.Range.GetEnd()) == 0 || bytes.Compare(importer.rawEndKey, sstMeta.Range.GetEnd()) <= 0) { - sstMeta.Range.End = importer.rawEndKey - sstMeta.EndKeyExclusive = true - } - if bytes.Compare(sstMeta.Range.GetStart(), sstMeta.Range.GetEnd()) > 0 { - return nil, errors.Trace(berrors.ErrKVRangeIsEmpty) - } + // Cut the SST file's range to fit in the restoring range. + if bytes.Compare(importer.rawStartKey, sstMeta.Range.GetStart()) > 0 { + sstMeta.Range.Start = importer.rawStartKey + } + if len(importer.rawEndKey) > 0 && + (len(sstMeta.Range.GetEnd()) == 0 || bytes.Compare(importer.rawEndKey, sstMeta.Range.GetEnd()) <= 0) { + sstMeta.Range.End = importer.rawEndKey + sstMeta.EndKeyExclusive = true + } + if bytes.Compare(sstMeta.Range.GetStart(), sstMeta.Range.GetEnd()) > 0 { + log.Warn("download file skipped", zap.String("filename", file.Name), + logutil.Region(regionInfo.Region), zap.Error(berrors.ErrKVRangeIsEmpty)) + continue + } - req := &import_sstpb.DownloadRequest{ - Sst: *sstMeta, - StorageBackend: importer.backend, - Name: file.GetName(), - RewriteRule: rule, - IsRawKv: true, - CipherInfo: cipher, - StorageCacheId: importer.cacheKey, - } - log.Debug("download SST", logutil.SSTMeta(sstMeta), logutil.Region(regionInfo.Region)) - - var atomicResp atomic.Pointer[import_sstpb.DownloadResponse] - eg, ectx := errgroup.WithContext(ctx) - for _, p := range regionInfo.Region.GetPeers() { - peer := p - eg.Go(func() error { - resp, err := importer.importClient.DownloadSST(ectx, peer.GetStoreId(), req) - if err != nil { - return errors.Trace(err) - } - if resp.GetError() != nil { - return errors.Annotate(berrors.ErrKVDownloadFailed, resp.GetError().GetMessage()) - } - if resp.GetIsEmpty() { - return errors.Trace(berrors.ErrKVRangeIsEmpty) - } + req := &import_sstpb.DownloadRequest{ + Sst: *sstMeta, + StorageBackend: importer.backend, + Name: file.GetName(), + RewriteRule: rule, + IsRawKv: true, + CipherInfo: cipher, + StorageCacheId: importer.cacheKey, + } + log.Debug("download SST", logutil.SSTMeta(sstMeta), logutil.Region(regionInfo.Region)) + + var atomicResp atomic.Pointer[import_sstpb.DownloadResponse] + eg, ectx := errgroup.WithContext(ctx) + for _, p := range regionInfo.Region.GetPeers() { + peer := p + eg.Go(func() error { + resp, err := importer.importClient.DownloadSST(ectx, peer.GetStoreId(), req) + if err != nil { + return errors.Trace(err) + } + if resp.GetError() != nil { + return errors.Annotate(berrors.ErrKVDownloadFailed, resp.GetError().GetMessage()) + } + if resp.GetIsEmpty() { + log.Warn("download file skipped", zap.String("filename", file.Name), + logutil.Region(regionInfo.Region), zap.Error(berrors.ErrKVRangeIsEmpty)) + return nil + } - atomicResp.Store(resp) - return nil - }) - } + atomicResp.Store(resp) + return nil + }) + } - if err := eg.Wait(); err != nil { - return nil, err - } + if err := eg.Wait(); err != nil { + return nil, err + } - downloadResp := atomicResp.Load() - sstMeta.Range.Start = downloadResp.Range.GetStart() - sstMeta.Range.End = downloadResp.Range.GetEnd() - sstMeta.ApiVersion = apiVersion - downloadMetas = append(downloadMetas, sstMeta) + downloadResp := atomicResp.Load() + if downloadResp == nil { + continue + } + sstMeta.Range.Start = downloadResp.Range.GetStart() + sstMeta.Range.End = downloadResp.Range.GetEnd() + sstMeta.ApiVersion = apiVersion + downloadMetas = append(downloadMetas, sstMeta) + } } return downloadMetas, nil } func (importer *SnapFileImporter) ingest( ctx context.Context, - files []*backuppb.File, info *split.RegionInfo, downloadMetas []*import_sstpb.SSTMeta, ) error { + if len(downloadMetas) == 0 { + return nil + } tokenCh := importer.ingestTokensMap.acquireTokenCh(info.Leader.GetStoreId(), importer.concurrencyPerStore) select { case <-ctx.Done(): @@ -780,7 +778,6 @@ func (importer *SnapFileImporter) ingest( } // do not get region info, wait a second and GetRegion() again. log.Warn("ingest get region by key return nil", logutil.Region(info.Region), - logutil.Files(files), logutil.SSTMetas(downloadMetas), ) time.Sleep(time.Second) @@ -791,7 +788,6 @@ func (importer *SnapFileImporter) ingest( return errors.Trace(berrors.ErrKVEpochNotMatch) } log.Debug("ingest sst returns not leader error, retry it", - logutil.Files(files), logutil.SSTMetas(downloadMetas), logutil.Region(info.Region), zap.Stringer("newLeader", newInfo.Leader)) diff --git a/br/pkg/restore/snap_client/import_test.go b/br/pkg/restore/snap_client/import_test.go index 71d5a758f39c7..762beb3784d22 100644 --- a/br/pkg/restore/snap_client/import_test.go +++ b/br/pkg/restore/snap_client/import_test.go @@ -103,7 +103,7 @@ func TestGetSSTMetaFromFile(t *testing.T) { StartKey: []byte("t2abc"), EndKey: []byte("t3a"), } - sstMeta, err := snapclient.GetSSTMetaFromFile([]byte{}, file, region, rule, snapclient.RewriteModeLegacy) + sstMeta, err := snapclient.GetSSTMetaFromFile(file, region, rule, snapclient.RewriteModeLegacy) require.Nil(t, err) require.Equal(t, "t2abc", string(sstMeta.GetRange().GetStart())) require.Equal(t, "t2\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", string(sstMeta.GetRange().GetEnd())) @@ -171,7 +171,7 @@ func TestSnapImporter(t *testing.T) { files, rules := generateFiles() for _, file := range files { importer.WaitUntilUnblock() - err = importer.ImportSSTFiles(ctx, []*backuppb.File{file}, rules, nil, kvrpcpb.APIVersion_V1) + err = importer.ImportSSTFiles(ctx, []snapclient.TableIDWithFiles{{Files: []*backuppb.File{file}, RewriteRules: rules}}, nil, kvrpcpb.APIVersion_V1) require.NoError(t, err) } err = importer.Close() @@ -192,7 +192,7 @@ func TestSnapImporterRaw(t *testing.T) { files, rules := generateFiles() for _, file := range files { importer.WaitUntilUnblock() - err = importer.ImportSSTFiles(ctx, []*backuppb.File{file}, rules, nil, kvrpcpb.APIVersion_V1) + err = importer.ImportSSTFiles(ctx, []snapclient.TableIDWithFiles{{Files: []*backuppb.File{file}, RewriteRules: rules}}, nil, kvrpcpb.APIVersion_V1) require.NoError(t, err) } err = importer.Close() diff --git a/br/pkg/restore/snap_client/pipeline_items.go b/br/pkg/restore/snap_client/pipeline_items.go index d31b4db6be738..f76417a636c4a 100644 --- a/br/pkg/restore/snap_client/pipeline_items.go +++ b/br/pkg/restore/snap_client/pipeline_items.go @@ -22,18 +22,19 @@ import ( backuppb "github.com/pingcap/kvproto/pkg/brpb" "github.com/pingcap/log" "github.com/pingcap/tidb/br/pkg/glue" + "github.com/pingcap/tidb/br/pkg/logutil" "github.com/pingcap/tidb/br/pkg/metautil" restoreutils "github.com/pingcap/tidb/br/pkg/restore/utils" - "github.com/pingcap/tidb/br/pkg/rtree" "github.com/pingcap/tidb/br/pkg/storage" "github.com/pingcap/tidb/br/pkg/summary" "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" tidbutil "github.com/pingcap/tidb/pkg/util" "github.com/pingcap/tidb/pkg/util/engine" pdhttp "github.com/tikv/pd/client/http" "go.uber.org/zap" + "go.uber.org/zap/zapcore" "golang.org/x/sync/errgroup" ) @@ -51,16 +52,10 @@ type CreatedTable struct { OldTable *metautil.Table } -func defaultOutputTableChan() chan *CreatedTable { - return make(chan *CreatedTable, defaultChannelSize) -} - -// TableWithRange is a CreatedTable that has been bind to some of key ranges. -type TableWithRange struct { - CreatedTable - - // Range has been rewrited by rewrite rules. - Range []rtree.RangeStats +type PhysicalTable struct { + NewPhysicalID int64 + OldPhysicalID int64 + RewriteRules *restoreutils.RewriteRules } type TableIDWithFiles struct { @@ -73,6 +68,44 @@ type TableIDWithFiles struct { RewriteRules *restoreutils.RewriteRules } +type zapFilesGroupMarshaler []TableIDWithFiles + +// MarshalLogObjectForFiles is an internal util function to zap something having `Files` field. +func MarshalLogObjectForFiles(files []TableIDWithFiles, encoder zapcore.ObjectEncoder) error { + return zapFilesGroupMarshaler(files).MarshalLogObject(encoder) +} + +func (fgs zapFilesGroupMarshaler) MarshalLogObject(encoder zapcore.ObjectEncoder) error { + elements := make([]string, 0) + total := 0 + totalKVs := uint64(0) + totalBytes := uint64(0) + totalSize := uint64(0) + for _, fg := range fgs { + for _, f := range fg.Files { + total += 1 + elements = append(elements, f.GetName()) + totalKVs += f.GetTotalKvs() + totalBytes += f.GetTotalBytes() + totalSize += f.GetSize_() + } + } + encoder.AddInt("total", total) + _ = encoder.AddArray("files", logutil.AbbreviatedArrayMarshaler(elements)) + encoder.AddUint64("totalKVs", totalKVs) + encoder.AddUint64("totalBytes", totalBytes) + encoder.AddUint64("totalSize", totalSize) + return nil +} + +func zapFilesGroup(filesGroup []TableIDWithFiles) zap.Field { + return zap.Object("files", zapFilesGroupMarshaler(filesGroup)) +} + +func defaultOutputTableChan() chan *CreatedTable { + return make(chan *CreatedTable, defaultChannelSize) +} + func concurrentHandleTablesCh( ctx context.Context, inCh <-chan *CreatedTable, diff --git a/br/pkg/restore/snap_client/placement_rule_manager_test.go b/br/pkg/restore/snap_client/placement_rule_manager_test.go index 8ff29e6dc0aa6..c078ebd6e48c4 100644 --- a/br/pkg/restore/snap_client/placement_rule_manager_test.go +++ b/br/pkg/restore/snap_client/placement_rule_manager_test.go @@ -26,7 +26,8 @@ import ( snapclient "github.com/pingcap/tidb/br/pkg/restore/snap_client" restoreutils "github.com/pingcap/tidb/br/pkg/restore/utils" "github.com/pingcap/tidb/br/pkg/utiltest" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/util/codec" "github.com/stretchr/testify/require" @@ -40,8 +41,8 @@ func generateTables() []*snapclient.CreatedTable { ID: 1, }, OldTable: &metautil.Table{ - DB: &model.DBInfo{Name: model.NewCIStr("test")}, - Info: &model.TableInfo{Name: model.NewCIStr("t1")}, + DB: &model.DBInfo{Name: pmodel.NewCIStr("test")}, + Info: &model.TableInfo{Name: pmodel.NewCIStr("t1")}, }, }, { @@ -49,8 +50,8 @@ func generateTables() []*snapclient.CreatedTable { ID: 100, }, OldTable: &metautil.Table{ - DB: &model.DBInfo{Name: model.NewCIStr("test")}, - Info: &model.TableInfo{Name: model.NewCIStr("t100")}, + DB: &model.DBInfo{Name: pmodel.NewCIStr("test")}, + Info: &model.TableInfo{Name: pmodel.NewCIStr("t100")}, }, }, } diff --git a/br/pkg/restore/snap_client/systable_restore.go b/br/pkg/restore/snap_client/systable_restore.go index a99d9925b1ab2..fdc1b88783967 100644 --- a/br/pkg/restore/snap_client/systable_restore.go +++ b/br/pkg/restore/snap_client/systable_restore.go @@ -16,7 +16,8 @@ import ( "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/pkg/bindinfo" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" filter "github.com/pingcap/tidb/pkg/util/table-filter" "go.uber.org/multierr" @@ -159,20 +160,20 @@ func (rc *SnapClient) restoreSystemSchema(ctx context.Context, f filter.Filter, // For fast querying whether a table exists and the temporary database of it. type database struct { ExistingTables map[string]*model.TableInfo - Name model.CIStr - TemporaryName model.CIStr + Name pmodel.CIStr + TemporaryName pmodel.CIStr } // getSystemDatabaseByName make a record of a system database, such as mysql and sys, from info schema by its name. func (rc *SnapClient) getSystemDatabaseByName(ctx context.Context, name string) (*database, bool, error) { infoSchema := rc.dom.InfoSchema() - schema, ok := infoSchema.SchemaByName(model.NewCIStr(name)) + schema, ok := infoSchema.SchemaByName(pmodel.NewCIStr(name)) if !ok { return nil, false, nil } db := &database{ ExistingTables: map[string]*model.TableInfo{}, - Name: model.NewCIStr(name), + Name: pmodel.NewCIStr(name), TemporaryName: utils.TemporaryDBName(name), } // It's OK to get all the tables from system tables. @@ -315,7 +316,7 @@ func CheckSysTableCompatibility(dom *domain.Domain, tables []*metautil.Table) er privilegeTablesInBackup = append(privilegeTablesInBackup, table) } } - sysDB := model.NewCIStr(mysql.SystemDB) + sysDB := pmodel.NewCIStr(mysql.SystemDB) for _, table := range privilegeTablesInBackup { ti, err := restore.GetTableSchema(dom, sysDB, table.Info.Name) if err != nil { diff --git a/br/pkg/restore/snap_client/systable_restore_test.go b/br/pkg/restore/snap_client/systable_restore_test.go index 4c0c62b1ba674..eb3d6cf2df5f3 100644 --- a/br/pkg/restore/snap_client/systable_restore_test.go +++ b/br/pkg/restore/snap_client/systable_restore_test.go @@ -25,7 +25,8 @@ import ( snapclient "github.com/pingcap/tidb/br/pkg/restore/snap_client" "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/br/pkg/utiltest" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/session" "github.com/stretchr/testify/require" @@ -40,17 +41,17 @@ func TestCheckSysTableCompatibility(t *testing.T) { info, err := cluster.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoError(t, err) - dbSchema, isExist := info.SchemaByName(model.NewCIStr(mysql.SystemDB)) + dbSchema, isExist := info.SchemaByName(pmodel.NewCIStr(mysql.SystemDB)) require.True(t, isExist) tmpSysDB := dbSchema.Clone() tmpSysDB.Name = utils.TemporaryDBName(mysql.SystemDB) - sysDB := model.NewCIStr(mysql.SystemDB) - userTI, err := restore.GetTableSchema(cluster.Domain, sysDB, model.NewCIStr("user")) + sysDB := pmodel.NewCIStr(mysql.SystemDB) + userTI, err := restore.GetTableSchema(cluster.Domain, sysDB, pmodel.NewCIStr("user")) require.NoError(t, err) // user table in cluster have more columns(success) mockedUserTI := userTI.Clone() - userTI.Columns = append(userTI.Columns, &model.ColumnInfo{Name: model.NewCIStr("new-name")}) + userTI.Columns = append(userTI.Columns, &model.ColumnInfo{Name: pmodel.NewCIStr("new-name")}) err = snapclient.CheckSysTableCompatibility(cluster.Domain, []*metautil.Table{{ DB: tmpSysDB, Info: mockedUserTI, @@ -60,7 +61,7 @@ func TestCheckSysTableCompatibility(t *testing.T) { // user table in cluster have less columns(failed) mockedUserTI = userTI.Clone() - mockedUserTI.Columns = append(mockedUserTI.Columns, &model.ColumnInfo{Name: model.NewCIStr("new-name")}) + mockedUserTI.Columns = append(mockedUserTI.Columns, &model.ColumnInfo{Name: pmodel.NewCIStr("new-name")}) err = snapclient.CheckSysTableCompatibility(cluster.Domain, []*metautil.Table{{ DB: tmpSysDB, Info: mockedUserTI, @@ -94,12 +95,12 @@ func TestCheckSysTableCompatibility(t *testing.T) { require.NoError(t, err) // use the mysql.db table to test for column count mismatch. - dbTI, err := restore.GetTableSchema(cluster.Domain, sysDB, model.NewCIStr("db")) + dbTI, err := restore.GetTableSchema(cluster.Domain, sysDB, pmodel.NewCIStr("db")) require.NoError(t, err) // other system tables in cluster have more columns(failed) mockedDBTI := dbTI.Clone() - dbTI.Columns = append(dbTI.Columns, &model.ColumnInfo{Name: model.NewCIStr("new-name")}) + dbTI.Columns = append(dbTI.Columns, &model.ColumnInfo{Name: pmodel.NewCIStr("new-name")}) err = snapclient.CheckSysTableCompatibility(cluster.Domain, []*metautil.Table{{ DB: tmpSysDB, Info: mockedDBTI, @@ -115,5 +116,5 @@ func TestCheckSysTableCompatibility(t *testing.T) { // // The above variables are in the file br/pkg/restore/systable_restore.go func TestMonitorTheSystemTableIncremental(t *testing.T) { - require.Equal(t, int64(211), session.CurrentBootstrapVersion) + require.Equal(t, int64(212), session.CurrentBootstrapVersion) } diff --git a/br/pkg/restore/snap_client/tikv_sender.go b/br/pkg/restore/snap_client/tikv_sender.go index 89c535ad57fbf..e6e2336fdc724 100644 --- a/br/pkg/restore/snap_client/tikv_sender.go +++ b/br/pkg/restore/snap_client/tikv_sender.go @@ -21,7 +21,6 @@ import ( "strings" "time" - "github.com/opentracing/opentracing-go" "github.com/pingcap/errors" backuppb "github.com/pingcap/kvproto/pkg/brpb" "github.com/pingcap/log" @@ -37,6 +36,31 @@ import ( "golang.org/x/sync/errgroup" ) +func getSortedPhysicalTables(createdTables []*CreatedTable) []*PhysicalTable { + physicalTables := make([]*PhysicalTable, 0, len(createdTables)) + for _, createdTable := range createdTables { + physicalTables = append(physicalTables, &PhysicalTable{ + NewPhysicalID: createdTable.Table.ID, + OldPhysicalID: createdTable.OldTable.Info.ID, + RewriteRules: createdTable.RewriteRule, + }) + + partitionIDMap := restoreutils.GetPartitionIDMap(createdTable.Table, createdTable.OldTable.Info) + for oldID, newID := range partitionIDMap { + physicalTables = append(physicalTables, &PhysicalTable{ + NewPhysicalID: newID, + OldPhysicalID: oldID, + RewriteRules: createdTable.RewriteRule, + }) + } + } + // sort the physical table by downstream stream physical id + sort.Slice(physicalTables, func(a, b int) bool { + return physicalTables[a].NewPhysicalID < physicalTables[b].NewPhysicalID + }) + return physicalTables +} + // mapTableToFiles makes a map that mapping table ID to its backup files. // aware that one file can and only can hold one table. func mapTableToFiles(files []*backuppb.File) (map[int64][]*backuppb.File, int) { @@ -66,49 +90,85 @@ func mapTableToFiles(files []*backuppb.File) (map[int64][]*backuppb.File, int) { return result, maxSplitKeyCount } +// filterOutFiles filters out files that exist in the checkpoint set. +func filterOutFiles(checkpointSet map[string]struct{}, files []*backuppb.File, updateCh glue.Progress) []*backuppb.File { + progress := int(0) + totalKVs := uint64(0) + totalBytes := uint64(0) + newFiles := make([]*backuppb.File, 0, len(files)) + for _, file := range files { + rangeKey := getFileRangeKey(file.Name) + if _, exists := checkpointSet[rangeKey]; exists { + // the range has been import done, so skip it and + // update the summary information + progress += 1 + totalKVs += file.TotalKvs + totalBytes += file.TotalBytes + } else { + newFiles = append(newFiles, file) + } + } + if progress > 0 { + // (split/scatter + download/ingest) / (default cf + write cf) + updateCh.IncBy(int64(progress) * 2 / 2) + summary.CollectSuccessUnit(summary.TotalKV, progress, totalKVs) + summary.CollectSuccessUnit(summary.SkippedKVCountByCheckpoint, progress, totalKVs) + summary.CollectSuccessUnit(summary.TotalBytes, progress, totalBytes) + summary.CollectSuccessUnit(summary.SkippedBytesByCheckpoint, progress, totalBytes) + } + return newFiles +} + +// If there are many tables with only a few rows, the number of merged SSTs will be too large. +// So set a threshold to avoid it. +const MergedRangeCountThreshold = 1536 + // SortAndValidateFileRanges sort, merge and validate files by tables and yields tables with range. func SortAndValidateFileRanges( createdTables []*CreatedTable, allFiles []*backuppb.File, + checkpointSetWithTableID map[int64]map[string]struct{}, splitSizeBytes, splitKeyCount uint64, -) ([][]byte, []TableWithRange, error) { - // sort the created table by downstream stream table id - sort.Slice(createdTables, func(a, b int) bool { - return createdTables[a].Table.ID < createdTables[b].Table.ID - }) + splitOnTable bool, + updateCh glue.Progress, +) ([][]byte, [][]TableIDWithFiles, error) { + sortedPhysicalTables := getSortedPhysicalTables(createdTables) // mapping table ID to its backup files fileOfTable, hintSplitKeyCount := mapTableToFiles(allFiles) // sort, merge, and validate files in each tables, and generate split keys by the way var ( // to generate region split keys, merge the small ranges over the adjacent tables - sortedSplitKeys = make([][]byte, 0, hintSplitKeyCount) + sortedSplitKeys = make([][]byte, 0, hintSplitKeyCount) + groupSize = uint64(0) + groupCount = uint64(0) + lastKey []byte = nil - tableWithRanges = make([]TableWithRange, 0, len(createdTables)) + // group the files by the generated split keys + tableIDWithFilesGroup = make([][]TableIDWithFiles, 0, hintSplitKeyCount) + lastFilesGroup []TableIDWithFiles = nil + + // statistic + mergedRangeCount = 0 ) log.Info("start to merge ranges", zap.Uint64("kv size threshold", splitSizeBytes), zap.Uint64("kv count threshold", splitKeyCount)) - for _, table := range createdTables { - files := fileOfTable[table.OldTable.Info.ID] - if partitions := table.OldTable.Info.Partition; partitions != nil { - for _, partition := range partitions.Definitions { - files = append(files, fileOfTable[partition.ID]...) - } - } + for _, table := range sortedPhysicalTables { + files := fileOfTable[table.OldPhysicalID] for _, file := range files { - if err := restoreutils.ValidateFileRewriteRule(file, table.RewriteRule); err != nil { + if err := restoreutils.ValidateFileRewriteRule(file, table.RewriteRules); err != nil { return nil, nil, errors.Trace(err) } } // Merge small ranges to reduce split and scatter regions. // Notice that the files having the same start key and end key are in the same range. sortedRanges, stat, err := restoreutils.MergeAndRewriteFileRanges( - files, table.RewriteRule, splitSizeBytes, splitKeyCount) + files, table.RewriteRules, splitSizeBytes, splitKeyCount) if err != nil { return nil, nil, errors.Trace(err) } log.Info("merge and validate file", - zap.Stringer("database", table.OldTable.DB.Name), - zap.Stringer("table", table.Table.Name), + zap.Int64("new physical ID", table.NewPhysicalID), + zap.Int64("old physical ID", table.OldPhysicalID), zap.Int("Files(total)", stat.TotalFiles), zap.Int("File(write)", stat.TotalWriteCFFile), zap.Int("File(default)", stat.TotalDefaultCFFile), @@ -119,16 +179,103 @@ func SortAndValidateFileRanges( zap.Int("Merged(keys avg)", stat.MergedRegionKeysAvg), zap.Int("Merged(bytes avg)", stat.MergedRegionBytesAvg)) + // skip some ranges if recorded by checkpoint + // Notice that skip ranges after select split keys in order to make the split keys + // always the same. + checkpointSet := checkpointSetWithTableID[table.NewPhysicalID] + + // Generate the split keys, and notice that the way to generate split keys must be deterministic + // and regardless of the current cluster region distribution. Therefore, when restore fails, the + // generated split keys keep the same as before the next time we retry to restore. + // + // Here suppose that all the ranges is in the one region at beginning. + // In general, the ids of tables, which are created in the previous stage, are continuously because: + // + // 1. Before create tables, the cluster global id is allocated to ${GLOBAL_ID}; + // 2. Suppose the ids of tables to be created are {t_i}, which t_i < t_j if i < j. + // 3. BR preallocate the global id from ${GLOBAL_ID} to t_max, so the table ids, which are larger + // than ${GLOBAL_ID}, has the same downstream ids. + // 4. Then BR creates tables, and the table ids, which are less than or equal to ${GLOBAL_ID}, are + // allocated to [t_max + 1, ...) in the downstream cluster. + // 5. Therefore, the BR-created tables are usually continuously. + // + // Besides, the prefix of the existing region's start key and end key should not be `t{restored_table_id}`. for _, rg := range sortedRanges { - sortedSplitKeys = append(sortedSplitKeys, rg.EndKey) + // split key generation + afterMergedGroupSize := groupSize + rg.Size + afterMergedGroupCount := groupCount + rg.Count + if afterMergedGroupSize > splitSizeBytes || afterMergedGroupCount > splitKeyCount || mergedRangeCount > MergedRangeCountThreshold { + log.Info("merge ranges across tables due to kv size/count or merged count threshold exceeded", + zap.Uint64("merged kv size", groupSize), + zap.Uint64("merged kv count", groupCount), + zap.Int("merged range count", mergedRangeCount)) + groupSize, groupCount = rg.Size, rg.Count + mergedRangeCount = 0 + // can not merge files anymore, so generate a new split key + if lastKey != nil { + sortedSplitKeys = append(sortedSplitKeys, lastKey) + } + // then generate a new files group + if lastFilesGroup != nil { + tableIDWithFilesGroup = append(tableIDWithFilesGroup, lastFilesGroup) + // reset the lastFiltesGroup immediately because it is not always updated in each loop cycle. + lastFilesGroup = nil + } + } else { + groupSize, groupCount = afterMergedGroupSize, afterMergedGroupCount + } + // override the previous key, which may not become a split key. + lastKey = rg.EndKey + // mergedRangeCount increment by the number of files before filtered by checkpoint in order to make split keys + // always the same as that from before execution. + mergedRangeCount += len(rg.Files) + // checkpoint filter out the import done files in the previous restore executions. + // Notice that skip ranges after select split keys in order to make the split keys + // always the same. + newFiles := filterOutFiles(checkpointSet, rg.Files, updateCh) + // append the new files into the group + if len(newFiles) > 0 { + if len(lastFilesGroup) == 0 || lastFilesGroup[len(lastFilesGroup)-1].TableID != table.NewPhysicalID { + lastFilesGroup = append(lastFilesGroup, TableIDWithFiles{ + TableID: table.NewPhysicalID, + Files: nil, + RewriteRules: table.RewriteRules, + }) + } + lastFilesGroup[len(lastFilesGroup)-1].Files = append(lastFilesGroup[len(lastFilesGroup)-1].Files, newFiles...) + } } - tableWithRanges = append(tableWithRanges, TableWithRange{ - CreatedTable: *table, - Range: sortedRanges, - }) + // If the config split-table/split-region-on-table is on, it skip merging ranges over tables. + if splitOnTable { + log.Info("merge ranges across tables due to split on table", + zap.Uint64("merged kv size", groupSize), + zap.Uint64("merged kv count", groupCount), + zap.Int("merged range count", mergedRangeCount)) + groupSize, groupCount = 0, 0 + mergedRangeCount = 0 + // Besides, ignore the table's last key that might be chosen as a split key, because there + // is already a table split key. + lastKey = nil + if lastFilesGroup != nil { + tableIDWithFilesGroup = append(tableIDWithFilesGroup, lastFilesGroup) + lastFilesGroup = nil + } + } + } + // append the key of the last range anyway + if lastKey != nil { + sortedSplitKeys = append(sortedSplitKeys, lastKey) + } + // append the last files group anyway + if lastFilesGroup != nil { + log.Info("merge ranges across tables due to the last group", + zap.Uint64("merged kv size", groupSize), + zap.Uint64("merged kv count", groupCount), + zap.Int("merged range count", mergedRangeCount)) + tableIDWithFilesGroup = append(tableIDWithFilesGroup, lastFilesGroup) } - return sortedSplitKeys, tableWithRanges, nil + return sortedSplitKeys, tableIDWithFilesGroup, nil } func (rc *SnapClient) RestoreTables( @@ -138,6 +285,7 @@ func (rc *SnapClient) RestoreTables( allFiles []*backuppb.File, checkpointSetWithTableID map[int64]map[string]struct{}, splitSizeBytes, splitKeyCount uint64, + splitOnTable bool, updateCh glue.Progress, ) error { if err := placementRuleManager.SetPlacementRule(ctx, createdTables); err != nil { @@ -151,25 +299,24 @@ func (rc *SnapClient) RestoreTables( }() start := time.Now() - sortedSplitKeys, tableWithRanges, err := SortAndValidateFileRanges(createdTables, allFiles, splitSizeBytes, splitKeyCount) + sortedSplitKeys, tableIDWithFilesGroup, err := SortAndValidateFileRanges(createdTables, allFiles, checkpointSetWithTableID, splitSizeBytes, splitKeyCount, splitOnTable, updateCh) if err != nil { return errors.Trace(err) } - drainResult := drainRanges(tableWithRanges, checkpointSetWithTableID, updateCh) - log.Info("Merge ranges", zap.Duration("take", time.Since(start))) + log.Info("Restore Stage Duration", zap.String("stage", "merge ranges"), zap.Duration("take", time.Since(start))) start = time.Now() if err = rc.SplitPoints(ctx, sortedSplitKeys, updateCh, false); err != nil { return errors.Trace(err) } - log.Info("Split regions", zap.Duration("take", time.Since(start))) + log.Info("Restore Stage Duration", zap.String("stage", "split regions"), zap.Duration("take", time.Since(start))) start = time.Now() - if err = rc.RestoreSSTFiles(ctx, drainResult.Files(), updateCh); err != nil { + if err = rc.RestoreSSTFiles(ctx, tableIDWithFilesGroup, updateCh); err != nil { return errors.Trace(err) } elapsed := time.Since(start) - log.Info("Retore files", zap.Duration("take", elapsed)) + log.Info("Restore Stage Duration", zap.String("stage", "restore files"), zap.Duration("take", elapsed)) summary.CollectSuccessUnit("files", len(allFiles), elapsed) return nil @@ -216,109 +363,67 @@ func getFileRangeKey(f string) string { return f[:idx] } -// isFilesBelongToSameRange check whether two files are belong to the same range with different cf. -func isFilesBelongToSameRange(f1, f2 string) bool { - return getFileRangeKey(f1) == getFileRangeKey(f2) -} - -func drainFilesByRange(files []*backuppb.File) ([]*backuppb.File, []*backuppb.File) { - if len(files) == 0 { - return nil, nil - } - idx := 1 - for idx < len(files) { - if !isFilesBelongToSameRange(files[idx-1].Name, files[idx].Name) { - break - } - idx++ - } - - return files[:idx], files[idx:] -} - // RestoreSSTFiles tries to restore the files. func (rc *SnapClient) RestoreSSTFiles( ctx context.Context, - tableIDWithFiles []TableIDWithFiles, + tableIDWithFilesGroup [][]TableIDWithFiles, updateCh glue.Progress, -) (err error) { - start := time.Now() - fileCount := 0 - defer func() { - elapsed := time.Since(start) - if err == nil { - log.Info("Restore files", zap.Duration("take", elapsed)) - summary.CollectSuccessUnit("files", fileCount, elapsed) - } - }() - - log.Debug("start to restore files", zap.Int("files", fileCount)) - - if span := opentracing.SpanFromContext(ctx); span != nil && span.Tracer() != nil { - span1 := span.Tracer().StartSpan("Client.RestoreSSTFiles", opentracing.ChildOf(span.Context())) - defer span1.Finish() - ctx = opentracing.ContextWithSpan(ctx, span1) - } - - eg, ectx := errgroup.WithContext(ctx) - err = rc.setSpeedLimit(ctx, rc.rateLimit) - if err != nil { +) error { + if err := rc.setSpeedLimit(ctx, rc.rateLimit); err != nil { return errors.Trace(err) } - var rangeFiles []*backuppb.File - var leftFiles []*backuppb.File -LOOPFORTABLE: - for _, tableIDWithFile := range tableIDWithFiles { - tableID := tableIDWithFile.TableID - files := tableIDWithFile.Files - rules := tableIDWithFile.RewriteRules - fileCount += len(files) - for rangeFiles, leftFiles = drainFilesByRange(files); len(rangeFiles) != 0; rangeFiles, leftFiles = drainFilesByRange(leftFiles) { - if ectx.Err() != nil { - log.Warn("Restoring encountered error and already stopped, give up remained files.", - zap.Int("remained", len(leftFiles)), - logutil.ShortError(ectx.Err())) - // We will fetch the error from the errgroup then (If there were). - // Also note if the parent context has been canceled or something, - // breaking here directly is also a reasonable behavior. - break LOOPFORTABLE - } - filesReplica := rangeFiles - rc.fileImporter.WaitUntilUnblock() - rc.workerPool.ApplyOnErrorGroup(eg, func() (restoreErr error) { - fileStart := time.Now() - defer func() { - if restoreErr == nil { - log.Info("import files done", logutil.Files(filesReplica), - zap.Duration("take", time.Since(fileStart))) - updateCh.Inc() - } - }() - if importErr := rc.fileImporter.ImportSSTFiles(ectx, filesReplica, rules, rc.cipher, rc.dom.Store().GetCodec().GetAPIVersion()); importErr != nil { - return errors.Trace(importErr) + eg, ectx := errgroup.WithContext(ctx) + for _, tableIDWithFiles := range tableIDWithFilesGroup { + if ectx.Err() != nil { + log.Warn("Restoring encountered error and already stopped, give up remained files.", + logutil.ShortError(ectx.Err())) + // We will fetch the error from the errgroup then (If there were). + // Also note if the parent context has been canceled or something, + // breaking here directly is also a reasonable behavior. + break + } + filesReplica := tableIDWithFiles + rc.fileImporter.WaitUntilUnblock() + rc.workerPool.ApplyOnErrorGroup(eg, func() (restoreErr error) { + fileStart := time.Now() + defer func() { + if restoreErr == nil { + log.Info("import files done", zapFilesGroup(filesReplica), + zap.Duration("take", time.Since(fileStart))) + updateCh.Inc() } + }() + if importErr := rc.fileImporter.ImportSSTFiles(ectx, filesReplica, rc.cipher, rc.dom.Store().GetCodec().GetAPIVersion()); importErr != nil { + return errors.Trace(importErr) + } - // the data of this range has been import done - if rc.checkpointRunner != nil && len(filesReplica) > 0 { - rangeKey := getFileRangeKey(filesReplica[0].Name) - // The checkpoint range shows this ranges of kvs has been restored into - // the table corresponding to the table-id. - if err := checkpoint.AppendRangesForRestore(ectx, rc.checkpointRunner, tableID, rangeKey); err != nil { - return errors.Trace(err) + // the data of this range has been import done + if rc.checkpointRunner != nil && len(filesReplica) > 0 { + for _, filesGroup := range filesReplica { + rangeKeySet := make(map[string]struct{}) + for _, file := range filesGroup.Files { + rangeKey := getFileRangeKey(file.Name) + // Assert that the files having the same rangeKey are all in the current filesGroup.Files + rangeKeySet[rangeKey] = struct{}{} + } + for rangeKey := range rangeKeySet { + // The checkpoint range shows this ranges of kvs has been restored into + // the table corresponding to the table-id. + if err := checkpoint.AppendRangesForRestore(ectx, rc.checkpointRunner, filesGroup.TableID, rangeKey); err != nil { + return errors.Trace(err) + } } } - return nil - }) - } + } + + return nil + }) } if err := eg.Wait(); err != nil { summary.CollectFailureUnit("file", err) - log.Error( - "restore files failed", - zap.Error(err), - ) + log.Error("restore files failed", zap.Error(err)) return errors.Trace(err) } // Once the parent context canceled and there is no task running in the errgroup, diff --git a/br/pkg/restore/snap_client/tikv_sender_test.go b/br/pkg/restore/snap_client/tikv_sender_test.go index d58c8f73439a2..b23ec6298d40f 100644 --- a/br/pkg/restore/snap_client/tikv_sender_test.go +++ b/br/pkg/restore/snap_client/tikv_sender_test.go @@ -15,11 +15,18 @@ package snapclient_test import ( + "fmt" + "math/rand" "testing" backuppb "github.com/pingcap/kvproto/pkg/brpb" + "github.com/pingcap/tidb/br/pkg/glue" + "github.com/pingcap/tidb/br/pkg/metautil" snapclient "github.com/pingcap/tidb/br/pkg/restore/snap_client" restoreutils "github.com/pingcap/tidb/br/pkg/restore/utils" + "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/stretchr/testify/require" ) @@ -64,3 +71,605 @@ func TestMapTableToFiles(t *testing.T) { require.Equal(t, filesOfTable2, result[2]) require.Equal(t, 3, hintSplitKeyCount) } + +func newPartitionID(ids []int64) *model.PartitionInfo { + definitions := make([]model.PartitionDefinition, 0, len(ids)) + for i, id := range ids { + definitions = append(definitions, model.PartitionDefinition{ + ID: id, + Name: pmodel.NewCIStr(fmt.Sprintf("%d", i)), + }) + } + return &model.PartitionInfo{Definitions: definitions} +} + +func newCreatedTable(oldTableID, newTableID int64, oldPartitionIDs, newPartitionIDs []int64) *snapclient.CreatedTable { + return &snapclient.CreatedTable{ + Table: &model.TableInfo{ + ID: newTableID, + Partition: newPartitionID(newPartitionIDs), + }, + OldTable: &metautil.Table{ + Info: &model.TableInfo{ + ID: oldTableID, + Partition: newPartitionID(oldPartitionIDs), + }, + }, + } +} + +func physicalIDs(physicalTables []*snapclient.PhysicalTable) (oldIDs, newIDs []int64) { + oldIDs = make([]int64, 0, len(physicalTables)) + newIDs = make([]int64, 0, len(physicalTables)) + for _, table := range physicalTables { + oldIDs = append(oldIDs, table.OldPhysicalID) + newIDs = append(newIDs, table.NewPhysicalID) + } + + return oldIDs, newIDs +} + +func TestGetSortedPhysicalTables(t *testing.T) { + createdTables := []*snapclient.CreatedTable{ + newCreatedTable(100, 200, []int64{32, 145, 324}, []int64{900, 23, 54}), + newCreatedTable(300, 400, []int64{322, 11245, 343224}, []int64{9030, 22353, 5354}), + } + physicalTables := snapclient.GetSortedPhysicalTables(createdTables) + oldIDs, newIDs := physicalIDs(physicalTables) + require.Equal(t, []int64{145, 324, 100, 300, 32, 343224, 322, 11245}, oldIDs) + require.Equal(t, []int64{23, 54, 200, 400, 900, 5354, 9030, 22353}, newIDs) +} + +type MockUpdateCh struct { + glue.Progress +} + +func (m MockUpdateCh) IncBy(cnt int64) {} + +func generateCreatedTables(t *testing.T, upstreamTableIDs []int64, upstreamPartitionIDs map[int64][]int64, downstreamID func(upstream int64) int64) []*snapclient.CreatedTable { + createdTables := make([]*snapclient.CreatedTable, 0, len(upstreamTableIDs)) + triggerID := 0 + for _, upstreamTableID := range upstreamTableIDs { + downstreamTableID := downstreamID(upstreamTableID) + createdTable := &snapclient.CreatedTable{ + Table: &model.TableInfo{ + ID: downstreamTableID, + Name: pmodel.NewCIStr(fmt.Sprintf("tbl-%d", upstreamTableID)), + Indices: []*model.IndexInfo{ + {Name: pmodel.NewCIStr("idx1"), ID: 1}, + {Name: pmodel.NewCIStr("idx2"), ID: 2}, + {Name: pmodel.NewCIStr("idx3"), ID: 3}, + }, + }, + OldTable: &metautil.Table{ + DB: &model.DBInfo{Name: pmodel.NewCIStr("test")}, + Info: &model.TableInfo{ + ID: upstreamTableID, + Indices: []*model.IndexInfo{ + {Name: pmodel.NewCIStr("idx1"), ID: 1}, + {Name: pmodel.NewCIStr("idx2"), ID: 2}, + {Name: pmodel.NewCIStr("idx3"), ID: 3}, + }, + }, + }, + } + partitionIDs, exists := upstreamPartitionIDs[upstreamTableID] + if exists { + triggerID += 1 + downDefs := make([]model.PartitionDefinition, 0, len(partitionIDs)) + upDefs := make([]model.PartitionDefinition, 0, len(partitionIDs)) + for _, partitionID := range partitionIDs { + downDefs = append(downDefs, model.PartitionDefinition{ + Name: pmodel.NewCIStr(fmt.Sprintf("p_%d", partitionID)), + ID: downstreamID(partitionID), + }) + upDefs = append(upDefs, model.PartitionDefinition{ + Name: pmodel.NewCIStr(fmt.Sprintf("p_%d", partitionID)), + ID: partitionID, + }) + } + createdTable.OldTable.Info.Partition = &model.PartitionInfo{ + Definitions: upDefs, + } + createdTable.Table.Partition = &model.PartitionInfo{ + Definitions: downDefs, + } + } + // generate rewrite rules + createdTable.RewriteRule = restoreutils.GetRewriteRules(createdTable.Table, createdTable.OldTable.Info, 0, true) + createdTables = append(createdTables, createdTable) + } + + require.Equal(t, len(upstreamPartitionIDs), triggerID) + disorderTables(createdTables) + return createdTables +} + +func disorderTables(createdTables []*snapclient.CreatedTable) { + // Each position will be replaced by a random table + rand.Shuffle(len(createdTables), func(i, j int) { + createdTables[i], createdTables[j] = createdTables[j], createdTables[i] + }) +} + +func file(tableID int64, startRow, endRow int, totalKvs, totalBytes uint64, cf string) *backuppb.File { + return &backuppb.File{ + Name: fmt.Sprintf("file_%d_%d_%s.sst", tableID, startRow, cf), + StartKey: tablecodec.EncodeRowKeyWithHandle(tableID, kv.IntHandle(startRow)), + EndKey: tablecodec.EncodeRowKeyWithHandle(tableID, kv.IntHandle(endRow)), + TotalKvs: totalKvs, + TotalBytes: totalBytes, + Cf: cf, + } +} + +func key(tableID int64, row int) []byte { + return tablecodec.EncodeRowKeyWithHandle(downstreamID(tableID), kv.IntHandle(row)) +} + +func files(physicalTableID int64, startRows []int, cfs []string) snapclient.TableIDWithFiles { + files := make([]*backuppb.File, 0, len(startRows)) + for i, startRow := range startRows { + files = append(files, &backuppb.File{Name: fmt.Sprintf("file_%d_%d_%s.sst", physicalTableID, startRow, cfs[i])}) + } + return snapclient.TableIDWithFiles{ + TableID: downstreamID(physicalTableID), + Files: files, + } +} + +func downstreamID(upstream int64) int64 { return upstream + ((999-upstream)%10+1)*1000 } + +func cptKey(tableID int64, startRow int, cf string) string { + return snapclient.GetFileRangeKey(fmt.Sprintf("file_%d_%d_%s.sst", tableID, startRow, cf)) +} + +func TestSortAndValidateFileRanges(t *testing.T) { + updateCh := MockUpdateCh{} + + d := restoreutils.DefaultCFName + w := restoreutils.WriteCFName + cases := []struct { + // created tables + upstreamTableIDs []int64 + upstreamPartitionIDs map[int64][]int64 + + // files + files []*backuppb.File + + // checkpoint set + checkpointSetWithTableID map[int64]map[string]struct{} + + // config + splitSizeBytes uint64 + splitKeyCount uint64 + splitOnTable bool + + // expected result + splitKeys [][]byte + tableIDWithFilesGroups [][]snapclient.TableIDWithFiles + }{ + { // large sst, split-on-table, no checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + // downstream id: [100:10100] [101:9101] [102:8102] [103:7103] + // downstream id: [200:10200] [201:9201] [202:8202] [203:7203] + // downstream id: [300:10300] [301:9301] [302:8302] [303:7303] + // sorted physical: [103, 203, 303, (102), (202), (302), 101, 201, 301, (100), 200, 300] + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: nil, + splitSizeBytes: 80, + splitKeyCount: 80, + splitOnTable: true, + splitKeys: [][]byte{ + /*split table key*/ key(202, 2), /*split table key*/ + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + {files(202, []int{1, 1}, []string{w, d})}, + {files(202, []int{2, 2}, []string{w, d})}, + {files(302, []int{1}, []string{w})}, + {files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // large sst, split-on-table, checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: map[int64]map[string]struct{}{ + downstreamID(100): {cptKey(100, 1, w): struct{}{}}, + downstreamID(202): {cptKey(202, 1, w): struct{}{}}, + }, + splitSizeBytes: 80, + splitKeyCount: 80, + splitOnTable: true, + splitKeys: [][]byte{ + /*split table key*/ key(202, 2), /*split table key*/ + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + //{files(202, []int{1, 1}, []string{w, d})}, + {files(202, []int{2, 2}, []string{w, d})}, + {files(302, []int{1}, []string{w})}, + //{files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // large sst, no split-on-table, no checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: nil, + splitSizeBytes: 80, + splitKeyCount: 80, + splitOnTable: false, + splitKeys: [][]byte{ + key(102, 2), key(202, 2), key(202, 3), key(302, 2), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + {files(202, []int{1, 1}, []string{w, d})}, + {files(202, []int{2, 2}, []string{w, d})}, + {files(302, []int{1}, []string{w})}, + {files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // large sst, no split-on-table, checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: map[int64]map[string]struct{}{ + downstreamID(100): {cptKey(100, 1, w): struct{}{}}, + downstreamID(202): {cptKey(202, 1, w): struct{}{}}, + }, + splitSizeBytes: 80, + splitKeyCount: 80, + splitOnTable: false, + splitKeys: [][]byte{ + key(102, 2), key(202, 2), key(202, 3), key(302, 2), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + //{files(202, []int{1, 1}, []string{w, d})}, + {files(202, []int{2, 2}, []string{w, d})}, + {files(302, []int{1}, []string{w})}, + //{files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // small sst 1, split-table, no checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: nil, + splitSizeBytes: 350, + splitKeyCount: 350, + splitOnTable: true, + splitKeys: [][]byte{ + key(202, 2), /*split table key*/ + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + {files(202, []int{1, 1}, []string{w, d})}, + {files(202, []int{2, 2}, []string{w, d})}, + {files(302, []int{1}, []string{w})}, + {files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // small sst 1, split-table, checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: map[int64]map[string]struct{}{ + downstreamID(100): {cptKey(100, 1, w): struct{}{}}, + downstreamID(202): {cptKey(202, 1, w): struct{}{}}, + }, + splitSizeBytes: 350, + splitKeyCount: 350, + splitOnTable: true, + splitKeys: [][]byte{ + key(202, 2), /*split table key*/ + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + // {files(202, []int{1, 1}, []string{w, d})}, + {files(202, []int{2, 2}, []string{w, d})}, + {files(302, []int{1}, []string{w})}, + // {files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // small sst 1, no split-table, no checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: nil, + splitSizeBytes: 350, + splitKeyCount: 350, + splitOnTable: false, + splitKeys: [][]byte{ + key(202, 2), key(302, 2), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w}), files(202, []int{1, 1}, []string{w, d})}, + {files(202, []int{2, 2}, []string{w, d}), files(302, []int{1}, []string{w})}, + {files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // small sst 1, no split-table, checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: map[int64]map[string]struct{}{ + downstreamID(100): {cptKey(100, 1, w): struct{}{}}, + downstreamID(202): {cptKey(202, 1, w): struct{}{}}, + }, + splitSizeBytes: 350, + splitKeyCount: 350, + splitOnTable: false, + splitKeys: [][]byte{ + key(202, 2), key(302, 2), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + {files(202, []int{2, 2}, []string{w, d}), files(302, []int{1}, []string{w})}, + }, + }, + { // small sst 2, split-table, no checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: nil, + splitSizeBytes: 450, + splitKeyCount: 450, + splitOnTable: true, + splitKeys: [][]byte{}, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + {files(202, []int{1, 1, 2, 2}, []string{w, d, w, d})}, + {files(302, []int{1}, []string{w})}, + {files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // small sst 2, split-table, checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: map[int64]map[string]struct{}{ + downstreamID(100): {cptKey(100, 1, w): struct{}{}}, + downstreamID(202): {cptKey(202, 1, w): struct{}{}}, + }, + splitSizeBytes: 450, + splitKeyCount: 450, + splitOnTable: true, + splitKeys: [][]byte{}, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + {files(202, []int{2, 2}, []string{w, d})}, + {files(302, []int{1}, []string{w})}, + }, + }, + { // small sst 2, no split-table, no checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: nil, + splitSizeBytes: 450, + splitKeyCount: 450, + splitOnTable: false, + splitKeys: [][]byte{ + key(102, 2), key(202, 3), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + {files(202, []int{1, 1, 2, 2}, []string{w, d, w, d})}, + {files(302, []int{1}, []string{w}), files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // small sst 2, no split-table, checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: map[int64]map[string]struct{}{ + downstreamID(100): {cptKey(100, 1, w): struct{}{}}, + downstreamID(202): {cptKey(202, 1, w): struct{}{}}, + }, + splitSizeBytes: 450, + splitKeyCount: 450, + splitOnTable: false, + splitKeys: [][]byte{ + key(102, 2), key(202, 3), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + {files(202, []int{2, 2}, []string{w, d})}, + {files(302, []int{1}, []string{w})}, + }, + }, + { // small sst 3, no split-table, no checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: nil, + splitSizeBytes: 501, + splitKeyCount: 501, + splitOnTable: false, + splitKeys: [][]byte{ + key(202, 3), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w}), files(202, []int{1, 1, 2, 2}, []string{w, d, w, d})}, + {files(302, []int{1}, []string{w}), files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // small sst 3, no split-table, checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 100, 100, w), file(202, 2, 3, 100, 100, d), + file(302, 1, 2, 100, 100, w), + }, + checkpointSetWithTableID: map[int64]map[string]struct{}{ + downstreamID(100): {cptKey(100, 1, w): struct{}{}}, + downstreamID(202): {cptKey(202, 1, w): struct{}{}}, + }, + splitSizeBytes: 501, + splitKeyCount: 501, + splitOnTable: false, + splitKeys: [][]byte{ + key(202, 3), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w}), files(202, []int{2, 2}, []string{w, d, w, d})}, + {files(302, []int{1}, []string{w})}, + }, + }, + { // small sst 4, no split-table, no checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 400, 400, w), file(202, 2, 3, 80, 80, d), + file(302, 1, 2, 10, 10, w), + }, + checkpointSetWithTableID: nil, + splitSizeBytes: 501, + splitKeyCount: 501, + splitOnTable: false, + splitKeys: [][]byte{ + key(202, 2), key(302, 2), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w}), files(202, []int{1, 1}, []string{w, d})}, + {files(202, []int{2, 2}, []string{w, d}), files(302, []int{1}, []string{w})}, + {files(100, []int{1, 1}, []string{w, d})}, + }, + }, + { // small sst 4, no split-table, checkpoint + upstreamTableIDs: []int64{100, 200, 300}, + upstreamPartitionIDs: map[int64][]int64{100: {101, 102, 103}, 200: {201, 202, 203}, 300: {301, 302, 303}}, + files: []*backuppb.File{ + file(100, 1, 2, 100, 100, w), file(100, 1, 2, 100, 100, d), + file(102, 1, 2, 100, 100, w), + file(202, 1, 2, 100, 100, w), file(202, 1, 2, 100, 100, d), + file(202, 2, 3, 400, 400, w), file(202, 2, 3, 80, 80, d), + file(302, 1, 2, 10, 10, w), + }, + checkpointSetWithTableID: map[int64]map[string]struct{}{ + downstreamID(100): {cptKey(100, 1, w): struct{}{}}, + downstreamID(202): {cptKey(202, 1, w): struct{}{}}, + }, + splitSizeBytes: 501, + splitKeyCount: 501, + splitOnTable: false, + splitKeys: [][]byte{ + key(202, 2), key(302, 2), key(100, 2), + }, + tableIDWithFilesGroups: [][]snapclient.TableIDWithFiles{ + {files(102, []int{1}, []string{w})}, + {files(202, []int{2, 2}, []string{w, d}), files(302, []int{1}, []string{w})}, + }, + }, + } + + for i, cs := range cases { + t.Log(i) + createdTables := generateCreatedTables(t, cs.upstreamTableIDs, cs.upstreamPartitionIDs, downstreamID) + splitKeys, tableIDWithFilesGroups, err := snapclient.SortAndValidateFileRanges(createdTables, cs.files, cs.checkpointSetWithTableID, cs.splitSizeBytes, cs.splitKeyCount, cs.splitOnTable, updateCh) + require.NoError(t, err) + require.Equal(t, cs.splitKeys, splitKeys) + require.Equal(t, len(cs.tableIDWithFilesGroups), len(tableIDWithFilesGroups)) + for i, expectFilesGroup := range cs.tableIDWithFilesGroups { + actualFilesGroup := tableIDWithFilesGroups[i] + require.Equal(t, len(expectFilesGroup), len(actualFilesGroup)) + for j, expectFiles := range expectFilesGroup { + actualFiles := actualFilesGroup[j] + require.Equal(t, expectFiles.TableID, actualFiles.TableID) + for k, expectFile := range expectFiles.Files { + actualFile := actualFiles.Files[k] + require.Equal(t, expectFile.Name, actualFile.Name) + } + } + } + } +} diff --git a/br/pkg/restore/tiflashrec/BUILD.bazel b/br/pkg/restore/tiflashrec/BUILD.bazel index 44e9ece230e8a..07791c626ec1e 100644 --- a/br/pkg/restore/tiflashrec/BUILD.bazel +++ b/br/pkg/restore/tiflashrec/BUILD.bazel @@ -9,9 +9,9 @@ go_library( "//br/pkg/logutil", "//br/pkg/utils", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/format", - "//pkg/parser/model", "@com_github_pingcap_log//:log", "@org_uber_go_zap//:zap", ], @@ -26,6 +26,7 @@ go_test( deps = [ ":tiflashrec", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser/model", "@com_github_stretchr_testify//require", ], diff --git a/br/pkg/restore/tiflashrec/tiflash_recorder.go b/br/pkg/restore/tiflashrec/tiflash_recorder.go index 8add1bb8f3849..c87f0372f86a6 100644 --- a/br/pkg/restore/tiflashrec/tiflash_recorder.go +++ b/br/pkg/restore/tiflashrec/tiflash_recorder.go @@ -23,9 +23,9 @@ import ( "github.com/pingcap/tidb/br/pkg/logutil" "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" "go.uber.org/zap" ) diff --git a/br/pkg/restore/tiflashrec/tiflash_recorder_test.go b/br/pkg/restore/tiflashrec/tiflash_recorder_test.go index b729fd97ea4ec..532462f181eba 100644 --- a/br/pkg/restore/tiflashrec/tiflash_recorder_test.go +++ b/br/pkg/restore/tiflashrec/tiflash_recorder_test.go @@ -20,7 +20,8 @@ import ( "github.com/pingcap/tidb/br/pkg/restore/tiflashrec" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/stretchr/testify/require" ) @@ -136,7 +137,7 @@ func TestGenSql(t *testing.T) { tInfo := func(id int, name string) *model.TableInfo { return &model.TableInfo{ ID: int64(id), - Name: model.NewCIStr(name), + Name: pmodel.NewCIStr(name), } } fakeInfo := infoschema.MockInfoSchema([]*model.TableInfo{ @@ -175,7 +176,7 @@ func TestGenResetSql(t *testing.T) { tInfo := func(id int, name string) *model.TableInfo { return &model.TableInfo{ ID: int64(id), - Name: model.NewCIStr(name), + Name: pmodel.NewCIStr(name), } } fakeInfo := infoschema.MockInfoSchema([]*model.TableInfo{ diff --git a/br/pkg/restore/utils/BUILD.bazel b/br/pkg/restore/utils/BUILD.bazel index 8b0376d89c641..a40f0a883ae09 100644 --- a/br/pkg/restore/utils/BUILD.bazel +++ b/br/pkg/restore/utils/BUILD.bazel @@ -13,7 +13,7 @@ go_library( "//br/pkg/errors", "//br/pkg/logutil", "//br/pkg/rtree", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/tablecodec", "//pkg/util/codec", "//pkg/util/redact", @@ -41,6 +41,7 @@ go_test( "//br/pkg/errors", "//br/pkg/rtree", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/sessionctx/stmtctx", "//pkg/tablecodec", diff --git a/br/pkg/restore/utils/misc.go b/br/pkg/restore/utils/misc.go index ba146de5a53d4..2135206531ce6 100644 --- a/br/pkg/restore/utils/misc.go +++ b/br/pkg/restore/utils/misc.go @@ -15,7 +15,7 @@ package utils import ( - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/util/codec" ) diff --git a/br/pkg/restore/utils/rewrite_rule.go b/br/pkg/restore/utils/rewrite_rule.go index 5d9878fd3f689..eca06a58bee6a 100644 --- a/br/pkg/restore/utils/rewrite_rule.go +++ b/br/pkg/restore/utils/rewrite_rule.go @@ -24,7 +24,7 @@ import ( berrors "github.com/pingcap/tidb/br/pkg/errors" "github.com/pingcap/tidb/br/pkg/logutil" "github.com/pingcap/tidb/br/pkg/rtree" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/util/codec" "github.com/pingcap/tidb/pkg/util/redact" @@ -238,12 +238,16 @@ func rewriteRawKey(key []byte, rewriteRules *RewriteRules) ([]byte, *import_sstp } if len(key) > 0 { rule := matchOldPrefix(key, rewriteRules) - ret := bytes.Replace(key, rule.GetOldKeyPrefix(), rule.GetNewKeyPrefix(), 1) - return codec.EncodeBytes([]byte{}, ret), rule + return RewriteAndEncodeRawKey(key, rule), rule } return nil, nil } +func RewriteAndEncodeRawKey(key []byte, rule *import_sstpb.RewriteRule) []byte { + ret := bytes.Replace(key, rule.GetOldKeyPrefix(), rule.GetNewKeyPrefix(), 1) + return codec.EncodeBytes([]byte{}, ret) +} + func matchOldPrefix(key []byte, rewriteRules *RewriteRules) *import_sstpb.RewriteRule { for _, rule := range rewriteRules.Data { if bytes.HasPrefix(key, rule.GetOldKeyPrefix()) { diff --git a/br/pkg/restore/utils/rewrite_rule_test.go b/br/pkg/restore/utils/rewrite_rule_test.go index dc8fcd68be30d..a8a985f1d0e20 100644 --- a/br/pkg/restore/utils/rewrite_rule_test.go +++ b/br/pkg/restore/utils/rewrite_rule_test.go @@ -25,7 +25,8 @@ import ( "github.com/pingcap/tidb/br/pkg/restore/utils" "github.com/pingcap/tidb/br/pkg/rtree" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/util/codec" "github.com/stretchr/testify/require" @@ -299,22 +300,22 @@ func generateRewriteTableInfos() (newTableInfo, oldTableInfo *model.TableInfo) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("i1"), + Name: pmodel.NewCIStr("i1"), }, { ID: 2, - Name: model.NewCIStr("i2"), + Name: pmodel.NewCIStr("i2"), }, }, Partition: &model.PartitionInfo{ Definitions: []model.PartitionDefinition{ { ID: 100, - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), }, { ID: 200, - Name: model.NewCIStr("p2"), + Name: pmodel.NewCIStr("p2"), }, }, }, @@ -324,22 +325,22 @@ func generateRewriteTableInfos() (newTableInfo, oldTableInfo *model.TableInfo) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("i1"), + Name: pmodel.NewCIStr("i1"), }, { ID: 2, - Name: model.NewCIStr("i2"), + Name: pmodel.NewCIStr("i2"), }, }, Partition: &model.PartitionInfo{ Definitions: []model.PartitionDefinition{ { ID: 101, - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), }, { ID: 201, - Name: model.NewCIStr("p2"), + Name: pmodel.NewCIStr("p2"), }, }, }, diff --git a/br/pkg/stream/BUILD.bazel b/br/pkg/stream/BUILD.bazel index 87f21f801044b..aff6b7ee2a8e2 100644 --- a/br/pkg/stream/BUILD.bazel +++ b/br/pkg/stream/BUILD.bazel @@ -26,7 +26,7 @@ go_library( "//pkg/ddl", "//pkg/kv", "//pkg/meta", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/tablecodec", "//pkg/util", "//pkg/util/codec", @@ -65,6 +65,7 @@ go_test( "//br/pkg/streamhelper", "//pkg/ddl", "//pkg/meta", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/model", "//pkg/parser/mysql", diff --git a/br/pkg/stream/rewrite_meta_rawkv.go b/br/pkg/stream/rewrite_meta_rawkv.go index 5cdfaa2975eba..e0b7ac6252958 100644 --- a/br/pkg/stream/rewrite_meta_rawkv.go +++ b/br/pkg/stream/rewrite_meta_rawkv.go @@ -28,7 +28,7 @@ import ( "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" filter "github.com/pingcap/tidb/pkg/util/table-filter" "go.uber.org/zap" ) diff --git a/br/pkg/stream/rewrite_meta_rawkv_test.go b/br/pkg/stream/rewrite_meta_rawkv_test.go index 040304cafdf18..0a756df2bf1f7 100644 --- a/br/pkg/stream/rewrite_meta_rawkv_test.go +++ b/br/pkg/stream/rewrite_meta_rawkv_test.go @@ -10,8 +10,9 @@ import ( "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/meta" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/types" @@ -48,7 +49,7 @@ func MockEmptySchemasReplace(midr *mockInsertDeleteRange, dbMap map[UpstreamID]* func produceDBInfoValue(dbName string, dbID int64) ([]byte, error) { dbInfo := model.DBInfo{ ID: dbID, - Name: model.NewCIStr(dbName), + Name: pmodel.NewCIStr(dbName), } return json.Marshal(&dbInfo) } @@ -56,7 +57,7 @@ func produceDBInfoValue(dbName string, dbID int64) ([]byte, error) { func produceTableInfoValue(tableName string, tableID int64) ([]byte, error) { tableInfo := model.TableInfo{ ID: tableID, - Name: model.NewCIStr(tableName), + Name: pmodel.NewCIStr(tableName), } return json.Marshal(&tableInfo) @@ -351,11 +352,11 @@ func TestRewriteTableInfoForPartitionTable(t *testing.T) { // create tableinfo. pt1 := model.PartitionDefinition{ ID: pt1ID, - Name: model.NewCIStr(pt1Name), + Name: pmodel.NewCIStr(pt1Name), } pt2 := model.PartitionDefinition{ ID: pt2ID, - Name: model.NewCIStr(pt2Name), + Name: pmodel.NewCIStr(pt2Name), } pi := model.PartitionInfo{ @@ -367,7 +368,7 @@ func TestRewriteTableInfoForPartitionTable(t *testing.T) { tbl := model.TableInfo{ ID: tableID, - Name: model.NewCIStr(tableName), + Name: pmodel.NewCIStr(tableName), Partition: &pi, } value, err := json.Marshal(&tbl) @@ -451,11 +452,11 @@ func TestRewriteTableInfoForExchangePartition(t *testing.T) { // construct table t1 with the partition pi(pt1, pt2). pt1 := model.PartitionDefinition{ ID: pt1ID, - Name: model.NewCIStr(pt1Name), + Name: pmodel.NewCIStr(pt1Name), } pt2 := model.PartitionDefinition{ ID: pt2ID, - Name: model.NewCIStr(pt2Name), + Name: pmodel.NewCIStr(pt2Name), } pi := model.PartitionInfo{ @@ -465,7 +466,7 @@ func TestRewriteTableInfoForExchangePartition(t *testing.T) { pi.Definitions = append(pi.Definitions, pt1, pt2) t1 := model.TableInfo{ ID: tableID1, - Name: model.NewCIStr(tableName1), + Name: pmodel.NewCIStr(tableName1), Partition: &pi, } db1 := model.DBInfo{} @@ -473,7 +474,7 @@ func TestRewriteTableInfoForExchangePartition(t *testing.T) { // construct table t2 without partition. t2 := model.TableInfo{ ID: tableID2, - Name: model.NewCIStr(tableName2), + Name: pmodel.NewCIStr(tableName2), } db2 := model.DBInfo{} @@ -537,16 +538,16 @@ func TestRewriteTableInfoForTTLTable(t *testing.T) { tbl := model.TableInfo{ ID: tableID, - Name: model.NewCIStr(tableName), + Name: pmodel.NewCIStr(tableName), Columns: []*model.ColumnInfo{ { ID: colID, - Name: model.NewCIStr(colName), + Name: pmodel.NewCIStr(colName), FieldType: *types.NewFieldType(mysql.TypeTimestamp), }, }, TTLInfo: &model.TTLInfo{ - ColumnName: model.NewCIStr(colName), + ColumnName: pmodel.NewCIStr(colName), IntervalExprStr: "1", IntervalTimeUnit: int(ast.TimeUnitDay), Enable: true, @@ -668,24 +669,25 @@ var ( ) var ( - dropSchemaJob = &model.Job{Type: model.ActionDropSchema, SchemaID: mDDLJobDBOldID, RawArgs: json.RawMessage(`[[71,72,73,74,75]]`)} - dropTable0Job = &model.Job{Type: model.ActionDropTable, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`["",[72,73,74],[""]]`)} - dropTable1Job = &model.Job{Type: model.ActionDropTable, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`["",[],[""]]`)} - dropTable0Partition1Job = &model.Job{Type: model.ActionDropTablePartition, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[73]]`)} - reorganizeTable0Partition1Job = &model.Job{Type: model.ActionReorganizePartition, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[73]]`)} - removeTable0Partition1Job = &model.Job{Type: model.ActionRemovePartitioning, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[73]]`)} - alterTable0Partition1Job = &model.Job{Type: model.ActionAlterTablePartitioning, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[73]]`)} - rollBackTable0IndexJob = &model.Job{Type: model.ActionAddIndex, State: model.JobStateRollbackDone, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[2,false,[72,73,74]]`)} - rollBackTable1IndexJob = &model.Job{Type: model.ActionAddIndex, State: model.JobStateRollbackDone, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`[2,false,[]]`)} - addTable0IndexJob = &model.Job{Type: model.ActionAddIndex, State: model.JobStateSynced, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[2,false,[72,73,74]]`)} - addTable1IndexJob = &model.Job{Type: model.ActionAddIndex, State: model.JobStateSynced, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`[2,false,[]]`)} - dropTable0IndexJob = &model.Job{Type: model.ActionDropIndex, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`["",false,2,[72,73,74]]`)} - dropTable1IndexJob = &model.Job{Type: model.ActionDropIndex, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`["",false,2,[]]`)} - dropTable0ColumnJob = &model.Job{Type: model.ActionDropColumn, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`["",false,[2,3],[72,73,74]]`)} - dropTable1ColumnJob = &model.Job{Type: model.ActionDropColumn, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`["",false,[2,3],[]]`)} - modifyTable0ColumnJob = &model.Job{Type: model.ActionModifyColumn, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[2,3],[72,73,74]]`)} - modifyTable1ColumnJob = &model.Job{Type: model.ActionModifyColumn, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`[[2,3],[]]`)} + dropSchemaJob *model.Job + dropTable0Job = &model.Job{Version: model.JobVersion1, Type: model.ActionDropTable, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`["",[72,73,74],[""]]`)} + dropTable1Job = &model.Job{Version: model.JobVersion1, Type: model.ActionDropTable, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`["",[],[""]]`)} + dropTable0Partition1Job = &model.Job{Version: model.JobVersion1, Type: model.ActionDropTablePartition, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[73]]`)} + reorganizeTable0Partition1Job = &model.Job{Version: model.JobVersion1, Type: model.ActionReorganizePartition, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[73]]`)} + removeTable0Partition1Job = &model.Job{Version: model.JobVersion1, Type: model.ActionRemovePartitioning, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[73]]`)} + alterTable0Partition1Job = &model.Job{Version: model.JobVersion1, Type: model.ActionAlterTablePartitioning, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[73]]`)} + rollBackTable0IndexJob = &model.Job{Version: model.JobVersion1, Type: model.ActionAddIndex, State: model.JobStateRollbackDone, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[2,false,[72,73,74]]`)} + rollBackTable1IndexJob = &model.Job{Version: model.JobVersion1, Type: model.ActionAddIndex, State: model.JobStateRollbackDone, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`[2,false,[]]`)} + addTable0IndexJob = &model.Job{Version: model.JobVersion1, Type: model.ActionAddIndex, State: model.JobStateSynced, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[2,false,[72,73,74]]`)} + addTable1IndexJob = &model.Job{Version: model.JobVersion1, Type: model.ActionAddIndex, State: model.JobStateSynced, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`[2,false,[]]`)} + dropTable0IndexJob = &model.Job{Version: model.JobVersion1, Type: model.ActionDropIndex, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`["",false,2,[72,73,74]]`)} + dropTable1IndexJob = &model.Job{Version: model.JobVersion1, Type: model.ActionDropIndex, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`["",false,2,[]]`)} + dropTable0ColumnJob = &model.Job{Version: model.JobVersion1, Type: model.ActionDropColumn, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`["",false,[2,3],[72,73,74]]`)} + dropTable1ColumnJob = &model.Job{Version: model.JobVersion1, Type: model.ActionDropColumn, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`["",false,[2,3],[]]`)} + modifyTable0ColumnJob = &model.Job{Version: model.JobVersion1, Type: model.ActionModifyColumn, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, RawArgs: json.RawMessage(`[[2,3],[72,73,74]]`)} + modifyTable1ColumnJob = &model.Job{Version: model.JobVersion1, Type: model.ActionModifyColumn, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, RawArgs: json.RawMessage(`[[2,3],[]]`)} multiSchemaChangeJob0 = &model.Job{ + Version: model.JobVersion1, Type: model.ActionMultiSchemaChange, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable0OldID, @@ -703,6 +705,7 @@ var ( }, } multiSchemaChangeJob1 = &model.Job{ + Version: model.JobVersion1, Type: model.ActionMultiSchemaChange, SchemaID: mDDLJobDBOldID, TableID: mDDLJobTable1OldID, @@ -721,6 +724,19 @@ var ( } ) +func genFinishedJob(job *model.Job, args model.FinishedJobArgs) *model.Job { + job.FillFinishedArgs(args) + bytes, _ := job.Encode(true) + resJob := &model.Job{} + _ = resJob.Decode(bytes) + return resJob +} + +func init() { + dropSchemaJob = genFinishedJob(&model.Job{Version: model.GetJobVerInUse(), Type: model.ActionDropSchema, + SchemaID: mDDLJobDBOldID}, &model.DropSchemaArgs{AllDroppedTableIDs: []int64{71, 72, 73, 74, 75}}) +} + type mockInsertDeleteRange struct { queryCh chan *PreDelRangeQuery } diff --git a/br/pkg/stream/stream_mgr.go b/br/pkg/stream/stream_mgr.go index 4acdaa6faf650..d53a66b7f1416 100644 --- a/br/pkg/stream/stream_mgr.go +++ b/br/pkg/stream/stream_mgr.go @@ -25,7 +25,7 @@ import ( "github.com/pingcap/tidb/br/pkg/storage" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/util" filter "github.com/pingcap/tidb/pkg/util/table-filter" diff --git a/br/pkg/streamhelper/BUILD.bazel b/br/pkg/streamhelper/BUILD.bazel index d3c382ce1df78..1b04fdbb88ca5 100644 --- a/br/pkg/streamhelper/BUILD.bazel +++ b/br/pkg/streamhelper/BUILD.bazel @@ -69,7 +69,7 @@ go_test( ], flaky = True, race = "on", - shard_count = 32, + shard_count = 33, deps = [ ":streamhelper", "//br/pkg/errors", diff --git a/br/pkg/streamhelper/advancer.go b/br/pkg/streamhelper/advancer.go index 6d477994ef07f..482b826252d60 100644 --- a/br/pkg/streamhelper/advancer.go +++ b/br/pkg/streamhelper/advancer.go @@ -23,6 +23,7 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/metrics" "github.com/pingcap/tidb/pkg/util" + "github.com/pingcap/tidb/pkg/util/redact" tikvstore "github.com/tikv/client-go/v2/kv" "github.com/tikv/client-go/v2/oracle" "github.com/tikv/client-go/v2/tikv" @@ -438,7 +439,7 @@ func (c *CheckpointAdvancer) onTaskEvent(ctx context.Context, e TaskEvent) error if err != nil { log.Warn("failed to upload service GC safepoint, skipping.", logutil.ShortError(err)) } - log.Info("added event", zap.Stringer("task", e.Info), + log.Info("added event", zap.Stringer("task", redact.TaskInfoRedacted{Info: e.Info}), zap.Stringer("ranges", logutil.StringifyKeys(c.taskRange)), zap.Uint64("current-checkpoint", p)) case EventDel: utils.LogBackupTaskCountDec() diff --git a/br/pkg/streamhelper/advancer_daemon.go b/br/pkg/streamhelper/advancer_daemon.go index c202a1b44f820..889c988886fa4 100644 --- a/br/pkg/streamhelper/advancer_daemon.go +++ b/br/pkg/streamhelper/advancer_daemon.go @@ -48,6 +48,7 @@ func (c *CheckpointAdvancer) Name() string { func (c *CheckpointAdvancer) OnStop() { metrics.AdvancerOwner.Set(0.0) + metrics.LastCheckpoint.Reset() c.stopSubscriber() } diff --git a/br/pkg/streamhelper/advancer_test.go b/br/pkg/streamhelper/advancer_test.go index cab1164dd36e6..90eebd1b8af90 100644 --- a/br/pkg/streamhelper/advancer_test.go +++ b/br/pkg/streamhelper/advancer_test.go @@ -19,6 +19,7 @@ import ( "github.com/pingcap/tidb/br/pkg/streamhelper/config" "github.com/pingcap/tidb/br/pkg/streamhelper/spans" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/util/redact" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "github.com/tikv/client-go/v2/oracle" @@ -822,3 +823,53 @@ func TestSubscriptionPanic(t *testing.T) { cancel() wg.Wait() } + +func TestRedactBackend(t *testing.T) { + info := new(backup.StreamBackupTaskInfo) + info.Name = "test" + info.Storage = &backup.StorageBackend{ + Backend: &backup.StorageBackend_S3{ + S3: &backup.S3{ + Endpoint: "http://", + Bucket: "test", + Prefix: "test", + AccessKey: "12abCD!@#[]{}?/\\", + SecretAccessKey: "12abCD!@#[]{}?/\\", + }, + }, + } + + redacted := redact.TaskInfoRedacted{Info: info} + require.Equal(t, "storage: > name:\"test\" ", redacted.String()) + + info.Storage = &backup.StorageBackend{ + Backend: &backup.StorageBackend_Gcs{ + Gcs: &backup.GCS{ + Endpoint: "http://", + Bucket: "test", + Prefix: "test", + CredentialsBlob: "12abCD!@#[]{}?/\\", + }, + }, + } + redacted = redact.TaskInfoRedacted{Info: info} + require.Equal(t, "storage: > name:\"test\" ", redacted.String()) + + info.Storage = &backup.StorageBackend{ + Backend: &backup.StorageBackend_AzureBlobStorage{ + AzureBlobStorage: &backup.AzureBlobStorage{ + Endpoint: "http://", + Bucket: "test", + Prefix: "test", + SharedKey: "12abCD!@#[]{}?/\\", + AccessSig: "12abCD!@#[]{}?/\\", + EncryptionKey: &backup.AzureCustomerKey{ + EncryptionKey: "12abCD!@#[]{}?/\\", + EncryptionKeySha256: "12abCD!@#[]{}?/\\", + }, + }, + }, + } + redacted = redact.TaskInfoRedacted{Info: info} + require.Equal(t, "storage: > > name:\"test\" ", redacted.String()) +} diff --git a/br/pkg/task/BUILD.bazel b/br/pkg/task/BUILD.bazel index 545409bd37629..e62938e7fab66 100644 --- a/br/pkg/task/BUILD.bazel +++ b/br/pkg/task/BUILD.bazel @@ -50,9 +50,11 @@ go_library( "//br/pkg/utils", "//br/pkg/version", "//pkg/config", + "//pkg/ddl", "//pkg/domain", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/sessionctx/stmtctx", @@ -127,6 +129,7 @@ go_test( "//br/pkg/utiltest", "//pkg/config", "//pkg/ddl", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/statistics/handle/util", diff --git a/br/pkg/task/common.go b/br/pkg/task/common.go index a38a90f596671..94ef67364c376 100644 --- a/br/pkg/task/common.go +++ b/br/pkg/task/common.go @@ -28,7 +28,7 @@ import ( "github.com/pingcap/tidb/br/pkg/metautil" "github.com/pingcap/tidb/br/pkg/storage" "github.com/pingcap/tidb/br/pkg/utils" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/variable" filter "github.com/pingcap/tidb/pkg/util/table-filter" "github.com/spf13/cobra" diff --git a/br/pkg/task/config_test.go b/br/pkg/task/config_test.go index 85532f019863d..bfb08fff2afd6 100644 --- a/br/pkg/task/config_test.go +++ b/br/pkg/task/config_test.go @@ -29,7 +29,8 @@ import ( snapclient "github.com/pingcap/tidb/br/pkg/restore/snap_client" "github.com/pingcap/tidb/br/pkg/storage" "github.com/pingcap/tidb/br/pkg/utils" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/statistics/handle/util" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/stretchr/testify/require" @@ -205,12 +206,12 @@ func mockReadSchemasFromBackupMeta(t *testing.T, db2Tables map[string][]string) mockSchemas := make([]*backuppb.Schema, 0) var dbID int64 = 1 for db, tables := range db2Tables { - dbName := model.NewCIStr(db) + dbName := pmodel.NewCIStr(db) mockTblList := make([]*model.TableInfo, 0) tblBytesList, statsBytesList := make([][]byte, 0), make([][]byte, 0) for i, table := range tables { - tblName := model.NewCIStr(table) + tblName := pmodel.NewCIStr(table) mockTbl := &model.TableInfo{ ID: dbID*100 + int64(i), Name: tblName, diff --git a/br/pkg/task/restore.go b/br/pkg/task/restore.go index e0447b79c0a02..3463df2cbba97 100644 --- a/br/pkg/task/restore.go +++ b/br/pkg/task/restore.go @@ -8,6 +8,7 @@ import ( "fmt" "slices" "strings" + "sync/atomic" "time" "github.com/docker/go-units" @@ -32,10 +33,12 @@ import ( "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/br/pkg/version" "github.com/pingcap/tidb/pkg/config" + "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/util/collate" "github.com/pingcap/tidb/pkg/util/engine" "github.com/spf13/cobra" @@ -907,7 +910,7 @@ func runRestore(c context.Context, g glue.Glue, cmdName string, cfg *RestoreConf if cfg.WithSysTable { client.InitFullClusterRestore(cfg.ExplicitFilter) } - } else if checkpointFirstRun && cfg.CheckRequirements { + } else if client.IsFull() && checkpointFirstRun && cfg.CheckRequirements { if err := checkTableExistence(ctx, mgr, tables, g); err != nil { schedulersRemovable = true return errors.Trace(err) @@ -1118,6 +1121,11 @@ func runRestore(c context.Context, g glue.Glue, cmdName string, cfg *RestoreConf } if err := client.RestoreTables(ctx, placementRuleManager, createdTables, files, checkpointSetWithTableID, kvConfigs.MergeRegionSize.Value, kvConfigs.MergeRegionKeyCount.Value, + // If the command is from BR binary, the ddl.EnableSplitTableRegion is always 0, + // If the command is from BRIE SQL, the ddl.EnableSplitTableRegion is TiDB config split-table. + // Notice that `split-region-on-table` configure from TiKV split on the region having data, it may trigger after restore done. + // It's recommended to enable TiDB configure `split-table` instead. + atomic.LoadUint32(&ddl.EnableSplitTableRegion) == 1, updateCh, ); err != nil { return errors.Trace(err) @@ -1516,7 +1524,7 @@ func PreCheckTableClusterIndex( if job.Type == model.ActionCreateTable { tableInfo := job.BinlogInfo.TableInfo if tableInfo != nil { - oldTableInfo, err := restore.GetTableSchema(dom, model.NewCIStr(job.SchemaName), tableInfo.Name) + oldTableInfo, err := restore.GetTableSchema(dom, pmodel.NewCIStr(job.SchemaName), tableInfo.Name) // table exists in database if err == nil { if tableInfo.IsCommonHandle != oldTableInfo.IsCommonHandle { diff --git a/br/pkg/task/restore_test.go b/br/pkg/task/restore_test.go index 10ac59f7b0932..4713e5a540ab7 100644 --- a/br/pkg/task/restore_test.go +++ b/br/pkg/task/restore_test.go @@ -23,7 +23,8 @@ import ( "github.com/pingcap/tidb/br/pkg/task" utiltest "github.com/pingcap/tidb/br/pkg/utiltest" "github.com/pingcap/tidb/pkg/ddl" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/types" @@ -69,10 +70,10 @@ func TestPreCheckTableTiFlashReplicas(t *testing.T) { } tables[i] = &metautil.Table{ - DB: &model.DBInfo{Name: model.NewCIStr("test")}, + DB: &model.DBInfo{Name: pmodel.NewCIStr("test")}, Info: &model.TableInfo{ ID: int64(i), - Name: model.NewCIStr("test" + strconv.Itoa(i)), + Name: pmodel.NewCIStr("test" + strconv.Itoa(i)), TiFlashReplica: tiflashReplica, }, } @@ -113,7 +114,7 @@ func TestPreCheckTableClusterIndex(t *testing.T) { info, err := m.Domain.GetSnapshotInfoSchema(math.MaxUint64) require.NoError(t, err) - dbSchema, isExist := info.SchemaByName(model.NewCIStr("test")) + dbSchema, isExist := info.SchemaByName(pmodel.NewCIStr("test")) require.True(t, isExist) tables := make([]*metautil.Table, 4) @@ -124,10 +125,10 @@ func TestPreCheckTableClusterIndex(t *testing.T) { DB: dbSchema, Info: &model.TableInfo{ ID: int64(i), - Name: model.NewCIStr("test" + strconv.Itoa(i)), + Name: pmodel.NewCIStr("test" + strconv.Itoa(i)), Columns: []*model.ColumnInfo{{ ID: 1, - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), FieldType: *intField, State: model.StatePublic, }}, @@ -153,7 +154,7 @@ func TestPreCheckTableClusterIndex(t *testing.T) { Query: "", BinlogInfo: &model.HistoryInfo{ TableInfo: &model.TableInfo{ - Name: model.NewCIStr("test1"), + Name: pmodel.NewCIStr("test1"), IsCommonHandle: true, }, }, @@ -281,9 +282,9 @@ func TestFilterDDLJobs(t *testing.T) { require.NoErrorf(t, err, "Finially flush backupmeta failed", err) infoSchema, err := s.Mock.Domain.GetSnapshotInfoSchema(ts) require.NoErrorf(t, err, "Error get snapshot info schema: %s", err) - dbInfo, ok := infoSchema.SchemaByName(model.NewCIStr("test_db")) + dbInfo, ok := infoSchema.SchemaByName(pmodel.NewCIStr("test_db")) require.Truef(t, ok, "DB info not exist") - tableInfo, err := infoSchema.TableByName(context.Background(), model.NewCIStr("test_db"), model.NewCIStr("test_table")) + tableInfo, err := infoSchema.TableByName(context.Background(), pmodel.NewCIStr("test_db"), pmodel.NewCIStr("test_table")) require.NoErrorf(t, err, "Error get table info: %s", err) tables := []*metautil.Table{{ DB: dbInfo, @@ -346,9 +347,9 @@ func TestFilterDDLJobsV2(t *testing.T) { infoSchema, err := s.Mock.Domain.GetSnapshotInfoSchema(ts) require.NoErrorf(t, err, "Error get snapshot info schema: %s", err) - dbInfo, ok := infoSchema.SchemaByName(model.NewCIStr("test_db")) + dbInfo, ok := infoSchema.SchemaByName(pmodel.NewCIStr("test_db")) require.Truef(t, ok, "DB info not exist") - tableInfo, err := infoSchema.TableByName(context.Background(), model.NewCIStr("test_db"), model.NewCIStr("test_table")) + tableInfo, err := infoSchema.TableByName(context.Background(), pmodel.NewCIStr("test_db"), pmodel.NewCIStr("test_table")) require.NoErrorf(t, err, "Error get table info: %s", err) tables := []*metautil.Table{{ DB: dbInfo, diff --git a/br/pkg/task/stream.go b/br/pkg/task/stream.go index 29e3177df7e0c..1704fbc832711 100644 --- a/br/pkg/task/stream.go +++ b/br/pkg/task/stream.go @@ -54,7 +54,7 @@ import ( "github.com/pingcap/tidb/br/pkg/summary" "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/util/cdcutil" "github.com/spf13/pflag" "github.com/tikv/client-go/v2/oracle" diff --git a/br/pkg/utils/BUILD.bazel b/br/pkg/utils/BUILD.bazel index e00548ccabca0..d185e669169c4 100644 --- a/br/pkg/utils/BUILD.bazel +++ b/br/pkg/utils/BUILD.bazel @@ -28,6 +28,7 @@ go_library( "//br/pkg/logutil", "//pkg/errno", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", @@ -85,10 +86,11 @@ go_test( deps = [ "//br/pkg/errors", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/types", + "//pkg/planner/core/resolve", "//pkg/testkit/testsetup", "//pkg/types", "//pkg/util/chunk", diff --git a/br/pkg/utils/db_test.go b/br/pkg/utils/db_test.go index a3d67a6a7667e..b5e08d99c7113 100644 --- a/br/pkg/utils/db_test.go +++ b/br/pkg/utils/db_test.go @@ -9,9 +9,10 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/br/pkg/utils" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/chunk" "github.com/pingcap/tidb/pkg/util/sqlexec" @@ -20,7 +21,7 @@ import ( type mockRestrictedSQLExecutor struct { rows []chunk.Row - fields []*ast.ResultField + fields []*resolve.ResultField errHappen bool } @@ -28,11 +29,11 @@ func (m *mockRestrictedSQLExecutor) ParseWithParams(ctx context.Context, sql str return nil, nil } -func (m *mockRestrictedSQLExecutor) ExecRestrictedStmt(ctx context.Context, stmt ast.StmtNode, opts ...sqlexec.OptionFuncAlias) ([]chunk.Row, []*ast.ResultField, error) { +func (m *mockRestrictedSQLExecutor) ExecRestrictedStmt(ctx context.Context, stmt ast.StmtNode, opts ...sqlexec.OptionFuncAlias) ([]chunk.Row, []*resolve.ResultField, error) { return nil, nil, nil } -func (m *mockRestrictedSQLExecutor) ExecRestrictedSQL(ctx context.Context, opts []sqlexec.OptionFuncAlias, sql string, args ...any) ([]chunk.Row, []*ast.ResultField, error) { +func (m *mockRestrictedSQLExecutor) ExecRestrictedSQL(ctx context.Context, opts []sqlexec.OptionFuncAlias, sql string, args ...any) ([]chunk.Row, []*resolve.ResultField, error) { if m.errHappen { return nil, nil, errors.New("injected error") } @@ -68,7 +69,7 @@ func TestGc(t *testing.T) { // | tikv | 172.16.6.46:3460 | gc.ratio-threshold | 1.1 | // | tikv | 172.16.6.47:3460 | gc.ratio-threshold | 1.1 | // +------+-------------------+--------------------+-------+ - fields := make([]*ast.ResultField, 4) + fields := make([]*resolve.ResultField, 4) tps := []*types.FieldType{ types.NewFieldType(mysql.TypeString), types.NewFieldType(mysql.TypeString), @@ -76,7 +77,7 @@ func TestGc(t *testing.T) { types.NewFieldType(mysql.TypeString), } for i := 0; i < len(tps); i++ { - rf := new(ast.ResultField) + rf := new(resolve.ResultField) rf.Column = new(model.ColumnInfo) rf.Column.FieldType = *tps[i] fields[i] = rf @@ -114,7 +115,7 @@ func TestRegionSplitInfo(t *testing.T) { // | tikv | 127.0.0.1:20161 | coprocessor.region-split-keys | 100000 | // +------+-------------------+-------------------------------+--------+ - fields := make([]*ast.ResultField, 4) + fields := make([]*resolve.ResultField, 4) tps := []*types.FieldType{ types.NewFieldType(mysql.TypeString), types.NewFieldType(mysql.TypeString), @@ -122,7 +123,7 @@ func TestRegionSplitInfo(t *testing.T) { types.NewFieldType(mysql.TypeString), } for i := 0; i < len(tps); i++ { - rf := new(ast.ResultField) + rf := new(resolve.ResultField) rf.Column = new(model.ColumnInfo) rf.Column.FieldType = *tps[i] fields[i] = rf diff --git a/br/pkg/utils/schema.go b/br/pkg/utils/schema.go index 3857abcc25bdb..47ea86dcc9370 100644 --- a/br/pkg/utils/schema.go +++ b/br/pkg/utils/schema.go @@ -6,7 +6,8 @@ import ( "fmt" "strings" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" ) @@ -31,7 +32,7 @@ func EncloseDBAndTable(database, table string) string { } // IsTemplateSysDB checks wheterh the dbname is temporary system database(__TiDB_BR_Temporary_mysql or __TiDB_BR_Temporary_sys). -func IsTemplateSysDB(dbname model.CIStr) bool { +func IsTemplateSysDB(dbname pmodel.CIStr) bool { return dbname.O == temporaryDBNamePrefix+mysql.SystemDB || dbname.O == temporaryDBNamePrefix+mysql.SysDB } @@ -42,12 +43,12 @@ func IsSysDB(dbLowerName string) bool { } // TemporaryDBName makes a 'private' database name. -func TemporaryDBName(db string) model.CIStr { - return model.NewCIStr(temporaryDBNamePrefix + db) +func TemporaryDBName(db string) pmodel.CIStr { + return pmodel.NewCIStr(temporaryDBNamePrefix + db) } // GetSysDBName get the original name of system DB -func GetSysDBName(tempDB model.CIStr) (string, bool) { +func GetSysDBName(tempDB pmodel.CIStr) (string, bool) { if ok := strings.HasPrefix(tempDB.O, temporaryDBNamePrefix); !ok { return tempDB.O, false } @@ -55,7 +56,7 @@ func GetSysDBName(tempDB model.CIStr) (string, bool) { } // GetSysDBCIStrName get the CIStr name of system DB -func GetSysDBCIStrName(tempDB model.CIStr) (model.CIStr, bool) { +func GetSysDBCIStrName(tempDB pmodel.CIStr) (pmodel.CIStr, bool) { if ok := strings.HasPrefix(tempDB.O, temporaryDBNamePrefix); !ok { return tempDB, false } diff --git a/br/pkg/version/BUILD.bazel b/br/pkg/version/BUILD.bazel index b9b0f7632ddba..81b31e133ddb2 100644 --- a/br/pkg/version/BUILD.bazel +++ b/br/pkg/version/BUILD.bazel @@ -9,7 +9,7 @@ go_library( "//br/pkg/errors", "//br/pkg/logutil", "//br/pkg/version/build", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/util/dbutil", "//pkg/util/engine", "@com_github_coreos_go_semver//semver", @@ -30,7 +30,7 @@ go_test( shard_count = 10, deps = [ "//br/pkg/version/build", - "//pkg/parser/model", + "//pkg/meta/model", "@com_github_coreos_go_semver//semver", "@com_github_data_dog_go_sqlmock//:go-sqlmock", "@com_github_pingcap_kvproto//pkg/metapb", diff --git a/br/pkg/version/version.go b/br/pkg/version/version.go index ec6be983891cf..4b0f3c34cdbad 100644 --- a/br/pkg/version/version.go +++ b/br/pkg/version/version.go @@ -17,7 +17,7 @@ import ( berrors "github.com/pingcap/tidb/br/pkg/errors" "github.com/pingcap/tidb/br/pkg/logutil" "github.com/pingcap/tidb/br/pkg/version/build" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/util/dbutil" "github.com/pingcap/tidb/pkg/util/engine" pd "github.com/tikv/pd/client" diff --git a/br/pkg/version/version_test.go b/br/pkg/version/version_test.go index af611e2fff922..4e7a2966e7dac 100644 --- a/br/pkg/version/version_test.go +++ b/br/pkg/version/version_test.go @@ -13,7 +13,7 @@ import ( "github.com/coreos/go-semver/semver" "github.com/pingcap/kvproto/pkg/metapb" "github.com/pingcap/tidb/br/pkg/version/build" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/stretchr/testify/require" pd "github.com/tikv/pd/client" ) diff --git a/br/tests/br_key_locked/BUILD.bazel b/br/tests/br_key_locked/BUILD.bazel index c160486e62af7..e1e62ab1a4210 100644 --- a/br/tests/br_key_locked/BUILD.bazel +++ b/br/tests/br_key_locked/BUILD.bazel @@ -13,7 +13,7 @@ go_library( "//br/pkg/task", "//pkg/config", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/store/driver", "//pkg/tablecodec", "//pkg/util/codec", diff --git a/br/tests/br_key_locked/locker.go b/br/tests/br_key_locked/locker.go index f8e22c4f3d786..edba247f8ff7c 100644 --- a/br/tests/br_key_locked/locker.go +++ b/br/tests/br_key_locked/locker.go @@ -38,7 +38,7 @@ import ( "github.com/pingcap/tidb/br/pkg/task" "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/store/driver" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/tikv/client-go/v2/oracle" diff --git a/br/tests/br_pitr/run.sh b/br/tests/br_pitr/run.sh index 24c084af4191c..607d2a4e4e114 100644 --- a/br/tests/br_pitr/run.sh +++ b/br/tests/br_pitr/run.sh @@ -125,6 +125,15 @@ check_result() { echo "restart a services" restart_services +# non-compliant operation +echo "non compliant operation" +restore_fail=0 +run_br --pd $PD_ADDR restore point -s "local://$TEST_DIR/$PREFIX/log" --start-ts $current_ts || restore_fail=1 +if [ $restore_fail -ne 1 ]; then + echo 'pitr success' + exit 1 +fi + # PITR restore echo "run pitr" run_br --pd $PD_ADDR restore point -s "local://$TEST_DIR/$PREFIX/log" --full-backup-storage "local://$TEST_DIR/$PREFIX/full" > $res_file 2>&1 diff --git a/br/tests/br_split_region_fail/run.sh b/br/tests/br_split_region_fail/run.sh index 87751695fab00..cc35015271231 100644 --- a/br/tests/br_split_region_fail/run.sh +++ b/br/tests/br_split_region_fail/run.sh @@ -48,7 +48,7 @@ echo "restore start..." unset BR_LOG_TO_TERM GO_FAILPOINTS="github.com/pingcap/tidb/br/pkg/restore/split/not-leader-error=1*return(true)->1*return(false);\ github.com/pingcap/tidb/br/pkg/restore/split/somewhat-retryable-error=3*return(true)" \ -run_br restore full -s "local://$TEST_DIR/$DB" --pd $PD_ADDR --ratelimit 1024 --log-file $LOG || true +run_br restore full -s "local://$TEST_DIR/$DB" --pd $PD_ADDR --ratelimit 1024 --merge-region-key-count 1 --log-file $LOG || true BR_LOG_TO_TERM=1 grep "a error occurs on split region" $LOG && \ diff --git a/build/nogo_config.json b/build/nogo_config.json index 1722910174b33..a9104cb6ab4c2 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -276,7 +276,10 @@ "/cgo/": "ignore cgo code", "/rules_go_work-*": "ignore generated code", ".*test_/testmain\\.go$": "ignore generated code", - ".*failpoint_binding__.go$": "ignore generated code" + ".*failpoint_binding__.go$": "ignore generated code", + "_cgo_gotypes.go": "skip _cgo_gotypes.go", + "_cgo_imports.go": "skip _cgo_imports.go", + ".*.cgo1.go": "skip cgo1.go" } }, "gci": { diff --git a/cmd/importer/BUILD.bazel b/cmd/importer/BUILD.bazel index 46a6a04bbb301..bf0fc5857c225 100644 --- a/cmd/importer/BUILD.bazel +++ b/cmd/importer/BUILD.bazel @@ -16,9 +16,9 @@ go_library( visibility = ["//visibility:private"], deps = [ "//pkg/ddl", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/planner/core", "//pkg/statistics", diff --git a/cmd/importer/parser.go b/cmd/importer/parser.go index fc82045380c97..158bfda152215 100644 --- a/cmd/importer/parser.go +++ b/cmd/importer/parser.go @@ -22,9 +22,9 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/log" "github.com/pingcap/tidb/pkg/ddl" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" _ "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/mock" diff --git a/cmd/importer/stats.go b/cmd/importer/stats.go index 6c71d8c48328a..b338aa7641385 100644 --- a/cmd/importer/stats.go +++ b/cmd/importer/stats.go @@ -22,7 +22,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/log" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" stats "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/statistics/handle/storage" "github.com/pingcap/tidb/pkg/statistics/handle/util" diff --git a/cmd/tidb-server/main.go b/cmd/tidb-server/main.go index 61f0854e3d056..90999b3732023 100644 --- a/cmd/tidb-server/main.go +++ b/cmd/tidb-server/main.go @@ -335,7 +335,7 @@ func main() { executor.Stop() close(exited) }) - topsql.SetupTopSQL() + topsql.SetupTopSQL(svr) terror.MustNil(svr.Run(dom)) <-exited syncLog() diff --git a/docs/design/2024-09-06-maintain-priority-queue-in-memory.md b/docs/design/2024-09-06-maintain-priority-queue-in-memory.md new file mode 100644 index 0000000000000..13a3b46c7cc30 --- /dev/null +++ b/docs/design/2024-09-06-maintain-priority-queue-in-memory.md @@ -0,0 +1,570 @@ +# TiDB Design Documents + +- Author(s): [Rustin Liu](http://github.com/Rustin170506), [Lance Tian](http://github.com/lance6716) +- Discussion PR: +- Tracking Issue: + +## Table of Contents + +- [TiDB Design Documents](#tidb-design-documents) + - [Table of Contents](#table-of-contents) + - [Introduction](#introduction) + - [Motivation or Background](#motivation-or-background) + - [Current Implementation](#current-implementation) + - [Calculate the score](#calculate-the-score) + - [Detailed Design](#detailed-design) + - [Goals](#goals) + - [Update the priority queue based on DML and DDL changes](#update-the-priority-queue-based-on-dml-and-ddl-changes) + - [Incremental Update](#incremental-update) + - [DML](#dml) + - [DDL](#ddl) + - [The New Priority Queue - Maintain the heap in memory](#the-new-priority-queue---maintain-the-heap-in-memory) + - [Information to be stored](#information-to-be-stored) + - [Basic API](#basic-api) + - [Reflect on DML Changes](#reflect-on-dml-changes) + - [Reflect on DDL Changes](#reflect-on-ddl-changes) + - [Golang-type view from the subscriber](#golang-type-view-from-the-subscriber) + - [Golang-type view from the publisher](#golang-type-view-from-the-publisher) + - [Persistence view from publisher](#persistence-view-from-publisher) + - [Subscribe API behaviors](#subscribe-api-behaviors) + - [Implementation of subscribing](#implementation-of-subscribing) + - [Where does it run?](#where-does-it-run) + - [Future possibility](#future-possibility) + - [Reflect on Time Change](#reflect-on-time-change) + - [Failover](#failover) + - [Test Design](#test-design) + - [Functional Tests](#functional-tests) + - [Scenario Tests](#scenario-tests) + - [Compatibility Tests](#compatibility-tests) + - [Benchmark Tests](#benchmark-tests) + - [Impacts \& Risks](#impacts--risks) + - [Investigation \& Alternatives](#investigation--alternatives) + - [Unresolved Questions](#unresolved-questions) + +## Introduction + +This design proposes a new priority queue implementation that maintains a heap in memory to improve performance and reduce the overhead of rebuilding the queue. + +## Motivation or Background + +Currently, we use a priority queue at TiDB to automatically update statistics. However, we currently maintain this queue by rebuilding it every time. This causes the following problems: + +1. After the introduction of information schema version 2, TiDB no longer stores all table information in memory. As a result, the priority queue must retrieve table information from TiKV, which can be slow when dealing with a large number of tables. Therefore, it's important to prevent any operations in the priority queue that require loading all table information. + +2. Because we scan it too frequently, we'll spend a lot of CPU on building this queue, since we'll be scanning all the stats cache and the schema cache. See more: + +We can try to keep the priority queue in memory to solve the above issues instead of rebuilding it every time. + +## Current Implementation + +### Calculate the score + +In the current implementation, we use a weighted scoring approach to maintain the queue, which is our current scoring criteria. + +Indicators table: + +| Name | Meaning | Score | Data Source | +| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | +| Percentage of Change | The percentage of change since the last analysis. | log10(1 + Percentage of Change). [Check the graph](https://www.desmos.com/calculator/gb3i2cropz).

Note: For unanalyzed tables, we set the percentage of changes to 100% | Stats Cache | +| Table Size | The size is equal to the number of rows multiplied by the number of columns in the table that are subject to analysis. The smaller tables should have a higher priority than the bigger ones. | Applying a logarithmic transformation, namely log10(1 + Table Size), and its 'penalty' is calculated as 1 - log10(1 + Table Size). [Check the graph.](https://www.desmos.com/calculator/x3fq76w8sb) | Stats Cache + Table Info | +| Analysis Interval | Time since the last analysis execution for the table. The bigger interval should have a higher priority than the smaller interval. | Applying a logarithmic transformation, namely log10(1 + Analysis Interval). To further compress the rate of growth for larger values, we can consider taking the logarithmic square root of x. The final formula is log10(1 + √Analysis Interval). [Check the graph.](https://www.desmos.com/calculator/plhtkfqhx9) | Stats Cache | +| Special Event | For example, the table has a new index but it hasn't been analyzed yet. | HasNewIndexWithoutStats: 2 | Table Info (Scan all tables) | + +The final score is the weighted sum of the above four indicators. + +```go +priority_score = (0.6 * math.Log10(1 + ChangeRatio) + + 0.1 * (1 - math.Log10(1 + TableSize)) + + 0.3 * math.Log10(1 + math.Sqrt(AnalysisInterval)) + + special_event[event]) +``` + +Currently, we rebuild the priority queue every 3 seconds by scanning all schemas and tables. +For `count` and `modify_count`, the priority queue gets them from the statistics cache. + +## Detailed Design + +### Goals + +1. Avoid scanning the schema cache every time. +2. Reflect the DDL changes to the priority queue. +3. Ensure that DDL events can be received with the correct reliability and order. + +### Update the priority queue based on DML and DDL changes + +As you can see from the table above, the information we need is divided into two categories, the changes to the table after the DML occurs, and the DDL changes to the table. +For DML, we can get it from the stats cache as we load all table's modify_count and count by default, so we can just recalculate the score when table data changes. +For DDL, we need a reliable way to get the DDL events that have occurred and recalculate the score as a result of the change in the table structure. + +### Incremental Update + +#### DML + +Currently, the stats module maintains the most basic information for all tables (modify_count and count) in the stats cache, and we can maintain the priority queue along the lines of incrementally updating it. + +Every time when there are DML changes, we will dump the update details into `mysql.stats_meta` with the new version. The version is the start timestamp of the transaction used to write the record. + +1. We start a background worker to call the `statsHandle.Update(do.InfoSchema())` function every 3 seconds(stats lease). +2. In the stats cache struct, we maintain an atomic timestamp called: [maxTblStatsVer](https://github.com/pingcap/tidb/blob/dd1808364a0499640d9d5b941b6083bf021d2cef/pkg/statistics/handle/cache/statscacheinner.go#L56). +3. Whenever we call the `statsHandle.Update(do.InfoSchema())` function, we query the new update from incrementally updating with the current `maxTblStatsVer`. + + ```sql + SELECT version, table_id, modify_count, count from mysql.stats_meta where version > %? order by version + ``` + +4. Once we have all the tables with new updates, we update the statistics cache for them. At the same time, we will update maxTblStatsVer as well. + +This way, we don't have to scan the whole mysql.stats_meta, but we can still keep the latest meta information in memory. +We can use the same approach for the priority queue. Every time we find an update from the stats meta table, we know that we should recalculate the score for the table. Because the modify_count and count might have changed. + +#### DDL + +Similarly, we can apply this mechanism to DDL events. We need an API to query DDLs that happened in the past, and the query interface should be very similar to the way you query for data changes that happened. +Right now, we only have an in-memory channel to send the DDL events to the statistics module from the DDL module. So we need to find a reliable way to store and fetch DDL events. + +To ensure that DDL events are processed correctly, DDL module writes them to a physical table with preset primary key in the same transaction of finishing DDL. The stats module reads these events sorted by their primary key, leveraging the fact that DDL events are executed in order, which guarantees that their IDs are also ordered. +We use a large transaction to process the DDL events within the stats module and delete them once processed. This approach eliminates the need for specific checkpoints during failover and guarantees exactly once delivery, as each event is read and processed only once. + +### The New Priority Queue - Maintain the heap in memory + +Because we are constantly adding, removing, and updating the heap, we need to use a thread-safe heap to store analysis jobs. +The required interfaces look like the following: + +| Operation | Time complexity | +| --------- | --------------- | +| Add | O(log n) | +| Update | O(log n) | +| Delete | O(log n) | +| Pop | O(1) | +| Get | O(1) | + +#### Information to be stored + +```go +type Indicators struct { + // ChangePercentage is the percentage of the changed rows. + // Usually, the more the changed rows, the higher the priority. + // It is calculated by modifiedCount / last time analysis count. + ChangePercentage float64 + // TableSize is the table size in rows * len(columns). + TableSize float64 + // LastAnalysisDuration is the duration from the last analysis to now. + LastAnalysisDuration time.Duration +} + +type AnalysisJob interface { + // SetWeight sets the weight of the job. + SetWeight(weight float64) + + // GetWeight gets the weight of the job. + GetWeight() float64 + + // HasNewlyAddedIndex checks whether the job has a newly added index. + HasNewlyAddedIndex() bool + + // GetIndicators gets the indicators of the job. + GetIndicators() Indicators +} +``` + +#### Basic API + +```go +// K is the key type of the object. It has to be comparable. +// T is the type of the object. +type Heap[K comparable, T any] interface { + // Add/Update elements + Add(obj T) error + BulkAdd(list []T) error + AddIfNotPresent(obj T) error + Update(obj T) error // Same as Add + + // Remove element + Delete(obj T) error + DeleteByKey(key K) error + + // View/Pop top element + Peek() (T, error) + Pop() (T, error) + + // Query operations + List() []T + ListKeys() []K + Get(obj T) (T, bool, error) + GetByKey(key K) (T, bool, error) + + // State operations + Close() + IsClosed() bool +} + +// Constructor +func NewHeap[K comparable, T any](keyFunc KeyFunc[K, T], lessFunc LessFunc[T]) *Heap[K, T] + +// Helper function type definitions +type KeyFunc[K comparable, T any] func(T) (K, error) +type LessFunc[T any] func(T, T) bool +``` + +#### Reflect on DML Changes + +We are most interested in `modify_count` and `count` when it comes to changes in the table, so we can still get that information from the stats cache. +But here we need to consider the problem if we are relying on the current update of the stats cache to get a list of tables that need to be recalculated and to calculate the latest scores synchronously. This could potentially block the stats cache from updating properly. +So we decided to maintain a timestamp to track the progress. +In the stats cache, it maintains a timestamp called maxTblStatsVer. In the new priority queue, we maintain another timestamp called nextStatsVersion. The priority queue scans the tables that have changed between nextStatsVersion and maxTblStatsVer to see if we need to rebuild analysis jobs for these tables. + +![Dataflow](./imgs/pq-in-mem-fetch-dml.png) + +In this sequence diagram, `t2` is `maxTblStatsVer` and `t1` is `nextStatsVersion`. We must guarantee that `t1` is always smaller than or equal to `t2`. Otherwise, the priority queue cannot get the latest `modify_count` and `count` from the stats cache. + +#### Reflect on DDL Changes + +The priority queue needs to subscribe to DDL changes to update analysis jobs. To ensure that DDL events are processed in order, we require a reliable and ordered mechanism to fetch them. Therefore, we have decided to introduce a new system table `mysql.ddl_notifier` to store the DDL events and a DDLNotifier to fetch and deliver them to the priority queue. + +##### Golang-type view from the subscriber + +First, we need to define a data structure capable of representing all kinds of module events that can be subscribed to by other modules. From the view of the subscriber: + +```go +// SchemaChange stands for a schema change event. DDL will +// generate one SchemaChange or multiple SchemaChange (only +// for multi-schema change DDL). The caller should check the +// the Type field of SchemaChange and call the corresponding getter +// function to retrieve the needed information. +type SchemaChange struct { + Type model.ActionType + // unexported fields + ... +} + +// GetAddPartitioningInfo retrieves information from a +// ActionAddTablePartition type SchemaChange. +func (c *SchemaChange) GetAddPartitioningInfo() (...) +``` + +The detailed function signatures of getter and setter functions of every type will be decided when we write the code. + +##### Golang-type view from the publisher + +From the view of the publisher, where the only case is the DDL module: + +```go +type SchemaChange struct { + Type model.ActionType + inner *schemaChange4Persist +} + +// schemaChange4Persist is used by SchemaChange when needed to +// (un)marshal data, because the Golang JSON library needs every +// fields to be exported but we want to hide the details for +// subscribers so SchemaChange has unexported fields. +type schemaChange4Persist struct { + Type model.ActionType + TableInfo *model.TableInfo `json:omitempty` + PartInfo *model.PartitionInfo `json:omitempty` + ... +} + +// MarshalJSON implements json.Marshaler. +func (c *SchemaChange) MarshalJSON() ([]byte, error) { + return json.Marshal(c.inner) +} + +// UnmarshalJSON implements json.Unmarshaler. +func (c *SchemaChange) UnmarshalJSON(data []byte) error { + p := &schemaChange4Persist{} + err := json.Unmarshal(data, &p) + if err != nil {...} + c.Type = p.Type + c.inner = p + return nil +} + +// NewAddPartitioningInfo creates a SchemaChange with type +// ActionAddTablePartition. All arguments can be retrieved by +// GetAddPartitioningInfo. +func NewAddPartitioningInfo(...) *SchemaChange {...} +``` + +**The main point here is that only the SchemaChange structure knows the implementation details. We shouldn't expose any details to subscribers.** + +##### Persistence view from publisher + +We need to create a new system table called `mysql.ddl_notifier` to save the data. The definition of the table is as follows: + +```sql +CREATE TABLE mysql.ddl_notifier ( + ddl_job_id BIGINT, + multi_schema_change_id BIGINT COMMENT '-1 if the schema change does not belong to a multi-schema change DDL. 0 or positive numbers representing the sub-job index of a multi-schema change DDL', + schema_change JSON COMMENT 'SchemaChange at rest', + processed_by_flag BIGINT UNSIGNED DEFAULT 0 COMMENT 'flag to mark which subscriber has processed the event', + PRIMARY KEY(ddl_job_id, multi_schema_change_id) +) +``` + +The DDL component will write the record in the same transaction for finishing the DDL job. Please check the SQL comment to know the meaning of every column. The `processed_by_flag` will be explained in the following section. + + +##### Subscribe API behaviors + +```go +// SchemaChangeHandler function is used by subscribers to +// handle the SchemaChange generated by the DDL module. It +// will be called at least once for every SchemaChange. The +// sctx has already started a pessimistic transaction and +// handler should execute exactly once SQL modification +// logic with it. After the function is returned, subscribing +// framework will commit the whole transaction with internal +// flag modification to provide exactly-once delivery. The +// handler will be called periodically, with no guarantee about +// the latency between the execution time and SchemaChange +// happening time. +// +// The handler function must be registered by RegisterHandler +// before the DDLNotifier is started. If the handler can't +// immediately serve the handling after regsitering, it +// can return nil to tell the DDLNotifier to act like the +// change has been handled, or return ErrNotReadyRetryLater +// to hold the change and re-handle later. +type SchemaChangeHandler func(ctx context.Context, sctx sessionctx.Context, change SchemaChange) error + +// ErrNotReadyRetryLater should be used by a registered handler +// that is not ready to process the events. +var ErrNotReadyRetryLater = errors.New(...) + +// RegisterHandler must be called with an exclusive and fixed ID +// for each handler to register the handler. Illegal ID will +// panic. RegisterHandler should not be called after the global +// DDLNotifier is started. +func RegisterHandler(id int, handler SchemaChangeHandler) {...} +``` + +##### Implementation of subscribing + +To read DDL events from `mysql.ddl_notifier`, we need to create a background worker to handle it instead of having each subscriber fetch it themselves. +There we can construct a `DDLNotifier` to let other modules register their event handler. + +```go +// schemaChangeEvent is the Golang representation of a record +// in mysql.ddl_notifier table. +type schemaChangeEvent struct { + ddlJobID int64 + multiSchemaChangeID int + schemaChange SchemaChange + processedByFlag uint64 +} + +type DDLNotifier struct { + sctx sessionctx.Context + handlers map[int]SchemaChangeHandler + pollInterval time.Duration +} + +func NewDDLNotifier(sctx sessionctx.Context, pollInterval time.Duration) *DDLNotifier { + return &DDLNotifier{ + sctx: sctx, + handlers: make(map[int]SchemaChangeHandler), + pollInterval: pollInterval, + } +} + +func (n *DDLNotifier) Start(ctx context.Context) error { + ticker := time.NewTicker(n.pollInterval) + defer ticker.Stop() + for { + select { + case <-ctx.Done(): + return ctx.Err() + case <-ticker.C: + if err := n.processEvents(ctx); err != nil { + log.Printf("Error processing events: %v", err) + } + } + } +} + +func (n *DDLNotifier) processEvents(ctx context.Context) error { + events, err := n.fetchEvents() + if err != nil { + return err + } + + for _, event := range events { + for handlerID, handler := range n.handlers { + if err := n.processEventForHandler(ctx, event, handlerID, handler); err != nil { + if err != ErrNotReadyRetryLater { + log.Printf("Error processing event %d for handler %d: %v", event.JobID, handlerID, err) + } + continue + } + } + if n.allHandlersProcessed(event) { + if err := n.deleteProcessedEvent(event.JobID); err != nil { + log.Printf("Error deleting processed event %d: %v", event.JobID, err) + } + } + } + + return nil +} + +func (n *DDLNotifier) processEventForHandler(ctx context.Context, event DDLEvent, handlerID int, handler SchemaChangeHandler) (err error) { + if n.hasProcessed(event, handlerID) { + return nil + } + + if _, _, err = ExecRows(n.sctx, "BEGIN PESSIMISTIC"); err != nil { + return err + } + defer func() { + err = finishTransaction(n.sctx, err) + }() + + // TODO: Should we attach a timeout to this ctx? + if err := handler(ctx, n.sctx, event.Event); err != nil { + return err + } + if err := n.markProcessed(n.sctx, event.JobID, handlerID); err != nil { + return err + } + + event.ProcessedBy |= 1 << uint(handlerID) + + return nil +} +func (n *DDLNotifier) fetchEvents() ([]DDLEvent, error) { + // ... + return nil, nil +} + +func (n *DDLNotifier) hasProcessed(event DDLEvent, handlerID int) bool { + return (event.ProcessedBy & (1 << handlerID)) != 0 +} + +func (n *DDLNotifier) markProcessed(sctx sessionctx.Context, eventID int, handlerID int) error { + _, err := ExecRows(sctx, "UPDATE mysql.ddl_notifier SET processed_by = processed_by | (1 << ?) WHERE id = ?", handlerID, eventID) + return err +} + +func (n *DDLNotifier) allHandlersProcessed(event DDLEvent) bool { + return event.ProcessedBy == (1<8EvP?f@`Rg zlV$8FC&w1+R?6z+&LC;P`lLIE{J!#w&1y6df%Fh+3eP9;kjP1UKlz0(Xji-&FzoY+pC9VcUdd3CI4$IuOcv|A<$9PZ+zZ?XN`$JVSah&Ns!xb&#!R<`j*Tp!*xUVN!t9bRu|q@N#~I=)p9HLh?4~!V+{{1QCot~;Gd{dPRY)`(N z95#LE5yK|PE^Bgeitg4@`>R7YLD|N2HcXTu)|(C7)+;Zz{w|SrhX>YtRnU6})ad0q z73H;bySjl|zb@0Er%9F7Npq1Nl3(P|RkC_~+*v3&X8hA3nV{YNnl3Cb_A|GUVMCwr zEa%@$lCh_r+H_O7Z1=>w-P}Rm+sdUIhkloxQ5bTMhtQ{)o>7Y9Y=vj_ON@VYjidK+ zr5Jr%eP(yz;tjFPWl>5o=JHuWH;~s>2|Ir&lq}idN<8-J_}q3 zcZ=sJZ-B9=AmK6(VQe$4*{YOT0dNt8`h3?bfpy8z0IR@K>@SVEm65{i82-@$ptJyr?0c}lyf5sbi&&j-*s}X^3>cs zzmjx!Kz({=VT#qz&8Ir|8<1-;bZXqDoH;{Jjoz!vT4pN-*KRa>R}{ANP(JT9T4H9v zLfz@Pn})u{#WM?e6d9SVd|nrs!)`Hue22!DLzf`tu~*oM(N!a(ij~T+Ti`Q`i;LIY z+_Lz|&gfsJLddmXsgI{u3JC8Y}7YK>at2Fx6p^|i`- zs58mW3gRJrH&a%Z^6Fjwo=71N5&N358=13UZcR53{5U*HM=2aat$S0cJ189yaWh2ulY~(BmSA_F zxi%tB=l!W|?r$yKf#vClyN$|gHLfv`Ldd$Ac7S_8DX#<8rT!bm$l?2+<%JFj2i;y> zOsK{P6J2Uurwthcb(@>e(hXP!N9L3%AAA3bV8lXniz9n(TIMfN8rauv{>R){fV@$7u}%pm6zz(Tu_-ce>Aaz!TB$Nt zX_ERhcR*TLeZnDJX^7K}Ny{>LAlQcX5}jVDmoFMYEpeLpJX73?KcTP0myjDI# zi92;>f{bl+ajfv5(t@fUnEZ{2Q9oU8Nn4;4$etRz4V`$_M{%pnuPGlisl)n|8;E>T zoo1+n1kyIa!!L7z%ZbiCA1nxn*c7?^9=6e&$IY!aZWz)Tg|Mz9195 zN{nhqF15Qcbaje7zdxi7qY^f2+D9l)?c!-0rpS;Ls|}9s9lBFwZ)U0&6!wJ4?oanC zA94TV!neh_Anf~>U+5_nQm;lDQQC!5#=o4a(=fOqsTyL>U|x`H_cilQfrgN{1ac-I zcv2zNVu77b?d?qEjV1U+^?S2`lXp8OU3tpUB}(kX0^VoZJFX~C&D87&&k+Cs#=j&_?E6IuoNuI2ZDi_r=e2<0ZHO&Wy-(Gv(cz8AQoHV}WP& z?LA7Ofv_s;>6I8g%9WR*l%Oqk0|&Vfi^|!E()p1&TmOHd(FfsC1yw4jQb83&7Zp^g zph`g^Rjf+Is#L5>#j5_JxKhQcRIEzHs#L5>6#yzDa22aku__g-Qn4x(t5T)a|39bI zy=NC8?|T81-bs~WSEbnhBV#i~?2 zR;nH=Rgaab$4b=>`X^`y?WF*@0KwC8G_IFZ63J-GB47&S+!66a*qM8!8K54rtT6{+ zoAF}oR{c1F%+6M(9S!y9z1el^cFmJdiQUF_%=lk7t#@*C=*o$K% zOsrA3wNBnS(pYg>XEkOR>?&N(F92MO{%8LlvR~b=xbeB0Pycz1+!oi98NE|YfziOJ zw*HPDC_LuyOr$ZOoh+s@$-4y!`jv97T#%}@kpeqvXBLPxoAIJVK2i?cFdoS&pn}3j zauF*^R|JV=@gb4(0SzSl*}q4rx1jVs{E`*zH#N{GTYvI=`L`9Qw*TH7bD9ihDBUbR zq&!$)7OA&OMiG#9qcVnWjG#_N=dr89a@)x!mAH#KlptzNaxbU5S_o1F40Ofi|_<)KyTYg1Ud=1wRPMDyaLARecbWRZ#cuLb3|#K13is$Uar9 z?n4AZ1$F;7Eb@1Qx&u?UX}<3T_`7&S#qd-NPZiAmLY_kfdw+7+Q$gL|WkOU?r-C{a z)cvk`!rzVIsh~~;b?-|ss$fMo*5f#*_@^=4r{_Wqb8mpjA1$8Q@`}0(BRV9jl z8zNOur-C{a)cvWTPF_cXeRhlufm}!Dq6Bph)@J&WrGcGt4!b&;k8qc}M=6@VIxsSy z{Sc0i-D3(QSsGn3b}o7MOvO^u08^ILlaMn0dIf^d50v6rysdRwik6*bAjDl{cextz z0y<(9QwWk}FWuD?*ditsAdUWArh`ADd*=`TGdBu=VvMe%UJ~aD&ePh+A%Sa^{>AAM zvMm){8wOhovBrM*)PsMp@B?;Y_|y%kiv=H{frl7;YNmvNPT$NPoQWLRPt~uK(VI~h zl6zE<8!n(~y%Z15=8eG`M+)%-F|`p2cR>`8+o_2#DhmqtAb2?Z5Bf9dV)o#eNZQ^` zrUo20oDy3O+}F+}RS~@u9Zj}c86fdwEe<=}gm~S@q_EYxmRG_-D4>j86aW`b0RAt1A-U&tB)o}2%Z!1K#6>c~e2 z=ST}5RVQfO@GIVJ840-OZ2WIgdTrtx(^GX10$Z(QOwsm?rMhG#@S}&2rshw9G$~0z zLGOD3{%aVz#0U5l+fjPs^{y?qZt2$MnKsBNjv0O9v7jtP!*8gC4Bc?B2R49{`G`xN zxu1B*bKUt9d#+zrpkMUEMfEbicC$3dq~N~LNzIXRq^_zRn8t?EJM{8HJNvs6H5$P7 zmCgXRh0}m@V^3$^kgHnx$9Gk~h&um{~$D803M`JJcY$m5sDg7Pjb26dk$%U7c< ziY92v^h!Kccb5z{#WQ7;MprW1e2DJc`@_?ne?w`0nIj(Q9~!`JO`PW!QB<$jt*=) z?O%?0eZFR$#iHUOkNFilW=DKu9~WvWIWg^Xi}g=7eXhN)=F07Z-vk^pAbz=P$C>;u zK0W!l_ttGs7xW)cTNL+p_v^2p@ zw8-7p+6aeB^d5Ka*X>wcB;lS+9M~(-v+O#h`xO3lf9$x*$U$loh9u&Ty?(0JhV#Vb9jrqX3{g$=*wYu zw$1lE*W#jAv~-OIcpEM!yKo;#T^qMY_thCF=Jr+iJS4Fcns*xB#^}qU9frosrTq4j zHA2`;a;RG5s+FPJk=0^jYs-`fI3|>?hYugt?%FR?Z_<8p;J|^!6rqQ(qY9#(SxoTc zkp5QE?KicKOYt^Z?+h*B^cJ~jx^4SXN!aU-`MMpepd?l$H!bWVmR3hjs|dyCf`_MUBtHx|9pdBvQspbL~ zWbsOOP$1{_i9EEr6;>~pj9f!&_KiP+?*M&{5pE$XCYY3$N+ zvpZ65#kzLwTJ`hi8@T1(nrmA}>=OtCPDhU(73`E)=zvxRMD&JHHJG?BwXCjj`u*|ndCG(Tynu#A;INU)I=6W~^f2DqDc)&~oy-Jg zL&GladDhr-wSx*(eRpeu$GbIDZ+YGqJ;!Jn1D=u!^SObq;ex;ZD7a}7m@M?QQ7eI} zUotSpZx_BwOPa4Cg^MmtpZo5%+-kFMtd?*p)Vo%juGx~XDV^rJ9h;!uRV2L~-$z`} z%$rtu9xB>-+fHU5(fXxq+C?%Hy5siN+j8g4qD@+Fq0sx5)R;~OyS^!~RqKJj>#=qb z`6)VMH~(5u1@tM4C;#r+l^PFwmTa!1cv{7T7FB4cG@oU;`t6IA1f{Wjsv?o1jI}S- zb?>Y#k|ds9%>7#8xVP`3#yw~;_x6+*Zo}*EESnYh20qA}b!NL~flb-V<^|q@hqsoP zQD%UOr@j_ykD)vtZ|=`shZo$JT-5jue)qdQ-F|1}KCyxoS|33;8MAgthnhs^5vN4= zQ)q4aC#k(9eS~wB+S4i_DX7!meMz&8q7fUmE=CVRnBK#$b)KQ0ZXjN^aD-6m_{|!^ zMdYg+4l@Eb!5`j~{T<;Na`d*ttUw4)l*RYv!0(Po4BIg2EX2E0cN->4Y*%p~Luc0_ z&zy3PW`S>iN6XRhm*nJ zu*ixVORuzZIKi1YJxqM~R;{GE4UsxEPQXmy zIQ$=afuF*7lfw~5MznPTnZBvqs`(JoQ=e|aLLI5J-eOJWOQ9QWpr~p0ba4~vC;ocNx$78(1?F4FB?Q~5-gtgAHB|fE#_@bP?Xhy!M{SZySNxbVVu@jJ!!wSn8jD+Ky zin#Fba5Z)wQuMcgjtROQ>mkHzrBv?gBWhGTPpgDhTc^IO*zzsq<9OTkF;gKVO}+o9 zw2kuVox1fg>hMrKX|!bGuV7YUsUdPqaLQG4?29;=m?xZ)ag69C z+oMjUP^@fI>^G(E&b{uCCyc#?L6fEyzU}FKU82qx>0A#S=4Y>_4j)#%WrEi>e8eQ$ zDGeGVwzQzR!s~MFK;h?FLMRzgfKBf>iQdW1?YbT7pv*@l^&XYzjqGyQ?XZA{!xA5T zC9w_Y3e|lI!FqqtJ-3Z`Xb~-0<4btu&o0g}yo9XDc9nR>Va2g zlH)maAo%)RgdPm7JbZ*LH;osWM|o2V^zvDfF^7{sna3DU(TP^n%NDlK+HJqy&nQFZk*QZK^x&c1t~SPVblFzwRSP2stYO=t zj`yXO)Y$z&>Ee&EYPM#e!l}G{dMV?yoy|B9a=6ITdZ3e1RJ zc>;YOnRFMeEfn3rmQ~beq@`80`ZPP&xhXg!-(-+jh{dXyih*&()plT6vl4VBEq%2SSCf##?Hq8JyQUw}|L1t4*g6gtxL_zCq8( zejN<)3|_glvR}V>5gS`f5=4rwYmA0L%4qc-uPC{hnjl+aG}N-ukGhYB%6%*ZD*yQizf6DhA}LsFSr;WF!{KpsI-mraZHHSo?%eEhvln< zJV%GEPQ7SBhH@q!Ic0bSnS9Y!p1;fhG%cp>#1qB<_44}pu1Ws6P1pYAG?Z<$o z#ZS%3%Bu5K+CFj1CA6imH!d}vBo{KB4$*Qa)m3>Hzj`92Nzd{NE*45&)QuE*@|too zva_#yTP_DLw9O3l4R8bWXoyt|6iMo^?}ytyMTRXSgceyqi?;|+CxiiufaOMk!=Xrq z_l{mR2dI5quu{z&ip0El0&OFH%7S)Yg9c5UW-)i*Te4W*32aH38)yz6z08t7VxNKr07*J>5jw9NPgFwmcIL2U zkxywygaeL#jfR&k#z9pYcdmeV38A_zpA}dPpRRb6=I%*g#enY)wG$A}PV|oP-+`YP zM+?-TL6xS(&h3klpWP$W)e=G-7Co}*o-EN@)wxEuV(GcleI29ymNbg4 zW3}gFXv7~E7VDHD3sw>@T2P_nscvfwuOj2lIZO$3fD&+c^_}@N@b#>Mb!t&iW1}uj z@Uy_z9HoV8m_l)xzMcaY;_)TgO^pZeul0BCO}vUsNOG7HI1gUxllViyZz*Gv^|mW2abXVl z-iV0klovv2e`Xn~^1T7QFq_k`kCGF^#y zE$4*pr%<)@&mE~8(MLGR2%f&+TPWF4?3Um*(x*4|*2S1WEHKHPqVpUbwU&6vf(XSy zJp9=3GV;Y$hiQQoP_h+Izgs>D+*(qwQBC2aqmE2~WtBJU3O1|N!@nNhwteh#bhHgI z)Z!CJxwN-tuIfuYU3(UmB#I=?Yqp63UFrJB7ACU}o_2`xzNmFBq6z zs{$--9+NJK6`prQquw1pGj%X*H}IF7MIs8tEE2z_H|IE~`pug+iy2bQjl?_4rv*-d z4>;vhAIcQa+~K=f?F3Yv6XV9_THq&oCHFN(Ld6>ST3>!&t~phxrX_@_AJJOdw<{!i z#U0aiJ0R=go=SeTs*iZO`s}pIaHv_I?X1##OZi(u*!mclp-dg0@+P>AGV!k7hDk6n z6n6gJ^A!@?;;uN|rw|?X@4e@-4zH=CrNQLr5+wQCdxjU0?fDKyfeI&e*y8_^Dg7i3 z{yuu*UDW8K@M>Ff3I?gEHe2FP6ME|OOv!rZRcxpJHj_ZvNJjd%I_=vRyO7>P>1!t} zh}tU+(D)8Y>ARcV?w8~~dj)@C?fd~Mm#D$orxU<218HGSi=kJ`O`$DmU~ewM-x%y@ zHPL{sm%oTr=;t>d!&~VasRbfIMLDH_wg@s#|CXg7p!1_@&1swehs&YACCB$eM7nC+ zK?mN$`}Z%_*43E_v76;#dAsw4G>DqKUi-VTt)if;cAY;XUt__+T-^Ls3)G`Xi@4-zPN9J_>A)bCvb?a0iZM zU4^JF&#ebNV{Pkb| z!8Sit)7I8@+P^<;D;i>se?xnnNA#e@%U{3qEw(GU>HVxR3>7AH!j#5Ktuh#L?{aYP z2cJQc)L@k8&Vmka?sw^e{eAp%FaB){_4wj-#rs}>KSlGxzqZyNluaX$nLtixryEgB zD7=2`>SgT|?JS=tKj}hxm;7?p)`U%Q?F5NV9ABVF1z{#9n|mGGNH=bptotj4*6+pT z^F}KPc5=WZ#U{VyzI%)yoJnPj>=x7F#`a!$30SP4e`dQg^Yd@CbC3k)!Zsb$7T-X< zTJ-AUBOvYG??e#(1*`oDmG}=o`2!Oo zd8K)fuPy5eDjWIg*nNgoGgOk9^NGYT=_jJURPJg zEcBCY5g^CWh_F0!-#t9T(oX!i*{Ag5uvV8Zxtx`sDy|j^-Euv88rlI1OYOk(7;K)| zy`7i($$|t~YNy9UUMf7_Rjr6|>KEbB-b2}p$zVlnpMB*U?QnaEjf3#3|NwFXlC-rW>A@MlVQ&W)I;R^A9 z0PbH#n*W)SrACrqD@hpjNsm#sB5mo`io)W|C!c)s0HrIkGH1ga*sm1}aiH`>@Yv;- z6^X*OyN!6NLqWs=M@KW8&uGhXfvdpeYJZ10c~GlE9Hw}P&8h*f58tyWg49?5hSy=G zGcHD>9k>&ISlWbC3CNs~p+h(PAXNBVq=B@X0+NO+K28Ts$YHfk$ypw~oe|H#^vr=9 z-Z6Lxzcy%l2^do(VtgJWNoUCkq!sjLQOs93yMiKoo9j1F5e;A_t*%^hB>J4mgb!s8QqbHFQ&YJnaL zE}J!7Mx^1L@~WZ33PO+K^UynSx%5RA0>?bDfG!KMo@9SEvbMJNLE%}VZ)aksfFj>e zyVJke(LZvZf43dO-`r0Sp2~_nn};zfD&iAuQ+ZoTt3W_mB)a?Z@T)fmRd;yX)a_e9 z(pYF1=0FnM&WD8S4tVtg@#Ufaga7}LxmttaS47q}%U0`nnE}`lkO8x@kM}U53pyRC z_!Mq;`6@SHP+0Q?Nm`{zy5ZWCjRzX>dJsiZ1%ts~Sz3i7(yU~} zMjfhhG?1?nctW6gi5!Nwz#BvnG39^o|CDkKsbZT(IxijsJd@6tYj{gDKMD~XQ?yMi zrRWh0q79cX2s?NTb^SFmR{|Ox+$sS z&f_1T4eGl0wHe~8_|7Z^vLZ!)ov`;e25O1n7K$c+*IJfQ_PmWXV|!kJy9v=7I1D=D z9{$J^|I)nw`>Le$ES;R8B~dgVB#>m9o=s^5Al5P@UXS8?baO#}aIDM|WIEn%*NTAY zhdQ^&<5~D|xOHZgAhm91b2;QNkcbH8S@ULN>8>z76XOB@LlM<)B$xjp(6n6`sOYX^ zCFQ~R3vQ5X2nVS^nwkLn8f&|J`n#=3J_5aD4sUr&5O=ss__9*5MFf@;F z@O}5VIkSOqj>pF8qAx|vJP4PC!gQ%%Nf~fc+(+f8gQK?zQ=rJjGSZE65`>K0I7LE8 zefeJ}?)q)v=#PZUqgc^;)6x8sJa}WFp^yBT@R29V_Bb4g@PoKou9f@9Nc+~oS}GG+wt_naP#EWw@o?66`Myl7xcimnT^@b z-Vt6`Esy1pwrYSieRBv)k5Hr>{t%AdH?7k7hhBg` zWCHl-PCwTKBt+BZM3Iof%&zy`n48n1lif11NMG1tNsu4OJ=)6O#a}`b9;Cf{tY^m% znSIPcWvLX`4d!bUE`N)mtT`4a_8eFWh|D#>4widhK}c+3@)@~{E?TF^QE2+A3P}IF z^z~yHK2$)eERgUUvxv#b$(c5o&=H^I*IG}_if+UMv|WeguLybH|H!f9Uk?voUzf7m z*}RT#p&()YIkQE7Qv@qk-rYVSxa{&=!NhWOqaH@RIf!9wcGEY@?jp5QRT%c0Fw9dx zb?C0mZ<)_=ZhKBi&@{YJzBIS|Grgu^UMCFwxaBp*NK4iOo);&|Q&D8Ct#=K+1>+R= zGOJFeG3byGd(ydnQvQadZtn=B-ZhuKb|@d4m-dXd5+spT`PdI;l7F6$<+X#Z#MJny zmKQQ?Zoonkn*UCm%<+J6ivFl0m91zRr%utd&NWc%RteT2xSH2tgZ9A-pDh^-=B;wO zkB8y1&2z<&dD+jzTw%%-CRN#thPTULlrmjqAHUH)NJrnSHudR0?EKhL$A3zJ@C2x* zxpLHvvIB={n&WR<(J;lv%vv+Jg+Nj9X3|n*fgLytVJ+O+HyFx?xz%%wF!4ffRePMJvl<4C-01Mj@5xnR_*V#!$u!OR}!m zDs|jlt!VTZ{ue4e{I-fr>H)REfgn3Q^I8;pf80!fjF(4DY#@D^HWf zJINh%(RvlX`cP}pKkzFXT-naQvj*SWN`Fw%TA zrtWhVfvebeiYR?Cc{epyV#z>kDRB%gYFyxWxTfXZ{68Eg4hNUy` zm+go8SK0eT<2w{n$;xvZM=0h5-AtB~Z!Eb~5pCYMt4Et6JtURuq1Ch$45k^QzA7Kj zkE5E)M8a~%!rEPL2i~=I!r3dyoLqx%6)DE~#5gij;lwi-DdJ94F@((t-=Ej%uRoMI z;XRqb)xy%3t4bsv?49~~wxr=XXe9uzTwlpC=S;;OPsNV9%xGs)OOUhUHo^BkorAmT zmcM&eJLUNC)D&dM$B}Tg3P;=XLI^^dHe%WWu(8s6e5u{chM$Af)_o_H1h01 z6~iH&@HVq9kEug2<@#_2KLg*Hpej)PwgOcfoNswA(6H((RWYyes-c*$20ySn0wwec z8M=ECnSxSPH;JN?@z=F34tA4hgCKpq?x?8`Ww5ivtfeOl?spi0q=Rhu`fNmYZeyPo z4L|s>9k%3g$RG*HHH{+WA_CafEl5CWNxP#e2rN_rw?{~rBrZK=6DNenmZy*GkayBW zWLvm9LQIAId2YCnAx%hxw?+2+^0XDULesPkQr_Fe*jS6TUCnv zE6teREtdtEPh4~ix=Al46;dNSq53riy$6|I7@ z)bN!4yjU4^<~FfLIqK@!lVt{a&K-(|00bgDEP*Rrx5mmSqs=wbB99TrJP73 zuhVdoR2B%@+jVri8!*2(!S7@{B_rH0Y$-60ai@L5h&FeEv$`W4p({nNyf|aFkrOiV z&q7;MUHml>JbESrU{m3i zE)@3I2jDw#H+R}U`rkAG`mn#ut@X*6&1zBTD;$#$qSkq?p}+41ARQ5|eZxVG5f0sY zj{$(8VYo{bz7Q=xRNB>>+TZgDdVTOI-(2c)+v^6R;Plyzg4D__33H?1NaODa@z93f zY$)wo32k`Z-`g3ZR;<{Zrf6UN=LaVBGKOCMYqaIrh|-koM!8?H z{@$;R`ykC6CAKcF>Lt4~>f$6!jTtg^2eaKWDh!4-%#jQbarii|eZU0WGa#1;Iul5k z(;=MwLa&G3id@OU7Utw_UzCenTMi_VJhp^AU%j02CJJu*fhozOd*#*J14OmL1D{@Fp!@4qyv#%ttXiW9`;l8oL7L`Qj*)i5$P+r zyq&Sj@xXzHPFMOF)nXLHU`zymMKTMlg1cT>2-Jb14gsNHaP#UC85PcRU4%}8op=K%wj`k8pv2qomui1k4N^ zRueM%Ah-LMR4>F8r(&KH$`MMH+*8lJaBUVa#r%71WNd?q*jM^C!mWN!2vjUeBPNt*`XQOXd=RNJ$3GNciig5vfA>_1M*JTh@$U}MXU%Zm zUO5QVDcB2f5(GH;Yc>5MS3r2$%_+O{9+nWT4yAgC&vX!u+!C{AE}TxkDGBS2W9;Uk z%U?b>Uj<2VoBf4W>%2&`o!I5y<4kFkPoHXn6pzC8Lt}-f^L%Q4WX4-ZMo^aY!cL&~>l-;a;1_yN-G7Y zFDdkk1NS^j83dW*%mq-}3uTO7G&+-AGO8FMeSc7d%9wjV9>e$QoN5HGocBUO_}Lv& zdL*3;jvh_x;|Isc;7)7~sR2UOre8#+4@L$<9uZpgb;AXwEy4h58^ZPzXZo-5>94p= z$K)U*T0cZR15`Z))NahgX=>}Kx%@(z>)vEYQC`QJ+Upg7v2Ze5oW$1YUP&BpaI|wA z#H!I-N;{sjo>2s4r^(UF!r?mt)}A{raXi(%34h4{>Zjq+KxI2oe<>V%*iIzWV?>O< zT=3Ps4t$?Wr92A3(luUn3FT=lNTG(>AP<6hen8VT1N2Ey(brjuO%uR}llqK{Hm&<*MmGqdP|^Jh6vJY;gAy6JFD>>c)d^}3F+s{)5pgk*I+~z{SN^ec-xK+ z4esA6u-cjhBARf)<^90>#thL_S;!(QfhRsyO7$Pp)!mU%%HJUFc4H$-FL z;9F38mgND&tIn+j_M^M$`$(fhA!Lt$kWK2sBlQZfx~&OwF#k~vBr7%wHYz~x7jOB) zG37srvfB0W;PXfj%HPs96Vm;yx%D8`8rvYNx_X)DRrcuR>yNSFCn^xlZQCzY%M*=j zUT=XL*Vwq($+$;V9r)ZyJ#PE`@N(j3&t&^cq6*)w42}XTC;2#RB_U?WJ}G~;>q^5| zf#p79kQCS`adznSXnzq7H&o=EWnacU$Mui8b_}F#Ifz&M)PN&@G+>}^(ty;=l^NF~o(HZ7SJzAQNnf_p-Pdx6@t}PTm0>QnH}xGDpX8qpBks>F zUdY+;t`KWG;XV-vdJHrJmhG|-5A{lkW1c58?=ptM`Ae^mmR>TVI6NCw_f|x&5*k=` zqxz}q&360aPtIPHIQmsd&TjxCgCgI zGoqlH6>UqJS93xR9QYvJA$!1AQ$!-gkwc+2+;Hk)r#TpRK=4?sD=flFyJDgDk~(VLhceoiC)Qgwv>nk>=GZ9!>c=6~LUQB; zI6Zy-{Q2%0rb{u;!*Z;(pB>V8d)anZ{K=JXC5{Dfd3r$3LiQ%Qng5OR!*;>+N<%){ z@(Kmonir!aBeJ8M(JpjK%>CthAX zluH0`Xm}*LBvXo+9K<+M= zHn+;f)8WfzU`B}8deokJQ($>~;RiEBLjgaf*8&Ef2sa2a@Vw*`xO#hg5X`&e^`JROI`9#OnfMsHcE{FcCS>xVOAGiL%gK4v3>1bi)Ht}v0(Cv1`{ zz_P8MZ-rJj4O(3tvLQV^9j>wafdi)>r*WYkHi}M@HbaE?_31fBNHYAtZRgKRO$Adw z3g`qLOgFrnFm{rCbOoWQ5Cs~aSa7Jz#1w%zG!o5PCO^wVyfjN(V+1DMc?8^ekern) zG=6)!0}sAG_uag5bhXYZ-Vr>wQXiiOGkrRqODaq%C9(D4AI$t+iGpuWX-A6J3@x*) zoGmYR!=$2Gey6hAdKcq79{9}RNROOtrFd}zoI`qB)X`kv!(`(frPqqlo23vwMdHRLtoK!oKl>fxJdK1i2!gj{mqJD{4ZuWJD zB>Zf!NRho9VrU!+m^b{PsX2034B6!1R13JP+zLkERd{e4Dp{jd&e&B~TT2`1lrQ7g z3k^c*!I9Igz9si1`kV@?KOchpI>;K&gLb`TL?SVvv(stu*gS`*3U-Q#JTU0P#Abkl zN_?)7;TTb)Lg^u$>#b}gBp#En(T`&=opckqlbC(v^eWdFm;ufLlRH1dyInvz1CO8& zUrf?ICs+gH_nzO9TjcxWVemyr&#ugbZ}9ur7_j(A;!()=0{UUi8{j7fX~%*>=-u-d z5o!AUYs92MH84j?%s%x{AJT@tg~Cp#4So93W#veRm?ZS(Ac{HfObHV#Kw5DKArbTs zD(R5F$Abup6o;K&Qz;35=O*cEgW3=mhFmwqSgVpbYeCUB#B2|oA6Mt^`-QpW`z5+?ab5lsFz;%4*y~r~PfU?3Z7{ITY%Z(n z!6PZ%zOb9Ea7w8Vf~E1pXU`GOh<miX9`vu9 zlDfwmg9j`()J4t#;tLZyC2+oCe|HW^@h%k4!;fJe%>>7T@5aao{VW|MqJrH!_B6`^ z77-f3efdXzxfg&*N(P|rp!##{uu`9Ab_V#Wt!X|CGmuv*bqM{{nSQ=2Zfj$+7zP17 zsjl)e;QuYF2e>w}q(u5BG9tt6hU;yCW%`$c;GYk&n(eLi_4NykC&EA`YU%O#x^%IW zPa0`&93N6GiA{SaanyQ6Dx<@UAv8XK5qn^Jcn_U5%neseb;^K(iyDTd%R3>@{)Z~V zPm{*%+?Gwsb_A)p-)k$1H66UM{VBM-A8nK@>gWYuzH^w~LE0l?&+)&d17YknM2hzX zjJCcy`J>lUCR!W`UJdAG{E2I^G#V66b7S$K!JY4X!vh3QT647s?mI$QTZd zkA=a=N~jB;LtR+>BeE%~F<_wm{X81|7RAnoSWTU{_ONNoqLaxd`S~pHx(}Ma=YsB$rbtPl>@`_2&ZD2SY}G2)I}pzv z-%ZVzSGTjX@{hJk7qj28a6&|sHEE~Art-4p86eRRyxYSW3~hg9O^NS-N1};M`Ax|Z z^Kn@y+$0TMT4}V`mj(kpk_{-~Yq1o~f<9p|zJ((t8vXjjl)+nlf-7EXk=uv!PkZ%L zhnOyP!V8ZH#MfkgkhI8B%FNerQU}|r;dF%_RIyQH0t=aa!H<7aBE|}>%sKL~DfN6q z$Y%H)mo3rIs~?8}!w2eJLz)PJ&JJ-{PpPmIzLun4^s1E{uU9C;9`4)M%U8rR+FnF+ zESwx?>)*SDTQxYKlKy}qB;1!0xyPGaVQ3;4GM&N7TG`uFNOH<4&E?psl5(QHtHZ}~ z_~wJX!`kT+HqSsXpGpMrxY9cf0`E-;+Xbel+OhU@3Ia&SIc@w$r?fjETbxk19kUHE zU2EIkMm_g=*FbUvP`vRd0jl1km8IRLQ1y&{rg~oO0KOE!$;oN9wu8Vb3Vrt?D@(GI z>(x)M@v5CHV>~iW3vNP^b}2%_XLw{-0rptzuul2@kfR|s{C?2GiMB%IIgGR&9?8(l z=GAsAK6T?q8~Z0k!q!Nb9Ye|)!;hoOv2ap@+$?OXorC?tLX6X2AXq9RmOx^86r{Do z=nT;SsrkOk{kZk1?AA3@aX-m~gu*d$&){&8kQv<{RPmqjGyWz#3;IN{Vher`>L6^U29t*gu9px6zoXLO8%V&CxhV*gpJ zj64v)00_>QG~as!OV)PXzkk1Aje!fLoRXjI)hYU^O2HvW>lBS7wXtv@m6N}Jp~yZ< zU7=L`_8*DRdwAR5=lSOQGj9Fe^+^W`-@Ty6!71Bbwe`~A7lRX$W?eyX^A41hx8CbA zbeWZMnCn8H%48uRSXgUEqGF#YMqol3$G#0;167;O8rv}#n)cxP&R735DKZntNIT$< zib)fPWiN{&Wn*77Aqw7W>fQIvC)tB9OKNkqL+%QqLQKKVNr?tFsX+w-;tjt`nymq({2^Ox#=ceS9yhRiw-A!WDF zgI&PSd&arpngW<)lDVSU@a2levkyy;0 zFuCm_1=Vp@B|TYe!=NnbgO{LZE=9lDZQuaiz$qPUZoRptpYZ5q&lEvO=(TpfoVXs; zOs699a8hncn@CDG_wiVQ;LFa=^z)?Q)%p|bizJQ{Vz2}}2^aEUCIJ_b5{LDWM2?~a z&jid;oC`5_a~LY;sj3EhonfLA82+kz8zV?1TfImF|G_H1l1xLnQuq5Q@(7u)Mtz|fPRKFq?X>}|LH*h zXZuJYmeSo@szr{SkuaCbEsA4+YMCR;5f4X_)WenoD?Z(wE~)dx;h>8Xlp{7Kx(83x z^&FsO*5Sj)7qqyDP8~%M5g~zUk~i}pCLy&TP8`a~Z4#a*YBmuD+!>1tzvYwsYtMyR z@ku8-uSOVy*^cEqobmme&)40CQaGASv(L!^kNBT?dYrZ-$j-iI@y(Y`y(pzm*moSb zc=(Ih=O|q0wqhln$d*8sGjJbx8jSdO^@pRMn?LC~CaRgvbw^&JMvU5f@TR|p1rZ9i zQ>~jfnB>!GdO@mH7u^Cot)0MpD?s*p<9V9si!)NL$lEc((qrEYRE79|ziZ#zJSN__ z;fm(r2lD`GcoIt=dz%9V9LGmMwUo$$@}4oQ2M+QOgw&#k@j7I0mow(Zkn!~ucxhk* z960SHmwpQMP&aB=_Q~APa?05#Q(yw$^^@+0ACsd3kxUC~&~W9uegg z`6CY*h{L=n#75@>nk%Jm59p^$)1^#!ld&>}7!+Fd)s=#ZOpQy8YHQ~V|op}IjWz)LfE)C$OLT(j$Yse>NK15n|n`JhC2-Ovt1-5 zpWfVOZU54<=zOu4B#y5$6HY7LSLWb{DQZCnSs7~}ik8*VK|qOd)=P@DEY;tVIj0La zhT!6mV|9Y5<^KT7bL^{uXyv~o7Jyd7`sKHPN?|&grARt)5MU)R0XsB}cEfZ$rMIb8 zP7+qGDw!Ix?8`$DHG0#Vj&j~rxwj*BQcaDh?2|m?&Cx_+0+8QruKYeI1Bcai`u}6^ zz2l;~*8Wk!f{KE%5k;LO7F0x36r_%cQ6i|Q2uK|bBA~(`MLHWRv0|Yp2%{n*A|TT1 zphQs+M(QYSK!gE?Cc`jH*?Zq-50I0X6Z4*X&wK9u-Qyqm7;)IM_F7N*KHsM-hZ`lO znaOyUY&3bGMP8g2%oCEa;nt#?YW6Gn+L^BPY%*NUK~9kQjJX&RBftW+KtQK+(6?fRTzyo{=+VH*p)UmNN%Dp4Pu*_^FPs#ck`_3JPxG>f}fvwfu40)HK}TIIML) z3*qPE8bS6nLBjap)SLzZTtMqpS@+o1p6P$VmDRUmIh!x+Ng|TMAmCeNt$z16IjPf#u5i+c^{(* zf9;z_85Yx~%b{wP` z)5i;Y%xIZb{=H8aBsk!jHX#z6_c^o364)zkLe0S&65%3Sh`&;zEr44HPK=Kbvx~~h z%UwR+q{?MB9iJ9>wI27{oQ8KJRx#0LZ?KqmU5Kev9pcnM_wA{38PM&UZxbMB?rYQW z=&J4?tTHmX64Hx2+ie_Hi5WT`{$aNTk*79VWB9BxmO~44-?J?OzgM(u)p2ar?VZcF ziHuOCUx?%cvVM<5ER9few6hU}9_2{B=QoHzr{ca(BT4=DM@8$+X8GyCIs-2|vYXIo z3aMZ)6kng?+$1ZM%UU}`ocUJz-T;$U$R8HLrQpRSbMkiLQn^P_0n%)||K`KsH&{a5 z_V3rClyQmg7ZX zE}eu=JQ;qx9mhm{q-dY6`0>-ZznP4a@pYZZ55}{?>hKBs7OsxP#dofbY)kOM8p>-&ZlYrH-h0%+*f7f{&G0Y!Ol436Yi*e4}62b-M5E ztc21=)9^f=V6!Ore$G)`BqHDR)Ll-5;Ho*jNUjx|i!Xqd@ib~&j%a4&Or$exeLCFZp3B8<%g>F)} zcp-TD-Mn_j= zHDIT1Yguo_1)FVaBsMuL0dG=R*5KN#ux!C^&}oSW!0Y(3iRV>8YFxU>`>*}FlmKc< zcc+Km7X-=O%=)F4D2zJSJ~hN92b20S-p~OfKA*V(_iXfF_P@WNy67!ael_mmRn@Zi zM3XE+WhN5)d&F?eBJvk5fA=oc zK8VX^$k@e-IKd{MDjy_%mPF{X$ zP3Jl=N2dQ1b0o>jQ;k`3n~!!1EU!T#O0 zGQDa&rCU$xC*`~rB%gP4O>xC{GV2>b@-X9h&C>v zD0YxW9<|S4AMjW9xXW-WLtJrU?n_bkEKXiNVX&u#^&nv9(9S6b`5JiG*tg{hm{W1M z&1O2)uT@cAr&qU+PJOR%KLSbYpt=`(@XwU=@|orPcoiHMMbrop`+v=jfHyBKfL6SYiIY6MZulb zoRx6iW+SLb7d1o7QiR$UJjnW&7tAxInO{cVpv60HW}Y9S*x09(NMK{IV9Al1N*?3= z{6s?-ouYOmic8y~ZW<0&q1e64V-7fn1aJlSX=G!WL( zRg(}CBx(-Q)AAFhB3e1l1+osPCXRH?qO19}aOHyy+=lyGT0+fi=2@F%1agqRywVzE z5gML-zsWca@ABAVx(yFMmcWBo<0Z!)jPxi$J;6B1hp)D_s2>_sRs42x7jjaFMYmxI zZqB^qqLiAIfJ~eLD>d^lQBZ=}S&FW(c6>0e!HqE;?iGCC;?7GRm(ns5L}=02p-Rva zhSh^@8ig{ldJd>9MhCYR1cPV}Cz|(Wafb;MG51FNB}{g{tlrP~_q(E2Unrx*m5Bs0 zWL(NJGKvndCBHu-hQ6-5w>PP+Kbzt2>;)H=AJ}PLpDIqxInU%Va6&e~L6bMv96wx% z#cb>R1Q;y*hl!XlbgGnmYxqoj&mgUJwusSEXJEn&HaQQ#I|1+Snn;!LckCLoyQ?0C zKo}tbDQrag(dk&?OTMo@YXD!e`;#yE)Sq}`bRwKpHcNWs)X&!w$P^WmkI7BC!bBde z1*}b~if5X@wkAp7GR0Szj79&<Wz4+$&+dWS3v7m!{!+B4uaC@gM<# z6fQYu7?y;5SGUVC0_nJN?!qnn$E*{T#JaxOQ)~!s#Nlt4ivqN7A~oRYbln5}n1*~- zifV}H`5l(u@XLO*lziIv?Lkq&_}*{UQMHA&EyZSd!0e{Zs<kY|InBZ}G-A z;*a#~umsOTBiI^V{tzKk?U?qlVmg5l2kK&?Mu-`|GcgIs#9yX|ufg|y{7girke9v| zx21&jcQV95EvHC&mizCk3soIf4gZ45eD9HS5#t8EcsRn{;QD%l^+jg%f!K8QVIFu^ zJik=c(tM~a@dk>sda;?gyNx3Jb76&SRnnCd1$n65VB&+Dpjr%be@zm-I> zR&HeL@v~c=%8;i0WXLCN{J9IlMZ!%>VtL z#*i$))70B}k(FyRZX2vU3yEnJYEW-GiqG-_w4ZpL{_61v2Pb{G{MwclQ7$> z9BkV_*R%d6>|cPB#r;J^#d1FwXvY?{zaR!A=wanQlOSW-a8!#d4Npz4 zTu2V^^U@ncXGr3Hv23EG{!j=hL@>e-i6jc_j$D{vcA@; zC)~Z)AQ$<{LYuw?K(0mJaKvpg|Qy1pgKA2tdYxIR_i44*nfarFT#;D8pR_%m76X&{%{%=v8)Hp!{_vB?Va9WhiveXieY3Dj2CgN`PQn*oOe z$ymZN7;5A1Hz|q-?e9?*PecsG|h#<1&1}WsF?0ogEQNU=K zpLiJ4-`4gh2BlS*EIBPS#~ShL9nEA1D;av2rr zp%1|j?9{~YBC@#X0FUlLCW+tZ2SJv@2uSAJXm||LPy-C|&Xx8{%gAvFUM48XJ~ZXp z5G7Jb7G1hf9q%V5)!~in&#!TN5f#k!mD%IVIH0XkN09j=GUfYJF%i$gi&uN) zwwAXRJ-06~cep3uQ{L|DUn`P7+2#IjSnN?Z%%}%Gwg7xR5{sYH#%lTpO2e5JEx9bT z*QNXI+S-*XfKis96%-8DGoVbmXx|*(ycA^W!JlOczD*R@h-Z#Fq>U=9SMd538-GR1 z=4TLoBKgE)E$&yMq5L8e(jHv<9!eJ*9t$ZHGQ@)Gf#3#y=Px7aPdo?XBO(@k>wsyZ z#U|+^Pz{@>yCZ&^h+1NFW=H?w_5a}8Q)$89bEH58eGb%oRB>k(Y9IQEnX5q8D}L3(+qLB^oQ zMv(Rji#wI;@i*VjQczLFZDgx3LO^x^U5AX@-F0mp_EEn7{-S~(j#=RAusQSP^YMgC zMvlP{jWK+CAwjr^Wc4f%Hqto3>uJ6ElM_R@x{r>7Jke_+2|O7i6cB{X;#4^+p;$E^ zsr841Jy(_QnaJ%Ud;ZW(4)1G7fHsCVexs*K=|l*ct$^F30P>K{j#h*Uj;9t&?Z9)a z*s){zLtLrQV4nd{X|sNGda$I2JU{dkYhB-u$AUqur_%jZ9$8X#wetF-aI0~tzX#^9 zy9XQzcD?Vb{*xNDQ(pI$lZ#M=+z5OXq_Bv)K+e?ukv9BJ2IG!hFF7p6tT$&^$-Ji!! zpW<-|zXJk5q%Ka4?+p*=3_si0*jS-fAn3o^A_B{r;~YS6gOMKt>MJtk$OS%aY}Ld* zA}=!>hX~^iz9QoCIQ+=OSdmc%)4{tAiILfEvq{1~9Xxd@gpz};LM!F7ekB(g@-;Fb zqrY`IpC`%PF+7-F9ufHP6gRUQNVZ?`LkPx?7r5_3i)VLmgPra@5s>bLWS$*DB=IQzbKGmoEs}NWP`9j9wZ>u=x+HeLt3 z*xIb@j5{^qu}KB%J%mOO+xIC8Pow(Vc-iG*TaQ?Rb)xGx%LePNBZ$A;xyAa7=!IA~ zmu+rU19^aCpUtymweVRdOl)?7oGHuJ?b8H+yZZBo1QPKPPFTPmB$?GETV^49a7g7I`D&qi`#&FBuu~WP5eEnIaZ`t zKSB)VzeafF_b}eRjD6>Tm)Z`z)FVFJEbX*;UL9WF@$t6qYqBX^Db|CC>`{FV<2c3V zsiuFIkElwhjq}o0#oxo0Rtvq)Mw25xh>2kC=AxT)>}DfZA+PHf zLv0)1MG`Uw?JuSYV$zFsN6a`vUXMgP;1Wrmzh={?1DkFcW>oivoZyS#_E?*@@}8UU zSpB^vmTDxF4#p;^#(p&u&1)V0*kZ{b(}JYqw{!I)3Y?AEf6Q_I4ODa!lkkAa5y(#b zm`M-0e5LKuL}aUxF@*AwuC*7_B}Sj&Vv=_#8}lfD@@LP+@rZGB`!L%CyUve zNl>5x_zB37x&SmE#LW3O5lO1%ue0Y+rCBj$d>_(JT4Rep9uyX_eCktL&QS4%4UFm@ zkzAIdV_r{(We|yy@7jp_`s2`r(BJ|^AMu-%k|;vOTd{m{#cIf?iW4-}r!+qq=;OI` zBXmqM`(8nwzn?g!}n~bfJIu1n&Z+iu*P!2}`(eNb549RD`MzH*5 z6}PSJ$;ctTn1*LJUNVE!*0BT5*)!&fP4iP#G-$a z#G_BggHi2U+Pyk@R$!MWuBq>!-%e>>{3*bcQuVTpD(vnRt2H1g2?EFgLa@`-$W9Z*RbKb0zD6>SY>YVoLHewoPZgZl<01UrQhBA zN)uR6T&CB(F#PTPIQtjld&e@7yQ(1lc+{(<9#OF1-0hj^HR`sPrge^06Qvzb-7+W+ z79pwFi|G3zk~XC;xk|_{XJT^8Mz=9ml)4=u7v{RNs=H{>_&S`~74UTj#_^~;wA2Du zkN57fn2^_;ICmQ-1op$=fnd9e^q`1Thr8qH?nl$*5|M-k9nXc*a3cu@*Q>_-oNMBM z)-TOWybk7bnPVN^PPw1cn(l}e8+DwIp7I8|b>SjChNVq^E%)NPdO!FH6)R&Z)^D7b z2vE>HSODAKo=`S(=OHZp_7jCXyZ9fW`UO&3iPf<@>Y3~8*WZpV-QNWCzqrLTw9p5> zJ`yQCu9S#B>8#He#L4_5-A>xZ$}c19Zi45n>ky$cc0X*VgoJR`O}>H5+nYFV>3(d> zw#KY-*(QTm*7z-f*{Qo545r*bVn6sL!8s;R+HxcWe%0WWz-l^3%=GiM%i&i-uW_^I z!|~3aow(beP^`R^?Y03PxM6vD`dNiM@2B-v`Ps2<&!u}+sNSV6P@w(hW~va5f_7^l9cKP}@tx&-vO)2@LK^9eBf5;fw}Vvi_$ zln(O8=OuP%^W7@Bly=-_Z|DF1`PkBewZ^<<8iszA9$p<_oF`| znLT8LreXej5*tI|*0N>73qEOh8GV%c(pi zE1x5qr9|^{g=D|X5B7DM?halp&v9EKop*<~x@2j;yjk)zrOSBa0idhiYz>BL7#HaM zdsA1YAecmTJ8QaJX+|l1K&ZFk#3>LB;i)CN!jOQ#@aji#`DOIz>Z8fwPsB%(jf`}R zq;2|Ps9>1uN-lMU0VCCjg_jwJ$KEOtTb{4vc2|ib<5nALh6*%1V?ol5zXhek?4LN@ zQBOokHsSD}3?I1{Pfa+yyi)Pfa-%yWjeBO1Pg)jKNvKM5=H;r9&=cWDt% zFlwu*_p!j6yy_V1N7a^PRw~k=Q!2gPpjsJ&|L5V}tb>ODO>2E9)+Gaw< z2Y)&vp!H{m>qSBG^2vDv1`bY9TMC{g6jiLWoA6#>X3C0N;xa>uYlK{xP%^-f@4pto zOUo26uSfLo_Jkolyv}p%ZH2N;?eV31cG_VoTROdmIz@Evt|uYJHxa|#KGFUW2)Ej9 zMcg{PJt+;$)Jln&+Mc0OeV<1?an=6y;xR{M2b<4mF%A1GGeyqHRLI-1ZHKi!Vd&!X zd@PMPEJY*H&8={K4Pj_ShrzI{XXjW*M@kO3-l`}}`He91b$Kckj-~$AojE0-JZ;^6 zu75bKOl;d<`X-2{R%CN%YJb)Rhf90lY*%Q~6231KCwyNqKNjrW9#=iHQ=mYf8p-F` zwGa%edPOE^WV$DL73vB;TrV0guQNlB2{eu-QD4^Yqfo1~W+*t!x#8o-ViF0)VjJV% z98nfdqF#91*yRDop`wU4^9^N+^@Y~ z=!^-vajk6AzyfExDUXykG3bKKqn=O@8Cd{jAU=Uh_G4EEV|>AHg;ZC25Ko|$BxLf^ zu>6l{G{-RumR$Rm9_m;8v9%~O8VQKVOQr1KkbO5TS`#{oYK)&d-QJjpjQ>UF=kG=} zRLP+JM@I{M**D%V$5hT}R>sw5Y1pOx5nkKjkfvT7IqKa}KGymima>`X{8t1bLcDRC z{<&^%pC&kOT1Rz!iazz$KT4)Ts!t^2gyxm(FcL|M9_D7P~yrw zo4L@J^H@l~N`rgKbi7dLb+>amVP_r}K^` z+T6qf0y8&6v3+btaN@E*;Y3!sjF%%GiKO4!YZ_Eb@2=LXksaMU{`;6p$ekK8dffbH zjG#n>w0dRV$y&PjgQ0h&Y}2~X`zRH&gLp5p77?FL>bN<26#Tq45E{mf{IYO~S@X+J zxpW-@+8BNQ4OJ;FwV-ZQ%fWVv>`EfkGmyy4`#J+_3*2<0clm-bnK7%8ZE{`UZ1R^f z(^xOA8oz|Veg!P~uVN1au*hBw+7kYKO~h`{rI6}N9GFfqBR1|xo93S(9*w;o7gnc- zCcUPchIDanwNq$08I_>|=J`GT(N$uOG1D|>9d5Dv;fGriC$+Sov*V_tl*W+!4(bHA z;;7=F3k<*1#Wp=@>xL8pHI5IA=1$(ao+@}+zs@DoclrrOiH-q)scCaecN{T!J7c;* z`(Bgtzn{6hlsxcjZ{sY8Z#dh^hJ4oIbybhzW{I$5r499*=i(zqsnI)+Vxt=8#(WK% zKIblK#736Y&pliv%q)DV)-DlPfbh{zZ2H64F3N`cbtTZ;F86vZ@@}xFX=Imz?~xjP zyIGBCqQ0ZA=?`SA!okjz-acHm9CpxPrEe4%(^(k>6P!UGJEvR=?8AQ&_BvsmQr7|n z`jwv45qM9ZCJZ3|81fKcKwHi<*yKqjN4A0y+`UI5Nl_G_-!58Un0qH$4POp}7{7xj zjsL^1ldl!{{-*O|=NEjBmJg;F3`j=tAsfV}uo1!0B4Z=nIlY|G6!u3^3vYG9t-`ko za~rdY#!|!FOG;+_)0+++)Z2Bna8R6(l^r|Rs8DQ~H*wcEI{{n9Yj=fKU4xkO)9Xo= zD@y5;6nQUGmw-J>4Y6Arv<{!Un72xihq6}LnZLgCn*RJJ-O{aPbn}uYH#Xly+`{WV zzuC65@c&k%wn4WUX0oW~wW(0&9ryGsvd<$b$RUbfWYhP|6(ZVQoi9p=#Hn&}-ns=^ z?hpK`-YfZ^GP_tVqdenAG%`m${q%$YaG_OGmyGzGdxvy;oJQn4q>bY1@AKY!X8*~| z-}`+bMvcx{)wZ{twI?Lnp4QIN@h~rme@)L;?g27tY6TX@C0}=vg^xt{uL>+| zap!@B#li9{A57plP#&-$5$~4rF5Ek6sf^}io`4*|^lt`!IXCJNXv>{u#X6#qfgirD z8eIu_$J?z_tArXS9pA4-1AbY)W&}m*dvtj$Ohl5cdXz_SM;i)O@$~_jC-KfzUQ#kX)_8mM-4YMX@C732nO%7J2l3l_8q(< zsJ8`PD<~6*CB}?<+(Fn`BHh~(L|O!S+Tb%rnQk3#`cXsj0#lqx(~-tqcqK0Hhw1Z< zCtJ%>VN}jY0Zb8xv-%#ZIYdBTG(HFSiApm+S4-bc>N~e`=$95X+7cix5J7J>M8)ft%mnXS0y=JOP|!qDOSG4>_ndy{f|=MxwG zt+`-H)mA4e>7fhw#@n`BeHDH%x4*VFx|GX;`EqiPkqT$iEek8AusPU4Pf zU_&A>(PF{~E%NFlFHv!P_>J|j3kF7;jSJsw5fKUV`E z9Jj4dytq@J55K=WKAuB7fgEZ^M<L3zc_E3ql#K-ptrvVY2 zQ~8^zZD8+QkLzWFo{X>~z@nvE;`ja%Dg)gZ(!gWf1Xk_yyZ-q|^}W>*FT!e-)kIoq zG25m1V+|4axJ_<-oh=o`1sgl(DX?x8>g$P5v?Ndh4$q8EwP(n|WzDp~?d3nSn%i8` z4__>77bw&ho6O9b2Xq1D3tjLDb@ur~_=HpaBVC~NTfjMRPtEsL{Sqq;Yb)36`mtW8 zNUBZjNoxPY{b@gadqPWKmX#f>5*;YW^pd?jPD0w;z3Y*dEnr@~F+BrFo9XIZSM3SX z=Fp1LpXGqG+1h2U-X$6X(ig7!gk6e2MlpB$>hv$9jfAw(lJaaT32hmwr;-3eD@BP2 zi=`uEQx+VTTNp9eP^r*oldIm~*(W+%LpF#QfSE#SBSpFkG}pDI{F+|y)bR9?&fU@; z15|fKg`b-5Lri%|5>rAYz~S1ergnPVqB(5G`EoUB<4+TKdGT(QAXpV*3!@$xNLfOLJ+C#PX=rN2Ot<_o@7L z+M;j3H7`Lsnt(c4y1`>1@r1a6E+^eYgsRhHKYtV<_9Xy2P<4xQc*@b85_sSS7S5se-%roUPassj(lDkn+DJ&i*F5z_utN z>UErwni?vzyCyae)hW5XIY$PTQi-fj*6=0z(6!9l@1gzZH^epkYtxgOHfQLJ7ehT% z$~H#Z>Y?d2t0@Vj?YC{PZ5Gm1uq{3;)pV?wFf|D*W-|0iC>tT8axrRA9m zztPi3FE>2z`IS(c-i(LXC;{_}Q(C$SP%!fkYvfEhkt0z0dCGPGTRU3Yx^hM+m|Bwq z*)^}}ZHLK0<)s5uIVJuy-5C&XF4}uEQ-+&t-Q%+{yASu-mD0HAHT`%xr{zOCMSf*Q z{VB)^^uRrx|EJ{y{x|XfHS)iuYnIUvqTbPvg4MYIFQ!D!JuPF3kLxV(WobNG?HwuP z4z~u&+n3+EDSSJ(Ry2t!d!_Mbl@mgN($Oiuf^r-)O?qT>dlfDoNA+JCW?mt-yx;5A znX?LSclBXZXn}Sdv3{DtpknEX6iyr;rEsQZ_y<5m5^6!t7cg^9I?-6-$lQQ0c1vQn zT&0r+uVtE4(fO~)U+ZD#Sgbv`(^0jdi9gDCtYtytWE|KhMY(QXh^Bz4tRi{{WAGAo zRQniD4r!y2nxme*P3OR=%ADnY`mmPpb3jHSn!8z~K;63=o$z>Gem8})Vs zBd>*o%+1gH_F_GXM{h$m)bwHj4yb7HVSVGVnEO2R6vXoSuEy&=A7#tQNqcF^j;QFK zMJ^;S6Lt(L@Em}tHZOV6RVggq+4<0Bj8`|uS|$K=AuxR*~>LI%Fl*SRsQjn$CTuaijdW~QN>)`oTpNh_o7 zOdoDxk`(L~iTHQCJ*?19NhskRbB2VCme2ok!Um|A9d1bpOCJ-&R2jW&12ifpBBk9r zqIPiJW%DfV+=9$jdAZUbBNh&AQ1tEHy=C;}E0}hWG+y_>LJd;>7p~s4}@6g_vvN+SOQZLLPENIB-dGH?MN_NzYLM1@S8_1AMD_;q!%-8=#MgB zz9n#8(M5@?PVj(cfj-6_=u!M**$q|I>%z5&oXf-$jJ-o8}(Kt>H}mz^1(c`VOLb?f>Rz{_8WVrN?Rk{@s!NacSo& z!zPGT=IagL36>+_zxGkj$)=WdT{v6NFCZ%dZ>+4hNjp3@(PD7AP0Aa+eJ2W!4(tdOfjA>}4llYR;~&pARm71inG+Z+T^cAO4RF)JO`+ zjSp(|CHW7@|DK5r_rvoN1M{Gu+)ULwmyPnB&M}T>2w+srU|0Awbhs<@{dCXc$In8~ zIRU~}B&DD-{--ki+k3N&_WKHyJf`Fknxg#QtSSF??HJ!n3<|UMY}^1H#Lm?eRfYVT zthY`RT|KhvxePKH24WpuoK%kh1zB(3ds#FgBNDk5UU&q6m)6Pu($b~>jWETD+zhRd z>%=dp;ukJ3s`iqvmG$5d8R=MD1Vz;v-3zqRj^#VeCOWfVxD$Q7IGKjH4}YvtR-}3l zc2u-*D7et&!^^9ejyTZ+0gEvj7V@VYCFA#0Pxyo5cmC#!jauxIH3o^X8*?`~!d?wrfZXxR}Iyf;BN z_6^x8e_h_-fT3@Aj;`CWebxh}9B5>+hcR(VXQ7*|X62NckJA@TXmX+~Eo`TKw<-#7 zr@PE!G@J-L?MyiKp4?=Tie>k`Rk%fWwHo6p0iJhH)?Lj<-1gdO+ONaI zVt5O*H{k6LN?gkiVrAAx{>#Dh@I(#wLPkwQy_N#Wg=pUo;A93Iff;A6231r&zk^xO z;+c%~m1{R$J>F8^^+P5VVN-)@$g?fbzGAcFdxLI-wNu3hRD*1bFUMB1oOh2DC{WFM z1U*|hWb${>4v}LS-W`eTEHk3K%=5BEhS#!@^0M`REH8tjtNG3`Y9=6TQ|qQdJUC3Vdu8m120Tt--x(DG(U@rJFx{^_o6+FJzZjg-Wv1&(lM5(y&CA zfm@nmYfpX%+3Af95C1YdotrsQ$xfN%|DUbn6ijF+k|*mtDtPS-$>e-Kk>>C2?w;mZ z(E4jXtEYQfX5&y@X{Bj$V(p^5mbw9((MCy3i<2-RIGyLo~^E222sQxAx=nIlA+KjaCT(%CeEjE=l8 zvs5QYkh#5)U6~Gfg1f)2V;sO#jQQE_PFUHNb9T{1z_<1OH}h?+M2ip3V!SPKToVT4 zSy7nqRZIhQ3d#XZg%S8r0yds=b5nObz(#6U5+qS6e3pe{~zxI9@=E7b9Bs>krh@ z2t9OAFGqen0S!K|exZIx?y}%XBOiI!hd@u$5dS@2quKe;i5jv)J~1vR!7O>1_UU${UonrUW`~CTUx^;PC34(e za=c?{`B|9MJO4C(0$S`vk}0n+Z>41RFG!&0BfTDCxL~m6uS{QP_#u_mN~S|)+TeP6 zg{2R*abhghX`_vK)OL95qSNI(EIXDMd1SOi#U%Rf1 z#YeshwYqKy*;ZFUQgW}@_yd2)+6Nomxj>@d|F^|Bz@}D-ZK0k_vB#Ltfc_oIPP2~> zQv|`x$ee3%0>*RP{N+I1OIv(gOxU#B1$1^L7sl1Xi#SaD{PIMH`}Ejk44vUWMDm2; z>*9M!uO&SqFv(X?Mf5?o?z~xFq6dwWaH0<-O`l_%G_tN9+VR_>>tK`@`}Xnq$T4UW zx)rJ{f<#S9M5P$o5D`y%kdETxEDj5Q5#Qbp&8p8sUF@bxjdxyHOAPLk%zk;fICzQ8 z;8re7_eflQTpN04T!_h~Z|-bfQC_dC#lU7MW(+=>3=;_td?e;L+v8WgptW>o+dmy>q}-mRA;Bu zRfx+FkT?o4W1vK)oV+D~%8F$}!z-bxQ{f;#HM8VeDB-Wr^T3IE^)~l8$@3#|ul#sr zm`O!8S<7S->BI#|GG-pwlrE9)YF&KPL>G!}!305r^{51-;qV(q+HcTp@SLmp$wR$v zSSw4u0;Up}RY3P%SBa#`y2fiq1X&kGaFcsOvJ<;oVYCHa@lfmYuNi>g3UP)#B|}>x z++3m+#QP}K)Gcs?@QeBof7f5Vj*;|*2VSG09w+C z5q`E@QnH4}QgDlLE8B$&;6Y(Uyk-#a@BI=5pOzEH2^}E+>g2v_dkl)y-Y&N71;;Xs^b4%L#wf zQ^2I-myFBG$Ux>Rx0KA5o@6zpwubCwZ9Q}xhB-r(VdlMG8MKz+J^+SsJ5i&eQ}TKn z2{!4}B6aT&7`#`VEk&O)kJdN|6hzY4Pk4dftgSLf_us5cnqrhxhUnm6;D#QE*ibgD znw+|??V}*LW`*?@5STq}eo2eK%_J1NS}bKF^ONfm!lUtYZwu;tSYp*qOC()jM(YeY zPvC^O$F5HPpln^9>l42NH;O!hsR@zoE6p;007w&Id=%sE+y)QTaZ1!V1D1Bj9g`!8 zT*`%m=25Y1WZnka!!3bBlteuP4$)KErK1n-kS@0+A!O!l)Xb;Xf&o>(Fwss$$vkcg zXk5i>;lIr+64sv>Zt$0W4l>t6A_`2QM)QYJNIR)K&iUZv@vi>)1qE3HCmK!+0EC&6 zaI8@S7hCcm)(V+Mf2yw1?xk46kYsR#2Rf=3lIU6D3WoAGR^Xx38oq0m~<{&w1 z&!mPxMVTus{HZp?n`?_7_8|DrLfQW__`o{}IbMwf4Z*N%a06 z8S?N`VnlG$!33c=m_*hScO_$85weZWIzKoUUP?`b34hVdvZORaYs{qO9*Zq`Gt(JmIt?Xxk&@8VnkbWa)=2HpIkCkoCz-%AeIV|GYV zRRLEliaUupWyj)PJK2#~^4|l2Q1kiM9oyVK zULVrB*Nqr?_TC_C-I+kC@RJ*?+-bPv!VY6H+G(_z^YaDbe5QRlpHcqdKXyLlGC^0y zY61TGtRSd4bH~K$hGPF5`NQ$EfxDer>#}<^^f)?O;XYh&X;!-z2GH2@qVTmpWCPHT z;W1*5@YaH>dr=;aYDu_{WVd}JQgc}}t(F5f(sSKDWq3XfPT^S-q3-tLmE=rAz{Ke> zf=C=NaRJeO9wL7WIWKN1_-w2z!HF^cT^PahmUgbR*`SVp^f5N86!#zxe@dvy+;sIB`bl({%0{*W@Kap;fztz3*86%Kuy!)&dh%qir;2Uk*|hKInSGz7i%1-} z+rWXAgUG@Ax#pZVyHtkcHC4krbrJ314UQW;$Wo4ZDnSdMz(aK*Bv|DyVZtCDhfBAJ zsiz}ho`my@TiAguf#TSU$adU;qqpQjXXlOtQou@3y+}0}(74e{uW&Ik*4CmHeJ}Ap-0#uH=g=`Ql3c z%%%T-hH3rcO8!ZP^gkA%e2GfFL?vIM63G33iAw&@PuhKPC0|_0@2fAq5L{mfuK#_4 zi;t)B)l)pI%?jAP-^Bdns;IlJQ+j2gvSH`8*iCD7&pGW5So~_)!o5$gu6U@n+%oJ# zKw;_<<=#mpLf59kJ9<_Qg-@2$HNI5aQn6J^_3joA`R{gTsCh5#T)Lt2mxtd^U4FgG zyzZLL%6mEL$w|FTJx_#%Yucj|Cz$j%+9&1*aOmpt{Kf{^D5*580!G4HoEQvV5|~6j z*v)Ii-Qr4kjHo&KwZY?<CRek^UOGf ztX2D>E@cd-K80ydr^jO_xgu%iS);}8|3@z zx>GTy(*psQYe`zTcV}hJrEwNWhM)~wkcg~DUQq5m_F2$eW=%H93{E1iC)bkI$2*{R zxWTbTeekDRU@bX<+^Vm91-m-o4KL`TwdfF9zpii+Rs9EXUe1Ip?0{QPJA+4p0fx*8 zZ=0vbj;|%3_bW;s5+hV`W7sP z9imfTY}AvNQuit?N~fFDl27`S#{JFX{4BLwUisn+8_=&Ex*KLXJ7!%imnB7T{@er`40TLcjf+LY}IOiD#q()*%dEM9!nELT#Po;V|FC6nxF zy1<+a3h`KT3zrR|N6xn;v`x|9nvQ$KMR=mNr!@H6T@HfMG!sfw_a0uc{LM_c*SUpC zx0dg)`xaz{(6UikN!_(^jVuVrvy-mm!Xv2+VdhsQB27X?*s+Ejb!i9mU3<95O=5zP ztIxWQ1!{PrdmHs~us7m;_*+n*pmK7UUOu6J<1BCo>>|_>3H4`gVv^P!?}_A5OUEhZ zy_@`z+clHWl!XywCUO+(w4Sy9ltzf$J{avfonFaAR{8trbL684h5Pd(oj;~NRkVm3 zqy@oN4E)&UT$6}3_6RQj2$EAUuXR`l45*4c6Eii(CwHmP{_b&qSYd87uMaxXbz42n z=4b`*Z@M0ogWYxA<&k-A#N6a6#~xkGIYyoUd-CWBmNIV>tn;_^esN8|dAl#J>A%x8 zRdZxSW3>Rkccfq3)E77P*KSJGhw&&lkJ6}g-FAsZv$s_JxjU_yj4O+~w%?9Lwx7~S z!(y5A!C{V7{l&7Kn{u#ubnC^M`nM6R?P6jFsGS0%%~wqy8W5XAHqGwfkrZ|FW2QVNd=+e=*fy2;Cdo6V{+Nuv?dV*%<8~7d zaKXc-DOV5*n{o~^$$q0ld@mB}fWc$H1 zm8d{>R4w4>#M>-Hu>$BNnFkB|kvJ@c&bN^Wo&K#I}hn30d!#=z#EI9v^ov#oO5 zh5?$gPhF@)D##hqC0wj{5_R9w{duX_+J;D*ir@BA@)eJyD>&qTwxEFy78)?Q7CNWA z2l^Jx(!zVy+FokS962G6VWGwi(YKG?J9IUqY7ysWXipFmiSUNHq50?2_Lz+9Psx_i z{e-Zf?5|Immjtg4z|8$j1vzBXkrVL0KYsT{bt4ax3VONR-}KzbLM@1e3LpA-k_#<| zCYuAgy7POBVeX%<>G4OfJIkI$Sek=2I_Q0&5`XgCcC82jzxCk8mQ=}oSO?}-JB zdAd%9N|Lj&lt7tC+XKHV3< z&+USb6$oD$1>9YPh(89AUY%p@zOrE1`H?j=RFLt<6=pTLFqHg>{!4)ElYcL-h<7XL zwN%rUZr= zX*`d z*^aRfM~*V|!ss!4Vr@SWjxK9>^%s+<6?5)K=AbncbdF-~mg_%${eUlRue4G%ps}N; z59{r#jmTe-gd9KT^5dl`FB9od;IC;<($a{&34ZXTjxrz8vj0*e6)WqoQ5DAiC=A*pbjF!y+|TT1@BRMz{NbS-Gf0x_TI*bASvT9B>LB6m8AvUrAr`<>-!541jWnn{ zTgvt9&pj4_UEE;*prCX%PRNIO_&Z#bp)$Dt4z!JQunYH@MuLLShT!!`Kp z+io+GV)j_Y6*9rQuj$6D6t58^eDBXy9#G|6$TTSPw|>HKN73Nh3MXCo77ax-wd6aj zAiiB-^N8g+&@r@j^#iDek~Bq9{!4UzcNNI!Mr|5xVZ9xwG9w(x2OF+HOEqV z0TwLUL@9t7K&GR@3Xtj1=F7LfV`=X1Sb8-}ulVJM-pYDM1K6?ef13nPV!siMWV*g) zSA2d*ow&Z?s)iLEqex3Dc60ptb3d>HIYQt6zaRW>k7$Fu5ubOxo0`izMevY?FJAyJ zyCJy8VwSAOV)Fl!PJnZ&?oWrNEJ-a8$$HJ1w{YgCPkgXo0rbHm9I3}vF0~;Tvj5XD zE(S|Q+Yb4DN4w;d^z@Ej&&y&$^SIre`uO`q0b zAoD)HzZ&&UgEH-jVsj$2<69ddZ+PyTXKYCQl)FR;S|15jKkw?Vhuf1}R^H5-5iKZd z>lnW>s5E~v&m#xi|#mChm>Otzi#Jsl+RS zLp9%c8Cw+pujcg^SE1sRp81}FR2t{B^XWbmO)}3KM_3=T#Pqp!yO{1*<=ucZY6n06 zThs*n@G|oUNTHU=#nl`H7$+ZtS1`4qn`30nL*+y$PCL zO-wOWZEeVG(!d_G^(dxaLpY|*hc$32|FReVg&uMH&Jk!oW-uveO=v+4ieG>k%^_}W z%-wy;^JP>m8tmyQ*=o;M$<3#%-c*@y(e<7Q{;QjwloFg}&MhL$rm4{+W^`q^Tp!3> z@(U>Yzyf}670$LJulSbfXkUvK)_ZoM3C)zY7EpD0*D0Yoz7%wkAC|rv6wTk+9CLNO zt+5L$-{+h+vBh(j+E_Pn2WYzGpg3)&3$BB2LbJ|V_NlQrQtx)83q54FNJ`tAH!a7dq5JSB#%k=xJZ|aDW8subbJZ13ibU3Mi#N!XsIY zqq++JVY%4caA72c7A(+{VlN8aI=sSh=>0tb_7~F?b%3A1F*%6zu>ns)&Gd ze|VL1r8d1%|6iz01GC(cr{`#|)p|BuPDvCVPFqkzitYZ z)*H0heSWllVl3Nv4XHm7O5Q~F>{Nwf!8fkIkbzw)IFDn>@Rlw$eyG)2mWvMK8K9I0 zU~AP_Xkz;>(S+*+OFhVCRt~AP^{4Bvb`y18K{5`fD~<-DkCwfBxm{9x{@VMc*m>CQ zYOo(Ena~m9CP2Q|!ay~Q*2k@_^VFJ@i7Iv`67q;0#jcMQo7uT=@(vd*`P~}^W@o6* zC#FxVO9zIb7xB-PDwez7N#Cn2hxdVodt`qpv!zbgjoG3e|K`JY%|hhwRizc;`gav1 z*%@4OUQw4b-z(24P=pSxVLZG6TH2H6&BkxOD+{|=qvFq{CU$YlBk*zfqH~Q)I3sBS z$#1J`1w=dGa&Zv{0o^XB-+jcJ$#S;sddOs`{emlHvTl9^&oLy^=zS0_TGG8E0E_jQ zSIsl5G!knW%CT89zK|(u+F529?lx2J6PWBo^irMbp}3uiAB%>@2RT&^4{;8?B_ES= zQK`+5Z3lf_&z4a+m*m{V`lshH;3!37?{OtpQ^B<;x@m@iULN#oJF6-F@m-fiZ{f8_ zIDFoQSZB$A?OpQc2*Eeh-=rQ;Zz&rFcll|#PN*?SvFj<9;43pTMlorEUgu}llBgQR zH%X;PjLGz>LQxlB?4WY<7P;YZyFF=m;8jyf6){R+=@@S!D0rBZl$$7=HD4?LQSkmk zs{EKwID_EIJ_U(93rpQ#Pb%kWzN%U7NdBv|zO|sfJh8@=r5_P=UXY)xO{BR;GL7$5 zj_Qz;7AX5moY5cNhJ*xPZA<^Ko=^`J}oTHHWsXwLMx@WnVgzbdSA7FtP2MCL&$6r3{Io zMCUFo5(U8focXK&oOt+zL#X^Bg1Yf8FqO=}{N z5oG3K;$m5cq9Ia&jShVy)mgJG51}vItK7m~G&%~urp5su*s0aWQ>w39{DDK@RO9xN zM{L$2A)!)^lJa!HAhL$0hGwfKM8}w!j)xW7;{&gW8>(VIWHV)UJvH10!1tHG!%BA- zh$}koUnru#sLOxUC}~NT7Wab6N+r)=HzF35uh2WV*vE6TY9a|qcY_?9$VLg2bZHBh zE2^qf*W=>ivaj|;0lXx?vu}9HhqK{a_DgJk{Rr(vQk2`}fB?%|YRs?E^3*8R9EA3g zvEx+tt73QOyc18!JfN%DjO4AsP2EGGv3)+WQj*i)~B>TsZU2`{iY>gqMR(4q-66=D|a{wt9R^-6= zT_s9+bJhJ&qssCn&HoLMtIHDkU*6iE=)iYlN)%%f42vstRnjkUs&@lBa6>t}hJ}w@ zYBVOKBjt3et&LyXucI;ww(|o1w$3)xG6zUUXMRQW#r)7(BcS)F97mjX5(kR(7TlMt ztCyuuhBKEOFo$1Lo4+kBsYUX5c!4>;8qtXzAoLc6e&$ZsQMx4CUl&SgTbjqqS`Kz*A`wCpi zc7He7hoYf7ODYsVQ~tK<583iBMD33OZ(uf@r*sO-2FI&iXTx9`ASxXZ6l`lqfwaLh3wyaUu|oi27Nncr z!P{7ZM}ZY=wqX5>oaucMn8yH|6u}OtzRta_!SYVrXH~!d0ly5C?Ba?s*yWhKPvDOS zwvTZ~xIqt;?!Hz`J-1S`(^*8g=PgtTtY6suQ5y7a>tlm`y>m}lgnQ6eW`DFNbIH=o z(UJ6WXr%;j29qkK3IpH6r1}37WCMVOV{dF{Rnz5R^So|m+bhE*anaD&1d6vxV z=ix*;9B*%LufUO;7zj=B=Q&Qwh~jm)X}HB8^RQ+q5wAJZPXZQ_?Qqc(mOj5kSUor> zYd((R#&U?v`~On9_(2%WEE@5aN}j|$K_KBabHffndltI7YyJH>(L!Hh-^?tw)UicE z64xGSiA|}}BsOlH)lM{~dcy3eDD*8*$_!c*zE8$O;#Ig1*8EG^p*>f=LYQ9^IKlq* z8H+mz{2!WWfU6?o1l4bciLed$mt|$6kMKof za{8Ak`46cG#^p(8TGY~5oDK_imN;v=C+2=1cg1duXg=l-l21aoBO;%YeWcK6#gms;a8@c3gI$n;v=8fDAi&HtnL-jD~}V0-5&W zJrDSGom;elm*+5x#NGcii^hou(-6*IXxOjl%RWpjXM3n3Gh;A zVart%^3(p4m!og33|6TcEVAHFywRZOwq;LF&0XXS=3}|8+2~KTBuPVd>g8$C<@v7j z1Gx8hSjMQoh&eIzKV$5v1ur7DW1>wHaSd!V9uI9F9*&oF7)yUQKG)^Vm0ZA_I<*%a zd2RVil4Nk~F2d0v-b5=w2z8oR_K2Ov|PM zWCNSEV(!FAjb*a`E13eHq>rJnU^48a|I)?sB8k~Y^gB&}%QIWqvAH|0&<1&>t!{FQ zdcC@IbYM0qbek+>`hH{ffueHoxE$*nsi~>jWt?JQK@fi^CW)mK{-1pQ|4DPHLhM`C za+h1nJphsGehHDi|E-^;<{S(S?;$Y2btTOOA+B?lxi-!YP#pLnOzM(fRRZm*iuv{{uT3yT0K9=i%>_ zVB;jADx0V5+_ zqh@x`b}wyZ>iD>Pm{yp5C>B|8-m{3D9xmPb?c2A5mQ^E?U|sXk_%?L3wL+U`O!%6a!vv3)zv`?bOng?Ga;}Q8NY1OmDbZp@) zUe?D=d>t^v-yHWWm8&i2AkTDDo{*Rp_UO*8cSENY@FOE~6XYpe ziaTXGeQN&%1Gr&X1h=q}F6xergZbXwOlDk>uqbZ2b4yzTovcLAhsb=Fg3xE4uwy4L zr{Fg(^EUc^5WTV?9837C3iN|Ss$2TbTsoe5)7YP0q#REvT!5pLa}6u0dE);2X?o|i zdC&P2j2h@W^Z8&2ZY#jfah1;Il$Tc-(hY%9Z6r<`^UM+oL*Bk^pGc1^VIIdv*@R-?i7^BtpA`kgLJ|wjHQlE# zbrx$~fSAOS%7H1OtSVmcOXT(^%0N2Z_vK6U*!HR-dvTzhNj%jGqYb)c+PW;N-8P1k z3<#tI1Zh$dkDEVU-Pv#fNfeW(-_5trHf|`*Y>0+;h=sn!Cj~z_?DMj(1feab+{Yw> zXX>;L4!*gIeb#`2tu)WPrA>f82oBJN2GP>VPITD~wp%{{STgN*G0slsn2`6x1f2a^ zb+j)aHw&YYu?9V+N8FR*L|XqzISAF_jL6#?jm;FMChaYA9aHc3GDy0GvM$WZipk}0 zs4T@IBdI|o%kH5mq|7A(BZ*ew|9(rGKDn5rNWps2+R0rsDAk$K)4?%5E4?whJY4@6 ziEsb1Tx0$V3gVCJCaqsq^c{6R6>KhI5*V>@%Gl`{Tbgr0y1QXt@SMz+u0j)1clXkn zka0IEc!uEFU_lhf6vbzLK`bopz09|yH1APhd9Y;o7;;u8G;2=@CX zy=_nWo6%GA{0er3f_%97gs0~zUm~pf+mXnu7W+x&ZEHSuhIznoJ)NVSag!dGql@Gh zNB1Yqr)IEY7qDZKlQr%0Iqu|1)ej-O(#+Ii8^d-UXT@}lAv{8aQP2b0?-_NGaL(oO za{fIM`a8@1U&z%jH(1%s7!phXO~mDdi}&$DBa$u>YJdW0S zLoEf+0Pb{JmY8Q|9Pea$hSO-*?z`>=s`yMnFh|EKS$EYfF!Tt+pb_#L8SH^+)&!xr z?rFl)h#K!AdYg>!W7$JycRUVsdzE;9m%|)8Cl#WnnT%+Rv)R;Dn)KWjT`1Q;zf8Ij zA0ucGF?K_#ih%gW_NXeK%!Zd|_n9HVT?Y9%eMb=Cdw?Qu`ab^6#~sNT%$9BU=%%N9 zbv7ZOvkG%EJ4}G|W7PJOlKE#(0IRkCoXB9A3;l~?v zyxF|n(EVLGbt@BZCM08&nrX?B!HhpqgTAWM*H;*ltcy=6!R|+dL!ZY7{qEP5I1{If zTFWW>k`zsr%0tE5x12AQA^4vsPr3?E%zPY0k|*~Ps&*#wnM2lPOD$#NYW7c10~H-_ z$5%N%(a`6NC)B=Bi#Qca)i2WlA)Wnq?x5zW`X zVE9oh5mi7&Nua=W_OdBj)Tv3J#9%NUCcPWv-N|bcAUxID!{aQ!oKvr(OU)_D1=srw zKk8LbNjJ2XITOOSFiOi_Gw4g9itceBc~IgKUxV8RaF$a-tNo*8?LMOk4J}71{yI7Q z(B;tm*D$vSa?WSYKPGECXF%s^j!trs2lX0GOfYtOI*ARJhLcC_ywrol^{2;pg9NO5 zG+ViY1zc%a6qze1W9dBej_$+nQlLhD01#|u8t1%ji*h|lLdD2hgq--_|l&)@#LeHQeBEk6}wvSH;6 z=B3+7=bD_)3{bdts-=v1PW zurr-blq>;Cstr~TT2p@5?KwMkhj;wm9UECe_EkC+$`v@M`O4W}s9Pg{1c{DN7a3i5 zh*Zw>0_&bc7ExyOf(WbdlbD`}y7diJFnYe3`tSi494ex$|KcVB_%r$L8*LFBe4Uv9 zt&K-sM!f9~u{z*9P_bSaQAOo6of~B}LOgo>toMEJq3M}yq@J9Z2gZT^YeZ^+|7kZm z`&r-v(!8voy!;_dg#9f=dQ)k|`8i4_D5QM-%CB%0G`8Y;ml<|!SUu`2Z%JOw$VX*~ zCv4W|LtKkTV#K~V?QX8ou%FDq$oJ(SU1s|COG--ax+6jj#WKogNNV%NF0;Y?GLm*= z>2i#;z0+i;oF#X@Qy8J6Ulr+e8(K|d^d;gNJLNDApx*E+IO(ZAS38$&F3%SQt!s!A zIi)&;zW10Ndz~x&p~7-Qd*ho9b;`83d$JH)(Yaqy(|>b!FmQA_p4b>}eBHmbIrFJD zB)6GomU~K&Dj`Nly6bu57L-Yec4v}gu6h3V!-;rJ4S&YunqC`4Q_=_T^s(NoFx#?Y7i`vPd>LELCngNwdNW1r$ zLvmI8yHJh>rA&6;a)V5XB;##mOn22%n=Bf&!}1}xRCiD3zX7mR6}tz?6Bw&e(ScSE z@(5g~1E7_b(Ri0xUI@_~%gwNXm zvai-a^spGch6lio!O}=82?)f^IWTZBIxZFllrb~{wwXOXkS0S)|p_n4{tKdu2ZJ_Zm=jDu|!Uyh(XbH z7Zcg~{bXNVgszX-%zg9s?RSezTaF~u?9R5RAfY@eZz@qwLy4-qZNN9CE4t4Vo;8iA z)r07v2_E3hx!xQvykiDz;=lxHPBaY=k*4<#{JlHad+vAN`3jkcB+@A8*bD?>Vvod% zLDMeGNt=Sz0OD2CLB9a8u|+FrI^R&VK(f?zdtsTnD|oeSb8~hSbsTKp*%SZNIE;`X#_e}I+ z3ILxA6-0>l5!mID@!BnrMHxT)wY(g#Vk|k<@B?-!1nP%{6=9sf&3iUz)==abbP zrK+WiaelNC6e$z)*@}uyEDP(feIzkK=p$NHWiqT76iiC2pszrJgXy@=fLF#;v$3@P z%^`fW?s3~VK*as~11A^bOmj&|2pCavC06rwNf%{*c~V8OE;_cZP!%=s{L(DVN4^0iU9d#u5yV3j8>{x1Ku(YSO&HQLU z1yNKMohf7hu~mLTmFo(y4G_>l9R4-F5FLmW5_?}*CIA~>u=L6VIYSa{Js5q^dpBrj z8tlKEgF&(SIn_#PUrq_kJQO)Wt@%#9e_4l^+15H9ypCtx1mmGG=Hv>|jbh?|N)E4( z?=@}c@oj^RjW3E_Y|DuI`@6cd9f877gMmk1&`$Kp3yV|KD>25DRcsN=#c?*2;+$k` z4thl^WuzBT?q7wy#gldJjBjBE4*fRJMs?jA-UDv-j;m35pif@(sq%xvNZiq%x+sM9gNuvzgMGxjiJn z@To?g?n%lI3{Yrx${El@@1b=_cc9;qM48%BF8;1izF~rD5wf^#*I0& zsrl@i?}3aTZvVfz&*!->_7;(GnsSYk zC{GrmzIC>zSK}8-6`6}hz*JcjHM8JaTN{$O(>I;+6=?Rdib!BrcdsU>SkM?fxu$Wm zSMb1rw=mf;&Zr!!L27(S-ivwM)s>g?j{2(3E1-gI*S*J5HYtVSF*}l}RCm}l(HXv| zdl~OVXcvrUjS(Z&F%8+z?8M>Ig{afhrXKd;Hhq_B+DwN2yL;~Y>H4D)wS>jDqRqGZMR`t;) zsmD!eibRwU7K?5jtlBh0VRs8E9FtE|1i*mq*YMcrP8@OT z*k~GN@#<7B$%Ipn*nur{tt{m3>l9~h!OItUWwyv0>+RH|P-NY#UFeUe_$x_e3xK!I zJmR9d)-R~E&%WlYvC;|SNrkokxl{I<4>Kw6X=ikBnxO>biTe6pp3+^B!JG_i%neu- zh{o(Glyo7~+$NTFw6(UrzQ%JN7n!?9ep)Ey^H3#{nO&|sc=L$_HI7XciLNcK^p!P%1iK>Pa`}Wr?sKaOGc)IyT`sKGg$EDBM;G;LA4l(RsV%njhU zhg_!Nk>JS-ZahMHm~#lJVo=SWT(BmSa7eYP1~VGja$>sgRswJAR9`{n%#Ic-mGk&M z57E`6BECF?MBDpbXmcZr}TIii!p<)de!nJg7_yVp0;~A z{rRd8w3A=6@!ck8<^0jdVh#QcPYOK3mf?XFI~I&yI9u*>IZxxpd4La_9k`0dKn?lNJpV4` zTmIzu_)a#Pfb`CmD23YRxQ3(njSJLh@qB8x6WGJx#K!V`?9z|10d*_zzB>VW8oNKq z$6s~B`3+C~MfOh17j}L@W4s6O(Kzy0zk@wT*#vKnml^W10E@grD^X3N z-kEGk!r4DjKGu?e>kf2<9K zfi(_Zui3E?*V;^CmPxdCQ$%FvQjF&9bj%3n2p^sn?YQd&YSxgVU5i)Sks()~&(}dS_!AMcO)OG&; zh}QtBlIX@fYUA{S(&5JXg7SF>larZV~Axp?c%T zlWnytrVC3l9j6!+GYDHwSN7K;j)y zWlLG<$W3(xnxlTg}i)VNZ}zo);L0-TLB+=rHjoqjhN|)9lk6 zFjrmA{H(?Sx4U=G)z^94jSL)5Gc^kG_)N8+t-2v^>qe*;_Cif>{AU~0{i zH{$zQGLcZ%9LS_`ECjOH@Bb?6{O4=JJ4+z$0nYDR!lI(i8_!0=SkrVnamTZ;cU_oh zaBUo-%S>>2&Y8_oAkjt#T+4(E7opoD4dGLu5hn`CZoSvC@cIIr-8@meGJ}04Y+kG{ zc6((~xXA>KS5Leh@+j7ZfJ}JbdWJk#3!m2JvM?s7>RqX)@#HPWoqg_Oc-wmBK2_J- zVXIdn$VccUyf%ygJgwa~HtW63`y1{q($siv4p7yGK)8byLW_hNUFVD3mMyMN{y<9q zK<>~%EQm&&cHO-P?7VWI)>gt)A2Ki9o>`}b^fAUxzoci=$5GGLu@=(4H)3>c9AU@@ zBDHx+$JaK?IZdjAV2V?}>`H#FHx9aA9AA#liWz^;hV#j-|6143@F7?*Np7@a?W){tpP7r) z4>j^m+U5iyWvv+glpw2_-LTcdFHWEGo@+(lO4^ra#80$aDPf|QJ?}gc$c_0%+9yNg4cLR6=uW|Wz z-FRx(i#KdZ2o+H+3p-*2u15DI*G>1#G!o~-Q25oUz!%jy`wCdHuWk?tVVwEAbgRX{ z9?#5>L$-uA#m4S;T$+1R)+{EO-}CX_l}JTKl%45Jr)8--lKgnq){)*Rmog&MAOIw+ z>(d5E*ZYE=&{O*S*fWhwpB}FwU>;vD6B~{W5*7}A5CHzl+KoCK9U__@d>X!nl!kVo zC=F|WDP;9da+biF>L4O&o(h6|DwIA(TdluWM`+|Dng#L| z4jB)wz+6ejYo%x zO8!Qd_6e_UN9aVAwSU2d?5PPpExRTS&Z`2fYug9$=hvwN=4(nnROH~NNmM9^S~9nL zLjLQXodl~C66lp~?)Mg^;h|*HselQds5>GD)r!#ORFO{+noN4Oc{~#g=In2b+F@V= zwCIx2^7xVlMwzd$M$s_1PDA_SCRq+@L^-q+HNNGbV-QX~IniQ{*Mw@og*&@;niOK}#00+y98Db#I-rI= z^oik|3zq7}il2sF0RWWMC5SwZbPG|9i6Vtedp+r$*ocQwDU(#|B~4Au)&O2)W`;iP z4N!t4*_OU**paK=jeeY#BeVjL)6QnX;CnRLLLgqu2k5oNqRznjrD}+M%Dp=+9EWeh z6Fox79VE&=@VsQ(=Adz}r=4sreSxa8fzNOAly;GEH=@cp^4cKxwMn^7TPGBqag8;Q zzR6M6>5XN_UO@`=U!OmJCUkFM+Y|U~sajUKu0fekwg8j)^1c_Hd5|?zG%xwt4cU`` z1jQMy{C9^ItOHKctTBig{-Ss#|Rb?xGMWwvAq?Y-bj&~HA+ z$IpF*AG^xKb!K1RYJ+x|#tB<`ZEL@({iO5KXW%bsYi`a{F7)I)9nNvAnop;lYh3ZP zzQZ-&@dI265X(!cu@o==h|gSTWc{aQ&E+;~>eUY3vG+QKUW|D~zsY*wCdxAn*PX>T zBcW%yP(_h+^j)6<7vEfU{WT-$=!ui0P?;rKiHy0#CxnDTC@x z_3`8Nj+Bh0hwal{7T8j4khAZmRkSUi!XGXwtan{Gh;O>Q2eP>9AvH;RFii*ZSeYY1+Eb7^DXzu}&ck_HT&+4Fdcyee zEK82rLj-GYkQ$M3%0$cO%!A+NPir4W?sTOdUOkPDlLVi9E3_bMt;pD4`$s80jZt}{CizzuO(j4$-w9Y!1-=}gMBFPS#fdQJa#Vw{epPv*{Mg}6N-W` zcbwn2+&kR@X6y;i*mFn$vdKK-Bv0RIrM>eCJ6B8XSgr}qIAZ=dW%JdGE4J{ zpXVH@W-UVi9Wm(lH$Q9X`vqmaIQWkmgN|5Y#qk_W!`G#)`<4Sj5aE*Ad)a2T1a4I~ z{df|5iFu1nyZPxW9uxA`y4^)YgmxS<~V;D}wMOntS_cNf)7R6`>An_;uD< z&fDcQ?ntDDm_@f(jv{YLTVrp!;q;`x>S}9W1ECd^j{a0>ZYc*lRw4*nyLxfHMpcj` zP{n4QO#jGKALjM?y)J`i4*ckJn8QFc96h^9`~rf&##)AD;7O(pB)mHuZDGyNnv`Jm|UFdD^UvwQae=> zX4en=LvCRZX*%u=lA)3fH!16NWTEiaJ6wZ=Y0L~5645uI&;}@3{`m>{o^d3zdFPGk z3$EJ1H+O)Q6}}fAAs7kKu}JXS+U5gG2gh3q96;wvTl3{dbNT&6oK_%+_A#~T7%tWNX6c^nr^8e z9%y36vQ>S;yQ{!Zc!63F+}y-j;k8Ip4(pnw1xfHJrC-Fuz6G$hJOGMM;P2l5pOJ>l zJb-^Pei3(T!*3fQ>Itec{^-y(MD>O zf1V9OpFRZ~Q6L2)>uOgl+Ww;Q6-II10h4e9k3sHvqv$E~b#89%An*ANb|sws6C3nI z`vO95e^dIBoqt{5gDa9@a#WV9ExVyCRtj9ypm3`2n#MdhEnSy=$Mr@S`W#gT-YIs^ggJB`AxLrnMTleIsRk0m*gwx8@9`ZJ(%zRsh7G z>eC+>DA|~iPy#zpAX~ANWHm#sSS$?dE=tWBxDMY@RCaJ~FdIu82)3X;q41tev5i5o!{K5*k;y3YpA6!0s)3Pgm3Bl3wVS9D;!Js%Pi zoz~+&(^2Khtc5ftTz&nPHe2s+-n*_+;FFKVjMS=yvFoah!g}gIUshA7OX(80Y?)?#qs=XMVWf-vPQoRYDfp1Jc?&Zm+!yNuu9K z-Ibt!V_xk3pb}F`($r5>6cOl)d)`D723vr}d&Vq5>C-Pgl__Q6QYSn9 zPGMK-tl!#&2)u|#T84f}BA~7HVT3*Smb4UERZsIfj!Fc{vp&TwES*s+MCPXhqA+Kfc%+RsXgXY%yYg=}M>i zJt>w~{EC(@>c27!Uc90G)gLwekD4-}jU1o$`;s1L!_1dsvk*rD8wUsgTi%R|gRAQv zq{P{KDsTI!2D9VnsJ@IeaA@x&JJSGm6)@(w+R{S&P*haJ5%JwECUj0-PA>IoRK)b6 z#|p&CQqhU1c}K1Qy(bD7eYlKy%hvigtS*=a8y(S{iA7z6#{+sgh4Fy`GLyU+ltp{| zx1Rp=u_zAWK4H$Aq!KO=hEHGj2sJ|qlE_h=XBdSQ?Mr(BUom{GB5SL-JPfokGqc@*XIdyAJZDVlaqiq+RAB2$n-dy2BQv7fFzptBTYC7!E!rb{@`K8Hc zBwW6a#Riz(&VJRDo7}6yC*@~9ztGVu9ZY{Zz2VA+G=IBpm$zWcT&(imC%Vvky-bBV zHtX4~rm@BAzUd;{?oEi>&rxElvJbs@yNVzxtcEZjCaOFiy0njfb$fKc;g#n~99RRq zlZ>w2jO|WM>sJHkBr85!wm8?(bZKiBEElnAQZYTt|Bzb;`o*a$Ij!8%(Q-6zoyCIM zHP4_taNOtjjX4*N7`} zANJMbBb+?ru9WWkhJ_bW^h?0%F1Z{@H;|$Vi0Tbm*h&Sw&g7a%tVhLBzV z3JHIj*{r)mkO04`K1X*tHv^)?GCHXX`Gv&qP4r6QnCvo+(qQGcZuh%+wZ5Ht;W>OV z+cZd28DNDZI0yuCJZBJL>JuX&$TVP@hbhGIayDR)W-5=HXD%UrcmXK*(VRit^?Wu@ zY+$#*QQ2thoOT17HJQkMCpkAt*xsk0TTJWY(Nuxg%@GQ4DKUO8eb=d-gH5ByPQE`tj^C z!riD-k@5<8_MODxN8b_d-ND5YM7++N3=7I&$4mz zKjM(-=`)K-2|JXqS5lg-LQ?)Ne{x6cci57)){S~6)y(?#sr zmgrTTeaO!9J5U6~MZUhA6(6wXf*PV-p6UYwIjefsnhJhozttSk?TqpspX%c`KKDKE z(5C?2EMtZm2)^@8D{Um}aV!6N03ML=uK*!qAA7Sw?0cXu>g)IsBNmUuUVVprle%5T zb`Z~6#Pe9mLA;;|_WXk?FS;Nf9#4512JFqOVa*(bgOflVzt-X9n3uFkzkof`2Sp=; zT{ua4^>RT%-`w$!6W@{4q)BqNXU&^Em}zETdSz_7i3~~uo0G+iMr-f!Q9hS~-~277g!Q;4agpal1u z;o-ouX&Kz94!kG$McTP>iFAq&jIPEXG9_i{$7gX>Ec3^K?YygOJ~%I0_WXj=;+LL@ zoX3wjDafV1r>V#s}IAp@CBi`c+1si~sU@tmu}{Uz6sX#SKKWg1>ZH$;Ln zebZ>jinH^-d#15s=Rv{0xB;7e+$0E?an-eiL#n~O7{khEU3@Y=p_Z4rbZa6kP zsD+!HIF%_ZoYEBp<*?{qTun`lU@M>?JoOj&5xE;ArKNGzPBR1?Yq1Q75&78@d!ZJZ zk8Xk0l>1)mFU)-t^belMjv#cVl|NYmEPs=n=9%fI_zf?x13dZY(N6kueTEok zs4}Cu7n#e$$^uxWSNYqcf8|bEbC}J2oG*3x2k1sX-ruer#_;Q8EFSn)MvLrj_z^HU zLQ>dtjC@pee!N$W7!ZHOqT4v+0vt7KKrKKqSm{R(n}tqWNioGH@lFQ;_wVe^+Y0yZ zAlW2`A^avaHp1!7onBX%k|R$kYk68bh0U}%#~Oz`DzS4;LG5MsO?IqXZjFn za<3ypzk1Z~QsmteV4M5i7>-^bjVOnuB)Wnt!2M{~oH8rQWdd{&!#Ah@^{)N{Qux7w z=)05q625NUeiTF1+;6fe=`wSZVe{*4YsNWdJ~FdjJsl!?y)?V_dK?ECcrDdb*Q#_I z$8c_n0&LP2)VR$oxYwM+HZfldYDZ2Otma`$TIST+)_!`)%WL#{X z9NO;$FWac`MbVQ-1SP&%L5@{6Jw5;oJ zI<)E7JlM2h-O1cBxq=2F;#*h$RCn_&N1$g0ZUiO@u-LD8wNB2>Qs!e1%nga67c3ZI zwIeS1os5)As#eAG7IsjIxfIaQ#Y(Z(XAaER-bFoy<%irY3u`PY_h+#16G;{#&T{Yv zi&zFfcmvcqAY|tp5vp9}RsM4IZ>k!;EI|BipNj0YIkjiO)#ttg;$2txphl&F^mi>~ zAo_Cil(W@^aev|I-l7)o?t(MjKQ5|N?i2_{Paf-K8NHTD^fQve$#Cti|ioEFF1NC2fJ_s%l@9l`rep*j~n zY-eiJS@tTlD&eup#MsM9epm*rLDmuM*82{JA9tm54#01%CQ@jM3@q`Uz*f2-SdAy1sa|io$kv<0?XUjpE;Dk z&{P$;66=JHOP=@t|JeKTsHU#H?K;m;wF-!kDq89UDhe_styXb_DhdKZRD_5O5t+v$ zPSgS72+9-{0hLKWWF{a=WDIj;3>Zm(00BZ0GMsb19njYHdT;N0*ZSV?{ochtT}@ZX z$=Q4VrssKnzrCt+FUV>3uBB}op_SbG3gz|*>e3EOBM0+Hu%Do`vc4bpW{|3IaI~G< z;JM$;=M#*3IDP+t)R)Czia|Zy<-z-xCR;)RD<5$r8Y~t|58IEmbv|>RC9ytF-0lai zH*8=4cayk4S(Uey?v>x0rvd+@9()cQ9*B5z?vY`!0&t`zky*canIEB|-Xi!TNP zz0P65cM<+y9NNn^{%uu7?k_AzR}0$W-npPZoCiolVr@2?*+kjK5Ig)QfbDM#@&Gitw8311H_+h7fX=e;5#Yzpg$0cZk@b9O|V(;+y_w?u$1KG+&N7aUaKXvDH8`qTIZ8b!@U$&_yd00HS#bY3)Gz`&>4BbFR)QsOF>Jx8WY2 z3NthE9#!aspFE=}?oDqs&TsXti+;0Zl-hTJ{P4glbsUnk-tpSfJw^8bA#?9=jO#~o z@VeyN=jVY6cV3*o?K>RC%JPRP%0a$O_*}^fC+SI?JR2hs_J=$Gh1qZIB+bV?d5mWR z_XWYS0hvJX^!T=2x}!cZNd;iC`scTZH>qtM(D#C9wqlo+MzNU!B|!}8(tr;wJ?G+O ze-}8DT3ykoXpIfJy^y_T?GSLG7j3`ITwe?lJ{?8zrO*-vu5SOzDiGBFdohLmLd2`H zC@}M-`@pSOSxpay3qA8a=j}Z}IbcFblv&>on{{=c$*K5OteNqtY6(rdcse~^CBmPB z#vnxm^=sp9^|H-P+r5LId#C+J0eGkv*sr3#;r`4e)~veR%92rlRn3@YGIG34tbm*G zA0F7PR@wt^dv9q#Pl+wFZnXQ=D`;a3&ORih!@`cc=>UjG`2<7&7du$7Z4?m#;`2<& z6{>i8Z65j^FBm>Ce_8#!kk;>_@&-jbs&yA%1%Sd&+y0hxc-CgSU!ttB;4LWCTCTQ% zc@YPU2Yb$s%G&l^Ytavl?{zO9TOO&Gx0A5e+3!jr&l{wCf-SdO^L;Y(AfzM+LF`Tj z!s6R@&OWP+>S{S6XISXC`%;Cc3fSczZ$l#~>|Cr$XN)zw%!u{gnacSKB?mFclz?>8^ zum2d_@3l0#;6^(qK-7&%?C$OkeKt5TRE%G^QikhZjjuIv?P(W$BJn@gPHSIKbFA?C z-h(00fy(^w$5W0=+OBPR?}sgj0;%fyc>T4zZQ9OKxE69*|i2o(ZYYgFbGo7+VpakqA&S zB_eZ$1%{nZ0_f5ieHS zn~EDTNnK+po6wMilMSA~1*xXI+&fhR5R5=l6tV*KcXD_z-D&y+Cj4UfI&2UH^#lg8 zZ+uQ6<~MU2Ud70CfWq}}`uR(vbv<+P9yvKhB-QsM97R7*qnUpibzy$O)SyuxG3x{? z$78T8t50(mrafkV)i?A2LbPT6xj4>^9KVY?5^Fh@_W=p2ktRSpzV~c*#NzXjI0KS( z<#8h8rtgv6{X5FdFzPK@!Fl;>VZUQw!_T=q<}nFgRy!>D$2L)(0XRl#?`u!`q0na;}-0lQpfrCfiMfyZ7j<~Jo3 zKCBQFQH>QxQ5?yqDzT(jwz=B`Vm{5U+7WOpiob=F*ahkdTeF-wIYVaTb^{y_0+Zjh zbMCKM9y>tZ=DNK=#EQHuy(XMBtG@GqNyi&KA(%>2_>@5--<(IfF6dMaUrhR?J4QZ1 z4IJ^_qq$Zii8!yk6g4J_6g8UaQg1=Jyw?_GV5V>h>%qT79_srmWLR(}NhO`}OzSgV z6#DUPKVNm*3p{|gIWH2p-bat+pIoxL`TZ94s9iX?gzNH>p3itF(U{RL?FYTR&UO#Z z{IpJB25&8t7i|1m(Fh1kqKIau(co;tU#p(fxq7(G#Iy(V0< z)iI?Vf@Z=X;lC23pS(E)Xk9kjskv)(aWRin^~w8q03_C!z3wCFp)q+?jqH`y2L0nJ z0kP5_T8MvA=Jnz?+WoZm&XSeC#_&_O*DNx=Ctdvd$(j|@>r^`J;1jDCQ*oeEeoXke zuAWsI7%mz7Bp0NPm6h%B=&7-4I($iIBt7Dl+>d%c>SD2vLRIu#0>&W_p@qd6iI8L4WMEyFU-`1s^7m9nPw0A;}pJy9pXC<68V z9U2co3EY4Sc6rbBtLjyk{&swJ_Dt0+f!-hG_KZGBTt8>myPks!FKxJZdU4RDTLx#< zPIT>Aq13k63hnt#ZrZMzpbGgto;3%?H2a!`rU4<EeYikiF{*I+K5SM;9*KhKTw-S*|IP zL3p&fqTMC8m(`UnL z7(F?2jzUSu2tlL_uJ7ce?t(PE6CX7YD#zx3yyMj_V!5TbLhX+#GR{06Y>7SU_mq`F zu*;MzF-di%WAmTU21-Q&!&&QboR$<;%S9uqd3-+VZo`~G0D$_dWlGf{&6z~*TLtuy zL&^?fOO_WendsAcFgPMK2O7EKW!>(#4a=4EnPV7bCsAIpx_Y->Q|U$dz`-^fY6SbD zBxWbWpSPhTmW0)IP|3VlLGwz0VF$w@Z@OEpE4S~C3AVPs-EwAVqFUz+qDPcCG{OuD zuq9=vpbX3?zJ6!*kLdL$&g#TtV_ZaIAw#sT(8#v*I3=}LMnWq_hMGNwtp87T4e1+tfug( z&0>Alq9WIk07^!_q@Al8IU8eV%^bOq^;5QjwugjG!tU$miDGG%zgc`V`Bf)=y7u%W zT+^J-+eK=`BkQ49_7C9g#1-Uj;%M9SB+72MpmW3R6t{g3cOSdz)7eUX;gfG~iX%vu*U;%Q`(@DC8f| zxSvAYmV&BKzSH#9k9nlEKD@}EL(JKqkaP?&J*{gtH2@sb03YM%1BmHWU7M-!?4!`? zFql^;2h*~?LXPhQ)AX5mP8G%dR{o9j*04^D`Q5MZKc%;r{K4R1$CJ2wDv@3C+m zaBH!Zs~@_cBT?L0G_T{wkw7H&9q~i?r^UmWL81(4NKE8;zIiM~A;0lgy}-(B%|RVv z0lzIU(-mUCWVpXEz|#~R(05N4Y@}J!b{fm|MWu&X)21e<-W{tV+9;_8jy;M#;V3i- zC3f(mo`z9-JDG7F;8+KB4f+i#Va2uj@tumL)3)J8Zne_#3I1WC{tU*0EhYn{(3jW>KMdB`*XnVUtHnS(`9X2&NqC6K zcjF`lV7(;+l&$&FkqUMPBOT%wN(NPsA$gqsv0Qft&8!im(*c4kOOkNq#i{JaguCd@#X2$5U&+qhf`2%7FRH~HFYGTb z^;<-K#jPitJ*|zm7RC-zt}`kNxVMwm(0WPDcYJ>=X(AM>yV>NNv-AFVD}xeuBisva zXYeKP33_3tdW`p(Y;K_mS=8Qn%Lo%Km6W92%Mn>~hTZCKP@Dr09&~Of2T6I)z6*Pn3O7X7&BzR5-2g{;R%r%aOuseSX@RO3pKznF3Irib-YY2F9-^zWvN zojWs;qb19!=-9MNB#BfQNf8BUDIYNk+d3=6V6=uTX9Bo>rBNoUMV-7JbJ)NoH=k2& zGM^}|S7twvG$ahFmZIi7V%txmd#V0D-eMwIHO9LyHBqkReO8y-4IS0NVG#`q%pT0m zQkjpl*(Ipa)UeL$x}tm~HIVN(i^|o%%dFWoaHp+MR7EV*6npJ0BVANg{ra!R4VlZoUys>-Xww1SO=e%J zZogB9_c2r-yWl^u)t6YZ3L4wT#i4DD1k=12V)Pqjc}qpIn~L5kFGkB4fyl|}bUxK4 za2h2C@1Simd6^hs>{oeWnaz+rCU&-WvGUFi8uXp$z_HJEO6}8x!YH+Fi(epTMuiu$ zmhGjIbYEr>qXODAy+k9yS0agpIoULqC{9-}>NM6R4|%(sVA^C8D7@$o%bCi;0a4_+ zU;E0YdaCTTbjxWPGZ-Raq;1v5j9DqoUOt;W=}5)1@Tw3;@w)*E%(C;3)h3G@3`;_E zI*x96JyyxNL(X>`8zw>i_D&V6-QFIjC~hpxhXt*{WW?QXMQbk?&%~Cxa!>bK^z{S} zKQ3^^uu~w3`}<6iTmJF>GIdmZd@eH=6FAmYFkGrb$6^c)<2Ojm_g!?M&HJncP*4dI zni)$ZZk3M;^9*qFQGburUhjj}Aw;7lTVq?isBvHT6-|G{Skz+g!p}=AuLlAL`!N)KrIvP7|AO(FC2+Wr08PBJ+_pi9bE{$yz>De2KZZVKcB9^ znI43=<-pA25zlim#otk@2}uh1RYunZ_g+HCX_AjPx|vL=ppZyWJEv{{fpX~?xI+yM zTpzt>sws#srdRnYnrNXx^nt0SAikKM=3~~O$o}YqQ!~N;YC*PdZb1 z4rgtKnhrF~S!{;}IZRy}oN`lU`g6O?o~%OW?v}e%q%;-Q9 zw(H8HmygDN%^yB{fB5({uL4eZYPzCr!O&~@6dOySSUHta#%>3TZLL{XJ#Of-vaWa6o1ghUS2w z5A^49+~EsZV&jEcBiV?TG$Oxq!23$|i(^xH$&~KR(dp+zCXc$0&KU(67{6QBLtA9B zn&mxbRP8u?@2GFF)zzD+T(uWmQNOq1ND7piKT@6p@;+9KAj(m=egmzelzpF$#Tz^b zkjj^lefyr30|$}YIZ*TSH(rbYS|i~}0_rSx4UzXF+s3F`O{BZ|omJRffQ{3+mQO~1 z9Er^Shq!edZtUUCAa1=YzOlx7#B-6I{}oSW2)96ts%UmElQ&*2EOZtW6`UO$c~PGj zc}}Titk8-G7v=0&Nks$NS_Q?e8u)g$4x(&}L#4bD%KVbEqE{8{^9DnmY){pvKx?Xc z*L$G*BvUolQMh(6)?jr)KyYNJpE{RiUZHv*K^n~v4Mg9dvX3!i3If81 zLKI>HL=|{FVU$~WoL{oBGCzltq8}WN4-_ewMsXpvi>`1i*?3e@=>}RF5KJFr7!-u< z2qp~%VzYCOJ2800gcwn40nO5cnhcVGt-)yErgjW&tjPEha4GU{W9nxRZC|s=Bo`qX z-M>}E(X{~?rQBJj$j1e2&F2$?t)l5{$IqxFS2LGypHmg<>C!? z{?!4%<)$E4&ZT2~mZMAz#htG!^frE-0>$y>rUcM7`5ltC^X{KPWVRIq(sf@}@1V6( zg$H!~9w&{xT$oxQ5O1XfM+Kl`ens8#A%uGGWoWRL=U~9g>e=qD3ax>*4^>BUr*%G1Imxly7zN z>_}dV%S;c2{E#hjo3>e0q%frA^W%LyHDU`ooi+9@&j=OJFw|e#3$y%@L*#94(K`{h zBc&d8--85u?dJshiyZNb*t3!kV$bf}>J33FgG5`lX?m}_wq)b?68Zg8c1NH4c{-~e zT{=CPd8nJQFy3_aiW=gyR6f;`wGC;QLB#oV-|KoM-{Cv6J^R*B83l>dk=I}2+U~W- zYT(hFxR4C>Vd{bB^n!uh55;9Pe@Sy+CRe{Q>n<;aPW)6PdJiQ_v{%yK=m&f|ni=^x z!Npz01C3@N$!-cf6-%Q%G}qXnY4Qde{ZR>x{>1HU<$X>p3C1+)`4+dz1*M&9jcbX3wD@Es|mV08-Z(YCP; z^T3hvXM|q}2};6wp}{VJtU^h3{>JVLS;HZDF-uhTp7m#W1J~&8@$MGg!)u)j_Ht2C076%DxHd>oe8_*@A#YU1Tr_kKjVd+_0ie)0-?HxH@>- z73V6yR*;QbEnrlsw)){<$^kJ^AgnUr>+-funBRNmg{&5>RmM%5uw*okA~9AOGmS+C zC?dRIge=ah`q(*(F|^Mds_4y}C3SyV$6XPb7EDIl10}=-niT0d)A9tGny#Sj`WnLF z{gU>FZD>4V?6s`vUFUFW0NnT1KToLvKcxLuyy_UypFST^wvK-2B}M#!ZrfY;vQNT-s-G0N0 z%JhRBA}>bQk9qFCy>a1J@&=`EY9qs`J4}%wgl3$r=%g6$BG-|L)Cb2eA35O| zV{5~l(yc!0XG~tL$1!F@K92W560AR%9edPX-e4>zRxSdoyWFSc5uM`hF-^*aJFE#! zI@SC!CSEf|G&ZGMtdA{?BFG9`@&ko@6sAEi_1| z{sDdVX1QiiAo#dwA8;NENB9BLLm{l6CriG=vvug1NxN3Bu3d!yo;?4#BKZG!g+=KoxdhOsHZ_&?|vwKhYL;C+V}96 zBJsL~*8;4OH2-Mpslg!6*@_Iwl4h8CL*Zb6Xde_fiWIuqjn~jrRmq3O5;-g6fT7a} z05S4-y6p|Ho4TWlykov3hC#^3h8thmaR+)zg2CmX zq;kqjC^J9nTnmG&8Y~Wtc|W){nGGd}8`Ev^1XfhlypGxJ35|Gk$tyY@&HPrYocz#b z{~RaqHc5*={`CkQkLJ_4{=c2}ddUMW+Sj?1T`la8^s?Ba%#3OY+C#chk!77CFTQ?@ z+P}x}yCix>=QD-V0}^X?jiqoPRTaA9D`@UjC_S+B1XuYLpDxa8$TT&PL=Oz{D7}(r zI*B=+IA2a+pQD?;Ct13UaTN6CFhjdy`~oR`qLNMXjZuwEiB7C|UWf6~Q9=!^NP|a}=lYdZFt- zH+ei7;a;mRJM?W&RuElmyTA=ZWBG42AS6!!oLtR4BUPWC`LA3}*`_9jeAdpBnfrw* zn>TkCT^oLJhayg-EGzWsF8^4vwsc<2U^dfsyxhtAsKqShL*47}5&oN+v#0O}^C0L@ z+nUIiLKSSSV=U)xRgoHV_;_>#6icQ^yKxwh@xG1dGN<0?$dknQMQD>rXb@5K?d`s} zE%VpY@g+~@`Bu2X+_7Ik;qhNi8_)Lhnum2eLbw6kjaV)P6upUZ3tf&dKY)P41px=X z%YIohL@PS-W#PJH-euu4Ia>UcW8E_K}7FP29)AU z`QUx4sT~wP_Aq_0I}(K2QNocDfbO8M@fBuZktWo;?+#x{_;Uw@Vzz?2x|5h7Dw#wI zh@q}lLX}Y3EDZP}dEjzKAj+Afe3aOR69o$)L1hNRk<4qvV)DbxN0G*nj&gwN_^R~j zpL=h>MR186(WUmXDalm99ovGuS3mmt?x`+Y_qn0S2{+x^lPy zMDMOyxc50f^FJ1SR3`d!&+;~8x$AHAX#jXijIyjW^V10|ltIHTg`%*o0Inaz3;Mw} z)C31t4vp5M!wR!5Ma69{1;&PQ&Q?_Ea1DR!R!0XY1)_LccYWREA1`C_U+|8HyKZ2< z^$FKR^U6e_%9hmSWWPaCv>QpUV+0W{$Z9)R0sfe~&VpIQp={}Y{s@oI(cIzJ+0XW^ zp)(qk!nYzI*Yi)Y8S*sPK{%=rBx+)udthvlBTc9|mo!}rmRLLzr57npSmc)f7lz`r z4^|R`_oJO{w_<1?^J@3FLyqMC`r$)N!2)Y?K}hg^a^Nf7^la%P$lSZsuMiEHg(97^ zP@2-+4YX-g{tX(-OJ({-)hlPIDi~##!tVHJPM&sn3;U(>eC=m~a=$1?GM9#{7jjKV z5!T}6pbS}a8b0_@$Mq{)o>&Xgf-^t9CF%NTZ$%h8W~~pUnY;LNLrSt~+!5#SJPoI| z)NQKgMKUnerDKg`o{8Ksa0eM%FxagutR84h@E*Wcj%1{?EAI81Ym(6hrkb5%9SjG~ zB(J0}s?=4TXI(h3qsniWWKM1`r0!>g2OC`C#(+CIN)Avn8Rsgh4)`rgwdS!zooInj z)akvZ3wywdEI-IJ%Y!`n0;?zNvT!sGhYNq*5b&CyKE_U*^(xfw0F_OS1lPr(*ZbAs z{QUk0`JEv(L`#^Dehp_`Jr=K$I#M4yDurMWnZ4=d>Q0OmuHRPsg{QiI_ z*%9U5tQX^`f#Q0xf1f5ib|%}akYnAhaXZfwX3ngj+xTtRvTH#` zy=d3+{f4UFjr6Tcoxa@H8DIg*I`)Oq_9EqkTrJvV8TFuX=_GvxdbF@wBWQ;V`o?_T zgw!X16}UHBB#xN##?UWvTIO|dHfWD%xOvru=!cVITrW#c#O-OZ3`^fTi$hvTx%!p# z79WDhik99F)F^{Uy{pS}=q~1-2~3Q#AFB2Edbe+S!r2?Xy>+RB1{>YVuNjYAd#|v~ zP9={z$b}MwTS^C1+6|zH3T$=#4UJL~55R&4{k%xR!CZUr)a^7;Bj)Fz>uaFUf?G1) zOZA`gUTMZiZG$fj8cE8c@{kTkH5NydS6wCslYJq*JLTSMnlosD!MnMKD|5xln#-hp z=IDnuOZ0=LDkfCo{KOd@SPp4AfD#}S)wnZyqNWrgJG3emt*%k*;H_9zT-E11z^AK+ z6!PhW0}8s=rJA>2rL8&}cAihw+y0Nt)fa`e!ZWbUJL^1L=6pA&GNIU~*y>=?`6wJW{4`ro?&kv%)1AfM;V7*_=&P0zX{{0_(%SQ!y_)8cF`wB zuYbRhAA@2(z#$Yb@y=xS;#&K zHjAd7tB}9Y@+dT&@4WwyP5zy$`W@@wBvAs{JATQtjh4nf(?!qC_V3*XVg31ukgI($ zBo%4S4=3gsTwE33$ndskxAtn+mC?KU^uSi<@L(&K9J_20%WAC~IJ{te@BOMizoHtN z`rPq~FZLJxJW+l0wte7UU;s-3VMbon-|n+%m-M zK=Nm%e6J~cp3P@tzb9kq7OlXC7af}O9zEI(cAsqIuIU}?{sQ^eX#H}vptyxE(6no1 zz0fUr~& z>Xq;2EokOet_teq>#*Fp1!UDgalN^aHPn=q?~y$kv#-R1Uf`VV-dh*Rw2@_i>r(SK z`;W$AltEb>dO|UsjMIsR@JyN0sGoEi46=1$t|n?0j-51B)oFL<4ZXL;k6zFbqFY4-IpT=_Z@N#<_AhGz-_F&bT)lG&FnB99f>UqE7`*Z#vv@Uh@2_%qiXuO;_g3Jv zjVo(#X8&J!ko-9YLaFe|ES#`t2oQZ_iyl5553c+iqZ3|^G5fgX_tuq!Q%2b(%IIk6 zlc)}HSQco+B_kOM`8g=@Hj%aEJ#Pi;$u5p%CYo~CCYtssu-Hh;rj6KKaf{$~PpVD+EPLVK2Hf!Q&h&~p`4LZMVCiO@5D(P@xTWZvfR z3T4ilh`AhXS1ofcZt+b-=MgTo?yCpE{BidT;_B^%8bNW3fWIi0`3sWFU-TaTn|e}r z*VKJ#$5GoQcW@ODwiZZ5YF>-go)T@pq7eF>{rR0h=X}H*s1mVvbawdR4D%7OV@X~I zzoNu3wLm+6v<@ei3b@&v8HL^W0z2=KRMdW~+pEA4d!73N?a!nKVh!L?t&)4|psmu; z1U9cDydTtMTaV?A4l3zCjd=Q53y}7G*hy6FsqnX6(YJ;_*13V~VCv`W;Hz%^PiY^D z4r!tzD7^2~`H{AlMcqqEL*E4!FHXi)k*gujAOK9BK~B)RDr25zvZmN07jZz`ky>$e zKp>y6vSmhuUiv0&weV^XhUGq*qzhO1ab z;=;#;b-HpBM3^iwlW~A9+d$NNM!4ZcafbMxtTTp#1LCD_t4(eE( zU_-iuf+>6Tphw)Ait1?(g&lq*3U5+?^{mk?kREzEfQ_YyGv@x2pMw{WK{2hg!Rr!C zY7Au&QBx@F8|CN}$^ike)tn+kCR2^$XyzeXpr(L8v}zD)fhKm_L_!+hSQ8Fj0RTaL z+cprtvxc^8n%LNvh`T>Ht`9}T43Or&o+FTz4nKU}T%HK;iPj^r6JOi{y#!yc2U$XT zh2W>wjGxe~YGj-^J#xUndtcaev#r~tKn4}O9@KG%bbF2laXm3N8#P;5{kK=H+ zp_*4m2Qw#j@Fg-Jm3Wh?DJDxRqIbd;1E&!uK_HrmrpZ0|{4xScKLXCxgb}<%PXkkM zM}Gg=8O;(A4N>U*NhUS3+M2Z>Wv=P_??3I<mVbo(m`~+|dMn0<#r8Iz#sGeFG5uv>6qrIX$?VLV?Apw$q4v7Dqr10kx_1;L*$k@R92ylGDoENpd;?`3DuDLs}e_WC^VJ?Jr zwvh4FxAPbVnRRIW$gWzx(c)N+%rH$jCRB6CY>Lb-fodu0IPh#l+s|hV@RMJ$L)n{w zpZd+jPv!K>c+cMi>edjafnu{Y0)qG2?ov%a@2xYx0$7gI?7GtH?O0!`N(mJ!NbAbw zbi5*nwxG-rQthhxq(0j7_G(Cly`zTDsHTvJJyOZ3v^I+dGB}Vld#(^K!EnGe^D;j` zXeXc*Ups=IUI7_sit=8(`q8{i11}_mi>? zI=}oGBEwF?CqkTsPz39I?d>3Ie<0;&zRW-94%fb! z2%Wz>bV^kRKvdM7;}fScwDCPpCgzArXy6no1cGrGny_T3osLY z893y>Mjb92C&53NCX=(fG`4AHuiby*;%Q`Dd$-g+ecEE05wy||Ij`~q$N8`&Aa4e~ z(JmCT{|HxgFu92wN(9;5Lz!pHMESAyD2JME_d_ls;7~#rMrdypReaTZ(qLB@IZ0xW}N_I%Ee{AGE~OSESq z+Y(^Lb2ZtUfuA~c;-@BOpyLuwvOAn?iuyL5M)>POl=e)dEeAbxGoIrTk4zd2IMI^^ zGifluwkHi{GQ!C6yU7S6tHCED%w$R?157N0lPTF`N;X-;Ox7?H!0u!XGg($OHzHBqj@JfF?=I zNfL8hls3uwPqO}#tp6nIKduCwWc?>u|4G(=Qdc&iW}amI$CdY!tp6nIKgs(4?+{|v zVTO)h3|ap|L@Q_{=X8d+4826F$jJ*Wfsz%O_5+ZZQus8zpI{5bee{*ss(NO}B0P*= z`JKc!5)~)!fhB3jKI{j52=-#~k>eCp!+u&SXd|hw1v+XVG35ZI^tb}~eZOI6`?!P` zsHnpVDNv0#9F`4i*t!{l)iT&9LbW%KDL4jo>xLO@M>G0r5mWRaGbXwtL+ zaIHcM>Ld_=FW``qzu^-^^`MU+mWRKB0-*}W$HD+0^`GZZv$Af}KRq^CE4(}Q3jT9yFi zG~C+*w6juMDIUU3ufqL+`W~sG#2k6E+YJjqB8Sblhe?gbT@@+e^X8n!sw%H2-}W zvIRZ30t`hExhJP`ATtXIrh+UOSJXSe$IO`W@)g{s4r4 zUgw!rRf3~J*%g<)i6@)R^5Jj{x3USBSmobG?z(9RT@h=q1x-o}(6#>M&hSAi#{lRj z;U~lb4LFZ948fvrx1jf>oFiLNU$cd34zSv}h|TH)lr@eaiu-`3SqGhM-biasfylfS zr(w>Xw>O;Fn2ea~G50`E5D`%r$j%r}2k-2KW`IM#(GMoj$R1>v1`h7mKM>nt+Pn@h zg=KK#S%0zo{HQ{O{NkxKh?NkNou2KE$QI}!tPpAK;|ZDvD57w~MY=2VkXufUEEgu8 z5|m}X;G-gk{Dg)(4q6Z(Jzpy{*1TP_5a9x`c|448GJ>*R{=nB5lMHWizHn-%0tT${19Fkv&(;HSxKerZx(#XVmq- zL>r*P@8)&v#aeSXz+#&a>PP}S-mdarv?{QN+wQUT!8)DMB8v&zPSMDZ3PbjSj-V_w z?SH&I0nhW|o0n)4JS%0rMl>W_pwsAE;DMsY4}u-(m(X`9(5lvmoYpZqu`}6Xnr^9B zy_Y9{6!iCyLpz$#o+HBRsi*`rMmbPWu~X*;;0yO%YJzh?M_M?G2q)t9oewdlV;+LplunlanMW$4*c{=d z5|(Vb-Gp12u*R(piA-<$Elt+B!6ThL0!Iyqg}RsvO_Z3!mG3-}O`Mz_i*b(x)rRUT zgATm)0YaP=@ZTA9NHDGw1al7l$%m$P6pY{n{hD&qs0nCMQ7`CPS^o`~G=v7NyS|T& zmn~2Wl-7KY06Muukx;YREwywGXd|>A)JFKq-i}Q_g{C2U#L{V?^AUK3EI!V+5&pmd zqnfSkTeuXgviCm6L+GMM9uybUmLDgwLi=coj>p#XsrEF?&~Dk$m8(p_?IT0Tb~X+b zgG0WXREbC5^@}Lz_;XR@F7UkDQR>KsDq|2Oj4p%D@Q?MGg(;|o-RBS$h{o}=kmk9+ zLSZg#pY+b5JnAJHpS1PldeHH~ zkg6R!f+OT10oB0|`Kjtlw9=!YN?#3MvvH4vf61&a1){Be44Br01HOb$HUvGB0^GP` z`Pv7HhY&P_g7}nMQZ(F)+jv%NGcVk$Ef2lIK=&)@nFIO3JD$S}z~WP|);QEFas zILOZ*)J7Q9@QpGW|43RpSQIfBG7%UDkceM?6!5iCzSSME&^G7IgVShj1^2r6H9L*)@_3kJp~zzIm~cF-3;(rbwa z>2taO7ls=E=oSU76I-E9GoIoqKnX<0M5CLfAow1{T3kU6HcO;njs`n9;sHQLppd<; zwk+ATUT>cnFdigBW|5)>T*(SQWIo^dFzCak$ObP6$m75l=zkXh0AxxF)JN+BkOyqU z#xPMa0347_B6{K(grBr>SDo1C;}$#P7Ra<|*`~1ZnsZ^wb8?0?iUsMsn11J)Qgb!V z-cZ4C-FOPG+2TrIf+06?T!g?OdmI;tX)!nsRw5e#@bwRjTnU(w;!~{Lexh@16r;Ee z?ji@T3D1j8dc{~x+=6=OjHTyQQYueZsr86soBRIw#Y7$+o@t{;IpqH@a6VbZYnOnm z-p&aGuwLIjP;oX+^t6+zVsM?ez)TifmHXBJ>Qg?(!UOPXsl_CC^cN)Qui#N6qEk2w zE%55_A=IxF9~;@l!+TxSoaczx?Q&H8nU1OY0;vS(YoE?go#-B@ZWldzPj8jdi3j=^ zr0zw8$FPwW08FQXnF)kx#5MZ=4tmtyxp}`k17^1Sy*vErvd+XY_ArDAkw&&7>5r4uf#KIX|)HFZ1U!>Il=9+*(HnLF|Ul>j* z3g&E}&v1#Lj22*`p&KZN7W_~|{fJL}E}~~#Q{2PB+^WB;>wq4xaC~!gyr4D8ejZru z2}{6;4-VdBt^Fx|^gjRCXwo=hK{-v04gq6`!U`qiWT+{qnS=8iA0;K5Tl4h~oIx;D zg9V061qU(fq2t-3)a&h~^EyIBLfO?_ikiNTsL}XFaZXNd)c>H3x<9HDo)=)-GmP1$ z>Q$y(1+_0I?APFFYFYAT=OU+H0rc~;%WjpLQ-Z>)Q@_Kb;j`Zsf*2JDV4}eF;oBAu z;36I%geC7Mz@z48(AAn;Jb;PBb<$+$(RX$t3NM;1FfgnGE8_l zPncQ=A$$;4sAv3p;4k6x0myFGEw$4ix;)A4&S5_SCUfteC3`l9+~}dor)>gLnv4P$ zKLDeS#^;cLD3*k{yMr-S|EtYQ0}BsyyV&+)7o@$4tXx4Ok;jxV4P$Lr_LRVi91bq;s8*p}w+bX`_vm$8>hVoNdV--+^sR z{5Q6dFER343NUqi9(dpbYgBbU>A^)7BzvIO_%0f{cj!>RMAs$w2M0gS2CzKlnTyY$ zkL+?VySOIZ*J6T4v=Qt!Kb=jx#rP#23`H9ssr831`(K!Bc;t3IFWB#VcA(!k{|*c6 zR<3TKAcMRBgA4@+597kx5e~f*%#e@o0vB^N4GFR+1uj3E8`VlB-MAIKraP)AAy%ng zwPIm;tcPj~l*}3AW5->(@Z6zRgJwQ4wux))Eam7739K9{_cuZF=`9w(cJ=*yqQv1! z$v)G;HYfl6HnZiupUAdjmOV(QXehFK66*aYxbI(~UWGe|cTTH>fg)W-IC1UPDH82$ zJj%yoWY<#|XMYS~F?7)0GZCn}y&>ag4nr$EEaxK&}#VY3}7WoRP>yT|-CtT2TD3^*gI>riXo3Q}8!Zl>ohExVva!{*%na5q0%2Ve}y9c-$##a=)92Vu-frrWND)CbOglp zudWuxV&KzbZ`84yZlGR53cO%&q`RWTTeppY!VD9ekKSdiS%v)MF7v={^SRu(@#_4t z7P>ihE9oJJWS{s)l3h>*0UE7Wx_6ilUH!G6N6DFKGlp)-~8XH z8UK`pa%YB%=rYixX;QmGK>s9+`->K?UI!-nGnGrCy*hMH)Hz?2w9pH+{iRHBS8+!# zkC@PEh#N2Uou*H2+y5X5W4$K)s)DY)Acb`<>(0GbZ=3Ta{>vlKTxI`eYZl)AC2Jv= zHtRGlo1mcNf~>1)>-1@E;hNJ=z1wbi-e~EZtZz(KnXR8zRy4QbM6uWRJ6CBq%sRa_ zckap!MP}c5Zr2lEUA62?>&^ZrYqrGg&b?Vy_~d)Xn>Q7n1kRK@y0o|H` zA`0FP0Rj9f2=gc(!fHUh)lbmgqhZ;LqX9T1BB=+c7m)?hYMgdZvV>MAR5%vT0C;#^#I)K=voF9A&w zr36KM)&ijJ9(vHrKpv3%vQ1D6w71V4ISu=aU{IN~(m>3#J^~peE??(>x}9E@t{zQU zL8wX#6OdV{$ns~`7;gEf0~T{ZfQvaCbB`%v>(bJ_;@|{PBGi1wG!7=f35lc%yi{|jPAu+=M6ug_Q2%2{ zUGyHbK5f0Lx*oJe3%ue+eaIm&D9a=o5iWc#p+!SU6dCw~0?9I1+oOD`Oa~hcIZd?^ z0_H_Cdp||CoCMN-1{&1|6k)vQ90o{%63|ON=J(Nje~D)TSkLGkHbYI}^_FOxG^1J% zfaLCo1s@S=4p3m4=XoSU3f2_NNUnGX{C#)%9wmf*h%3Rd@r6!r`+;%~wLMmzWv_>T zLKYjIke30|e6^wx!nT(wDHA;19Q2OxuI2J5Iinp=z=cdx{R zXO5;X7M?9=f(gA62@QyN|H=MD$ySDoHt{oh-H=AZPujgX)94B41&d=yjvM>+KFxwH z-m%kW$z9^mQOBcJR?1Q*;ZH)6i%HbBg#v+KCJvSIz}RlQ|E3|RxWTYf5^@m2#YULl z#i2{xs8Y>RVr@dNv=@CW7Y0kSrEk%x+=kx!P}3t<(LOJG*o2z?Cb~yjTUjZSu1VuW zGdi#yVusPvL7W$ohR9URFqk*r*o)XU@?;7>@L%URwL@W8lxJj#j!I<4V}DAFun*Hv zm~3v14vsQ#uzF?QYbm?CHA^2HChl^e#4LxaRUMsf_=qX(d-$lg(0$s-SV zK0oVu9T=1iJjN6~NK6xhZ{itobbwmY9T_F_$tlKca9e>oIxLf7(qeHPNBGo?^0eCm zTyXpfzdDifxu)fg4yXgtN4xcW%#bP}v%t=y%st%}x-n1;Z@r&+3y>X)!=tlgI)QV1vr-|57+r{sF(X15m0WvRjPz1(T0nxdMVm205 zs607hLdL4du0{90Gk7j5IXU@7uDGL^RtN_T3=Etd?WsK&p6~49a%Eq*jm=Z!gFGE< zrsye!e6VU=c?@)2-xg6IWWSRGF9t0XmP4M$kPlFhSKlSDb2Zu0IQp8b zV4aV9g3X&sB_Tir643DpDklj-sN(28e*M0~R`jez2mVA|RkZh>D7WfCZ%! z5D@_(6ahsbpg<@llt4mAa?ZO>2#(G;KIPu$z0Z5!-(P%^aFTQOUVH8D`mXO)z%Ud91uhpe@6`&BB8JC@OCN4RN;5a@7-XRyYGf+-v7Vz^5~i)C zIcdElHhKlJm%;PY5d%lvXlfcpMoUroIpT6p|Wyej=7>_e8%|cRU<9vSQZDm*fhVu};~H(GV-M zWti3Kt2O7qwfH&3U1h(P?u1bWdE#eduM|*H)Y}lPU}f&_Y`>#NQ4{&2Y+@m?ga5D$ zysZ%7C=k=B8X9&6;y|ymG#*pmRW7K3*LD11mr;s!_Y=odd zZLgi_avxKjLGlu#$~KD^FCIeQ_C)6j+NpAz7ln4#mUqkp5OW(qj1&oAjy-llUu@XE zy%dTkkEOSuoetY*ih9exG}Glw((9O8usUD6hkVMbkdU)%{nuEczTs%fu~F{55okfF{?s*E#F#oYJyc$SE*?(qNE;PC|& zhJ5EaiF0vewOHjyFI_*q9ScWcA<^pJv5XreI4vNp-cT#UGBCDa@V!xCgZ{Cxz*<={&zbpc5m7O;<`&PN_TQ5vEo5 z`k8*`yh7y0dGO9XJw3(d4_0-@q*k9ie!R_};C64iZOwt!pmz zo~qtn?%7t>(jL>@KmzQ7+GUh?O$3XG{LUgoR14;LA|-7#uLBXE!=`u%4p~^*jRQnH z^zLPS@C!Akx=Aw&##8U`^wiaHtv@fMNy$a@t_2`-3RW%5?E`@b)&l|&BiJepnbML7 z{JESklRorxLH|C?f72~tK7_gzQhW+p)51Xd$Tz6xgv^3O8!Bv%EKSERXBbnxdh=;F zk2*2Jp1*ieVR7^n0(;~}+yOO5Iyb&LWrfYXdc!Ht z1vT+|o>16t3wz&1?0JBXjaa}+@DkCTZvD^zzQ@i^Oa{e;SE#`{Jl9C0&g(@2icY9V zKaGx>A7R~BQ1j_{ZrluN-ba*Mt!(q8)&5bWh+agBCHX`tb2f`8;}xAjwl@5 zF;n$;t{uvj6xTl;;a0U_M6raVhWRe=>NSDGj+BpZe-}~auO!nhWqv`)yisYM?7O^n zahn6Ui!zjL$mZ@+Su23UyY^!5c>W?tCM5SHV+jhy5;B`!LE<q%16vBZfBZM36!@oUQ# zX+7n|&ru(B{gXKClGVPBRg+Y7^t6YDBOI4C8}4~w8XJtOGy{3@GvlKkyc2%^DkM7y zq4H1kcIEi0C!(K;;@pl@f_7k};{kUqY^3_5r=PX3Md}GlHH#R_&T}~2^Az1)UkAdK z)Vh;fdqN}Z(DH_(u6x6gMpvVirvdua;Do1D>VX>0-UT7Q` z)@Wsi2C+@HsW`)BO_6)k>Qsy6qU1daJFk{(6cHR=|KjZI%thYR@cGWwLu^c)8s7NZ zO8R;pKYhBq_ro$p$B;DIYP&hr$qp7BpKFwDz<-YN89Q^D_{2@c{wbgwJyuE!<&$XR zsf+w&bFO@Je&fwtA&Z*zQJvtW=FxZ@3GTYZHB^>M!Ezf(v`KKr)Rz3}i+sk`V-Z@D zPN@hmCYN&-vF|l*n!Fi|z!9Y(4+B&d7et z>8@qk$SSN;#ikKb6E;5Ju5Q}1c(vuWq9BIaMEQOzJokG3hbLB8pn_fG9GUGf2%%A9 z#gWQs$7u)GT47OdUa714$-cC}!7Vh%5{ufLvrE-?;Jq%_XeW3t|A-sAHMNd|)QTwe znE~h(eJw3VtV{@HL=I2i(k!upyG;*wjk_gX5tu50F6yv3*N(Jnt6$-u=1rZSb9YT8 z`FmPoDyOp!t(94$&k6cglPWCFyJPkU7^D_)S>L!amEG6*$hrkOBiDLM&DblmYje;hDOg zyn}nyZ){2~`=$SxNLPFtx$8s}HBEBFY1!Z`)LG)HScL_A*oJ+PDxAv5RuvNr5I_$p zP6XRZ^YB&O#}6HvYnI{R+I(np1zpQ&ky*N%Q^&rV4UVvVjI23g(}R?->WX0;E9sAg zBdst~HbnLPV`0i^!TjWQQZGdvT`?r z2>9Nfph=tiXAIpG7Hz&!L{Z&yZiCDsNcnd!DV3ncmsdSWh>CDq^o7GItnLY8^%3ib zU|oAYMJFf9oM|Fs7mLnET0L|q_@m+$#%Sac3F4f`8f?}LXKcR1$&;!!GlDa;Iauj1 zQ`?;~W1{b#;+NHl<$XlI*Brk*fOk0o(|n#R=$0-TBpm%?cT3QyVXxmx`puVijgLGj6FIg> z4XOM;Vo2_pL2k((hZLkW#1hlGHCE$4;)%XP*$LQlo*~Oa_LzwgOgpsw%a^lMhN#A& z-U*mA$((q~_#4~2xo~V3nY|#ELy(1w8hDI4|sLPXJ)jr5#56qo)(_~&vPS3yP zd0O%^6sc&wF=JeWt8?VqdHs{6H09=9z55dKqSu9&=JxMl$OyXdUAs>_!YNP>bm;A< z?|^jcgQUYbGjH%o-0N}CK{CsH-n7U_iGzI6G&fd}%~#u2!?Zpc@?R|>MbB<;1MnQKHJ9Rhi9RJKo0 zP|%&ya%4{xhE7Pib5u5ZmEo~dP9|W>EF8C`%S}Ns+L~lrzwTiCvFfXQ#>V@{E~zYy!#)ezO*ezDXXQrmNl}t`T6|yAgnq}v z=mT662vQYRAq0-0-(D+tdLot;@Ky&a4l98nqb3lO=jd=GM|&U$P|W$ON?47h9M*c+~Z+ zU_qTi@_H!h-MAq+wHOW2FA9vB-Qj|@5A4wz3}?>X)m~zk(?g1dR8)DX-6>T-6suGG zjAR}h9XTiA+R!TO+}QT)oPnq69i+Ozn~!9D*64C!`9Pd1@;e*G64?wZl|6Rmn|W)N zbC8|Otc_;KrgVL8c{XFbmz#~nQTrk~iI9So3pa=;Du#wR<7HmDB5H4C30j$NXl^H) zOh1Q*wT1~;Pr$a=FL3^DeRoTldg7YLPsgLVeAam`Rv?twQ25;j&4nCfmLYfV$N?L2 z=;~yNXdN69*7UY`hNk_z6DLmwjgOXN-<1$-cZV2ll6kz5b60K}&%thGrzB~~#@1Nr z!Ku@hnEb5D#vqv&WISCxCV0Jw)SH>3)A4Q>`CNK>`c1ZEU*Br-ub?|`t8OOZ(kGByLYapa;xj~jE#(5`Vuo% zYpywS?yZM6I@|{b#k9abK(1_gKlE7QMDIlDYus0vrMcMM?^sT9VhHRIyw(ECKVS)kf*d&@<8^H0c(@dl8H)>_c9&YRx+;%)5;$l=|_}k$cJ#D=VyQ zv3+hp{|JG!Ktz+B7F-4_!hH7G4 zo*cKZP)P&%R)l-?S8%d0VBLr!#_6}w9S@2aBe$t;3gG#zTHG{bS1NKw2!w5!Ug36@ zFhnlebmIhDbVH>5f#HLT7^An>ED!bO5vK)>QvbykJ>uOOTmtyIFWm&CA07g;y)51G(gt`CFmzYVoRcIVIi!=VxcPb=oJ&Tf`a~|Nf?F zN$2#moL*t~!J+pxu*qeg%Z`kLFrv};WYkO&X3ff&Sy5TZ9_-qb%{&+H!C@Xdb3fuR zJXqfLl#&sHKeJgE4(iT1r8h!H2Ro>HqT&6ML-l<qV3$s}&;# zAk5~iOI#*YVW&%6yNAk_IeGtq64PQ-X^f4P538nTOuGkLn_bbSMr~7bUEJo|?<=2{ z2A~NESj(j3Lz|`7FUif@qFbz_t?8@$LK8PV40s&(v}Z4 z!`jc>h3F}MiNTr1VpLK0vEuFxvXvkGa>csQ9PGke4e=XMtsuizz^%DCG+$J_yC1|& zx4ysG0|N(L(NiXY5Kol(PVF`vMty9Lxq0l;M+w-ZIfkW!VD9A}n}vqMBx~-}n6Wlf zs4*y5KM+hqS+Di{5SZ8Dnf6xp@NW&9umjoCHLTADs*sCn&_FtB*83_-H>_>MurF=m z#hG_6`8A7U-d7L4tBIYz(VcC~J$r~CE==}2apJ_;f)JwOhZptFix}q%>E4cP*3hk% zy7&UbA+>Q>hJNE-? zEDPfnCY#<*e-%+gT7xM$#EYY>umY6_r}0P{4~iHUs4I2!MU)}yS6&_nm0j4aE&+VT z*h>Z5?SM_UWf#$s?`3qA+nlwCsM+({ZhX0HlkmUtCyUaQd_^b@=8v%K@s?QN3jeT) z`rd7r=V2Un-iTiwta17)){&Hd~&08H#Ua*^O0Bno_FVfqYo-lg*E06 z+rp81TE@A_G{mWQPxMGO>Q#UyJrO-Iq!72Qs(AdZCUNkJ}R|HZMn<7sia&dHobm}NnE%8iBQSmz)69AT4K9c z(4jA{sA|8R9vk4zi{E1EJMQ^=@#2m51s<3+s z&x_~DCW(}{eM#r`1Wf<>v4;vWkbs=_-_z=EiG?hB(R?t`hBdaWtu1{TZkoe9_Ydyh z8q)2eJ>)n@qf1cbdg)5PjM^Y=$9j8nb+szPxPttBo;~HZ&D#q}iFYN`wF%q2Td>3% zc(js8(?y45$ig@pa#97r;K{!A<+&b~#}e5pBuR3|MY5-JGe6UfO&C-YKvJm_tB;;1 z$0lrGh;F^(!WN-uKob}Wm5QqZ;jPc$i427Pj9Ogo+47!sTXb9SQVdc)Gq$h2jM;Gbz_jM zZHm3&or?~%Ta8XCiz54QpI*C7sqyJ>Bo*&9H=o(JAjQkwU3lxzoIdDwE?7+(?AT}JkC7jO&LymGHiohG$uiE`}*@k5D8 z3Z}%w4vsD9Q_}VnlFQH#^7diAzr1h9ZYa*+R@{?XLJ?y_>9gKvu4E9z;!5v07^No6wG>XGkODI@tPRC6$CfYaMx+Y~( zMMZ^MWpbSyRGZN(!`7N%>_flf;M4EKRBgEOx4d0Vb7bICjiUb{gwL305TULpdw5>b z-lDh!tnpgcUCjaTnOzpZzbheLG<3D-k%CX+^UdV9ib)k}RQLV#kTj=x%{I2pKoSLx z4IHcyDIxxHQ_o-kfuA*+oLv41WhL3o4cBpfYU~N#0}~!+EoeC7^3Pz zdrRrTd{X)x>XM5xLsCAXoNIy$I-;pe8jaS$r7}{D_iKiv_1ijY`n`OmV$}GmvFjS? zEHca_EVQD$<0jV8zFr{5{==-NM0DSbpassLPk-SnG%1yw^R2mc<1|qnqMCC8rM3ljEnKuTANnyC^A&V+(`2yE` zGucft8;>s(m7*apAHH>P!&9?CH>(dvH4U%k!X8KEnl*dL9d4HHu=p<2+S*#Ir}8`_ zwSfa9!VYYYpyZ4VWZFSB@uWlX*E@`?`YuMhN-VOIGiU~Mw7Yg9PeB&5A?tRmy&CWu zi`4TwuTAB4FKX6x>6H>!l`P~gHFnhA*=q$zsMwEsse*(yIO#w@CcnXOv`Vq(n+^*! zJNW^nmgCIi9hi%gEZKp9T?$p$^}W?GI#G9?V75@^?v5gY&C26hIo~`}nq$5H4a!4bQu5+ZzBYzjT8!}0l z$GfVhK)Ho%W0n!O?01!54S@isdx))+7ACCEA|{WxvELh@In|3Xt17HZVf;wz>ZEZ7 z5js;1`)*ojtP{+#4W;yZ1hV?10_{m0tn2z-t4m*v7+_jQCn6~+mT-@-jHeTBY!R{8 zr;&XcryBX#=Os9!+h$ZGJdFE5)+@XSIj=3#+VL!eEj=MyXMr1!vdyr zXgR{l2==a>U;dd_#?RPNN_Qn&d);*Px|D(%2w~P!vpy8ZXZtAn!1no)xXNAMDfdq5 zY~?1U{j-jgo7+};c8K!x^S57~VA8JPGGW=Bl0!>*@jKq6KUB`w%x_E2vy)!;{DpDU90jk?eQ(bQy3fS3*tT|~g3+36I=MM2f+}e?i zGh4($-fa=3kBGw^GCASVOhCnV8m)H896jkd{T@e8M43iph6T%flU25t7wg~CeDRj(=;{KjJQuE{*7mePBVlar@Dd$&?? z+$~Av)fWn@e+-6xijshnvu}#=P7fi~rB!n}_l%YlXC$_7=PTQIoiWb5_MrDd0Ueo? zy}N2Z%zf4ykJ-PTa^%@G6FZ&fr1;kAc4Qr@A3_jsU$@QLa4f(*&3)xArH;J#jatXH z=-m=s^KbXWwCgc(m2oZqK(>TOY?mKfCTy>y7s*lG!lCn91VGdN;P*wDQU@J@*biqC z0oNG-8Thd~H@e+xpBNCA9Gtf5D}bmlRzL;bXK7y6(s-9AfW4s7gesV{aqQ?SpY1aA@W}|7dxFENJ zCW0aFo0>d_08g&=qQ)l@>L8Ix8CZIlfHmZ`*UZ(nb*OeGmt|OiHHu?cpBFB6M7MpQ z^)Z`%`pPsoR|fk_8dF$1yqdD7*Q4!Ai~;@>F`CyVEgb^CH~fM1Q~<_;LFFv*VePc8 ze43sv;SQnUrn<$;bEA~{lu|w^z;L`iJ+DqYx5f0M&|>%|*rx+Bp3{({-amMArA6kb z+788}yZwpC7u9m?M(by5ta$j=9TJA+)zP%7yS&UY`H99GgEv0tq1MVa%3B$f| z%WBWQ?gfWyh+P?Nb+s558uq$vgg0>To61n!_%r1xT*+i5;SEi~FSJaaMPq%Hnp zLGt`~&)SBf4q{8BZYd366F#aZfDksOO!foN-lMGyE$fSA4j>FCdc1*%IblK1(2pNK z);E_#o>6mkzx5mvL!RC*-C6p`1?B!I>E3-(c{0GG7F+sqDb6OvqI4K7z^3WNo_k&v z$8*onC^)QHezSn=vuMh*2tM-mrsw@xgRMl!Y9$;Q*S~6&-SgBfGE2SfRsJG^&sY^v zQ2y)NMD(|0IBSP)Zf&` z)>zZTmsQh*)K3o%`FVhMYk1=MX#C(75i(^8{<{YfT1^3G5Oz!&^J_m&#eRuDW(J(X z++8aNXlhdJLoH+QW1F3Vqo2?fOC)h!?zIj{FQJD*f8rq)bvIMRVZ3Q28K_%~p~xc< z4tnY8I)2&H%ZR7gtoeOZbCiTq*Q~o&4y}xi zzkapQ4Xtp%tdI261IV5bXiG zS=ZQz##jBjh{dw!x3*bfqt-R$?zbIgncSaWVW{r6Y}y99h|b zKgvgJ+m;7Yfy-lEEG3;Pu?|30(RLe7(#KPTw-4pM1j5jVTgp$P;JDLO!ud$!Guk~+ z*P4M5)Hav2T4Ew{^QF*%K-=NP!34;Zg_o@4jc_EHlH9s2Z@2Hou^PF}COy&e+Z6Zu zX59ri)mvYDd;OU6{(Q!74O_gX%VI=R#koJQFJzhoqqm)~36!l-s4h6P}!1fXtY`7pY#@W)3_C z(IhD67nd}Q8Ll}&%`E8`p6%(CxB)0^HQPU`3LAEn8#zfPi(s4{p*rsrAGw_^vK;__ zMBTNcM#8e{=+*V2uZ8dyFa_u+RWFa|_uS`ll!bO6OBrRKeW!mS%CYL#8+%L7jXH4T z$h`;e?rJaLfJ%zHdyd=->!Q{ z<*BIMm)N%m7B7DiDDx5&1f8qX#9alDBn#3Vxt-OH4QdV+Ys#_d2WA7L*wk0yjNX(3 zKGE;4%}F+WD*onzKFI7lGM=R+ChE;RFxZKPOjvrme(q{)+A3slDGgb_t(Q#9n1XV6 zOhwPPJ!IJ7)u;R&E%#@xE=F?*L=*Be-i5c1IO!^19kkdOr;EABpqk=%T)VHs>Q#KY z4`^hO_`H`BVb8nHkJZ&P`kDhOMPq6MPMLCl9qh`cKUQ8!hd|=&wV_=_46Z1H8;}Sw z>9skrYfJ!N4HGv1#}#tI=V7=ex2W1JJ2fEljc{mN2i z?S8A`0_1^h$a-*jKq5x4GF|BhQjHq0*N{C>!>v@4C7Bej7@dDZJ>fPMk34z3=l69pi zh=T)!2RRos)r|MD04nj zXQLksjHBLk!LUgk6QJ|5{iz=K`iJc)Qm5YysN&erNKcK&E)dD*P0MQWnQSwb3Lv( zz*AaeHX_8m9hdUOxw-guMYd9}Vp93(7Ya)l7@?`AR(xFB#xFWbQhDXu`033Kgi6(b zEby|lj+dh}Uyzfcc*I|~CQjQ5nXf4~73aa~(jTGj7K2mOq~0^65yy`oFJZn*E*2U` z#ov2ij|P3(O=CNvFH%cX03 zxLHj|z=r+X((dky@H!K+dXcrpg|!hvjph+*);A!5ae${X+cTLLFVej)D)#4l`BMiQ zk-H!Vx4EkH?d@P~EHo>+c;Da}B6k)Ey=`0na#-ELMETrE9+`>l3tL24D}orXv1h>j z_IUp_)U6P*%UGV4FQF-m5Kn@6Y?xeovp)trH)e^)kSgqDr>l6FbiYPi`{*Cvk3i~j zto<5-K##%i?0l)PBp#!Wz65B6(b2oa!vmxn!;*e0k!?#vEggliWD$MsY16m!U`07# z0@e6^=~_Fs^zXyu6_fR~CxbZa>|V0SYuQVj>J%^pXRz%9X-@RRb?&E3{ zF`JCbTuU!USpHgtT|C&iM_;yFuz(X0C#Hft@O0;X{Q-!+b8Cd{xGGE`QtoO+?Z7Hl zJnOMj*$Pt`mYuzXCS86OZGwY|N6tc4ZR)hxW#%x~EpBBm^TH9;BpvfB|J19MsbBEw z9V3T~xe50Owl$;$98{w_Ms%tI_VsKKH2UaPz3StJP>LefOvekc+Bmwuqi=7jpP?6E z-mJPtixcNQ3@v4ntn_C`Kq4+8XmQzu{Y?}>)?7RrMoRM3_Fy*^c0a9t@(bMGy35hs zH{Ob4Cf8 z&+UOu?RyDnHs&TKd4|z-p0vM28iuxx-vlUUuA+RZH)OM?cb~|BG?K@Onq=5~;_3d2 zyMPX8Je11dJvo%?g^Gef8=G$)_gF$h&P_G?U`IoOrtZBlgH1Vb-q6{MO*wLY^88$( z@r?sPGb@G0H*cTIvqQI)JcgpDjxz*t9Yo$NP}*M7+v+%gD1wlV@i#8QdWkQrnNG#B)C-ws`cu8NA1H1po=+_;>3HQZiE9dRpJE zNuezHf{JdX6TQ&qxoN67HAk##j0JMpehii^`aJ0T!-r1jwnG0GMW4mT3)+A9s+!%R z=GvA~i`K5B7Jd+EW2^Z_W1&Q=<($&K8>0lk1HKGdJ0eRMvV3@rsGPf|Es*v6{-fOm z`@Aq?-@qfSkg9DlRgHpF?We;xwZf4jeMSWjX~^@{n!oD_M8P#82DdFsl=&+&%Ct?a zpIb^hKjDoAmV(G@v{P?_J3p;tFoyalP9+?9DEZne89{&IO%N+ zR~#0np&EVyL50F!R6#xtYf_#R=^|pP-f!Mbv*;2rv^-Te1o7f0Mz!jI`rLq`zoSvS zIOm}jvqcGeTv_)eSyq@G{xJq)V7M)x?#IlS}fi;y#^C@5h5cHY$`S1%^2iy`bI~V z!2~V4ZWibZ^QL4XxbiD#1a3Ekn!(%2Z&GYV!@P}Fu51A6ykJ9x=OLi+4lYQZuXIWx zWV6>dd}_D*?qLlf&hncVHKtTWlORy27oa zE=wxIPf5}0{SZuezz)!0WF6PcP2=aV3GrDIt^=uP97kOlUM(~}s#aO;9Km% z&4PSjWE735S0MlH`?(=n2i|r~N;y8`lm`z^toby<(jCkb&y)+B2(fSbl;QHAx}E73 z07}|UD&&VF%1OK1r_zufH`CM0*%Sq}a`%mFN_uVZt+zts)A~ITC8KIvdtMAZQp6Z< z7A?38D>pt-d4a>f`Yl4Z>{pks2*elgq^y2v^{VbRoS4O(-J?gNJ>T{GdiJWPz;6VQ zCfYajsJCl@Bb%RDYtu12j6Fm_VaY0N{H#~8p)i8SOZj;hoY8HsFU?o{BsM+IfpQPu zr#zdf!e_6S0L}UAx9?;Ke~x!Rn{Y}8AEr%Y{b-JOab9d+QK$u4p1XO2E0|K3tyAS{ z*z{H##N~r_EyO1#^)>7%Id=Ajv*2wVvznDx*Jj}5vvy+>((|S2ggy_RpV3jtc({Cv z?ZaAiSoq%zUJ=7BUG=w{y!fFZt!pBA@%wD_w>OCwXWesSHV?D;b_y6+Oy$S%*TH@K zYu_S{sWc_JjLI5Sd#s3h_C+Voy3FY~x^E|x1p?61oMTN2$?O%X>`_=^kSR=Dy`DOS zJmzEC&;cy~0NV%}Sxx#`Haat{?&RdTYzpG`4_v2l1K8i6xp3VV+-mY{rkDrSoLzCv zFeGo~HpA<=lT1?Q!2kwSN4GyJV)W^#ZuaNJ&r598j^V}YlJ$2s$fm*u>RC-atv1KM z5r#xO)P9XS|4+=id}mnHRXtuK^J&N~+uJqj|HP~Gx|1W-65NNgDXF#O-;!C_wybl` z0JV=-iWV-QqW{t>GmGAH8Y~Z9p;=fir_H;6*}cZScfse^H_Qt%8VZFPuN~-{H|(z# z>l@a1?uG5<_!_xKUTi`Eqo=iqabzBl>_>MvqpEX}iW?gM>96`ZD-W*Wngxu;^cJhl zz}zb*8?sDzZy9~7A1+V?A2=(HJ53K#8M%3ee`~lfc2Hqdbn1n%rZhoBw?RwtA5jLw zT_;UT5Ri0iK`>ovye&RZQ@-4W>nSNR+ZJ1VFw|Bf|?Xs%#B1U@pOgya%bx#LJ z>LeV+i&Bzof5p9mSB3o13C(J*+V1=lNdRB=Zv{9v5-)j*iHSKwHy1;A=)*?r3T;@Y zD(FVr{;{-}s0V!+3bz1_~UGeheZiDjVxiuIx)M%d+OG58D#od*}2S!I9 zl<|**wq3Dpme}#e=(yDbv2yb6b|@ln%ZpxeUKX7%n^m4RpANOIMh@0Hts+Gv2((9( z^nErk`O$x#=QEDJIMz0xDrT&AioYd^4~uK@QW>G@b;E3WN6m7}tenw4 z%d46-ITYN#k0F-58vp~tkVuL@QbZ3Lv&Sj?>yRj4AxSD8^ z-r_COILNzS&3CKHn1YxwMt7H1VQ&tlJi^ICoP0H&7Gr6WfR)HQ9SD+5WBl^nLw;|> zyEY8pQ{25X1%tL4wLAAB;>~T}^GC6ypQ!c?O$NxzLpsr}+jOCSNNiK}-O`N$Btx7# z?oLlG?PiXbrx=V(ia7N`IbDNk_K$KH=PKPDexKb*DT) zVx2KFWTPuo{Sfk-QtXh-~>>FZGNN!dUJeKDObG!+!)z|LXCP|JNWngni5jj z2%JCOY?5bZRE5n5t$sE`HUS}l*L76xNtluO<^#bpvQRV6$)E}|OQ}vAJ@9Y-0Ul9r zKf?lTba)g;YeAWTn2X={#}vnLzAn{w=X9MWW^5azvMGN=NaKj3$>{OW*0XQb{VAJ{FP*%ffUM znxxVSI;CJP5K_dmTx31N2nrkS>4&_O#`;?JYigjFim*`a)3UwDt8p>=pcrtaSx(OY zRaSZHPa3Zo5_E9;qba4R_Ux+p(rDoZ9xZUXg`>P;L5&wBVhQzBykp5CW^|$!q?+}# zi=92$l#ggxD-B5)aXLn8v70r2Of5Z(G^prk_ltVPYqTg{{6k0~`oqVD3 zrCm-DW&IRcKE5l(ULSo8STfLy(rnN?qrv}FwDtqY0nI$VOUE;??_aYiQb+0HWv~b^8sv@V3VZAq}Z7)W8@T9}Z1f8Vp6}=%_df z2D~_z!d=xAle*-DgM&j+BzPcH*qtlnAC^cmu58W@jL3^3l`GV!;00p#$9zA872(Zz zmMyf~77KnSGPz3H`o$76=_`oVh0JNQShe7ki4*8l#N}j_;=Xxs-6oFtNfF-ihrof> zCwPA*D1HC#b1#f7V04S4cq})G7Mmi5=JjwRtu~&66JqIHQfP(*Z|~&Cr{A-|I~_pd z4EQu^f~6<0zsOx@7A8dfBA^o7G@jBf_Jz7xN~YW`VHw`BX|-2j2=u6#z8}LY>?5H? zkSP@0a|Y4yHZv_l_tK$chw!il+#43j2FF|h8r=6oi^VPd4GdzS4>r|XNvYLvE$o4k}(LDVXBfRG@-lZ!!s7X zmNo~_gO*;2&|{!VPWnA%3JJPUM@ri1Zv64v&lx&nU9wD<7~{$0lD=EUc7AFGAXS@RnK7e+qA|^xn~ACMNgs#3;3WX;Xk})P67R1~m%O zA%%s77c6+ITrj!TS+=003`i`>g_1Irx*PEfUMEnIk|}xsR0y87gstnmxr}*pCci%` z9j#GkbM<@ys1U{!e;s6skrNkMPE0HnwrNwi(98l13gMnj#;(J_={Mh8hi_t4EkdgK9`_Gfq((cp4h3vzOos%kRr}Nmc0i7jI7gB$~55vR^9KX_ga2{ zt^>_zR{iIYv>tYR>VtL=D2ytnOO|qw`6kxWH{T*5{?jL=T$T>-x#5+ERDk@Zj2}1Z z#6gTWh?oUF(Gr_5d&&M$_;f+-`2T;VYwmw$x~AI}q*fQog}7(J>WT2kGc`lI%)2%s zXFiGtotAsmsHl7Rb(hq|GpDE}M(E&%yY{O+piiS6@aBcriYP3hJqBqgaO4guZzWMs zJxdC`^7E|%K~vw-G2IVVS_AG{3vum*PF(-(u8ukC>YhF$`fKrL4_ipTr{?2kY0~#s zpR0GQ{n*E^yYi1d7l;_pY1=JpI<38_jeI;)Rba0nZ^o4qSh}zA$}{yqyWl9Ff!Say z>RR5H&BjD%YXHp{kQMX3uJ`|?Jtvifne&+lff`msSOXhP;yya`p21Js`R{jS|Dm-p z#TEea0bFsWVqu;KF< z^lOXl$KT?G>@s~@D_x3yn=c+e267uhVfoiB>_<2vwH@=o^q7EBVk`09g)$hn%2R5I z|2_(focZ|M9q%tYB3DFWVI|*g=Z^i20i}@Z{m&PKgx-!dL+1uYPaib&lv{zN;qBc{ zq&%9{JbctCa8@=Q4{SQLn0~X?Oykx{I_qYcnVXM+mLgjm^Gs{yNPEH+m)smg!h)Cd z`rAu~%YtX&1d?!QrrIi^C+;qTuAE;tZ!UsqVJ+YM9Fo%C&`=7Ee+GR14WRkWrU{Lt zL?kz~OlXsy0d2Vk71FuVUYO6MaPaGr{=pW$iIaixB(gOM-8|=eH_?h5f+WY4| z_ZxT)EnFw8~n@s4S26@BAyKS}OhQ61}-N$W0>H@G+sYu>Oo3p9Z_KgkQ z^~#W)i^NV(Us597jN;XJ4_baUe1s&+D zUqU@aodv;bw#^v<;p%4wvdReKaxq-SGs(I(?So&d|0K|tL2<&^8q5zn*yBe^B;Uso z)3iySslYnIob-O_JuJlM1WIr4CWn8wPqA5uYt~en%p`T8iyO4y`YtMiRY}MCB*Z_$ zG70L}!)jdukYG=b7xq~ki3fqWu&f<{V+i(lnE~13Xb7- z9{UPN{|M^8^R*iH1jyF$%|hmb7p+4eg|}+dihp!7|0{&Tcfb8#;^&zkf$@KRzo7L% z@)&1O&e?V~7Ow%f5n}yG8)Nqvr?L>pfv8+7frzG1wyaz z*R7O&`#`?0kUZxf^Qk|K+~m_x?~wn#ZR}qgp#L4fJmc)B+F+_l5Zm29x< zY_RLe<#@syn)OZtVP;>V+u@w1rlWZGDyBmMcIJq1EuOYio}_*dR3w17{YG5z+YLf0 z(lqGu@H1W?$!t?}`TujE^mPNBN^}WB8?B*+^`(Z3E77$;yKd%EXj+S$`Hd$9-QT1l zBoqY}*0^oN8aVF3L4c=!@Y5v1`y)2q{el|N2pNe9ZOSJ^Fi3w-!~T~>jQ?Br0c4*< z#v{8tZKy?K^^X6^Kty$~RJz@@2AKnw`cq~6)rdeIP|62_GNoVX&@^~k6F zD>=OXM#%j=weqhml&|w~Rw+#ui-Kr8%Ph5^=EaK_5w>!bb+N;B@ySr!CGggdWfZ(G ziPY0G?|PAvG7Wmv^lW_G5v!PYf1eE&HDBul3D1~j zTPAC*gxu)Ep3yaa(!|&L37`8yL0zTyEaB(y{=de1NVEI@CauilgCgfi%Tu@0qiS&$ z?BTAcbpmWXNCnsn*YxW)1H+#*70eePy+Msa}7Adxe2D|M$VN zb_nV%vL2^$-OcEbd8FMx_fUUI(f=uh&(Nu2bzY^ut?9j@QQPZ7O2l}pe@R^on>)70 zAg*A&x2&x{9yybA7sow$I6d%Wfw>cF9W&NQCQj!B>C(wz7|O(()W zii*R&4UWFTr%|YPZ0fsMQ60*C8GD;Defo3(k$Q;HwaSI@B1PWJT2hm9+Bkk6hsb+# ziMuX~OIRHjhql&Pc;1?i(+f-b4{P}gkE!~O4X1JWsnsB!>;eg!k66Ft2|xt#&q*x) zI)88+Q*aEA7<|3$*u3p*u`e|r^|J^%q>RtujIA~55s=jH4Qw)j*2QpqnNG5O<#K$< z?t1#|k|ok{EkJf~zZPJMpIM+ET;`Gg$+;hvm>HNE;?bvN^v@ZrKc(O~+L@lZL#57# zCZ`HKjNeh4e=MoF`(sHBp3M1!`aIP+Bu-pVBUY@Qh7O^^2|ws^C>Gk-eNn%4-cm2L zJS*F#V-Eq+Qhydhm_A@i2HOzKQ?S0G5D}AuRi9sX0P``BqH_B|w6PG!}ATT>*)EQlm{n z<|B;z9d2U$ z*V1^z+Jz!ggyGd7-03?TC2Y(476CFmaEa4sQ<=m` z$9|hGE^%7u`|+l9OSIFpGo<18{o&8k7=KE)C$)_FlB)%XTk_>b zc1q5Oy9KO+>{}7e=#B*lNru*-Wa?wNVmMVHlu zgbKgx`a&meoP83VtUanTf#-J%HQM%9?ONvKR$SYn7s6#^@ETDE5lN$7D8l2tAIlcg zV^03W2UBK28PVi|a%pF%mE#{cpgGz{FzI=Gu=J3z_qkKafC|K$d5`*I+X%Dd<5O{q zU-(_b8o~rIukQi8;XY|Ea#=4fPY*8BJz}Q~Qgi?lYASKjfjF2j{27?|iwcxKvkp$) zlrFU*?_jCuE%Dop?5_zaNbw`zDfYf+5;bRboK6gPtkFKbR_s09%eBI^G0NRFc!=7Z zc~e7Pv5EX&vhDjGV`YU_kD%e?+-tf>c57M8|LpDJ|K#4DBnMsVlRHZFi5tEMIs)*M zHKj)};x&hjI(6QrW7#H#pSm=Q;>$$SU{o*HY^dE^x+3E zuIA}(pLPlr8i(FF!0wrz_H!oebL7w@&?fUv|C64rhK{@w^Zb$ym+e&7qvZN`GMfT6NKkSf--8B2gjmw+xs?q-%j7T`PVyD-^@`to4CM}@cCI@8z-u_kW$_&{7adksx{m~T3spA=E%{6LfH}5WwPC?*IJ3ZYl zfBfhITsw|cJwIL#?Qd}P_?vhHh2BO;P@z!vF)GZNX3Ji7#x6NLIne-S%DM+~} zERjoU^NKD13>qK>>DMbjgceiVx&prxs^b6ArG@36)m%)^jFVm~_b*+WQEoLjmQ9hI z7~CRcM$@A{a_2Az_orLRm04rk0YCp#-8MnK6O zeo#dX$;Cq)kSJu;&D3^YV#e@Vb4Vv75_vJGZ+i7*%bJuy{WrM@4lu_mVm@Lg1~;QN z*_bnODrB3WJ0{T|`=I-PUbx^d!}|U6;T1-BumMUp%tUZJ7L@f*imI?Dce@@rNXy=j z{9?HVYqfCLf=P0v^+}?4%>Mc!wHjIH< z$=5OX=jL+P!&)wT{d?@haHwvnK`Nk>W$0ceqYwI~@aTp%PN7mE-#;}UDLfEJLf(Y> z{%s$A_Q!haGNUgcPNCQ1QHh2-DZf^;d{@EBQbYKuH1J(Z&WhrMqPh^kuqPR*!8 z%ISED^1{3)D>G9vMN}MiCr?tEPG(AqFcm5y!l+z^+ssZYIpt-Jnvx)lrih3z8N$eQ zYow?Mqautj%xn;u0fxE2FxP!q-dq*ILi*_dL&Ut+jG%(D7Lm z%lAcUn0EC#c)3}xP|sE)dr);Pyc&2AgmcYkF?Oo*aDuH?b`Gp%T$QZ)_L1}i;_J&0QD&I&}Vs7nj{Q^xBZ`rqS6AhYmh{ zB=q3(Yf~?-edZs#=A6DVEp&XsgsD|eej7D%1pVE*ORugg`)bPJwAZIS_Z%VSOG@iF zJgGWPD@px%>Zfvb0#j&?4irY~syb{j-824t1k}OPKila5^CIcvhgFz0e6W#*9ogKc zuA*vau~8t0$O;==W5CI28{>hjo%Ie+izgic)4nJIHI!HjpL}0}8f1@mP@GIw;0XA_ zLH&3kQH{bb!0FV8YrAc@EeDUcus}N!Zc7x*>OR*DkBrteUw``;9XVz&5wx!2y+#e` zo?KFDs};e^eajj21;1k8s$kpZq3!y;l0>EDd2jyp2o-9pxaxV*`w6MHcGIaI(i_{h zo{)44bAv!QjLIPv1n!CrFJiHIb7+z2fHi#1gXapDqyvkF2Z9$t&sBO9UIn=%L=BdF z7?vIea+({mRDb^@o=(NT{bEpC9~VIR5g_v(uzcoYilLl<##$=}gs%^kPiX+ryQ2Rf za&UM5v=mS}#AfB|T~NLLTCiXYFV{u;&L_C5_M~bREyZYK61P+xm{i_Od&Y_qTPI+N z>zj+fcUEksfPXsBuV9yCqhsOchyDi^{(tjgSI~aaEu2nx=~6xiF7Na)-e3{ba6=iR ztAzn9%`%LV2?Xm~#x;^G-U@0{Lhw3X%cLhAw)VUjybjtsj5yqQhi(QH^wRDfejYPs zb^SbI+Mlw944%@BdR4u+N7ej}lwSGlSAZDXRj-XU&KP)R zs1}PxMIC|qg4%i;w)<*|ssRl<8PgH>=kL;iQaqy;0i6$c4Ko{>#&g_gT80KJUuNEF zLgg#c5{KK3=e=IzfgftOa`>rlJ$O8e777XT-#W0W{rB)ZcUa>CUsz_qhjIe-heyS* zDK=HhW|C=`fvdG%OjYz8E=R~Dpg)9wcJw6A^JELDAyI+@t~F~oD8WROh{Xjo>6PA? z)$*iU&zEVKtHR@4Nttz{!_Oh>zVv8&jB>NM^)wU8ym23ZoUeY9BfRBV`#(RsXPbYQ z0FmhV4tMm*2RhV;*OBrTB_7^Jv&?vru;`UHn4pR?;)oeb^NpUrpAK+|0+|Fy4jr~b z!cSc#@CEQOIGrK=n2sq8Oo~-+@|OQ_(8jP`N*eC&UK&VZ?jY{`yrAyZEuu*@P8;?= zZYpisUeje@->~Tbg`pM!=t4Fn5>`RN)e+Bp{EmIN=;9v>(z3xIRF>J9Rr(hgK9=?) zeEhFmwfl$Ho6+!N+qb96+#A=Qs6zK$zA&!GRePa+CedRL#yftKN&MGU=KhoKrz{Dr z6EXZ^jp9!SyeG~RJaYt8Jeflk*;h$gBx}!H&}$4I{qDx_n`hP!=iGnW{sgCVo5Yi1 zYlh7e{^go^lh5`7t6<79>p$T2kL@w0$%BpH`2+cEDfIbZ8P|up+6&*ld^GshPnrE& zXZD-D)*XWCEC%rU$f2B~PumwcFy`fHVEvp4LU_K^%kpa9Is0kG*b^qT-5Ijg5t+i7 zy#efl2M4g*18V^Ya4%`!oWXjkGvV|Y zKN(r^LQdlM@Ghe$AL99qHgxNy29X-ZV>G8Yjo;CmY`y&m3CIH>&;J(xZj$#Qho12p z?eJ@LDwuw7H>+opcxOZiW9$b&@XRtI+71Ck(c&6bS}$5X@=LV(?~qwP!Onj}1y7X` zP6)fl_vIgSL%E~F4UCWz-Cx5auC8c0gCFkzliv=*av`P%`Pvv;mJ`O+J`#-kZ_Mo9 zi%PF?L2*-#t0JoWN~QyC9t@{jwl497hcV7AO5<&Pi$dnC)<~lv*v0DP3y|pEO2z?u zCF55*#DA;X_)n?e0C<9RnujMw1K_EDrMv;~)Q@5YjMoF;sb5ux0r1q1!aEFCzY;vP z$vc4?uWfdcAA{F(VId>##*Xq4tXZEfJT&~ttLS4?*h{*@z+W=`f#tzF02dWhE9}}D z(#SpG$!niC?#*~gJm-;0O<0IAxwLa-k{fC%_up=@v%x|b7{#tw1tpXBiXpmalo-IYym*qX6&%ChJ9SG-Ay@xo01$t$%=|vV86#WZ%j*S;2W={0f2*d#Z)}a2+hlvO z)#o=9TYoLA<>mnuJy;ZN?x|H{#YTWt=O*-9T`y$NDHsG|Z12zFpfUv_IS0n!h zQRIMRye1yR73MR@F{e0_%1Y zwRK?Pw{^@KI-sIp7fa~Keyfhq){y@8Rx`i%HS17gJe zSav>>>Te+pjuD;GA@fy1R5-7K~CHP z0$X)-0n^>yLCttr2UXG$D0uty=sqrhzTk}9hJAIVD5L>ZUyJE(?=8~2@Q`lm?KNcZ z(Nz`A`=`BkD*OAdFFpU-a#Cq3Wv5K!6laQpK#m``24siqgT3PWL$Etqjr`u0^3pV5 z!k1*$&B~k$`E4Nq2_mvfPAv}TYOXB4Zz%g-`m|P@;UFoHug=59H*`Na~9aZM- zpM`pda7W=U0NMU)FFbSdg^f1ulnAjgunU{GGi}61^@t;=G$bY!e+I}7)h~VKqz8O} z86>8nNKWc%)jOXM@U9Ta;g{(>Xh+^tR}nQzP6Ss&;IHa{C4kP7z;^dBVE;HiVPm*^ zN$Fn&2nD`~BivlxuwH(=Lzs^|{HMs!!CKwy2fh5}%rbpb-=gy93cQ=eo3_y=z5+|( z_TJ^#b>F__s(tnQ47Z=r@rvPsQ#?4>QUAJQh`Kp)YOqdzkz4kfQ4;TtRwBlFI6~un zN2uHJmU~IsmTV0cx&El6&~LC&QZ({@KQqtW@2aRiU2no?oV*&+IANnLByAhkDzvSI zKeI9J_cPYU&k5qs4|?KWi)~+zoF3R!vRAU79R2d8O+MeOZXeRc{zhCrb{!jj@rjr2 zSoh+ETSPd3m#?wPiI z2`@nv&%W=^M2{CWX-4l02Wel-X3-@fkHsA#im33m!^Jqpb$@P4*? z>-%MXg9G(3lX43{^_eVRm51Hr*WB-C(Bvn@`nZJ1P*u~1!u29(OwrTsP`i72iUD)~ z-Oc@;>wZhhcRJB~Y1sq3;w_i|yS(s`+}glA?cx45zhV!H1M++bR2k6Q`-c4oV?6u9 z4cO;B;MIU18t_98#`*U{@s51$-|4^y>~p|AAD({<;Dq~T{R8;6ue$P^faHK5`v2Gu z6)yyrl6<3LdoKHl{+e)Ohu?4(+*u`0{O+T&&9FeT{-3uOXzpExGr!yPf+Y4VufldE zxvXcmNcw=<<1Ij6=0Dgop}ulBgVraBM(esN7)Z&Dmp#w4fRJONRvFr`v1gpUcu76n zMGll`1}d`mR?Yiixkqw&0~OhUitIo|_I?Ha-tN*s1Lptt1`KbpXI38<;E&vl@%0(Z z^0nS*-X*l{nkOVu)2-W*+)J9Q;%SxRe7nw<3(@8+>>0YOp=MIWlQkbm@+k7!rg5QE z8iBU^JpWYZmAcI{N5H<_$Y*cw6ax8?V%W${wO0FQ&`Wi9^mZH#(7PZy)6t4spHFco zEile7zYAM&{`V~r2iY54Gp5UEAD3j?)&zSaIq$xWu3MGm@qb>2GQRI^H9u160^3ak zZ_tX7C|H?ssw*%5bOqAfFs|s6u!(qZCR+*o7}jge1gbYCm$iT8hE_Cl`RcTa;SHow zT4IV$67V})*l~0giKzkwV}i)bxYQbQQX=fi#8Q{i54LPWu^Pk77GD*UjB@@9gWXc1aNNy%s$a{Mep$xu!MnuDDM znnmp-2OJ7Zze-Bq&!;}pU`mk+*IxA%UPRT|N=~Luh|17u8+(5pZfihm3?g{pn*G&m z6^p>OgSh4T!<5vfCh=)|t3d&)P&>W~o(CXXP)CQ+@pSkkjX8@HE7rh~(pK?<29|=Q zvk8&W0M9P4!h=UzDG9~MKdur_8D!7kg4Gti}rd;aE>El!=+x zY85;Z#2~IQds-TtD}jxo;pMG@i~s`lCPjz$s}Q9`fu)1GPpj|+IKd`hT5jePffQ^$ zo8ZLL(R36zOo*&%G8E3^_Lu66lnCx-$}Q-C69Vu|F;3O_qmYLQ$BFJ1sWwDFDl3#I z6@-I=Md2VkB>(z*a;zOrdcvF0X;bp;4}zINnyz|MoNHfVCI;XsE7f(+@!(?!mK24q-R4FF_Hni26d#BlU7S= zdP+e)JhLd;F??B1+66k&!56;&jD!~m;lWFEWT)r1eZR^FhgDEndRL@c=orjx+Nwh} z*zTt~?LBhuH2Egkm!b8uldbTCi8n8ei~m83_b}F_VB0f(`7`jjjD{TmDpd>QdOKm@ zb@@HbLjn54CMEAyU?>!8K3Impa}ZLnG`>iO!gC}d^B1$t9Ge8GLcl=uNEfloF_Y2|NH#ok+{hu|Wrf!duz{B7f|d;aC-RtGaMs zD&*Nhlf$HDO!JWpl`YMQ{m`Li;G6dYRqs0<#J2k?F#9P-V}f2U8r^X4q^ zJ?IeIgi>Zwo&hg9WS1{Vi?^*MIHNKbv)X&*yE{8awZ?9}V2RLVTTTarctKAKbr(r} zt9SU*c$q(fMm*`e2hAw6n^wJg0*oeHSN8o%gSA_sBZGu-&g|-q9R4dhW`^`GUvx=BOP-YzX!kA&e208< zCf=0qn?H8H&@10|&5V8UqQ;l)@>Q9!@D)(L({tkI_R9C@@^GfV-KAQ^wi8lSH$F2P z%FV935T!eYFK+kQO{r-6_K^F}2-$5${0>m6YwTBhBZ{~^49u5c)xzGGlZH43Bc;PA z7;RU>x!K*xgb~+6^cT#Go@pX6k+Xs72dsKis^;K)K%b=GOqA8$m-?8`wj#cru z#!pf~Cp6dYgp3r&r`CkWESZpQ_m`LwdvTF;#v;dqqLx|@VHK)A+8Y(@@?9H#xlg`3 zckGs|cF1=wN7CF$iYM9S3xiDfSQ#xl8(O=_Dc{yL>OzP0Vzrs2zRB=Zm%BnCp4Ew% z&3}7PETFPVz>Gg>kP7c0VZ&hy+=O=paQ*4qw7TP@4 z5s%-#Ixg;nGae6rKs@e;WB;R0`~k7(Hx8Mdia{l<I@lE)|x8J`GAk)_H zsZVZZz~$ad!zee;*wY5lWV1g7&iMf<8PiRww=(q7xAJdXHsOCcmg-hZCY+Y7t=;Kj zK%c6sN?JpwB5mKhL_2)rivbelHB!6;`o?%bi>zW8c@5~azD(>IooaW6v^_QzfK|{V ziyfF$gVjTiudxTKptKxrlBM zv2900{8}!e`Kf5jJUPF`8&&HQbQCpD*aB-57t2!>mV-%BOzWcc(GC^k2{UG@x#8>rP|-26#!c3s--7!8zd4V&0GESdlgrdPygB zKt8t)ybwiU(rkxvVAI1h$D7INoj{`>km3F*^qqM9k?>f5lHFfFcH~lb4}%(SOe4ZmEw-A zTPhU_^04>lGV@}*bg}YEBx(y0GD})>u%1@e)&g4fwt5>N1hX_73W9NvBcUpjJ*@G* z7@@!s@}~fPmtMuT{KOR4_6q5*CwRsd>n-E>9U)~uMFaqkZ{@Xy1z?bP8#rFFPbclo zj1zZ7`UqzMPEyN!)@71oE99sNdnthl!mY8nsvB7J0((kwE3o}a9+T=)Hfz3w7m%;Pc~_;Z^#pp?ZV>8J5-3SFo_+nmN0_!n^YX%mTOZ>sJ$6PNVM9H}oXyhjn<=-7h8A;v$ zx^2G|d$RLvuou|Ih^!B`mrv5sy~jf~tfK=C+RIu47W&XU1TnfQeD$X*+>q|gjN+YV z4e3O9Qj&-5aJi7GR}F{3PbEs!whGF6^ejH5Nj*ZJ<&+V6SD^Bgo9jcM&-EzNpYaT` zUX1pPBW$h;g=I6tm%Ns$Sa)qhq3leO$T;&LXP2JN!$#^_852 z%2#447%B9ST#7qu>;&N@GE;?Shy$vt9lKl)T1BaAW#@Y(n>vr+y#{i`_9PTN{Rl;Y z-w4DWoNE6uaQ;2&VZ!dA90z9EkxWaH5b%@xq{}ByF4w5|rp)1@SZn2QH)hYJ3{l|n zC(VwKT&ha|D5Vop$3n)?tpsWgl_*@hf^~`J=7}7htu?|ug~P8IHQXMe9Vp4b#*8e` zna8dpYQ}mIN6X4n@t%YJKN6*8I1$SEx4s22 z<|VOsHr8-moHRJe4vP-{!?R4K_WY>Wa@Zg1*qtOKijg?n_4=eqA037%Y(j`x zhv29s0U;LoP$B`a(u{Y4u$)978RfS zS%S5Ov(sCJm`>>72nAOfO_yN77FL$w&9>hv5hln^l*dQVoR{J5?kc!BS;ne$U@uu( zgKC$R!?TxxDA%(77omP%(DS>+)CV+V`cr=e-+IPEd9k^cwhCYV*FPii6{68WUEO}( zHHF`CDxo#I_;z3MAMHyNO4u`r>l?&uzARu`yIj3f%!yY{abwV5puC&bCTytZ zBrcJL+qQ)To`~^`VFgB+$E2<*jBT6QIgJtjo!x(nnG;~O$nL+t%9PHS0z|XbCSfhf zLBCh09qFwcsp{x-*iXo^*QMF|+xrB6oJz*;m(V{rj@+YUo0)i8hJrDmrCEaMznb@w zub~|YdRxiG2_ngXtD;P<40?OHj;!+$WpF*yF-x5gNyM`;Rhg<0;;GC@s}d~Bge^fT z=9vYsKjAjL3M`wvO#g$UHRAb0&#~kBhThjPNK5z|YD ziU(c!$#0SYX?0cPmL2Leb?BQ!{N30@T-1_~=>`Ac+ zEu;7reK04!JRg}21LUasF}&G?Zu?v8zj^+B+0AnS4qDBdlEI$O7fY$U8uLKq@wT4o zUCp3-6?Gu;VWSHhhJI@i2`YOJ4cGzT;aS72_H);_ynhKqY#?y@ax`sEhErj|A}YUnHm^(hZ}u z6%kSG^^4yH0(Pvd*&C0SXmMf9v`6)Hgu0_7O@nj{;~jjfv;Trb~{RF zbv}vRi-cuSbs@e~g|{zpew=U?xjPATWav;yu}85^RSNwrXbuM2v&qK;&uFa@LN^>C zxM+9XwLr!d2Vhi(D5qhw?FBnoPxmV!tziBUxx&1f7JHwsT5!dI8NDOJ5qvkOn`bYl zVokUA`u=a0;2tF&;uju|IW3!8lv*8eI{c>-od+sOmUWZZ^>I|~heuhOTF`Z@k)H9* zT#qtyEgor6`18y|F57ICwY{Le(hL+i=~h^yv6h=lZ3(%v3^3_qo_jgcKQG||kbTDG zy<3Bx$_Kf^y)tsR-8FJ*DpU9E2Hpo^67YjoT=9~(&wCCo5`HnCO7y1#JawBvl5fv} z@`D23_|_wiyMDeNm;TtRQ2_o=?I%X^RQIl(5VR!O%@A!`eOveTArgf>W@gI^l9Qg- z>_-x^t?{>!Ztx&89&@zDfTdkc83!2)5Uz^et2Hfh6a~@ZMMUD8AV+j}_nWE1Zk3;xK5xho$`j-nV0RM|tDIeFBaNHJn~86o{o=L1Z2aCyKUuI6 z6gtj}yPc4AC;qqdo))eKGfeImdV8x6BdypglJ^omwMjfq2$RATDSfGVk&xas;p@bj zDMIV+EsCJH*we1*=)?`Z%@S%c+H%Fbe4iP{K;1G`B2~_?wqaNgyR>TZUD|wM zivMzb3@0X;0nyJ_!FUAuFoAPWb&m6`qlP&$VJyf<5{Tu~d@ z+l9U$jhx{PkFm3pJ|L+_mQ?@>@|JZSa)=2$ySJ!%uj4^3g;wOPu3KcKqWLhKE23%X{{Ix|QOLf@h~pTacZ8rMI8{nty<#))828d^N^G zQe15(WBu1;@5tdZ*g#hSgaO3kqBxCuID@)Yfo)JMa@E?i^@y^qn(N>H$c`gK48B3G zn_=6V4oXxW{I+Ohox?X=4)OFjDJ4_Ox>DS}c2!LBytxPkbmGh(_R+n%HeI|@U(0?B`Y9UsB}rWgAbMiQ24QtYc3hQdQzD%v{k$@N0kow$uX z_~5F*0Gp+k9CtUH1Mn^HK=9d`c|uxUsEEJ=vSgSA)F^AJ=`n*50F?K`ID7&@0TP;F_ZY%VqFQI{N3` zPyyBrD8L_*&IE*XeTW;XxeQuE*NEc^ueDZILJJqKr+2Y@7>}=Sei}d;epCirNhgzT^00owqE{3aq6JnMonI0V;wh?t}&nizKWiG zBsRWKX7#NCF^5lD$2)p8Kv}J6@qu;u*j_5(!R&hypTVii1JusnO6{z%;_3~@Z&o^n zpxdpY7At3IFihII#-CYyV>V;BOWbK0`(n>VH($P`OK8~}cD&eE;ONFlB^Sf_ zN%kI%xV?3L^#zdnL2;=L@+3GrQ_~JPU@u46z%QEsa*~}pP>PD~MOvlYM)$u}XD4gJ z>&glnj*1|88Qx}&d5z14ho9T4GK`enx6 zYz-_fY>3Zw6wf)vP?4k+i(X=u>=7uXVHNlU`{X3p9jMY}^5v~Ch_`BZyGTQG?a&-kD+^R5`t$zpdpcTsO zJ0VV)@U<}SHQ8(7KTzJO_T-yzZg7GpeD8z@R4d{6%9_j$GsAA4@+_Y3UQp)`t0@3p zjqN?T;Y3`VLiQJ*PfSB%_db8^Y~rz1KRrEX$7dHaU;p&G=RZDk_Vn7V^MA-Y{?s(Z z&pXyujym;1#hw>WosBtk?$cK`uigBD&xg~d3<)qCR|We`UC8>Pr=*01M9bxi&7zK? z;nTj3J*sA_;zk2?I4+N>vQc6vduM#To53f+No+&8su3M|ZKW6y_ zW|%qAbP+gMGO|?Uc+hV~RXjY?a;Y4fkDJjnwC=4^G}|Dh0*LAjG^`07F9Hon@1MfJ zR8)>t+q-mK;>V-FG-_!Xh@2Qj7it;f)Kowkro|hiR`COV!NWl`Jtp)M&)5JOY{Ul< z74Dq~b(Z5xCNn6JLd-?zV8o{X0td(4buF@>znWIEZ5eJr2Mk&6cw~<&V$2rCSrkC& zf=61Vs2uImd(!nRO!u6S>Qs4@8GUGypv@H}|I}(+$h|>&Qz94fSq6M^Yrw`D0*j}| z{58IIViXX?TgH@42i#Y?o)urB&wyw3uUJ0R2y@>669;MVk)#j|Rb-O(OJzNLt>;HMu|3zU}Cfd6IsS*+{*E{1N+*$Me*5v&hAegcJCMvYOL+kcQtIUa_C z!@H$50t2UWD2H)&=nZV>x_xMH;dP|0=9qsdh!R;jPpt-UTdTUg0ZBvb<7bl-;pgEt zO%?X?ergNWD#{E4QS{9Z^^60JaC@Kq4>Q49SVBxK0|Xmdjd;|bQ5lw=Yi6k==)AWG zc)%~4C8gWR2Yf@KK|N#DLt(d3Pl_4qa03*wzFk6Am}kk7(fVX2naU;$lMw4-cAQ}f zQZ`i^fN6>ue6yLaW3maHx`Yz?u?RWa8`sr&o@^b;5t#V_kgnW;81)>qOBFGubUh^_ z5W-baW<7{QiWq$vl+1RwAwNU{mxxjSs>Y}*RKc22i6Z9kdTaxE$_H zq>|Cfe+2_xG+j|p%;U;|X@p0@I|RBG3*buWGw7B}jR1;CqrADyj238;qgvzN2M22y zHcH%eba>&0XgcZJ`11MDz2zR3fKd--*FrK2zJu?n zga$9K#>RGv8`l`g+vP_yWV$+eKH7!9IMs|n!zgxWcU=?isz}dUPK1a>>~(>`Kqx*& z#t+eu)mT2kfoJoL`k}@L)M+t;CtWber_{jF&_2-a;GYFEK>TUhtF^&4Mw$ZN(gIp? zFUDpl5IIz+eu(D3B<3pSkSF`j1%Nhxhr4;8$R&(*z$heglO&))gz2mv>~50)G$YT) zPnMy!ZFr((9@68F+ctIteDHtOQOvjx)qr8`E0^#cBg{3gLdm|1RG^f95Qf_=HvdW!S?xL9=D2Z zX4Bz*+eUt*xH>TmV zei$3T4c}0%Ly1}zNJ;{RWM8Y^0J`0ATRxl0qzy@EmxRBn?d4EO>59%IaDg3fsn%Hv zxMgjcLidZjGcJflj{?Xct!C(%)l|BU*eEW$p`CzT|H2J5CZTQ3$G_lGl3*9az(VLV zz8*kDdCswGOKFoPT+Xv5^Xkjp5}|RDCHqu;1(!AyP@`tAFjdH z(4i43p$5W)`{RuVsUGw+ppiCj67x?T@P1l?ng^M6{Pq!UXnPWWMcWGucDyMSGs;q> z{Q6{myE|KJvKw`()Hg^UiRnciv^{Esh^Q11y~qt!rXt;EP;i!Gv3b&{9WC-LjVe^L z#dB|h43HvF3FA|XccNVBX7ONeFu9lMTs-({F`lmOS{aI4wy}ZU@-&B*v~;p~9W`zk zk${=g0o78er>zyJavPA#2pk#ZH&$?&&lI*`Iw zCf&6t8MoIt#N0SHVTlS|As%b4qXe^Bc1TYEKZq(gcC-oia7Dhd1{8STxHh3q53Iv0 z(PM0gF$j3_f-$lOgDF6@I2x7?pud_pdpl)@*hZ!`$)kac72El&1{|j%fhn%C%{o_W?>q77ewy2^4Sq-Bmu*)U^Z2=?N_+tyQ1$cyL$*2e}G@Um5Myl zIzIsU_xoci6O5w}ewKb3OJ5sgu9xt&%^V;=b9g5C3DVMTH_MG0+R+j))M z6&@i7AcG+G7MG;X+I91<+D7rZ5iz@v+}3 zOXm=osr@pE2P9SxadiDd>UY@8fBa*&r*pF5Cs|ZShzDOO9W=U zUz@%hZS_RR^CH`Y1ETt(wyu>c5wk01(Hrb;*%yRiWzp91mMP>ZGuqkgf`MR8Tw!Cl zOJhrCg}a>Bu?QyeIXJDUs%LkdcJob?a{00;c?^u~1^7t(B{SEoC1nz9>FKjW#a44e zs1Dd<79D~bNy0l`HYOT~nHt((1?V)z20xhfat?Um`3;DC^`rZy|M)uh+j#mF+V64; zXaq<&9RLdsqc*EB68gt_Stj3D!%n1eG6#>hY{M;8NifG2@nN5?jNIb+A#qj&YTVdF zK09)CS%v!^82+GyI-xP0nSt5bC9@K1{dukB{`@okPy3cvx}B8pO_6RwTMrr=o46Ud z03e==W+!g12#F;D&d-up5@`5wfrNtLJh|+gW~IE;^ppptXhq{~$p(BZ&uR|sYUN(0 zOUd(Q>je_etVmY817le7&eRt53AE_U&3eWE0kisb;_gL8LF*1dWTg8%@3ANl$tQu@}^C)k2&LrawHeVErg6-o)MzmJKY}z=GWsMfz1ueu#G-Fv(w* z-v<`#5&IPb3pTJ|4=zvt&I$5>4;%1d_vz97o3ix*4I9v~Kc0q#=|L--ZiR zo%$BchKz{vaftQ3?7@3;sj&y}=ZiK2iFi3bY`+4j!V7?YKV+Xcdhj_LvkhVmm(B-u zr)tfxW>Z&Ija4IIO&ySi!4Jb1s_^8*^T{Pst})2djJ76pI%be;`j`j&B^-@U2U(MK zR>h^aaif3Uovi~MRtE{DgXYB5jm_1NKHt}NC9DD0k?LQvD0*5*;+&svw|)ZFJwfsW z37KhK`erxudG~*T=T5Dsx3zu)K4!tj$FFUbCD6LrvzT}Z%6JjvY_!+0HIO``L&9hc zCjZ01a?3!rN^FXT2iYwh;*Wz` zLjbXTrlV;st%aM%j*PEZo(UUi?;q_dUIWewd%m0CkfES!O;2vNfuU(XqK*Q7ts_f0 z1k!MIvNRN2N1v8vH!dbJ6E57;+dCRegy0X^EWn0T557c6c&9jd6G4pM6!rl#i+ihG za?EMy+BoS<^spu??aF$w)Pc&H5&@eMjSK!k=$>h>Ga#Y18!-vGgtMCSj3%NS* z&x}aOwGb~nTG4~dER`TWpyChT*nJGY)Y``dco=)gj>d0q^7=F>9$yELiy4HF_#6+) z?dEW&8lHvh67k)=181*mPZ;Pl8C`S3I)P!&ZZ>Cs8g3QG01f)frMzv0ZIe|vg$izD zOe_GN;SoZS52R6rYyq+UQ-ZRnnzVkE!ub2_-LNk;>nXweIx_?I+-L1Iz6N{l(nl{g z+IGQr&0oJ7EHc{2$Z*&q;kz`ZKBfgpg}v3j%Eh#1`>L|H zbwcg5yUASvUqJR%LiGlXP+rDA9lec06+d>Xhn+Aus4A2I3qQ3$M+OvwYRn>gqO-?N zX3>#b?0-g-WHHd~C^>P)1Tv~LhUf~5H@)_ed1<#;2oxRshwLfqK2I2NiUMyWYf5Y%!xUAB`bwL#19O5LbCY_ z3*Djt^HOCh_4Y0fS$`c-)Nb`(1EL@srXN&ihRV*t{WM`Y7+XV771h{e)~eFEFnoI5 z9X{{oM&B8l=^OA}i$*t~wPa0WHS(z3=sUZ9g%lV8Pl|Of`(#3Tag!z@n%0clM|@N3 zcG7&Mw3?wzIWxBulCjg!=LA71vkho_q&Yfr>V7l4&cY!1^m65*)wCztUAAHK6Fu;E?8r;-S|6#k;?=5z-AaU$_wuOFw{#dB1>@7H2Cs@P?5wL| z)vAQA*2V*Y0X@b`Lp#T-O6MAc;`*K2oRbs0kzyTLg(@Q|3*?_GU^-Qe&0npZFclQa zCd!u#iHF;gW`gI0^&rq7EXBJ^i=9)5MuZl4bpI0bTdh(8w`QIb2Inf#?a#&ksrD_E za7|gEU|1C0x^eA(1FHb~}Bea*OR5gybp4 z*3WEGtj$6$dR@PmF6~{rgda<;mrex}V(O;oq|V_n&W9=9GhnO2n8qN-6651g>=dz2 zlmdbhuJUs0Pw`B^8gT-S+bgGDm*oYhol%(+oD0pqyq76lYQU$=GZzIpr)S(+Z~oc~ z@M@yO*uargf3KM^2s`=Rz(5TrHk?makEs{=BvPlB$NFOh@UI-t2IyrUU*~06Ei{gThlIC$H_P`D)#Vm@ZT$lDlJ(# zs2)meEmog~PVu?qs<61svVAUGs@t&^VvT~U4CTo6t0ZA|wU4HmOM|+CQoyr5>b>SL z=kNqKymW`G?7aN+c#+dOFm@BK+P?}FF*|&vYnyxtkmwDK3#8O_ny;n+{(D6=&yMO< zUQye{bjdNRZf{0Hps06xApUG8@pB3&3oVk>I+sPHtW-!6o(6ou3eJK&1xp7e(}J2S z)(T-%^#m_4BVc0fYNs?`&0H#~Awx9z%Y&U37z`;!cWZr0i#?OyTUtLMRRLN^M%cS5 zNKJ|pT_IKB1uMone>-;Ts~F+`Tgjfxm1^F2G4_v z&~~zgHB+@a1?l{r;I_NB7yZG*5_ekI(glANx+6z&D;iHUfzQ)vEX!`CRhH!RxiBYr7N z;=UngDA&-c)dw;^fN>&AnMz!HOU3rMmy?=t(`Y!WT;flU0-yUa^i$N#ojF6aReNmZ z%g0uC#%=2jW#cL*DCQZk&qA06zH@lQjuK_sR1j8Bw@Bx(U%=~z=aopTN3FViKe;Mp zSYrs>Yyi*rF|cb=sPtt9-19wd(Pz&2KATo=*y{zDc~K&DU#yUP#}j^Rz`f^li7KA-PK()k z^DP<>iag)$|l@K!L`o8sTq8 zvJY4#@`&~Vr%H+~7inDz=%n`OVUWk0PwY`2S!A72+cT@b!tZLa7NsalgaRqO;K_=T_nII?=%>ymKi1jLt9 zbkHT2&6yW9&pG~y$5xdrF$j;>yt&Q!D#5OlUu)I&SQa46ad3h;f8%X}F+~kwiFwaL z^b2_FnN?RstTjvpdB)3zMkibaWhW%w^9=}lEb}tcX}`Mjwyk+n!IYRQQ{;VNn}0|$ z<2?fsGJ#oJ>Rblh8SAk~_%_p(NO`7n>3zSI_`G94I8&JQ%)ZA?TP{w4Z{ybFjlp}} z6gsOpl68rc$QQ7 zi=tRnU~Zrh-mKP(0CcRLW!$TzsCEgfnCpB@F-sJKRDm@-V+r9Ln{J*Vo?AnTq#v_N zLY$BFD`3wAL8C?Sj4E)nG_a-6!6hx;oR!2}2?I{8X_L789|_8{wo#+)A)KQKNzJqh za|G$CGN%feGk9g8DZo0i{cCN#b2V9YA^S3{!sENr+xr}$c`UE`y%Y$Y+OxDyAcJ~V zhol{}3iFfG)xLdiJCLXtp8|b;`+4nU=iA)QhNK^`3JX)yH5R80v^*tD*rbH0D8A^R zQ%3~K1QQWPhv+g@J_SzUe_W)(ij^q6IsT`yeUI7qONY_^ZAU_8^_l1NAEhVrl<2lS z@fQv{bwqGIemAj(_HWNp%{uIS+w(`Ig>avG+Tr*sWBVTaBt8S~*Y@u?8Y0JfA4Ada zr9}soXih_o=ygMckPL_*mz$5QS6C zQDmpIWS0`Hs*CUFQ*-n6*ji#W?XS^{l*nBbaMy;{`^?VqK25{33r4w3-H)BV3=_d2 z|2$mw4}-9%@uzU7hHwU_kb|qx?)WWY=h9+D`%^#%B}!*I941>1FPt>e{t}TR6BTKN zN-Q4slcbKs&)>{4uuEY_N$p59v*DH%kpi~sj1H_`OVyD6I@tW{g^C?;i*2?Uw*PvO zN;JF(w3c8qvED#g1UJ?FK|foeg#HQEF+VO}fSQM&tQnhP8)WpJZcoBCkx-&M);`yf!(lJetIL9>hIr}0jG$o#fr z^9Lzln4lqJgi|=IBUk6|mZ?%WL90TEg*Xrcvrv!Qus|} zpB#05F>6Kq-=D7nLj{e=?_YI3wqvg6H{V;awgbfXp-xrJe5U=YzfT43zA@}+?>YU$ zOCw9CZ&rfqE;`ptXP6Vd{k{K}mq>P38?XIwr%{f0wdd%QDInXU%(E=f`P0^+@hcyz z0=orxGP}fSAlGdrwk|K=@6z@}vNJQmPR#O|RieaZe;Kj9**Rd>?7Yf@VRZ4AZLcId zVF`9@x)1ZD5?i!2BC@aauw_l2EEqmEw0%zU+TI9>9h&OndqRl?e;Z*edm`RWdk;vQ zIJ4Gn!i;jkdkqOn2$N%oT+EMvD|?CeJFFV^Cd}btjWs^$U9FlA9pTv zNE7SLj}6Fs!#Ml889R({<1*!Cl= z8FLND%JIyr^1e9rgzeB5Q^BsfE5Y(C=VJ@LWBJT6AmNjl*8=+<8*Ke~Hhi0Z%|ZDA z=VQbF$zr~3K%!?b8=IX%Od8^Ag#x=_?1^=8sxM=!xkoG|S?mwoV*B#h1M583MOJ~q z&l>;f(iipqY5I$}j`Upkp<7%Zi2w8x&key<;6*RvcP@QV?@QyG;#$&k(bbn3C+rbl zJnx%gd^Y!#M!J$)R62+nw%wj}q+MHX2Z*(+LL>TwzgxOi3KJ;f(sY?~PMm{YI0Q_I z+xE2WacWJ#$5pX8N+dXQ7#|9kO zfCKw)fV~0KHGsO33Ux1Edyg9Rs3(2)qWe&((MAts5P14 zYr8D)4ZCc=S|y3a@7`6j%#`>>6?*!@7IMxIb3HKFLZ8!8K6*&4Rw@vZb3*C_gU=05XlRj6XsylGdQ)wG{h zE5oLOy~Pt{G0y7Ov;&3q=1PP(D!^G@2}oQ8xK*f$Uuo7lD;Bj>;&mKP`dB_>H(Q6Q zgfF7o3tt$`6;(rzqj!vQtLMc>CYlfmtDw<@q!iV&qsx3 zg>841sgQ5fi?!KSc1C8p;XCJ7gO3EMa$)N#rQ~g5`SY9r`S5d;Eeb zaAdjMJkqIV(jRV|%)Ckp=GCQ%F7>J>I@E7_;#tV%+9V#kw6pS7wN= zlB%`&A02f5`XD41Eief4r5m<6M=e;GaxZP)-U82DT4h=#a+10JHbCZr4f+8x*8rKz zV5cw+khuoPTmxh-J6Csr%r!vf`s0wfoKQEhmNYjU)J9f0pf1-=G!lhY@mV=mUGgEH zz`mC2H`Sfiizy&|X_3^}2X#X(ma!l|IQ4LGV2%?JuPN)KN+8rVziU!XRZ|e0wt(pq z(@^p~RS9Hk<<)+;&6&~&Hl!FKS*tFn(yOmuKPU8F6vi3b;akBacq)Kt%L%2J2z0eH4W?xvD+`gsQ zbXsd@mG1CDkax5^RPTBm`q#T2xlA}vLg41N!uqZ!+csm>KB0{$NR7ksJS#^+U4Bd^ zq--4|gvv?23eM*1&fe1s)3E5-YVt76G_0J+KE+fR`=?=w_nRu9o=bvj%5rP-!E3s5 zKQg79Jl)Mwmbb>h(db^Oh=ZEl4P(r~jWbJ8XlX*!Afu^qmBx~fKM;-vA`dlCrYNYA)qTIl9a8-6Poyn4!!Y(7$Hs7zFbis4k!N<$wMsB1gm4juFd zZ6J>cF>5``J;`_Ag%Obj;P<2o^Z9~)rwm4LtIO-F;9Qt#ZCQ@&))3KEO6#>C*Ekt@ ze4w&wwn*5>XjBg2VA&AN5f;Wte1i>HeBMMBe1tD_|oIE$Y=N8oCDP=%xlCPGU4ghI_0wY`AY*t3khq#-T5APNL} zf2mr-=A#xRTT2TG6)~sJRrQE3}86{6CB5c3ak*Am%mIkGFg^lTC z$7d>Z+^~RFrXbkRkY4cG3>w%V>UyaRw?%~_ycLr}`+|}ll~7(ywt$ExMY;@)?%M)E zg7U^H!~Q(x>G|+8WU?*LjioU$N8P}P*Dh73ND^@-{U@8O?Up~oHZOBLN%tclZmyY40*s6 zUR~=J3aS&C>dA*jh?sDuNk=M2ia`mFt)Qk0$y1Lnr&}V&!11O%o6~~^PP=YkvFK)a zR2G~nr(8=DjP}iy7Oz!gehp#3L(y>01i#sn1I18Gd!dnrftBSBsf8tRfJQIIj zgIp9sC4G`m5=sUZ>;1ahAPUc;18Yg&>3J8oJFe3=?-+8$WI&JQw5h{4^jhzczJbQy zAw;}hxy$1tJ7N! z@1vMRI!8xvnzq*pYaEW1hCVb-p`@t_BUwFk%U7~>04dhC!c{0TN(j`KIx>YyxBhyY zfv2%aBXLYi*$3e`>t8A*HrHnxRm`4m4!U)j5=9H2kfqQADkBwIE^noV-(=x3mk zNBdGWaONJuAa90CBLJfG;SIZ>ter49vgKZtPHovus*het@^DbM7KRk^mt0IY*5w&` z8`bNT05paQlhDXMPe~y-s~3 zC2)kuW6Nft*jI=3aJGGAV+kOgbX#eaARPrkLvbx&O|)f;ue_@N2Gq*)7Hf5ISGeg5 z0Ut`JDV6KG(@J@z-A)z#EVVviK$zT!QeL94HaV^=6@p}STM^?h2ul0?a0?qv| z4Y(GPyCsSnNHp%?-1!~$&u;zjOvO22^=3*qI1c4Ma=xx2?a}&f(V}5hXl~-m$<1HQ zYMrp@i_neY2OZgC(h}>ltNUAjq%cT#ku)ef32R>HH!0d);9z-9ZP*n+3T#Zb0z1%O zZSarLcmE-}p<7zWE|w&p0(rlmTVYh;mkC~$$LWcCHUrLEdwy?_sk%R}bx<9Vj~ASt zSWDt3kMrGPz3N7zEIroys|4&1&-H(0r_dS&WK~ykqpSK=oi+3}^(wDPj>Wh?C(rx^ zz}()_&m|%EEoPQekEzYkj1$R+;dBzlDeV@}g{7M|wPWxLg5AT0s zgI}6%uM}ffp81Q=?UiDD?r>fQ;QTn|eWe(?^s8SX#+P(XUMa@E6zRWGjIR`yCN3Fu^7xv^}+gb@jPZSPa4;aW-+sd>Lt7WTkTil-3V1<>1t2|AvD+>uH zRlHck*jjClDf3N7YS@@otYC^Y?nD7LE}Wqn*2@P?i|hE^jYdAibW|(o`vncAw?9Q8 z#MDyg!ywkM#X>sLHhN-kVItCq=>3U23h|(jhE$Z9J)&_5q&jDY%9`QF!@3=ifbd(r zmJR)BghWc;>l$Aq5T(~IbP-7@12UvLPowjOFb1}eLJ}^l^OCEOSWC%<=4=9aIX1&U z|En`XV2vA%8Xj&WizM82C3H&R2@R`!azt|93#kTf{Rn@n0$gbtR5U~}_L!P=r34d) z@tCc`n^YGO)%uu>t+c=$s<-E;dq_ufI9Q~su%0PEh2NsK;I3Fe?O7%lS{;)?lCNc{ zKv@V(23yM>bU0_sF*SXC>&Pa*gYIhSg!p9c=l-BW2teTr>> zlQ$-GJr^@KWX~m>fVdDZ4h0TDTXRDw-|BX^F>D?1Q*_9)WP~E`N=D2~>I^*1>it@K z_xv!U-%kTvk1Nxw2S%6Q@TAUGPz@8FDnz|Q6b4mxKE7yVc1|IMjaYrr17(+#7pDFp zD1Xp5hGzCr$o$y~>9zYd)r}Jbt-@tXT`dH zv6)Lq5hkW)HWcyS111<>+<^(CM-5?|*PSXc2E_&qiR9FdFks-``(3P8>Yj49tWO9c zh4#y?=R)NXF@7C)lDHeD4(-Fhfc44^@=1A9KTA9?=uYyacu=huA*$7N!zzcHjraTY zTIFT@o=Mg{CqjT97Oymq?~NwyW5|90FT7-W0j_n^QY&GqDTRvHFg4Z8>l0x}nBuL< zR^jMR-LPb3I^wCy>!tQUp2GO2l1H!O9%FFpySZ}yULBJ^ul@jWZ(k24)Cvr%lGi#Z zXd)^fy9_x!yV)XX#ae+w2}o-UTIIlLh$VNZxZ52PQdCk?y+*?G2yfxQpLJrOdhJ#$ z4VJ_1W;su&Y?=ZK3606oSp_*dNz#8zB`;_8vEFopn->=5)L`0(%vkxpRZaZ&OD&o6 zj%nRo3N__e2`c&!Y=Cu$XHz=z>1o_jY2%uuRy^|)AkWgLOHT(A#L}A}MI{EaUvSwqwQ`viY|5g z3ox&3Q}yo;YXM#{^7CSkSB(5PI{V8R`4#iNV%~qO7JkLNFU!10EJTC?r@lVR*2yT? z=Br4PhF#W!+GZdfQ2U|*rOXR$JlZN0WXPQq@12cBwds~67`opQ@7|LH@M`=vuI|AG zH!`x%=6gsz7|ug}$|IbmD5cO>#T^7L>8MI5GD}j!17f9TXw2+v)cELW3GR!M8`x;X z703C>B3y|_9~Eh0s}TRl@ujv0!4u}y6Ku6-CDmon3O*()@7197WWgKK)zyznUyiqi zrQ=`sB1a$o#OM@X`>$+Jf#;yp3Y=luqjc5AtvpOX0C$LwsA#6==yckKgNGZV&uPtBcz3lMnc8U$}OLh^!#Ic zIjBTiG(B9dvB2$*RUtnWydhDcZfh_{xd7X9FL8_jwwGql^A3gn<)SZcjAt$YJ`p{I zPdbfjou~*)pC~Co6A$oQ3JL4H^ZSKN9gWw2*@?#8P6ADC;0gzxBSp*P2@-Wl`p|}G z-7k%6-}2mSHN+1Bb7MSKs1D?&_mjwJ*WysFFz5nhPl-ws+1K|nL(lIVxe#1|heYyh z!_@|^F%pHN@OPvL*$^7D_;CU4n&pMdv~uQX<%BD+y~uID?5MC%jVzb?TxGot0&4jT zQ9?Y3JvHv)%F*j_-hx!bJJ)zmVW#8NVa1(v3}}h2C!rTzohTbUKj|Nr3NI-E#2ndl zYWN}Bu}zKJgS5up^^_)sYg6QjG+VUhQlv-PC(TqY&qlN3g ze0~|AFT=E=c{vNVfrdiG_hyL{Ed<6J%xI1$W!yn0ik!;~9fdl=ycRaNCr}Y)n z8*%T=)=I6O#-DeharX*TdOSz1eUsFl<)1u1={sppcvHaz)t6+HRlg&S+BcY6?TRit zs|ISajWu^SB=OPVMUE9mbPRjSsgr2DQh$1L__FG+ThVx&NP3IYtu}gGE}p{*bRyu;|5_N4i^h6MhiBzESfDkZo3XE}(Y?(KEdhcg zpZ5$w`cF^u5v=HBF1j>B|LHx?pc6s4P6Pc5`!8g^-R5^e9+vJHbEAJ%;twq2aI~iu*IUR%FKRnzNIAQ@DCX-k71& z)1bW}h8_CZF@i!yqe+K{>6>0CWa!cD3xKJA!S-d)At(D#ac3yD2mN?nX*$&^V6KHf znXnq&Q;y#HIfVkbVg)+GWe^g*U-Nm?_v%ElJD-lgdK{BHHXVf!SNXk=3fWRx%6Wc89{SC2fgMQ88< z2F&L$wBOIxVxQIB=R-bQOA&jpaBIDbeEM-0`QK*rJL$eoPG1KEu*;)~%v;*^YCyUS zBwzrvl5VZ7)O%N-zPy|Hw}R8pDZD`n+$c*PW>I;zWqf#$c}Cub7&PU?en+2g==(g} zDDN*qrf*rPy-9DM&w)IxgFfJv&~3o&uR+HDJ;?bADm^8%`*_gi6;yg!1p9H|@(L;m zA4WC1Mw)*^sMNeW?x%;f0DnK1@nvCCNCAQ5Q0u2sL#C*5G1gw{XB_dq@9blQVI7LR z=dME9VNaw~y4LXA1XKexewS_#ayFKIrA{t<_vaUJvxO_QP}o;ag~C1xZhZ#|`y!cy zN&q<^7zt8RFX^z;7Ynta-;%z zle;EOAX7P3i83Lq>-DVv-nIF+pA)!r zj;#F0=O^Kx&fh}x#IYg?Iex(4p3>6yY%#+rI%lNdG@*9uoa}wvRQ?e*MlMBk-1KWQ z(`(&*rnl3sKOU0p1a&=)E5!KWg(w_XY{y0<>8qoy_0bz2F^)aTB?_A`g<;l=N+~;M zFOsUSYi68yewQ3iREa5e&CB*d3Wi{h6ItSLX|MOGx&zd)AiduITt3iO z8ip%T&cFiCsW0GsaT9RDdkk%CCS;(|rfspZpg=@%+vTAAl2m`JSLzS^+W%(x$}9Ev zO8vc3f25t)slOPWqv~$2D)$S)JY#R0i8G{^(aNR14!vx@nXOH+y)0~|hQz=tB2U_vV9$>Fs=6#Xl1hXF$uS`hfr$$y!YZ zeAQgotAUwDA)vkss?(VAE?-G!!y%T>^fQ07hUa)?T@RH}WN3SI(@(iUA7+SY*W_Mj z2WD1hw_$x!UDx-Dh3tt<-+RW9KOo}^a`(6VdxonNy}qY-eWt;BROM+B;E+(>d!L%8 z5~G^%{NFlm;ZuKJyQfz&w&x_V65aJwvT~qiuIpE!jy(Z74?4O9g=}A#{Tuh~(^yGq zn-dWa6?bs(psQE7p#c=@%lRr(ET1BW8ocLyB|S-&*g?u@Pwt$a(zNPiY>MF01>1Yu z6?f36>w!n!@_!o^KjtUetZ@Xbmw-LDx^J%r;h^`3+_xSe1AkLlqQo%E^qW4}*Ht@n z(d6OJ{(0-SGYHFl-SNaDj&bSR5|&Q&I3RPq)-JZRN#DHEEP<%)cW10_9 zQF`C!eueKRip)E^*m;ppp8gepL}@=WOx1&#ULd;`h%EeQ>x9d&?Og z8gBOHX^a}yW@z^-GO7-_#^wxc3Vq}KmQTf|JrQ^FvwvPXuUaLV*BzTb5(4^IIR9gN z0a~P(WfZw*O$51O?Cwgg9_^v^n_j|!i_sbMAYHQ*B0ti2&zbCRPMG#giW(Mf_7*I@r}FZeJ7}(#c2%!f2w>P4+!;9HEo2&|n1VOh=BlTB zf4yH4)<+}#<=H=vj}8|zN5^-==8uFxcyKnfChFx@jxnp3upcCYs_>ohN@@Hfl!kUw zuh5^sf_xH2X%jy{pM+@xdxeI<9}N7dZN+UAgRkvAtBwFkGrnL`FSvuo{A4mH+#Dp0 z7S{SJ?FTeywcnS$h%um-%))Jy&25xn8}jB>Q{f9(&yw(kcd;Iu>^`r4KU_tBtLW$a zJ6NC1d7oE<4%eOPx`VyxVP{uu0Max1?PqJN7f_{7Q@M|;SE#U>b163X0t#&oFfk6N zzTf1kmhS)EMwIp&vK(POwkHijOgW!62H=B`=-mC2eKae3%BB3bgCz0?*kry#L@pD) zK)jJ8q76r)sg1w(aR#q8d7qWHi-zyjSk%WEK29dfk2QQK|LijhvPmN$nh8O&j2 z-D;!sUbFMF>V?1yQDmusiFwq1R;iIO-!4?gvEPbw96OBf+Q+e9I*JJ;LsRpMNg`crnG` zIk3tjo%&yRMZXCNWQjvi_qrTcb*9yx(612k53sb zkozRdc;51#cdWPK%^NrR-N6QX?zF2O2xfZtPhH`gM~eTS@XCy=V1f!0KVY>D7i>QB zY1!Updb#}eTWxbd{$3mN7t3Eap!x-*y^|EL^7`8eR5wn?3yAM4v3w<#FCY~E8PWPP zqr4K!SJv{MU?U&JGM>j;_U;`x>0vFvKS~^*Cd#iw^#7@dvKK!p{ct(QgxU`l4ca_S zHy?Kp;!E0;t=~U8oMX~gqbv3}M;3c%3EA@o(ln2nH|44SXx`+nLA&K?!D_1YPsGRI z5?6K^sC|T){v!dU>)V6AudD0*fU+z7(&(n05WeX@uT!{8aGE=?DQA5Se;EXXxX<3m3e5-P`t`K zbVzHyN>_GBX1-Dy9g>-lu0(8T7>d-2`QdqP?%$Z=7gHQH(v&=0TVIA1(D-P}Y*MY3 z8;S4qyM`i;4RAT7G<{dxe2#;n@mTcBVvFpLP|~?*=vT*L`k?8U4cS0ezT`^hB4s`>4Vig1>kJ zvTVi2i`yrXhDu~?8B4c(_#YmVYs#=BCbZBg5IP98G_`bXPhEl|isx~`<)Y91_X|+= z&$Hr~93MXuOZZZgQ=sY{S68D8CVscuA z-K|3!i0E4HF&!V^LQB#w1u~3LbY!BhZu$I^4XSt@<6xEXL9RzoiDUbU_~RBSJS(vR z;VCIk&4#uVn_X@QwC>1dYkiJj1IkAsDZcA|(das7L?g02X$8UkEk2P)HZ)aI=Ezm? z(MawXSi7JRuVsrUcN;`UqfyC37#Xet$R>XdAi zk3if`pX9X1=%ZG6LciaKlVfYsW1)YieoM%{t?*j{!dA*D)G4Zkd2uOmZ_JcBqtH)uhAKw)z##2R7L1f9BQVV(&DBZcB4aKjmY^EUs(2BzPx1E(tgWeR}_xTq7>m zh&B3Apk;3dE}tz+FQg*@VSOZ*Oo2(_Qk=ZVblp4|#_mmr9-MoIHQ)J0hA!u#g%0F* zzfriVsjS;_m44xDYDM}k9ow?C0+rI!#J@k*-d>h=33_O?Xd*S4YCcHx8PF3i#4+3| zO5Y-#B1*64$_Qx2 zWaZ@8;tNdZ=**E$FGJ0kaI?#iNxFVfyK6CzU);^oQS#P?gsIRx)Q8|N$_`Da#dMu( zb)3h~P+78I_ysV$P^rb;*Op^~nGDVXJ&S&soE)2|MFTM?1qvh*Z7bzg?ULaBxFitT za_GPOaB}Vl^2s8qZWQ>xBbS3|$Wi01!YjR?E7*P?b4KNM?zi=~=0+oZ<&^KWpNvh9 zBJ+BWjL!?P4+m{otaK%iSV7IG(NSy2Zioa^2Oe!cDSL^XPs5VDSmuzUPUEEbil zCN<5AaEwq+NTGJ7tOJX|ZHj{UWD&B8pX#VL8_fB|@})YRfjCPQSs$Y$cKeE$_Q&)l z%U;M((4e_TDd#v_Eg-meZicXL5K&0IUVL?}Qdh=24Uv6-Gqv>HOC1@bpmVSc+tDCj zIvt7GE!Pg}73Ocne9P%5$&s|BJSlP+T@DJczG#`AMOoW?<<5-=YvW3HUYF72^~r*E zNpN<5OcE4QAvE-UI60cy(*{{#`ccRR$zavnx%|4Ov8593CUzKimdvRJ)!!dlG4_kR z$u~7Z_X{r2C~eJ-thQLoh={=H~MGi=#8#;kRs`LM|16ZN!KUXr4k96 zkZo@pG#Zl-GSHpwpbB1uV~Au0CZO2e?7(7NF~N24wLyaUjLao^cKsqDnVF!|83G1J zbWrITQry0x%{}$@Xp2gcg`fu)uVhF_B{1QTC`r)nR$L>raB>`%uWJ)_LdlG|Uv{Mt zcR$K$cmulfGSJj7*~|nb4U2P2)^Q#&H93?Quk_5m3B%Jvk@Q_Cp_=Z%O4fq}%E81$ z(I$jo@sw|4Q392o?a(d>s~(pG44p@hCRc`umC*NF4>h3Q`jb$D{&Bdjx^AIcdiCVh zR(^YHk-m`1Wa_=kMj{juj-rl|u;evqb}Q52l31=^IE|U%IplFu*BK6VZ&OGV@^bk;lJ$cb*rXhbXX)kdVZX z{93?wjGCa^Eki4M&oeT=L8=od(fMYv8ri6_HJH2wK!#dK1clTJ=TAXN!%2;bRYTu$ zu)f_Xsuv;epIAWGVE(U^Aao`as*dv&7wb7+8N1%OvC!uNxLatkH>J8slRl0_TSWMa z8Rh?)Z2coPpIHn=Hf~DSnJ&inFD{%F_`~E3(zDnkF&Y7IVhjlrqs?XTK= zl%fJ#HA&cyCEo7h|AU?RjozeZYgeERyCf4vpCqC4E4|qs)_98Ed_wJD%gI_dP^3OC zXZx8ys2j_vCW9`gGflnx38(!K90@_W&+jJw`%U_@IG^7D)%hvGsbg{@9@YYwA5HG( zcYEx}?9YsyA?{>4U12zYkGbz7F_me?~?DT#1;g4dkw#hHBT zyD0ybw_Uuzb;F7(2F{#?lIH6%(~Ef%&ytUaG1q_R=DW!urn)l6*g?>n+w^v%>+ycc z5HF65RvYXT;nU|sNJKHP;>A4YSAg^tAbpr#`1AhsD?s{$FZrho?khn00(rLQ(fO|c zDMU;ElRCd0kiG(;Wa`)cIYQOX*!({OLfN+=8jlk#3LI&@#cLTYA%IX)qf=W$hcwXK_sSW z5#U7RjIW%@>~^}z>_$u}67uuu5Ae9wBb%cpXB5QNS`BZ zp@v<1ugF)Qj=3tJT3SG}E;1cMW+URyqvRB;t?l&&KYXD*GF6`z;`{sNxyytcvfuzp z2*?4?C)Yh3aP7T&)Aa-1ET_)2Mo9~G`5hSWcNlQ1mG41)E+yXC#l}&$XkE6tS!hKr zy0cfAolo9Zc&@tyH9Zq~4=%&@Xg#m$1F17YUM6kodBG&5_2va7*0=Cn#5A<#8<$xt z$Z`l7Ew%o9R1KcCyfa$Xr?Nk&EPGnwhfJD3Z*~B3a%6FUvr93g|B#xcq!nC=hvsQy z+~WY7xy^%cVm&MhSqdqCH{Uz$In+T%R8!sb325enhCPB>+?PzE3YEG6b=3y?0k8ai z#a%z($#kZdAK?^54yY55r_>PW7ENZ`YH(k2(PWzWk&7J^r4{9nU9P%Lut~Qe(Fdt$ zgj#suVNU9QnD%LUmw@&Pk#!9Oz5^-7*C|bv-U=qv=d2(J_#%lydN$%h+l3DPkeafgO$2ld?Mw!~Nar7l&BONwmR*D!J76E!n*5qXiPUPjVTa)yr($WeoGN;w~| z)b(t8w*Zm1dU`-XN6|93K6OOBhWT@#_R9jKnrP!4r%O08x5~X83NZ0O7#^3YpDsH=zL08Jzul)Ti1k9?Ov4pWz3r0h=+v-I-e%aR1FBb;btok?ePX)VR!#+?-3 zxugxDUyf6|p3s^jMM25IE6ut~fi@7Laa_M`WI;!=)f~7ERD|9rhH(i2t^UYFy+Zsk zk?FmOaANDkN{G0hpNG76VSJ*#0tXEYk`7H==^N|5XV131hqhj!_Z@s_lI6#XoEGof zVmxZYgOZPQQL27 zTd5)mKbd{C^tis`r z?pwWX>OY?m!o$mCR8gb^FN2J2q4EUzuWBRV6QWG%wE?Y^hZ5dI+!x3CRW0ER_dRbo z`Rb{)18)$b>D70zDUKh%*UxqZ(Qihuy=57;JlnLXIU4hMcPNdiAI{u%>;54dp@u9q zG@9ZW7n zA5;ugbWEOU0sLD+m9fP6%(1i8`~-8kjHco5o!N0UaXj4L(VdTFE!`M`ouFB{JQbZ$?L%tX z(G(s&lexrZu7cJG1wKn_CbT+7qhC;kbmuX7-nI#HOAguu6bS?ZVW+@BhHT<{X zTHRtbTnlU(Gh6>T{}f;87zBFbAyKg>h|0%!_<_DY7n~N*Pw@P5=awG0KdKC6z2>Yj zuU+uk+6zYc*o7VJ@piCn3PV>{S){|IJK{ne51`9t9>2WbadXeUgECF48@EMC(B(Et zW$#s(G4m!q89VgROYl!zC=r1y-|n~?c9GIpx~WkaNuN-#Ur%0&eZn1ToR0VI&OfL; zsacr}yBJ78mK~`(mQOLxx>33-o~mHV%y%rwm+thhq% zdhmqZhCb+ql6rTOCO#ECu&|en(XElWqruE$ye`O2t?edorZC8pbG^#Jw%8#YX;5Je_q;Ri8k>m z49Y{IMm|AQ;JK)e!zcSMtoJA?9gy)s%s!jX)J#EG1YBlyC2UgLS4#6+P19?1Vwaom zPTbhIA{ZEwSNr8BI|}E}yA)^&=_0wQ#os|J?rgF2&Qg^C_~+D%^G{9@AA3Nt zyVG$s2d&T@mn0kXz#%SRpI#gRKqdD{l}f4GRe=wv`9730@!{T#2PYi7EA9;w|ru1OQ0fbbEQ2D|cI! z8yK%!`peD@NcOJR1N`vBVL$aYorHQ1&p9=Ml!bx*0R@JKAA2IdFx0R$`inQWZaqs@Lgg zTKq1`K^^Z!nk}o{-|UtNg+~oqji?iKXCddN&)p`TvaJNw@y>!8+c`1|RI`5K=SMVa zoEIqGXvD16Z8fuoU2l$`HsHF}PDI(A_<(hj$P-R0fMgw573|%FyOzs{NfSZ$hg?Bg za~@m`f0P;@dt9%1IXyL7 z7HR*U{&TlNktWdwD*hf4mGT5pf#+yfdvU5ijN>kLv#vhAc|q%&jhL(9WWv~ctl=-! z-_+n=T@oBPLCS)GIa_JRTKxbRk`!@tXOP9py&Z*f#gC|BV3S|wLIwI-!<6()!Xv2l zG~l1ZFU~)zB@}cSE-vr58pj4r1U;=)lV^RfcD`Pond6qhX6ktF!O5$^ONdF1qy=Sy z^?AgrIr~J+epPjwFBh@Ye5LW6_zJfTL@i#i`SJ(*u^$)K$NsFPvL;E^lDlqu@HYbv zs?)HxPA9%BLv1mq0`}?FNS)(5i*=Q`ZZ2sul{mU=Db_^D#uqPb*SyP;zvjm&&DDHu zXrEQsB-Rq<2|f9Ik~^Ai19Ey8T&I4nZ@XdLtU8LNiNG+o6IEvS1W|$K79N>xoYgxp z_qqW~&iavltuz%)p?{&gHU_oPu1zmuY(VvzMC|k!x%JLkp|s>u_FR$Y%&}UBbCajBKz`V;`8Q8FNJJ0Yo7dMqi2IS+VcN!r9T#K6cun3`$v+ zRWqe>oje8R8ClEc@R4CZ&(v6qEO`5{zS2iKT|h!05`%utO9V z8+&3X@*WcsG7W_=hSz3KQ%2x1n!DK(9?ZAGQdzZtJVaDt58NzT zPZTl5g(2x~LICXKF#rG=6lIF0zQKpspj{^t_V%3Yf5Q5WWNDaF|F1y3MYQ7g4TP1> z4bs-r_sr^u6WPWT)bhujZ6(+)r1E8gTzu82rEx=Ngv8eh@4!(Ab|eqa;q{lfl7A*vFDXKU z%Mf8lMe!Pu) zg;JIHHuI#+E@;yu{_S>W0y&z@>JN8pu|jJS)G{Dm#?b>RFwCj!N4wX(csw?IzS8@` z@XHqn)=^qA04gmju~7T`lJRJp{tzm2Yc$zkW;(NOz&B#+>g9$j00ke{ng`|5EuvIh zn+eLk9JImnX|m>Mgc)bqFSKM(&Z{*B0xK03c(sU1f6qy%bWBH3YP-_tRs#>`Xz9ci zrf*o1M3Y#Ki9lfC&l}s>IieM#iFO2-+Y@)BzZ+dhC~>UyOq3-tl<(iG56PK3hwkrfGbe=oiXU4-_ibaQUWQNhc7C z^@Y~Q=odKy^HqDI{Kpx#10Tn(Cq4vdsp4!v3SW=IiktV$36JJTMZ&LUV3uN^m-YV5 zO85`$(k=NqnCus&{6FqdJ*$F8Zt|Ldo}2Vq_4f3+d3$-ZQeib`<4qOU^KfflD{N!2 zFVg{#p(95Be2ML1YjmLMx1;uIQ}4V3{99;zWut8j7+;!vJ6YN8%y~FoS3BNMUVeJ7VF?vKT{^KQYHOD41`Q{z<))LRJ3kjo5%U? z{n`JQ3b1>y(aH9V=ohAo3luEZR*nQK4W3^5)3n%KrL-b*YF68wh})x0mGd&{jz?TH zC2pHeezR{97QV!3;SC5vkTLXPhzIx)XVjyvL#nCq<-D3_vO?FvnZM1Wogy%646YMV zHr3qHgziE92t=<6Fgr@GLR;5nmS1HK45^!QTZ#zjrOU>&toJ4zC3^S0|G^wlq+fW4 zFbqgVS5X)q8NJUfQ{#SGGNQ+$K;Q<_s46m_K?Wn;rKn6!X5+|IOi2|=6O-XtZ-@h) z$wux1GC4&?mRAHJK{C^xDI@c0PYw6{SAU3BDg!qc!dYf-I5UaY4D&6}M?I{tb=WuJ z9Sgy9#4VS|Ss#XBol0sSgu&H@klhgLc|){1-B?@9Z^~`c8(ew*PB~Jc-pke2A;WYl8k!CBl$P zsQ}j(CMK(WAn}2#xKsBv|4^o6walp9T!s!?p9=nspw@dRN_~iTi1eyJ_YDMFO!+8| z*8E$Yly~`f>@ivT2aLjo>m8J>ix8_Tk7IixmcswU>#rF01sFEo`-0P5TG?379|?)` zqz3S5BW_wI4bUkP(2pWMM@sR!h5jk3vJ)phukt@=1Np+*?Gpnp=F00mKRO#M8)$e; z=GbbH;gOL_NQR#Z+0LV_@~vd)47`xB_W-qsM~O?H;#NrHRZOXw+KMfpbNQ!ac@HRx z3hzsWRE%AI{N%!_ncBq{_ftL-nP=wi>8bN%Q~I7^P{cVXcQt~SeE zwLojth$?#4&dMd2g}IhAmdp%U8tl=KiM^1g;pe9%68|<>^-oM#4|6k)>(T{X!(6Nn zVUGVo34U-qf7~9c0CCgf{&*a7=1Bah4SWSEFS-)9~W^x(4b zrJFaG^t-%H%Zd%$x}5qwVMu2-H6;W z-FLY$u<=mHvLC{kcUK;48w26YrH|5iHZFt%McdMJbD_EYkPJ^@PSX`?=-V@LH7PxA z)|fj)Y3>G3kdKF{zkC`khER_>Bz2TXcYXxch=HAf5(+4*(@ZT85^mPB33%@dnXea$ zK}9hjBL=l`x^%>z-m}%T)-dV%#K#ksXjB`wdP^VUAEsWT+*aL)=Hb6Z6fLZBek@T; z!O;bSu>3;hH#OGiD}X#lF|Qug%|66eN*)Cg$zYB~^vIaSpsdJ|4Sa33h_5s<>M@x) zj?C>|j{XhZY9OFUlNP)jl4_7G?XbPwhb#+gz&n_-xln1kv=R}bzkAxJ!#+E@YHwJ@ zI9NScv%2t!$KV$j6WB2Rf2~iTMzhYfctH(cOuV zr_~rdM@)vs0|@=WfL2P4W}A!1^kqsQIx97O@CfC8q6@;MzncpcuEx56CO5MP-55lC z#jua0sJ@!HuDrxU{W&57A>r*q%pp^6Z%%&O?J#yxequTUOVm=+x}rk@&5H_Jgeqg( zpoU2Prd^O@V_lz?f5eAaPpT1}Cq>0Oj!B9hcPP-4Q|-r&#s zVm}UbM)PTT1zn_@@z>TZd{_(6MV-oH=H;KAdZu4+qA$1_a#54AnE{vjUAhNF6O%3z z#XD~c@f@vC$Q@O6EfU)`7NP_(hlX&_j^CSRx!sFG0Y%q{WR;s@^Y0eGj>>`c>zFAU zkh&t^clrj>r#1c9K83l=8kL$1Z|z@(Ru^9jjn-1QZgX-zfm)zBH%ACpLew?y+8?Dm z@@YyZC`@jV-_ZQWlBwH4>p43t2-yW%&+(B_>0aw~t|*e%K;6dfJ71xtJaYlmaS>2* zL_ARz)LACFkD}>pgL2>qpPd)vCSHjKlc4wxTE#&WD`uf~vcK42ekOH90m5^8J*VXe$eL?%b9X)(&s?7Z2NuJ$;6-|EPE%Y6Bel|o-$^P`vS;3-nJFU|q z)dn(tvp12hq_pg_=unv9D1t_xpavfX5p@#dHfV)4RuUp&b`|M*Rd4i1y-}!fmM`mM zh1s53e9QcUP~5+tPO$v^@5*)_L1QQRt2Mo&zJ-$7+Ro5)gr8=?IT&>H1I4#uEO+%>?Kc<6PAI2a<5X>1g7nXpB z=QE3FP`sPO76+^G{GU^Gm^d}qn*way82Kp05j##_>tP#>bcJEjV0P?@2d+zba!%wsd%RHm23i6zy-4+`c4rw`un;GnT3|Og}=CC?f1f zB%2)IeW83Bc=?yFQiu(YAcItK^vQmF$-m0 z(6T##-ZoI5H?d8Pg4(jnXYEDU7rxj9*59(E6`@udlGD)TRnF%xR92C3s}-$-(gtSC z=iF6Zc8)u_Pl8#YRN_tNrsWIF3s~Q*Y?>itv^a|nE zNyB93CES2RS;cDI(H0@%NJN5szg(r`3}HpFCE8~8WvlimwoX>y!jPHMKV2t;qft+M z?lbWs4t`;Q zZQ&Daua>@Nzi1_k zZS|%I2*)#HE`Xgf-_4GFx6AjlIizPf?boYTF#1sbx%l}O=(pN$6=Q(_ZzVfB75g2WH(Oy6K_E-$;A+UDpQ zAh)v{NmNfU?c;R*=wS49q?zNU>Fkm8igULw<#`eXT@UW;wk%> zz=~kPad|4W!4;E4vGFPQt7I*|8V}w3%{$-i9ANS~+q6xoj`Xlr4w}L)(0&oPBZZF( zT!U<~g4(i2m(@O4U0R6xT@l@=Lc;wDB5Tz5N0vscYML=veIj-eA0O8b%aT*g&ioM} zb5+j>#(Zh!chs|&Oc_~qDZErfi+q20);@_EtFUns2;Huf+u1hnJ)4?3O}^k^oa}D0 zbJ5ai==ilSuU#8(tqM(zy4BR16x7v~BZM2Lp$C?=yLbA8>4kUH$~_MzMWc6YWV}n3 zvlSEuwhDQT$qRV906Ur-ApRN7Lo#`kBwS*AvwJ$lrLQ_JPHR zviZ^2k>rF4C2&ZkUQ?()4OD=CNh=;A>QM=Cs*T#MaO!ebEiE}^LIj)&(`k)&J|9cj zzXvCYR$^MN*??qNO33DRsJ{+;hD) z%xTL$I4}18$KTlAG0OU+@&49ZS^cUcnF`{E1W~MaYeMf$c6iYwv%t0+d6%a0CHPl()JaM8K!~fHn(hBd3!xpmAtLV!o z#;lvmmjsQPrLK_K5$s0li3h)<4;dxyx1CbvCEQ4Dc9YfKy{Ht0dbq@!Dem_lXp`m6 zX#HHKXtjN7x%uQES@ngc+8Cot`?<{5jj)uTJZf@fJWK0o(@$wj{hCWY@lRt2{cqLz zD{CB`WX%`W?CI+k8aRG)`T6P76eI3X@8(Nvf+Cw@4#flvOU@D5C_-%#=%*fRcJ(;y z8hGWq#UrPwBwCeWVqjC90u|($47UyWZAr$xJN;g(-&uTddEnO}Qgc2!SSDh456x*x zI8RNfc>iXEdENBU zZk(S6UK-G*WDg8m8I|P{)R=Z#!j;CZy4u?_v*3 zF@jHo%sc~;aF#?V$pV7c`d(Lvwt_~D49c-)gAoZZY0(CZm^T$^EcXQ*E^0}ZvB#Au zH`-4{&4u;5n?VUhnMJMgsL>>T=M!tizyh|#*DUAZtLBN~3-uoz^nfGCNr&DjI8pd; zSkNw67BcO-z=XxKEor-XcyMWv*HjU${{dNXohCoZzP|;Wl78}|?dcuAD0<$rB8;4Rq!##u=r2o&bg6*Gz^P2e={;a<8C_v!G7 z9*5KwA$g90A1XE;I#cN_HN1V>&NL#`H-MO)ADygE9`m8ENmh(YvqUVeVPdm5P zU?w88yD@QU@Ve6VDYJjsa!!CQULLZClFZfb!FO`cICHu9=@->mR+EXqMX?0S*MwJ#Dge%>POqtJAP60ypKIGBBvT6*keW3 zpT-z^q|F~6Iz_P1JbQ4cs*t&3{ituS601dgqbw(n%(&i^Bz)z^awD-M&F@Ch=b0{Q zVz-6!@X6e@0ps~+BKXT2rsXH(q$_?nQWm#zPs?}x%=@uT{nzYJj1vj>;F<4F>lgDi zYDo-eX<0wMu##Ri)XAgr>+{8MLS*O(#yOu=ZM9nK6qlyfUnQ)Iz7`cD8uQAGEKKQ} zGt|6tv!QSJnaudCz_Wr*z4c4Y$>b&CoE*Ok4x3(!jG(tPn|=f6=u)D~JA+6uYdz1^J7a4hLMh z!RN%Tii#l2zwWk6w&ZN<xMqZ zb{hKf@i#YUZGIXee_gF*e=u=K;iYyH8T8)7h9S||;`I~OuQ#eASTd@ZIc&vh^Xr;^ zDN8MY^Hd_k z>5zJG0q*R!Z0N%gr~J4ebVn`im-J0yzjkZy@##9sCo=PLmtx;`)S_!-;2<-vq{+A3 zZ=Xt<$omM2Fwc4C(4j-8q8Cf0J5Sq~#>)!iV@+db$+^x~I9uMIGzHe&vb_iD#vN+jQ-A}fD(=FyHO&l z7l}v9gLBnzVQFR0BPA5g_VmQ_w2{fB=WLvVwDz~J*aQU`1=SoqY{(g!WJ14x?snVV zNb7Ay?rf7jJB2|~i#!J&zQ(pGoK%gwR!tg`GB_c=ToWK}OlMs^ye|C4LuXjZES_{x zRUe7QPE%2B8u`{ybCUcytw-O9ERQ|%-D1bxZn5RY$+toait-$0{U3Yp0oByD{f&Z( zsHmtYs5CoAX(~vO5<4m?HhPJObRiV!Wut-|MZ^kHBO;<8AT?4$5l|t7B7~YyB%vn| zAcTbMw}Rx}bMI;Q|GoFd`0n@K7!EVC8*69H`J2Dl*6QUZn1t^g4<)VEdT@CDEk6II`hns?2>zZ!d5@?KK?YhwpV;3d<4bZHqjBa0h0rjZ zW!?2^0~0`Fk6-`B3NGeF{y=hLaO>yt96_Ez(v}=v&*LeiY&) z!kirMc|&A?$1DpAvnEd2G{iQu1vm9uCb?gmm`B*J=knCSB}%jqd(P6@iBC^>-1SS} z!C4P`&RwC&vP-;U?<$`5WGlnVo@%ce@Jq;Sl$K5tihxCeh4HnU2`=%YB8j zbiG}*Ryuu)614OFnQX@<_Oq4ro=ZGo{^i(H+EZmXxJlD@8Sim-e%)2F1BZC8CX6R8 zs#cEh={}(*wn!~~wodXVi$>7BcVVS)h=LFO!pcr=c$dE{UW47%xc|YKTcbqgX=218E$vRh?6EvNU#&l7!p`3U}+nOmaDG z)EyrhDi!GedImu4?l@?iQuxj3)5Y}nK0_zPKA3JG$UR*k7X<-|A2i_GtWwc>O{@1g z&aw3n)K97y=*-l9Z3~#9RBVK)g#&@@GhZg&JB%&p`%)59h144lbm(J(*tfU&{EK9V zW(7}T0Xl3lP1h*r)wm*F8zJHE=(gS>X9btApwb)Vs(l9=YbwUI^staWoh@7npSx-k zv->KBino8}ZP<9*mtY!OAe!cma8g3#^a?kJp)J@#WK%u4hUmi~%!5GL3R zrg;&GAt2&LQe1eY+sgRXnJp(Xhyx8K|Jc9K-I^8y%TNjnq_?KA7-)%YacbjKc49US6I8~ zqulh9oKJW-z?q_vtWh=vUozx+c)EDQDD4=CFwgdFUzB5{XJKJWBfAJSD6(7Qrxk&| zwm)b*MUN;*!apBb)X#xEvKO}C5aW^B`l*YO9Tk&iWUdUi`OTR{^B!iC+Na;h?nezj z+s)Ib`_VBcMQ~7L(cDcR-enfAZLXZ4qsQ{K&0}~^i%c<|ZeZJ%Wa6U+7XPSqvc2aa zWw;$RD!!X%ea;vUCxwtnl={*uk9fB}dlPupjx+B(W}3W+9nfC&;k3JC5`$Q3c#n74 zlh>Sm;4;*B>~7v=E4RexEX6?yMXd4JMP-NBD`WKdaZqU|Yo?8NY?K+z;3&gBR4S{V z2Oh2|ww%spHpQ@KWwYc$SY#hnSg>oD@0R??OY8DZZb5k{lHDivf|91IJz@kDocpK8SIBP5Vich`vyOGL9!p@<_=p8<#RdmQc_DF z(!5Bez1byuGLfA=(1=_5vkRKrm34{NBR8m20fjU5OSCB`s*aP?Ukre-OqPebse43= zZr@gOLu#9pLeY$o?82+qoWJ+w^AO{U-R_Dhop=tfpCxm7ngeNA++ufxMP$ zA3wXR5?!2XOKi^=vU1LsD4Kb<7h3z`nsL|jim1f_l~N9F82Si9&-@V~ZhcNq`g=@a zrno_rgu}?{jD^ZNR-)e&V)=-F|;XwOcQPHcYQmDG#(er(R4St7c&rw z>ADpV{I*KFX*$|93$w*E&sQ7HduBO>_8orT%cRJNRXmbcuk7-2MZ=*5nJLc)_?lrI ztv7(8DaxMDNlRqn1FcBEd}UAN3iE0K7J*#%+hu8aWmwy5Cf;o^fP;N9?CT|@q%v4~W2WRF@3My*rwxzNsgOHKuAFz-mj=zPb{u+Fw^t2yQ3d+-8vIv* zW8Fkd&G_OmD?GlKk;26LK_qF+qHsrOXwgXtWCV7J-sT+MF?EgOUGZc@@N)d-Ox`h7 z@TPHO#KTp3The&P4yhjRjwK_Wuf=ak;T=;tRM{OvM#OE<+nU5Xc0lPkF`A5cBZ}XO z<{eW!P)U4AMts<+Cmzc?Ca-v$6h%hlO5w$$c*kVrD@l=LMDY$iiD$fHdu8{I10DcK zt)axC0xcIbOXd4CyR+JOZfSkrB(nbw#vQLN+r`EZJQRL)h?JjiPpLPK*PzueiwoLO8v<7R@B>AmlA)^p_y^nG8fdXm%q#;M&#I>~u07V^at zEP(e?&E6vk+r^3x32_oS85N)7`$VTC1ClL2S=XMq)B$*2oeM1;Ba;wr-hi2G$~}2C zXMdYrx#>Bnn4%9BZ(8=08gF2eaS|IMr4{6@R?}?jwmzLA{#Bxik}jfeaOKgqqSWHj>&|)@Q4#rl?UOC zLc|!qfT0IzZ{!;;kv5HAf%@ zB940(eP8?w=or*ErJ3!{s9`00EV?GSx9Es?G8%iFxIdY9=M9Z}IrbbY+82$t?u(b* zx>4hL5C=&p_|#tIJ?+7WQGGHqqDqDu%?o}mtd<30wrT_CukftHs<&2$pOF!JGON7| z#fq6i2{ln2M^U3e;@|7_Lj$Igq}RX`((sev*<@q$10Gsah0pw9l#;-mEP!*_f-tTP!9vWM_A2>v6mQwiCtIu{J^`V z=V0jKx`AIJUNa+_lohpJE>5NJalIdt*07)K1g%kpvt ziw?Td#|n#AOfj1jHyd8IV2kS}h8hm5c6^gE4=wS_(#k@?$V^h-Y~hV;`PGx!U}R0- zZ=NXN#(Ua>pA`JMRN)0R%G}e~d#X|AiX`$&!IWTJ)d2Rb0E%mEKaD;Wvi&ybm{}sV zVD$Y`92*Hc#ESFe6Gtqrw>Tf~y!@_4I$(cXw$sQ}(p!0N4f0ay6^L1mQi<4!Ljqp~ zP)=c0+_+rqUPP8K+P5RRx5xCEZk>&Jb>8JP<8Lip^E5x|`R5V16P=W9C?$A+=?6fFB2hgKD)5IgJk5S7Ik z^UXM~*Huwt%_)%gb{zknKb572y5*xvC4i-qBJNK6a~!?yH^S+t09iBti7I-K><=y; zDt_K?y?U5y!gn_SXH$5UdvGX_BfDrrsRo`LolyUl1ms8=rz=ceoW8raC5DbF!%sTM zd4jxD$L;-(W;VybcH#8CyF9$wwob=?1rGY$>NCyHn+Cq%B<(w7gaf^p-L(iY2-UJD z(nsjh1pyY&g+(z(i;xD9Da;7s5rH}$#dR;2?Xix5_(k_wuH{{})O>wr6FY4GrS&C? zl8RORbj;!nQ|x-uL0=xP*1K6%e2T7EeL7@{H(rZ|RlfJh$j2|v4)yY+k{gS{VSiED zq{O2I_|+diirH~O+TX`*;c3DtvnnkR)2Y8Gfcvp{r&9Sonq>@hJ93}>a^A@J^`At5 zktrV%zqF91QL((C&=;gTz|x==i!4-TXTo!t@6T>@QTWMs?aNI`17-n{5A)wmmq(BxMS!6f0K%(3E6pzvclT8mV zUHqx=+m;M&vg5q-4(nf(hzLQxQa+q?B+7@EHnU`V`@|regT#(3PJ?s^`lxFRv|Q9% zfG4U)r;MM!W!hTai7H!^HtD74Ghkl!sCcj8;o|nu_UF7@+s^=q^zDR8mtvq(2Hu;> z7KNVwhw+OyOk3-FQO2JZ!AMcU+eW~i6W!kHA<7Ho3023NtH(f|_q-EBcqadtrLECJ zGCFa$h5hZtx4|CyZXEfVX>0!=%7h2mimPwE4YA`ycl70n@}x+pBF{n(%I{F96Z8l zZG*InXcWwiT37LzKr849GY)=O{L|Fxxcrm)=Cv3L(11c~cjq|7V_bFdeN31FQgbPh z+DexwpGCAqITJ%Newdk#DjSeKG?*QZ$LMKgIt?`*ke)p<+YWmdFeD8u;#39cX4l4! zWs*PGoaxY2WV^TJ+Ba+J=oNR8Nv<_g;(@ezTVH}*?Me4GF9!QKH*UQKFX>Qj+Igo~ zTZq^p8d4=^$ZC3_QQ^+Ac-gQOGy5@sqm{*a@6x?SRWFVK!U7Vzgt%F3ZWh|FKFl+2 zUhKp4qwddP%{JE<5*7)Nl`%~eqwKO-&q}Xgy4BQ5db+@4Z37zW!@?;+3LPhlVEr< z2C{JWjy=h<&#!$b2B4%XR+?y=#S;pn4yJw*lS27b)#MFNWS@FG%CqCB`}W0)@{-PCLm9MZQ*}n1qtiX^KS01H8v={>C&&WKu>Rs+tD#9(TvJ{t$SaUw?NK zFZ$tI;bZuUNf~>D(dESs-!sX9+Bk$4RE#uPd{aGLRT%W^GBuRR;tMf6t9mM*msi=E zYp-tqz~b;W{5JV zdGFbJD`CBWM5p!57j+}Pfc^u~tA})n&ZR?hE<|-(M#BCyB>Nw*`C&WT(e&KrXW<9r zydCR?O*a0sGK;kptDG4CjP1Fw=%oj?`;ZF)dLN7tKKSM8_MftS1_nd)VbJ_~g~Tj6 zjyF%TYn{qFWivUyXcn;E(|#nBh{P0m@QH2G#BU;(4A1eNvpoQiiiwlz9q|xibgDVW${)R`P1O=HeV8go`#1lbKOHiCgD* z^98wC7oVXkR-V+K;<*N;U1xnF$jAo~!-G5_nSb|!E{elS$mloKERKV#6LRug0pv$XtuhjQ0M zPJ5)?Z1yHdB3Dw-tb*|l-IiCbRc?|#bWVjHe6hhTwNXW`=kdDC%s0ZBxmX5AP~h1Q(! zcQ7{2SWY#*lADdmlvZ>30T=mR>M?OWptXteR&St}Z=NZ`VL@B5b3EiP9$qG?axnIsey@uHbRLJ&96jqD zMMmBUbr|GX)%mY4CidX4tHtyi2|R>zlO52Cf%a;rCh-Dxj3k44Qvf${SI_)mDY~2H^%idd=)w_p2v! zcq5bhaMnMPjC`HKv~%Ou3QnHc=_Vp5alPmy)Xz819}0@xuyF#Y^RHq;P9qB^hiR>y zC{&xJY*+=TY8mUTycG8Cn4Kvt@^!eQ1+8_qJzp*zN3pqY1cay9y?$-1iqr6k#vA=P z6n0A?rIef7iIkV|D8)7|71l16?Fy{v7Ku=ngZ_xZ6%xYto2YAfTjp#8h@$lmLpGC3B$?q*v&Tw|92-lTV5j~2BX(gyCfFh6nKK%}-cqnPpKfI84qx6FM1yKgfbas6j4s9EqC?WcA8h@Ra!Dw916nTLcp z>*&j!tnRRo4n;z~zkOtpa*B%3)0hxb+?_X-)Dl8(1xnI*ohQgwbQbKoxn79)NMojr zc9)7!nyz=M#gol1Kb&Q={W~Zkk_Psukj}I*Cbei}td6qq@4bi5m+y73 z7>sRcshUeL2c^($A^u}7eH8eE`!$ozZWgqehMh$fS{hW6OI9bB=mWm~`Qt)ntzR{? zUlq01^upoo?1@%{xlDmZXDu4;*t|CDTzYgBX1=>SKCC;YfMDkkxkCjeotN&~xKJoZ z4IsU2Q2rc$Snz?cT*K{Ij-LD8IVxge&U`#_2fs4BF-Fr}bM0pawDmj}UhK`lLi~Rg zS}Y!+@gPF8(KY@wT{_B?=xMj8VA3&^w)!My1Wu8v@nMl22)zo^iW=eAW`knv_uSS6hJ3d@)UOe#u~p>IH2p%+nk`;^{ zXF%=!Q|-lZkV1{mP#f5~lLry<3qgp$_hy6P5-vh{o!1>DUi~CUq5G-VGrL5K)0cfP zR+y@D$4eVed2&OUL&eq{+|!Rm)I#|6a=f384s`eS;UpW;W;z@*Lu)Ze z$+e}^o+ANxqr>tbkKG(0m&&3|#1gcg^oF`|a zD32;ZMWveB3t!zi7V>>*s%$+!ZzX#Qaw}5n(Eqo;)74r8P_v3^DT4k|M}Ii?2K5(X z+*bT7Lx}>-_8wk`YVReqm0+wdwe5n7#%Ir}!Cm+~6&ny)N{qZvb>U725TcoZ``vny zy^LXwv|irGLi~t0eQl&7-^RELL>F?#ySHziF+Zgb&?mpj$2@FR#4#f_+i|3ySCW*! zhM=X27ToUNTcKMCTrIoqg764KWS$n622r}*OlYlB9Uy;%0QKv%&n2GW?hq7j_rd-l~{A6hu6+SZo_?CNt>9?;oRQ8p;^AHcu+A$}M>`!*J;$i#0>O58N5iGvZdP=G*f3sa=vf;d_P##iYdPClE;D!LL z$JetedKp9^OB@3$EaiS~cAO|<5+xik^i8rCl((ESV^@o3tcfyrvwYJ`M;OrWU^X#g z1} zc#?c&ZY&N;7O6J{8~XeocWSqY=by0*pD2rIQ@QVf1)$K)AXO!dSUTzD71HfjiW%R* z^A|E%q)ySb=Kj56mGY|Q(nC}1h=QK6ccHk;>551%D{oNmN7%yZ)`A-fPY(;jti4#{ zQLm{Ni;5edpypH%ADPq=0@|xv<+@nkn`~Q|3@VE6u)P+q7JzLUoDznHowPP$A7_|f z2F;~7iNn*m2w~8Upy^6m$_U_^n#;kEj`WafXeja@rLdZ=3>(XCZnYDLFkZ>sBUXIU z^iZFm7zuu6(+I)Q8PJyjXKwJ*$RtKv@4{kUEkaEvAoBv9>W3o90`Ny}k*GI>YRsI3C2Awuq zLnqz^wawz+F9^pr-d3igs&!|*^FVQa>Pd8n3k4~N}`mQRlW6od^ry247l2oP03qqt~h+?)H24y=H7XGF(_-i6n^*)rbPnCH{{%@hx8PCEB-60HxG^s40{y38w~_OcaoV za0{?ei-}(YTc;!6!fzXJIhJl2I#2?Bn(1s@)N(h_NAdWHRC6tm2*pl+`#-+`%raQV zrR3Vx*{Af(V}o1HTu_1!ZWz?h1|5P?hZ6b}DQsCO*H*CfjdA~8j$1vpZ@sO2!_QMu z3;h+dwAI@hn5sedr5ZbL-=b$SUifG200Y`oUVkx_u6X>HP3B*jhU-UHCm)6n248M` z@kgh?wnM+U5bVnIn{R({+wV`^H3vCK1#fY=bN!lM_*E}BCwFxSdnm(uOC?4V(tM18*)O@v3ucHQ)p*M!byqs!RfOknz`~W>2DIMj{QYv|y33-) z-HQo#y;)VKuf#WBfwC_YQNB;cf3WJdUD^I^JDAx#rYL4JD&VTSF|9R!^do*!Q>=J; ztIke8du|==x_JhAdM?yrymin6Y%q`y-2M-s9K8%^%W{?P{WjeBduFb!`4O}#++H*N zDH=>H?nacb@F?h|xprL3c@Ox3mD&d?mjVS6Z@U-~`}OBUDjj_{Ye_*?(Ucy84G65a z)yY1r0F>~T{hR#GP>@-6I@{}*s;kabSu`;XSQ`9?BZ zyy09#OgorK6gh47SO^%>zTku>U`M1=`}Y+;_$efw9P4FC6={EXs@(K97tYZC)7yUc z#O2rrU_nQkiub!}k5^#Z21Ra9X7h+(@kx!+d}6U~?VP-*gW)_=NMU8>I6U!LjJFiV z{hM>?`*m@O<^?-7G1QRzMZ6;Dv$wEct*$6|vnt`hvubRjpU_m`=GqQXPf#ua6q%sk zsVGbsZ6l5xLw=$)(Y~c2V!XXf=BG;-q}CP*hb;ziZ@*Gur?77^LZ03B9e&NCyQMba z>R@hNXKy-<AM=Om41FrIOlZmjW5U9rPFPVem_kvPc1rC#4Uh8dM+LVXbnp4s*5cMoX_(!ALH$_TqQ{Iog4mD5tC zp_=#e6#5ny3p{qeN1ITP2$H|!W^T)_4k{4Y#|o^+W;4kd^~@-Z z#B3@+h~J+QK>hYY{C|4e@17V#3FI=oPEF?C9&=C={VTU$N(ZPkw_i#Npf++J1K8_z zz>Bh%jIj^o@tD_3Aj6@&6tF)& z-Sv;UiCSmI^}GQ*)cMwDLwDrD0=vVSPOb-d*zZC>#{>~5< zmS{mcEYAFn3v@wKeA5=tVN}a^tjf@ZqrV!lbf_M?dfQchfu9OJ{s*T*0DPl&zE``f zbjE8DA%Fy^(spZQ7y*c=dMz2U|1Z=ZWUYXPJ>V;gy2UBy+oy*?%$Py4Qfa$NL;LT!G#6kJ{Oa$Z*k}dGgi{qQL=vguCgwz4v|;4GN&d zkh4`TwdV=KdlRQW$ao?)t(EeZH4A8Yp+s;XmW{;&Lhssl_GJAM!(7aCdVQ zavdTa0(vWITdiemvIyU*&H`7hIhTRKiDue0Zhhg_qKdc=c2wx5LxJ^ z#Okb*>|6%Bi zmDOYqT8)%S^xNmUYQMbAEt=YN0iL%thQ19r^*5*8gYO`H%c3Nxo4FlA3ZOyg`az{1 zNlPNkz@rx%*HRK1<&MvRm3;1jfTilhxht?ZgZgkL-KW6#f>$T0Taw#}`8u*W z*^JieIm0E5pt9t1oo>Qw{@`^6if22yH818~U7`b351<8?59Go0o)?ci$_%FC=exc; z=Gr?+IcK|bgP`v*1$59^VPS|-Pm;|{Q`Bz)$Yf{=XUzIC;xT!&m)dYbSB@%s*f7+_ z#8X9gywra_+>()yLMUmvLF0O;(YI~Rbb%(jTQ_EM=kFVzn(3)5su=U?Dsg^PJXL}4 zYDL-9Xfd=K3RgG{l#Q$VPqC1l5+rYRBzrYHwIxM*B6kG8F2S>fHlnV61mg4};AFs9 z8bC*0ZXKw;96m|S=88rbqw9eV2s}hDUtCY%kLb6l#zIr&IfFPLB0o2iwFg<$B3}m| zAXVS24(~Zxk3G=1kD5`BoqYM|%o955T<*7`GcgZU&R%-1#p*a+T3l`J*8dWi+{XUyeDsZA!hhYfA1zBOpI}E%?hY|8Be~|9Qovs z?ifh=mUvvccEz2MP-00TNZXYVK*Og-^RetE&?c@4_kEyO0wGoCa;$S;c+9gMMT@jR zC(TZ?*yQ`9Zq{eBEwQ4n$QjVgdnJOrLtG$X;F-a}hOVrkZhPpuXz}@x0&dfQrVB|c zy)f1fQA7=K0Wla8vDF!+csU_r>8*iBw60RIJwI;d=4Kc8nL_#U>5gl=?R>5qBGb+G zRX5jfA6~kJD}R;ke^yqLXFl4xck#OC%fW-Za zbuB_+&2?^oD4UXnmh$rVLBHtuY{Ws&-}(%d^Wxk4AMe!qm5jLDSv+%u7vEl2{X`!gUe$B+Y=u68t0MxvFQD@gz zrs@tO0SmAg$F}e5&w!;qRv6qi^x$k-;c?<=6Ammj68_8bHvM?$<+Lb>Wo!uonzLYf z$LYv{>V1fRnobJxUrp)1e-|tMSJMibpa1%Xe}BLqea}&A<@!&xJAUl~3y7qZFvQ&D z58n?gGtKRH90`~TMi_a8yxeUotC&|p0vKxU(b<%4@6~P>ebwDJCvNch6|j&%_8T&u zyP|+1cG5x3o0iT^!3O5U*}HLY*+RKg4$wn2Fwt~dZH1KUMFJHy8-i${yUfutDYUT`WwqI4+ zXB?+0EM?4@25oJaQbt(-Qph$T>$^|N9t0ZO(_~O0%WUUnee9dxHfVOT?UnUdB1Lad z)2w8WNX|VJhTV!3#xg9@^q&Rz+~Qy-hdBliYqn!0tSY?F=w3DB_*R?Pb!g90T$kP4 zbr0(2`lpIW$f~WxmKpUZV?Jl>hhDIg3@QMIoHc#N@|KQ>*2a5R)EsM;b`;C?!1pH6 zQ9Bi5wiIUX&lxJY=c-g0m<@;O%vnvN!$m3S2|IBb;kMy#^Ms^gGY{nqfZA@oILQ%v zIS8F3`Hn#+ajPpMBQNNdcBOA01(2f7pkk+%y(`c#(%pE<{U16RJCgO-4fFRN zGFw#(QcFsTXUx*bsj2E|t*9}5E8W4Vi40?SF5&>kDl*DzW^?nJA!ZaD{{G{V&eu#~ z&9{-^dzVaN5A61g$=wad?l}=YbYK9oIyQ z&F*&aX?@o~TyWbqScvb8Zua(9L71Bj4*mapz%96TdAiElBS$!5d`}~996!Q|T4UlQ z5fsE$X&+Sm-<7XoIPMbVk13p#k@?81A3-CS8-6ak_Z#FzCt6l}{N4cUC zZRe|FQ!5UBdQTe>b6;cna0+zmrLa_O3YQlfCwJ^mOetlZb2{=Ai8JRoooz(PAlSuROiRQo^M_JsM4}LVr6?zinNrE?5m==-70d!!0H@| zQecDY)(ul)M^s*3Nr9x;4;?L6cx6zk5A@(>n4v;qxZ@)#-|ta8 zvS=*QsBuo6p0--Y19Y5H*UDETYf@IP*_mS$Fi_u;ciX$PT4Q^d0_xY5-Z>s-{IPe3 z2_bv)C#trnc3n&G^Q<{>+Um-=fR{t8q&q5x!&Q+rneF{7XZjBYPv zg9%}WKyk~_nhDa&b6RSrRy-epp6zOyk9hKYYu*mnaapX?*_3(fWHVNG4Zs$`PyY0X^~6y$F}_Q0ppPR#g>Fb zFrH&inhGVrr`xMkt>fz-!y!A8J=B4S4jj?~=*hDqZa`FPZ>P?zJ_#i9!SmJu zAem81TQ0TJ5%WWOFbUmOdHR|h*b{k9K!>3>f_(tffKz2RjqpFzFfWYlzm)c6d9gkP zziI!}-0c9HuYDm)Epy6m6j`)2tG%new@WME(){WtQ_2yQS9SO54hgMfJ2EE_y)P7omvCa@-d7F@`B^wD3D1htc7aV$gO*7+ zKdHmMqn~^nSW1^VMq11i1ugke&*mIAxV4RlXB31F;M`{N{G?Z`AjdBIDB?`%+g7KO zN`;C@{iOC=-FlOP#f=Qq9OsHJytiv-pfIwhk8OG)X=aws<3Q9n1J&Z%t@}+~- zAw>i9!PQDfM$pyB`Q}wu12)`d(-{*r(y?6TvNZOb8|{pxbN`9^lmVA^3YB>si5q77aRKU>j2*O|$H;07$*zyXs#H8+Vc;8*5Mv7?BH zG;J_))vtUE)^=rhbalgA64SQP(8B~$27|C?w;h zl~T-3GSJykLj?r2WyKzkG5q={Y0hmXt+M&3<$0BhcGKUA?pCz;k9Krq7W+0xXarVZ zZtW;`sCr;czK!y)lr!2-Dk{y{rvKOw^NKZZ<>%v2a{<-RTx_asYtd2E*`@4t!9}@P!*X+}7e*p%f?5&b*twKV@8))ad45vT*#Y*F1p@hp z7l2j!811$xtmoTNy$GGxOqrIHAXOlocq)_>p2dzB2n8aC2rEr(o=e*DYFe*9lVdNC zs(qhN3%Ws_V+hZ)gvS8H>SiKJIVnMybxzHIFGP$Zf_J8W4dqM6`p1Wiom&v{(4iA) z)gt`99J{N3DX=^J2v}&4gs_8Crjfq$jWh%af111A3VEJE!XFV`5P$U1s~v6~+m7I+ z*E}bqt%Lq*kZe6P-1x_0tfTabiT@h3gy{A9jbj9KOIK*h1tcS4?WrLf1$LK$wBwz-(@!EU#3#`DQiT=24p(w6 z&`Th8-q`z(LNzf>bbD$hb4CGA*NypWDt;=fP|zWb`}$? zydu8LBlR(chThr87F_?#=~CeQ8tub4Nab3d>$)YmoI7iyUDyAd(Mx6>zCXCQvHUb0 zfAGkk{b8(siENMjGE*jU#aR=jj1>A*J>mLMsr_)- zsVk4Y%I3TE*C?>X+?if$O%IsNhsLW9>??$ym)K=`FB=p(#l8=A_*&4Jl$K|nu@+o7 zP67=(K>u{;_(ZHj%RaDQ8dXjB@xd;fXis1eAyhFPL1MZ=fY$)k$EWWfLww`jWd*SL z=UuNe7ckduzIiqcGP#|qw*%--dr>;r!2{sIQ~;0lQoXC&o_f#DDyY3!nH5|{;t|^GX=^8-i~5P zDLX=+FC3u-Co}M=dJEER$8kRhSbN-{1C?*t4Hy1x)@GNh5MYv$4?kV4z3FL(?O{Nj ztc;T;qTnoc+Tk#OfHxU)K}e2{?Bi4zSZ;CgNzch2Uq^Ii=?K`JPJ&sG>P*z?6m}n& zAwmcnA9|5UZJu2k@+y&63s4JBPNsG1h;vc#7N{Ox&F-x@=|0qC?LP4B#r+za`Z#+V ze1f%ejE0O&>|RHpg>2Q}^AWp`1+^kyt87IbUyu^j$VXBVO92^3+WwuL!?VcKy+hP; zL1|^dwGu1t6gzz}oy9+Cn3I;`IQO(bkGJL7o#QIoJ^jB@HlXFEV0-A_Xybs@5q{M6 zwx<7wP#*dx%KvXQp&3|5f`S!PHbag@C9Lpdu_*{N`!v_?nmmD->%Or9wn9v#MPOc$ z@NKSBC2`pQP4>-}Z$))6`d%!l^Rxh8&W79uhp@&txYvHi2iVX;i_2|4$7y*H@6W`w z=hThWMn%_PoFCk{+ln-TpPaX6<{kxhY|Tahhwv;1-BsEgr-7U=-fyM=9>ci~ zP0m>>RvSWl|dMBN&xNLX&7QbY+78n}PK5j~Cf!d<4WV~kSwTI0- z&;jmIgz-0-pT-S-Zqj5i0jx_H!nH$28MdEz*c}eI2P9`5%Kdw@viM_h>M;_~_kX zV$oG$rABuvdN^a+U|O#^eeC>xUQC{S$A_Lb|0K8x(Cvs|-CB{IM@AG~H5xk`fmM#6 z!j23g>Owrn=QU$`Y6M|&-S^s$b+fdjW^w{b(`co);|xbC&=GR2g+^rO79F-VYeoJ* zPLK<7a{L%a?B10O{YnBdPvrmBT;8DO=l|to-=Ko!WI4JlL^|9wQVSaiG|V>Bk-qSU zxvN}vC+Kf(p8Fem_fPZo$2OsMo{3&Uvk#Khfi*L!nPkfILD!lK@ z48lCTsDXKlbg3LSoK6L?4x^KQCpKtdNc`fhnJ$zTAA>LHJ=;v$H`f1M*KL%pwbdURnC<1 z?_NpeM!LERa%4)qhNti{9FmtXguRX8swpbPLaUn#3Ql;^j1Lz9CxCaGo=%?93*rYzti*hP{Abd}-$ zW>Y_xPAO;q4VXtT5H7cluU>Ac*#?vA@{gW!uj@N01ia};l@&Z5VM&^NI^{LTK+!{`vB_qh3Mq;myXF7q6geO zA2kEkR!k-U`nl@WL<$8v1vZ*{zYw|ko13SZXl*#@j~uoCCFO>T>6t;Q2Ii?5L8?Ye z`<+|@U396Wh{py$P5@e3PdqkL?^iy74gy?)rQY;l;w0DeGXC8d5z?H!ONhShS+`LU z&PFJM%wpN~uFN@MjcqunZEuZ_e(e6tnNOhioOHBE(r&(J0+n=Mu{*!QtkAzeIPzr> zW-*xUO_Gw9fS(lDkH>jFHcWU6d?fU`vra91K=al-ikn)`(>(e2e0f`fxSIE>254U4 zZ#2)B^U(760*-E^RRc{chO;C9rm(q$`%l7S&W>PfiocAXvC!k#zi>DH`sUy1jvgKw zn$H=&vH+ofqbDPDL;y$Uw-%KW4+#`!4PW*UC@$Z+8FiO_*VGpd49?vl1FVhPjA*tO zQRor83%_B;cbaed>x0F15&y)71@QR8faQ*J7_27x}ke zrcV;P$9l&7Vz|n7T`kXi*Aky;g81^8FLR-FR^qKX2?r={Ca}*0W2YDim}mC8NBs|o zUfCM^J$!Fj_?DSs;BhwihvJ(AQ<^OBeu~rl`hEBH^{=K?eJm7y$a6R%VYHrU@Nx)w zbcd7gb}j>r{2N~Jzc*|7H&}*;Gfau-4gniX4*ZB|s@Vj3CEeyx;qayRfZR_@02=*o{iq@tmV6cd^h*yeVpuI>aKM}&wYv5vNo6mR z)N;YgAjrCJj-xcsMi|{NQCqX_)ifdG*Ofla?3^9R+qv1!1wnrhI{$4-K$;5mqzieox|yVN{3RrK)O}{8qAHAB z7wt|iv7*N6Mk#9Ck5TfAWcEJ6)YU~RiElUqY$ts0V|b&LQ$=w{<&lxh0KqZOSJTvL zM97|-4V}?B6s>ZZaSqmvu+@F0i@7Q{Yx_RSVs7+b`1qMLx9yJ&A&i2#rGmvUQBukn ze(ZCza?T8=+!oaeS+M7WJ~M#LK&1A6I>wJmDtCDBPxu}X>oSBb)IM0G0OdXT_MggY zs70k6C-zYhSu2DsxPj;9$@krF#kkO9XaCpO`(Fyq$AveaKT70hcd$MXm%nDRiXXm`VvquST2#d*u8kX!LuJ;lIis`A7U#wr5Ri znYVbHbXOCLvGdI)bzowmaxjle=oT()nO7h>9{4Etx<5CrcFN#)zW_cI`WB>G+r$M- z!gxSgoCe&f-4y6EmjZ(R(QCfc5ui59MN@iDj687c378)_t{YO>99#r%1o~FT^(+3N zZ>zlN6Om#Na(WM<=k-tR>T6Awt*g?F%EaU^GF^0Jx+m=XJsvyMr1zlcK43rD$y5Yj zt0@CzBMpZ@EW=&e(R(`ztl^~m7umr7E{*!v00Kg0=_>Eq`x!H!{9?Hn-{tDv%AA9< z4}Um}JXy#JZ2KKI{YO%Eft}Z|q`j{Q78~c*$EiD(7EVgDPW!py={8l9)@#1Jnbu(e z7omFeNpFZxK~U1P&a*Rs`@l5i-f_gqU(asN;pP%5FE*u`E!w@}fuDA7cJHFyiys); z@GH3wAfsO$$YZCn@32Vm@S1I%LlnsV=spm_vva^00S}}F?WMLIHARB#*e%fLXS;c| z1uB#LJ461j`0(FJWmG|IZsS61?(bMBIRDSIwKfqhd$O|!w_|3}bKmzl-NYxw$C>hI z`3;~x^H}~HRx@8{6~$&{jdMv~-vAQ_dB?bL?UPAVDneq}BojTtnOG#B!YO&L_9YEL zM|JeFe<=kddN+SyhtumIOyeuLs_r)$m0)|2GVyX$DFbDsI>C|7&onqM45n($slCt_ z@rBG5LW_JgrS2|paD56_k@V@(kMtkC;0lHNwN$N203l+5O`5Xy+{_HDS=f}(yp(I> zpZ|@G|C_Y`AEcrFF8Tgj20@@eb8O&E|K|=T0tK(~PMS9N5AZFsTQa%!6IKJ51S;jU zY_%BoeQx|s(pQ=)?eZ1aoK;AZT$&IWN0?FFmILyL@pJ8;wN>jsm4nnhwmjiL#MOED z+Y4FpXaVWM&Ha8ea_-Gt>IY&^X2zSK)aK_R+RCv`aH7###k$%Szn5^xOrH+nCCJLg z=w$>R-WA}bH^nVgO4g0?%hl>)=^-BF#64c4Co;~t68tXMuKeZx`H-=e8!awOYMe`3 zsp_cj`IpxcqQ4_+o{hpK-i>0cR*#aoCvxO-!>NJ{*29w1Fl%$q3C*^_T`rdhMTnIMAT;plIbLS}Qe2=~@9M7M=;! z1Gi8TSrLdV5Htn_B9NlbapKPe7IsPApPH0^P00Rt8r6R6wWzn-s6nhEan#)_aNx4s zJB#^c0Yj)fnFMjG3x39r{)Hv?Yrq9dh-NGmVV&6|A8H#*1eOe-eq#O@ZqYtk7p+y> zRq7vYTryez<2DNV zedA{mN|sWo$fQLJQ3++6&|avVNR~;8?8?53AzLeTmJ~4+k)32W#uAb&*#^T5ior00 zF*9cU{yw9+uj{(6{l4$#c|E`9`J+FodCiPEzQ^Y{-rGkZe;VEwlRtzTy$NYieCJ20 z>7h{)K1BneoQ^eu$$GPUyJ`AN#go;&A7Q)LrkN}8rDM5F^4F8SM`908LdoZ!i_5Ad zip#1d4iSS3J#%}eUmhvq@T*eMNRCvZKqoTK!zb*c2Rws#Im1YO7&V8M1 z##$QpbaijjYFi{;=H$Q%4U|X6v9|kgT{GN#Uf={D@BeBGke86vrl(nkKORJA{|c9$ zfThhj>;K9F_rHxD*aPwD29!Tv>%z5x-@;~0sX4qcD6iFR_)7`ZZM9@_rp_aY*ZuUm z`;Jh!)|)oBh%yD__mLBHL?HcDe{pcW`o}zqwC3|`05rHzyUL8o9>6e@fYdaU7e}!U zjtjhsA16bomRch+%r`o|@A&Ilq=hRU3zV*pE_tFfeH`%qn#Pf&)jGqu_nKj?pehqd zew4D%V{&&2om)z_+78sjx?5}YM6d0C^lU~aW##DLEna7e?S&wpeH0f?aTq3R8BA)> z-*dZr zrKsB&^A|sWdEcaN3Xk6{rcCAJ%j_6m^+hg{>O-?i2)#;-*`hn36kI&|OA9dFLuO*w zWM*_NyGY$x&$;$Ci*WOXx>0hg5xAJG{_qALL(OdagixL}B9t+i@do*I%m}N?>-ww@ z3tf2JUl!;(!znG5(2=y|~x?iBGm?Ci>ryX#Ogu;to-sj@Gmm9H*>`Hi* z?b^!&Y}@gb1IwBD8k#<;zBNf0_3BxSY()Fjb|-q7drRY1&*TA9x0yx%uKg1*d<4t+GOTW{E&(%pI2^@ z5=;%p{>jwvf7%rEQ_H!uHvBd0PHO}3%tlE7T6x{IgV;S)C9|;!k z*P*UxLJ9r7x#?sfyZOnk*8EVqG7acWq(%Zh{NRzD7od+aria{i!1(qCC+B!DJ-P2Pvv6;mPl-aWPW&Jv5 zHPX~14e=2YtVHfS6MK_Z@@_bf(ABq9P4174saq;zga}iC53wX4=9F-@admbj+jUCs zfMRuC>{Tiwb@Qy_@*G4zYX9M!TWjx6akb|9%Oa>!M zUC=20HnDZT4UY#d)T(6hs3=eVbUXjcUs9Lr6B)~;xv3{^(JWiixh&KE4V1slMC zQMgQ)W7#4TX9-;p>K;8{B%oMK{>d8q|4)*MFf98ZPWA>M3*&kK^ulItf3^OHu9d7- z#uiuQ@l%0J^e<>dH zrQIM(_wc(#{!9wv0hZqoW7mckzOdlo5s|MztZ26Op1NI8gYNKV)$JOHM)wt6R)v=b z6?e+6ncbjprq?ulX5{-_m}z9$2XGcvTu%+0d~RtxVI%k?r$e+LnIj}%Nv6NA#qEvKPOCr8>$Y`+zHg8>Rp4x zQhm-7so0?U$A&zW@9T^WH{c`R(^E2A?J%L9%e_MbzUM9@Nc%w()9PYaP4(`6t#O5s zZwFOo)odWejpy{tY-{khS*7Pz?h&uYmf}p#zm$p~P?^~LdJc8Er!k4sE=Ry7&+)_R zE(t5){O7W%#Ofw3kHEny|7o7%@pRqm#kA2B+wt^r@7v6aHA!+=CAF{paCy<-85z}6 z^jEE}ShltB=`=$S&S0j$SIo=QGhJ@V0nui)t_|fZ^PXJjeTqb8gQyO&a@TM;% z4}K^vmG-&o0%ii}>He{JwV7ZP3jfHVmO?~D`u1EPw|1H(!cQ-e7^x#Dd8r=~`V2ku z@g)@TpD8c?=E~QO2gi&+(SlakpBPrPoI;KLCtU0gyi4VE=qIUJf}r!%gfBOWj!3~O zmf|f{Te%7AW*PC7z0ZqCZI+L!JZJRA@46>puIc||_sn{Yr#u-sR^wkK$Y9w(p~**r2``TXw}J9pteMrX)GRU0pG{YJ zclBT7U8FtF+A1LdFbhLvyLIvZOmIjAIr%kM6JG$fhZ#5pG%BuRhf##8SHZ{bP~4B=w)p2w>O>$* zzTFicSKANN>(%_&qUy!o*V~H;@-o$v^NJjW!@&&hQ%)CH>ZEsbLJOGTZI$EoQoE=^ zdHx>-8pdXslSWs{svCLLDKAkv2~vaDUX|x?&r!bmTx=Pmy2NQhB6oV9ypGxssh-b2 zFrj*#`Tli+U)#RuWNF}|B`&H>&bUaxSW!uEX9#oK+myr*UQ$pk9)k_H@;~c0VWDBU<@JG~L;8mf1x_iS(G&SnHH5__zqy5wMxrot!~W(n2lQ>Uz(3eUC;a!kOIN)n$CYDuJU}(d_W@;SeOxC^`7w6Qr~tA@dr!Tqna2nHT_&UV{uBeLhG8AklsROlj@t?HiG4brNt3Pbvj9vli6Lmg5a z@zOjt>Z(ig*P8{>->>z<~k_@7^Vh{#4C@O|x8g7%NA zGMAerbw>7ZcUk5$zFy2{Q8-Pb733(r+6zZi?`eIH)c>B`J6Q=H z_&bbHuwNTkkmflA(cE1*R=zk51vcGMwgaqIc7#fu33pDBshdDI4qU14De6&HqxQWqt^uNn}>-{s0#dQb+2aM zG6N=B+GHM+&qF~QeG=X;yVyQ6s4p$b;Q~pkiLf}H?pe+FyiV#C4Z$>7oy!Dh`%7wJ zk23XOJ7rKI4R&ximl>946)SN}+$E^yje&N7)22fw{j7D)f~B)`*F4$T`x8tzE+r|=h}O0qT`hsXFB&RRISE!CO?C^bOWG) zt*fRL{0Ga^*H&CLdKVI|>|5;q)hUH=LGF7`@b1d?uMSkvT>lkU`*?g~XW*hS=Gx!##?e1_qA^%awi>+S|Z;)6O zP_#@{ZDwdjLL*x|Z1O2B>Z5OO&x+d(k$b?dx_ms<3{EB=dT_s)l`rmlxoYD6_``^N zVS}M*c^=7!6}`)&p{tc{94oGZW1Tg8ZZ2_J?HwkVtHFyW52_C}uk0vuut6 zF!dt9X zipj^3v8p-y4=uLK&T39NNd;?o)Ten^Go*3}kLliclReAU-6?EHvBhQx5psSn8w7sLY2j?gzGxCGp?L>*Y>nOAA@MW-pH zKKeHWozORi=16Hbf2*X*(@qK9%RK#vU_sDZ<2B9bujuEdX40CUZ*|ST+pBsi7@A8q zS_ZDzSm2Fp8%9BrOx^m-^sv%e6tqQByku1_c7zShdYQldFN*b9K|l>DRx*#3e)_@D zX3a(fB<^sI1{0{qmq@OWEMz?xqGkO)hh#4?8c@hUXItu$df)IL3fYVq3iBLAV01Rx z^~3!)m(4Y%^w@@I(1Mqu-(ma2PHv&!;t{k1zi zv!hYQiy{)%z^ zNt@RPjG3!OGE|56Y1WL^a6dNm2 z(E$TJeY8Y!>IJEQY^G)@f66e=ui_F{@6 zhp@Kx=U;2XxYeOMHap^yxA~Z`?@LhN=6#ouPk7wQ!==;(ST(IgYq7XARsy5#&o7OK zOCn1%K9b9k3 zkLA9;CYX{6asLl=dc-o%ddG~{IXWWk^4O&6-ZS!eHB{lbXWfJ zwk07SuC@DcD@^EVG?ZyvR<}PrNWQAp9D30xRvciHq0Q#s^)A7Tl=DbQF=M8G?H-X=V zm6zN5C8z3q^BpP{-IdiZgHr5} zF<%zmiBxHP3tS6n>f>`fNSOhUs~M2~yLWUIO|B8EM5X1oP~L@UH9~AF;JCMeoXqp5 zQZwL*GJusAsDTAeM*UnkaH7HfUZ?;7qUY&(z?bbdhEm+^+*-D6e>GpW5!}GLI>QFE z=b3UJ?51W%sU!yu1q}y zX5p`=rhQ*;r_{W2S!sFdR54Vxy(f9+j)Jtji}=~cWs*S=W=ce?v5<`oNm63vq@MSa zj@Uyszta&~Y7uqgQ*CQDh>TT3AHIIvEnHRZd@3$Pll0| zyACZXT}waN>~!+TuzNvi55)T>$X{`2GX4GCow;UBb@@6}qDBNAHU7nl))No)Sx)(r zP~Y~!#*OSzkT^aYI^|2ER_A{s!LQFg2eQz)1jM2ot+^*VzOj>ir5LL4A~f$GH86Nf zzvVTevHNLRk=dD-__nK`D`Wk=~K~ES3*+--E3R;iu1@|nuYhotWNwhz>HsayVCUC zvWQRqlqX&}#lW9a$}5QTIAzC6$s=X)nv$J}{0PUUu67HB#GCaJG69+rN1f&L*WwH+ z!n6`3V>SVe&YJtAHwXv~k#~+yWuPstY*{yq+p#XMvK$W$+}NhNx>*l$H~Kx#ru=HP z5B}b&Sj~d(0Q6>lxm$_Cy&PM4_Ut!QDEeV?XDyi=QnK%aDt7hCr<3FGpftJ zI6COJp&7i#vL@fELxOTOyYwiRvm=iXQrqfIRbuQI(yQQ~1gSOc-3@!87hFDiUT@+1 z6H|tpECt%r{&mQ;j7OR@sMI`prHsuHFfr386vGMS$Op@0{y1;~$7-_y7t`7VL&?)0 zxE2B}<+~0V+=fSY4X0p>pB5V^19ZArJLGoE4>gzYw$2S*8w8DX_#ZaX7To_r1n4hXqst*Fbo4*o!$NQ2!^=*>6|oH_#@qu>t&Qo(N;sk<6Q1>bYWe}!-To2f0zK-_p~ zU_J22R(=Kk<4@4lHD@bRepo3@vz7kjI?iXAKD;p)D%cgibtL9xm&1nXiYLhJ{?&uT z3_7qR$S?EMl%Ezr%fOQ*Dnt9#!EiXdbe2cWsSqfydg?YZ$Q5s-`<|~z>x-u2+MYZ^ zp#-fK?dXC;c^zrL+c zU*-w+*a3ky_l!N_QoQo-%GIG*zOB5}s&W^9NhY`S>#<7(7e!r|T%e)8InoJxN}@nu z0y*H+o{Y_l(R}?NqUU8Jp20%+WfIy(%r~9 zr4egiOi8~ofl4M~^LS|?yMJi`Ha(bQgWjGM!5~l3J?j%xZ7bZWs~O?d2Nku&X|HEF zrZTpR7~N3tKc{);Eqloo05L%K6eee|} zqG;Wnd8vXp7q4UdNi@H?ianJ*BDMNbW?1Qk7a)7)1GMXLk*4zl@QOxJ(}k@+@Q_od z1{^O71Tzwe|4=aVzjA|Y(9k7v zg7QYz-qG`%qAzVCD3{~T*hvsahB{>N=W}=)@3;JXqsypj+8AFy7YbR-04PVe+u3I- z2TRqUTfY}1U8j6`Q8X@~!ws)$MDDFd;ZpJnR?EqI;oqYsWX}7#U*_YZYB1AKc>8aiF^IYt6Q$F1Ev67me7?TqZ$>-YOhD3Icz#iZoJdPfx-fAx-zSq?WlXw z>k~}rqSxq5>U{3c0qBUu)G{)jgUGv*W)R~a1#gIvV_4qlGGVd=CCe-BR}S3(O14nH z18DzLGHq3L)FJ2Fa z<~GY6Gsp04e6I?L)C+gcU_BUkk$`^h5P-dpcaD|)_63a3$qglT(v4BU=CK37+b|H| z{f@|?cimXI_lOyg2u@@Ty z&Vhkr_%(=ogAKtC7-#i^wg+on@qZ3H?+-#RZtzdj_Y6M-#_f{;npgOa`X7Pjd8R0K z7n=X^;yLlE1=-atAizoNcRHLKrqv41{*48@F8~6c=Ar2AQ*i*98p_swxa71?fetQ` zLcY7A{K$d~I3#N<|SOk)aKBJ?e=xKE9;`!JDKH2bT$jEj+?IRt%&E}2e4ndV3 zpKRLUb~2$lG5Vaw$^h@1BZ(0O9u?Vj7@Jt19mV0^H%t~NKRZ53K#7g0L?F$E+=fV=i`9dYjtI4&0qsY3VK=# zcW0c5xqrYtB7WeDSD2UezQU3Fp0Lm+zzvp_2V`!pTL1p$soC?-rJ~5#yQ*CM4RC0W zhUNt9c~@_yLopt;5urFWfiNSsY%i8epT>r6fJwT%%as*gpJ}!5OKnbcmkStJp!DjP z_F!8Mk>4|^2kRvQ$SFrYc3st3;7nhET5hJhNX_wO@7E5~NBHOx4<{`;TGVnTaaDMq zS1FRicrgOWpYHO|fQ%oXrM={;NyH8u7dvEdl#dfG_G$kFb=qepM;=uHk${&zcIG8O zZyU@iSB7sC{*F3u<1IoNIvbbiC%;0tPKdyl)X(C^?F1IjXAXh%a!=1K?C|~%V{@xItxMewNfEG& z0W_USl)IrG+^a$Z@`;ks5B!lbmj8@QcEXfGD;M6gI!2_5HJ){P(PGOkK^e6Kh*V*a zi+6x<(KPjZX=X^2uvAp*@iKnWL>;wtj)uPI0H_I@+SlgPbM|+K__no)>Ksq!9$cfg1gd|$~`~0axKi+Ls8V@~V*W)ZK7-vBmU>kg?u`KnGy^k2E63&H8I|?-h zL_Taz`&%FOr#92ca_YDA-5lOY&*xjM=;XKi2|h(|HiGO368bvG920J|2A%@58aX}t zthjCGHOfXn5}>Wuc{Zq9ZkFWsr8+A6QAZ0LU~?S^URVP@TK+2yAp(u@e^bk*e9ccW zh3uDY=h2|=jO6j2h056(zxlU#i|5(s&>&2$ zpfNt#r5*0x!}5>%G+4?|pnWW9tv=wg$OE;s{%(Dxe~cHD#7-mP3`ZuY*pYFWpgjNBo_Y{;5JxN_-DP8>x+%$PomNzt+k32? z9hb`X*!SeFM7noP61^V?VGn=^1a0XDdF_Pm0Vn)x1uAN0>TNlcrW3(7jd|;L=I+rh zFRkF{rMA?T#N%Z+7xPJnpveNa_hyq^t=e<#52St+$mRbF%5BYmyWDDZcr@y&o$n8; z+ASQXHP%|b*_tbEMfUh39R;|OE`I9fX)Afy=QRY>lNuQ)aFmN}-V_p0vXVAGGsCWi zJt?qFij3@@$q6gnd(i#R8ck+$P~dWcTRb31T_m@JW^@i$#$Y{xJKHm8d8|!n|Bg%Q z=W6}T2f3AuhrepBT6kbo$}wDUO0JCP=OMq3cu`BvdJjidMCv{qGB$!&Q}w z8_EoyB&b=t*bz9Gfs&p1br700NUGA=0TtzigK0J)1<*ca*bNx2oZ*mEfpTdiOT? z1V2IY?92|~t02_2VcRo53|DPm%7C%hM-XOv-$0pnnS}^CSNv`FRuJSSz2Oj~xO>dn zjLlJly&nkF-g>@*-viIS$mTWujaG98hh;mhKgEILFx46Mim2>eGq6P~Gpa zY)ak1@X`-34&Vg4@>E{2S47fVv-5_^RE&C-9mw>j5%T1o&gnvtzmMhcvQ!9 z0J~p*(Z;|fVn0K4&jUxu*jMI9T@5S#s;f(XURS&UNqkctu+*>5)?DI4F~>SFqZ7Z&^O?RNzbHvh9EpSw74A{xKCD|&FvMbf!k6k5 zL;N@e9S;E&M7#&wkH*{*J=1On#;F;?o}1v)){m$Amny0EUDnl;TXY&g9Poun<)XR; zqQmOCQ1nb2YD%4Tp+I?*r{+fNFdyN=DjWv2>9Cjt3(|>K?qx}O#935q+Md0MQ2M90 zfhPO}k&`pqgcCvKxZb{8;q)CfSvURJs4jB9~9M>B^akFEx#xA8+~emwNH z>35x2At7)M+k=a_Z-bNaEf$(r%udc&{-gKp1zx3peANEs=?9CS8smrF5gdU1oBr9s z8f=~+INDZs&=A^?3I`nMKg#*&&yu`SMFIp6U^I7~qhAot64Bx!z8uF6H{pkQoqLx= z<{+wi>733=`p@&e8dEgD$~P{Q9>SIq-`k&E zE9OGwhDR)NtGaYcy-!Lw+Vd(6-%LkW&#pn8I%NapNk_{vbv-Rq5F2vt5~7wyvbDWu zx*kd6D8@nreF%4UN&M+n`g0|$-~7&s-uoK%+}K(nKg3@kBiscmBN2RKol-(S1BHu! z&5=PiSXcKG$@2S9HA%TXP087<W=Kk{2_#-dPRz3}iZO@?h*qz)4k`aa=Vp zmF45jOpjT#l1CIOoyXCb`=i3vmb$W1^NUj@KVkk{sIUkTszZBL9vp=57PsIqaM^tO zg&@fJ>q|=ITQUEljjIJsa2o>jE0oz-T3{>#I%InzVe+0}LyH9w%Kv0^LcPoe<6xw1 zD@yDPtM?N$Z=VhLoF9|c!%ix^D7OGO8a}Q6C_-(S?ZhS zTW6r92V*}$kRY(4>Z?pTd$*8zgdAUO{0(CEoBM32b36eHQ_S7yB)s%?J;qq5?{BnP zeO}B8i|%&R5G^hT^+~tH9x3gW*RhRrMQfcR0`e`+9x-#~wXgTvk0R_Fk2y)ms#VTG zSx)pmkn`9t&}uIaoQ+BQNT;si-TxXvE&y2@S&_8S=MzXT zGd?s5U=dupqGH|c=tUe6-Z4Y{0d$7s10)<8twtLk)G_tUujuvIwJ6Ynwt&YcPuz#{z8 zpBM}$t-~j8FfpqQt6byyGx10B*)?0Q!D|5|<6=%lnd|0s9kA(6QM#);S`8uvJ(4oQ z%*8b67P@;oAV2CKKC{eI75z}$ewvMtLEUf2Lm?A6rZn$J4vMxpBIWm`5%GZ7(@hjd zAbD+?*zt4LOO+N|y1?M~6yJHQZkdavqV#QWm4fiw5ZCW0RzXjjVNFcfkK|pDwL6+U z6jieo;3PTv-~SQx@h{;Ue?m(BrI-JNL!cG#>v5$Og0!Y(wzHSG<`_5OM$T;#$%4l@ z@VWdp1A2*ZrhYvMTJWu7e;P3beec2Q6i5&@FOZZWx0)Lnia1QHYMsUeU58yvjyyWIK^3Mx; z9GTf)v8$fjPWO4)-rJMU03JWHNQ#e1pVEXc@%H6qY799T-0l)T&x_!k?Z(HOl?IY;ijBYP{m=+GBrur%SKu9`;x^?K$ z#3Ck%Fl1xz?d{lpaF?n4L-?`!T^Fld69ev&%T#TnxR|uc1R=ua&s)Db%<<9hW{chH zh$v^WpI<7cy{pG(pm@+rtL5U-nU?bz#Jru&&to~QKl-PC?tguv|JS?FU(RcPcEtX7 z+TMdwuuxcV)fQiio}*g{H{yr6eOV~@i6fRBvV(uKlK$dH3lE`z#x{z>D!;0G^9w7p z`;FW-_X8p!d`DKd-mVxJk`_Wig>-DWN5m07?y<2#wzL==@?CcM$ztoK0A19^vo_EX zL(7XIFCx9hns!{1bx0HdaGq;t9hodHLhS%(OCR1}Keu?5YGt!b3n+sQ!db8MYtoXH zevNiMlwQC^#M`;q9>$b8l>+VeiS9wp)kJVKE-f?F^C5wU3LKzo>;O+I^AQh4-PMTp~1vEA(ziVPxT~}WC^5;sE z^R+3*GpR?6Ifa)l8#4&yozaq#Cw7Azkh=+GCSyUOO|54vq0F{*8TkRweLS&Ldk{kE zXmG08p3zAuXTp#6k9ce_Xhp5sqCqs`gE0v@%)XZ#Gm*Fc3uyJTk z6r(KoI0d7bt-^_d7yQ?^;r|^S@K`YfM1|dKvtQtw^MQd04oRnyT_D6 z1Q7a?#3bhCV+t2pRQH3|C+^Kq$*!H&d6}@iv zGqJ$M@%UxJRRV;MHtxzvI;}Cf2OvUEq|^VSvBw)NiqT$s@w6n4-ooUQ+AFWuB|W^G z1XX~0AgUDxQMSXEKk4i_r^@3=H7dK|+V)x=o(I$IbFp*DA!@x$>eLW>QlRj!jd>TG zFd(6H#8qLox99xq&CO~#;x9aIwHLtO$RYrZBXa_!@db#kSPLBdB>*>XW1gfb`Q30 zOJgx7cTkyQsKB`%is2P$z$jS2=HVMq=4x_4OWT6w#x)>%T225WVje_!%vsXk0|=*( z3*w%aPC#%PL;qV|9zMr_uc%rNiHCkx@brZfL`Wpd9|v#s@c5q-5x*elzg%v8aOWttR$j&XGt$z0-O7Sl(02wwT z?q5`Vm3eQ?BLEE!olqRkRSmg$5zo0@Y%42lCXt%i^wy&hR_2TWL_Q){=~V?R^zIHOx}6LfU8v3F%uaq#Gjn zms<5dctn646?2k-QH00Ez$Cp$Ca#?t(5nsTo82MTIMsQB#-tDP$plZo5;pZB-y-K^E+C)w zP#Z#_Y+B(ZUiXYyLsm7U&5Nv-6TzIV^v@{(W65uM0-gQrmil%R-o1)f4Sm6FTl1yp zB?jR*5ThNxC2k#nu9(N3bbMs!b6(tK9viAu`{=X}R%sXTbs9c95E+)ErCVX295`HE zyzGy&{?N+Znzf>Wd>f{B0|@b~Yt+%pU_KP&x*G$A z?s>0xxDTMpI_>+f?P4Khx)&ZupNaqjrbMi<|6@qwxJmoUa0Yn6fJ2|7C<`ICu#h8t z15BLxTSDE@&!FPt=i9}@$H5B{9TG-Qvk50Jpv6Z}P}Y`2%`uc#$I(9soXa z?)lpgLw>?qFTn*md?NWk2QH|=dYvves~hO`*CK5i+VeI9G` z$pxV}3{vVzg7t-k06E#E(ib(M4 z+uEPR07fz}#GL$FY>r@e`=lkHPk=?>r{q^TtRb>5#Cu4@dwTJ%LJi!3t9YI#zXc=? zygcIFrdv`ATfBy@{?^trKFA_6+z+7$kiFetk@9Yp)@U2I!TH5w(%_DEh9K#__g;po zbSnILn*Q(&jz3z%6QK%#Q}wNA7o{eyql6;+1%O`&w4oAO#yk$R^pv4&stZ@gW#fS zmlbr5RC`|FsdmDRh*Z(r+ngRqSWHT^%UgKG9+;!SZ)n>TUB}_KDwJ;E@I12=j6xW| zZ+0awlwq@Kf}bfsuzSZX4y^b-smd))VTkYqoRS99}+B2!Nn2* z+2YrOKtvoNtb1#RsLCyS7b1oVGJ_^;u^@WKk;$~n$(61XtocMJQKU*D2muCb=z1^k zorwE`zz!@_!72#R=X_yo-DfNjo<%?p@-0aY2bgjRum#a{NeU!z1GMAaPK`>%RcY)$ z^@RY3U50MVRCce`XX#6b2NaQQomL`u1+UmpP{U)2I(Q)X*J;yTrhySXIWYHu_pKp5 zQ%-FzuYnGq&==U=AWZh7JO+YqqHeXX*>9^n;+U9S!CHLAcNVnCiD21;rpU^#~TyfEQy2TC|>MtD#`_SqTyA5Ca zhAzsFq``}C*uHvf3n)d|){=d4tswTE)8?%40jhCrWE`GQcJjIdd$K>^BoOMP^seu- zhX!3Z;IchItU6ke51W%K94;5-j z*rx$(Qd^Yjdb1M&)X;BWf6)Uy!$9MlNZpIm{!bQjh6dM%U4sTir2D0@N#hpnSM+A% zEu}1kVsfx*m-gqYh3wjK{!8zfF?YZG65wf)vMk8zsXZI)ue1E3yO^1piSZ5(-$hGt zsDye!?&`JrS2k3o%79KO=IYgr@5zRO!D*I*=mKql0J5+cQKw99)0$QyJuX4g3)PZj zEQQzm0;HH)>uu5DhZ1%2vZ z6cR!nUr9+1?GHsP67C~wYZ$Tosal+}s{=qZ4!;wZJ*&}@Y$P?BCMm@MHpUq z)hn_J?+aX8en{J481I)ha32 z7ACC}J0t;fp~D@}-v`!-S1GbWtzg2^Xi{x>GLK!i+eJ#TV>Nhz`rt*qozU5+G{zdC zIdCkE9yrU2JZv5sZ4-(tjl+`8VK^b+Zo|1IAC0(udOCteYDK@( z0vx>e$mnsw1#bh=_xg(*Uuf9{@7()a6HH`H6V&a9#Po+nl>=^snk(7Do_$QWitdU# zeX0M#ssQhpT^5{z+C#}-|0V}j4_lyB*UX6wz6RJ)eD$e1lUq1zG#s2>(8UKvmn+L6#mt3xJ+92i?RC&s!3qjo2+?M^vWRR{f$THzUvICl;+l= z`qNufdz*6f)1!@>f~@Z-Wdzw|Jk-u#DZV3HidH<*r|$S=Kgb)G7bYioSlg@GRu7i; zrZ_Z@9v9rQBC|1B&)>t)+80IKv_P4e!D5-Gd0O;-gTxOUHZf_E3O5)=Al8keZU#5z zSU?AEIJ$5G)q%C>Y>Io=xpxA@=Slj+4Ig>sFxes6Ai1 z?F_dHo;`WHOv@JN;`S_FZhHc`ShRi=xq;lFE8vLt%0{WXhM5uNpmaE53A&@Dml7jp)r;z4FTD-#@a4 z!A-E&1i=yD!sLKM0v3?LFKxh!RQ2nzF-Jo9xmtS6X-R>`F_KE2#57keijkf#%&)2;ffaEk4y zPaI11#!k{dD-oWZdBX5{rY1K#Nz=!1?DrbJrmiCDV^sRFv_Aiv)P#oNSRI^j71_25 z)#wvaa=O4-L!}gjf^Qh%<4lTuO*tgE=}=qV6kM%(U})QHt|zi(nlMD&qUuvU_t5h> z5E!l(dO42XdHKJh3jCLv`M(K`|Gk$l!Aii+f4$v*ZfVw<{P$-qJIFU&2IyBpw{f?B zZ;2M_Lrg%Q`M6eaI!FYjy>Erb*OZG8;R?8$i!ZxPd)o?#R0^#`<|Wy zQ(^`izo0VOn=}_Aa&1U+qI^IgW_{fe_A%O7x6-@m*sI4pHUK#@C$1a}NwaF#x8puv z^n1>&cCAi~jO@eMI0f-)s$CTi*^?%7-Y?s2>Q3CGXQ`<&2P_RrLd=0sD`P=SPR*tY zc4=S#(YGcwr#<)o{!V~Abt%fs_DW=CwxRG|m;k~+JIc1TU{)FHJ?bBrxj4|uS^aPUmL+$Fvu}oyL>LZORNV17RD05||g!!Mv?$x%xIP}T} z1=;J5TU?>)2WSQ^`yhSb3p+pf6QX?gIlvdb|ng zby=9pB|6U(3FIPXqQ2oi=I6LHYJI^F6MRM6hX$tEP)MJP)BPIY$#K)?^tX$IU$7`k ziaJJv?RemJ|HrlMhBf!Wq#}Nycf~w5XV%4AalbT}RFwaVlgi(#R?xlwv7q+)_F1Ti z=~0;Y6j$!y{xSJxlk8)^iN<@y+cw?UbH>k2ve%-fqb%X=b?+OG-hT9`S*&Y(F0%7r zOjvo%70G8iBbNKA)@33eZM!je_;J;NhvBS$dq~(a=oIwIMH!Nt^{MQ7tDAG zIrm!9ah9g$4@LJ3D5p;ayXsN{nh@%ICj2ET2Wo>q!%h{hJPciel2IzC9tW9?Os;pW z^&)KX?iSB%7&9!Jfn#TH8mqb;TH9)sOw}Cm?^z3@@o0U7_=G1RguJ-z9lC1vYUlgtTYHX{_qlU+ z%Hr&%HF;OYF5YfJ2W18DS;+Vn!!tv1wzqDkM%^O&wnVMEjuDmOO?^b^5}{k08dxN> z*)+RT_DO=qm*oh|Y(_Oi^Z9&STMFW(#;dgK+-ylH3vs;Lx8R+wO3UhT+ohW4_=leh zLbfX26kBn0?uA~kvUiV#r>WUl@?Eo7wbVW8dYDUj&ZcRtn4XO58>-@`l*Rq|#FcKo z&#tBWI`^2*d`E4Mf5^FVi(lMxzsTE*%JQH z8<%j`uARx|=u6pNp(LpIrsk_o7Nr!zNW;H1da~*j8 z{6emIoN*1SiB07?u(B1B!f0`HBCBcMQcn}S1sO|=8_N%J6KaF^qDZh71ieqVQ4g}2 z-M|+Oz1oDI0%;Ffykfq~i6i;15MJKBRjj4Kkh)_Y#8RdGnTLop}bMVS6wFKcR_5fME z!s%t<+r!jB@3k9NbdyuxHexDD<|P*H)mwCR&o%BV%pFtfAAL!TC1AzL{)LW9=O5v+F1CHNu}&Y%Uc*e&g) zI6G7-_z8}0B2L(5^>eKksxLu$#i2a1(*(P{(~;$D0lCzWka-Ez^&~WBWZKFOer^1K zVu}O(MSAcp9`T@iwRrwK+-vsyO@@^+`nvIk#&~8f#Bt>jx0BHR9)rUsT_tX>%;wXO>oARr5x+3^X1$co8tmMMqFl^#SwX@|5KfooH+V*+5Vv%D*_p8}a`bXFNH5$uwUiW88xX z!>J<*w>0o9VB#8T6Q}Em>C!m*DxHY2mxVswq~hq!w z6wfOKB+>^HU{8&D5jn%zKNhgf!kfR%HseGLldW8A5t=SfZJ4NhUCzRt3@ASY&=QC2 zf3g-F!{#8dO_}_K5aPL+UP?qg#o&j}u)Gfv&^{zb0KWfw7TU}RSY(E_41gbki5mCQ zM6DGdfhr=rH6hvD@^Jfv%-9UE{f4UGNiax57%~J{Fo2LR-e&+mzCw$Ih4dgFi9|WG z77WBD%b(Y>aDJD9H>bd7`az3D9EIbA!?5RqzBdT*W=0}N15Bqtr=dn0Ypb0sf2PxR zDb^ePK{@VG^WPfxA1!bQ>WFPS^)FwL^TnvsAm_A^$yWn+0FZX3)*XU2-HEq<4icvx zqF0F0EG>RE%RdVDv~YjXS|rNy=YbDH_< zd1VfOyUq2h&{b$5C)VSfCWiKaXVG`VS%uV#e?sav>+o-6nSZdthudM{X(Me~-DDfx zWorfF>@PI`xq5qb1feU2tIPAf+GfXuJe;IG6H_|&Y1HTbCr?T>Zc?tkT8>6}oPX_| zK`=U!s5_g=LZWAM+7HmXM;*`cGCLgF&MQrPb5P%2zP$PPQA4zpE+1O9k;$INKx4{+ zpRN2z<%VqqEebcXgLr5fSYwiUjj?uO8*4NF$MvjmNk`%}9VJ3}ees(J^*g2jJsZ%* zhj|ZG=~33K@n)BXmw%`2{LvDXcN_kucmKg0F8cW;!l;mTcH~;rQ>*?Tgr_GRs6mkL z!}$qo#rwv0>zrsh`sW~B298B<#|&l*M)4hr93B6wX!)icuk}Paf(;ot>iuv#ngdum zYeuK_sy(5M&~w22rC$ST&#M_rW8fTV$Pl)A{A-0yd!C5vNH0RCItt7T=3gU^3Ue=9;g?sP^%K`(u@w zn9MT~yS=-o;8z}J`EOgY1UK0HQCm@5pOpSe6pB8W{9`PXC$W&Y@6TxsXcQJ}aLsgEZ+V=Yg_e#U9(tA&y5c0kJlt{!!!UF5Y|XuY`IA7lFXY|X`EZ9Mv%PT*iX9Wo zusoVc-*gt$e>i--?h_RhZa<1~T-PCYpm(z~eD( z9k4yI4vh+b5Rq^3ng$PtNugIibd<{(FMNF5+eFwF`z<-#$nv&|i#27)=n^gMHcZQh zv0J%N7&tFxwb^EMULYn(ofmlPD_v}bNa#|lT|0m#BeWXx+btMqKuLpB9QO`(Rt#bV+CeP>0X^hAf`4^JoMX28wR-KYM#)g$ z5?@lG)zwlp!Ipezc(N89Q$$X&jo7OeyZkpl|5@x-q_SYi&e$vGfjngA`nDDl6H)$w zm#eld0|w9i-DvcU#zE9*k}0*m^(O3Thtx}{lY~WI{7NIgI}<+#6Krj90bT18C6U+s z1M~}kWvxI_+*vb;;Pdw{JpMT^n}lR#aCsUzJ;{W!;?-uC6jw`4%MoLGUQQ zts{{vR)v;xU*|aA?+kKw!%ql^SeeS&O zh}zKv$?rJYIt5Wa$vMARPSLr8YRf^0NPJBWWd*~iLQ{SY9Cxqp94;1jy)YFnh;%gY zZ&Rj_Tu3+^F0XrdRcCi9J;G=^g>Jr1IA?|$Dvjiz_L7)+9BG-Vj;-OW)IikiO7hY> zAc{8P#|H@Ra3NFMpsKyfnArGF^}uV@=YiO)>@9vGB@r`LNXY8NwdiMH-#;XmY&R1K zx2Z(QhJP%UKX3Y$;C{!f9sf?Ve!rFfe+t1D1Q_v|8GX!?b8EGH^O_9dF1DR*;*wKe zOTfoG?~?~F>Bvwa3Kxe5nmy6!M? z5bb3Q+m~ofEC2!C>nDM{ulf^y`^O*`EUJ)UAk~)1b$UEf3@+w&V#I7+b}C{@!H6y= zb&cmD?U5*S>rLtP=|_J!DfO8A&107y_Oy8FuA7s_b10L(w_LCoUDi2;V<*t0o%w8{ z**)o*GV-NptSYDc>+!wyN|&XV5VPrT4FKe#e|L5&c9%^eY&+2`HJV5Ydy+LBd|}Ri zr{llVq4u5sTE{z3^55zB51x+Tw23iG49?;&XD(BeiY=QHl1wl(jO*#l5DZ-=JIhO`xytTN!4`Mn>s5_%>yho z<=|X{Xz0UxI;&27F`k3@ulWcJ2qOwH2AYqAh#IZ~OE)MQXIv zhrcCF(e|=$)%2sEgO9w`%rYA$5R+Eyx@iDDl60_`Sxt9JOk94-1bpPeLws;P*yxRr z+Y|RszD`%>p{_zYnTe}U%>>{4-TqRK9x~8zmN(Cxl%{=pO~S6mzTWnFrrW0b9%S+s zcm3m^ucqsFANdOg-mFcto!2}($sovM?!AgB=eE*0?3>T?h93+QCf$kLdGnKTBIZYq z9!8b)P1kgmo@xbi;Pp)gYY}Sa9ddo*u}{`Qc_;EBvJ{RM1E;3%1QOxOKG(v%h{J=B zdlRpGbe+ER%NBzxkYTRQnp3+0mrviHRaRSLhbz@sFJVmqy7E`k2HosPJT~OqCPObsRg^gaKK!G>}Wa$r=|dC$^Wbe zh}pk)9{=q=85Tg$9%l(!D67m4ZnX^!~chWcJByCmK*nn z{yPdB66szZ~MJhWB zg0r?o{|>D3PxEb314#Mw-sQDSzqhpWWZD=WC1qlI(vr$v(1@ zX}_rjcq^m%t{VDFgbNb4ugi1WKF`uLD7YCkRIXhdJjb>f#73T`?}Op%rf(KE+8C|j zbp*1_hJ-bLq6c1+j;`LRC`@TVP;a#T>=-J6UE1|X6LY#6U6^iNZHgY%Xe53K1ij#Q zGr(_=i21b62;E12lrDbj$M0r@{|ben#~TYVg8??|6Sg2}oA4fjRCmcZZQ7J_TP}NV z{IGF_GD69$`aM5B_`He8GbdLiL`a>U__%3x42^Y;k)za&FD?)icY ze{$)|RFKv%eUHG`e24Ob&ZX7TZ*A`Ny?7aXkkjvePsE}1s?#nO>RN!$T{YmAnBqzf;7x~zGQV+6w z!i-*gWDIlnO(&2!a7y&Iz6v>g?Ti8EMO>$k9yB!Gg;?DSCQfVxg(ur!v-)D;dwKg;2QI>?RwRin$Lg7ukLSuYQ#kH-LAjM+2Xui%8^lT^1YP>$! zE7ISJ>-tEF8An)4^}%;0d@(|W*ZG40_4PswLB_~I?R#N}ww zk2L4;e1JgwEKi>+inzTZoyob|$`pBzv-(#J6L#0imp<4sPDI`E*mch(bo~g;e!S?T zyAbh5Mb^Tl?_o9niP>L|@69EJj9J#^(jMHA-qTc{I!77=fT-}jfauhS@bY`6Bmc!f z^miGR(`UJLK2+Q9g{5-A;h=oUO%BB@#%j+MXvQ(tl2ZY|;{rAtnr%m{Duc-rV?duq zj9bC8$;0@wiIUxijY00%IHH=RkGf6{p-)VnthS_%CI3$?$-TN`_a*r#U(bLx_~_wU zFD~#q(*<#fpQ6b+n(Ujq`yoL8*{ zHi*~Wk&h>*uTXDM23&j}JJeGW;zI{6dm3(dF7QG{R_*T+;#;KsPhxnGL$8Ofr)57l zg?o-cCY<89?7q1Sfb+6TQ;3%V@vxSknhi{4_96rCZxy7IM%NwhV+JDxzGS_`u;I$3 zdw_KvulMgRdaB5Zc%Nafo4ym(`QbgO*=1ShY3kz5JjMLemge0Dm750+??C}9jq#1b zZ8N`n&$qmrm490R{B^&Zj_=IKY3I*pkL~bouriu*)-6=)7}Dy}(z8@*bcZ^`ne9TRW<>A<^GRaPm5;A*_ zl+Zt*7skTBk1l#ol?ocf-qMvId_pUP5Q@U)DO<%YxeuGHuS?Fcd(BEEDGf-2qF=UR z{!%!yFob>Z2d#VP4>#94?GP~z*bQg-A?}DDT)E@I$mg)zg(PWClYEj9=uU;v=&N-rKkOL9<8UKLq$hS&8tB;B2%22jDCj=YsFy|wur*}9 zITt^Iq{xZ2cs~?89j#N1z#VlDhe7`gcm+`mV?aqoEfzGPDYi?<97X{9AQx}a)CZII ztY$ajTE>v=7P+NKV1~3JU{M0S5B#qd!F-Wo{*%*2tB*kjbqcu(0`%e*FVsy(7fv8wxuaZ*(@cug zB5<2Trk)aEY4`G3?+o4VF})fyn2ZV3JC{Z&osAQ4v=_W!3D1NWNgZ+SBMfXTw&P5$ z@{=Q4(FNov>Ae7xa_paidr*6j1qdF-F+= z!1`%7WO7xxKn)31zRUQ)Dl)Oew8zG_r~~CF;wg?m-&sUoWV;Y5Li<$4U@g(*L*@u5 z*$&m)jwPe31{7SV)rM1ijzgwo=U%NaMbGX7|8P;V+5~h}HPqGv`+jFql=io_nt#!NFfgRlxVGN;sS?RMk%V>&z4U8-hF-BiZ z^+U>m0SOgK%ji=?{o*+#B8HTdGeNnFq6*yHdrYGoR zpb1@xpZv~Z%EXh5Vj-ooSfdUaMK9S++Ce=1z~Z8yS6M3#Dk2_ga;&QZuhPqHcc6+p zZy6x_AZlH!Xt<#n5#C4AH_t_=A8nA{qsyMDYQu02@BV~yx zrDP~a*^E(M$PFt9LgzXT=v;moVuFrBAKGa6-9>Va)PZS(h1fo+wcMKb+MEU0R&a=(>{V+hhhh(;pFG z`Kv@u+eHj}ht|sO1nBWS@DCNCvl2ifox7XbLsg~=9m0bNQd*8ej;#UBumLxbieIcv zDMmy|V@F<3;=jGrx)u+m6#0O()CgleW=yQA`7gB8}4)d2TUzm#FzE)|9` zx(80|X@Z*dVnMS!gqi?rzbn%2fMT(2;kEQW7&xICVf&FgFrxzO3i%O|`nV$O_5@T3 zrD67U3XyG0z;F{R=wh{$Ut3xc-39E8=@+i5P37Qze8$cJfwFopeFT98TautNt z3SO6FG3RQ)Pfi9Fl6a?6(fxu{RZD*XW;g*-QpKOIVDGD~%1w?qKSOxj)sahcF}Ek| z0eDT$H3ZzZKL3jp3m%kG;P#`^j!HYl9!Oos^AdCQcNPl^c5QD3->)2f1_cmX#~=fq z#5w{r>98MC{E}W!(I;yWZ~?D~RlM@8G;pM^uB+@JzUHKfuw9G#0l^jFv!R=y2g-B? zHzB-PBg!hyFz@ENcF>Arh!Yxy3>$#X{}x%#EOKmcyia8t1S{BIm5s=?VCgodRvWRJ zhxHf-U?$=tArw5>7#$wYFiB85lP!E%&Tc@sFUg?rt_W#IMq$MkB*lIqSTm@|COGr1 zlA*+0Z~x6H16bZHC0Nm+gg>NZZa3)9E28cn5lP9nYat}X%(XP_C?Z{LX&Ouu5$1?f z%zA?;w?!5bEPoAvHL#+<36wa%1AVLD4T%t%A~glJ(}@0Zog}VEFCftJYsw+09S$sY z_sY%a=Fy~V73zj?0b%pEa`B#EJ!-K^)$!ZwZEX5nxhuIm!3ru{YWB^OsJ@dbO_N~- zQX}W}>-y_t>{Wuf>y);P34&uGKO;YiwTjA7f$8!6m){=uRwIRP#3`!Ohk9j80(yK5 zBUo1ykuMMShuzGS;za8!q(s&_zdVIfdi=viiWZzbDM(L5@Os(QdYK(MkkzFS)w+M? zQeaWg=~ck;8tHK|2$FLi6K5(9U+~q9WXyq)Z4mNYOx%F)x9x{a(iYg)D|{OdaKAKB z@-SlJd|~Ji?B=8tTUsxL?B(Cq(=ECb9*?Lcp=t(XJFnPe`h#lF>}PpH?Ma|J5y&iA zRw&}xgij*2jS0pEc4l~y7x)hN%EFyBq^-GK? zx6~Fg67Z25Sik8?J9{RC+`mbH+~a+m)Y1sWg-3@Ns0q6%CCfPlP0#tY!YeI(Mvtd! zWvzSp3#3q*pb~Lppc@*DLs%_;gTHTt9$AD5L4lHbEyU2Hza_+ea^(C829s^_qmCl* zyc7M{XVEp6E^0NS7f)GNz8~@)MXGJ-?LO4~akWYf0vV%`5EaSMsRyV6S}AdZPsHDA zvNn$zM;GG;M_80k5KAL)fnH^mGRIY3re9}MB7+qrkL=hpjeuj3a%ps(aZ+G-3*K6Pg`Pnpi3|?S&OdX!Y$*~tr0kB?H3ifZM+|x#x z7H3O4y;we3cwJeq$<1|Gv)Ks{0k*giYhhY@3ZDFeBl>y%daG_(mvm!%o3rB^!{+MtGNRVSa|Y86P+e+RX$2sP__!J}T|1rnYstIhhn(@? z$20v3C9BQwn#XsQF%DTOb)6ROO)PFLqOimH`hj|RYPc7}y3BXICY|5BouIwWbd*bMRhfG zz)uZ1_F@YG1Q;I3CI+9tW`G4-tX#0a!y5m+R^S(?2eA-vvXpb_5E)x-*SW} ztB)RkR3{^=LG66fvV~S$B}9jYI^8j`JER~@Wfk$AW<9#dDbWynISY|WS zYy*AhvWI?OL4fz_dh zE~xNNLZ^KTI^Csq347EcCKY)K3)Smh2=nDqK(AjY&Ewrv$bY^YG1?#iSJg%@{WNgn z@17?;S1dd+x5jGoA#{dnjmTNKckig(05;V^tm=ILw~)aOW$eg?GwOPu+N3q5w4aK)~HQ(D;-VO`mbyJBd&3$m(=>E7C;$M zLWd;14nHw{gF;tmD`SKx*X>>03V7JI+DQgSB8po)MoaIu&5o!8Ng1kb3qq?cpGrw2 zLQ}t5ickiK?P#J(Ad}nJrDPDUZTr`#q5oZhfYM;@X(}yj#-6~kWm~I)CfBgXk?PvN zy(7ks+yBJ!C^Fa5(j- zM#y5)TS5z{;4H>{MQ@v6<>(eUZr@A~k?_g<(!K38-r4wUvn}9W##>693I+Kr^D9W; zxzHWw|BF-qC{D2pjFDIk!g~vuWcCc-0=yJD#{p+le2ECiW%u=rY zoUkVhOPPWh4T=PaFLRJ=gejKk9Xxl0Z)byUR7b?Jix+rPVK-PQGye$@%KxrUzLTf^ z4be`IUkHdL-tTH{K-sddsscVy`fN?>-7{jWI+Shso8^}4YM-r3u5(UC)AN4iv*jHm z=qF|2mZC+;MAJ1?wDgR=cui1fpCfV49BGS(`G%Z(>A3SEa0*G3viExGf-M_e6frd^ z+PcNxIC}TaBITD3X5gleJSx@J%cGQVHq5Ym*y=o(FIzw#ABvnnm&~E*MRZ4U4fk=bkCz;48a^ zR?tIflw|EA&N-rn3a(gYj@e}B6+#$l@d#+n3KHZIv4!%nHF%UkV=#|=UW#t&ZfsvkSGK^^?zn{*3NGj&RaN)N|^On9U!gZXb4f4-p{ zC|~|QF&D;7qX;xDcihcccw*P}Y^N_ofn}~ahW&?O>qpo4pTA3b2-a~n1EB*7*quJIkF8B zg9eH#kC39y94{J@-B{*bsgYj%0B3GQSjV`X)9gXb>&(E}9WWTU;dC(98>uywJT6b5 zvajS03Ml5jUPH3^SjrDaM@58^K-g$3M;lml#1F4zLQi-dTR(l}hO4N;Wx1W`p z;X@A#KBWX(?>G3aNF+RN#v(akg5tO}7mUJg6$CSBqRhw$V{f(y^GZ)pC^=Oa zRlu3t?k(3Z_h-gbrwo^(>E6!4=X@E`y+db&=HA1XFY3Tv-VCNreDQftmM>cxNL_=A zwT=9&W0I<^6my*CzVq3c{Re01o$ z`Nt0x%=Cgq*P>WeZr5@7)PU`UBk8YF`dyERj;+=%F$-eb&#xWGlTxdESo^CkY&j^% z>AE&Iv!QT}d?3bAhNwL1YVF~7v^bOd9ifUiRnkK3T zINpId{ps0?=OAs0p4~gX1K?eY($L$5P*YPKV1*`~UfSoVZ+(V&90w178%(*WT5<;O zIBE?RbIJdU@bjOM03h>AO{zOsl2Xa6;sE}!#z&Nr(L+NPP;TK^Hx}vsK`t!fW$xf+ zu>2$)fy@FZ2BOMxV0H$wCiS39hV2;FAp^c7ht{Lj*_3r-dvJ$f>4qOC5!ewuaTVHg znjB_stjWYZ6~i6GO}GUIX7)b1NoNH+4Uc~ymi10g_8Hf>f-=^4KB=KP&v2L)(tjWi z?OmUI<#BU{8{vgBFmAn)67eXdks!Uja=*tRzcG7Z_|4`=WnwNkBUxMy>J#Kj$&s@1 z+$Q9{CNp+s`{-#Z8rIFe$i4k)$niM3J7ZF48Urm0$LnXdX5HCkTq*eyJk?iRWlhFL zK*r4Dh5XT;B)_!V9@YKLI(K$q)1Q%6%wv$i{^kPwy@0W&j+I-Q@j-z0W@)h?>*10H zv)l*==ceh|+dtJaJ0Y!voJMUDz6(t=iqRA)&jjo_)NFvO#8+m=H?7j_<@|6>)MH9C z5A(TyRCdOb)~WCMBx8L%X(+fP7V+FZ1oFc~%yS&d$adQ^U=JaU!K~rd5D2YFEPZ8q z&@5ag#LD0}bruhG*C?t1@&FVMfQ`3N9z`BJS1uc6V+V#t=;*x)4^R6Bqz!f9-3t-- zL1xZgcq~yObtJ>RAqhOAqP@TP}_V-R>fMmobrB|>a<)+zB zH4E>9xnRHL|1h`w&&aZ%ha~VQm97sCgtSw1Y18{2EOUb)VBw^CEGX~xXa|RUIEEJ? z4hK4#!NwGtJ3(#cgkPFD^OeHS`_+rAt{ZNWW{YgW#birXjMJQ4*+;!yH~W*et+CgnBIA}=6AI3!R!<_RIQ-Ll7m!ujdrOcf3~lHA+2Mny zLN8**r;8Z+)Q&3A7XJ;7S@@%A0c-p0u(P(Gp@}c#)6y;e~``N`mvC9U@bIF+=AzwM=WkrFVMoUp9{UxVr ziCw67q83kko}JD{?rCdWK-06+^`udFtN_nfG^~Nqid z_W=T#3O0&jNQ6iIQwt{UoQt_7HSJs<8+RfXS)q!_u`cerEE=TB@Os6Kja^YAxj_Jez1q3UL5CLP$^-8-NvFbJU5SbkZW-RYzSXDSrf?2-@G_Od z@~zB|I;R(ivy0CP27j`zH#^ygxL_4Hm+3+`BdhN73D6d{G>P%$BCeg>e zT`AegB8DmTMRqT7j{$ELxx0x8*=-paT;fZaY4dY}CWT zkRc97)#;>t_f;AiA?i=jmE`ptGQjGgEl}s)EVS%lcWJHY_R8jA`*Negaa`PHg48*c zMN^Qfb9IpBI~%Gss#ylwQ1r)D(8bd5T;;i!vqKZZj|;lVfr7$vNg%fLOZWLKQwGIn zGBbk;_5K*Hr>JHX`c(9)&g=IK5hho04R{I}EP3X1g4%t~GD=iyma^HUx@vlQJz7D2 zVb&0;r*&fYzQC`VcYy7GKEoNlaYJ#f`Vmk{)WHY1=0GHvdmv;jC33k#=7KD9ja6oQ z&3$i30b6!FTc70~Ln$2%8G4pj;_J{{<0JJ1|9NPrKaCRS7;3zNDEYBa*Syl#e}_S> z@4hhkWkU18dB(+^8SzAPuXca58OU(7#;TXOg5|^_{`~eOwq*qJt&akCZ&zXWMrSu z7);%Qz{jq;d)H_CoN_2U?_PJC+Bk{OP#Rr*B_O;%YDP7q88gQ*oHaZb8Q4HhD8BRx z%O0clxE^&6w-Le=+=G!yJ@ZYE1N?V2CR@eL-f=UXmj>dHBP|Dmg-juxy51xzw|c%! zOj7g~P+$bx;F!ZCpB=s1Kz|hEYbO4LUF5?Zno_%3 zsnb4#v|>SPf-liY(Oy2ZJwRisj!7`S@H+3ITsnMxRgx>up_Xi`S8;qJ89XLxBtYkQd+2xrNJ?_6USlJMY#~-OWX_-H%_3HYvmv=gZ(bg2HNKVe#9F4azSr z5`$_brDzj_Js(i~1oGB$F%zbp4-c0Mb;Uu=aygaNvaKMNW4+8ke%`ZvaGte*P6%RP}*d7l>20ILOtplNr;Ft?{C8PUMb)a z3W7P=KI0ky9tQPJPZBeRK-xOK_#1tHuzSE9MvH@n8pF`)UJGTFzzx?g{b#RC5?hr> z=$Zzt&I`LwTcct2Hx3(ModiH#)l z8eyc3A?`u*-Da`GGq=;rbyaIebk0}%bScbTVgUwQRI+)vS%#SPj@>S}*0R3MRL^>E zVE!|gEA@}(>j&wPUxH8qcjH#DCa2jq{m^u3h*x1x#y7?#Yaie?j%g9i;~Nd35>ZaM z2RIMW*XwUlO>wiEd|8FM2Fl3fTkdtILBnvH1nw&Cs0!u3_j%c_EEt=S=sJ9b0eRaG zJt`&dQAGOB4ojYFM~Chv)Q^nw76#yFSyJ+>OGd#{2mR`-jmsUDlwNOvYJve9=I8=9RQdG?6a9<0Q ziu*7xdt;y5jI~us+fhaPhUjWy^5huH^9aQk5zc+!4=(+21II|aPw<^B#}9=w+Lx@F*S63^sGj$V@M3Y=I`LsuYo(k$^)^ zci}%)&<#p_j=8^FwY_6f_$slTYp|DLe2icFD_=^7o!dC3r*6gwv^$wwbEf``k9Q9U z=2tXjh18AQF1)tPH)=MmDIo_M)#ftR9ML1E9oH9eYzEfnqu$7t@P zr1_Yjvko^Wu(~MdyBf-K}p3SI0u7RrPz+J7Xz@8(C>! zXDmi3-P!cNgy-^MgfuLl25u_&`on{@^pE#?EZC*qxu2JDrFXx&Dr`0=v%dGb%o_Yb z#l91W_bW@+zZ8!DGpw0BJc*?h);XaZ+;h<6ZCWeSa7;FYMj((g6E+gqd3|*& zYIBD=eJSvq*rzH{m&Z15LdOAHrX=cv?I&kxzi3z9U9pu6oXf85g_)`w?D4s&Yd?z? z2`jV%XJKB+`zs;ayv~6cBqv)CavbftSCc|^R`4v{*Cdm_>eFNm7<3=XfC7TMR&Bq! zEPU6LgEPx%t{1LqR;F_C_w$bSyL3##^%ZNRVhJKMkg&I+^-AQQ@!*{v`26x{i!T~=fE%I4YLnNs?fiCp~;wt(_pZ8o_6 zb$gnD^I)^zt=26BUg9R<`J$4nVZ>5yrPgmXkes%3!=4vDL(}}ARS1VkrSHU^jj$+Y(W|p zs-NxOWba()l7yHmsoRY;{dVfI!%?%f;V!JR*WXeWfpm&i$@z#w?7JmsjcJ;o{p~lMwwwToX~GFYgX*@$?LPfEevyR$bVL+MPStHBG&fy)1ox zd4`P9y7S%QJ=ETBiPYqv!(t)%NZRn&|uAL`?V(lY1}Gj(~|a9ulXjH zn(I~f^}UM37f$V=>@zbqlN>TPwFo^Facin~i-ICb_lr5w7k-PGv`GZlDOR(Sk{Vgf zr>VKldxCGfW9($~W2;(d5gp#;N#!8YG_vxmwS}a0{PN4xW{z!B`Z14(j&blt!exh9 z)s-!!G4#g5{ExI>>Mqk$=h6(j+l1&_0ykHwA&l=T zHH6;Zp&|Zv83)2llD}UUB+&5_Y9|p|=6OAQ2oKYF15$K?hh&!Z>UwYwVc*olVlfu<#DO9r zaD+bSg#ot^F6=uCbzlaY9fkvHHZfb+4$G08+e#Q$IdfB1JCN$?HTGeNOCP+*~LTs~8sNDgR|{H-q60mS@^(8k*mD0FFD z!WU}Mdc>)L<)r@O(f9?NU7*Z(2LQBxc{c~>qwCS6b*u@#BLaw8ZnlHT2*Cba8UrdP zK-jgaB3jD)W*;M@d_mN6PD0_)p*;pWj0X-e_T=U}2@{jtkZPQ+tg|vOU z7qp?rLsnz?fm-TSZsXlOvO?Wn9am_WSPa6KD@t>0meBoDYw3P=#+mB=1n6R7s_$}D z4GI0Cy$j6_b+A`Lic16vD#tqgpqE|4=p60YjY+)!TYD6q*}yXw1x7mG%P*uAvTCk)kn7@#KW z((s%a%#p7iwyDajz?B%Sj8fz*(;02~5sr%4(&R8gl5I5za$J^o1<*~nsysxq&5aeN z3_Mcu+uC{Hi3e%nuU=F__M0eAUQ0%Qe+ms+6U+1ez(^kdjM~ZXH^Z(uUIOdQScU^d zNaap}to*MWu7;iax?&b-HlB{MOjaJl@#LyArIVy`3E@K?jEwJ zmogq>L2tevocCL+HF z?lvQ-L2sbpAf*9n22G~FY)Qa_uI>hQ9gXws%Hu+6gVKqRTzv8Pn{~C z2+9nV&DfG&_)U-LJKarxRy*hua8r5Aua!yLIMTPP+O{jZpOm*PR2|t_0dh(eWhp)H z+g*z1Xwrg7v^uHqEZU`Whv!yI{<(MwLA>${mPhjdi*}!;(iMH9T~8eeRx`7YPJRK( zn#@G6SY5XwbyrQ*b->%e3jdN$uYG7zz`+53gP=I;V>)Q6>*4w9$hhlNrA2wsI{5&{ zta}af(i$jf!+vWtSSPD0egAT7p=>SRaJT!6nC{YP;{zr! z1V1R-g!Ucpa|ZmcJWHb^u>J0*s!_b|6gvg_SLKsfVV0~uMc`w|n^-5#>0qRR_D*#h zF@z$Vn#bkJ{PBkeOf7HNaqzkTV7ju?&P~wJvT8H~j z^se(8@@G0S%+r*c&M1S`QQjKREGf~=@bUd7r@VLF^8J+4{HXe~^KiDCFm2Cwx_@kF zcXz?*DT3|ebIYbYY24d?c;)hypIm=YwtdRQTbEa_#aP{Ke!;QY2VWuWi2nEsGy4}D z+z4mR9pCN=7QPt6(2SC1T=!g;i*6B5f}Rj8XU8x%B%&fYT#CBYlr(>X6t^9x-wExi zq?>eo*1z^{_9+XPjrN?Rdc8uq6eLBEnwGgBJQ&vrpGMnW%ya5_ex~?iZq-TZgeAnO zADWI4Tm)rz92N|+N${?`l+La}owAt3Jp^yyQ3Mh7(D7)7I!4=ZmEEt2cZoJY3+XB z3$=JTMa+B_FgbJu6nABmol203@i%e`(W-XWU#&77%NG{$U z$~~=@eZTcnK1wqv7}nyX&VHI`v7&~$0>A)6_9lQo>XW>_T4v^ef~Si`y+GEJT+Xpn@BK81wyuOIljJ+sJM+#d>V zeH`1cA||BLmE=#M3pRDkcLsZe9NQIIMy;-c&Mjqk5FsR=H<+*Ac6I&Ag+5gM?vH~^ zh0i`iTs};S9%1YX5B9r$NGc&ag$^l#xh9?bq8tj}JW$x-=+)u6v-71@%7QtYIT0qY z-Jc=FqoO0kY`Ng;P~OxaQ}?aC7mRT1@UBc^;&l-=q#VnS7*>eridJ_IOBn^S3P#1k zydP%)2N+1LM?7Hvjs#Rt$v$!y%rt3O!oFn?O(!muu=f&DoG5YvAFN;WF#$KDr>4z+bj0!zrHz?6rLm&{a?4ehkk&$L1eZIwS9=FvY6 zYVeG1WP&9YLapfZ9mg`&rV-m>@RhKKV578XeLAA&Ybe3ru+FpVSJ?)72p26#1BU1U zCmH7z8A#i{$wTeJozY$-XX3zX^I_uz^i}4%U&mkd;6m{p4Q5HNN4>UoBCY+d9jcXExvCA7&|eKx1CULiGQT+y*t#f1^+FTK2`g=znEU#DX}b=8 zNXtMlV}*x33|}ZDAdHi0_*x}>i64wb`^e|+ddvG16$v3lDI1}NRdcCVfq&`3-32!W z?&oo_(L@(X9YQpd9AG4&DLy{!=CO4D9y&aQrXd4mn5}|33tj$&2ep@|tn69ZN0HUL z^;$y~DhSk1Wl?MI=kJt|Yw59B-_0jU@h(rBUQTe{a`1>KZ}B$r6D@peB08<6TZ5J$ zK!co|Brl2WO&w?%>7w_E^6H3;Pja`q8ai-a7)bYjOwg?x zx^0Q!BXT@U{rriwV>27wwt1!5^GSG2AJ!x&-7h8Ezb(?YJsb&K!L6#!jzpez}g9pjH?G zI)mM6HjK=tLTsB}g@m8`i~^v}11uag;y9j} zNcX2VOUN*t_)R*oAI++@61BI=K`%(kt)mKqR&;0unN!&gHH>Wz(5}G`>&D^cGu)Bf zsFwgcq?U*wLr29`_2|2bPO^;RoTGSum`VNBdkt9yR=p=VdHG?|(@1I_U24G!C4Mg(s2G&JQ+1 zyaF^oGF|MV_?t#LO~It}C!+n<#08_>y2T>xZI1#P2HSlZ{^-~M6yQ0-xRY;Tjcq95 zydo?xZ6F~%rGi*{r|?&F^2VJ5ReH|Na0`>(?o!(iV*~Cr?s^)gR+<~UeEX5We)N1zA8amBid zL1DyV-d1$x<5_e?C$mTbb#Alxm_BmFvWO1zD)vl%Db$@`mhV90%fH0Ot_X+k`Z|rV z!WW}a8mCKpva5@P;qqJSmT7Fs8D-KZq^D*dkmI*Ep0uhK(#OS3J(vm;k#S$y9xNJF z=p8gUT5W;|(eR~bzR*1skLdE+H!_-DQWTz*^!Bvb_Q#Oil;1NR{~B_$F5)#lmfk}U zF`IZpq;Z60EzKhO-4GUfT~0ZF)y}>jX(&DWlezukFE&9cOF4>Mq1WK;nF@FK=U2fe z0ZQ5!-$kQE8veeh1M2VJ@drPD*Q|fzJ#7lNGRKIAw@g1~GA0FXJ_$o>NuzYWW+}b! zHl2MZ#vUBR#QLp~`uAXaPg18~_#X!=k4USYk7L%MZL6XpI!@(Bw7`M&C&-R0S&V=k zJ~)~{gz6VPxHaMK6Ri(SZ=hZi>Jd&Qy$?9L@0Y$UYjduqn{=RAMM&>_!ayl{MptK5 z(D1Z74RXj}0&CB_wPR$uj9iqKS>$7Z$b@tVi8b(+e_58sH=xa(E=91TxLPEu=(4N9>TQ+cbvSHcQkihAJXX9YLhFzvoJ;Sjc?F`KDt zI>~q7aj$}DdZyh$j>*#kH#o;1kW-{Y#00QWst9A|mf`O|)`rS=K9SuKQM#eR`E_^! zaC8p_{cOs%(MCke*yBQ8KRPcnMtC29P_IK?!G2MS*_5AABNptH{_MQWZp;MM?(7UM zv`f60jvBNP`cnIJ2VUgz#4t7^_GPgt zg>701CoZbZFG83g6zD|sI9k*~6&lBR$HUtk1A8baVtRk{yK%d^s{nNEVS9$5+R!JQZeu(*IVIN(wjO5RTn|DcEjAMGY zZPF4JlE)ENgkw$T*oE{LK8_zTbBP@n8;(SmAboAF3TCxb7w=MQeGJVrdYkij17mbl za{0V?9gJ-*bWcosjF+}tfeP*QGaD7|*1tNo7r&D1TQ#S{y*%!d0bQ1)<0ZJ zg=-b)t+rGV(K=8k(u#nL(W0Uvq>6~h5GO=rQl>B;kSc8zP(~3#RECI5Dw7Z(QdATq zkufp`We5B(oyiz6FxLx^V8E0RAp5EibS5?`QI&ALV< zlNS9WM=lj)C|pvBDUyzn1&D)UC2@1#>0fT_UCl(SmV7?_8+1BmigCIMOpnIX@G>T^ zSIi}N47zrG^c3(|@D=#bk--du4KESNP(DEUhR?=+m6kOK?l~%kaJ}o26rpCJ=}bgX z33q>~#ys1lbS~-O21nazQHF2XOZFt2`BE!=dL9QUK7E0g4Zx{6a^_@q$T5x(H!^s& z3Kf*5YAKI;oS+UnXdn&rE8@cL+$HN7>5wumYAi>p>D|7>tp(9_*vPa7Fs7mC^x3Q- zT=0^AIJ0+MQ(+xmu`=<5JspV~H48%=OPSAYny{^RT^VdKbXd2R&>~UBzAnZMgNUsO zyAfwb0I{5z^jc8WG<4d;Okjbi`nh*b0Y{1TNVn*+?6N`BCH3Q?p!ve;KFEpeW21->8?O@;()%JBaE~Gh7y0Bha^<6a=?U zeA)wbcD)DbmBmQhlmoi%6pgL$x(1rs1xB(BMUatmQ=!rGb_@jpIgfHKi8`cQr+Bp| zpmwT9iz^yFHBZ$^E5qlBJ0?kgnMdQQY7H)z|m47h&YX4+*lO!<& zF*5vY^!uC}W`9%F+@#POvomRq7a7>l`%|e5YPq;Z72*DLmeNaI4Ghx@V3?xQ8wK}V zpvuMTf?mR1j~Y~=fdVe9RPDPe)dEwVDej_%<*__P;vQ|n*yW47SB4B?sE43D7#rw$ z5fVO5t>7VjQPgfvvEbs0FD%-VdXUvd(e@d51TrI|oAX>+Y>dxx4S-a7p zb((ct>pDb^*5OIy5Gy;dKm{6f0Y1>_pZLIc4UbbS07L7amZl@C+oB{e#hrR1_a=1f zcuN68Frx=T^{`j2q~{ECV8kU{I`ws;wXUc7LBg!BD>J6_ARduJq68NNgeOQs*1H zc)YY@Ahe9xWb&rXYiWm<&Q>1Sb{OP7OVNoG8m&bRTd^;wzR{y2MF<7z^ULx-L-vuDxbT zc`CeTd|ZNn`DO{(BnOYQ@3X1Sou*1M{SJ=Gj1oR7x7iWczZ_giyDQ>0vaUy8iXS~d z^aC~tuf@n3yDe-n{X>-W?=AUTF~R?(8)t-Uj@K;gdJt*A7F-Ja)lz zNt+FWN|EOwq?cM9?oLbGg6!{=O;ZOh=`u1Aw~8)m8IUf4%Yo8kDQ3N!A?Mz9`!8U2 zp#8lfa6LJ*m3z$_4x60RsZ*?R4=ILNDmT0fhM}3*wj$kS#n|hFn3Cd?H#$P;UC<~ZKjVkn76Emz?!T78Oq-tyOGfb2D zWTi@vMeY=QwKyL!9EPjXJn@L0N^kgMF zG|NEa7bosfK~U@S8$5t=g#DUgEL|!VW5;jc;j*}+*=F4I7DkeQ=?g&L0UAUU1=)g> zS)t5fQ&*qi2<-(FE0A*~BfkZZ|Cfa2|BQHg@By#|cyKnpToBNuA9IabO0Ah9=S&Gm zcetN6;vM~@6j?^PiAmqp_yq`%vddNnyCD{|Lq3)wYBoh0>;}g{(9Xg2N%{kpd|R#u zG4UlerZ9_g8eDhX?@^%sm^mBgZ8`bq;vMMs+;-}PYCHN<=Wzdgh?itajM7tuFDbnU5XJNib|nF={OJzWWZjE zilGBQW_~ssqRk&x2Ynp-asFQA!uI1qxMgXCN(2ib3O!_Qb(#1npH3R?xD4>T^7)F{ z7!yBca*6tzYaMea3>w55=nrs!oqROr9wHj5RV8Rv^h>Mga(lU@Ss1k^3NZn-aXlWu z!S1MbdJaBh)prY=#-CDnBc`ErmssPnfjM4XLE_03aavuaUllu%kM}GRh6S>_ zM2ZIUc_`FN6Eyn61kaZ(a}9o2hx=fbCingmcNR#~=Nv!{h;r?aZ_J8I^dAtEK(Ha-ntaC+kPRYa6qG&iQ_OR0p zF)mpBeFy<*6=GzmG_TWwD6Sg(PN1!KiQ4!>Dzg&K=5}ZzZ?@k^jX3R9{W7}eWMBKs z8{1M@%b-^nikGQmxc#NGd@rcV3wvO*`|zt*T_8u-?r}l0O6uXo@vM9qt+n8gxT9Pr zbhJf~zU7RkPc~Nk*w$+CXN2wx;0296s$p*kb=7wa>VkWvG#}VueCPoZjb(-m*vn*- z96Zz!Uu8l)$^Dfj{O<3=*7t-9?@J8-H{STC1Q&{yBr-( z-`z$kEM5+|nkl96s--VJy6b3@tkP+iLvvN=RVkEbFfbr!Whv%)C{7tmCu6NNZcV?A z?dj<8?N3$Qz5ca}&PQH+*0U5fl2M&CPTKe4&UINrhD8&NuVfnTr=EDwwL3DO=H)&3 z1%|B``9=knjCCKO)GZ5sbx4}*;BQB0)V0-A58u3s+^=w6dsoMa*CMtPlW4%d36gQ? zoOBVaN+S;H2tw`!*ZR4X1y#Rxt7Yyso1|fjUkhx2seiI87W;Z&o+&cc{q3*Fn+L3m zo5GkJLfV$kMkTc@VbI86G69F>?-fk8(9@nUPTp#ls)md_38#Rl;+G@OZ+;2Dz=Gla zGcEn2neCrtLwp&TEbIdL>fye(KGUlj|(!QhQ%J) zH4+AHr-dHiH8G&y{7z($d)cE}JT!KY_li8lX1ca5U|Nc?l7}s(H{?Nkv9WTG2S=zn zum49@@ZE^$gPRcljk5NqrTfnbX}%}Bu3hQRK=`96>f=O4QHX^HHVtr&aGt^>%|*UUwPnL{_xiVQ7LOm? z^ax-ggOF1<;GC!6EzDR?SU)9{fJn+99iE>f*3zo@szMXM_7>6>nN~ znR=N1((5EYGa*~Oz^`+$ijUuevGWq0K97K)P+YNLpGQWpkABGHap<`VD9BY6QBPcU z&Q<8u6A?y6_=?QgT)_k5X>1>-K^5%KAxfr`7k!phAr@P{`sR*{@IFJcg}99h6Rn=! zCl(|9Rwg~x^3))%uK6mlJstUqo*lANjLk~=E;tLRyRX-yBg?ZmCRudv23h9$f0SqW ztIHGB1J>!=sL(r;ta1OS6Dh^Kf!#AcxLGlP*Fjd8^*RN-Jb%r+<6hbCWQXOYbAnBS zkk{Or!m#7TKiN7-f8nZfMW+P0n5vM;WvNOSAV5N|)NQ9^*&71O+%&9yc}2g(>q4%_ zg;dU_GoIFv&VWZheIX8RTiY2UqAvbudb+HtB$!8G`f*b-Y6DbC*Mex-&Q@=La|@Q) zH^B|nYO2h1(c3yty~$S(6F(6~sRVQxSB8c+pM?u5Upe=XLZuBmjNKIjLgD$UzI0@g zyn~H#@@=q($g(GQ5Dk1zKIfBF^Nj*?FWN!ELVSw}(t-$*F9Kov;gcN~?ZLdi>yza= zxsqW=IY8JE=1@7DXp8i7&5&v74uWHYLNAS3LaGq=)|gok)DFzv8Mf=6Bx@LeA^W6jWvp>? zm8h+-AT;gbG(*C%|NMarF>3myj6s?+?vs6xU;#rcU_ ziUA%Hy68tXTP^GLi9i~Ulr^3y0rV2<-A`ZXrgo;TIH9F_)NmZB)Z)Pmp7EwJPn`!N z8}*q%nFmM0%lN89(@!{Ck)7gHuMlejyQ?>7FXK^fj4XTO+g~d~R$uRo;S+#)^e0gS z++&b_yW?1p5=WT)c`aN$RgRG9lMYcobnOdniEUlBf>H}Q;$R533r)O<7 z5AvwO!P3R!dWOH`tCpJfamJ<7iAvOVoxKxBrcVCUugh@g(dgDq{vx$k1mcswn{nf! zW4*xfhb->18wy`zu6im~hQ3)z@DpIivsNnfUg)Jf>PxFQBVcG!h-Or{hcijR=1ZB5 zHJ(QDlrmKvOEImQmJp`A7_1V6k`6IgEeOT%eit9uI;wq`1#}qXl>ftQ9W_>BaiOwm z{MY&7E%iHeH$z(|uEf11ZHM9XpiyzpahznZe49Zk7Bp9MCkQQ^ytzz$voi&OgV+@J zTU|$4BCwNzrx-9nZbD}y0@KRt2w*SxOuWpN`l?ISXjwuY z;THE(4)m`k9l!>Y#MSFx+)DfFdCxy*ws`B2mJ5~AmzwZVLAs#Q1#fO}z?`qNN^|Yv zx5M9-VT{JOf92sfq%{$DDPa2-c`?u#0M5g4TmbMzEt4A3Z`mV&#%l|VCdEu@-~>i{ zNm#k6%O!Yz{bocw{-$`z4ChW78)nhh$uHx2DY_SmaUwvkc^@z5-`sZo)BDx`O*g)q zf7SbFX4|r~iOJj7upV%2-!D~67g$RXKy79sXm3BJKpwBsXIYj z9X-4A+X9NyNRJ=Arkn!Jg+i`r0e&4aHG<6UdQ%^;wj#5XKdZ>r>y7{+E-zZQp&hop zy!lka)D*HW_$Kt3c08tC_N4CT5$dNArDcSP!5L5)(|TQ*@y;!i$a2aWd>&Y)c=L)| z%DPZz-rLjr02%79;OYNV9D-Ey5fOvh>j8I20{hjO0bEUiIiHoFc|heYI8Ak(1f+mN znk~q2Ky)?efeaB>ho#hu(~#sTIdDH8Y~D{TtIz-&rkufjnLu0Jng&@msg- zMO5#(O+1pJ{lLtNoj>r&jeoeS`d77AN+E3d##qNkGjz6&ogdule=i;HpDT#p2*fRC zRe-I3Oa;jpkzmG!c7nJDZFaSQ6O~=#I<5_NEAJd#h`lZ)9isJd+S`yi&d+eolf9yF zE|!R7o{V|1SB!o2B;NFBCS zI`8~XSCikf)*Siz(eQ!*b@p))l;_i849+5CVWTes>NgyV6>i4K_Tt#h$ZTd?^#;F) z3%qs_W#qBGWn@dA%vv3(T@$udjJ=yy)0Ll##C9!|MqWvooFh|;-Hl7{rc6T*uV{sC z2kI3I?>@VvvO~r5w&N@ppp&oZ{^FtPDMTwtCx9}E9BEh+Dr0JDMf;ph1x(PR|G-CY z?X&_W=wHy|ytAd^qVQbKRB%!MAm8)73{|fsQUKQ5>t?p#tpI%(TB26RyD8O#CS22H z#RQBDWR@jkey4mg4#^kymT8Ux;+~GORU`ov9z-gqzL~>89(pT!m8HYjj%&l3m!4&+ z0@k1qcY5fj#$se;jPc0I87J~fOJC!=E188T+3Src$ZVBs+QqKDe6sTYkI?#`!&dK; zs+M6ua=L4pjnoDZ%h9S@wXu&9zl# zs1jTknr2E#Kh)pKZwFM&{GZ`{FZNDfmKmxOJ7cA{x&4 za_)XdzWH{|brmXb8D*(7X)7=?5Ic+k$Sh4@7w&jytHceIvTiW&Fa`}dwE;c$L9xVS zs#QR#BS{*#x7QaMYq3XM(nqQ%08P1$^rqqXCX`MZ)?Cjj#BN4jgmGoNzNAtlin3T* zYmz$gGf16eB_E%@-H#MX>I>6?uBtf&9DR0ly>UETcw{tuBYWI7EPMcPNH4AjV5{X{ zT%4&l!98pzMyL!fhmw5#>l8at+F@PNZYM;@t$~cC0C7ZTeo=`u_cH699Qx|3?1j&tSCnD*zRH zWH|6$D1{Al=*&l;grXbjGHVxo7Z$zX4PZdrUFr(^Akmhd*H}QyZhb|)IOH`8%)BfR zEnYQQJZVDW?CAd`S$bGN#!Es7L(j6R+}PTOf?>ZN4%1Q0gnq49-#LoBblQQO0eMzH zv!_9OFm+=#b%2n+zVT)ZlGVoN<9ZOVnVr^ZxV{AOJCMj*0yk9MzPlgz9k8~zWh~PL2&W`Ivw#w63;e|t^+(Y#vk4BUn&mX1=;@^d+uM}d3~2L_b(=4 z{RV*UbbZ749a~&o0BD5KS>McXSl<`PlujaG6DnU`ocBfa{MsJc0MhpuLQE{xVwpPt zy9Xp8PuNSb-SNYk+>QjC-2KeZ9>F`a>{?$_i-W@898eM>OpZV7k~K|@xjo@n3z)LH z2W1?B=mW_`RJw7hHYt@t&N~u zn9&C6(cYr@|C=C04he*FqqyHXVAZ-`el(5LILsu*hkp6s#`Rn3g7G@zXpVT1H;DX{ zIz=AcfW@nqbn}m~L02=>EU2kX>z-&Y^W}vKj3_!TdVpmBbv9!wwTfXm9kmB)xxKhL zRh}QNO-Xs%$iYnWO*@0D5pW^~7r9GpdF_z>}>Y8jZ{!8i{S z#NsxK1%ZOZEv|lvfJN^19v1m~Dt!J6uKNq|-9b(^+WU80_p-ByY#)|$H5w8JGW{aHrw9wbHn5YC3gp=}P-f^Z z0Gp@`>8J&Uy312uo7D1}oOmf$6Rs2LwOPxMm`z+mH(3P|Lz+(y32OhF_?djTt{ZYr zE3ViBN|OHECcBaZRH)XkkQSz4Z>5UqqQYD@=s5hR+?H&gv}*{f&^s|-<#_C|7{TpFiPx|k*MCiVL4BI@1N+^jQxZ&0x&S)_ukX)nvjL3J!ao(q z{8hNEfa(k~Cwld|;Bc1-MTXxb;$MFgPq>~>5_|Q)WF(&I_uwF1TIPxPAgdvEcz(L< zIt#Xd+vnI<(WGUvS_r@Yt%dll?C>`bzwr}@9H4BA@(#@N|NL&lm>CBeqxds zBeYj?pORk}fZ|0U%D^tmx!M?iE^P2!T}|Q#~t?~v3>xLjsk>V`X>;6LwH%7J6nj~Z^DC~No^nR&dmi- z`_BS;0LF5bHY4@I$O;*nuc+X@Q-=2Mr3`1b>#2Ru<#alur4L~2RSPk5dM=ac@WDJd z({KWW#2yK5u)APTxqv;4a1wS*XtN^A58v1?pbp{LUgtCJ8v4S==|ooNnXNOIB5%H4=L`4a(zWd6mmsW&Ay(|I zUe+WO5HWbKt_Ufxy{fvPM?{zJRBj7sGVtyC!~W>qDfyp!7$R{xCoL%|!!SeQCgsH0 zWbb9+{p<5ix6SDR0boAWreKd>+fyuW<=QET!v3<+rjn^p zj%12+h+@owT}s}_Zh^It0RPoxl>s=OOZMkdlNLV-*M}9Bh1Qf^BK%wm${ii+m3$Jv z)frqO|1wbhhUELnH0bB_!DlT7Gd~ZPJg|w-EX1^wqy?>$&qt7f_3G<+oJ)glo7S5) z_#VMZsXgkA)OPCL)7eHPG{|suhwIPi=eIa+IchgGD$ylt@njJDC&Np=%7$xG3-Z#*ziu~2ztql#b1tum_F<@_(9}{ zuwd(_^o#-;v`l+oQGG-=R4;7p*>YKoS^C~}_;$I*6RB1Yj?)co)B$X4iITDCoY!LB z=N_QOi;|!^wC?E1dR@7|AqjTcXE8+NbCZS?vd@grkhGsVb2It)Y&V0c1M>Os%%R=~ zlxSNbav(GzG->2PmuO$#4tw0t%F2(2dd)ZaS>#Mm`h07ki`Bc39HouRkh62Z<+KrEEi_T^e28g8nWB zjkOIHhWu3GbA6Hx)1~A%lDQ)hF?M*eHUTI`0zZdxcDVq*k*)`b48TR`C4;)cz(5WrA6`JIis=trdM-+Oj*mAvGUd@%O6(x!WNSoT+(T%OjoQ*E{~@{ zDFuVA*77M*HKlcm(0}o&tv1dB09ijvw5z_NkSH?~Ib+zt*u% zw*z_4q_GlX)D92+U5E2C7=IO0LT|*?PD!McbeF6Mqr_&9-S69z1Hu?fy19=KGRI(T7i>y$OgEt~6 z30eFV?X-yILNQiA+7q_S&kyFGSwa2*I0|bTnfn+Ru$TYPhqu<@{G1WsZ$`pSvtYNB zhy?-t*uEyUkcNQdQw?(oFS0_uwVkJ9UC<;qGvsI9KL?LUl85bR#za)6eRpg7Xc3W3 zjtx0vZ`tnv-kq=5>rpu>A&+K^7421;Zb7=Lnt^C_xeyGqiSJ1oLWga3$~N^PO8BO6IXsE$w+owW(3|l|``_mxvYlYi^<$I1wJUHHEBnFT62W z-9w7LKsv9a>U$Qml(LV3S_)<|j*Vvs0i9%$$VDgYZ>l;$XPM;@6|(RGh>J~>7>|xh zSTDb~x&iz;IStnn4Gh??5x?ofTk9}ip&2Y!v$T~aWo%MdJpLGZkb!xV^jfe6Th#7Cq)H>H(%V z*A=z5DZ`Rvwu6=Fd2}@wE!GZHB_eTE4IKnjx|k+4&b;ee@RW9YUvj zx4dK`jYj=KGvjy~I*t3Soq@pp$Hed3^ca2o-jf?m0ML5caB4C7jpdD>fV~<#*}A}Q zMuRl3*}AcTy%H`qsYQQfR90K>X(ALHv$N?l^o1)x?~8*h=1p?b0rXM$^aFodj^t3o z$zHJ%q>IRx)0eAt9~A>OEc4q@wJkDt%?zaHr_&(MumNK+I!&fmCqFlvPa>@}Xfj1z zogigusoRKzHN2Zvj729ZU2Q_&18i$WoHeHb{SJ5odPxioDySZC5Tka3iL2-5-{g}D zbqqR8(Vs22@;c3JSi%~!q#c}fxnaNZ3$F7?Wkv>$9_Sl7g|twJh;&Pz3P(}L#jqs6 zpgxYp`@!l^%gjruCrd3}*t4jg#CkstLKku>&haq~2-*Dv>vp-`@?q1V$888k>*h#NsA+Zk}oEm+j;bnl^&S;@BWPB8*@YUHq$Ng^sz z2Mo0RG>ORmQ2WQ_a!Pm7w$mlnL+6a#JrpZ#6g(Opi{{3F0ES8E^~nXCq*P4cbQ#hYbw+k^f8EJP>90FCHNWKe+6KpN^YJm(2CmBJ)RusPI~=eNmGyRHbZR8iCTGqq zK0e9bfYXZ3!GN0+#Bb8=ZK4GN4Id}xh|+P`hQlFo8v9jMBjFCXS4 zl=t1XOO2kt^f~4Xz+lj}?UtA(p}vRb!zuLf0>#!h9}}Ve>77oos1$V0X%iOqASG;u z+@UdOU?+_O7dldB!We(p7j_eXPF{ZU;I0JpUBgolH%6h{))o@M=60tPPYIg|tvHeq z34@DtPO;@-sT&K&qWU9@0=zuz#Tx;xNQs#058^uzW+I)!mcR6?sRe*D1HNs=kBwmh zhciX7w?-6ZOc>Sm{-+N|B=cjgu2x2sQ~%PzE1QW>(~6>7cBp8atXa1xn~yO*nWT%x zbM^bq%UXsXv|$|AvT!XPk76L}f+!Yu#NyX`UY~x^I9!YAAfkH@jHa z@%whYS5Z51e2a2Y246Fz&-i%)ddd3R=+D5VvjfJ>m(fdR-$cjVUiU=MxQzxIQT=08!qh^8#?n~fJPbz)&7essTk1RXXvL+5Fe z9~}SFlQkDnFM!{$Wub-x3wz~~d(jWGPdld5aTg4m_jKpQS=72}^TK6^S=bv1?taez zKm$vZShhp^exgG7AY1NYH0$UMY|!$};3M?Oaa zjROx#xl%g@j$f7~Um#utJ?}aVoZ>jJB^dn#OrP$e^}vb}R~S5Znzf=!rWafsk+_`N z9aC(M{$7)vCJp<+)^b`uE7}MwXa08vFPvsA=jRib zE)Gjv+%02Dm1ZBe-I)D3cwB0Ht<9|ETsHn}J{abSi?QvPnK0G6vWN-RCpgmk!EJQ4 zZE77K3>hMG4<)QTIBPk-;(T2SEa$J8OYdDn<)q|@+C7lxSfMv~H4&Z1`bQO4J^bK{ z-<`gq)EHj2Ai#dr{T2;FwQgUhljN5w!!sx#;FyOA0P+ouw-%$?f!$o#-VT5~Unl4S z8g8jt~V+Wp?lM*?byx2QDM08=bvzj-KtPq{~!2J zK)=h;;$JdHBo|dub~K`1LVy0j8{oLKm){lT?L)Arev7IPn;j4)t2sJ4=a3p8_i)8@-fz z&h^Kyh{#VXSywL1j{4p;VG$9zWyZR3a(2`l*UZm|$dlu&yE|t`)to9`KtzTkSv6~B zM}?nK`nw^b5tDANKAUd+=mv2W=$&jBvdpP+Mr@H+b2|5hgO+0btk>sJ3yxVzBE}Z- znRZ+C4i%%rZoW+E8#hGetvYdW?(DFyh`VD7_@wRI_3ZM{VaIAxhWiYWpHG}fJ&%4w z%%aq%G5LJb-d%c!GtpsR-$)sM4xW~EBKNq;3E2|mS8nvK$zS@>2K>zWYzcF6V$qeK z%(*pl3sxCYeB=k~+*xiOj>`YHBD;ikA^q1Mm!3mEa#5el{zEM6LUr#212aG+_87_1 zj)=Hlda?~Q@z{BxJ9mHw-TT^n4*H8WrRr>!ikPq24oJ^F^kexh{R5b01)P&kO1`obmLkM$Tr%!8Xt@7_f3d~{0fF38#b zea+zIHdIb>=Ta_5`@!??uC2>MzZ!mR`y=;UKK|0ai^iv9(M#9YHAL?7^1f{TCL?9S z)|n-$UFgQ1M}+J>cQ(%Ys2hPLrA{p7HByrfYHgrHhdKG}!ZOyWMarn>(2TRW=;jA+ z3|eA2h|Yd+cgdel{QkKR-0v?9<_dE`<`mGbw2u}sP1L%_R-P7x&%_{JOA0vH%HD$lp+}%KgUT-V9vl}&KYi=xA zzK4bFyJgpT9TktrUCMEpd`;gM8$8jx8r9&s;-}3*Rb$U2eKcvp{K_hFa9E;mX57i9s_4XwqtG>SX^w{jM`LyjyVA!ga zT^rCmH+190UVnE$S^fTA)7P`Z<~9Bp1(NCCthU$i0eNFkcs=NGWxnU&M@NJ+>r?ld zKVb-YZdKWe-s1X3=Nn)oBjy@>jCzNtCi+c~4f%4-z-OqEkmh3Je>Fr>UR*xDd}eXN z7Kz>KMgn!boprbQq$^(-e2SWLr7QH?nKbC&$$@W!QAooK?$cR+i%&|? zFrcNQGY~8ljMW2h<+4kq*cM&;stYEy#|)9hhvQaqn$XV@yN`Y^fd(aI5Bv~}W)zwB z&viCt@<}-x4cgPuc?cHq-5UUEa@(s?sy6$$AC3FJ29L9k&*0Rck5m0Sz2Zk2)IKzD zrVX7*u97kTWAHn>;`?n-G+4NlH&(_F(tEEjy>lB~?Y1*&cgktdoG%A|`U1Uk{Z7hH z`2b0MyEZCsHg~u2#d-HUKK>_5gOjV#dF;8XebSzY9J_RQV4FOW|8gGJH;Oh_pO`E) zl5&`^hk(cnA&ZreK22YSQ?Q5Nl^XRvawFSz28;b~IP+HwXF}(Uzf^_pcS(F;dIKJw z;8u&dY(0e1i=ELqJSI@7{;zG&|GJ3*_9#7E-?VRynuFs*u|It-gY|q79d-ADl$xLp!Fur2`?f?Dc@SjQp$v!y<26HW5j1lN_ZH;b%o>(+S z6)a*?lr%%`On-N>f*KZ)0XA=4egU=dS$t;d^F`OPW~?K!;l_*p8@_OG!nOT6s7E2K z_&nGIBuWa8S-bnAsGvyU7+tAZ$g}gTZ=A(qC%24Aw-_Q-^Q~&^P{>UGRPoGLMC|3X zI2|;gCjI@>fo}|nkb;gc=7VBvDf+JSJr80z~J-I_#9vOP+0x(nGs=2v6wM)a8;cU?X1v zH*)Cm%B|>-ucRCHfK>=bb7=1ayK`N~T5UfII5A(m#gA{}BBwy&#PS`Cr)VcU_)P z$qrwpy+*D3485K-tj;a%79|ela~#iS9AI* ztkt+l2JhJ8_+<(0;6;BrLtt4Y0sRaapj|YVP_(nd)0lY0Wc4h$^HgHIyep z4G8yNbe+$9{U$I3WNtuKcZP+LZ|Muq_hK%E%;lSzsyRSw375QH$Fe1AUPnF|L(wqR zIzZVtkMH&1*Ih4W0aDcPwSWUG=8r%B{ku*SGx?s0Ha?^!+YkOEc65`RtJJOc|CXx+ zQXmc8d$TMBkO|zd6z~VEI^IVOXcCr6Wo&J;vb#Zq(l2BNNH_e9}Sn6lko`~K(27Yf#D0Cf{!B~i%p9`A;YW)_?8InA)fKFMg>1XN2k zT`6@ov+?mwjqM<_u_b7khddpLNQdd_0c9n>(5Mk##{8(U^aT#_!d{o{;;g7xv#d?1 zfArY)ODG7{)Noj-Ix11W``xCUXuK4ADLM}jJ457EVrL-uwl%6Bi>-``(~Y z_t~$^Mf26vZ?jJ(k4RE=^?v;YU73sDpAOhZl#l~7ch_c{cVcAL2r$aROa3DnWyNeI zALsk_^L(OEx{MkBv_}<F`xkvI}I$x^QDy4osK9Z3XE zNA8N4GFKG5UD+DABLB`jPc#cp)lI)J+9Xsp@oF!djsL&2tZf6Xh_nS)JRARiZgIT0 z^(n*vO!$3qE;3e!j4Y#d<3E!u<7j$yeQnR407^i#d_NJprYI>LnA`#9;st2TrI~)n z9(1Vh^42+hL2iXm29vfQY$jd}e7u}`sRQ(c`3IjH9O;y1Krfz6x2WvyPmrDRWQZ%7 zO}Bh%e%uc%N-|g!n>f~g`l8&`e3tmqb9ElEc*b~XrrNKk18U>z?+hQK_&C-gpGXEI z(k+WuAD3GjlPMs!mTO%`{n#e4 zK`YpAsEJIgL4|_?nAzo4@NqzzRmFP$A_ZD2qs=Zm{U1r2bse7ZJIBfSGccOa=w(31 z3c7uIY^z06Ts}VFI_UcwS>s8To;$8Hz?otYIlcZ3Jb&5Ig~=;7YdOj`>wS=oe@pt* zyiI6(IboyP03eKp{+Osg?&)Iy*6oc&w1*5)s{b=Y33%|W<;aEV*zJawJJG=fKFA}+ zmLG<|BR7%m-Hrh)yU{n-92)@Z&UVQ9U>lGOyav9=Ed~6cKBWG(p-L+S0aN`l82K{jbUFdta_GYpoCVBOuYlu%8YtKvREwt& z>2b=h9?X?RNs1#|JEU5;tDPH-E(5_IISDG(K@f%P5k7o($S)Pb@ zWr|wc!7{YW%cF#WD?RBuL(63!t*X9$1Uy8)irjIx8xR!-oty_J!NAnsma#)z@DA_7 zd)`4xqdl^k-q6Dw4mgFZYHxDpE$~@asd*n9{MYLn6f6Jn(Wc%mdw4(1`z=~)$+HJc zv5<~XN%j$Qp2>%8tD{Pzy%6Xv=RoLEGHngz zzceS5N_QkXb%u_|2ne7RVKz}vaVKJkT7XD*%1!~YYbpRTTwF9FJJ1Tp0@1APlu#w0 zMZ#Gh;o-L#0ViTHKFO{Ii5pUDbq*1homJ%vw@VK&BqN`^`{#596e!K*L5)Z!yDSh% ztd3nJm6;|$@|D6(B2bhJs%pTgjn^KuCIb@{-^mw%*4u3|o-GGdfZBarj8p*15wkgY z^cpp2UII8r(4$IW5ho86C)qBt{!+%p!FsrfWJeFSfOh}Zpw=6lAqY+=!7scjY6cB$ z_6LU{SD4T+cqw&SRE}(z(+Po20t~Ma3%^F@wvV~|70pPg(q?&6ira3m@5k3<=ODU$ zY>fw|5O*5%3z*agaKgGqXu75h$$Gt2fp(34vWAMFL!*v)yYcj!_#QK6NTztGHr8KufS#5qGTX3w&68D9 zY{bt-?)ze?_sm8l4OS^OfQcw+lQmD5%X?PliJkzZZm^QHJaHi}q=cFd7jniSSw zuSp+NG`t2Ul(#bQ<$1NReOsh>t%znv@Z*vFq&%MAov-cBp^9`SKrM5|jMAT>G!?{3Bki*p{nVW#ZIFs|r_Q=)(4sv&9 z2|>~YXO!^A#(){&FA#n<0`0~#T>sRMB(=V6O=gywJq>C>>?-yXk#m;jKa|yo+cc{B zM4-?DqDFqUaWV0tgzg>>b~O$J%froK4#fX8|k8n9vm`8C(~xH*&7BnbG~@>y7AuMh$h|_<&fb6jSI?yATV} zroP4s(kTBv;-FHFqzO{%-?f0h%|oli>$Lpnm3Iu}TYqLv;W-Q{IM77s6bgiUQ7}46R8XNYrhXeevJUBl&u)*+P3n)>5uQ$Az}w%aAZ?WB7e6@;KR? zbJn{_GS}I3&1cE2cerxk!rg+z;K29YMAhFM`Iwrr|nkvAT z3r0YJ?CHE#VD#Jqu9-AwJeMSrifMb~_p;9^LHB-I--M*wldb!AE# zO!{Lb1v*AT23aH#NDdcPg>kVK;nR2l-~ii;KpQ9W!d(bsFW?NEu1Kw#zx2sm+avoQ ztu~kP#77FMBNwQ1lc;@SYM)^BwL*s9b(&NV>+~8&ku?LnlEHi((N$s3oNjOOu9lrQ zn_CcICsVzc-u^d{ff4#QQdXAU1}83pO`1Wi#`+~Hr{L44mfR!D&869?r=4e2?gK?5 z+6wSY;c3W3itl>aA^?cv51a}X5nvJU=NZ2bxkm%<;6WU3n8|i=N%LSL_g{ z79jQ&2jq_k)w9i6*s)?elM>)vWXCGt8_VN(zDFkRdZ<1aPC9B=G<}TevO=;YxIJ$7F~*PUppuA2Ib?u?w9o< zCbBY*oW71dz2L(3+YcVEN}O1NS$ONV@)lRZ=T9~Ft=#eHV@Ra1Kw{?0wky3`=XNqZ z82qQ9L-$+0Bk&8X56MS^73j1qo9#&O4K;*hZf!HfA}_pUx;vb!X+R+%5{WqvTy2`_ zf!sd^_!h~a)3b4YhETD>G|4ZVrpdut;N}1HgO>POc=CD<^(XvCTbUKcKP(YVex7t@<|T%6h6C`{MoHHC;84QO!}Bq1`oozwW?W zSzBAXNW20y$18}s5F9unIX{2XSAyVymdR-&>YiYHs#TPVrWLO`c(X<*@5QtE+772Q0*01kg7M}FfZi;Ccq(7NDb>8G} zo2kf}`F_3ddi{k!W*P$7Py2B|%`Bh5MJmsQ8B&*#Tq{iRPdcQaVhR6OQ#365BOtQpOIMD%PS&NMN-=e2`qJR|lV?UwfZE^oS{ z8UDwEj{egR%wog*Z*gC(2-2{iMR``lN%1%^Ki!^U*9}b?-OiwTWBwv6f^KBhZ zl?^HpNQ1a)-z-6&SuD+ARkE1g*_PYlQPykxgLdx49+2J~nVcxFRh;nb&o5hGV$U@; z)&C}9NWi?#3lBB*LK1^xfzidV^0i{I;QMS|A*LH{WyMaDvI-5sN1XGnO%6tQ)S)3_ zlcWdo=`UK>FEiAZk3J|tTq-hwMRu}Ky9f+0KzYBDp}(B5{=Ez}(0Fsbe5-5OEps!J zzp)<|jTj15z013Hs5vIUFb}DAy4kQ0f>}^H{0al#+iCJV zCS-*Tk1&l56s{+eSdf9#ICE4$W3Enih*P@Dwhk1kZ@*q~ihXa8nKl(S#V)WEcyw%j zvTvn{QGr^ejapw%iK~yHsP}F{bDu=NH;BJAxqw)4*}aaB@qKB>MCS787IgREW7jVZ zI(1I%3F@mc-=w`Y)dW#y;FGyMA%d;FEH*K8>}R1*%E9D;P^gxpRi!?>k!Bn+_{;j{ z3{~m3mX?;v@UihPI6c%rsT)r+B`rK=>lp^T94jx;8)n@~e#Sg8%&KZQnqJRleyfFh z>^337dwvN9B=g(j>qs&;boqmBsH(a2!wy(Tr&Iq}LG6@=B~5VAq>W5px3Wk>Jc;ke zZCdl5OINxG#8@hlApj+G!y+zLZ_Z|@0%>Bow2bw{fDqAin0%^dEuXrFSP??fMccrI7_ z@-1ybSCI=&YOy5fRksh_5-VzAfhb|Qz*?#u6iSx_I-VCb>uSrR(^j#O;-_} zvsYEpli~7AXDOnaYnxTKEbLB_gz zBE%9%5N9+OhywNpBmC4>zoWe+3}(XA*jSVm9bX6h8Yj2l>HXpY#6AV;4IIHk<%B1K zhRVDuv3?=MAz}-W!6BgB5N+pL78Db-r)i4+jWYj$6LP^IaFbI!1Mx0;E+JCW%F>Nt z0JoZc9Q(bZy=ANuOFt+|J#;7x&iem;y-8eXQrIz>BXgh+K5PvIP#E$KsC5(7BfiO5{DyOV5*8SQQm5M2R6O|VlcltEzC*MO3ItxD^u|b zae6T28U=WPEOka<#(PDCV)* zWlV$1(_EsJW~k(~OJSSMXM@7I$9Nh`;Xh;};{&I3GhN$IdMRnK4806`0 z;73ez@gg46SfTzk8G&UoX!UW!AjZ6Be(%KpiXcHiYSOiJgOv#Y`2slDu$)u@i zvYu!6)i6oFrl1W&sM*nb4nroD^)-yJItt(uj^hW*MbQlhX%*e030)0I{||d#9@o^- zelLOxrApPdxMORTRx7b}K|u&zT~MhjMV4q?P!WQ%uNSmxtyZjxs0eXGst8dL0%5t} zhKdkb0|XM3C4`U!2qA>z-ucZ<)PhPx+rDq#@6SK|n1s1A&pgk0&N(wT#L_K8cFe1( zEg|FmcRNbvIJKns^1PV-H^(^*?3}qOGS0H2Mc0yK6mL3N`G{wE*hduN-5?8}*M8G0 z|75)Dx|K$>applA$~;RqZVI>TTDvCgCw~^DWsTDhKK$w^7nOroPNa+JQK7HGeo~Qe zIoj0!dLZKA8_uScBOKr6#fDbxn{xv#A---;vLwYyjbc)R5;^2*=g2@EXYWVcBn#(L zY4aokw{Tirp;O%B?IM|3e%DPVJNj|kt+KdHKXOwZDFp|A8?!ZY3}aAbIwC+3=_%7( z8m=VD%v}A?Bhj(mB)`0KGasz*$Hp|&-Sb=G4D#~7mipp5xB+dQBOqoTaZPJ^v#ZqJ zx{`rH5!q`GsWn>?&~`R9_T#5s04*^0KUPH}MW|86Rl#z&4Qt*FIvL~lcwajMQ8FGX zI~|#Ihi!^*_%7+D$n=_zsX39wEQgl*cIh@dq|MaN!ms6rt^#kf0>{&(LR!;VMzU+- zQdc`lgwfABF{2|5xOls`upQQ;g~lQ6g_nK7-EV+x*+#cggLs?A+yJ39lbUy7%{%bb zTOI-K{QXHWQNi{O5}d~TQG7>8x7lw*DYr{vACN^BMstyB(_i9E_XajU8WgzIH~p3= zzbJXdAY4$rUXUEDEM8)ES!h8qi`nH^w)$$&7Iw^<=r!xlJdKcdr~OYw$iFZuI^c!% zWrELcF z8E0{9V@GAFUF?`dboMmopmk-^%<-f58gK)gQc`|W)C-JhmFB{oNxu)YQapAxx{qy> zlYQ5nWP=b%Jm-LvWkJI7;z=7F%ivYUmo5hd%0Sa0i|xa>rB1vX6-47TAWPB3)tTOq z&zokm%jpxdY=_Y|=W{gm;elx`nFQ+FA^%7_l1;QofjJK2W8d~i-AJNd`=foPBi+8L z*vYo_-3ekW1B)Q|6&h1J_rdc3q+(bZiqrTp9C_UiBgeXW`l*l@IM32|S0Ot{e(__i zLR5a0S?gT_c5r6+?}^Du$zYd|3|i1eEhq zBh$^Qos3_l;Kw$yiy*;1a|*;HyPW1U$WWS2^`>Uu&m8#nNpjxP=E@~Jf#T~%RFXvM zqh{+8o$ZCz#$?j318nSn<}?S_b=K0{X5Y67X_$s2&SicG&Q(q8y+sg(3L z^{#)Vm-!0>J&A*m{MHx8!u**tYEEWNh%}0KerjUs$H6T*gX|@O{S?(tm+%=6$fdj8 zBb@`btU>WRm3h^dr1A0&Gel~3b3uMa0|~T|io+3AttnlDBt8s!!m&`izk1XH>guVT zQVWVA&Nuvm3j~ZLNx-Dw_SRhc+@XPmoH>py9SIOl5dHD-BUDo^&~z(E{P{1^K~o!p@}Rc>1Dn zE0y)?lpSCIXqK-W=bTBWHCI_>Z`^T$y5(JCR|%dkqy+L=LL^N=q>m)``wH4Q=QgSQ zEyeOY&)jPYac&vta@sRz$c}ps-U~VH?Ox2rv-`h4ex`Y6JhEQo+#-`I^=v}#@d%RK zCcWc$Hiel>CNGX*8M8X^$B;IJdJJLgzx$yR zM5H8oR@E-fW+k0-z$P+i8rHsh+zG4v7|@!)DLTT55%^)o2UUqe|0hjI<7INZsXwP} zSNfNxl)Na|I2)dKrK4MpE%m;~DdxlwDB{pudiZZfVVjg@&PnwdQ5h=!shL$XAQfv| zU`8n&3d!}&ziMq1Iu>!X!va2;42u2<9ZP#E(oU~y%W|(^?RYq+R2FY$viC1 z;&bh1V7Xz4MJ;BQ2M*`iT{tHhCw%CLiYvW%$Cg-@A4~zvd_T?}Nu0%O_djH9w{(;E z#&tUxO=q*wHQr0uHvI{NNRaZ^H_287o372Hfk4K##mWm5iMgHknJP%UH-ASxkr>We zpWi_ZYPcV4qEN6bw_o9J#tX>DDOS~{#L}L8yR_Yj*%y}fyah;0|8r?;lK|1|U6&ch zEP@%gGO`lNTejp1#kOhoaBI2qE*wl{M`^TN4fiJ0Hu%>Sel9k+> z0Bib%|L<#hPtkqSxR#xa!(NsayFv|2b(iPN4}doy+Hf6P2IR{cubNB`QIhy)8BcXG z3X>qRizZQQ$ieG!M@iD{@oH1Qz*dC_;=4>!$1!feJH5v3%3XdwNU8>>J|tyb;TM)p zqWZd57RlR^n{M+TM45T&a8AO$0K&eJokl@+kr}JZiLGj}DK@F?e!XCikS&8Yf-sL+_;e_gfjeOVHP(8Ksv+&04CXCX>kKUV7YT!c=Uj#3D0nx?{lyUoyn~s5lPhSr^zOM2>EBsq&RZ8cBz&28cGhu zCxqm8PCCw+2HOH_qAg(45QPo*P9Po-a?a{27P(0&mz^6nl83P+MTt%Q6U-=pw`J?r zOZ?9E0mRCmf|O!%EfxWN7R-?nLPxuOu5JLedehj?!~GR%PsKO~r#W)S9ShEdlM{nO z2(`nF;XcQ|&_Pr?&M@P;FrpoDfklD22TQX&DvIcF)8tk4-%*p#|1zkpZGJ{lTH$#$ zy$q`AK2Lc^uAAXqCBREF(IUhh*o+V(R=v-MRyBkEpc!@vd8JsS&3%65g46Iie%@zF z8tc-nBSb9NOqV?fg0axX+j7E0KuFr?;>3C0Uk-+p!e>1wg$U1V1MZIUBKX$h`7B!P z@2sN}p?Pf>{h;)%``) z@LJOfFmGvW%voqaqWl`qZy0u38Ywr;v;0my+WKqteXw-+{^TQ;e^ZWp8T?t{-{<;x z+P#_M$l7z$G~&3CV>PMa5}6e1$+9#fq^$j>%uj1uTThZ}hnT4bTOv1W{i;Is8VyIv zsB&A$_$9nG$+L-WY@8we#}NOn+_;pEd7)V~qGu=@c?!OvF(2FQn4Kf^mGHs<8 zDpU{d3r_4!bP8To2?2XiNlD4WHCa~{_V-t~F5jL}a8|R~{pznqOZLDJF^};AO%j{C7Cu%b|5Ki=gR(9Qkhz7Uz~bMRvjSI*j?dl;P_s zpFtbP8#{*Vx}hx_m>woEP6R;qbjY|f9lfpN>M)ZV+k=M+u#DzXNoGx$n z1!c;%`^}4!r1IgGPpKlG+=3+2wHB5Lvh+ml`J-x=#81K%g3R@~%&g7RtrSeFx$lOh z-Q!J{Y;$*>u?EaX2z!ii^*6SEOw7jmQL8P^DedI=A^^+ul2oAR-AAZZ=RvOWNEA#odH&J!L*{L8eqmqAOr z0@xVkt+Roz>@>DS4$ik)aj;)By5mTFv<8Ow&uzWvL%6wCB)^U_WiqxVgsi8A9qGCs z6UtT+L+kem=Oog5$4L@|8f8SB7gmhYbMzQ>=pCyf^~z&iY;-An4S8mRslR8A(Mt#iHZe1&8Uew5%%=XDIRuC?;#1+B-U7S@*P{%u_T96l(7Sg5rqq;9Xqm zjN1)T?dUQhOn%o`Z8^*J8fGK07e?Y$g5KbY!eV~i6V$_5hF8qYTL|+3s<(pmz{HwQ0@26( z538Mdd3E&&1s%ES5}y zyTKIuSyWr-a@av|Hy}D{b{vuUA7*$I4iNAIots*%qz#f;8|b5yiX#8jNm729sQtEA zw3M7FYQ4VWc3ai@t+c125AXdEB# z^*9~zAU`2@R5i+!+jX%-$d(%z3!<)G?7`ZNPZ1|9iOb(V{a>gCpQ$A1IzhbEcxAXW z2g|)mKMJj(y?C--&0SB$6zo5xpvF3ya(~)M*!>&&T?Utuh#DZ$(6I9dT~hF)BXL<| zVBq7t^rO@0z~3c5WGXLp+r|J%`PGBuA0ZA1fFiCf4gmr=c)LA6Pyy+?B87pG*SZKZ z1U=vr^#wS4eG}jKyp4(JO{IUXO_Ql;Or2^4%PPy;fzT4hk(`)yu7WsH^T>udl;Tfy zOp)IXe$l?}oE+IKIAKJjf|(%5d#Gmd$NgQ4FXt~%srY|uF?eq(cy=$q|5jlj10&Da zk_VHhrky(*0@}+*e3}F&1j!V^=7*nb{Ja?=D451rp2i_9UFHgZxv8Y>Jc< z6;kBjEj$vQFkeahM%t;M#CM@Rd*g-sVIfE zkurR<1kdw)fb+Lck-blF8Ot3l&B7su$ndonf2MW-lOm_tjz6E(hp z9}(E>dqZG6zd-yvag9{qfjMKMOiNpV?ih_+$WE(iL%v||J2D@wbIWL;^Gn-Dw5yh| zYW;T&+l=ep*|$GQyZ{nFkum;TU73CrhjX|^_O^27S~ras?MJq>`H4yHLM_XMa(NXE zH0@w~vp4)f(Y>@9(bM8n=E}b895FtyGv{NYQ^9=Zm?DcoA(l4qUF;w&Z+DC+R8aPYa8l-me5L-;4PsQm6b8VG}0~c{UDa@Lw;|$B3mLB)LWc%CF&^%tFBy-=0 z?6thNG*E1yLC&mXgJ~~KluHOOWDV)AHb@004oOG@Kvq%62}OaDTtM76EI0AnrXt(L6|Ir#Isbzqb@ZY4ajB&T^( zyiZ!Ut1QS-)&U@?7*3-4&=feQWHIUHOC|*1(X=HKGC_rab2-L0hZ8%!zmhfDT25wy z%gRf|n!l^}ioXkgNNtwI!o_4Ep87{FhP|gA)gWS2J^nYVX{P##XNR@pE^&6zlh+cl z@bZyv_J!u_X{sSbUO6Q$`d+4~>tLp6iOeWOau|U*Y?rBBD%sDI>-RN%e1%H!UXoky z9>-PgRPbY`MM;)Uwfmekp5NJ8D+ogauM6wlT~|XD*HX2Xmvl+)Sm;h`XCvrY=86vI?e z5t$+5AuKC~=bc?fG#*#JBdIAf*tN8>y)f6`x*??MiAe#DI_qeK=^Qcnv#OLwm!Nw`O1s;_!B zEKf)RCkSUXfmV}DE4t!WxfVZ~h|;|85Kg6Oh6Uu#O@nSD zQb3R}rM)i2h5104w$f>iol|FNcy1CabNbENo8eX`=hn6lSXaHw?p<_y#eI9D#8tL- zk%`sm8&_N!dA7`^~Bl1aHbS!F)iz;_z~h1B2C}u3NO=h6g-WYmk91cnZA%mSX+z+9@~7JttY6tE^A;)3ROw^hdV`~?li z_F*&!u1kEOI%D)XCot@ZB32bEg(zqH#i|+CLH%TD-NFelheY<0Lwd`0x!+leC3~-c zZ3AC3O+No{55=m$oG8eG4OwA43BC~Fd+fI3E=pU+8p6F`-JkF+tUbq~*lsS0DJMKm zEobH@aech^u}^>urMNILk{KOvfjL$fN17J}>&bMX>Iq-c*tN~OwfwdbX-VnrwYlNQ zak!YLhK`@7s+hDj&UvNNg_O=4-w7&()TTKuhaiD&6!HYs1eXQEmr^tZuZ+xurwV6C zAMBHReUh0%1()TNOgT;De~};SQEG6>rm`S}5g z=VfPDMo*tz&DgktB7SPTwe+VGX9H5UEnJgYQ&Jy7i%RoI2%u9@&(pOxQko7CSx|N( zg=^Fh>(w+oXHk3?pE!SMJQhsPlyk3MmnRF78Z0nUYW4M|wiR1WwQQS`PeZr|oMSy( z9-fIYdf%tv4i>p;gYnkSG&Q2!Q#!z<3YNv{afr8)6)@8blUS~Qt?ZQ0bPgYTuWI{M z;F-&e8V*kY<4FXR_$3D6yNp;ML3{#W2_=y5OVVC&R4FV#xlZN)lJ}AKEx%Dx+`qJq z(IY;;?3?AaNh%!L0I0)D;3U zkdg_Tox!rr@}2a(ql58)ua9(o>%ER0?Mqz>y_IE<_<#peR@|s2tH-r5Pq>iB`~nqv}JY3ye!$pn8^gfS1KsQ7*0*#G9Rk?vqfT&ZZ47aonyCGDNN#a$Jy)Xli*H(W3aPI#bu z7ccP6Yb~EcX;kOj!)fc*1O6UQ(g!a~ND$%>2bW$F7hSXCq5tz>x))xJ%r%V&+|z+p zZHSqtPkjD0;|SA0q7GXAgqQpwEdlsKKvhOVbDeaj8FO9JIX!bD#}(-Dso*ffw)oPj z_@YFo^a<|}3FilO!Z}RyBkB)SNGDPbMg*R*H(Oo0ac$`&7bwD6joIjZreb}#)p2N% z!Yf>}ymIW!oyiXdP)l{97Y}5C(@ZrT=UUv*UJyp{J%Qqs7PW(_{HEdg+xtlm8W`|I zNY^9X@C}YF>_EKfOZ5p3o=x+m{dzRN9S-3YJGkPw&-S`_FXJY$P>-_upt*cn$OYxR zT}txtt<}XcoE=?5vsvq>2Cz3>;`Z4Ub9eQWJd7G0(g$OodRT(_jdb`Is^VFo-u>(J!2{0t9(&t|@ZM>9fkpp5vj)>81H-oP1*0dWx6jMB|X=_!Uufg2_M(?rlI@?U$ZM|04(`O8$ zr2~VHbv+$8w=}@h$u~>p6CKZF=xDri39S$ZKUuJ^ zY3F6)6d>19!7JScVZxjlk4sAC&H%xW&VDC&yg%~%{z%h>P+|G)AVS#e%ixs3n52G{%$L>*PFF$Eh6u^m?) zJzP0H0|JQyhPmM=?~Hw`bBfnO=8oGR40+(wg{`WR$CNa;s|;ost~v?X`^vlDg-|m+ zCyblt=eH?qhGinoi(o~pmeEESbq)a}zg6S80m^9gO$i1{Zm>M_y2m5c5qqng*2l3F zdYW|sX6E>7@G1)p_?$aF1SCluWIpdfNEZ(M$uBgp|NlhA1sE0I3z2)AH~|e8(2BZb z!jJw;{C7<%7i;=@2H2U`7M|!1D)e466>5*t-q8KObn~T4;lW(zmha6L2OrI@`aIP+ zGQ$bMytgPjL=(c&PN4G8kZj$2JM($4XZ=1K%Wbo>oUJ1_7NW}VdV0XN{$g?&A~(*X z$jbGqkjp?!K87}3)lUUKf@gjw<+j+jQ^0r6QJ>Vg5aqszn$h}w7kuy0ad#B!xE_L;mxrZA zp~}-C*}HU42W^IMH~GIm`hRS`drS)_v!+SpjR$-`iFTS?bL>=pQZ5bBZI)+WLbts@ zI}lV}Ux=;Vn$rJ;4E9hAIs9k+u6Tf5c$ot7A3-+^{fNs}#_1?2^Z#guw#slZV()7i zT=j%Tf`|LH(MT_}Ie)U6|Krnaole{f@Fe|MryDt1uHn;NR<`MrYX}d8w_Y%5Q|GJw@K`cC6d3?EX;2{JMQVd08gZw|7>KxO=zz}Nf2%4+l2NyLL`jl z9&Pa3g!bw@{T7wIjw%4b=G!FpA4*~m(<%VbU#`gt@@Fk0rPUq2j)0I4cQ^IZQ5ss4 zzuEC7v_8CAhb12;I$~=z>PVr8?5g*Av^vyv=&6r?ZEuL8c8uK~5Mb^UAo$lAAM&A- za?i!^;ZV$ppD$F&4lJ^IG$;ceyGuV9iqR*o>|hbfWecd`Cz%}$)B z0omy2;R*JqHKH|;ED@gjfY2GO3O8w1n%Q%uzfenf+nBi&%kS|(WsPdv_pdHye_Ddj zgeFhm`N_@02cTSQJbP|_#z8K~U;OB^Ba5KnsNj|M0aRm7NyJ!ZR*FZ-DRWbZ+X~fv z+JPeYD&szj48}&XRMhxm!Yw6IyQTUX%P&aHJ+NT3fx8&_!U!`8N;e7$zJ3<^1pZ`i z%`mxfH_BuW*p7roE|GV}=iWuA#;0icpAxpMz7B-3Dp-shtkb*4ry*9=2*3pJdX4py zDF|AipYQg*%C9j2xK>;WI4ijoFyJGN6= z2x+wNS1ZKwBiiN}8izr3I}ho`vW&!YF&*dG)wT5T6G3LMN674RuQL$nze@vi4hK>df##cCP8;>u=F3UQ9?e81^D_`Sm*wn9F3{!TY|CSeD#+YlFI5H+H+ME z_{p@3)CtwcuFc=k(3nHE*H37e822s-xtp)zT|k(IqQtFs;lBf})f{rvvey|1^ruyU zu?rV@qdzb$gxbRc#%lXc# zfKSycTR-X0SJ_yk&c&LEVsxj6<(mGpAj!Y&+p6A~efr>A(BCK~r|7(a5@4M!rxErI zhvtyIv@Fk@e2mo4raN>@jt>}+du>&)N<){9>bb_bEo8A_%QeAxL^e_(5$%#Djd~qE z6-&9q!dSnbUl~^s?X5i$kfVA5Ih;@1gQnTS3_HG4K}aB<^@kR}Z_3n#eQ`Sq?*A@> zt}As#y6`WlNZ#ltLI?-9bXFH>+@Vqbfw}~@t>dw?#I55uWAE4{@76^BhAt`T&%6zf zm=HGzhc}%YK5`m3cPVaW1?Gz{(|?GEcj3XoBw}ih41qua{97GHM2U(t_V_^w)vl1z zb^S$nsGT8OP5SS|mGru8F_t)CiWyc7{-*rd6mrJPw@kZ(7+*HLaRBw)LuoQ0+Xd9{ z2~{q3a7nPSnWbg4X=Z!T^0pIvCiwEJ4+0)wc7reHE}F0_R7oQ4tEfT-JPNq3w{>tT zDE|fOO1%kp&cl9DDnEkhKvzpT=uPN@FA5@){Pst?$K~oDVDJ1W z(xC0R;iO+&jLM$)+iRheSkG#sjgdjrX<-($*X}BEGs*RFL>qPIS(gQC=k)KO&T(Io zxd>nKd;3`Zcb8`4Lkce6v%8BfJQ*`7EN5^zn&USMyRM3w+~hy}E-XO}U3T(uRA0MB z<14XAMPtFE$@>bBIa{+XP19>O7M}0+XUXq?LXzK@@2c5Lt#p*R0iPmp9^ED#f?n|Y zmd-*H*#UBNR$4*-Z*C=t_`j?A;W7#i)zI89>uT0e%8q-J zwg4O(z`cY`?dKgjv7X%TbK?l>n|jTZo7RKoEyZ>FOSkLKT#${=8tnPYxjM4mOv=Y$ zd*GAou^#GwK($wopZCc_*dwz0-5PfA5E$GNbW!j7Pu7C(^~&Y-nxls{r;la(O-of# z9;~t`|9ReYXO)TGN$QIJLxx>JhJ=l68>ukVFNj=tTBm;pUFVmHV?P4JYL+~(Ni(jA z9{KIVG0Dh#oky;6{lPfBgvf3qb2H zEb4-46jbU`^tKXVnFpa!@~$O!b!%@UU!PXYp7iiNIOO;4egsSPp_-r*dZVGcc68{R z8^hX+b-1@Oj>41k`@Yi4T&5fpM*eJS9|D52U;^MTcyU&t#;(lmB7qQi1QFmXu{bsv zo=v~t+g2(v7M>wifDr*f(2|`=VsxR$J$d=+{vF}o@a`W%ao75o;kr7+%?R3}w6|ZN zEQHybc(cnf>uF)FYdjR_@pzvr`u=M(I&BBfHTOlUFL2=_E$B_JNN*NGaVUkAqS>oxp%;p$s=x1mgI zz2z|?LQ{sr+jkavlwoH2ri$?#*a%%MxZiURzVzv~Psqlg0ae>rw!sgV ze;3j78zEf|57(Lu9M=B5$XE|Qf4S%8dg=U7Cx)qL6R-9f%gR=G$@=VQksSlMoJ)i| zcQve|v-Jz$+a7Z!@zy&KIm*7*9QEhZSq;^Lm!YiF{sr`BAT1w%1sO^Fu!m4Q#}@@Ha`$iskwTU`6)JmlNZ zEXV#6;iOH>cCCqRqxL&Hf5F-XuoN!v7?Qad9}?C+QvcnrU@6o|$cem*esz5Oq%a-* za#Sa5mMT>>W?<9y;Ui%nj_J2LY<@kZ-=+DBCL9UH^7K|UexZ=-3I|Yk|HQv)0wZPi zJ6bcQx;DRNY`k6)mhNP%xj8zdrg#raI!Ax;@UYfO>g|C|`JOXn zRjzfsu{O4cvrp?a^G@G78SISbx3$mIfA?!R317!6TuWaIS&Bd5x{D%+r60*fOdpQowv+GJk(?Gx96@}Rrj@(0#QoY5@ki06>Y*7sox zL3dNH*{cuvPwSq7eNw`@A!PU>pCP)k)O{aMcUDr*KAhFIsh&6Zd&A$ee}EJ5L;2{y z-&JG25qvd#~T7Ck4+HCnF+{De4X=l$G-bFukHjK2Uz+5=wmu|W0#Y|jIV5#S@LbvVu z3ZV3766(VY+7-dxo8T-b{a}+lz;6E^jk;~5U)eV&J&c62ulupKE&0-vt_AKqc?4LP ziN?i6Nz~)3-6rC-7xfjJ;br>^Jq%q&4$!|QfM4H7?GRye4R z@;-g9&1n*>SOdT91LS+wL-jRJ|7)_Gqet>DzgkTIXZ~HjU>4+zRJB) z;2F`Y-*ynYV>5E|KAAia}Q)>4v z0=|4sTUGhnlIaVOxDQq3P1f?yr|eeyx;K@nHCu;$5NwTq*BX$j*9BYJZPrAut1bI< zLm%CeoA!kEwj959&g=8szOYRD$;L`oqPCP-r2F% z!maDhd&lc+aXMKTdV2a=v#k5=Q!eoLd8DJG-rX-3&vH3tzG@jr0T)>Ar?DiJkk`R$ zuNZP2Ifh^yJjyCPtb^4?M>t5ai`hfm9+y#-)UM`%mE=4WcLPgk)z(TE1sj|ryywYM zl|V$>==fKE4Hcn+q%oVp=b(#$nFagkifHu|tv^aNfz547QnlDg*LF-}XyBT{GJ__> zHM2Tn;P}~a*k3ih(PO=8AYd6JrSdEN@%9eZmx-^Mq*wjg>kpA}1cF0Og}Xd4EN+Nb zwq?R*;Q$$$%yoCxHH7nbc|yD-e(Aau1*pXjO`~kx;EHVM({}t| zG$ftRzS-t|?GO@YWh-NX+pLJ!7vs+jiSpEbx=w(;K-7j>_JGMdRZ3chqxmk%%gbLoljz zV`ExNh^R{G7FE4IBjt<^WDcK8+r57JxmsYMfP`wa$VW2TuQEG%XsQg}CpoixiD~L; zVD?!;?&UC}Sr75dKkkya7jX1PMGuY(o518)+3{H|XNfrZKyjN>0*v+x>805Qqc;QRA0Csc&f>_K z4327*d;piT^5^l_v2Shz-)()VyX323GRg0~S84DEEQp&#^N;|g%P4g+h5N{WE4EIN zN`@W{xU+&NuN8eMuOYh!R!R20PBHF=7esZix%ElmWV+UD(Pf+0l)-zVir1Q@)vUpI z=dX`X8t7aC;cCZZVd@QC*Ja+fu>jwZt4?B}9%IcNgZUu;nbjtuRMT>eK$EKO`=1 z?S21hLr`cmyq|_s;FIn%1pSBvgF9YZgTsQoZ zvcJS_%GZXK_?gGRqEAVZR-WA@U(kD!L`opuO7e*zXJSbQ)H!U$80dBIoxoA}4q9Yc zdy&A+ecHe1*Sb&%?S22g6lFh6Wj<{XS6OgG+*vKx!(7LC2+`xhEmxu(JrZ#0@-^Z1 zx+I9^0+;MH|M-S<038soWC+mUVkPl~S%@VWKb9TXx%`6q*bhBjsqD-V%A;jfBCWqMNQ{;3h{fN2rekb`c6AYj-5w~RcCRMb6 zt`I6(8G2q|Hg=B;xbVLAlV}WGPVGVwCL*G#A5=5$P%-ZUSs~@ENs2~XEk(>l5}p^% z1WwKgTstWn6RP4*EzLB=k6nhJlSnCi+N>YcpFmuBs|v^vGh9&8v0|lJG%BVjD$R^Z+P2EFG@q;YYVvMnY=ECr z&)VfM%_kg`i92w3x91ntaG^B=t0b!<#TCB8MKw(a#v>BJLK1fuklC30-qUZH18pm* zRIwF|;%s#n9UJJIJ+1V*=;Laj0ei_q?nY6^0y85#ZaWi+$};q0n}h2^Bs3UtFo1#b zH)ZX&-G&e*Zuxv3E1J?5Hn`;FN zm936bqTG_0shYUptuO6znneT}y0q!R)LQV1D{PD1GPyv-Thdu64@c|I!C)YZgMj32C*4U;e7O4XQiL{HC zm#RNEC2j?MKRSu{95HL%LMB4Wf{9Dp-j5H$J*Ro$X=2p2>`9=p6=qsilE^G*^uP`R zf16gP>$+dO;AR9fg{DJsv*rfXcA{x5e?P0VJ3u)q`5P*8&_PUxiV01(W;0X-# zY9PDN;doIK7vtm0B$tT&ihD12aUKQcJ3_?cE|lSX;C_Rhg{Y<(6T#ZXLNjZYq$ht# zkM1-H7{ca!6ySH=Eta=%6L4X-?{o^3mi?7N9Jk(mO&E`{@~LGU=Mn&5aIl zQcbgmpL;GJ$DcxAwOuTS2~3l5J8add59Ul`#KsyX3rf9|=6XiT@&>`z`j*A5fHy9h zd4*^ieFfZc9yYVw(ig~)1YLK`$kR=?tzk?q$lndNoFek7E;qS=>~>Sh7h+Kb6gdc~ z#pf*RHiQ~WES=P1QPL%Pz9G$_rpQ+hwHyZ0)A5#TQ#7ALGo5fKu%8C=? zHFb|yU)mI``P_X$iSRM?9`QM1*8U6`r+O8<%=#xLs3dCwHW|Kw3#Lf6N~Y>`=nsdRO405M6s#u+;aDFS}XCf<; zfls%G(LO9%mx2mg{b;1jTJxw0!ErH&Fkz`2$-HQ3*QAaMH20D$UA zh}4I|YrtW$cnFh)okGQ5)2M=uecENso=S%Eu4N^&SV%NtF{GJ5u1-wfK~>9_a7>FZ ziU!+rLNgS1S`p7j$mlpCuZH?2NNqVSIE*|3N1(h^^3sy$h7gPkRY?OiGe;E(RZ(KJ z!&ZYrUO+%Sk&SjR@T}S<<`bMy$_gn9RR2s52AvL8MEznRT`Cx%Pjc)FA*+7SKUW#P z%Aj=O*{5CrZBzPpKaV6Dwz(Z0=^nnBYYoCvWy3RTAP@!N9xw^7t^j+ZDEmQrF`~R6 zmtgxqk9zkP_fov-@8}(>*iF zKR!w#eLvd`s4sk*9)}~jQ7zj!ZQkQDoA#YVu_NDrY13gNFm?}_hD(;hRhS71P`L#X zyRVfolgK+jmu3YZKG&q37XkYlg)6a99F)D`DKN1=%!v$I0FWYPk6d}Mr3qIT7fLV= zfn!!LNbU1J^GH&`#4eRwxo~2 z1b%@+2uBq69DY|S>}WvK<`P}=3mEQi$U!}J_p@5phr|prr7){q8R za)iA*b$8&ds9fIHMFhMK?K`~g<3wrrgud-MFrPR-=1zVNeDhf7>s7P=eg#9OR*k8e zhktmONMD1h`i_nJHc^^}ppU^s{ur|AKFW*FA?Fahluv*q4cvcLFJ332)T9$Z-u&IQ z0FkI*on`QLrwa!-_}xl~Y#cz)Kn{<%H4UwdLqvHZ*Yq9O_Hm-rX#NFg^zvW=!=R1> zk-&4XS1zUhr;BFaYe66%N@SUsX_XVH{KiE0%x_7lu#w@tBOhoMj_y8BU|JnUH;Da4 z5b2H66A?_|gQ0R*9nysLM6)zRrXbiv4bXl$Vb@o-=I^crJPQJVi+mr619Cnbzg;*f zAcr7oR;QY!LgMukqR}@@?cP#FBQK9AP0!MYJpQ`74*3>p)uN6S5(Jk_4iYJId2NMi zDkYwUK$?`@3vc>&Pt-GRxeqB0a1{^;Qc(k6wn0kEFAk(agG9)3Gj3$&^@$BKSj}asmxvgz6J1b^g|895 zZWm9mu|RGsN1N^?3e^%nx?kud9)s8{B18wMb!3(npt3|Cs02zX37^wYen?ha!*fD8 z4Fu#w`M7S(;*z12c+q?ddLbrxkg|iSF+NN;SDfs0U=lJ=9Sd>I_rVin*M(Cw`iZZ9 zasWm1xgF**W~ak74L9Gt9k81Vpm*)K7F__n&nL6L=F^0@a>G+y=G9FEXUkehP*sSF zGA(M3ZLReAU5x6wkEx6ulZ$BNS;hc|jH_y+2KtMjJnu2JkPyHAgw@clKFd>|0C_93H=ZtN6WD{9fd&{>zG=pC*Y_mMTFEPImu_kKEz6lc5jkGQq7V z`p&K3B`ie9n<(hk;abR44peU@5H1m=E!QZ)ma7wZtJDg;@O(kWmw0$8v|v=1345|9 zcpVLa2VeeAq%fedpjHm7%Qrg+q6|Rs9D-mOl;IkURPK>K;W7Yr2itzOo4-uEFOG$F z&&S#`Yg`EK03C+i^c>zrJ})4?7^6_PvLZADmE`JHEK%c+GVyMRXhm)%6B@1aa|DbD zP;p?Ta+nG$l>h;D=9T`xi4m8Sh(K4u4ukA2yvM%9D=LMZ0L*y~t|?M#LY$MGM(sxP z;!Bkp89t);BKtP)F!8ybX*vDAf*(S@rN!!ot+E1XADRP4InPAH1NTLw<}KBQ)v~}R zQe3UWSXrF1A3D%9zUkQ$s9D=pJjYJj9fG5=s&Nvkif3maPn0`}nK*oe+Hdj18^|q2 zp#wI_M}|Yx7Vhv+L2I3hv7iT0NR%SH?+g#DF+6CC?G8f!5+ZYMxlq041YK?mlxR_5 zfvXp=NJ^-3P;a)W2bN|{#*ZaJ-uwTgX>p)lxc*Zw0L)!)4UE0W&TkEjZw-uZ4UEqW z<^QOG@i(A@>iY0^IsqCg@nVdGR`(M@sG*2cFo2KlW2%x}49m7kLDk<39#a)UL7*xS z$QNW)uE&w&G`1?!5>FsIsMzV|t&2o7@k}sHM?_IgLoA(?aZ)}M?XbWH2r%F#M)R1h z2L(*vyCG=iIVo%SL;Na zv%{9pf?BZB2+5<^LL*$a;Z%~N$>c55hy6@3)zyhO3-x#ZJ_$#nHS)qf2TA8 z^urdlk}be%zj~d<6Fp_wL993#QI4>Rd8lxCx_C+z>?x;ilgrRAGvW2ac!K|qrd0vJ zi~i^O_L$ITi?|=Hr^mShFKEWryN(xRJIacrz!@`y0~IT1n{44LOCP1^^F3@LOV$KF*GLe=|bk$z(umU z=BRXG&`GHUmL z#6D5SaF^lOfSWCT40tP{0B2d%&`5R)ny**e2XOHjFD^dsT^yblnwXc2_$a$} z3J+kQ{92oE$aSfD0`Xkl?6q;ec)l2wlJFEAi%ep+qhVMKDHjAndmR#97e6fpP~60` z5NbFgWPJ!^iAytrYSQ}KaQ$~>*S@5f7n4WN^8aGx=tDw%mf!#3 z5%eXak~uK#ml<%|_dHUJ^C0U&m#L&|nbNm|?7`a7q+-!LBp+0wnSvOe6YQHKLE1zM z`tbt9g#iyUVf1;m1+JAKT4aSXVCiCwg0P|ErIqaOc+$WJ>N^TLAVw0|cKSgw9pW!7 z3(%Lx?-TISf)k#t_On06>VTt!*dcSBU&x>;RzK*4O!qFqqcOuO&y(grYEl)ryMsz) z@_pF^!bQY)3#ML>@+w64Grhr7R;u)52jY^>k|bdJfhRm)aRw`{ZXl56-~Xh&m!{W2 zH){0o?D6{yK>NJ2k}!z(;IS?0$QYiEi%z4uz$Z-u(t}I0zLwC$v!4Ov*IK8)Fi_rl zh#&GRuOiG2Dsm%tggN;9`L^KiUo3Td@;d9HL7he!f+07h7B!#us|FQ=RGumI2)FQ_ zUE@C&Rayr6Ke&TW4LGeND?^cj6cx+DT=7mO!sNUNp8vt{SO2kacrS{XYc4LRL@|A1 z+eTH=lRo9e{PP#$y3eKU<&O(0aA-}1q^r8kN$TeXT#Q>-700x7IDbc7(6ZNhZ)*O% zHTc6&b!#}6(?*sw)=h241@8a(HMMMjo#*9oO4t>5m;}v(2Uh#YEA%<7{~epC2Z>S8 z{~<;T&L+D!XyY$lMY8?$>1B&<9QlYy9j4m6Cj#X^9wz*3$ZO z0l5#1*neQE{-ocCKSmS5Q9_bQ%{a_4u$ChoI^dL>HnQO_Ce@crRnHK93*z3ahP(xF zug5+=+iPz@T+a>I=fwCH#PxZq2nzlgw0#TW-mr!|1#y>04Gw?m1^7P)=*)Hj;$6^G z1Sol6PzkvWJh^VxH@^RgL~P<2WVHEBXiG6g;eAuI1}X=1EP)2rZZefGo(#&e1xm6d z3a^$RuBVt24C45V4v{&)+al30304ZBVn8?@>)SC}46=6x zEiFzAX0VvGl?CXyghbv7r5e^anE11%Le&Lc&GHn~@c29)-oc=PE;efQZYO*ZYb^&} zRcq&HjXU&HsvPn@0Ld{+GZ!i20^b0O!8f$l@(f#R6$S7$l?v*RW>pfrAf(WfWgzI z`A1gJi{3PD=|&l!4HcnV@mzS^nggX!c^}2`XYk}%GolVzY|zlBL@XD+v06h(M8<35 za;O6#Bi`|QeI+?PI5@}q4vuWISI7odDx#4jB^A^@r?hevX6f+KjZV(M=5|XyPl?WN zEB%lI=(FV~QARE*bJ-69>`a_5V#U!fp>cb~1keR2+sXJKMcG9;!G&*u24(Z+%Ag~i z$$tIDxyz8SzdwG6$2TAkpdAkr3ZO9hr`Y|h()OiW(+CDg%|mtXh`n2bp~r31eNa%^ zeQgcorWVNK8rvsgNgTG3qf0Z$Jr+Tso{r`b6WBq1UTGy}TcX;Jx@9lrd1~AOZdWm| z)swCW3{*KFDV=m*@5d3)O0ng2x=9`%3eXPg(&->V5Dc!q4cE8f`f|SGZMb%`9=*-3 zPc1nwk_~UOYj;@tHoN|R1_pqP22^}<%Ht%15N<*NQ0cR>e(KVZ&u7XNw;khtya=yQ zq)Ta!3++5NC|F3leKr)crBg^6WL7#7>NJkK+ zs2Gyr0?6VYi0`|xrCukYdfxo&kueY9MZs)^t&i)Zs0Os{fRm@Y`rGCpZBxReVih~) zTKrNsYYEyx;gd__OC19{<(7v_@iIaWdAY`eF5v}TaRm7>2jAUhZv1G$<%1WrAyu-lBgFdUdJPbNZr)#FJZ zz>Z0_KY0=_GSVU;ZW6VwXDgv!^)6+7VgvHqhXL=DTJvdJv(k8D8dZ6^74RS1(28he z?gaSnBOfp3SLb)kunR|iI&OJTy!NB;Qz7r z=5bA3-QKvAs;#KBbwET+t*xjCs7%Tft5sAKR0NbMDl*9sm3cgfqE!S`6cmJj2vJ65 zlratkR0v@XQwWG8LLdPmgplN%-%dE`?eILd&wZc!d++Do_n&_3;bfnE_FC(^zH8X~ z#FRGy3GxaVK4v+5lKMWsG6!_#%1Hr(nr?7jeRCxn9TLJi*b9D1K-^lqOUflf=5gud zcq=StH5?N2z73oUP3T1o;k=e+K9%sXUR4{>v{7q2gN`UZ2De3MHdT6;Us54W@k>Z2lOX7&n^}jSm^Hh_l4@FpM06%%P0|BR#mPZ;7?5Yd4>qo| zN+CHIIRSY?iyI9Q_$h+5%n$v7)!ZE`I2N|7n2TO_JKuT<{6%(^TB4`+=K8+Ghl!O#7#6T zbTbQJTO=T*+^^Bnm1oG>{B_UH^F5{0j}(&d>sV zHU zneT(nFK=xCMc)ObK|fCNhI ze4a|h)TIz{AXKiycQZ)pMMB`b$t-T3;b5tiE6mif$-gu2BkTr_&=sHXn#L#ecyuPC z>y1_Mo?4cGbdJWckE0V5pHE-PfC5Q_K|QmIgr!k1Lh-?_hKKl*uphi(f_gWLk4uY4 z-l^TlCnn(8ym@-a#INg*Tl^aQ|7ii4Ev%FI71UJp!I@{%$n!M$>DWp8H|;V!FB8$J z+-1)80Z|grM)t?~Rm3x(+J-;|6}4MZ^m{|jLq5HrD0#+0vZ^E%2-hci4LZ3kf?7k^ zozH`&kO9v^0Dp!#0W@=90w&E#><-ifjGgWI^$Cb-fp?xjidB@mRHLU1q)Ur7>WK=< zk2}~#DZc{I*9K@4%{jB4rO^BDcotAuZ(rZb%WNPC^7Z@QFruRQ`W)Dx?NvW3*po3VaHML7`^)hj}Z z84xnhWK0zukMxp#iIl}BG@ewf0z_#Ry7FQxYw07x^7%w_!i3nNw9h(}R4%70*c1X; zOW-#UZ&LDLi;!T5gF<~#K|pcE3L`t{5&IPYEmZ(2N@Qu$6Cmw%IMoAQr_u3ta(ohp%}PPlcfYF`7puc zAs=G9md_NTW3>d&xUVK71(fbdXB0;WjxEd<7nlIOgKGi-3&>HZ$mu@+{tlo34&WeP zPMj_DTuiGtjF6&$1f*@|LqKo$>^ukwK9rn5YpmgmgZLYyg70)d7uZLuAt#TBLyo~W97qHMi0=Z<><@>bKAT#8PMnNSpW zfQt)yo2yrZit=clrI#z5Md|c$mWtA~EpQ_lIK=XaU(n@Wk~DK*9T^m3x{8?6<#%pn ze&Y%gg1T~za?r7~2u6uuXD%mWGo$R1uoz+0~+)UEEb{j z6?};c3THs0zJX;l^inzBUIYUL5)ARDz|>~hnMMf2Yrs-YOf0b#2)oVp%z7L>B$v$m zNCY3C5r&rKMK4OkYO)h+CAyQS{Ehn=K?O7Yw#3Z{-20OvHQ44 zeSz<20D2cwakBI$u>8rzS!QmiT9AnpMw1XLsIY@9(S+be6}v237||= zreM8)LM0v3_&Ngdna5H5SyJk@AIX%EgLu}pTQ?>aB@%w5$LQPMV{g2*A5GVj^Cku zkXr<#B-oi^1}{rOVq=1O29u!LHI)|M&Vrt0zPtZ1GPLWVXFwXN@k)>L2M=o_YN=&I z9w^e{*S^h|-zLj{#vep+PebE1V}7epx0W@f0HR)TbWM7;x*KE0rLTS>6OWoOsc;qEe;XND^tIBt zesnOotnoPG79stc^CLGTn+^}2h%OUj2%g}pI6A;I1AAa16UbzsO znwo$_WPUij1HG~%^zqFEB>nA&lfBZ2+_z6b=@B279le@KM&*OA2`N37fDA4ey3qTp zd`jNV0U^zWW+gtN^bACunA;5`Y=04G^0P~%41wTAlIdVm3xX4n0w#+>k-}PcE^|l= zVVZR;Q<0k0Nc(;rGBl`I&gel`$%|}llEKe2bhJuBa}rRdRaU7M*z`J5riluHQh3Jj z4ub?gv;!ZwoQ>hHnue^4Wgz#QN4vPF+$oyFURQyOGW4(_NJF~>GXgn{4+Z7hDNB0+ zrUJ_0Z1m{`?lZwF$q3i1hkgtXjv5_T2nJt%VU-QMUHnWr$Cn~?=;BW~5cz~Ix6*d> zVbt|W|F-zLRY>H4GQ5P`V`*42__|XImnBKOw16)|{KG#=5(4@(N&~6oOPoHvh(Z$4 zhJ=D8_CY(D^dkO!7*J_3ha3tutOKMVs0tR2NMCw1Fxiv~!I$jLokv&mjc3m37NJ%0 zQ?~|b3W=IsbUFc~5q#SoquN0XEJ`rp;zAm7^$SoNI*`?F?h3Qay6&h*ozjO^=dHlq z1hnTG=Am~Pq#4EUOjBK>n_M+A&u0G18FU{)ieTWXfF2OzM02#7*;u#!?zM{?E{P8u~ zNK{kVE_mzvL4 z^!IBax<9%95+Ox}>>8WZ2f2{R>&v#q=xzC@Du!Nw+p68`cZ1uI4p30_J?vpWbu0scf z4XvYG(xGLB3tVQ$ng3ct`v{kGRMD`$8I z8>xJzEES(WX}}%|T#G=mR3l{SV)JaCpaC4>wOuqcn+|9Z1;&|4le1_Rw|mkci2>5S zGND*-)(;S_c+2k4Rcm`?azMY>FD$#qEImBim zl~AZ^hAs@Y=`rPWvk=S8whOXH?+VxxqJEQsloCgWTTqQQ;|>)B0K7B8Qwfsn7)ZFp z9VD2g@gexCK#2uDWvdH^=PiEbW9MhvDN~Zx#xDKGd0#P5h;zQpLW)Q6X=!vKJ}hPr z7hBq$Z-^QUWcp!5RSPNTR-+Z5Z!P}vm=_uO7+S}BHfsn_86g3DoR7$)O4t<GM^qygE$y87IRR-uOA}5=`IW+Ht}GaA zz(){?x?G%X%xDaekC*QVGm&1hj@C7}&pGvvHqKs+QM}=Y0^iz{GLCn)Me}rccU$ZbJ3FBm+LZhqwxrpYD62<0`r+ z(^8#uB5Zazl>^^A*=LP}HG2EZmkuWr`MJl@OJ5z6khdXu-pg(sBLSQ>>jc>F|I){#i_4Mm(0+;k#uiix;iYX|uebO{j{_&CKIQr&Td*{+MX_J1eBg9kSkrJ6_ zSDmlk&Ej+s8>-*T0Y|GLTJScz!RTx4^h)!j>o?Jt+7g(#V4XFxv2xfw7+s(k%Hg)J znr5t6mP7{!bTIeO%xhQLNoPoU7zK2N2F{!NXcfY3`t3{D3te6)RrQ(3Hqdg{n4Wna zal*o{44oR?f_RM5G*kOF>ul+kSvk=Uru&v zG(&8FhNp)l8ct+mt&vu~nKCvBc>zKSs1 z6Fs|-BXE9y+GNQjkvbsN&K`Dt8o1>5Xvr3-oSg8bCx8To4m-b-N}!_Q{H{GLPJ6m( z^;=W|$3h0LMYhw6%#tEwQ3;$Yd#k)GhZIEAQ(TKKt;5Ho%MKL67J+S@)2Mx62x*yX z9!%!7=a|;kpo4V?k1mtXf!acSjMUK;svXQ2c5xA9`DLs0C^m-cs`-2QncP;V^p~-pyWeWZeye3ilR?M# zd;Z;zHo&A8n8ueRqc4!7ySHy1817Zeq?$82T;1r`6^7PG-yDmSHdIphqV1O(SLGmI zeVh4HBr0S2DYu2`+SW*F*wLHqsKStnYE~R^0B{igc&nP!er!xU26EKMSp3o92P+pA z2ElD}j*fr55~}u1)6eBABt1;}?59~UF?ag15!mvay=D2k&?j?lScDhuXJJ0StvoS zueyE3emC&GGWXoSR`YKOFF8%7%jU|&Ka)8z{ZVNZFx=2%p%n%>SkthTJJ5k*uF=Ea z6~byMJJiC^Y0Xc^?{>9DEN`T&+l)%f;bqCg%{h>X%ORz&(21_;v@wrsCu#rm=xZs$ z|NKF1<9-(XyN#_2p3hD_bjO6{orjb7Wr}B=eB^_RXjFOlr+W0EF`YK*9WElfz}9>I(!25sdTs#p^LcFkREmC< zxYBnICjCauneR@c3V1*FyfHw(-p8gjuTgodFtnJvBnP@<@1tWRH5cZiGd}}!@yTj= zih>hX2WwHii-jw~CB;NaO|dW(@~!SnC99}f9%Mdv;Cv*CXDAK9&CS|HH z(zMxB=D{q3+feYiOI$m4&i8hmYtSeAz25kvHDGX`?T`1pjB4+HN4P&w{PXe(*B3VV z42}#n%%o?|=HQt{ivd-|Zo=9pw_{XxEJ{Ha&bS)?<2h?&`Jt5MJ0x$3Sq$UA#tbKK z@4}-@x4g>s3IV%3Mg9@sc}qRpJm$;3dIN2@6!RV5XJM@HcEYaQw;odJs${TZY6r{g zl$D3neO1VIEOrqc|CnitN|ew}$i?hI@%}07ALC@?ouEbS|VT-!cV!X!52{-Ba~r-W>|tXM|d(3ga#4= zlOC);+&oiqajwsgTT=MOTk^^jWfPzYnKxk!%$uq+Ztxq~@4zeHJA^)1KHbfVoj%D~U^c8Nb+NA=btT!jippQz z)?4&KVnDB6wf6DN7_FJ*S6t3f^08Y+{Hh<|2JoLOfo}&xUH7$P^dnlxN z=E}?Tpz_(DYr&q+zPF7pg!^v{G1R5zEVug0PKOnuqCT~UPFrXPnb_+HZP|nIa=(>K z5Tk56zHFlvY8>UmOIg7A9t&8et_v>7Pmus-Jno>GCqT3|^~(+2hR93J0|W9gPiV_t zlCf(3ZY2|=AEFzeZAkgJ$$%egYp;1BJib-+v^x6QeogBcnuYKdFI9J6^da5Lt_eQR zfqF(3Bt@YHs1tGuN@~aYhDPAUG8Tsy<~(OJCMDAb(wt)_{kc`}H<`c<9eU=C*F_x~eNp@+7T}4i zw$gg$qO0KdV(prsg=t`cBU(3Qln)87jFZZDYK8Jl2Mhqts$}gPL@9BoRnjR#V-`j= z@8uvMwh~sZtGlc`Xg@cvysNq~pqz>Gzw9dP|GKz*=QBQWE`HRqN}1NgmuEt{p{_zt zyPBYD?O1!Ki24ZhwbfTv2VZW-I(bHrQ7#r*zVjR*WilqwF10`!gk+eF>IJD_QaW4AWB)8CU8h(Xna{D)Qz3MUwkLe7y1F;@sWSsIdbA^4Z%2(*&#WZ5`ERFa=7b)z^p}j3h)7L}#g`66VD0)ua zzcb1+6itf0dMpTgX~x8HV~$iQ`?!j_Uxb&XtY{Rb-L;}!2PVP)hc*&Be=jhpy;Bx8 zTn#6A5UIj)s{^0cy5kkxSDw{8-mKtN>R-cDoQ)riibmeq0h4)uz)*k&za;Dr= z>K-?zR{hpwNX;{Xw>Q~C>m(+lD=``GC{nJgNVKNupq-S8Di{tFI9o%6W8PLgsmU1D zPLJMgr)#XFwQEaFhOAK~Sd>OGGJa=6JjO|rxSKOg|L5+8u)LzkhVScb%*5VDXw&KA z4c3VNy=7Y!(1(}1EafU%BX>)e>FA>hHM*cWB)lE#=^N322ArXZMo&qmEQ~(s zrS4tS)*cHAh@>jacRrXyAjEcq4+9lY&w=!h9a2~dyvR~+W+L!1DwtpW$ZzdrV$QEl zr+P$2&HokjVwe2%-O6#AiDVD2mYNZB1xXp0(eAYFGHINh%dhq$o%~2;?hR%wWrYAQJx#Y$TM0t;bIA`U zV`42*&!ZtfDa-U}a@u6f9jpHHKzk&qpTxv#G{ba0)o%3EhYA{3!{C(`JoZJm-I^XD zi1mC`>Cx;D!Yf>o5=kqxM18<;Hw&Xtu#*k9@1UIl)3n64gU`^n1V{XC$7)Qr}yFN2j3|YoM*F!g4X;< zzor?#o0^j&F{oO=w?`NU3t`&ngLZ;b;*bpK@1xH5uM_TPaa4`Vh=~gqsvv_sjpC$Z zi#A-AG0D5~ldg|6D`ofbIwjdv6mqJ`jwVe(@m39#I9Nj@7jGM?)Qq%A(`?=A@XV^K z_@q;nF%8fPq&#c)fFDPzAr_>L@;4sMm3r#74eefl8BJ`o^#qqNBM?Z9m_IEiY9VD= zb_^TuU$@*6w(4LMUNm=9u6WUjnnpF?qpoX(?{V)H34j9aL3vfg6f$$6DG))QJhxMN!^d zyyr$=-fafXuP8E=>q{YxEo_;7wbtD);w;xpuD2^ESicOwV*}zT1Z=$QI&WzXR8ha+ zo*epcJFRQ{g*i}t&w|7x^dY_x?~HzAVRXxPI!jUgAfW?CoQz4r^()n*{<2ln*@C0X z-z<|~4}xfIWc^_G;rMov@}@^}*MNJu7SKip-X>Q5SAX&wJNYd^J2e%yyrQ4fmpVVV ze#-YnhKz3P4rJi$bu#JU>wvm{F{@&**I8;mSoE zrcaHlnnTK4HI(eRb@P2;yw@&q?*1Tknw8K_$9zL;-7R$=O`1kQz>Kc$_VbZiAY+$@P9F3 z`vz=ZQ9o1dcX>7m92}i_`R8_$b%~y`G)3dUHMcMTSz19G|JiS7L4GU1<~vTQkKaB& zJAvz6Ca%9&RG!i|V_}pCFU_SvL0juJj#ds7e0{;;WvB?Pnl{!HfN0|U#sh3AY*}q= zh&}mH#mM-UD4N%9gV#pJG02t;Z5CE`j#DF@ntWu~%mxrPact_|^1p^GTp;l$>JW~} z@|1-&6J}OKP(z${MVNdHtl(87hm6s73}B2-S=<-%3)cJuNSr2frV)n=5tq5QAxoJq zs1V*Hc$L}PD?io@E5&{0=;MO42<5P&JK9vhavGnaoKZ!xKLhuRj!#)6O<{88j6w-e zKT-M7%=Z9i_KpN1L>}p*kSHPqincKc0_I-fG=#t+hB0>LFyWp$NqC++UW-X23Cc;T zTUL@u7~!P(Z9RCVerO+NVI$1FkordXEwp4R0c!$^7NqSL%Tm9TEkqJNvImX>_(fiF zUhPh0e?jU~JIb^xjc>q^V<#vZcYu2dj<_~gB*Of;$BXXC{*`CT?lHhIrE3q-yGe4@R%S{dX-Fb8k`Zp@|y zz$Nn)Lc1dP1y2@l{oG(NU#V4ON6bf%4~ttmVuC-t063uwIBcv zjJayZ0cG&`WKd2t&&%W2>V+||?r>3Gluvx-0P=i~$yYjkzTSKpCR}X`w#b+k%8_g+ zMrKXZV)x&sm_k2sl+(dk0_ZgyLC+(2+mrxnGcHIM7J$j7O*(gCEPdFr6*`v+5qD8U zXwnpxOd7l5dzX#Z1cGw${116&nhIhp!z6!iS$s6)mW&?s{Zw}G?^Yn<@N<#Z_hb>S zxW{8bryogRr)gwl|JiK@X*=w+AS0Tj7!+8xK`f^!`p1Al(uRxVWFpAK(ytpD(ryFA zIw-);7)W#lKb&%d;`YL3uWtc}fFo+0%W?dYEla0-#M*bVvu#voo(s}BlZBLlJj7XX z2@n%S-@P{J%UbZ6g0ruCJToNg=xNmSc$-)!3o?IwWh?O*Ks&*b5PVaHV*y;Oed=6v z=U3GRubM}k!xMcaxd*5Dts?-Lrk=mh=@}6r6xl}s>E*{%s?b3hq#(ozfLS>-u@r;} zP@$~(BT7gZwI-KAh)R6|Hgvhc5p7l_C5b==TKaFXS#w6Q)=*rC1z1bf9RdOaH|;t< z(+E^9vEKw)+VGu$QW>)-`FX&EU#{^ z>Gyx6HC__SB9J$pJ;AwHJ>w@?`Z<{W8(q8roGNDx9kvTtlCIZ~pT z_eN9k`etwZG-mw4Qdk?FhhRUK=n8e=-h1Mu;C*^2%0m$%9ctzhrl8?TZRFVeMq!J% zn#nSfEL@84%2AMd*qNVIuDqf#%Xc9T-kl2T6+B%sqg1)(+<%tpCK=N}L7UOn)9Tn99~EJP4! z%I8&|t_%|YlIn2KjDHHCl*TF_4#;u<1o27Iyv{7_Q`4&RhIbAW(DH=cD;5a!fTkc% zMuvTrfEBun+8{f*UfXBlvQkV9=fTZ}OAcXExNWCBbwNu5fHGaehokp_CZ-*?`0X6A z)-n>1HPb&dxev(hW=BES@7A7b9tN;aa!;P(jjduRVgJs){sbkyBG`%CfM*9^{xRT%5vQ&E^f#x-Fn1hzzBT}+k?z)6nXDYEy4z}KCrqdU#s2<#FQh<{g4OQ;HGcFdUM9 zT%;}rtTx4#B}R%VBIXj4q;iR~gp{cZS&9G<$XZFH#%Xt+Dx!1wWfcI~cI>9|GFlC= zG#h9VM-A6i05LA`4CCc44>kM69%}KuZt^UmlU4MVsfbtC^3$vPN1&cu+E;}Mmw>t3 zyoZ3oV-tcty%2UJq=kbW;+qMulQRiWwyX>IiUg>S`4A*t>kzzaBM5cZbhgnJFLZgn z{l?OE!ihSQ zux6oEEywC<>$t$tyu`v0sCipx2*C;t(X<{llE|o|*_AHl7E#3E5XthAG94}l*aJu? zILOq{GU^t+B}wpCObhCAJxc(PQQC1LYEd6K0;KMMmlvw996GQKc&3P53|~zNIQem} znu?o9un88QUg1Bgn&I4MoGY_zAVFq>crh6EpI!_q;0gk>K)3}qtE>XtZO$LK8**cT zi`b+3l*r1iJiGY&xdykGbWvn!aM4278K9FIT z5I1pMqXzWcz)xqg^yWwG(vBd zdo{gOCBJ^XH$uqjA}y6;A|tF9wzUZ%eefr1K$gNY=`qa7a5zrV{V9OaB0` zMB+Dee}`Rv=|cacgj4~x5=sB((DhsY`{y5vg@*mD(2ys5VD;^GnbFXTZ`6M52d!tER5l6I zThtyr-K0_~SX@<6y9rnP%hQ?^(3i6M+Yi^~E$k3c`z96}?3ak4+x-YY!JNgPK*3bp z>}#efX9&6_V5Riw*ZiX?{fX_dL}1taCzybg9sfhB$l^gWB8(y8iV*Dqe)-HHLmfi5 z7fLL3i(1l&t8w4DKOg-tA!{nvJ93?G_@gAbll69vXkOYGQWa&^vC^ZPL+n6u4@185 zX?Bnc^|fKg{`OQoVflg{wO6KG&SmWV{f`IaYqLFlPXc0K60?T#@FqyysdB%{f%f8A zp8B#qLczzLO9Ad&OYVy+7_;J1m;TSV^;0V3ch!+29zptm31wdYX-YREBEh1I$-fD1B%#=G-eWOOk@>WcB_0X+@XtNc zZ%7qNSWb=uF^zKGvsz@*=6<1cR$mW9r6q0;mxy}-W1KAi0$%6aew0!8t)>2x(D)yP zO1>p@B*I35eo{OY2g06Q4fiXr`a#M2?a_x!=$PLSU}mr0;0`NbpYe6PX6ie8OybG+ z988m^OBEFrpK7y*e7cZTh~Z}u^w^u>wrO+mKe{BH+wkwS9$%dzRE@hh`x6=`tGNNgc zj&4p>{t;pr-n>(9Jig-Pa zRiV|wJ$~czE&Mday=y`B){>!V4c^GL74l@NbA`DIa?dX(K_>CG9`-?wI2`SPfvIw! zi%7({xrmkXa_PzQAwa?vNZoQu&hg5(2IUUjRxyr|M|hZRcUfBmrPB>fyV|R`^XGAK zmw>=08R;~A)pl1m_|*)>^hh}q6dpU5x%-As;R@J^*n_k2cF-7)J=o3Nz zpGn8Rm$CdF2meencXIP&Fo$gIXyWenrq4J0g;$twFOt>xt$+P11o`c&^Et?6-~zME z#ML4Fvv(&$Hu)!Za&ofpI`Sf}tg`*bJxu)FVTHE+Ymvv`dyKOlu>HPFv1hLf;G98S zVY_mm+K$T7KsQUeJFwZhLqXqOD+1}l2swp%-FRE`z17{u_PUV@8u`ud!N&mNZYFwG zk%L3WPvuU%oNJXpweNJ>vu97$45v0aCUJf{wwXE*G=R;TE;u_zAz*rf6Ss#j+;bb^ z$V%k0A_vRRp2ZKhAa$iFX6Efz4PfsEy|J;Z_39Grl z*})>9!%eVhRn@#zZZZi_<%?efznMn-S}3LSuu5 zPW*hwMHMZT#z=QKlI%8}2k*2(6qzHv>t#N&lcJDeOczrJ{s^8QBltW75_(Id$9 z=0|w>UC&|JWau!PO~`q@`f)aFowgney0xcz==knj>Tn(PEd-yIW9BM}>@f;$@vj#> z(2U~a8s*tEkhbRn%7`dj$sHJpHGBu>6^<~3T$Goax0f#r3Z+JdFbn3obD3nX)jwI;ZlU)SGvb=LngZ(z|J389 zr&{@*KqJ^V5X4oF`w7mFLf-on_>Vt$nY@}-SiQ<lKsi3F0tP zhDbNWo{xWfqJRnf@{F#7nVGIQwb2468i9>UAQ7CXx0m84iE{n^FZ+z02n-6)E|3Zi zCmUTfhfM12`!$ge0(MvUdW${s-=}@^7mL8r;eRuBxI2Z6fqZI*t0Zd$J%cqsKUUfM z^)@wLBMJkIs8{$n^&p$Vvljv;pC>O?3rG{`+KL2O>0)&NohEV$>UZ(#rRx-AsGY_{ zEnCq9pGRLVonKoj2TQ8qKndrs&1IiLGx zl+-^=$EihuR7|&opnFY#`e8id=%ek2jgV8gG2h`jj-J3b^I=^2>`z!N_&5Sz3GAXV(;pUgIo>9T)cw1?PjVy zV#eS`BC54k#XpS}SxqI}y!o}tYI)_*7K38`cu!{?qkansd9Q0qi3i?)++4pNmYwhA z*Q4o61abVj+911_bimL%0Yh&G4Ba-wmUka8bjJpY7s}9UcbBEBiy8XVC~Ny5T_JXo zEn(;}+J=LXfT35NZLPdA%g}wIlOr#PZTiZmSMraQ+kbly_kYnL4=n8aT94( zs4xTxlkLIpbMC95N#=UmMrG`AEh6Zq4u-42o;w@1Z*7O3B#WjXB$s|{elzH45qHbU zFU0GOcF3EvI8W<(q==fQwSl*u%^!2~FvNo~rwIKXYZhuNW2GONKN?0vobz zw+z?!w7z&i2$9l>{@hU5EJ@G9(>f%G-5KD;Ou$w8)%RCr8h?cIHafgA08p0NS&Rr5 z(PV;16O;*1ok#nY{-hkqh(M#|OL5akT6t#iMKP|(eHvHFVK@sB=>BK(*pfPZ+CRtl zKiBECkdn zZp|jbgZC8cE?>(_#Nu-UoN9~r%T;E0CPX<<|7;l9>t`i+_ooJjdzU z;>9s^DDvJA`lw4-x4dXnSVD`f8*_)Y!X@s#(`^q*I;)PAy+6b4Qq}0r-4If_UqhVV zU)?))LIxk&8=c83B{e>iV$LYrdigTm-`)-TSC^cv zQ0R@yPe7-_CULF%pY`@#gb>a94dUd^<+Os#LaZgYQ zvYf9X4O@CKMhNE(9ObT?CU0{Z%#F_Mh>tM)7XBj z{|SzjNlk_xCGH{(>6=&kgKZ@-xfgy|>OoesRCivzqVS0)2bN{1=;N|mclq-2)9E@I z?3sN-@5=Tsvb+nKc?NZj1o7{jp(;5P!vrN2g)F`}K)##zsL6f2C2RgveP4qSlBMpi zY8`B0YRwmxsQK6Vca$T`V%2=TY}QffyNf$U?kSsDw6{*}h|AOG*gNYxg;c%`FF6xA zIgws)z=KxNw8_5WbyqB1b`XvP>9nTribr^mn`Pcs3cJHHv3=8gy6yRcbS@_f$p)t! zD-1D7>p6H#fZ+{YfQ!XryZpiG?2L6s_)2B6Q=x-|LD2Mv_D#wWpG!A}TA!HR7)rh3 z_I$``HsE!w|RsTbm)E~40`%QT- z5)q1I{pV6>uQD4zli=kWQ-mB+W1ghU3^y)r5qU_O(4zhVcIBUaphIXe^;`oMBiDO* zV4-;N#@``zIC$$SIg3Z%oPS|6{+Y5vD6c6mr|x;CnxoRfXI*vy$Q?C*eV^gNQb_d5 z>7CGdSqEF092Z#W^|8^4B6`oKIWb9Mr_YTdvL*0t z$D+P%BFwb2+->#>8)txYHYGooo~vFI63Gv&6WHf^6JzYv6E&UBzp=sJiw}W|&b_d~ zZ|`GwMbeyZg;F|_7*}%=Hx8Z9HyD|VSJL&+7SjVaw?5WA4f~$T7SMn2u*tA(wK@-X z0Ay?VN#q-ykzXjNA9Devo4iS8Y*fpG>z#qy-R{TuWdj)4I=c!lo7i$uZ${gk@U2?tiM~Ld#?gabV~?g-P`r| zbWfdt$aRamExkd**baRLA*b#vD*3a$&E!$B!zKTP!~Mtc<$tbHE^UJ}VS>J>57awI z<3jnW|1i=&H#cL>Hq8(ICnbEjv@pSE3kI>*Kg%s?hUJLR8M$5~L*0|&96DhPrB-^4 zU$w>MFPgFh{v1xMeB^va(Q5pBiYj@TRlV-owek1FIo~UokRx3kE!_mIlAO}&rE1}C zmrnyIYTRV~tnt2)SIvEWzux;uw*So@F)rqCQYQ!gO zgL+r#>qt`iCo3~6m+E>@5P8okkG}II+F4fj_*_PaPe}0>?CI$*RgHloUu4bJ!Lxhb z{BT|se}9T!diCm?^z*wb>j}El`v&K-V?oXTywUFIr3%N@LAmHa4X7^>%+4QXured% zJl-w#deNN%D$~VyJFmL;*YCc2$uNr#aDByr0|Vew$H(IM8i{KP;=P=@gu|5sQ6RZ# z%jxuc?%oX_h@KK>nBDI&`T#$PjC<(B9qm-^?)f3dJHJ}5nZ42c+9A+gdyZg{@oTU0pCaDB zk?2&I5#{|y+3A7-QmnCf3`yS?cyYF8Hvw|}wSQOoZ^9l)4}7RL;x6uA1}&r-*;Qqg zG;v+3^YEt~{iIBMBj)VWEU*nB8S%aB{oVH<3VeB@ASC*9*~Zy+n1LM*Ldf!Q0I@(J z)KS+6>?!8HzC20R(5h@adD@)^~bDrv>th zk|7Z0SXk?`f@ob&o97f4u(V;mt6XL*3KM%(@E z0%Ffid-m!lN30&6Y>RLitSgH<&Qegmn`2V*s?x1?e~6ZkanpC%BSk3L%xsHf?ONl6 zQ%t@dQ(NMhU^{&5qe@+ym%d*j`0n6T<$ZEuNzCev^=Yb>Jg-51q~i;l&hXd0t3*M5 zne*;%vI(39G`_Hhz(kr3+RTK8Ub36E;)nKr}=Ddt$ki=X6Rb|H;u)5W^A>HJiNe_S;Vy;=y zSmI9H67^T$g1FVLzal-cTT*OW^QmGRPF^4EA9#x$GJ?7D#oJ|OHGH-?e>>;#R>=^5 z(c$!u>vgZ*f$l(Yx{fHjM^3W+BLMcmt?ENeV!I;f4e^{MTA_4*Z=5!0=FA))6lkHj z$*EX&7I+uZ8QKgsM<`$xzKs%_aMsy2T0zfze~q9+ zg#rA5(1OWD$ZD2smD#-bfEOTo-=z0`mlGoEnp=F^U_$!Y(MpUdx z^*m82=fxt%^z_vW&Rb3GyDAI3w;!Jx6JUZ*vnzt^=!WWY+>F&LFR8Hl?)#-^x2c?-I!m->SL0pB1orYWVamOBa zC4~ydicn_Ro!BzxNZLHLu0)UM{B#$K08&B^odcnHJP8cHAN6wXnEgbLZ(qog73_$+B2msP0a4#HbRc`-FZxK&QgfK*zrg33cxT0Wd!IaU^L|g+LceR0jN%n; zoTn#NoN2oJ$?ZCZBR#xb>yd|oX$q!MOi=^%85p9h1f-Z1#J2|GA?AH@h(GQ4naxMY zM}h`6ab=INc!k;yNy93?B;*`u*zZ)#@eP-3{Toe`A!F&+Ez4tO^SW83yNMy1po3aB zIg_^mu>j4j$>9A+IGyf5C7z7E(%OI5mZYiew}vujozr#M7TYn)!Y@=W&&6BB1%w28 zzO>bysXStX_UI(Wj{aJvb-y!c<|x;j5p_xCYpu|Zyj(gHxh-6Txbx=!Y3x${r8tw#Mw>&dn0ejao zEH?ygg6amYaQTymnoqZW#Swa$AK?29Y-rseZhTMmZ>t3Rx?wNY)}9Ts*56=LRw@!( zzv7WkxxdLLUUd0XVJv$93+<3>FdDrJ-CsPLl;I|CYjHMW->&{Pn&V|a$oUaZ1k$1NhcOc96i z{;Gp)sT(W2Bq7|)$g=7z9vADT$~|UPyA@&-3@%RJI{=udb!ESO>d0xnAVyuoUo|nY z;CM%VK+E;x9oNYZs*`;e5&4L;%yCf5CV42F*d-*CHHkz;IagZgNY}KY5Nxc|9*9B0 zi^NR^RrYYAWm2foB-r!u+a&lX*uvt~zmH3g_#x@)oeTaMXVo z2)hY3@%`X}c=P1nj7xsqJc&X0vXZ@R_*&tB_w06v`@Ey~B%w{%r-RzR8QPRdNFq3( zNk6U4v{7<)XNYDBpPATnhSwx%AcC|@J^*cVLHIT1lSYH2jSiupk2`IWSLbAd9}w>? zy7Zrly8kdiu=T6M$at&Womp5vm$JNq{JyRDMz+hn8>9EO(lTjxD7dBv>3Sw9*W$v} zY|p0ihivdi^QDbxExdYZV_L5xZn32rvOBUgf8FpIi>bLP1q!K-+WEVKNP(QY;!fgs z$ss9k!b_lMGZ=C9GStU0)@U(W5mOu$#q(*#q}4ya$xTg)o^Z6Q8zw|tJXTN29uil>0SU8(Y{5fVMS;5!P*)n%Uj#v7C<{$@KR@Ub+ zculEZ*@1Qbp4!@h{OxOj8WX4q8+Q9GS9`w7APeZ@3v$W57Uu>=ZV`E&@y+?GvUCul z`gsWQU~Qh{k#s`mi8m6Grw2$Ua$J#vguHkp!-7aKGX%SndCc!=N5zeBK7qbLdqBYA z-z@a|uL@XdAvjEujql!qY*U`?E@c{8FeEY0%gEv%rM&yc7@CqA8}+gJ>XqIk#YQJ zr5Qi(?Oi%o%v>y`E|O;F?dXT_A82dvU1 zJox0QM|1I-0Yz$avi^hAQNMWv@3ybm1iG#QM(>2&8Erq^bSq^0u_7UadRn7}^Krcn zaT+#96m2>c?$_IA#@Pj<37j*nn={zqB@dYGvt{@kON>Y;iubu1Z?`K*)x%~i&c{}b z=zG0*NmYJQ+lC1y+CW*Xvmb}RnKtBm1<>2d-e0($QMXBm%T_8KnR1~xd5gDR&Kt%}3JRZ?1R#fVMCgwJD(RRP@c8P%q zIqM}sRFrLO79dWF5dpAwGQ2$>$=gVlTha8u>I8EN!w1$$3)m|%;zmJ|*4)`5J_;L@ z+pb6jw@wz_dAK-B$X-3S9y=DhCYCJc3wmKG$sqg4VB`k=0`|5c3+YV_VrB2!@^=++ zb8Z*;Q-0~N$Or+7LCPqoG6vb*f?nhs|44a>#qYYrUo`52t6i|cT9?H(7C9xB2B(6 zC5g2Mw#Lr=f$WuQR!@x{-RZ;}~1M>w~pxxl7GFue-*OzSp4B zb3I1#lVCU9+>iyW!Dn@a+@4~f9J`|@NBfE=eN&l6Ipyn4WTle^J5_LlvVjn?f+4+Y zGvAiRsH;&pervP6Y<9=JO9#~-8JTK?-YBa>m&;$#OuJjlrpL3vvU-_TnVf?9HK*+& zJ=U@$Q1TE(%oD1XlWFIVsfIiT)O_O8)zwfR=TtrUU(se=OV5ElnR-jcUd2{V_|E-6 z`IskgLic?+WO%lOW)`du&xDPL1Z+Y4(jBN%coZ2Ib|RMUR5~YyU}qz2hYy1j5Gub| zejC)!9)=cvwV4(R+h^P|viT!mcft>_TYDF;HO|#{4A?-%Xj-u$WaEd~V&$4^Iz^)n|VdmOr_bMdXZi8Y8l5 zsRTQ<%CFXpdH6E@(m2jjMtSy9twO?g9crm!Q0FpRy=J=}WA?_g>ARa)g)l)=7ClR1 zTa4F_7b_6#zyz4>9-Zz>M(Sa|+R4|1AR?WVnBc3t^d$ zt2=859XmJ^QuRTNir8dI0vtv$;z}#>++oskHZnFF{zNu?ynk7-GtEr_a5f{M8L;3$ zr^2B)!LU$C)1a4&TZ=3sw|8&pVjm)<5&onEC?O+*NR<8gOvXStQuGr~IO!s(R(;MP z$3-J=KJQ4{~hY8MW@vkF0K1nwUdkP2(-fGzLq?Q zA01B)ApsZGZp9WV8fak=+c>sAzp`(g=GtbmhhgqgTH6_2HzN}wSz3ELq%dw>tivYV z{bxC#w!rsM$2PO^?KWbU`$Oof@kOPsjnTU-509)iD><)eOqoDioAz*QQ}$KfqLjUN zcZ@mmF`MX$n?x2qrgL5;0Eck(U>Sw&H)M9Lbv`ZN`T-~kEfWuZcS0t|eyeJ36?e;m zXhx4LKuW(hObm;@f>%B-dMpcC5)+Y`3pX+T$ANC5Q(ROl8FNTfgU#aqK&r@1-9rwB zy-|D2{A}~(5iixw^MlhND`IW%IlzrrTRnYf)wsj*kx`Lq&snaYcMLWLOMWh?<~u<7 zntw^iI7BoBK*;cvC&WGndnf(E5Y6ZjG9^osTEOGc;QWkn%d5dHw&8D4V73qZiS%5% z)gd6U)Xv1TBZ#87IK-@m#1swv12DH<-BZ##>SV$7@M&h{+l8E$b9B8@GOsoL9OHM8 zP-yBdzpndziaXymFCxh*m7_N|&ChLfo=w`7=3`S#3nv7HghSG6b>T}Uq6zC1nu?z? z*8OtOKHlp4FGgpC#kk%{t95!+82-uL6Ng~o`Fz1dZ4_Aoj+61rvlq1`&ectQaiI_FZ!IRoxHfg_Rr z`{%820NBE<8R_bz&aZsG&Xc>NR6sS@r@FKo0enHN!gY_+C-y-p_=3mdA>yWyQ@BkhRQ+P^^0 zt6*#uDD3)n|FjP>$)ZdXpfT+3VUK zte2Akt}k+ZB%nxF2M!K9Yii&$Hz*`4)R&*#&N#=U%|+w4&M)E#kon7nUCSYlHU23s z!SH@J1m5UmQ^xu~A{$bc+Eu_}{5i7@8o~LAqs}?Es*s@i8SLZ~Ig~;K4Sb60DH2uR zho`J)pA0fWl%jRzFEGA;>PK3mJA7p=zJcN9_>gaZ({@RQlUbPCvh&*Ww?#(0AO=x` zJ~ck|S+^jvN=T`O2BqinOMn|Cw;&@EFD+?9(nsB5`<#A5#ouM|C}qu-CZ@OM{2>dr z5V3t_4JRFCwKr$a*meE1lSdxO3g%eltl3T5mL4&?Ygfl^>&tPoVZ*iSwn1tpF27#W z4ehwNS$aJ=!SVK@o^-jt`lQ%7kIwAYrRCh2ZBrq~S`J!fM|B7(q9OEG9l+G#iT1Qq_y#72fNYPfmk5lU-T1Njr8{_Ef4DH8*{x?>n=Z z>`Pk+YwD9c4q?P;yK`|gce ze$+Li!qGMc^V61+#(w+=XzZ7sSju+jvJD%&U40_zTD_7~^}RQ$ZoU{Qe38spe=%OL zd#%Zl@Afu7wN^%G*czS}88GRvyz!n!EJ3j524-C7A#{8*a&_`;$;m%Yqj9E`d+Dc} z`mY9q!?&JQ{9bd|S6BRP;$z{7Z6k^64q`%+62i~h;zlyqqMzs z)Es&!y}!;K(!kSdUe2Kv+c+&lmDe)VYyPO)i}st1gy%dq0TpSr{GLqF`MN7b`%{uhkASQ2b}f7` zIzN8Hb;0hmg@Tw;mIRl;riRw6dCaw{DO#;B_OpV@Fgo=Aay}cmbR6A~etqbXu~9|# zHR9WuW#=>~vX=<~T#^Wg?De%RRp^}(beEsh#EAiNbQ%P3K2fkaixt@o>`UM{A7ULd zS&=g8!augcf5#_$Qx^7c`*QiQStD&m$VQq&{XUcw)9ik%`^mSwk6#SHxvXL5y8Pk7 zErDU7jXtNJ@3lKr3O9K-5ndHNgnpp95gBfY5U(0Ta+VQ(;*iwKKY7BW^2r$Ad#&>< zc2}>@3{xBsOF7UOF`^>A;T#LlQ`-zN!hBBj_;KUn?yR7~8r~iTu3d)tck&)ie3W(N zzT`HoYku|GS?V=MwlBH&10Ee}JSy0)qZ7_sadLD%=aK}pOYV>I1jv~ob9 zh1bRC?uZfe2N6m?1GtDZuGJ>(ZsI(dN{xUG_}s7Q#ou0(+(Wj*K@NVgTnDWu`&l~| z_{~;}c;Hk#8Qq=7(GHLYY>V{K=#-;7e%;{FanO!^E>vfkV`*F_Yz=HG>jBo%=F8wK zU&3FB9rB!6oWRdp^ZYn(LeC$oTQze^we75PphMuONrE@TojtuK8ueDqFReH;L zxCKS;mY{V^jbaIglcLcG z8x4#1qdngCEZ5?C*a{pz&ssrEdwTWZh@{#3>Ic#E(-T*n2#cRRMAs*$D6vSUQ-`*8 z+?x3)MKgb!SzQ2lK%Yhna4Q+>+I8QER;*8NwG}2vj!VxJ@1<=NAhHLa5MNC&ufLN! zVrYv1x%DJk5me9d@NJe=b``@D50!>aWI#r6-bKk@BR%g3e*JC38au8pS8pBU5Np-N zhw-NG(Y%qruJ(i_uJw%4!~Zxq(A&0~oDFOPe-^D~*2)=y700o;-m zuI~U&r~FWQckKaLF~osgygAd2+`3i^pEcymUu=}*)GWPA2y`hvI#eB-<8B>y*yND8 z`V)Ivx^8-J!l$HjeYC2#WGDO{w#^K6vNyiUktO2$jDZQ+S@MY217;A)&Fn*vO#=9SZKjIfVhys;k zhI#KVf~G){TFWnS9S!|6jR+WA6aTu-VQ%p&Xl~s|cKLG~znb2z21kU10$XvGB@6BMQ7{F+3;pzmsAX9vAjKNuQV#H7BEy+gr%0!}8*kUM@ zxnIV32~7@Po$8i{>SAGD{7T!gx_R*rmo!Af2BL9feWt%U5w5E~aYXd*lKBb9CfH@1 z^qJbaAf+!yq_Fq0ix>u;d$(I!KNJ&c+UH>Z1c!6GCmuvgFwoY3(PdrXwwR{7dO7!t zIa|+d@!-N)G^aA@h0T@?HJJh#&o80~JbhuHU6GERD3db+?0>!X=w!#Jhe&~Dw{hxM-3@%9WYQDjtko2d9OFltgYTP~**hkXT?=P9{PNyk>MPFFmIp!7eW_(~Hp0Pqg+= zDMxB+sZw?)ahr}wbT8ia-TO&e(m{c>d+6eOWvM^s2Er;n zwUa7Z#R~Q1$;o3?$C4vMgLe?u6bU{RurA@649*ArxBdT)F+3^>#)F>}d3H3`X}NfK z!;06n_eXb5sQT@ho2Q(N*dP0639Q#yX6uMwNQ#lE^T~^^Bf;}#8r;UTeT~9k+F1#u z>#^cRS7t-!xs>S1Tg`T9VHpp|Q0>DXwgofDJ_QW+5T4ic6exJ#CK8U=!o5$wlRiCO zrNTU@o;=T?h?wcQLA^$nUNF|xIBRouI;>KN_SqJEe*ug=Oe;dlJh%5SL>l8~kr^c)`z>AaZpYyOa2R6@ahxN4$JnAFX z-V^QVu-rdF!$k3{^UOKj6q9vum}3G9`mmz%IMw>#1VXUVTeo0m!$k*=@8(}+Fup@8 zTdF-bm0iz%4jrXd9G!;KdD$bL!4O3|XQ`cZv~^lk`L!fB=WVf)R@lIQ-PQAXN8YQh z{6zZU12bVgq}S|+HZfe7+Fqo~k4Rct-tnX+Jqq;9SkV3D=ozCDA5da(s7*Cy-HN$w z)S-vu6770qfoeE%aI|%IMMD!fUjn5?xatANeU|r!t&K=Xw=(zT4LC z_AWlAvut|U+G9tLuF|@p+ZkctnG7q%L}Rt;jmEWr>q9n{Pb%*~Lk*6HZ!0)+R;NL7 zCSjYugV`_#J&yv#IXu1Vt|l#%dA(NGcZSWvFkSBm@BCG>&rwpqw(Lg{1{?+d{x&G{ zlykcm*`__?Yv$*>26vp%#na&MoB&6~9~HE=G39kO3(mCwck97tL~W5gtFfImHZC5# zaGOVAw1AyN1D&`>Ccm})+D=$!bXFcLz#i@m-_}`^x@CLuex2#Q;TuPttM7!)`uc)8pj+sV#mrg9{58(tOHThb!uwfPAoiuPCm zXpv0ZEYDz|oonuRYUWfT6k-d)Z!*fk^_eDezTR1PAQWXa1OB+?UxwMPtW85;S-$qv z$3*75^z1n*^y!ZYU!&Ws^Y9<_Z2Jj;tWS4<>|>Y>t(x%F$+OoEEEs+R%yIBMMok0B z-(S<8>@qG;jBTq*7R8IP)a4%LgY7LY;1Zwh9KWSLCS%9VzI#Gy95B^XHcq46vV|)lY56M@p$q{N0Ik9Yl zis79RIZf3|(&pe;koGUGe$B$$)kK>o5g3b#IY^>fmj4h=zVT6B^?_8Pbnau#-^bK#N#;+ZFc zMRfV|eSt5ivzTb|xJ3Y7Qv76r6#Rf*T9&NsR!Br}Y;2eWV<8QdQA80Yr z@!->xRwO5C4Nf~5Za+GZ_sPN>kZB$nX1P>k>BZ5aM0Di*MKy6yrW7XI{yL}$v_;@=J4)MF1+Ux z+OpdD8s74!u_mIz5L-`E=NGB#+`_LdRs0Ks!J1`jtyVs& z03loBm|O>GVk3(vg6%I+FJ^41t@aP{+#v#oCNBW=KrJFGt?sy(0SXzw%mUoTa9_>r zRPJ|*NNq47NJF04*rraKCxybMF#)#-z_eu<=j6s1(G-i~TPU(!mq4|JqFPhTXUaQP z`BfeGoM!j(lIBD%xU?mVb|Vdhh4_jNiomX|*C^hsba34hBxLp34% z?Z38UvdgCst(HDZ7GDx$rE5Ia47Ohl|900_s{i+LLHt6a*(yx(5@V7RXjMd};geBE zbH9au@ol^=yh7S0{^Mb@A^hoXuJBkZr%$LDbv*Yg`0-blk~D9Cv={ugVSc~mrb}oV zUN(yT!T#$mX)1Dx45gnAJMWt}X~OSd%Q7S84#2-sS#CNw98CGa7fFU92(mql@S5SP z*a%+vOEXT-WM)iztgulfC6^^mNbde*@OwUy)ep88LiEF#KvZJjciX^k)wKq&SC!)x z9R(_7NP%iil=c;|VqXLuFQa?Q$}p)e)$cw>t_6xMkk+OkLJ{&EUVw<0qlQo@TU*rt zPuok7-MNoNyDh#LblaG6r;!N?QBmh9P#ZgH5rwj^Sq-!>d}OyVsoE%}fAtWa6cNj& z2h_4>*S}blfJw>)0Rr5fH;7K-3#7QB5$n1}HE!ff{qc(e1#W?fOu>EXx0z)?xJnU* z332UUaX!+*H1^MDA=`(`g|}Y>H0mkta~6U&LjL%6VF1BJo;QW~OC-8duYj{P5~xO5 zl8;ij98g2)Vq{Bl=H%Ew44UyZDVFb1|FVgoe&Jr|-Mvq{c^L9H0p{<3(rbSMDZXlrPi{oi z)#i07Tzi-N9XxQhxJajSWNT54p_~{#50ssV0!>5`4l%GqNCOK3eL!U^lrs3qzJYy0 zEKo^+fcPXVr}Kx44Zvw=jcgZ*g+Q?;8b~mrgR|JE71$sgR@Rt~1R79$8IM5IgvjzK zxHOglq%=io&~iKtli5TC+@^PlEKqJGMc5gH3MEL(l7=XnT!^-@v4r%B+Z>^{kL(^@ zam)g3ipXiVH1@0V?HY*^(3V2}$Y&aIr7uE!EigqT!h51BHi2@>%sIgg(lB-<;O)}& zQiyt*G*l0cioa-!b*{#`>VsrSCW~823+>vZ90x4~Ob6UpTGw5gU#T4b{gkIk0FQ@t znA*3eDx#3i6pDl$AUeWq5P9N7O7#&LVZOQLnZadTkS@^1BPc|tK1G;wj7GJ^BFliwxi*{I?O>k&A^K$O&|rr zdX}OzMZzwv9Bxd>ZMzIIV;Bz0p#4x3NLFTTHw~!b>6Mr2osiv}MELO?Yw9>r_@3`z z?`-%g8XfPF03O?~P^V0SIhxy{X#~gGecRyV)fc4bf?`f2hvbCG$8+aHKuumD6gi{< zdv+rA$J&j9D-h0P@A5@_wBV*Fewgin#d5*;&-EymanD7W_TvIspFv6*T3cz45xx^p z`$>VUPv9>O)>P6eN$zTXI5!$zBJ5;l5f5JJ`Lmgy-uwk#;$~&upWaDojXt zeRZ$#;3YEWu+4*W9f#cj_Dgs&4uo~~jnPxCuDpP=R_&ZCS*mr8OaYX79v0H5U@oG3kk|`j>U|+UtrDOegSk;V3<~i*eD=h;3ZRVDWG#C z);3b_^IZgUOYM_&o$y9T9Lt{d!v(dhNo#izA;b8%x16qrnWOaXZDhzK41P{?_+lY_ zWFy>StO6R>Z;XM6KKgeF`XBqmrBxx>$I@zxnVu*+t>ms1O78lx|AEXDR#6TD>8U$B z38FVWt#uLu&78J_v24EveZ4f<1B-x;0@~mz5c4VYmD(#GfdXT537rppr?XJ3Si_&n zF%L+~FGyKK$(4HT6Qrz}(RF9K$+HRw-_Z#yg7lcYWyu0rax6m@$B=cDGw>D%22sV3 zyJ~ygtQ1-ng3_f~&5KE|3|(oZiJn}n;bo*!rqKShLM{|z_BoLOShs&*@`itaG&D1a z&R9lH7YtoLd%-o4q{mwLH?R95k7VT|-^aaQGjmENulyU|I1`Edt8gUZ`++%&uQ`}S zkwB|$0ihnyxz7^&Y@uYo(RLe(>$YkZU;d(^Qe!(=H=F&PLYs*a$@@NNlj7);{CU@fqZoocHjGRbd-v`D2hm^0!eETv>LPdhSP5{?XgnP<{jqAz@sk&Y7-94+^s6gCO{*bvTOe(O zh4OC@${x8amC`}dh6>MPVw9O;9xxchaEBEE%79A$iqAaC%1G zMOh^>7Ac(@=!(@&y4@|Ra1yRZFO6rnQDFbbf@%rPe;Gj&uK^1#4}cn^SfMy~`JAbX zpk^UE_a+MsvjMYYX{_IOfm&@Ir$>+yd*Wg?g+oX@I8Ys+v>kejv_bSVu64SbT!hH! zcc0`q-T?lQ?j2J;fxtg?K)Bbf=f#T35zYU^8ur*Pmn%y9C0B11(;k(M994=DDP0N2 zho6@Z6@1~0YwK5d!vi2#y)D`ykPiC*n{q(2eh0W7Bx8*$eW#h~gHnuC8J}Xhcjf~~ zjNqUX*GNtijzrEetgjmm`TpgtjS3bxK7x;@i&0i4N#$UW=WWuaPlW*_9S?Vi3_54T zc9(GhFY%OiAS4O8O#@jL!akmj2OMs|wy*g|%*>UGs%44xO)=hF8aud#=E4F$Cp)|R zPKX(IY3{3Ps|>vIU3&aD0opros;^+j2s3_)77if11rkf?V9`ml73MJV zKnp+5%Q6=Lo?G!uZ3~i5Ov9*Y3=$SyX}s)8rLqj*dUr2DABCqqh}K)OpHfy zhj!|u(F-LbYvxvUlUH0$cc4f51Ja3E&ITiZD<#*l#2=J8yad}cM0EZ5{!?y>qo@)& z{_>}jWQ-zg8rP6nA_skkSV4`G(`^Y;HQe?fCPadic9gy7_WmPimSs}cn5Ae@Ghp5tq7 zN+0}xr)#s&lkm-rD58pjM&D!(5iX=Xa!-0zr3oC}OBa3WHA1D3A^IFCK$}yB&qK-( zg)XRsJ36SQvMoDnr4Ys{9J9V9I2WFc`}F3~#X`??o!nx=@5EO4XsOzL9xa{?Bf!?6oux=HiC8Rj!1J*V zrp)*g7fhr0&EM}P-|d|jV3j~gt6afKnc}j%HfL;=Ow)DJ0`ZrcaCy`M%PNoNh7OyD zP*uF2&uvFPvDFLC9Yg-Suj|m17htHDhVUoJpqilXf2r9a49Z2Kcf-Yd`xE~8Bo1F+ zg(r-^xdIN*iX?)*ONA$rOnu5(Ct$okx~9&W+@Sv4L$Vki{{7>t)%o+@f9&vIJ|t!i zO@tHlNXP)be4`5w3d^%+2W(wv3hlug>G~>E=&9HZe|a$f4*0<(d$tM{;;-GH7ZZ*j z1`}$HADLCFd1(**)aP=cwh9Qn{@Omh?MWCXy2Yeh4&Js3FkSj;xl%rZ7#FfB4VMf% z;}haA70Ng|$GjwDE@$%=jlFsP?Z_uP zvI~dV{t9(s>TjA_qk(#!==v~QNR~W@9HuXvOwjj9zR`2nuJ!-o$Hrp|kYNhy!+WH( z_Pv2p<9h8!z%mscW6I7qWTDq8^i~^4NR0QFi?JyinvJ7Ep+*$;=N=k^;jFVBZSQsO zUMlrh56SO@adc%ud*WvhO<2TT+n{5{_lHRCg6}Vg7EE!Os#1uBF1GhtrO+G9DVXds z1pYkc%be$jyU;;3x3ix5?~`o)1&d7;j8FDLuGqU-!RpCc6KB40%A7$| zKK5`KJPNK^(BU-uPe78F(RV7^Uqflw_dg;HubY9sP~68XkF6r}>UR*Gno%LSYVe5{ zeAy2h_*UZdS1A7m!}_25Vs8VpBX82=3ZL&4tnLZ|Xx&sl>xaeopL^JUv`!y3l`ISS zu&M9%P~K`g-i;Q2#~S^OD}K<_5AgdoZ~O!N{tqc&zpc*)P5q#$A2hY!>hd4_;(#=@ zay_^O3tu|V!NQljKQk0Br!!1|l#MkMuCI55-r|B${qPH5{B62P`>z^lqG&z;CLIdB zzmccf5?HrVqKU$8m`ZsStXt`fv+$qb46x_248Q+G{Pw~S&%---L)x(;tlLxCzK5}& zk<0r8Wa;awVf1MMZtNV|z|IKn8-aeC=ZYUCT}87QD|#2 z*J}C=tlk@JmYtsh-SfoqzVY0*#_$Az`{XcH`bJ3nZ4cD<0%#-*>{r5?{z-vLRCI4H z`O!x2FtEy+1l@Uf^WBU4xbsLvbE|3=t4XjY0ltOZU%thk*4yE0SlFO-cb8nSc9qD4 zy&MMct=Y4@tW#5N1gi%eeY5`zo z_)kdvGxYocO#TbN1gHT50|*Fk2&_vG~1DSW7~ zVZM1AeF2*9l^X%C%#%8Troqo-6^N8YxQk#b8vHi#2%gfqRYcHy!?@WiyKiNlro3h< zVn>0^Lk;vy0l~x_M*q&GXCQ@GjKE&ZfSj*M3ZGhNP>nV)g|YBqUM;}|xF~{pg1vSJ zSR`hLiWI9QOlf6jDv06IxE9@aC}Or_ANh)v~?@Xg9F9!IdB>_wMa1n7wkP$#61y;6sYS$WHO5lP83R=ts zIiM_3ivK^4&jdXtWBZ>A+y<_d~maJ zn^;XoJi;c{&=~MwYAQ~-9*9MJnMEnNdmtmu)&3m9vlOzbJprfJZ9E%rj%tltnpHEo z2T2D9jOD99;VI5$J$Z51qcgGD0NK*o{DP8l174R94RvFc`43oFO`ELl?dz( zBVwSOJ3(P65yJgbz6#tPrR-Or$qd+)((@XX=W@xMR_l{;-J4TaRnB>$5Oh}(EcnX6 zWFasZN}SkBirs`Pc?DuPlEq{yF9yWF`l6S5ZF8Jq&rAj7a0ZIfAUT4 z-dl9KB`YiHq4r`Q_NUBn}< z>BmZvVc9<^_JW6{&FK}uh=At_yMctLBA>{fmvVgVr7#TTQz903Z`uNXc!b69FaFG7YMj}LU9_PY(<@r$65RleumEWzx6dsPjlBtSb!c~+3 z%Hqt~z%b63+O0v@sd&-4RHTq5L7kh=QyVa!QmB;GAhp+RBE5lVpFw0&sLY3`fR(&O zzQ@Egf*p|*TGWC5087%sVM$tU|(xKq)j5M0a%h;Kj%bBS#n2}QuzN}Kys zVMA3S93WWB(x7hbifquiomfzM>e2B`V0YLp<)G&YV zg`)2?Bm+@lhKQi!u3z^SE{AG_w;rCT5&1Mqr(1&rD@tW?N}!+_xEJXN>DjxWQnrFV zo0$cB?;?uIR{9$wWG@9bdzoAha0|;;I!I|3VS#WVED&~_&H`l%-AlDpdP%D)Psg)4ox{FBCA+@*x0X9=Ap>Eya&FU8W%)O~T$zpIEl?M!~2Jx{e_OEbh zV=sXvaY-Vf_p*#MIo*eFC%RRRr`SnqJx$ILL2TL4^BP8@pOJ+>c7~ZlSikJ7TpA8w zc3z~{P%-W0JvA=4mrMD{oW#2Wo;0~d>~k?h1X6!7lRW~e^3i)t^UaY6teKmV0Vhw~ z2HQS{(-SBTz?(?gOsd*IRG94pSg?|=w{WGjqVDk}LezX0JG5I)C0BOg>y<#kj4{bf812)8>%rzn_fV2efrY|%(PRf#yB&)B6g z$QYjb?fZK&BVNixON^=A2pLkEzi2)v3x$G75uzaJgp+a>NT?F4fL;1VW2zj<$Ka7f ztw?E!HM7U;yC(G#Skmmv<*Z&jfr%R!14E?yRosaiq}DTWo(wjwk!Bpe1{yiMWf0w{ zX-;JIew$l2_>&7kcNL@4=)H9Zgvgd!?U}J8Z0BV%@z@d?aGaJ|iX878>F&QbUYoISMR84%2H6e9kYR*NBsIsmkh0|2U#~opBdMZZfio7 z+QRRE)k%_oXjJvKJ@0l#|7%d~U%5to_`!P+0o2H#YpRDGED`O~&AOWu);Nd^64=z6 zhwLlsXn=6M8Yav!^Mk8`kI6d?VG)6 zL#BV|OM^h^7O{od|Oe4wDcL!)nBqYo7HU%N&Ff&32?v`;kh{dtS`!Py52 z+B-${?o3#J%;EW;zN3)#|jaTO|%A!gHFp#pHakCLsfS zH|(;QOvD{1#Z~J)Ex!d;L2qPw-%jOT(G=WT0ATHcmV zn5QaSqr2nC#&H`dmdZdrFQ&+Q8<9kPBbtGolVGtFyeU>M0G@%ULcA)>j2Qb(mNLHG z^3g6(k9ZIrbQpSuiBJp%t4rkw-!4khlSD8qe?8&ZH|_3Qj=*HxyK>QJn4DsI5$8Um zP|Nz2CnmK6D;g{&Tdl*2ob$**vL_m_{gp8uO|=R=OpkYBNI2MK?qR1) z&;vVr?fNQ(%{nqGM&`EH!>O8y9^mc_FzDU@P~kcO`rEB*^g} zmg%@Q29rK zwHc|PvJE-6zZKkPmm^V#;|4NE)F-w7ZrmhS8D?j=yHcU_Hlc9Jd+GU>40ELtWM-K> zOqa4^$jmX+q_Vg)P-e})`BQgM!|_$w4Xc!?AM{@7I3}F0Mdq*JD*sVP5JAW-gtQ0u ziyW1i6|{su<$NTZ%>y5iAtm0Lh$hP$Xd<^VUI)GK%>-ZTHaPJ#=GOYO$rD7tl+>SS zY$%?0pLjEii2~rAlKRA2IZtt!5aX0rJm91A&FxZy_C--5f$@5dMX7>=HAU%kS105* z*PVy+j#etQ2?J&Kp>{6hXLMIcfn?jHs019X6XaB`eyQ+mGRpS0j+pg#6$1|ZtT!*i?cQfl03Kk8l|9n`V9>>2syYpqM`CU1e5=v&`Ln z2+j(AdXE)}TA##-CzJHReH}OJTTqtp2FDXTk~87#-`z=1IYJJc^yXFr#}IZPHM^7C z&H!@cLa{>Pp60O^mNl)T^1r&kwcsKerJ{B7fygt1yHaVQ1lME>V;isxGEwJ1NYMG$ zN!`j!exjsLs17xOy9)@qG6g}8yU9RLO+fM+spkRI8RC|4VaR6tIqHyUIJkJ1q{#PHCC;rG#cW&%%I zf``F^V6Gl0Lz8o+Bg#?26AM5z9PpE2EVV)CQksMNJso#qUP%X>$gZfzWSmlW!VT2J zYIbP>DuNeLG!X^xa2{b80*^w%!q8NB*3rkRGk{fYjv`4E3g(+Tz!$S{)rB?ZMKmG_ zv9se^NZ@}4MWPBDkdaZuXode#HB^?byGK&0;eUp@k)Z%yv!H_uDIcsyEQ9A%b#SDx z=mvmNA_BgRl%;TYH-_i2^zX@FQ9I7)9yJOl;@=k8xX^TJ;T+s(DZ@8UTZ0P6-x`u9 zPtB`*%k?6j!@7&?(|aQ+M*bGKTx0A7p}`iAJ={vGs6kt+!`*I?4RKA%- zu@vq>Ls7e7BxUurzgil32Xq;&s#@#NpR(B$NMrZzC8v__O#Z9AAy?qf?M{YI4VSfN zOK>{^7J+s=R_JsHn$y5+xJm4HY>VN0mYq$`XD>r)ACEr7W7XzZ<-#eXW5RtM5?-m)$1!BgO^wU2Jk(uedEN2U%46}j9VnnvDjHDFa_^Vay`zDfl z$eEIER_7zpJ`7|xNUDFC2rKbRZ2y$-cdcSy!IotzV7+twMJe?qR_X+-iHwY>KEmDi z-tSVYKZO_MUYtIHL(lV1+6O0$hczIrLy+%m;b8H`M^sqIzWXf?N9`!2=+c~rdeD_!iWfX>KYrJx+#GLw!>qu>R(%4-yV6r+W>yr%ki#`QY4`)1vAC4 zF4PbS-}$GSzUxf{1<*aP*^?OpR*Fo(Gs33efi?4qFgE?nAJEfR7W=MZUw9CCl686y zmk62n(F9mIHed+os{j;o2&oMSTw?J>GPYm7aS$BkJf{#;sS{o|$zw;(F=5X}`CA?o z8v!R$@}p1l6y;4k)nt8mmcZ#!G-|O8iW@{ALIz@%Yo!!fh>d-hSJHwiC*>X~{AVx= zv&1hvv_WXIKXDCbojH|aAN}`179z>%pa$9rgbIsuq`YQW0_#*vNVW-~d`loF1btphwEV`c(k9GDg$ zr!N2v6mVu=QVl7x5XJf~ub{l!bbTHH%pTZr-F-V)L`?@;)O?iMtk@az7MxKUtG;iN zqX$EJPIvhxgifhku|-bToem8bo6)ebf2OLh4qzmb%+x4ECxc{I|IooH74jsJA)}se<$H=K)u}uDa*(@Wcj(oFCYX?KXesLEi^EeHG?Ui}5Zk zea(pXU77#L4SQxc!-Fnd@Uc~#kKw>p*73_lSUQq7sq!hVjo!|tHY)i1)-E^b`7%M> z(Uz>AGeG2SYEhYjT2oi#7!D%cLfB={GG8M_`0cPTP>sINB!a zEKu7BQZHyxocd=``clq;Y0_UZ&HsX}=p&@($6Qb{(@gT1ix2w!9^&+2>H6tVy(#7& zmhPV{-QJS*1+QuWdX7?p7UqNU{xFeq+AF@@xRLnU&2Z^gU-7FxK9TEn{O7^9;#5xL8fX77IWS87*WsIeW_@`fY3lGn zi#TS72SrvM%38c<;|dk4=;_G9EoQMRu15JBU%kKdOmjBR->bs}5eJl2_%cO)Vtcu~ z=$oRKcD{H3MnSO}c7Q!6q?B>oTpn^y52Sqjm^eiw5^io4$h-h4!*ZXP(di(Hy<9?E zZja?7BfU!Y8D!k5?b_v%_|ZJD)4+?Bc1zGOqkfDVUR?DMB&ys1S11XTNs(ghV>H5H z%msWpZjCoJ-T*rk9h8KR_>?AgvxR9aZdw-xtcUCXD-bKh(2!3Vk1E)+7RxPUDYBB{ zouIg@9*`~S+jmx$4!Svzwl*ll+4o4?TNqi}FzLY9rqb5GaP9Uo^9JDmUXEAubi6zz>r ztkes4Ji=dsvn?4CE8yz-x$6)8PV{KK_&a z_Z;oQr2jgp{AX*wgvT62zc}t#Izyp-%1%<#j5r_vIr##vJvxG2a|8J8J(_-~jL|^r z+LBR_?O7@E)c@RbNFieD)>>@|y1zOd-x6;FvZ36McrYNjx2Oc;+hPXM-45opm)33= zw1X&dZgX}zh!w7VsM9FBoF4k$jtB!=dt?VbzgBnN<++kmV9Rx0jSbE&T>EIu4Y1{B zVR?j@VR3ve=dr9rp^mKbOqV!k63&NSBwvt*1Q%szHp4|Bzj_5(<<3J5_>}OkUPI&e zAl^oHH(o!AEOXqE%>50NIfjzfc%=KQr--?wNdQ95jzcd8WatnucabBOYurdfOE&M)4a%$gyizXT~NcZ3Y>IZcB6 zb@2&1Kyg<8e2RB+$kr}B;CHx4t0_w3dmd9J*|Rfi{u7E8YxT2pP=u%aBN6_4oQ63` z=9p^}Rj?CWD|P53)W+@;(~M-aocr?vo&}6=8>)Um<}l;}59P~JntA(tr408?mGGx7 zYe^i41J_3F_QhF~D7>5vxP@wspSx2gIEZm(?kOvlfQ7#+Jfm?gW9RwMZql4j&B;u& zLugSyCta3?94zppm7;p<;CG>;x5v%tVKRi^s6QYWQ52(uh#8@#<&~S&`NVAdgOkCJ zf=oIu&RDS{H$o#R9??GYB55rM&UYH^5d%$I|M)g|Ouq1rWm{UOgZ!arvyy z4v>GRA;mKv8Q<1$+w$oAc<@D{Ot1pVmqy@rvy)2!eYkM8_BW$S~_g!zafzoC#G;QDy$yxPJb^HNm9ti9}aaJMdPxKRm&i2m`GcM{Xg zI?6~d;qzJd#+M=^tZ>N{QViufV;rUyA`{mWnGXSBdw0VM=&9$gNnPaogt&a}pWvM6 z<8O!q=}K3i^~GoJW=yC@BQ!_eb7Jv)E5@jW&I8_&V?eO{;q~8TdIh#;c`v%y6oV!K z+wzDG^kvTX4`|rUl$^$LM76vf+Zh|VecH5X`$u`hn25HMB`}$N*XA;z8B#f|WfgQC zPxQ~!zKcr?eTc*OGiuRJyh8762 z+gJ7i+4l!s`ue{do!l;shD%EJ8f^9+BVTb567Kr+^I~lq|M6{Q$7O8Kb8RJK?%z{t zK|Jz?MkEs)XQC8_hYCKLU~CR10PMu+ZEHoeGwI)O?zS@!=O-8=;d3e!s73vC1QEYt z_QJXmLJ<@3|FZTp_(9|UvG?9_O{Ux0@HmX%D8(5I(k)|GKAx15 z|669mZw*|Z4k*aU?8vH5P~u%K=m60lMl;^8Mus+_O;Kpy5 z_~Sbb|8LmnV(SfcXhrdFT#}XLKOz1}qI~*`IGzvnPIrbB`F5czn(t$?PODb1;bp6) z+$-qU8&pfb{R~C@yUpRnrmR3u-yeJY3CeAGP$K^nTJw(L@hm?SzW{A)+P_v?Gk9YW z6%Nfiy~kgfF8@Mc!Mpc>ZkC#yIZeTQ@OSNkM!m@Q6Q@pVqdcmaq8?UN`Se+U0<)YNXOTwt%did`sO_z^eJNcLyfQ|K~ z|8H+m@N;@Fc6;Q_@XiChgyRvE1l#_j{X@g-ZuizI%e3MbS?GR9nRg@T#!jJ3bYHoT zm85VR(}07m!-hR>N`A{!z?NiPy|ZnLL;FNlJUNLUe?+YCtqTh0e8atBL8m- z%LXQ$xq}ie=bL^!J+~<6b32>!^`pwv$+PbKFfku!1VDh2qCo3o)y1kah zZW1?@<}&^Ms8}mP$yh;NYxL|R5foUbvS|l9wb3QvPi}P@UHURTUI-p?J%xr{hDFG| zz^U5a=DOV}ln#F7OItMNX{nqG z4wIiG+~&qty~ur1yMDbRKHVWj^KV@0Z%DkQ!MO^?POBp>Gb4>Zya3aa*^E7Fy&a$0 zgg-(L9B*)T*oIU*>x}lJkzvp`9WXA04h+7|`GfIzEb|V&>a#_Yyr2 zNIEW?i5^@r)ERRK`5q1npRDlC`8=lmIf;m<^|iTRKBtgqO_1PS$liF?1gV09Ndpm&K27B#UX z1>PsIxU6Zd*d)wH^a?H(6%Vt}06a-O>%kAsY{9XyTBlFG<>}?Zm6zwViLtsEv3OmK zsDbq<#GJGevgfK2Vrbxr=O>ln%$~(Ruy5G##otMiZ*`y^^Te-FM$i@OQFDPCPlj z4P8UfRJ0euR)!Z=g;C)4;Ow9Es{Eyh&hP7IWZh5)AalF1YJ}{Rqtu} zK+#}^nG(UmAXetcxqYnmkRt0ob;vLGEeE~txU}MJb11|xzq?nWEu`qvOUx9SZg%HU zA9{G$@T6L1Mb$BUkXiR1p>WW7R~_ySi@3G>DmNN)jRFE{Jod^+({YQ!xTD$S9a}E9 ze=Dx%U7N+*nc1M(6X;+U#d8lN<9%iYy@zcer!19p#36OJOWf>6*@mV;Q44rkustQ4 z`X=yGi38!2S&MIA|100n9b2vpB{5LMyI6T&+(jxqms!$Xg?wx=6gb|9T|7SPV z<~rp1)a0<^CtmcsPlT%XJd$+g^_Cl4h4aSoq2P0An16^#W5fUciA?-<<5{~7zDj(h zk0RUKH5_=UqsmhD^{=Jp#Qe`pbvbSXi*od0%xfVBu;X|ByH*(QfDx_so-eVNm91uNR)N1s~yAoi8>Q+7j)a_reHBod?&_t z-!A@|W?-fuvs1k-JCAFTf~Z4fpAJZ@1p>+aTAHfc9|E@1c&)o^p23&`(NfYh@m8T* z-|r55#QI_6S@EGswkh;D9WltyqMEQKg~)p>^!%MXCprU#4_;5^M^4AF;Tv)#bMket z?x@M@5X1J7xjpV~x5`oeeor{8%qWv#!j8J-1%`EoiS2>$`g(j#HtA7Ru2s>9=Y(lhgVZVg& zw5J(;Jwowptk{(=lA5=s|9U($A;Vsn#Uh4xAK`-rzj?KECx46F4O=iw{+7*ipy{GY zDEVx`ytPFKk;>%l@wH%0@|Ny6rEfrZJk38Ve0P^26t(T5Akdlrb`#iKp+{CZ{LJbv z(*Ncj8y??1k&_NBNakw@F!8GCM0-;|^$~ z4Op7}mxR0nZXTEf2jFh}U=+XO)@g3`Zd-HNmm8S)w|8Cg{sMbz#~)XlLqQb~f7$wm z0PaDg0~7DHVsK)S|FP8mv$XklD|SzvYk<}}>(c)othfI4qd3d4C74{IotPwOSlo8l zG3JuFU2&sa1)5?TLN+MrX79Fi4ao2Mp{Mvi+O9_r;sesnia-i07%!23b$0$STkHU= z(Xwpxh&Q)sN7a~f%@RMUE=u}Md(t0?eCis}%QCy|tFNWNsYd|2gQz^Q;Ww zy`Ckm!tYi6g?ohCh%kP!7RkAkubjFhru`L2Lhl~EZmYY?O^5d1O8MRJCfAQ1kaey# zIQlBq_l|%NZ^bsf<_Or(Nk0!lx;B%PWd1(}HPXOEo zd)KkQ@nC#5n%O6K{X8G=iTK;=le3|ZN#O+Pw+*@Jlk#BsEQM8OSzRGTsaRBUz?>A! zR+LAOYGEjpFZ|-JgkCmQq8$e()NuW>aMcn?sFuXGwhu4(fs_cD2=+xD2pg|XpR z9%TRO#>B^MYVT0)g3ONu>D#13-RB;@PD$cL=gxmKksRib1>z+w6)v5MX|6eW2Au2r zAEe%Y8aLP6O`d^(`s@Df07LL`{_030Yz6^k`b_b-SQ7|#!&3!jXTUEu|DG~_2Bi5d zms3@bHh^E8sm|9r1g`IU{s$X)=8V1M{A>3Iz2)LcHVeEWZ_@pez*;8Cwnl$P zP#S$AI6brVQ_`ZPY4iTBZh(8jFU=-zK#Xf|y;DhUPu7c&S#%WR%<*nW>@t;oMR~>4 z_yt=5tuA~pPCI!T2DJh3nmTMfjAHZ%rdOlu$^Ov8vYjT^y3UBjo zoX8IO=lR{x@4w|HDT1_p#B%R#5Z-%l>DqpTRBjZX>o9??oNEZH2Ep;s^U?cEUi8Cf zA`g;yB*T&4FIjLEe%qsD>s%?dCdBiB4exef_{^`&E(aKt=Jx-Bcw!-SpPjTP@&}7s0U2m~yXQ*?d6@5CdD$tiUj@Y)-s zm4`F)&y}_{f(C0G3%zM8-`Tc;dvVqOw@h?(*XB5(^_B#A@#WI*=Ft1b9qI?yAJW`- zIcP&BdUR=XV(5CyM)oi?hYA@$v;N-J6%C^EdF~THB%NZXat+21WsozM+={kblbjC| zTe%+k*wu?P=i-SI2C`hULK52Gd#CHH9bYJyiSAsvUSSIwJ$};)%ZMY8BYN-wPY#bg zTknbFt~Vc;J5QsWYkldh4pxf)7GkNll>FW?5eHnGPHkWRq?nGJG)@~^?UmZNOxXHI zt@+qHVCBq>Z+>%9tZKcx+@tKaD4WmIr(P>Dbz1M`rZ=l1g|0yW;ell)$L0hmn26QV zU^8teS|ORl@G*rtL_v2^)}T$H8|ot>ieHfWQ|7z5y#J@>c$#dcoCD=Jv)l!Lr!G6z zzCJRs_pQFq&HpU?`o4wVHJ?lvxPWwM)fJFBCXlL_zm)W|o_rzy)Ve-9umd?Bfz zdMzkJsij8DW4X`J^=C!T){@7Bk;Dy1-)1t2;wW#%9y(jb@9fv6&G18h`Zz)3b|#$1 zlcVywt0)VJOZ>F^(Jx*T;=DOq7>dM69$Fi@ABo_QM<5{bqy?il3aNpAhJtiA} z<={Rk_z-5%6`S<3lNT^&+RLsCg%oM>=Jlx~_1AQAmX`e1DuaA${4VdG@6Ez0L#t6x zN>>3+9LJ?_(^r#4AjLa;Fl(G*CiNAt8|c*uyyCl#m72HCbMpB-g2S~~jLrJ}-zupZ zAZ897@J<~_S6Xj-eKyA91TxWieMZa1>*0a_6s(U=?7>g19fn+fw9NWADqNpN2@-tp zcJq2Dn6}G5aJ|hn8vb0dOPO!%n5MPn+)5Et+Zngx56lMk1`LQb{A}HOCPEW(uV0Tx zGFOjA@#VWOzBl-VoX8&h>>7~!ztb@8ED){aRfJ|RAG39?kmq3k(mo(Bbbcd?D87&v zyIxiq_%Qp1o)VBb;YX|?Td}=g*C-=t>O8wO6N?0&hehCyjomO!tqBnhC` zyXFcB<|vCCO>IG=r|M5;X*61Xo<~w4HmoB4%6(ulWIgnq`4LEx{}V|6HjqLw^nU+w z%u_EOeg4LG#M2W}T0#YC0|{hSIS^>z6d!3>DT<7NMnbl|}TL?~T5 zmPmEzH5iLCr2GkdE6rl#96-*O6w46l=>b}BC|NJ^+Rrg3?CbnP4sC7%LH^rPCl;!) zf2uKj98nxEGvnL+p}r*+Kw8VwMBMxs^)&@jqgp`o>_n9W9t%T*_OQ%B$)x`_+Y6{T zXpxAvResOUPyc$RH-{YaQfJbCP_D+@xL|Eih*phw-MhXQB79sR0Uy_cUlrbbX2*Kb z$$n?GnFRRON?X(kaAkt!-J}Hj#;YP8$CQs=6ctz!5an-4a>S+oud_%yyC?xF983LH zGQqKwV@qN_51kVK0w|bp72qS|8w+eP&AU$+XiVzp%HstKcb}VC>EpkTPUAK2_Ld_@ z5KK3p7q|PXruX=_$=dRniaT2UHKAx`2AobqyML--OaEm+ftptJOg~fu=%~x5ufrpo zMm=fSdk_vK-98@Rp7?Pn5lKy(CDE@2jEY}(@m`nVxRgc7+C7;e#AEpidDnW$LcEYxet4jNvU01WcrYjnyq5ZHXg8)dTob zEAib*mm8!PUbx7n($T*?YVUclYo!6u8d;B0*;$7>y|-+v#Y6A81}w5Ff)1Dw*<=lv<$0cQT-+UK+{{!y)Qh>@5K-I z-~Dqp0OLRZmgau>1n67BRjsx^1P#sUb1w1!@Dc?B7x;$o%-40&@ary~V`Jve!z9`S z5-rbs<5B%g{k!8vs?|UB6MeBI)!l0?AZ2=7>&DX`P=@v333@X5L>WuVZ?B_z zR-WjK2({tkVX`@rm$QrXm`@EC?5Ak)SVZ>S+34;oaui+wp9Ov%?Ym%rU5;uk$dV3U z3ogd2vhaJoEL~GY_a}m`U&2%I!(iiwf^^V?KjF!vCt2>cy9XEs8g+b(-kkHg)i{_B zl1_z_w)|=Z1@j{7B_d$5xsEd}(|{8-lE2+Ff%T~41EuOt8k)K4MoTvEg^=rQw}G4D z-(jUAC;7b|H@+y&ho-jda3g4w!}-(u6jEvUH7+QYcI;|20+=TzE+1ult78hC|E`XC z53zQ7uOW?C@tu?f0Y;xlpKkXBhi=WUvoJV>Z+Y;Tm$vocg!PISW276#=vOgX)e0gN z5z=7Lbepy0yvalBGa1*E(d?b?*JD4Ipbv!kz5a zb;#Pi!);j1H_#kPVWh65|4<54m~m*8Of*Ac`(Hg{1j>R-shX|81!Ak4Y-|AFx*alpM0{X7>h! z-w+Cc)p%{4f6Ljh5A@=MZQBfD_2Y|{Wj2vP%^uO?2#?~x+)JgaR- ze!N4U&h_b%sk`OsK;a2c=STKMsVFhMJHCFd*vLqowpVQK%X5mo^16a_W$0O;|Hfk_ z4Rq5xj%`(=E&opw?K~DOFaIXK%+zuU$y9v`_UgsmN?CWOv{3y|8f8`eBR9p}kCp6Ix5OB6voFi^ zTXUV^R#HaqJ@f|c-4XpbBqGc=A-!oS#Sk;>hn%qC_0(kT3C-fboyDACClp&w7ffKM zpWMNsPnC48q$~B#$gJ_Pg5yyu;>;AA#X?K-oY%YzRh&#s0GkzmCmfV?;~F-sb^>pR zb*~=_bK?qeUI>;)=!r<}{~A)1K@S1B(6o7x@1U(S-IlypdvQ{{B_bU$XE91&SY(p~ zaJidm0Wx@Cm)oE-g#z5yye}K+$o$R7w=#b4i)er*BLQ|uYalbe5^c%sq^6^pbrp07 z&GO^5Tb6!(wPyjm!9#38;VynZzyd}2L_vpzJ`F3IeD=ou^?ml(`PHboIka74#{u+u zfd|G{0H#v(12p_;jU>rJGD9E*{b6AUIia{;c#{m z(;(JD7Qg~9KuABUETE$PlGh`YD(A^hW@L}k|EImeKife6v{^~T(>>qhZZ?*gSB-(w zlOFjR5>k$fT@&@y^j#}94flOWtYa1hh>1xSOr;#RASCz=(qzb@#%0UNrUs%0n|+>P zwI4FG3%s5VQ#*=}o}m)-VkmLCg-tx2$-92re&p*MGBFbQ$-0A>Yckmd5iPLwVd3jC5? zwk%0HnN5kV)%Wv#Fvo! z44IT2aneQsFUsXmKAw8w^)aX&nK9lMU9)wyUs7{ofFd0z_&M}vdhh4fbe#(#>db-D z&0kJ$6kMa>&p!Jtx|9xijr#h1Sg1d53JpG<0&s|Fnr|l2!GyO!BPAaeFnV1XGJr)o zHGG`53hK(kCR;8&5W1vzUB&SsvC!Ci9(rTE^`BI~e15~5%gBFsTe#e*ala#UFBEkf4e-))+cqr353HJI&8Hg> z#(BZc^^H^(G^vjg7#b=V=1|2vcvxKv(7YKJ`k-{af%*b+LOyTS5kC3vG?V{W<@`Ik zo-c`Vdvm@`N!TGXsGRhwZp*h{Iy(idM}H6-P z#g!@;Q;5fEQ6k1!H;6U zJcFvBzt}6ZYPRMI^FpRchXttn+?pPfop;Q!@*!NNR|SMNQYv_=-i;kBcEdtHP$nQA z!QvoB?G<-Q?z37!vpQ(kC7#4Q=(PLnqikRI` zOSABC>47%UN0y8QsS9^xFTgweG8D zd(D=TwUIX=E@f!nj3VAnyXCl1lwkQRxrj3GnN7XSQX`>uf4SFVCbZb9!JMUz2&rjs zMqk=_VIdD3)1*iv|6Q%{b~NwTD<+munKyvPN>|-$Dd6?uqpbrQgCGt?4S^&RoDoqHWhEYp`6)pqZ7U2VY+U$_f=ZvlZ)ZwJJ=tBaug@Ythq6!-Qzc=&l<0iAi0l zBsV#U7I{!hEJz-T7KJ)p;?>>BpK^^e>g$j^TKA!B6a7X8ym}D-NyMKFcvqd0CT7TJ zxLBPC)6!6Dn|++lu>0re8&msmrC*U1!p+Iq5=C-?V-G4NIh>Vaf~;8%0!7?DP9Jkn zNhpQHhS1H+FRFO3QnfEMDAfN`m+^1Dd4lCK$Z;PkfTfNU)l~eL5H(M#!sr&w#ubYk zsV9Kwy-EowDh~pL;;z|#=ZE+FnRGqhJROK_+i?Uf=*;CRbvJDX(R}5dxF|Y9_7Y2j`}2c|&$% zCVI8S$6@n&wZr~}`DF8!nf;=S&oO;}sv6}?_trMHX|uJdTEcqmjGqJFh1|(DCBR8) z@jo7$O`PrnkLkUYiECNMt@_K?9uC~*GEVf~^VlLTzoc{Z)Gt!~_5Hb-$q)W6K7)(3zx z1CweBu9v#dVg%6}YChC!3=^CTNo#qnikxK`#d>(`sY(B5!X!^Dk6Fvc9@UG-ay0^% zVl+HIL!OI6#a9$c+XixMt>8y;gvyP<#&sw@CLBt$6Z3zZruS@b{Ll{G3R8OL3fpzrDs+Y`)L$3ZWWR!DO?_utQWkPMe zz2XX}?2@^D*YI6MOXeJjzD3IF)Cy%$$3@Y~TCsU{P8-Pyo-K=(abrv_&!R|kFpUlc^2S~R!T9=fZ{L{;Y>{*qB{+8fW56W`|9dwdeVEc>f zykq(+l@Clh2a(wL7Vj=(L5cS@6>$YCyR2fjSU+d7wlu-3@r{{MEjQHEI75qEcB1_h%hedXql6l zyqbGJn_GXm&qvdnVlYNm>xSN77Ua*$wi6gSRspOPC;f(e4CZhx%OTCMrK-2gjtI?9 zCdctk3Ndm8CS^6riG#R_`%jm7N;ji;vT{9mwzfNlk=Rqhnr&E0!}azw?TA)T+KHjn zQ<0?9Il|19L0$=UOzowlUA(wvkGI_`|3MCx39W7+$~+=1Gq^%tpl_4>Jt*WyFh~~ z{Ey)Wox+bPI8Z_@cbLqud@ISo`dO^OSC#53SnS5fkwG*jb>R_qn(Ry^R=CJpt{Lo8 zgBm!R*yyv6G;f(k*w~EDLR7{RCa%O+Xm7s^bgaB=ZpyCtbjbh7sy0;n*kCLYlOdrA z9Dt$w9V8yFCl33m{+B4=0IZH$e8Ok2`4YSr7$L|44X^Fx*t#G2YFC`xD@_B&7UAeKH{KZwILyh4T+hDRR_M^)Gbsg#oL=#NV~4k3P^|D8wLALR2MbsV{w_yhePHp*>w=0@!|sVx72{;#~hFW$~Rcs28F zzz_6~Id@3`p#M0_d*17mBHrlj7x6as!E4#W8b27tS-}rX;skniah!TjNY=UR^rLkK z4*(7cd*xyG%VT>(y$5QNPI3AL9A=XOQ(NLxG}>xq>m0?N6ksxEDYN_lV;=Fic^aBruD@mz?>$W>0QpMt)K7~&1yaBsk)Z24YcTYz zIM>p`paO7{4wv(tM@kYT;=R zx9Hb&cvXnknxJ&hyY1#7ZMQYPhSer;F;!VwdmxjnMkQ!;o8|SW!2{haJTe_+W(KX^ zq#|C!kOEI6U%ZNL0RHLc$V~;cHm(6f0~!ZKe<}>1YkGQqe9f4CujbLCT`harRjhA@ znNzW=3FeKJ%w#FPi% ztbP0SmlM5!pOlj7-u$wv(w_~NW%@|Y`%Vn9sG`!1%@onfU9$a(<^3$H(L;}SaBevD+PB7yMaS7 zU{+uXuzI8{%1viOoQ&Ju!2(lL-hf9z9`*!7Fw$Y6T?*MoKaX=|(M8jnBs<0zF(|wT zPFdyRQF?gP)rbB0Wt)p9X&YQ=d^{EaL`wKc4Hqk$E&8lrC?bzqk!hYDvcJSh;!M{ z?!+o<^FJ_Iu#~wo*4zCRas`I2p$&Mfv>_=8`wDjL+-~Y#)78w`uj<{(>yd^a>!5?gKb#wp+7JXhIWE%W++LaTAzq_pz#dRMN673(c04;{{EfYeC2X z3&3=Gl6|5NN*GzllZ?;eZ0Rm1l8ES3t`Nb>Z#H~e&5OkspM|DTU*ldm`m2-0^xMx| zFe_c5!ro9WMa9V9ywlh=61tP@G>2;rxHw;LGN`N^(t-}bqM>HVnK7mNpVG<3K%WH} zE>U`p>iy7nsH$wdL^Xv}KUihdtN^EeRnLApGpv~YoKBn{`Ec-+&Vc59SzmRVlB%o0 z4-q#D9G!b(a2=wZrDMxJt);Ve`R1sF9QW3m4@lRfj}@T;rEZDmnVJ0uXP+q}{nNP% zY1>HJ)wPWFWQs}=YIM0}Lm1zD+}l6Dnu8e(w&`0;lBHJY`6NQQfxW{UI&=b7vSL5g zr14C@4r%SGp9q=!vt(SvHJ{YWsjL&BT?nLDLpjE-2ZT!5{)KK80oo-EdFNnapcw_4 zPto4~(pG5opr|e%;l_SPxMQ7QW+Ok!|=Ym;z+8)*V zEpQH!GetO+@u+5pW_gvO3^SFjL^@B7&g-6nl7}#T!8SsqSuks%W;*yFSx~7&HD2;( z=6l!MRQh9KjU^Go0+Uj&I*s8>q(L4f&k8qMT1_-FLk&Qy@34KGxz+cKvJS1|bqjCQ zca=5as^?x!RCx*e=LKbQztpwRu_>OVFlcqKo)gKe^+P1Qf@yCY;t zdwDuN`{_@OQ*yqBB*iZoxG^e-8o z`JCB3!1O_Dz!^b>3bFyK<2skarNa}urPc)V!QsStYnJZ|!&mY=01q^`VP~Wq#;C!a zaNPQCVrRAkm|GXwOVBAMn?@89(QIK_x~>Ij6@VJsLs`(EM(4_)L<-I>hz%{sK{+Ke zxy>CZMw6RCHG)>wu=>Ig__vmg$HA$HLgh>`i3Ek!%%*q%h@&y+l+}SA{q`f7eBSEq9Kk~NnAR^&&yGdQ zF&YR+ryJ*lIo3!|#dvy|u&MUW#+s}Gtst-Zef#94C?RUtdup#!=ZJ|oq7xM~RGEiN zeNo-_PK2I7396dNn0Irp9i(v*PfD)@>E-iHs3UbMB?6nA2ybp*({SjywSwY^3Zqz^ z1ls6hc||F;B{7kvW)09W5k1w)QfH4xA4AbAm%lfY*B~NN&X-Y-P*%&RD7g+h#+JEM zBzi#vHH(s04_vxQ^>gu+lY_(;oV(4Z>LghqMZle*FWP=w^K%|c#_3g(lS!mgBHL(! z(|1PSvSu)dYxuQ7>l2n)=dB&@h?9G&Jxu79OI=}d*8F(y7%hCZyzEA9aUNx#4CuHk zF~QtysbaFORj}v&Q_Lqc3~WoJjEVZR?AIpSY1vys5$wUxpk?6bmwTOmLHMTN+B8ho zw3ZED(Q;lJ`Ay~jeHQo^y?#ZGUo-i~B=rcVUTD59A}?9c-y6CPFDSb2-baHbOh2nq zW4$?~95x)?;>_KaYC12yj$J6epN=qhM2g1*9!Q1eb5m4dm&-;H^ z$iB=vJOTcz!x1P^`b<{qDUc}ia&?hZLcB$TdVtVGzi$6d1#|T~*^!y0jasGLoFtWC zfiGc2S*LarWIar8c^V-EYlOPFZ7Z@o&CAhy1*QWT0lq8-wL|PUeP5$&EBiye?BV+- zT>TR$p1UEQsd3TSFoMS2?zul-(>&IW@ERrWze0JstM)$wT3e>xpWIdrzZ{LA_h{!B z?OjXF2J~ZJXWx10(rBIg+@G51mWGQ~9Sc{X58LDWi`q{yv1$XYsXe)K$Cq`OAL-UCaPvjLgmDMIw8_`*QUci2GI2AKo`%2Bhx^}wgIh#jW+vJXOaPf9ee{K@ zB@J5JhKVTV`Au9M^K*(>4qupp))>V2&TE>--A_Hp+6@3`BoXTS(zddt>D9m;6ZD<$R~Ew+@_uRF)Gf5$EU`5`_{g zwBebRh-!|%?2`}(WJkjbMo-xbWjJtqxeC_op`;C6zPm8E6qZafQS)=go;?5=*aUIR zy6O_t{GR57TF-o5(Zy(L&GnV3DUnX<1_WKn16d+h@#gWY;-FX!Bro>hnlrA4gmyS%}D6m)?3`n*}ei z`$}gBZZq@9s0gJ9+*PRnPr?XZDHS5En$*mfMq1`|%*6S-Op2=#8RExh7)e%LgwEwJ zz@H~w+N$yJ0DBWtnLZu=a2U$UZlfRS6PQ+E3y-qIu@5|gHO0sim%6Dq1>=bs}(}69qlg6 znLH%>?hMnJu5`v)EJq!ixU$Wgl{%+HE~HN;r;=fratAo=Imx<2C7k$*-ITSGOAP7b z#Fuj9i*&jEVl(>aES~I?7LPDj`HC->jbdqsa9b-yHEF!8VT6LQWWV6iIR%eRPgDAmCt==5CP{n<;t zHf}xh^+Oe1vt_((8g1;6TBQ1lpxd*Zrm)Ky?-vdc}!Spfr7$*vB%J%7F@%4&8N7@>%@ z&w}NmfW0YZrUMC1T%3?wsofUtF~9Ik#oh@>4U;cjUaw0H{5gqyUPXY5Ror@t#ipdM z{Rsw$oj$!f{G+i9PdxJ1qaOUlEc1BT_5L$;;-lR|XYON%^zO7Djuw~TBjK1HymN&) zcIS^j8&4T^27l(1arC;~x_|g(`3=D>ndsow=4b^qF|GO25{9KICw^r3UCA%6-4GZ` z`FQkBF}!D_6J5e0UJ=u4lDsx9`O8Z`L+kb$B$A*jnj%@(nTE!mxnL!{hXGaQ9wmVJ zR%W+JU(KAL(84zzkq_sld+^YMFSDIj7X{^Zv^O2R_FM&6!xiuTbnCgfb8|@15rO@W zCw~ic?@_#hO-z{RZpR=^i8|>Ath8}3msB2uT~6Fe%&2+D1(F_vGCVSrBl>$b;3>U3?jH&&66DUGemh z6wrOF4VF8;^8SdGX=CL`c{E9TP?M7#5M5iPG?l+9v4&I@y;E>QqG?3Qj}9!B%)BFM zxuR@Zl#naX@7OXaJm1L4p&RPVR~-!ti@7Ug>i}09fWm`SSzhoVPBHMZQ@coaT#oYDWK#*5M7$hd!e?yi)GdFSuEIjhV=_k zi2?ZmX8-5ZKKx+q^>gD&Bqi#evekfJl_n{q>I3sT+zP3hap41R+gQ1!#)$BaAk zX^fKvF4>KX59r<(U-OLf3F(8@Zav8WNgpt+&!GP_!z_$siH^yr%(P??rM{@MgB3H* z_LP}oo#N+ED(QY@VW%7e+E}tK9F|DB$4R~l1rKtIH>HU5d6x+* zM05bL=kd-&%~k19#+cI9OvYfFLo7LBdVi=+eyQ8QXZh%fawK{}f~6{_-ns!%xO1-e zv#;}R<}lT)V!G$G%udPCdQpF=wOGlIs>~m5w3hjN$a9t$Ck|2T*>h+-o~lV5$U`f> zECcG3=Y!=2$BDrZ1LXcO5gBDK5vhU zH>;xLhZo=?QaSqGLKj-++ZZ3g=UPn5ZEnrmHhKLYrnwaMfg3~lyd+O&tmBVNq-3>C z-qjrPyqIsa?Z=$Kqr_ihy`{NULgYx<(yl7jAU&A$1{|A6m7=U%xLDbrZUXKPe-3|p zCz!)`p9W5j`0H5>NgtDhTpVPwsFFXw_A|74b;di%Ye(i|-bw6MM^dY}_%{R{u^zII9R_2FH!EE6~f@ zD;?I`?^Ig!R9=8Wjnhw_V6!ul;Kt=LYUH%R**zm*Q0!O+qNl23+3-)z_eZG)Oo8{Q z)A$x^GfeN!G)$F1aGvPC%sbhQV-@lMp$XD<1YA2bmc19#;M9Fz+oqQ_Kh(Zji{kmA zMCEG|vMxQ^08L=kKaQ~}2}<7BrRJaC`|5YAcoQ#(%aM~1w4^sTyJ+~gOV zYtqf032DlR$KZ+?78fKGWi0XT#RC}KO8?KRzMpIJkjtkqRejPIMEvt=)MqMxB^k($agd?OA~x{f{TBvs)BYw@|Sv zceWb77FrBrf5k^j&7sfh#B)~KD(s7G8ux>ltua*dV^Nf35M@{1g$y~+Tx;I()Zgh# zh6Qt~uY@frob*5T6*}di;*! z28zSDJ|yZODTvv!sN3#zgbY!S$-aH5k>&)ha6xC3IaV0jZMBM9@mpnLk^!e4}z~bEe&iqC=fCZ){6Zq?fN(%25 zFuENr38&b!pofm1NNX8WVD!zk0`qD2-*o?JG=cQFaT6Hk&#-2A^M4zrf8i~Ubc-2> zEn~wODsCr#21jV5lhy{hp}1_@sNcZcpqaMm+_&ja`N%(bNR{GmJ|OMk|J>b^%2N}) zwW<^PH!`pXnLD|8kmSngw%L-&|PvoAddz+}5|=C%|Ij}nJ- zr@X+VHP0}#bkWXO`~Jzh!2uY(r>FAeX*R|0Fms}d+a#kSdvLDo6FzMC^QxOki*)I| zD@fE7NA{Pv2Ys^6E9p+$KuY!ihPujvGWM7(54REBag?#$v+s_K%ayVTp$gk6$J%xn zi@`-ThTR7OSFXp5>moDBk1Ku~%{-b;&wjJusw?CyuDy~g{ApU~q5&Y^Lj&{XylU^x z;UOoPXO{2PICpMFg98f67wR_Q$!2xh_ko`M(OcHq(%CSKD? z60cd)WfDZQpqx~|ExlL;-xrM-S}w$@Ap)8$S`5~{82Hz$Rf|{HR4haw{IiJ`fCGJX z_^OQne@OLr#XmQ0%HVawV6Q?GRZb_jC^0i#)nWjqoxV~%k*C}37Zv&u_IYM=9+K#- zduv7XLko+M~bB|et3v1ENHV29u&R7}jFyUqsBrn3x zL8YSp&5|qj7;O}PLXv_fZwM0-t?;+2%q0Hw8AN^)o_5R+67z#3wTCk&6_3+8GT1Dc zyRklU#~BHRJ;>UdtkIM7h}2I3H=!f_VUo)6-MXb3;w3N>uKXX(Vh({GJ5!Sr5ob~L zQ{)2OWlKs-g3l@zofo#YdIzhv)!l#B#3T>c)k{}`ymM#_K?9u%E5cB=QdyyT3nm#J;|V@7I1jn-fRR7Buy~ z_q&0CnE(IIQ5T_W^ItsfVv7biMnEse9vlQA9&bAf3kT!*L=2-B(`&5pv5hLX51*k; zFPn&RTzK~&_N7Cn!ky2SJt-$VS0~-YEC$fS=e^0LB7ApZwpF!=KTUdw1XBk-mp7pU zrDE1hIuw9WY)w?@1jwfK4Q}|DoJ2Xv6Qkpp>MV9?0LRkETizzc*?Dt~s8!Ip#k2uT z68F?>d3&NnD5Xr4y*vo(Db+$*VRR>^3=3YPJWb>b4c$Q{9I2=kt&^*O#Oby=SDD#q z0D5N#SXu=ied@ci84E;!(+gW(Tb{f-AKcABqg4kO@J+G>dYuyUXx^jHm;7l{(R4yz zK@88L(Cvh&b-)Ml@+bqHzVgMUqb06Dt9V@Z1stcs_jT63{o(7((}5X}6IDWVTvx*B zKgCoH?UNOZD57ldcGe4+|tn5C@EGRlQklMYrDPADH*aRbNAJk_8`6gqmy# zrQvmQqL-BXI)F{%yIn0E`Y`(b4&SWikePnn7R=!6*dPB$mzy11`r$NX4; zuHi{grE?n z5CWwoRTNZIX5s`00U{!VIcOA6hRBo%frLQ_B#;0h2^sJ27wkFDdB5{K{hoKY-ao#7 z4fjQY*?X_O_FikhdMF|p!rlZo{RwxG{xv)Upg&H$_Wi?4s{j#N98UW3CHr57d&E^>Y#75_q=!>8K@pY00#Y{9xN{I zyKMoZKk3C*e|p_rKj4>YnSYIA682kp1&^>`9qS zqt9IwFny2peC5?8eKy3j9GlONG|(4qh@n*mW;4vt#wHg9Ij|G8O~GGW;JjGSZiuAe z2E7OLx`Xe%6S~DVssAM7o5JYnDw)A1zPOX3=sY+4EM(eTHDP{v7U6joSq#ivEg3%Be`o+OJTaLA`b_(Oru>x19bGXwg zyUT|599;@N-CphH8DY+%gR|KtS^jK1XU|m(BbfQLLF%8i9w!68Ih2Om8k9D!GS~x^ zpK?bix9IZ%+1VfXuL;e^3H3V~&4?tq_}vXb0g*z;JAF@xeZII3I;!wv4*0uk5{e5U z5F(l1;+5~gS8-|d^^?L6k!q~i5?Wb~d&+<4!QY?4);&I3`jGo%7#piDVt1zyp9ef1 z?tU>TG_eZ3_mFrnZN~CPe7WEXaZozrYI2NxT5?T6qrB3p5j%DF**B^VN+>s)&ggGe zJgHBd`fU4Ij|+Q3h2_a9(SCOl8Q0x88Yqc_Ww)Z2Y7zgv?Q2CJQ}s&0Cdgp*n}LS0 zzwqSIT#aVP)TO{or*$7kRU+K-(b3YKhj)R}^{b`d+H304_3Q79gFAzP3(S;O(l`-% z{?Rl0CRsqI?i#8Wl=AWUxL6V8uHl+g5-<^ZyR-o8zHHX$1Ss`4e0?Eybph+K77>~T z`v1+dft8owp8Bzq=X@9A0UebI`+qsb7;4L9nymj*o9CYkG{XPrZ!Su+% zH~nt!TbcE6W8K`_V!w56xj;s=(QZfVGlMz}l(C6SiNZhfkPeXr``BBa@Tm!DA{=HH zTaJu9z)qe>kq%R@84xIMeO33JyMdFUGxf?8rTn+TccMpCkV7LTBQo2EE&{eKm$>7m zXXwu#Rq17kx=V?Ip6%OYTq-Bti?71R$^LFyTP)l1?38xX&@cdSt{PuZCD8Lz`Mb3W zT|%sXryS0Is{MB_25HTpgR`HM_2k0!p;~PF+v!M7{)Lvh$(xt=TaYFSp^tuj>v{d` zYWQUTGkg+d2F83bxIvIxU zfT{S>;NvZUyS1=&2cwd(LZed6FjyEhJTdbIs9Vs z!H>;bK>Kx65cBkM*>DhUax|^`W|lr7uwUf2e?v*6E4EP$BkjL>?Q@K;g7H=B6I+>T zlS;5Kiu&XU5B_WU{wy_n2c(S6n#qdNo{5e-DG=Y?lsGUvCJFE$xco#9r$6c2KHpbeyl{7!F)uADE4^bwfPxBtTWtkh?>J_n~FE*XuJ>Kh>`()rp!e^8#R z`^#mQ!D#DQ1@A*g6$d%t=tht~X?lAOl%Rz67?{aQe9x<`OdII8g8-v4#m7xWNc|5? zO1dou!Oqp)vZvjx2h=O_771%jolin1>Ykx2z;0G(s%z=FQdO4v^&%BRr{GxkF<@?Z zHZR#(N!nyrlv^YVD0^eAnFXGVI&9?(s@t8Kx>f&zV`8$lH88Zh6}2l1fA&|iUQPf1 zhCfc%5YYE8o$!PV@z7V_W&oNuE(Mr5{im*3|Dpi-qaRw1`R-A%3vkI}d{@)gY2^wD z$A93BJ-dOwbIy1vS}tRDZFOezG7CRNKk-35`9_mv61V*MblaefWa^}7*M&y!L%z`w z{c2Uw*wL@ef8A~{2smRLE75cm-?~8niH}aZvCyQUr=l&vYsE)9z|i>|5awNpoFDu3 z9UgJgD6iK3JecyFjGbWwR<>xD=t+J9Yhx)dQGShE8cbR~+AzDj1#{Qi;BWvVS^9oo zBWSX+U<-F+Zd}@3F(QG!5be&+1Of@Gti3s6x7Z$8~iCof^8x3J+Iy>cn7#dF+claDhFDox&|``MXzLEw}#m!PPQY1OxNd z@|evY_|3OBy^N1B#6I&>>iD;u5J~2&c z(#nkh_%Gg`aPQ9CT#JDNmhzc!wFr$|x&`}AAFG1eN z9PAa;fhuF>;A?gB_tz54XAD*|g%k}lp;NBbZV4rCuKXdD&u$tl_n}l}9LuWp7SR0| zb(W?}`PuE0%OU+;-Jza$WC+yp#4YH^#kY_g@Rqe3GQeu7JxF%-Ja@_ZzKX`WbTA|1 zajDa?JEr-!JxX6Ubyv4kmvb)}5-T-Xs{UbIXknswyKH8!(il38XdH)sD+Pz&N*rqL zS!yoJNtbE3qH#UHLzDXWM>%k?_pyrX)P3u*OUG=Do~fpu(mhH+J<7UztNSHzAv!X8 z?Dfh2CMulHs!{Kfq%K4Af(CvV?a5-gYUFF5U69%b-UQ)zDnB=pSN}Teg+WJk|LilpJlpP3&HB^IKllKt*{FlvFn!7 zhMnRb1jskrmvpLE-8T+xF|-G~1d)S$PTHoo<(VBV8}Y4s0ONk9cP!ClSdd1RIg~5F zR6@4g-CW%>3XM3FpZI%YgPxi_d@nWmyT6fWV11nSN#?11H9_#6F22ETkFh_^ia%Te z^ORrW1%%=Jc4{5meN-jgu0vXluoD;gW)DT?@R9DN`x>Zj^sALUCBWeom2i@=d+n;- zM3I5t`E#^fkKFQKG}k?4m3kOw`<{t#GC2M?SvQWLLDZR9+S*MOtOLh z#%WDXImb@yRI+|HPB%s(j(xBwKr<2Dbr2c z#u()e#Q1HUM+W)SSrFNi6;39~U+cj(4K~UPt6yk!1U(?}^marwemW!&&NWT|%zYXR zJrYpIrnaAAX+$7rJk@jx}olF}$H!S^MuRN{82eV@Kv1YVn4;WHCAb!Lx-L#GX zy`K9Dj#gWSdDXF21|V*Q8+WJ_DyocVUIfZJAHqO2P~Q2C$4>&~9T`y?43u{bFGOu6 zDlZha>@28vYO8cKZpkTeu1V3qzFMRb52Tt)VaL3>ay%}D4L=<$SFg_9Q=^|?0`{&g zt~aip`ch^a2xMJ~KiHo_N&0!k=yIF;OId9s0}q z+#L^5IU1QI_7)kVP-X`%ocb!Y z+&`H8{J3;h=M_Bu^ygml?QtX@fd9Cv!FlLI9s5wH*ieDz;K>@nl9slol)mrF0FOp} zpm5#5h@+Cqmiar7by_Oy#X%QGL87*>#*sBAIV+|-MQ*|H9~;fVC2HT(rVJ+3APV>n z#i*_s?S$&vMxm?XTlPE9h6{JCBHm8(seu$4!K$6YAc5N&39l07sO|Z5 z;EBBbz`u4)K&bxl*T4AOJ_i~kOLW7oHJW@5v}XUa-#2yu_QH++-|;L}qp$yw?_-$W zP{*0y|Fv4RY$))*2po%Xz_m;B3!-tt#^6>a@cJ>aGqOT`a)PdLQSE@BUROsfPgj;+ z4)mk%&$hnda9q}Khmox|GRW}(-`t_^;P%UM3U@r(b;0rT7odTPo#^p%%LRrGxnL=! z%jK2Hc~yOd1P*#J#B%Sn1XxpB;BiCAzNW}{m+7Nq|F1nFH@7E|!(03uY8_-Bs||1O zh!#Yip6q`(vnG(guQ9vZQkjwg@Zj@{L$ad*J(Zz{HM;5^11e%l8|)Z5m#6^?Swgt7=CJxS*kA z;3%1O8!IfArIT&W-8{Lm$b~MkKJ_d=UKKf*c8y`*=O%m0EKNcK0oYP5GVZ%ysfx}~KmYQ0(= z#ln9^k8Ab$61NgN(!9+TBA*-u;H*C7Rf1OH@8SUZ*OejL2^abA>UuCoe;LeIFL`@m z@+6=&iqy}N^it=GdOo`_HsoPisdg)QYVJZ51oIo2YL=X|+-am&h>j>WKE3h^NUL6z zKYe@%NlSN61TGk)i{^wkzt=+y@XKQ!pIjeMS1H=G5Zw=sJS=r)xrE=TVd-J8)1^pJ zi{KpR<&0p$iGuoE^HL#BG4v2rUP&4 zNjR?{sLEL3xmpTtOd>m8m_-4xJ zoZO)k`c)e2q7q!2wb;fMdCcm1uouObJsxd1cqzZe&12M#0fLGpulTX~$qc4<8{@*A zlbxFvyrzb}J2US|weq-~Q+)Lwy8s1eWpVVF?@w`?aR!XY(=j#1H===@(kdey*Oils zHBT6Q6WX;t3(Yc?D}EcOuqiZt8xO=%IY4Kcoq4bX>IOo3(r7y;J1&xwt+r|by4h@S z79nBA4%VX}q>U1A>blVa?CWteW3z&lWa(V0VC7x)axPn*Vw2atJ+Vw6%fv0=GpVDl zN~sqFp`1t6r}#o-==+&~bBjFo=;JTd)@*;gzYw||cucuoefIS?pm4M0a_J}_S;Nwi_#r$-^jSrj%xM4|hv*}6}uUqlf-AB0Y#G;XgEA#bZXo(D)C z!j!y>Z`va+nx|AL`g>;$jjj{KI3zTQ%qIG;v9_KyhQABy`f+R*2pKNrvoZmEF7 z_3D$B!^v0O0A&ul;zz^9tBT~vd8oGCts0U-#-Gls&;Oz@+UIS6cj8_#96#eQlGXa) zcTO&C1miXJNIcI(nbpl;vGRA+K#F3yC%IWD)d%E)O`v#7{PrARPMElKboe=;$x*UI zm*1ji5L4Kkw@qOE@$&h7cZ~Vb?WyRN``Z~J*vPwC=zw0SZc!&HAhyajV&PTGhV61F6DOT0L+RIh!`)=Fd>E4^e+0JR=q|qru+Nj^-qYW z$T5EE1&oC(+qYt{)Bny0tjV_wq%HUD$#(Qz*Pz$A(l*i2pnbc(Wc}2cAK7!V&Nt&h zM4*Zsvw0ub@nGYNat3hAw7)yL^$28cSb&4P5s`kIe$^NTu=*$6nCeEEZYFYwXFnh3(QS~>~i_#L^tzQU*oeRO`Fju`SV6_*&>zi|3+2aX#Tah%l4D$Qa zCHwcK1=yLJhlGDM zUACT)Gm0tf{Otne+b5c@dIF*f<9I(*TQH8tIr;8@60H771MQsA`+J_OoeS>#;S_B@ z369DwdMY6%eY6mMyIt(ushl{#nQ9XWbg3)EmdW{7oXU?Ws;nBfY^gcwiA-*|Kok{oI|R?}ZI`*oggtAW>x+k0dVXcpP9( z)a0=t1*YTtm4g`5JZMomp8S*QDZ3gdwg>I2c(3nER4Il#)j9y6dEG3x&xQJ*2l(2= z42$6_hMw$;V%Xkn3=E0ueeha-$TQvJa+%84{?6rI|FsW;Jps9q@U+lPg%q<8^xCBs zfp68wnLXCz@XRY8894X<-6~@6yLIqZ;{%s21|0czaC+*+iODru`Ng$cwCpUjF1A+a z{AQ40sbzSP{H3|pT+W-ME$O!d%{G>O-}ElT*Q@EfOxH&d`#pSIE+-!^*ejl~#baqh z!K4~SwSS><2m>J`gyQ^~LbebqpGVV&5))^Kn<#l!JSYpd6l8%^C>&7bswpq7R+F+l z`dd-c#B)6EnT$h_!YyJT68QTLdYAO59GXgx3~8XK1Sq~wI2=Yr;!+0V;KpT3S&38h(lFz0&6 zAcK>s_oU`|IPIn?{?qsa+Sl&hy9g||U4#VOE-(3;IIkTBswRhwxb@d@M|M;W7HG%= zVtU$|Ql<$#xF|(X{Og(qi+ysEJiWb{s>tXJW(f=ff|?=Yp+rejaI_*}|{jaZ^KHR60 z99sR9lxv!PXseC)gzZ(&;#%J!^M+gb57Wy{a8aBuYWbLQcvE>|tgi(WWISg*gdP3* zflbT!A6z(YY()hLd?cKAj%;}`(m}2X?KgJQGqxN&@ zQEw;YGz9Kk2Xj4)@=P`s$FVd+yia;nkY*i;MQ@LAlpLS9_tJGuSy?VUh$k&^$r!O4 z)pAT1O8apu1IxkyLP}y@s`j+#^{Ex6{*7?=u+MP>%`jf9z~cLRVOc>?!km$K(dET) zMpj$AR!;j6;5@b)LA4jeU(b{s)@GL^C&KY)J=?Chi++tHjsQ1mYbZ=Vr9`c`o>$_( zjrbin;j5U#@@(p8Ul|xoFMeEr1J|ZhM%SB)jWnM@Z?<%L$MtHm&fx?ri3b!dz=!1u z+*;0lN73&Qva(ZdrOq`91m$rQFV_H3w|20i*^;p7Hj}WY+qIi&VoL1N``-4k;}%%rJdSUbjwUNNwXr#v z4dxKC5?t@61WlG*@8IHuN=XX3pW2DXsq~oI*KzOo&6w}O-_cq^E70GsF0Km4b?=qL zt~CY7T=-vy*8g|tnJN{$B%5LOIFC7Y;`1ZwIAfe>6lf3#$SpiBtC*vg_7OPYe{x#G~gfMU(83BUsLr`_$Hhp~As|Z*t6FM^)cTRzG%bSkd z5{vgc2^^HT!g@>8E}G&qH2x(W_Lk9wV>o`p+{KumeT0>lnX}>}Co9l+BfSq%HF^po z(i9G#cwBaN)52Z7LyC^yvyOzteo4g+Z`ur9MQCU1*#=(P{_8Z=j!pk`?yZBaZPT;< zgFa@J@GwmrpF^qR$4}%3!Ym6<#X~AZUDpra)VFLd#OYxx>S3oD#=j zx74^Of*{0ReZ@aRNB9JdMOsgPefxDw!+5SZV6;^P(v0q4396~qPWlL&Q&?HHMZj;I zr^Gp^I1rBR4@PR;``An=EXREsutDPWB+b+z0vew6yTI#jl{ zzZp3*Unzw(CL$<*Mu>81HA3p4Daj4##S8#z1#Gx81(FL5^gL~Fd^)#94lCbjg*!UF z8XB-cQekAG=)F5Tx8ZwidPxiuBQ_$>Q*3z1Gj2f$M%4UPmoA;xgEugFVs}aToz%L- zDL#CO>D7H_If=}Hlsuv&V0oPd9K%DdkOonH5CI+(+3FMg#%|<^FO6bsjp!?~RNV}$ zJL0C5iiAWv?9qlXh`+7o`Hb-Z#t9Eli+Y=KaGn4Z{a4@5!V7tS`8r=1Fv|(hZt7L( z1+cZ+PX^{fij?}c;Trwepxv`}#Ev9ohR5}3wyK?rLf-}d!8>Gql(CwJ52a+NCiMM! z$4z6P2-QZ~;lkvm%1B{A?zof(>WwIPh-?SSj|MQ;geFRi&tq?ahrf%4T6qE}3Mx^; znp>0^=r!HQ0%!)@7WXayVe#=2#p$%F^ZOf(KY~Xg-@>L!9d)|B_r_0@#acAANQrZ` zA2%p7XQMIvwH6F3V;u=o0uhbzokc!*QW!6ge7q>c&Biw-3_Y#t-&{pEei8lBkbS~I zH6yUnOAh(Al9ohnc)rI^A6qaN>J9D;DHS6=5>HZ-jQiDD@SMokWq8G}jUcgYjq1=y zgWEoamkaZ>6Up(yUZ>~>p)-YCy~8^qBRB~seD>BNp!U7KmyU@X4SbI~B#iZzx(rCJ zUqawms-8?@in*))iB9;LM47ZC!);whhF{`=d5w}h6Q+aHwGVZxTCzcf&>k+P`mw77 zUgxgvz~~za*U*b;jC^|_LVPTfPU0@5Qep_pmE6zCBLmy~1q22-1*JWfsCSAns@Cjn37Aq8?y`15YqI3_)EErI8~=a;$rLSijVax#fYV6_GS3C+9p3y@ z&?2y#j;jhsIvK~E5s@g;qw`^ChQ9GemM-Hi)F+rg;W)^0|HP>~rOo0^kE~Wpnhmjc zIeeULuaq-cqvi~u+h|~+RP$HvB1e+yt#D*7hO>W>%j=s|UXsKrH%d4cXG<^-5?AEM z`^me$K(v7{rTGaVV1nlfvL)92M!$RsDHFqVipr)`_E5LacgWDVqiw1q&K`NthPNY7 z+lxT}KUfhx_6SaZl|ST$QN49S*a;n{u9H$ z?~&w&uWmiLGctlelNInXHCcTT^yFzkhcC=icJ4qtH_{1UaYpYzsktis}~ zarj0Og#Nx^zHgjBQF2}R4;J;A%`y6Clf>+4RlRV_DxSif|FsEsM-93ngH_%DN%qRB z=X?spu!=RSq1>e@)Hyz6(8R}0~lYj_jHQSAE{&gb|cLc#mg zhW)?4)DVC#{N?42t;E@guA%21lL;zCAKbNY)4&kIH%u&nhE&JT8n?17XUefBW_Bs& zwGWYhs1+%gl6}kuYDxc=`2gG)u^FFKJ0CwoYwsDqq4^*$RZ}lcD`c`HywxWhcHvF5 zKWjL;c7`CAvmb0CRN9n7x@>p_6!EvpUB7A2aX?KGEDEKFL%r7|ii2^r@$YXsmDx1U zx_C2yX%T*#9aIjjP;gV{-&;*>yr=Zi^X_?*X0l){$4qR4`W>?_Mo~_QhA%(&j|3r zIQI)~IWE0bM=+Q5=`wb^_50?tWF;-ecXXH7u(GkiE)ohMjn>)IkZ8f%zQ96(Vtk!# zRc^yJicQx9Y|p!3&Os)dHYK7oNP60hFUY7Zfq&QYq~hb7k|2GMIpzoSf!7cY&@CMe7Zu`8Y+gXIdvmN)|HLROQuAO02er2IDKkow}N53Hm(SVp3GzX`dCj$p8~q=f`Bd zQ6_X575nMg-fq4^X`y{RE1kU7?^Xbus5MX_<8FSS4dwVrjtriMojc)5QNYzs^= zO90ON6?_S}t0P}@g1vcn3nP)P z=C~$dH2@P!1euV&U&Jq>g=D9atIJB?4t7W()b{!$t8%qsdR=N|o?g03fb2zFLQyWZ zX_m4Z6P_q=yOX!5KLl#vbYsyhs+5YPm0jJq;CZ3W=X9?Is=lCvhMtsA!W%cLq|6Fd z4>3eRjTVeLZn~!=*W>sJpR7VYSnk(?fU|0ZI`Y>D6#*$Fr=t%FQIOBI9#3yq^&{ok z{|;IyI}$&@RD#~do%@E8$Pe?Tkx*cz_>Qphgqb1^V(@~TXwdlA+{9a2g^Q?8hobRXJBKLDm$FuYH6cBxE3Z%WuW z4Cz2Via(HSQ~&xzbz0uE6)YS;mCs(|RQsM?TG zDZXt+tqevY_6q$g=3^*TiNT{+8fT4LDRD9hr-hnr5?fc#y&)+bO*CLHvG*npkKhOz zZd;>5;4XYjUR$xSxIrE}qHfcQypTFZ3`-Cq@d{z{jq8#ns) z;j&F_J51SJue8XhDkd%|8P9%dY;T;8I0Tz19GzC#Y^anHoIt{M@VYL*FUoNQQ1cqB zFkFX{LT?B8h|t}@5}9HNsG5@9^8OpaSLVN4?M8XG&gL+Qzmq-7yVlXV`4C!tb;cJAt?XtFj`XepB#&o|NY z&b0!-`0EFbv|L`U9^SP6b+Lw8f05}M&2#%y59K(xqyI0r021C>HC67iid1dQ76Da} z)C21#N`nDg>cpcxMWI1s{SnyPQoV8m+TQQL$2v6UBY?PiIR$e&jIA+ks{XQd>Co>v z_dVSZq6+SPl+j~;vmn%pN-g689h##EP$netoNcAXc?$@f;oA0j!6jMgU>s~OF?v2~ z?`SunvF5OxC?{KW{Xl{Sb*=Ks^HL4wk;;MLYdZG0qN2fzp6qE1U zywbOPKVr6(YKW>UR&yaWdzrD>O;8v7T7322NB8H?QnovAwTMNh_Rg}K_Pd}p%laHX zWlK2)?gcphP^7?Zub>f1{&BHDH5xHGIG7`MGu-OyqB%T0i})d5Z=)-z3l`!>Z{>yyk9G7ERg8z5mX~Y_yIXtzE_mVP8=g% zZw>_Fykgq(Mg6b&4=-k6mI`qVEcM_^xkcD%z!!2ydYDOC*`D8EG7XbZmh6fNYuA2VsGj4PmA(t2`HOsUd7(bfNW z*6%=8%%Lkn%Z@Xg8`qB8Fr0!EJ$BD?61B1IEde>n1r|vc-X*nq7n?UL-cSYmwPx0nSC9>rdj9II4u~Jzyb$w+V}+tPKhhzj)@)zJCObn>;LdLW$^f@%z2I z3Bks>d`_1>n03JR6sINttx9+`)Go81fvb^u*{tB2?MRP*CIK1|@fNI++81S{S?Lyu zMWmd?Wj#bGn=#w3o>REcw%TF<{I2%NjWy<>==H#Ue@UWhkRg$B*yS)kjNj~dcl-8sTWNN3UFIZ0739KBF`)8+VAz(wH?54sMT2l&Xo4@0FA8uR?#ob zNGG5PtC;;iK`sG`f6~P*B9*!EE=i$#&tv~M(cmvO1BvIoEub)v84O+U6cg++pF1Z51fBa$>fztZZn|ED?g_!^ieE3b{M;^06wH!$MvwL0NkIyAHUN2kQ5fY z4%c%(E{vK97_t?0DP8(#d)7a80j%lp*o9ZzE87XV<68#Zs4{*NuaLn-O$hcJc|1Gz z>X~cbX~C84#~Wi{HC6aWPMhBiOs71X216Q3JYR|oUk;eCIW?j(*LB5ATq!vhYjXMP zg&y55!@fI}F8Gh#>f8`Vpj+Dg_lgTrMz@7>mPVr%CV%6_5T2nNg)c=GGz9q<(rhbJ zrg1z^<&1y4%_tKG@@3R~#LK8Z=I%S1(`If@vR@B}AqsWuolo?g>Ye>UFwe^%I>kUS zVK-c;pW85`sS+vHh62- zg>4F#=F2aHHu{S2$$OP&H!sw7Ih6NQJ4V)FyLapT(KC)(@WZ8}mmc&J~GEqfnw*^)j6u*0@fqk)5T0$o4kqlIqIUZTQfW z>G@z*W7^NjQ4kFVrCErUwEpJG_Ouz<>37p&EX*|1Cp6l4m$jhaCqDc|aZI7DFZ~ML za{0VP9wnzDGUs#hQUIA&u|Fzq(7hIsF#f6r2Yn50xHW&CFFsDDu^S4r_Qn)&iQ2NjR`Ty&gwAvtqXrCmU0U+Uu z!=UwFzCOyK^wB7Ku@9BTEiJm~HEX&l`myCI&tSl(wLdUdCiSPM16G|;dDE-hTn(4b z{SWile}_Z*Mk{h7>ds(eRb9~#y$_8^Qp z-q5?Nl#rTSAWGJ6i56~CjU)$UUKQ#sRWJvePQjTZl%d|8w7pV68UeakBY8QS98oV3 zH1Y4_^^e0Em#?yhQ2`|0_-z+F-sV(@-R*i7MXE$yj))%BxLdC(n2TfWdTQqjSLW#L zQL2gDUrk7ci%;I3i?IsLrs0;BJ-qx`u`96@6}acT4S$2*70A#)UHM(1+6BWgpSN^^ z!PU4cz6Lk9WQvi@%aO1CsYbb;I*o*!}vyrFEH6KK#HcbT{0ZF_?m3xp6 zE~?Qj%kR;iH`&&;QMN(SV8w9AD}~CdxMihtfeR?j)`=y_yPymYa5Jv+!Bj9#987dF ziF*{^pU1k5#zJXbI2^yNF7lF!$lh52Z8T~)2rgbgBDQp6%rQVNN2-u^Q(fFwS$aLK zbxZ5AJUIl6t98>ex)miZs0LbguVzaw>fX%l!7*YiGF`&Q<3i4{L&k*H8Gg;XTd`sw zo8dP@$y{z|CA)5p3|qM{87N#9f=fqt#VTjP-un2(qL9kVT2@xN9q)R0fYr!E-#Rxt zO3lk)IWX|T)JF8CbWe%v&h@UEEeKqvONIPUldo)%xEary(upNvf-^1S6us=w1^x!B zOr33zwUW1#zQAEM#7vL+S5~4$c`Q@HCE2V8*G4o{?sQpR5aWSUakPnU{&8{985de2 zOd*$)`OECBkM7%(*_Rky3)w%1oo;1@#f*6PVMedJFO)b8&I`%2Sm%=#%CMqNx#}6c zo2*E)ZH_xx0}?jf@~fxw*pN*9_IR9)H$|X^Z8ghmCcen^p|jCwB4>0^KXD<2dn?WC zViKzxhfcF>=JDY-`ZQ4e1k+hmCCve9w-_KulBYI#%CP&=u- zFoElnvYM;%zPK%yALdrg%Gbm3jYa6o$jQirqc&q@{}~+EXDRQ6TfOjC?DH zi)JNlDf-ZP5e+GfIcH{!sq^`949rLm$ow5C&}KlS7)YnFma0>Y68?R#d|=oB-IoB3 zwbTGQs{P+&E6>J4j(|mZ_|I9J90sWXoj3}GKu#n#dB!vW}zs)EbabpYmM*sQz4px!$*PT-fBvk(SZcq@DpA_{8YmgG> zh-NGG#nuPyj)=?LeDB(37w165j^Ffei3b^GB1iLAPT0!hZ!^jfSZa-xc2aaF&TfsM zuaoq+FkZ$iSos;>pSaKzX{~pw0C6O89gaUv#%g^ssGB-G5xouvlEG}D8TDPCMmcVI z9@#Om!}v)o=scqPV&pI6ZpfmB85^?>#O>Xo?j&8*VQqS`W0YJ+8Y&Ky>or6a=>4ve zX$DmIMMZyd0s}e6wJgd)^@ZLsu|bu%?Ri|gj#7RE=ULkq4%YZJtiIW!W6?#qq(hD$ zky@rxja$Mw$ck)WKd9e=8EqRDF3($x?VPurpW=p+P@6WM%s?6lo&wvX$ApA9@RpXj z>q4#%Q2T<mpCEvD?3|`lb8k(-0pk$d@VS4fTg1G@5xX1Uc()cCSxK$u1jjw%Vag#I zHZjOtr~>ILbn~vetnL2NE1ehEnKg?~ux@^=FRhye7dIF8-R+*17?Fr;DFy*i&)e3N zZfoAQ*ZrV=OPy`@6TzC2kb+_)&KlFVyzAl5+xk>o)z zE3v$Bize$By>HFi21?Z<+De*vL&UW36#UcIj*?MmA6kG7V0Lg7TkcQ^P;TnHl`iK9 z1Dd*@W$3^Mo#*%49N3X>HbpAm4jA?yo>js5O&F?vCgX*5s=;k4Wxv7D4`K5KxcNRje-&~(eC!{+8y>9H!*dH9& zgl7Uji~4ZPLEfHE>O_uZWo6(K5EMw(ajdcx*BEp~-~};B&;b##L^ase$5sK%g_7q$ zsA-CgZj7@*aZS3kRN%pu#UO8054MFOmQ`8$5Fp4?9$&1_NrbEv!kCTl|GgadKRc1J zgb-s@GM@r9v6I%atmz83%f-n98V~wcwWv{Ej@4hIIAp|%9Qh%EqQJ)6KA{^2X$Q82 zS66|6+3H`6b1_0WCF=VjHNz7>b6<1F@q+8Hr02S0js#3CwU2g#v+8Se^khf0`{wPx zKw}mykMpi6OFXlDqfSu^Wg?1Y`47f?I4RmLY2|&U#Djwyn=93HD$#cseMyKs&x&4S z>-e^B3pIESSpm9(x#u-O06@!2VJEGe(MxS5B+52<>*TYa>=t$zzuB8H`E${go=*i$ z)Kl<{)r);m`#4?#XS@rnWAk#B_^uvA?7!cccx&1#AQBsDvW^kZB$}?5vo}w?%cm6E zZ|_E49^dNDixHt3Y!_E@@=z7(2D0ArkDp@t+B(MHY5yH1(7ys=blCoQ^K1aO3L`NgIJ}Dl-zFFBV;R_p(A3)wX0sAS|HGry zoy$VDzTS+b9tF~MH#8?1 zE!<7Qidy7l1)2@DnyyrD(Dl^X#Y^}XB>abEj(Gn{khJQ#Il+ZQ<8m|=?d28BNA66k z?q)|q-t#pffsUJ}Yk7ZsTLxP7k;hpoWiJ^D7&2_g`SL*-PI$~$Dfqda(gZWqk3#F8>tGKxYvQc7|N=t0& z@^#QmJ?mzo^u`?ktcq|+;L`D7W)os>oPlb{r)8JN-Hi+Mfs$>8@WtQA z;mcx2b4t_m$R&@S)|z6Cn{Z*S{jH_T3u9@9*aSK$PezU_`P3<#wCVhD;U z)LX2Ru2fadqhi7m-Y>tfT!ZFB?sxahLvQ9tQU2`wxyZ(Lj`DgNSWe-8&%w{C*kXls zoLPPX;v$0D+_Xq;ZJ_%lWQ!cbF?}BOHppDYP{SYh_0BYmpDFL=Rt!{IoU5qV8oONOd2Y$oG@T zmY^#xkg=4FCE0PeL&bK}0xT(B1;t@S3WBPFdxrwlicGQ+e?j7==pM%)a5O_API||3 zW7Ql5sgR}NKi@l6@f`z5yTLAy+~V((0!pO7C@Z2ED-?t!l;@Iri+IyIMT341~<}{%fjDsfnjR{Ys#iSeA*Abd3+IBf+D= zt6cbBGh>`)$XT1_qG#t4^T=^885Tj7yj*9ehi0bN=RhL>)2aHt$c`GjXm`=v*jGIi zz99INa^q45|A~s+9Q~73DM7D@)p+R-f99$4R7I8^B4K9S$@-Im0axt-{?GVDzO5P6 zm%8Bg*+q7HG)_m@HqC`AV-{W+5J#PiYZj}2voiKP5&zg{-ObmLG<$i1=w+r`nD5g+ znv19>V(88YXS{jLrpj!w>ZQ9|xY0y*Q>LnD?mfna>c1)LB7bt0ihu03cW!#J`=?RS z#&&4au3)pDG1!@Lyp7(wk=cSr&tGq!=T*;*V`_!N<${R?22YV`DEE8Dsr|!GM-}IA zjfw~(?T*~rQD2A>-&%xE`DN^Y1uzI&8Cy?KT$cC2_ryXI^nUVc|J~5VZl5XdZU&&F=;+chEt4{P7WD>Hgce|WhX7cXL0m|&JDL$zZHHV%?*g;3}>KSNUsB4}j^MpP}Z zm50c>qPk%Xl*1t&+8N@o{in`_KVVbduC$-(^^olWyZVBb_J)jAzNr23EnfLI>M-y5 z|4*2kOXQRhpr6?I4APyXHG1V~$YDenSZc`_WOH|b4|`%+rR-NZt&Ysnc(@D)@rfE# zfb#9hb9Kzikg9Q`*E?tfwc6uuX7Vc$Z?gLDRJS6Yvn;<>Sl-K1vM!W zK4ba*YW!_5969DmYFK(orS1zh*eH;i;~vwe&2m$5U~$BI`U(tz=`^szY#F_g zdf6ZSYKmF7j)#L>&?fOKH@U@msQG1`T|>vqGPT0MbkDaF5v*hsNnkN^y9XJ77Ye)H zlpNc?(r?ivPJ9=0H1szO6caxbj&Oc2DzV%r0PR|-S^dllf0OXW5LOa7D?oXl3kwiW z4iXeY?D()8sZ!t|SCz>IkjgabR^tVFTOxyyA(8giEKQ64ANIa8pviPwcPk?}1A>hv z0*=@LQ9wFGM-dxhqe+R16hVkeuhC%?1%y$g3sDe|-id?~5CJ7Xr1yj(LDHAwXB2pjosYK*AiIz!GbJmaie-F8rP#_;j z@1I<&G8K?dx;v~Ovu|)Xvno!l{lU-00lvAM5^AGnI-FSuk4<1dI(stJsbr#POdsL3 zZWG@GR6PSbo-@C!#q`D%ZiUU-X-+;&E&o=!&UMq83xTE~l_{0#bOKa3_B23HS>R^pE7TpG@jmY# zTsg(0%R;Hl)_onI?K-`;)e_?XDnDAD6nayb-L2=pC956G7-mH&o>Y5Bs{*(xYC6gj@h0v_bLpaU|0M1eJ8a;0j%U& zSMO%Ssy%vNuZ|DTUE@A+CYQ4%LHlvSVi;g-Hee`jX&h$tk@v*#x1-4;g zUze_z<%@keIi9cImg2KD8e+Wqu=RB%Gq4Zf0X zp{l;^LJM+}KxILMYCOxIr!5f1YLO_?D+d1k91$5NHR?HgZ+pDGLDC0f$v3B^jt3VmIA7Q+a;mTM;g%VH`3q`tBe+SYNLiLS!uWh8blc5 zA!dg=@m#H@ADIF9%!gpvbTo$&g1c-^h=+o8dCi-%p;bFx3>i&_)+Whjg0lrUb~S&n zzdm0K_G$8A0Z)QspcYQ3B`5^YxH*Eo%8{I^!QjT6%P&ayKL#u!=~|h@Vz2s5yfg`gdR?lY^%t|2)SSy8xO-Z7w}P#;y!*x8n*!FdvHNJ{5*A2HEsDiciWh ze*$Qv&dJcAwVq9P#%qf{x-|z4E}*uVv7Ri*-RFu!w_Wh0qImsFrv`)Cl<+5n_V#!W ze%m(Lr*~g@%f$`I4R+H2UFzR^I5wd^8I`*1yzja6D(BfIJtI8|L7Q|A@ufRZQ9K&_S!>m^$L&k!AW>adYz{NXeEV-??*0p$TY!rMmDvrR%8#=TY`S z1?e>3Z4-1)HEHC_h&woa9q$02k%{qDv8W*gFG{=C`TA&hH*aZ!_sOGL6!p2NHSujT zr$)ewXUwv&NDEpfg>%I9eYmtn>3lAX-O*;|H|E_oiJFfs{qc4-kP;mIv4n=5c2_Kg zgnHKfuSwH^Ds5=vRMASrTQ+iySY}f_D7|t0pkZ7rkohXXj$?BWd+WK_iaKLBs@U(i z;09|C8An<*&cBuWMGLUE3n9tnz+io)4%)y8>E+w~%43m?D2n~^?hR);T*ar13=5!c z(`!I8p~udCLInwg8X{c%e?=e*5H5_bRQ{!e3k3h>u!FMF1<0!Jz~`L)AJuZ)z(QsM zN^{uisZt+9z%?o7Lb;94K+)8%Y$O3<`?Evc`ggUuS4gBhwPuaoBd~y^8y#E;yh3e;ENRbvrh;wg*6gR;Vqwn1 z$r}^awtzWp2>o(mC$;Fy|E~iruzn+$`3rdJ4~Dh`2~AO?T_6$*pt4tG>`>=^#VG?4 zNOax*MT4^_^M_4T7(S=mR6V(suQdD}fn)s8qQlaS_dQ7{M*1rh2s8VC0aX3Z(0-Y} z{}-Zw{|xPahW78ot}?C2@!Z-pU*_DtAAFfTL`&_N*E0VQcH#Wv_1Udo4zGXL&*66v z-k6t3hC_^Eek8@4=siIi!3HlcP6tY88h-c&DdhPpn&O!!eU5lJGb z^MX=}y(Z&W-lb9sre>{X?FCTYC?<9%<02;@N0nvCtv#+1cUkP2AdyF3pqG;^C}~ni z)^tsf;6}Am>=^}YelKsHQSt(}G#(jowDh?cNIwTI!!gK*hTi}YDgH?BJJF;|nR{VVhA=j00dnZF~w~hFo@`QE!)nmepk-_^)WxH;Hp?jD^{2)%02#Py9#jG3!y(|FN_Z_1Mfd$ z58xQdQh3rbvrg=V|Yqt)7 z0$tuF)p?s3qz2S9Eu``@zrZE1y`D6LUdvyQzV&L^aV|EK-XDh!sQ}ZlW|Okq0FVti zjk3V%o+kaXG?Y-cs9!{p!e}LR%MeG;Y9I@;KNIz*p90y~$HxRcWZ#srv$vFFm5mF$ z#Y@Msu8|H#A={t+E2>8r3OUL#V8Xn7nbPEc#6Wo?pUMzI%1dSjUpj%G?nG8GZI>}$^$m)i=#da~Bxj~Dm zuZ3^%Vqx^ZUXuJZ(YY@~Vj3*59!Os%3QTdS{{P6`5#@Ak0UY~LIFYw1%QuqT*WWYk zy#f@z!9>ci{auh9SJPU-(aXa_LIR+!l(RR@84h%89h{DuQ^1S@^IA7X9>X-w$5s}SH2}q!?2eH$TqXuZDWXDq9;0aDn0lWKP z1X^)1i%MF!%+3Plruk8$^n~mmKiVG#ShLjHZLr>j)gvg^9e=t>((jzA-X;2Hc`?6A z@wo~Ye;h2zA;U4!@!CX*Ifa)PLXbTfvVz}r`7l0wi$!^`7zH84`7mSldjOwh^XAL-QAB8g z6SmaI22SLVfR#bCEP#$TL-?lG4s~1~x-qXbe6ceC48NW14oERAGYfXC>WO8Vlbu#v z;pYP5mgAvAq|oH4h( z4ERNejE{5A(&521K`*G^*TcvcxhUa}oACVZ^*?RWLq*}Sza&1>sHF(Y0fYk5SU=i+&{Hy{-;@JL2Q{%#uEd1J4RY|vzXMkM z*Kd(m>Fr@$Y?A)R*knIB6bJklX6g#3BxfI|u!#xH2V*XYf`#fh84esbr=wba2)+mx zd=6XW@`I7Vj2FHtTy!|_mxfuzySP#+PjF7mUlq)MDn?apKyoV0CuB($x#siKIjs>x zWzOE*7e?-Y-r#oW5?u0>p`%+n#u|Y~oYa(}3sPabQ5MFD09_Env)fAJx!VX1$g4SH z25IRjyDw&8>lbDHd;iK)W(O}{Aj&MUA&P=7ZEY90Y{-Ht=hAroEFzSTl zC1{ZNpaUG3F$Y(_>?yk_?nTBMl-g@A`ZN1KhExTd7Xm;{!jBrk@|z98CCZ>s{Bv11 z&_#+kVhLJ|j3X_26**uo!0}49t->W-D37x|Zhm|b>uxn4j!A#XwcFeO*f@T%q1~rg zcd@}iTlo!wFzz-Cfwux@en_ti0@c+OoQ}Bsy_6-i2}N1n0KG@va>(UF*C~6Tp_wk% zecat^v2ebD%mu>Jy8qca)&JQ#pVZd=d$-O~Tb*C{LT<|`&W%~vFAWMp3Ck`Gr2zUH z@tK|X;pe|g2LGn*nqLHd#0+j14hsrS4N#vmGuzI6rSHUkmaK7y3n#>}+( zB~#wSR`6@Doh3;J5yq5xxF)#~DZmDsA`f(jl;GLRBG&&n-?Q<|9LWVz2x@GLj9Uh_ z?jaHk!^vP6rHJ31L{8@mK4Zdu^LrPzDXpWBF^JV`j(qc;BZ`ERf}MfVzV^VtuJk&f z$`4PZN?Ra}Kqp9nLv-xCDIdUBx(L@8?xpuHU7BpJ4f2l)RqGeO!1L)BzHsl%lS-@m zpg~*7BXpz)JMUbmH@AVN_K~kX^hZA|YrDeBjaWcKFh>5ES)9#`gzc>$|lFqgX+-b3Nd?7Romd?Q#!CCYp3`KG9LKO1j>ywF0 zNNtC?wW0VPDB}ibqeRB1fswlfh8afQ|H-A1ap|CWkDdh;RduG=VH`R9!gYAqb`u7w z#(O>Du&h458z2dI6PR#T2G1x5pMchASgfE}oGZ3LB2y z*|vdq-tPhhpTmQ0CM5)1&{KRu_WX|>wYo4L!`=F{7J zVKP4%p%R zSZ!AGSW~{~d?_H%`ki0-(oi_is*$136vBWl<&-yylXNgpsQ*htqj0WY(fg|P?fa(8uon*KJ9(ClV zs>a23J#oOB0EZLAxd{icyHnD($8vYMl%qLdq<5l-xJ7|mif9BG}POpOX}J?Ly_jXcRU+tzKa zH0veQs_~bA%KyZH`NE8UG?Zho&NC49fdt&dmu-FaJD)Zv_=|sfB<(XmOAw> z1vwwPq5qZx^9396aa`f0`ohh=n%H>yjjT@vR}qHZdx6u#O@VP^CWZ8@bRZF1j9;IA z62JbxwJ~4VO8<6u@Nrm6bGkOs8ilPmRdvZ`RA_nreZ3JBTZMi$0!woI1R{p0R@mWCFWWg^`+iTeGK@ar3}^H8&R!R?o-r zps#EPHUpDYKEA}U1pIwE=-&lf|7!>4H$>PcaFQGc&Tdifzkf1{cAB@nq_Xg=EXOV6 znB@SEN(ud<1Hwm5*?ER;CFdzuBfbzyLjJyv7;$I5o|8GOikG9g6R?HHs`xPSL zlNtY?3DDSvsebR@J_ViJIUZIe3LCXdB+I<%HIVP%x7eIrt2fMXiB#KFC;ladv^q7B8lUWWbp$v_ESj}S%dI&*ZvrOco_s<6E^o%Mk0|8_FN@VZlLL(l%c@Y|qx_+}e$2eP`-$dTSdws%szY zmf_JB%YkT{9ABA@BV`_ro>6@J0GvXl_wsOgFGp4J>F(`3lHd!jo6;+i=CI43VV((G zR=fb=wxqqap2Pm|3X=g&kq3WoO6}h|2RiR!3Iqzk-&XRMAgcwm*HvINA$2Z6l}nYB zVsp`r=MuVk&)55~)7*Q3%O@ZHDxds+6(>g)Gm;|VrhO$=FAlc&VLkiZLFwc16I5bQ zQIk_1bpNn5?uRQT?@XoV`|Ayn43@iS;RNw}LZyxB9?5 z+7MpM40-SqHy;B%xa<-wY`sW8Z2+f*{dqe0D^V7C;*TBH0a$;;tC4OT9)RV23BOq$ zf1DBe#1Z~Iv-YPjAvU88=Gs7Oi*xS_D=f1L^*m0~6e7gBPRv-W=h_eLqjaeHDX8-r ze9@SFnL{n!b$#n%0P(hUpK$;PAW)$o$B`6wf(|v$nXj2V;scS;KSq0w?cN48h1aT&8(EKEm;LTueK)b!1M)b^g0m+YX+00ma zTQTXeA=iXNt~pi{&&^bDh$ZVd0qE<(wllCz360F(rF z2&fJxE@Pm`8WIE704ki?0+yaUGRdo#`aSnjS9$+6g#Ir~6gPEf)Hj^%#4)`u5(e1> z|0N!%qmavIhbOTS5Y8~I-nD>ZeX4jYZ4U_ilD?jJ)G!83wnH#W6*-+y-Sv_fS#I0H zH0C7onhg~kPUOl}OC@u>H}JZ@%Ccw!t^CSjE>uAjVj^ft#Hp?Z^68)<4eS|^=mNdX zw`M&M8W4)kH7 zIMQ_f(hLj^-UrBF`MX0P}!gH832(^xBMo&UX)5V+{+!8X{(?z5EpVaQBsog9> zo&LcnPD2Y8KG9w1@JD0KZQKJo5@&mjjUuE+E~p1wcEdpi(p06hF$8K-PZ~I50akIS z04f=f{zt)p(X{)p3+Zj@x)7up=)z8UkEuTfhj$$3o;;VOyv>F>f|R0=_w+k*NY`B0 zwfcSbTGV$|9PVLnluo*=42=4&Ljh?G_7b+VcEs=r3TZlvJEJ|x)r`_MeKq6ymDq$f z_nSDpWtG!3pYy^^|2oiPY!t0gU*QGoFAQ6XG69wd|E<&h@0PRcX)`Nk?GLaX+QLl= zYdqwz%r<)QmHNKGyi4F0)$=e)VzFS<`usM~6NcEzJxz17XQQqQhf0$UEZ}e^=V5LO z!dzhL;Zb~-hu~B)lr`2(c6yx9x(wmF5#z<7_~$LeFU;d0owwSM#Wd(mE^EckhNKDL zSRDoIOx?hW2R6e@ZUY_+&|By4@ox^4(e#1>tag=e37&dxz_mL5r& zuhiA`42HnMTRBSdmX?uPmC|id-kd%4qxgaM4EmcBRPFTX`moUAdL;ut_KY!C!hrL> zYPo{35UGn@OoCqo-L#wkMX+XqfPnCZCHnaNO;gk_f&%Gl5l5kF%I$XK^xe!CCj>I+ zJeHa*OLX)c_IFIg;?9yM6WW%PLu-NL_^(jX|9<6=MOiqRS3{0;AtCq0eW0NU9e(CV z29AgA)<@d?%NApvGMYD!5yOr7N)5w-q!*Js>P3ZxzHt?sQbE2q z0cNhQX+#5*O-15o(slm}=iy^9LZpz|a~691HnM7rP9B6R#AlBfZOA%s^Y~AwHAW9MzkpYn&{~ zxZ3$N2DkZ&JHZwIh{KHz^`;IMY&F6|L%Wo@u%O1;+if3%iqP^25R^>woqXPRnkX}hyUca2+0He^p_9a5XD&05SlOki^c`s-^B)3O70b5u1G? zHZw+8gKi4vm6pyyw1v#pLl1aMGaGZld>~-BE%32z0pZ4wrk8lYI%g^DmUS6Q*a4g2!i)-0Ra@3*jHqVhawdNzy+p&HN zvRr-Fu(nF}4_zGmC9^oLLI}`I$GP$77Zspi$)GJNTn;mFj7o8nEZ%$#P*`OhJ3NS# zJC`NHlU{jq!OHa^5~x#afv7Z>frH_oOKCtxNx3vX0k3A!NKV0;!$<)Ui-Wujkkw;M ztF&9pz(m5pkNd>;ER{GcNQdcnJiO&35QTN}x$j%Z3T=2!e#1SWyyxQHV}1Wy}PSg{*-$@pgLK88=NvP)xb$)~&;jEA-{Z%rJLG?Mw(pl{;o-$12C>uY zo#P&8K><-_Sh8!5gilKy_QUO|h!eWVsoN1#lExw_4!bJu(cu|E_?#@s*a2B|&YTw) zi(E!kd+(NkwC_<>#KmrbyDY!Q z6Y(>&>|JJkCODeh_|9g##1Wy*oWi^r{0xHDDG&vYm;C&qC=U^MhYWqSv=*`8K&A^E z6ZSA_m^hXT9w~$KyNfU|il8sO;i+~G`nz4lwTc2K1j7w@zU4L-8heuxpH(DecEqry zqHvwTbJ$xB=+d_*Ki8$7!zGq!#MrEoISf?BJ>Twxh4(9P@UkyB{4QUp$-o<`xuuuB z9p!`ZdN0A3776#XwlOFP)yVUrA7!Q~orGD}R-h;OdQ%SY-b;Cd?JEgQYwSgymlr~@ zdr1!TM|`|}(m~I(Gu)H6GMOiJ%DAn~?*+s`4~uNM&6AKw+!T{3$Z3t5t$HQ1^Ro2r9kxy#jUMrhI@Fi_W-FZ%#YYDfj$qdK-dU*by0Eu2YKuSGa#bxW$ZJ<# z$)&Dl{?c^)%~iLfyJ8b<@qT;Gq*pt;JOxL$TnHAnb*&$ma1Rk}*H;KNYwuG_8G0^$ zX_`e=)%S$PyQVlyThgFFexP@ab0piuL1rY6beny9ua|d6lZ+vgADaz>#=Y?pkw#d4 z(n62Tu)Y;4-1UZjLs+~Y*{Qr~wlOG|N!grR17o}&Dpm*m=VBp4+rs*O4#}!lO%$%_ zm64Zy$rtg0Z8qXFHZ`6(p~_MB9BbX^?;$EyPP)pO>l!v@ z>X9t!os%p&FIwGraY_WghC-%N!p`14N}D9RdZ()@j9~*rLr&ARd%YEFSq>@l{VlnX z^zt0!Wd8B7#;~!cemo^oAshJMB+SjU=(AQ@F4+|I4JzotUY06lm z5>jskdTzP&~iddhLgwv3g0gy5^qS`e``N}Q z(@2B6$VlbF$d#=!PdMqd=>&W6(zcj)+ML43m>5q{-{tArJv(w%Zu+Jb zxpI#GKs9PO`+fPh&mj{w_y~)C-zz;8vK>2mKY?RaxDFYCO<-<&!m*->e*PnV^D-v! z!G|mS=3<}wn15_PFQVm1#t2dQ`7@=F@2Bn~99PyFly-Pfv5yy8Ugzs3udX6X^-a%v zCPoZ$yr*mNu_qD}28^R`nV6oL#zAQ9*$U4@Gy|T)Y0a{&Qo?hlUe3uHn~VG9At|>Z zr1JM3{Z9k*>ILf>sq)SBs!Jh1?t`vtDWE-IC7@YC9pqC^y z!StAx`-3jRrT{EHdheq+&Ad{FmNJ=Se_gr6Z@brpA`CY4Rp)EZzpdgidu0nv5hxqz z2Mp3nRQptO^ppwSH%KAPzKLB&Gr|?C?&oPyI&%nD?Nm$k`l6byTKBZ`DO{6`7pGsv z$o8T=&pzyXCRQq6AOG%wg52GGn1vFFO-*Wfug7!7 zR##~>X3NJTtCX@X-l#ky(X{@0hfsXF@aCid-+TrYU+%tg)O3M<0ToWI**Ek!Ji^>6 zMCfXly_X(sF39Gx$ic=D-+dl43Ep+roV1n7H&Y9C2~PK|Azimvr_SH=B6&hGQ?%AA zC6GMi?arj5p6|2r+9-$F{f>|Y1$MT+$wzVuyBs_$1&P}SHQkw322qoHAL#pV1{}>! z+zCn52y`tQ%H4i!GBJ_Gv~steYFC=txUc>g5v%IMG#ePm6iRM>%=8tdzGO&EO70-B zl(xp1tnY%c>z!q4qEgEeADBijbM3O&T}YauWM-rb#FL4hfhe(#INMV~OklCD&d)g> zrO#kro$#X zIqJ{t4c6qW0e`9upWn(Uer*q5a|HZvlK8Os_Z;<6d&HXO+{G<>h-JzNoQ%E6P)Ok@ zdf<*4dk5`*SaErk8dKDH>$=#7E5fRg$DWKvZGO83Y(>3I5>7IlRh6TA*Sx<8wj$46 z`J&a3$W-#k=}94v6y7y1r)bjOaC}UrZ5L!Qh~;Cz6@UICLvC#jBzcbk;My-w@x_li z>EE2;MWBg(-t#Dk3f*j>b5>NvAg?XM2tco8LQfnbI5r&2;6<=`FMvhRZoBbJFLLL> zi21DxM02FAyj8}<{-(<#1nFWH_0?NXMZ3r3({-F3E{#;U4u?7A@()-@MjTREB5+??Ew-$(%`pi+&Ultqah2iuO>1TtRa>)1MG*2A9TjonI%|SH2NO@zR9OZF|G&fZ& zi&cAauliMbhXmS}+4$gXswLt^dx9+{O1$YR_c^6Tvqx$a`Pq?*n)eQC3+WUzTwQyv z#_{c`he{r})PORZF+7Y(sOClZ=if;0T3H~9#+i1xjjSrik$?WSawf~3VC-+38naiw zzCKWKqM_DneRFybp~-8F9Hsh&N=%*3RDV%7rO)!Q-D(laCR`-^!O7hPWUNZ^Rce4) z6w+~Smtw$Jn|YYGxsZ8J%&}O#2rAaE!S(wMt%9-b$%M1)1bT2^o&GvU(7G-BpeQxr zq+c-!_4L-RNSEo5IOuV~^-Ya01PEgrWV$D{s?%#OPN}5nu@{V==}|RuX>d>$%zndQ zl{CE8gq*I}qiw!Q8K4P6Pg7Yl!fw_s4)`-SB+jJMq$ewkg|n zpYSXX+t)u1uWvgrwl25&@-%AY7LA`)27_NAu0H4Ixd+3+n|#3?a~VM}98#;P7}hUo z;MXFd%dWNG&XGgv()IVVK}7NSk0{;cb6A+WI;ZNk`;9_8LfXA`y_x6*c~zuiV?kP@ zL3Fg9Syh&5C|l9I{PJ}>hq?>;v4w7`uo8+RQQWeVK6rE7!3ZwlSKw_NcSg)a^Qw>Aw65rF7>Cqzo0%k_cu7d^ zyvv*3eBiB&y^_ym&%!!uf}f%BhO*c_m-g6XqVpctT2IZjNg(9o#80OW<02c9JZIjG zt^rFXMECH~hWpkcBk=It6UHMlWm+OP`UME(#hj2c`4|na0;QceZ%8(6!7c~w*5FFA z9Zo$=wRxPM_x`4c4F37R!>vJ8qe{r#4STI;+Do%}4@NXZk?52BCGlN-o%L7M_LAi? zWW0JbyY29idI&0Eg1E2TALZdwQn{zl0xH~V9ScL~_@g^X-tbN$Bi??Ws)SKnvh_ab z`A{vXan)7Fef#sHC3{wdFl;SNSGez0kXxu;aPLU=mTfR9i9))L9BS&$n$%+R_U%16 z#9>*w_oj7^Z{j$d3V3>@-Zx<9^>-^tK?Z~*`X&=z#eN`(u{EZnNkXwBDX@mJ<)zM zAGz1KRxD>?TM+Edfm^!&`2Gp!U=Docu8&qMG<}G~x#_O8ppRG&7G4}!c*1?E%Ra2Z z&wTV1`L+`ZIrQb_|C{}RGF-0c5z7k(Ir%`6spb%H`?`tgXHyK|6-*9O`X?bB*0q1o zts^ZrM939qoca+pPSl*i2bHs6e&4h8q><|<2`h-NX$elcHeWo-Y}*R+P}cQM>N_{6+W$XW47~%V{I?0w>WX?L3*}@ z=9#KoKWRddbtCIaQ-UrJUiWNOq)@rWg=3-}5Nqm|`q_$B17*eT>CSbxahH(v&fVBc zqYDfTC1a~>No}JmdqhQ3Oz1y80| z^3N7%>wi9Nfn9U)^z~{_A2KHPupjvCdfE$miF?2>E?dka`Gio=sDUd2j7+K}8S?cq z+Fg&G&Da>Mm1S!B2%)SRNXZ*O*>yVC-k~|$px8=sjXfp?xl(xFnKuKa82h8FGBbH zD^Km(=|Jm?^A={Vs31BnLH&HPd-yWrjEO=A;{Y?K@||*)rI)jeh8P|xf!Y>629|d( z@7*7ij+-=@cE8?;r?)3LZ}iIFOh`t zjdv4Vt=;d;$9J*%?#n3c8WZjk>KJGbkXq^PWCC*$RTGwCbB5k95473V&R-KIZ(cVt zf1)>^UTpuyI?^IaZ<=N39&fjeK{bZ&);;e++8L9tPtmIOVjX8mr@PZH3zbm{O7PSde@JCYES=e)5A})t*0WwvgSl?ZTS#49owd|m490h^k{#} zUfm}$zyyWtSLr>>lK8R3YV+G=zy$HFHoN*gN4|gb^cuUPz@n|afUB*>Zr!iFd$~Mt z*5@n8{imlX|41lWed`XeXsaq+XQSrbzd6%$cRvrf9Pe8VpF=FopHedqJ=q2>r+-0G zK@J4X36MZPs#_1Mc>IQsZ2?YZ(Cn2*n7Z*SiG zRHvBl$y**m(C{YZ@J|5jRW5 zd(Wl5bQX=Stky#2Aq|q283c>z%M~G^Y4vpxdF%kC5ZYW}EY@=6<_(wo(4JOFsTQrw zQQLU=eO~#Ee9irtuTSCATr+a@&=dh&qyoS7;nNMI=b6wYywC6*GllvryDevJ;#GVi z^2GPTs7`zE#5tQ|{7(aCbJ|ZEgl;`95&+P~1s$X@HTz`6YzB+@xa;(THy7+{L>ubt zR-4*pOrGZHj7+<4X_}$ zvVA+(efmCGOGW(jdH2guA!7RW#Dt9Z6;> zZI}9CzBe4cF?AVE+$vaY2t}ZcKYo)G?tU6FA&%;LR%>vY_c5*|(0@?l0^+ws{bO)=?lI#d#sOoHesP5Xyzv&%Q`hUcjj z8-z#e)la;M>j^t-VQr(yuFSL%X!>TrUkJ8Q&0RS#sAkuwv?fHb+}V=gMba_zdS&;1 zb;H)Q6U@OXYcCdHH)LIRq;1zkS6T^480jWHA(nbR+k@Ury{EzJf4#+SeV)&P@DJi6RtgYL!k@ zo~f$J`*DXNJX#g!S$FQ>_0tkO&p4ZYk{UkRy%2kVCVv872jMPHolzdb5mSe^J8H;! zYu4zzu%SijEpLt9dOb9oa1D3UGt6~zWRC|qdbch$m8pVA+v>aqkGbPnxI7--TUcq< zrMa0VI05s{XPTC99AIHH5~Zf~0ZjEGUwlNgnJ_U7w?Ge8=K9h7_uBV@>$vDDHD8kH znxP#T-=TKKgiYrkl|0z$(Fl65 ztyLmtts-2yl*>Ce-q!&Zc%yB#7*^IFoq&n%82Z_iit*}Hnd7jJ|1VwI7y2-+15*Q4 z2S?ME7(&!D%P&LF4an?^C#BwGSizR_NaxTh|1yG&VY04kqc);HH-9SFHCQa+-fLL)eB=XP zxx>!7HAfLr%%rZ@vb^$&h!?(W$AJfqX5Tr>D!zO!(Xwg0_n~5DTBC8H`-6qxLIha2 z2`}`i=o@GWTqg-0Ea{+a?P20lb7Kx!klY$wDe+X#^C4|M_F^17Dn48_sz@$&dU`-j zRvLgOeb*)>^9?GFdG&Q->94iw7*~-Ax+D4`O1T?(5sr+s@jmKcC`t(6+l$RbZxVK| zBGlQZ-^;RgPn@Bfm2hHR{L#sj=mhV3)oMBQH*;C><_*{*c#Qkxn7a{;j$MEKxpQp+ zHo(!MvyCOIVI1jRkq}=*Xt}!Ou<`I74+o`K+=&85RL}^OT-TrZUXJS3+p^wW5AO+a zlDLu7W{<^4D$0h-DrtY7Rr);bgni7w^~-O!n2=w7boqvBM-Q2b-bEUfcAI~*3mCf2 zlO6`N_DePC+DBDo644KftZ z3Q0&vKz?_ulXV*!%iIpdYm7LR1z_{9JF9t(-@jERH?m9j{P}pY(79(;!p!R%N`0N# zk^^x=6v1o7~$tZB$f zCBYt%tc;x5oF9hK?s!!B-q~{@#Wty-Kk;f!wyCew;Wg#Ba9!KG`R`N_QmMkQ z-MbYJ=hr_l=S38*d++_^uI)PK0u9^u0J6vq^~PtxiwD}LDg&eipPl8LM06l0Y@2_8 z3cJ$zWeWT*=u=9p-RqKhy)8)l&JVRwv+qB>8f=XeN-06C9f30*QDrgpJsXrFD`WTh zHDMCeO>2*21N(JD`|?!#Vd5OV$QvpMMU+5=p^1`*F02J}ZesZAqa?uRc>7;e(X|+1|HI`V(S`fi%lHUX?y22&$j?hmH$^x^^0sKmvsFXzi_Vt<4S%xP!+&D zW3)s$5p7*Uc@e)P1b*%>;>aor*8Pi_XV`rtbPJGyvuhpZA<7kh?VRGLQ&CaezXVth4Ru{UR1dC9mC$$YHw9Ao{8Lbe{8hcPW4r4Mo`cy7 z+iq|>yN^YC5S4hiG})>_-ph|to&#w2!%{oSI{;fbr*uVe6=8E}f~G|p5#~NDTE*pb zaX;8m=H}H28`O}S9?E@2g8bAn>;Wdb#F?JzxKXU&3M|E0crP)bL zx7jxjzftc0OR(x|tmAKJm#=?3+#iZ$S$R+!RI8Be4&?3CA6|nl&VHaL75(~E$(}8% zt^t^Pz2f;wy^Q}8h#&%QkoW?emU-bj|5A@3_GwF={aL>%Rvuuu%^d-BC z)6pDlkV*=>f*Vn?x#s;t=*&0N8H0|}zWzj6p193cr*RpqvHR#dXH)P3Pq-M!P38EY z0ISLyo1Rg9Wv@s6l=41{Hwjq+gg`>)4<#8rguxe~VaSSV)WEbwJ_Kz{sNKEX1Lsd??#8pM={(5Z8= z>a-oU5s^sD$ONyn1;`3ShwCO=INBa<>Sg1iVTKXzVfm_~qGYAq?33{t!XVzhcT2B3 z?`SmzAd=_F8I~F5F2+Mf?sYIU1b5yqY%bN3>#3& z9zl0pDUUtepP{o%ij-Nbw#c*ciga(L_Y1F*&HhtRS^dyJ&JAiJU`XR09>O`ih zU$}DR{09SJ?$LNYQg>f#&z6`My}1|JkDGcDbb~g4e0 zcKRsi5vC@3UIOFQ+K0JT#x+Xm8W-^ENv)|$1MGa;gUV0R7*7QV3CoU;7hfMe-T1_e zL$gf+wkh4u>C!`^*%P@JBg=dP=T1ahsi>E*4-Lx>vDEwq`>ugp3E+}Oiy`K8v2&78 z!9L`%xMFVj<$JXzr)|5OqK>>x^U}Jj?|f1JO~&i}_6=hWRiSQ_wAJY`keUGD5+Y8= zciUsYSOb#jkO#!h9~kH3ch60zGQ0nFoH8)xCDp<5rgkc5D#d1EsIQn4-DG2TFVg53 z`%#Q<6_yfxwVR?9Txpgo#n0}bNw(HB`9V1os*dU1Wyo$@P)O$eWB0`vE^wm#j|NWv zgkCyFzrpM|^xXE{qe)na=@H+DC`(4Dj1V}kF~&;UH=WL?L2s)9n}1RoIo@;)u;0hl zMX9c2%~VjxQA530YX>!t_t&;Qv143g$B;)jXXz=gOSc>Lq>4F?9E@}g)39x#BrbHR zmb>burkePS1X>@j0!f0aj#;*(NAXC*;=_pr9U*0FEHxR7UgQ|(6fa`>v4}QCQB#i8 z9D)pV|6r=#EAKt({Q>y!Hs9}-GtE=G{bZI7&Q+hjscvH)6=R^^NSM7@7OyeWoqJ3P zoxo1%>X%Qtb=&rI+3Ws>ADk}gd$|crc3jmthsOf+T}JR?#-YP(oOD}j9H&%vQnM{r zbP;l=8`rJ6oelS$cqRUw=x`6Gu}Z8|nCN+!nVqirJkw~LF4W`KQnZW0R?x4~gp|L} zjI!p2V-|nMF8sA{?7uDq`;7@SSi7ub@9Bk9viR9&%P;#pmAH3cs^$jwrNg`r=SsV=FSvV< z=1b-RzB3}^-&67ksugcd#6W|R1*uXhM;aLTBD!+MqCUNr3Lq9@? zpB%cm*+2Kuvi+jLmquu6hQ>#o4}+!hphTOFu9{v)S@qL%+qa64ooEe=*!4mkq$F!9 zOw$B<%Dsj%2UEb1IG=QPgtGc#1fOOo`*IMsn;&pB;vyC| zuB+XcrA^i6!#2K-RPi87ZbM5AZ|)dE$wfR}F=~26b>2>Ah)<~PveC)F%F|)_X39Y$ zXANM~-p5xiwHb_abNRPrBjn?l*r45}%4k**f~Y>#sVr6+-ewa@Td0fAUs79)#gIs3!c^eb^`)w!GCR<*aWTewuu1U3P8k8by8Apkp zCjMxSCO)wTbtFbpwN1uQsEUd&@@qFL1TlWfMJ$N%lR%8$4ESsl-T!}F)p*UJ;S>-c z&B9_QvF0_)rq>(8OKe`PADXU}S_R_lROQOuV$}`g>uFgJM}n6y(BzxF9-231OY@x(E`FsqR9#-;Ff=j+fQrmLUFXLjaf*)~%CK;@xM;B+HA<}V zja5xLaC>!k?9QaBcg=}fd2vX_Y@%#)ezVh5lTQth@ZCGw4U|D=YV`FRL6+Q|bSMelIpFplgHFO}bvoAG~HT5HC6}^LXMVAYSUTz^oR`)cbhSgcYumlxdYx#NV~Mhync>;&9zp)j&;0Y z1&%VLsX|aP05*Ae2IC%YLjxz@du&JcS2~8f$D3#Z&CK)bq-X(u^g=!K{k!I>GyH7c z$Rb+)lIz3yLB}ac!khOvayfuYe=F+x??MOsGuA|HS#BY=`I){WL+K=)=&s@vOn4${tc%r>552O;{+MOA9}T?dA)uj38Qj0i1(Z^oQeHz)lcnx zJ_kENVm^sl7`ea0Ht*)>%YOL|&CQc$mm|Eok|OUAOVwGs9RUNWzg?68wA7CG-v%lh z;6o}?Vj2SMIgT@dWwZvGyU2#^yJy>z!iOy*E2nI@ORU2c*dBCkVKQ0MAfF+NFS5Jy zs%?Uz6$bR7NK&qt78*;PRYDVCHHMKx_gjD-nv+3TKyQC8nH&vbEJK4orG@+*d-z-R z=1pGnwWr%x45EayRYY$c1Nf|H|KBo!i@NAPNr`^?-LOMX_+|XPk_ASAb5J~8t+L@1 ziyEj9A_q*1t8RM>+AAC3<$>w!WNb$bAGA!~j)32{6Nn%GY9T>GJ;S1(4q-E0r z1{^0IH&X#?zANU2ZWvBCNJKpEyNfXb1jf2!qYq*_+O9RT^sgNkN#YWbP2smrt~;2w zIX~{vPICz-YrKlOcbhubJ*jY=XI4yUNiS3ecgW^TZoKDwe?*>3K>(@ z5f2FI%uZEozQi%LIT*Gt)jealu_c4^f7pBPxTfy?f4pkdI)GY>hzL}z69Hw)jI9F| z5fuTM5f#ElX4uD3!HPm1fXt`}$W{>$0z^ebWkhBel7L78L=qr`kaf=QouF;4*4p0N zd++D>?Vmg#;hgt*jpyt6dcI!gtf?Hc0*xPSThLb@NDTL(O~heSpK1i=_|k3Nb0;YC;P^C|m@(Mb$ zUApqN4mS#AbvP_x#Dwo@_08Xc>hmVAs>~1=nY8Bd%-kYZ#efNPGzhf0fb>9A? z)-n<|!^0;x-wSvvpSd#)m@9~I|3r^RCzz+7wnR%m2a8#?EirhzcYMUc-_i3 z9MbjDRuP8yB4c0Snc#0}zTE~RKUITZwVkbFPHTH%yG+DS8ibkAQrDj<3G8(6O>|h1 z2K0DeDTEI6o_MrB<2ZX=VW7W8=;Y%P#^Q}0O6nA6r^)?cOHgz3-iL<=k%k1DnsEABgeEYZfT`?=N2Uv(@;SNIW&Np(`LV;# zerNc$ZSu&tyY#Fih7c*8xg8k!o&y<1+Bh9h_8;Ny?zkgr!#)LX&j5nf|5zIq3A~Q* zNCe3o%K{aN0CuZoBnb_L=|}FnY$(cXOFu2M74GOU!|@I{T0`J9vJHs+pOLYW?67u$ z^t_T?&3XZ^4^EPxibZ=Ue3|)f@PnB*M;30qIxO?D=0H=1mT*oNk7-QGl~4@b69oSlCD(Ow#4Nk}a3l310uAVzBbWDUMvw ze7VfLH?7n2^ji(5wo!fFcJrQSIXWHmIJc~`B|P5WEYhm0Xj|cG$6HP!6LYw9p;o0r zLqM%xQPi9`^Hj+dzl8?R9MZX@S>2q?fJEXjL15Z&DkI|Pwg_kQ2s4j+u?Ah^ueb4~ zWt}w>&fBFveU>XC8?ko!TNbLPlRIi%D+7rELd%wgZw4bO7W9Kw?8YcJ*B>l08~Qr4 zIeTO|t_$zD!X~Ucg~9$)vY$bG6;{ABOFr~KXmCQgC`Mk+T;F6tY;eq)$( z>+sP_heq0jDVZoszA(*ypUJCPqV}5En7F<6JoPh<@XH~>#86SkcY?0x&4tUKM+3o< zJfYY$3bHvFZ2x&8kmqY+NY$5KQf6)&UN*fRRCr*S{?OV{=Ghw)3r_F=B4;P~bAOn` z?lcSeakBx?Lj{))<$*L|U~jEFU4G&7A5 zqQi97Ti?B@m3&%VGW*Ni#q zLa^r@1crv{RV2K)me9pj82=|qC=cTJjJQ+$Hyi@OsI!?4x*n&YX;9I z^|srHEbexh+D`h|Zi`iRDF&6MFYydfxckBLa9vAR4=CLtNYRysx6q|)9YwU&oT#15 zhrLw3YNZmP6mB@d2^P?@bSPb!SqrQa$lI97V)@M|iju$n0x>+i^-Nr=el}OTo}Qyk zUa}{}Q2kijVb-Hjx$@SWnA2Z_zMU0qOPBvPr+_SbXJ75tD6e?d-Qk3@ytUQW6hgWL zZr3A+mrn2_JqRu~j(s>)C8mINp|v4k`U}pMo5<^Re{HntS6%);htvP+OrmVLNmOUX2H`TAsHj4#oQ~ zln4Taz;(~L=i9(QU9l6ps28XoW zgI1olT^0%%O4j>1oj&q#b#0$iV}#b$Ye%dO@GLl$KH7P`P&)-VnEaRsCbuDIQ@8)XI;WEUp~-xQAI;0xQLj>n24Br0cnP}`4?LVl<9K?0SF1WcI^aANyK2THs+7$nH2mX$ZXh}Q+DdyBJ-M+vt{2c7#w2B6a)nv$# zDqa0}L4UbI`yJ(_o5qK@Gl4M5Q}_}F1XvHCVd<0?f|>>b_M|7#AOX~95hrgq00PxD z(18*q^T_$|p#>(!ZBvp(|bnL z=x!Od0&!$qop`zeMMhy6#wwMYUf_d{-0PcQ#|Ay3i8{r%db>(A)lTDiokgJQrYQMn zM}ngC-~soo=H1ZfYf+HhKE?-Xga}ZLCX7dg=#MMcquh{-KDGGd_tCAB~{28-%+ zWSX-0k_Q9tzykH}P=qxGN}yL=j}i3z*tK||Jai;>q-Tp%%r}eU8_@}kZrO@a8cJ$A zb8L)a7=eO^`a>}e8y{qw8CAJOotqG;$ZrMI4|R4u4nN0F;lH|c0+Y6{)0m%Hpoux` zB}sht7Bj4*xso8qS%)m-!R!pWsym4xzfpNuzPLVRLnUrGL3jHNbEZ{oUCiT5abCz3 zb=@a>3r%I5_tv3OS0o;(0HXE_nDs>-+B1}KkYnL0g(t4yrs&sIpg<ob6=M|&&>|cD`(feU~9_!BCEE7m&0*<1p zpeuUg7Oc4F+&)s(jenS(WAW`Wi9~#LKMQ@!-tnSlxr@xXm#M%jGTYwqij5?u`-`Q~ z3L$;dC!Jp(8*iu2n5E@!;(u5I8h&ge5>lOZ4j+AVB&JR6_*%7+Y&Ds+>dYT^dhlar zU!*#F+i5fg0m{@Dqr$tr#OZEc5b^T)C!qNq3(^-fvM z`9M;HK@nV!Qd=D=h5VTKC5u}(1}Yt1kRa0Z*R9%n!33FK+;+(H((;9}Q40Od>h&n@ z{;Y#P;VKCt zXA#})-$mQ6P& ztmtB+6Q*VKzql>M=$!0s;#hy)0dy*>fAD{7zVU7Ye{rGno<~slo0OuM9kUM}?Ut7K z&NRi)?4WU6r%JG;Oj6kS2Ew{6P2>|`7TGc4r!2iKRtu{O!}@HnUpJs~8iXO*2~gau z7;0$a^P(I*;+=Hd9Kxp1t7>)^`Sjy*}P_{8Tw<=^GeSCi- zroy>}4+_70f7)8o3IpV)t1#BxYVfWK#K5nc1E$CTZ;%V_6UtP(ahCvSJA3bb#=g^%=(>WUQ zW}oYV>_Y$IXqCq!!m>>UtES6;xfk*O>~{5{mz3$`7X4?!Y0Q>yPD*COr|#pVK27oT z=O<{7&nIVmXH`#d*}D_7RO*CEU9G4VD{Y|@oVENp8T`2pTW3UtREA&y>+WEVZ@eHo=P7ZMOl+%%mo zd}ou}B|)joYZ}O_+q)*US0rfFNV@rKMdEaikbx5q+ix36DFkbRWaR1?ZBcbjO+6Ki zaZ0Y4I-Dw2h0 z!??Hn9G?;70IiJ~$6pIWVpH(Bi)K^YSV9>}8rJ=wBG{G_IpZcC3_4V#JtON>ga`WZ z8y+TR+Za3g>ZYz}7;=8N`22htG>d`)6S|5Ma3JL9V%=b-#X0=K*%iMxavn>y`Wmv= z;#A4x?hDHtW7qn1ln+!h55v`Z=E=*vVa<*6bH2LioL^MIIw&#fj!iw?9DiGdKG>3i zAr+#M)r)g@JBc?=XV&hfKO--=9f8o(VrDbETZ3~w{bm;pT?nsfXDSX>WO#4mb4>BM z6)Z0!Q&a4gshM5vxmw-Z1W6a0eV0E^1=XlQm6qNaNG>?o;`2_hVWFsxG~qJpWxSUd zwb>W=81;2o;C=!A>P>^KS7pKUjk>3u!AjWfLW|+@y*Ti3Lv{W_wZOu{rdCekkJtCLb$yd~%$BffiJ|RRaqF#?f)@48O+iEB$!i@FT)@n&p>$im zRf_(Wgthyj*QHlzAyiPOs%+RY-$678-;9CvzbuG$cnmVhx?~Zmp&cQMI^7oeg75G7 zcbl9pz0n>kTlqD68+6=x(?Z%d!H<|geoEgmD%{z4#Fwg6h1v+-6kzz%D|wmAvOB6N z+gR5?$L|WCg4-UJc45akek3Pc`wlkN!8E4(Wp#YL0e0f`Y#CRlz%=LGC4INQt11i8 z>X0D640qH|b7%k>s>r}-Zl{hsSqJu9%vi8L=5Qm}%y4OvCX+6fesRw!>U-OqDk0

Ta zgqnN#F49%bhJq&8VCRe$2Z{aIR|=O_MyX0MaRxRISJl-s9enq>d05u-PIDLnL6q;c zGh5C{`^#1OwrmW{IedFWLGmf*7^=@XF$9@mbAcP5C})msn{@Bii!o>3!!}~l$U*$R z?G=5rJDW12>Vk5D%NkO|`e2!ficQCJ8}O?P4<7xpJ;dni?x4eUKr~$XWubKp^d#FT z+v59M6qIs3SW@i3=} z)kjC1FzK<&e>(A|I&$26!d=Hou;BB#>!vRTP%JH49z`_puzbCU*)}eOjb#rWblz5&p~wi&E)LobFduiw zJGEgTRry;A9=dw%!|qZ7Rfl~pyT9N#ju{yZo~bhi-d*^QO=)#Z8DOJ zT3Z;~iwIq;Ow1Fi(;L1rIT?PJKUiul1TzIon(|X0*zAhzE!?Ue=P)BafBa04@a0Ht z(fDFVa|liklsckRQGbW&US9J2n>@+1d&SW|?zKfy&L>qh9`U+TbvYqvTUrKS z7BJ*Y$U$RPNMKi-j@dH@k0EOFtIzx~C##PsCze-p%;bx=VHCA=))5PmU^kv8U3*eF z(Zd5U;Y{bln(lj?TFajDGa#=n`O;*_v?`-WK4^Q@{pAZEp7xC+5}bDg(<0c{2Ez8$ z^e8`Gr#`r@`QdfEGAgOlt|6+u%5=E%{EMLM-RiYFzE1FZT;#!+a~lgr8Y^Bk_*&lc zVy#NrAdPE&rgdgkGzwz(&m-iwrI7`0dJDG`-3ic@6DF+>g9UigdOd{kqiYRsYIeKT zGN*R+BZ6^ar}5`QAi1>mwX$7DnTaE%C}(%)dnj;=I4pgYp2VDf8hW5onEb% zlrNJN7M_q4RXNAo56>I*n&#!I&<}P*xPJNFY;)wh9%7{QJHt`Gr^fr&7Ggz5ZkC}s zirLOY4qD@2;5a`f66{&XkyxE*2_*kV4&EJj*+~qTl9cnV)Yn5pEat?EOCBQ=Bn~kG z$XbFv57&t2)h8LblJ+o9I9HC1=Xam4yTChtdPw2wvs?M@1X z_NvE=t7vQ0jdRo@=)()#0*LeYOXOs#7dLLW5nXC?E=B8v>}x`5mdS-h{t~8#Q^YFa zoqL!ssecS3n$KejLcLTEnU$E%XJ$qhsUKk*}4zhHmN?&@VSHv}=8C876cI#_>Yml40mtvS-fTX#x#Ln!Lb{F5v z58h^%+FsiCy_fXuJhu@Gto=a~H?aJK<4N9x`Kp6$n#=-{F!wZ~kq7zqpdRs1h9fn} z+q^qfrHmz7gEVW1lI?-4rIUlgp_e5qDr|Bi!(e|bZID_m|%$luW5zr7p@|)uJ z?*%qMgl`1){G=?|`uw|A=*vl#!>2O)_hIa}0E>NO!PT$C?Y!KtetOWQu_lMBEwOI! zT;H9-4L}?#m&teL&{ikZ*PyK^(uuls<^y zF9*RSA8Uulwo~^(dUWZ&+_>o_ppjO)Y0nx;uzYcckui_D+C=h8lQxl1bCb`jgXt$k zHD-c3dPrMw@cKl~{MhVsHix^zXpE3q4NL2t?K=rIbt|X}=cAUhfKGnHkE)6FFG7eJ z^PIGw&YrvIK+^s7l(@e;dN%U_lP2ORx@L4Wz_6F8v3gf7nif0;;Z#nwe8h- z97R384P^p?dxyl0{bzysXUX#+Tx#qD$5d3lzXVgG!Fo2BU0z`tIX`N4K5kz#(aH+p ztUUkZ<%@Ibg|7BSX4f;J5!?QyjBZ8GQf|hDpbh#mV6)JoAnW??mA79J#y0iIF)gyJ ztj6ranI+xce4Yg}$$_!2CNp4IC5Vr7f7KkkU_jId(~C0+_zGFoGJft0zb#WFrR=BkOtXrDzuf4@qP%h3`AsJ+=VqD zUF5+~G1wPG&RRQPG*h~1O+1`CT?5hzsYlhLil-04tb8PJ z(igg)lXyFl~^k(CV}c><)IFy1=)kcW`i6A^4H)0tXd9W$*y_9I76d zkFtgmQ7NcAlsuYOIQKdDR~R;o0odp5mxDjbtF%gi03kOo77*U|z{UA`Xl`01t0**wRm7pr@-W0mGgtSj3P81>-#v>h5&{DCxI zk(jp^2>iF4ljHlfUrj?Ejg|swWkTOV5~Yms_!-+=a{(uqHmN5=t?rOA{31#f@6Na& z64#n5S!$5+YZxP;i7_QdRbtf0jS-TFvI^hJW2TmPG1% z)INTNXu?uW_wJ_Dbe?1OlJz#h6mm#ltGQC-P@x?91W1TIG}>SVSV^Olh|)yJ#KG{Wl8itP0`!_1GCjN zG?E=$HO8P{e;ESO7<>g$OtjfOhQQv?h4*({VNy+Hb&+gWaC!k)7iUPu14{` zq2h|PUUuwBH8h)yKCkY{l{PNy4vL_M!41Bp?15|0tfGX`Q`0;^k3>=z!g@e7ouIM0 zgX|4e0fo0J;qL2CSulO#oDMdPORKBDqn(H7L%>4@1jYV7K^TUhj_RL+KaT)jOG(nQ+l-ry7QzzK_a z8b~<_Wd}`NiYZAk54b@Ct_>FrylSR1@T$UKq!6r0{Pp!xavM;3=1jKN>R8OmDG#7! zt>fp5-5SF0FD%{9D=cdQF6NIk3yvuLGZ}{! zGIO_Wd|aQ7EOwCj;kqcI%wT-NlMOQpzVlWK@PG0tOQ*l-%WB_xm1=@L4VtNU?rY{= z>!VTb*9Q=#0?ADp{jP=Id)XKA9-5CNMM(j;aj;>wd&y9hOr zvPN%f>;*X22P6yrPA*3gw9B8fL^f>t<_m<4;xBLk(HVH)ao|R%wH#FRNvdLv;r5JA zb_J3B^yh9C&A_^K+RSM9VQts)L}Y4PspG<!sv4(Uj$1&22r691i)XZ-XR+K_~=K8^F!<>X1aD7)qZcZe;W0Q#xFvxt= zo7h8-c|Z14ARS;q9xEnq^VA<eSJel}*K`?g6m4AY&=TU`RL}d zsBuhe8gK(suu2JZ)=s7(qHy;6H@veH@%~x^*)*|H?QIgy6;_ugS;5o$-SErQArglftNIq0oTRQ zn`=;nswKAH_;nb#KZQoF8*>0Ii8s5-G96T>698&?C_*h^aOLRZXRFDWM2U26FA~Y^D`!&8vY|X>F>Z!X1i9@^I+}N+5 zd>joopFGfc=TRmfAeie-uk)|5Ermo+4=c4xu;XPItSCGN)&fcig5S(=-Z`$B4_q)N zC_DjdOdZ`-kU@iZKQtG=4C%r~G-DbT$8_5v6?eU2Haa0{Odhs|FikKg@CUIOQcQqs zC~s{|$8&x)vrABZXOViYW)DX4Rr-P9_EATbJ-&ks;qnn zE0DX7J8m@PIo+2*b1Ts&SwfiPM1&p$ur6U)-{ujhXl>m+bQKV(LMAcF|y1 zlpRGV{ljQ`bw6CQ@429_z2?a~xF?ey^U)*=cqFh^DA~^>#O;2<21lE%EZkHp(Ea4O zpd*7Qr=BgnBKs=qF=-Q|Uj|@8aZZ8|BO(N{kKu1oN@kxiWHC(?^%&4Q0qBp?j`%oz zEUt>C_BDs|rePjl_E=C4fwt0o@*QdGr;jhCBlikPij$2X9GoXmSFgQ3j%gKzJNgV2 z14NXNe;;}N$Burgg!@SLK;_;~m6y@HeHxg4w%oQiiNYd9aK%R8OE5>CH3U1zBtpojw4g zf5)MGFf@W-Y2mz5&NL40Yp{oUj6fdNh7)l&&H%qYB?^>M_r?X8?99IA-%VLR+wLD8 zAaUK>^!uwU1u|2J5J2VM1!*5DlRg+OghSA)f!iaaHMEBptD|UJK{xM!XlsRNt5ozE zpEpwIqhCf*(W)y&FK39g&*O>+y_s*Smt5sq@>E8S+CHcWwj8Rjv)?Gk)2_FtAm57+ zN_haLcjq86dxt355|BU2VxL$Yyz6&5N?`t8XE1T1?YO$bv*I(^}zBXqov+%

~!lq$V(FA0%F`1?;|4X_Jg-4I0Yn(W75S;-HiNSlNVyL z<%3b=&sFyC`tGmjgHOttA7WrO@(?!InUdIwRyhrcw%?2A?>)$ut-eWwD#nkFSj1Qc zYnma0zCl)ROXHOHOXK(law3ez>P$Jk8r;%yQH(%@ivN+s0!iF+Z%WjPgQqI1!j(=h zt^i1ZN+ImaNU&Qav~m%Zo4n&WzvfOql6e2-yzxg*{2bia<3W-Nh%BKPE-;)NsnS_+ zJ*#W1zxE;9%_0&khL-`0Vgu*Dd=5a`rH21vWtgI6NVvpe)7z(Ms9aQ(In?wj&y3f6fCiI3^fRnb)pzf-c&SN!L6_lUY6xi9xTpf=&8f1JWxe;$5+D3ttb? z?K~iw%0nga%@R(V4!5oJJ0{Pg@wK~((CUJyF#kUj?fkU9SwO80*P^3NC>3vh=5>)8Ei_CRr}h2CmH|B%w<(-ay%hYw*c z896$#ofNAn>W@$$4ahC!mGxAVA*R#szE%=irN33gn6(ND3!mM7(^mIwIgny7)#LWR zn^;{0D0I=|6CJv2d1H~|k3a;#;V9Nq_OH+(Jr_fHUspYe5KxS)1lA>7PeI&|Y9j8* zK6%&0&1=Ng-?2Mh+%)iNb+I4;a?$DoW(brjprtzU@y4?0Ghs~HRc_7gm@epQT8s3h7%l-Rya2q{`&rT1sm8N!Ypg%o8VQ0$x}hnZ z-rJ_6=6iBDp5V`Om+uqT|1U{Sgvje|lUxtWAS&N#U-11wxumv=x$RBnt;#QBn#`v? zh>%+=eScQ$))PNoTX=F_z?dkb$G49tMu(UN-k%`dpaFLf5p8*%cxEtMdx?vq-R;(Ep|+MkI;|~;EW*KGWyg%V2x+}ubKHgb6gAB=8rGlzc8aft&*58OrD)7qjr@)O{vZTF}s?ITbX*i!5Cwe}vtD z=A&1e_v2l`A>*HJ74TJA1wZV^yJ;Y=2;J_n zYvv(e#Si5*!Xz_`VqYpc!PLsUW?DBOMg47+Ddv21c$2P@COE@3bmUM#fCN;#i|^H1 zB7o5eh2ZshhOO4=;!8uUOV@Q zI+Qw8(&lcc0-RdcxFgI?g;G#cKhgy*qB}veNbD-gSI^(vh^6|8(w@8w{I(Fxed&$^ z9v3DcyBYa{sM73dR)KvZ==PEL*k;k+o+!!ZW;Wjn4V(HlRouNx(&CFR;L>^E5v=bc z@IPZ-!IvTNqYz=9HL@7j1}VUCwvmH=AuE`h{IQxzyfcEU9fC|#7y(-P-?;~n^My|V zG+@cVafJMQFtM@vo$ICqz`hS`0DO^;pkwaK&%Py)@pVDE6h`{$rG4XWc!dmb;^Vf^Pp^BmcHd`s2?*A@hPyj&0=L5e4+ss#1m{s zEFKo8A}d>2+?qPVo#eY^yMSG2e!wn1V6yL?GCNHGAX)V?VL>t~JBf=C0(%ES*^e3N zM^D*<29Bp+W@%Z~G2#4seV@f4hgF85t{LIwrPrYsX>pbVa5MQs&KfpCoax2ipU=YJ zRTYm7r-8R4ujl#C?&KvvVSF4c1<{Y^rE*CnNCNO{`CF~(2yX(#QWYO}3b#Z++mTUr z1;!1%&?mM&MRPkI5?px~0UOb}8$*ztCj^F%gZp;qm*3R@= z=}zaO_Z#4#I)PH{&YT=DwTk}Ga~Tv6Mygfq4s}bA2w{Qsj`67vnudo^r=Ccww!&_1 zU`!yr`d<-_J0dIews&) zi%x4mcR>%%H@EO=Ob=pDH=ynO`|xgXCo-T&+)*!G!73Q^cuMX>E~>ZLUV;k-8Ixp@ z^EH521fs)-d_jzu-uJCfgj)ZG4-SG@m}JtR4gk0Sq=59WB_%5vFG3i1TK_|KjXfC>0-R}kkTGynexFm*yG7eFXNhh zw1Qzm&tn%?Vc+Up{P(ni{Ibz*KcFrLuNhU|J9)*!fA}!wg^T>XYy*$}ti;hnahNqz#w0JcJu0f|6|C?v`(fc%^;pUOueW+RaEbW-HgZSM< zWIVA3*8&?M`b#qzO?pUHWj#B20#cDT2$D(I=F^<~V#(6?HE-!ErB6fyoW z-YGic-);5(81E+=?>`3n5en)2?gZ&iB_TL>SKMJirX6gSJ?B8Ip zgcT!?7Me=N+XW0BW4tKcc3hv=PLZ-ivy-YeToDMz6ENuK+{9Xygk0>_*7^Wx9u=$Xvxk-Romq5zGSb`>O_# z8Ffj$`$Wa_w3iVj&$-QQe@pRf^;suUJX^4->*K84A2urfJ6133hp?p`Tcl8Gp~y9( z2qVRi*V8{M2<}&kEUE18>{TXJa8Dyk$7t2o_^9fD_$LPZLYjSXcY#Dafl*YY=M~65 z)?MVKVDHcQNGB5V?#Y<%%8;O9Y;+uv8)J^{4}_Y7_;&xKyURvX@sP zMY0X+&+SCF2=n-gOH)IK2Ioywjwj1}ndmI<@oeRQGLR4{6 zJg`4v#okhhNX&T7trgTvyWj5*-xAcJ=7RzNf;Eywf zJAbd$@v(-}zeGIzZgWNSAH&B8_z`*(1j|&FCk)zL-FeyiByE2ufMj*j#*n`m<3@6JBAgJ_K`MvzPv$|i%hw&st?jm z*26MRV~98uDs+r!$X6qvD~FAF*!aP)iDuknJk3bz7Un@d!;%2k_vWLJsFTXk<4jjb zP#j}XdZ?i1%VRsKiW<=3S;G*Dh4?izda(*}=wSWJhxp?^*}i-KG^dDOKppGNClQYq zekSe-c^5aL82f6K0Bh~_xBSXDXKOt>tYv^gCuB3*n z-!%+%2y$rq#!0N=qnLWat8<#90YPhv#hntM7>a=}UT(2z)Fn93^|xTk_Y0h%|s54 zNrI}_UUG(5TIK|!ka@C%&p;+dZg(-(r>KQ zxSGvW3F42%GnR;30wfA`26(GW(gYzCZXI3Aqfc6wZ3g0PDqpIAv{2NB`N`mjj*bl&CFwE%J2F)wzGA)d^Q?kN6qEaAQ+=8uw-9? z=3UIF&?ML_K}Lh%~yPe`EzBO{NsD;LQ9B(V96J!YAqB&ZE_^^a|MuNPd* zLU5j;$jHDE2+Dq1Q2FX&Z;G~najd@8Qi5jBe%5PFYmfl3xv)2c0!^Nt*Bd_Z!WS8P z;W-TP8^WqeeQA5T=`}HihUK&{#Z7EXLCCO|C^y%uwsZ(P>=cS^kh(&mB&7_|t2z>c zylSCU^6#T1EN#8H3DbRU*LDXi37`eiZSupuV>-s$>FSTZx>U8$)KD{&?Z!!d&VOcE zet1$5B_P{Z;J2g%Jm@lEhA>Bpyh2%z60ji^tO)FUT0_OqOsRk}T;R*BUKV&+F@O!+?wUW40-1OjPqe}D$+xMAwi`-BuAqvbd|^SJmpdeu=p31o#b<%mfj>4BJB*0H%MOIZ z#=2ugt%DUU69A9g#s5OH+piWuoy%_Wh;fb-S72IdZf-HrKscL)X+OY+BGSNA2m#4y zw=T~Dm4Hl|tIxFtoYwEk4&D(ez(AL5wFf9|_@?~Ccll>L7il&n>x2qZLsT~eVh2fz zWFOYZi6qaZ6BV!?2zVp01>NeQqYPCkJR9QH7ew0^PZ*Vihu%X@Fa^dHa`{l#v04az z{$!gYLF)w;DT$2f4yc()D`#|4mcX^~jCGPv809$LIL5S<4}?tf?le>$N_dW`i6J9OzZF9bv^#CK}PB zvhjp2ngoFjNueN^yD$nXLl5H`W9?cH77Zbd{D|V$&GE#W1iTi-+Q(5|;oGRVZ8wEp zSUBGMJS-L+y?Yc!qCWZAEj+XibO0!)dH*8F>1qIqpjy>Uf2QjJ;-l?Iv1-3ARLmcn zMl$3<(6j4k?A1J+NO&=bh(#=7JqA|>ZkuLfAnIYOBM(Iy0#bt5c3efaLlY9~kg?pm z_x1x>ipHnOQr?jZ@qtL)QOCtU7PM#F-ersZ2T-* zW^z!SD2eoXFqh_+QnPz~vEe?OungO2FVY0V_~c>0aKuwykFHTp;tg$(R& za1I0Mhi!hb-cv4%C`DiuVd6@TrKUW|Zf%x_DBaIaK{Dp3{sx^8| z2!lh`(4Uwz-Sc|1DiU#ehu z=U&e_WPBVIJ!Ck17;lO8c{)O=^hG-eR|xeyy~-v^Ok4OP^@`$nk%noXI9Z3PHRYo! z5Zb6Rk2VS<5Q#{OFOi+xK(W=$V5Esec95$NH7Fkov+ivQi(i2N@r~bXsgOGyff3@s z)fsmYawykmsPUi_!WJSlzyfm+D4vwba|a@)0olNjgsl0{y^~b|I}k-G<(es7a2mPx zd5N&R0T-b9F-H=+dlGj>G$tm;bA$Xyp`I3VVJ8yQnjBVgNf0kmVG$ajahyS+ui-T= zG0X9py)I;OF%3T{OZFtD*)Ozj@4d^KeQQeTBzQfpT zVrT`zPx%pEo0Y(n73G}JJ$t%#@=?PrEQ56M0aUIx>Bz#uX8K7i*tNuRVTqaMncWUaovSFxaTZrkFwcB6F13+ zs)K6;6B>;uOkzW&B~w6Tw3nMYBQ$g0iSAB1!Za8k8JVpOy_&9M7~W+RDfPmyuNLO8 z2Y${^rpX1bF5Yfd(dqKoKlXZA0c48r@xYdL(HMdj*~61=nfCd`T|IayLF=(<>3FnX zL9pqY`mNyOFX>DpfsmA@Q#wHa8c5lbtN(x)a$*b_iz*9{B=9a8M{!ef z?0txk4u#Z@2vozpUzXmk2nV3EDk)z$ypUMVC?aeWlrTf-^V#Sopprd~j7(Cb0|O&` za%>X0m1UvNB1=s(4JIsuc;d%WqGV!auBH!=#9Go zxQDvjQ;Y-EG2^4O=Q}O^zbbQ^w}L*`MKbO5Cwh}mn?hg3C7EsvG2n^0jSw>D z#6rya(w<>TIZTldgF2#+e4Z%_znZX__fXRgNtP+E;8$o%#2CPr7SiPLJ;O?9JZ7>b z6BY6@L4*o>XJ~gHyvna$sXB-net7R~R+^a4_waC`;#Ot|ab$!wxk$*G+~h9<-se+ha2j$;u#|Tf<};tO6nW(hQz=9Y z@gr9a+@gihperGfs5~Lc_JM=m4Md8?e4YuoMr7~Fu5f#rDL(#P$o(5gCD!bo)b4h; z7e4ES_h+@x#(1$vhHU$B-pg;)eEiw{y zkGn$V3QvUF#5&W%6T#yUV8-U-1cjGm;_Touk|ZST2@BaWCTdU+LWEFx5A8^NTE+N% zKVgw-pd3DTm?I*@o>!qZT@$_y`nYRZdxoIW457@7)N7Bj<3XjV55)6ARE$?6DkjDZ z3nnQ}?Ecx06 z2)0V}_dg{2bgLQ$><5v#ndLml1IkU}PBsPg3BpaCXMhSY6Eq>uxM^hxP#a`t$N9*} z%BSV>@CVn#jJ2NRA+9R52`(|{sYz1$sK)JItoHt+j}i0|?EL$|Sgn9c0<0$*5mC;e zNU!323N&z`_i1Koc!$no7WTGrZ9_h%Uu!q1Ks8V=4{o&-Qf1|aZou*AV(oyZFJzr!@Z7NS)VM~0iwG1DCzOQqx&?z4C)x)E@} zKkTao!`g8bcJ^I(N=WladmlGjbZwP)HSa_{wA%kP&~? zz@$_pNF`7YymqtXc5UmP9F+E}+v;_8UR+@Y3k~OHwWrSLV-@5(iT*=Ao(?EBG+~R5 zgUM_^gf4IsYIb-!Fjv6b@H5J{Tu0B90Ybxiw|VKRdV=7FRmXKebSv-gj?Snf41-_a z_{5)d`8z@7cXdYoY(dAC=C*~2NZE@z8DHi4E#jw0&|ns|HVa5pqlUuVH>d9CQc#dc zB^Vm{Twf{wTv)&&oP$G;W6>F!$jT7qqBff7!JGh@3%A;; zCR(E)zAY)3?lWa7gnW(l(2{y6s5XqHqx+Los-3B3~2B}H6H){zsjdU3`O*5n!HPuv8O>=wC@4VAH7EA1Y z_j~(&_rL7UoH^$?&*k%cp68sCHA(ZahkIu^j>cr8_HVd#H#QrHo}=;b414%vE7$Fq zclOBD7c{$Olaak#LaAWC_`RWW>kax(O8} z2F!@OiQQP0nX^!&mrM1Q@N8M_G`jc01snZn?I~o`vm4U0Bf~MJ#E>iZ zr>ml#Hl}!x;_akYp2nuoMyjj!M8cl z@Il`omcn7hrCstH>szh3IkQLT-5dRgj$CA+ySyiw-o%btWaciEP^vgvjRJe7LRx;Q zdDtSQL^a5Jl?UCH3(pgYnD>U5lqq8#of;|fA1k5c?FgB*RzNm5&Q6*BLH{Z`u0FNr zWy9-JJ%fKZ?zp+&i=T?GI<{+5TH+>=}A9z{AjoS8VmagJm1boRc;yDDXf& zV}^DZ{h?A6hq{m{*tX4=(LV5lnR704Ew*48zq)v|2E1ByTAl$5^Xq5i)@NHAP{N8b z?pV5#Whs{COf)R!q&wUx9(ZJSXPyDz&(G6jRqMu8HppTObM0})P3!@T2UspApM*Gv z8e>vdkfjr>vTpg>rQC0WoQHIl98XZ}8Y`h2S9*ODJD|35@dcU%ygA`cNYqk^oD%ho z+-8-4OuEXxG*j}2{w1(orKaHhHg8K(d1CrDnfM{Ug=fU8A>ArrH;R~~)Tx~eKGd7xlQXFIiqVr# z5@DUhpN&R zyW7d`Uj|+;YQ3Vj;aHy;z-oW$>3Kr84QDW6Ly$DYL6>=yL=%P`k_h?_-ZiPEcY z{iGkCck(7(xAc2ajBZ)6bLC>eANtp@F}Cnz;9kZrmu_ZHg-6(`LZ`DI+pq@YUKs71 zR|i#cqQT>cVp2mmROg90@K1DN4Spo>Kh!L`S_iN$-fByx<@$BY?WKu9-6!ZlcYO+* z8T#Vvr=tz4c4Gr-ry*RgNHn}Pf9|+42~yq1OB!BhN}YCt6Bs`MvI)gfO&%(3oRx}^ zW@CYPt?lCs&#D3xn0z7+7)u9o0lmT*D4c1tJKcPsS@b!;selJ`GK= zkmHPPST~5+5OX0fe|s#Dk9x5GxoCycj9*#0$L z^JBq{?W?@KiEpz{MqXeg$;?x&J1gsZ0zcxuZ4EXv7PKE&waZEKvEzMqowQX-Y=+$S zJ!t6<*bfk!{;4n~d#9BvIlC>dEL8_ddS{I9cK-wc?+U$iwSd48hgRmK%me`mQ8$JV zac|mArP;<2D{Tg*eQkBYO8#g$#&8xjeLw~i>oYz5Kxj7l(l70n1;S{a9T?p113m9Q`#*?~8HTxS z20;y4D0ZaMej{X35C{vnH{G*x)bJMBR_m3LETc1{<2~0BdRg??gKWt}!VW*5??`}Z z^3l$bUfVFQj?X>Ul@Pk%d!D^^iG-YNYE!XNV}#FgD{W)Jy08bgP7){!{iMFrrBull zEnA-X0|C({en!8wPk?Tr_-4w9Z;FO`1omMf+?MCNGYA`E3v#;P(}o#}W0DGg0#w ze=Y7%iU!oSl*2^&2EHRLPd0+3vGGk+XUd8PX5#16bQJv!KrgmJuRxHeug877G`) z@a{LnT36l5Xpa~04n&tuXA&DTb9?jb3o=IC^N}Z>@3qFX=%38ud^W8h~GYin1tgl53kWoBsKr}`XXZXV;RBl5JqI1BAgsY)#YL7d&G)ZIEasX#IHK_AM4J^paVPdflXo0EvP=xzYy)EJ`m z%N-(#$=Q6iGuVI$(~bJ3NFwtk#q%=*A1N8l9?OwS#K-2zyj8(WM1<8VBW(ypI8@t3 ztAxb;hEGQkSt%G4U^Y8N#^7(9xlEHoB&;`bhWS!fmdh~pNzPQuxB&^KIy=WDtrC2r z*D+ueo@+|iY{&8xu>YecGZxFrlvF9aPopQvu7&q(Nn79*9RBJoG*9R(5p&@s93pjA zPG!*qyd01xVyjI`nn+@zfq=@UtJ8R~J-jAGj7ihTJ)8g)n+a-Fu>KV(QzM+ioS@E4f}}u zc-88Nf)>|Sw=jhKN{KKkl)5&QvdcodN zT7>09zHt3|orL^je;Zw5hO7em`D+4nh>`Cn&wEVCcq7?qEfcX^_QHkq>SziK8vwrD-#!4Ru4~v>>eYtUw<~-Gp7Q0&fb_vL|8uqz$ zJ-(ZLRL5VRNp4uq_1Ac{MIYBpnTaINKEYNKT@XzU9C5_+k@7-Uc^9#gFzu%PGvO78 z6&Zx+;H`C#9>>ZV#0Sj6$nFxU{&U^OJ>o#WL-$q3f|0YgN?7hy{XAiXuFT&`L5b9=P+OjPmHlsNjW~kDaS|?h*?oITfAt zB(#TQbU$k6c^RcVa}-s>-&ky{X|jq1TcV0?dlFHfG~m~Plyfr5lk8DpeKn(vt?3vJ z=f*60Y7o#9&yg<+q9|u%l$!ieU=Hyyy=NR{9h}?1^%wRSljPm4iPA8Bc{&$%|BkK& zRO{ghin|Bd(A53aMx5**d718XSK-uZZD*ljA_<`T=;5lkJMOS|oXT3|dt2QQoU6za z8{^G))1C;Qg*XckAqVdt_Nm$&qb{r%c5WRA0k(cnEXV<2fe$#IB^8h9|k z@LpK6h&QUGySwlJt*YynV$@s0kvDXTjPbNW1Uo5|vEZzbCE*b3Lz_EBg@-VKPoJud zMZ^{{;uCC2(qyc&ggpenTFV1V5d6(|F{y;v@V4(1*fIq08j+@S4J*i5#tcoa zR0>xeO~`yf7~#RwrzOR)u%qDyyJ$2#v=4jbB=9tVX!b{I^1~x=9KT7Kn=4=qyst%s znDCF0K6fp_ur)^}XkBEjDGK@ zQ9lsIVDiZIn{OoKpNH9eOc22aN9b413(zktd{5maT#~td=;l6_;6&BWbyJ&&Id7~< zF@>132J}T-Pm@kT09r zRL&)4YWPcT^^91sJ*rB1+W}#7?-+`)_RF>bhS#`wzl3R8ma?3N;3r3*J|sRZEyOT# zIM&8-unpy39ALhWF>$yuU>F zl_rMqo$3~gr)Jg$cEb%7>17~;Qe)S2stK!6MA74)RS4XkeX7+%=1x+{7eTU}w|r$| z{5KMM(ib^9?-I)5;=585AB&i|R|Ohrbn54$A<5-R(UhVRH)1Q$9}kt!P7;t;xpjG< zgv01GIp5MBJ{I11Ls3m^58d84gOw~}SH`H=&BXR_8!jP`LC^ms(e(LV2BgUSu*e9B zxCU#f7a7iyn+HJ{@zH-TjPUOSrK!foEePL^da!BQM>$P593xZc*}k(7OnB#*v%Tf) zwqIAN3u=2kVIQ)qJ};~_|EXn+d&q58xDa;nC5Fh6M0qhhT2u(nhoyLQv(oORv#=fA zwNhhjbySQT;LNdMA|i9R0KG|~{lQwU9QNovXf3v2wd8%*g4bnh9a}4R-{#09!pJ~W zs!E>mq@m_|jvzK=UlCbaZ8)n5%f0^$b`=IhVBBmRm}Ea)f4Ai{l2Y)fd0dCu<)9qC zYH8L#8I!rIZtQPU`{s!mC zS_yBTqs?YB!niZCc5Ws!5mSfyc>LaBbv|}BJHZ|1JF`w4t0Xj*{C&g8u5u;g`RWo| zjmFCM@AO*4MBH}P-}ECuGc8V7*;S@w2wY3-=!9YiZ`(<+W+K$X^}qTN-h+0mez^3p zlJR0~N$k*jlQq2nvuVUvWQ%wDnJ|&KwEA*C0%y|>*15o*2S%e?iG8$YC6nVeRDunj;FKjqN6hLB8Ew5!lq=Qdl{<6KJRa|87k? zv2&9j?iUQgv9z2>^IBE?FX>GzaL}`wQ5p-c%S+e=qmCGPaq{W)LS*G7)w7}&)jijJ zUTOKhC-W+EmI!zuRUJMvdfbC}+$O`aOaENRPIiS173>1`ADSuWTJT+>FE!{i8qUJ& zYGqHq7?dnC95vl>BoXj%>{T_%5;9vHqIZvq+aSJMKKM)M7?r_Xy*5#HQ= z`lV-N#=c#%b2NE0$NAC5k7t5A%W26B4L<*;0TRDh9W_q%uN^VMCqeI{BDT5DZY(4G z5G{tSyrpIH5rHY4pVH4{2~h0;zPbclF+N9Lu#JffoAi7T5z-3a>CGXivm zop1b)8t`$5>R&$-RE#*PV@8lK$k$Iyr(TrN9~~XF?JHvV0p~n6Phlb_Eq44fYl1mhEC0X(X1{Ns;s%Qaz*Umz-SwS;(>ca9%Abb<&hY`Y9yR>MVn$?gB1WT@NLFI3 zD}kvnTKv$m2Eo$I2jV>h<16W*cTM*(@;j@ao&?IX%cliUr|X|a?lKd895xEp6rt3y zj~82KTo9mB(tV#)5$k5@@7`pz9WzQdElj8)U_@(|}C;_^*&T3byn##2r zTpkixyeCEI9WW+v4qAY7UxocM^5#k?9PT9}P5N*zxf32uO;s3$84~#kkLqCg7ZU}4 zAw$7?0buifzK@LEGX9zgEkyn!aDa@Fk4)rYw?3fi!kr3N_uxkh$mT5o#&&&YhtBc= z;{&NJ+woGQF^75@Bc(~JXsR7g5=4u|_31AXmS4}uxEH8A>WiNZ4|n@k+8LzXYP802 zYH0QkPNdT^#8$OdWsYfyNtCtY%q^UN507S(sU+p`4=bZOPo^g{Aj@ zurQ7Y?C66>#X(z{$igXAjoNzf%G7B=qFl2Xd|QK$PSVNz7qCU)Gm<%7=BMNP5n))g zU&vqWVj_KpKkrAR`K0;ifyc4ni)Hu6ogz%TZ}`L?VKVUK$fmKxy!$D(KirO`Odqc| zjxg>19m9rIC|$o>a9EpAK%M6)UtE^aA08UDWf$?agF583Uonx*0ncX*Af!V6OxpMm z<_i{|>#Zv%)b!jn*EP!|^VXhr~cfm|B%Lu#W zM9r*|1XqcbvmT~objBiH;R{(B)22naP*W^H*Qls-=|sFE4M-WzhO~3YNT+(@i}>aF zDh6f{3k7m1*i4n?lOreMVYq3^V9P(T3goI zTEfJzd(U=nv4I~mh}VlHh&0|erzZVWsx%p86FrmQ{Lr(LosOQ9Ios|Yv;AI=u^<*- z#ZI0tp#?R~uKbDk&4u62T)R&|lJSGD^(QvW>4z5|4UPp`i&#kmH4tg+T)ia_BH4zH zsm&$6$<%u>M=KUY6te0xT`p)__o&cNCfJ}=wV{j~+x9+-ra{(iKX7m>W|}!^ zky`=b7qx$Kb)PFCXV}=R_b1j^p+(Q#BS3wrzPS&H*_zh5tGZ%AnV}hUmoPO5p+YABkhy8=6SK-Be(1xR<2mF!2D;N7 z>VM1VA8kFfMrF)9(cv9Qc>;T7>zzAByzYA^nNgXzcC(AXr4Ga4TYGB-h|1Ks%eo(` zJuv`dXL91)yc09irHGU$8^^eukFOo((n44Dz;;8ZBv9- z>w35(RKKFR>57a}csc&&KDBPdl+p}ZTZ+;IMBP1;t`b!eq<_*$_EyY{YUEu{I0?N2Wo zn1w~5x0Ccji`u4@p44)Ewz9IEaQWneBA2cTCF9wulC|(XA%LgrqpxtPR!ew?SJ`aq zk*0YP$(YZLac80noj0?ZXI)zc#L{{HIPJJ;G`wUrbyE7tu1Xcz1l0d<6Kg+~`DY=7 zlRZ9KeNFKNCn=JrjIlZ28Iy41ZEc^WO1CbnYS?V4rkJ9KZm0ez;AQ4~ZLM*bhnz(u zw$e>%EuTgp5>y&Gri~??*O91mfef2jXyeht*|ETO{rxG&q4*!l%DH%l-Kcl9)e(Jn zY~Q}Vw~dhR7a4S)taCqSrqhz;2z#cF78l=Is4j<+Op44}F32dQ>G8o1gepsZt`RJc z1y=4wmxbzWgDp!Et=h2Q3Z<|y38(!}HUL#E4z}OJ{C5#Ch+;lnlDI}fb9D;fXk2k> z{pJ=)S+I@oXvF1tTZ}URsb?|`Bx)SF4YCL)%r{}Fhs-|$3-{oZTBvV?1#bUZ7`|7YA-z&quj4vPkpyK-8Fcy1)q;$ z$k9+;wUXdpNj!s6s{V1<$Z;AuptNn=j){E6C9i-{e2Q>Ypb)lM`;LX3+{apy0|ew5 zZ~e1q1S}XT2ad7lyB!YPp9!DFm{x!A*3uak!jbBT0pj7o=okUIfaNQY5iW+c$T!Yz z8^+mfmYi6m)}o>pEWIFU{b~s^tw*V(Pa{#KW@6+e@=?Cu450+#(T&MKi3EU8Jx#5{8kRe}|F3!w3w9 z|5m{JcNqCQjNtMA?=bQ*xD<`(c14x-K;dZmr53!Cs!?t}E0rt+=K(yl&Cc#Hr}a(6 z4}1l|<1C~&y=JsU{jS#q_{ztmBN+aq*-Y5)xUzz+(DFz?FZ63lfzd-19iC879s}dS zvFgB#GW<;unt;M}hSxVZ%@N{Hz1c=wHiuB(Bm3R==LHy(&UfX47%AvbvSs4D@Ei#pKP&W$ z)+0;=Z_FYcCQISfoiq1z;CE9e%iN@^;N^WoAIacFa_I66jgAnJENKn~=3>y$^Yd_h zAHA|Z-e4{G_;mw(Y6^c`)}I95_?W4cfM3Qb(!H1uX%~MEv1hU`WZ-&2-4KNCLZtvJ~^>hzE(49S4PqxS*N0 zYQy#f7Mmxa*CiF$trGnH7cY~k3OXzvA=PocErF zPv@NDnq3Z8ugVs{*G<^{mxV#vj&#{x4C+gx+@AIgytYF3F|h0pS;p9wEn;oG8T^lzUCDZW9@LYIE!jWM z;0t|cD0Y-Wop*Fn!0*bEvmtvwg9`esh7kK1$Kg+0^X^4{_uh{mNKQtI)~1| zB@VZ=7lr%plK9_J{#WSr-%|ct%I^+Q|0^B?1GGH5t*5>1i^4#Q)5yJhk9{B3r@8+F zt=n6Mr_HoB8L0Yb<1xyavB{h7T(pm~>NsMsp}^osAFocU$bQ>Cwz^4MsJ-)W)K-1E z>5Uni1S9KGM>?w(Mk$O38Tpm_RjAN3QR0c%36?wLE1~z-F9#>|JN7V6?6#xoMGUXe zUp&A(m}7&O$@r0S;$21yt#7#j-(}kkQ}>p^M!LkP4wl zHR4Em%dq)Cgx@3Qk0py3@cGr52p2R+I2{)tXc~P9RBFMApciNmhy*|YCZRxl)-e&T z$%e`Uo%kg}wxFz&gIHpZu zTc>t+exZoL-=SM8TV7TQW!LTv97V!r=W`@ZjlgRTs@^j{s8pVep#Oa(Ly9 zPAAV6TBnN9u?kllh(IwWedwwD&(A1KJjDt$AC$o}G)Q(hT<@F@U$2VHgO~WwB_wxL z1)+(I-i#Oor8g{9Eihc>b}f_7Da&J_db!?1?Ycg02G`4WSG)DU32K)%JrP-|H`h4s z;&Q4fd|{Z8&r71y!J?sIoM0$sz$k5OOoB*xv^~p>Rfew@0d&e-|GR~orNRP>>Ce=phGMBt~Y(FCAD@L z?`&W3ozsR$onZTaUylC1vrgfi%Pjer}z(Bc@^F#Kx6QL=eNN={GHtWSV2cD5x zgUm(lyWC;Wh~3evV(8Uk5&xxj`KOhi-35JP)$R+mI<-E1)AIP4PnXk>xD~EfKR+X3 z_-5LB(p7uXRr)i5fY)`&G|dq@`D3ZQg+WljA+8h z1x6(W8HP1hH4PHV(8dENAg$w4k|}J;F!sshML_t%8RLJ~ANrwfH+qeR#z6`_kAE== z`HSrGPe*(*2aIXmQg$N5An4ABtggMBeRg4(_gweuNB5NQ9#(b5=XL3nblE*p#vz=f zw5(|mbvb4B=CD;d6i|@zZv`X&dgb?0K=imHdnJr8vvk-VJ{+H97V31#)CIDCZZ@36 zbar?_Rk$9Eh!kr1Fg6YaAM^?Z5q`6AQ0KohUjAvj`~wjDb>&CA0kt5`$+gj*KhTq3 zJz%F%O9y;x;5RVcRc$bfBc3CnVBXQ$&$1ytm|4|3D$iBv(EnU^@cPvL3z7K$cd&@D zQjmI6vh1<7#hfak7f zKZ}zv($OxYA~s)>6*ZH3;UpB~Y_Q;iQ&e^dj5#=cA=F-Y0bHD`!`GeE- zKjjonULf*@WOLYiZ0#_sk&R-VG0qM$-7}9=IulTnwY||7y^)Y^77EN*bQyS!dP2Pd z*+0ZQIn8Yz$ck;WY+Q; zNpz6XACbx4$=d!)_JL{;#JQ8HVnnWFuRl@XFXcHDHUfv`DQS-(3r&AkeM`~rg|e9% zBZB_{-(B}iTbUBy-Lo%umqgD8iPt5$LIrPs2~Rb&CUCEsmX+2gyOON6xG1aP7BBJ= zutNXTQs2URYw`i4v`^Xat7hF@yWbD}`MP0&I^yB(Tr^e6kh4T!`!D41{C5)AM(eY0 zzdcx_?%DvNJIjHkev|!b$Qh$CtJtaIAhWRLiYmDgCxB6sse766!jFVTpHb9!sbyssu7|gW0@{0W7f51nb=9Ul|j*q(H<)}1Q z9>RJOTq{wD=L^MH{}#KiZ~`Aww3nsO;`X%ggdH{FdF4nP`CSyhA|>GEXm2AHm24sT z6?gwS%_lXisiWLjmjf9V59)0Si#H5!=19l~dta${m@6fL3YMHSkIOB{xyw*77Hn;X zCq;+56y0Gx?fc zfZs9smwN)Us0AI<8*1%U_EhBSWi<+tKn2<4pky22^sO=pXQlJ={G9MBE}Br>^3l$@Y0&RrqqlKYY2r zE6C7bT?K2_qS*54;QgFd+F}W!baDwRP?wr+f-MpXSPND$U=1o=#sF7=MLF(qLOF=r z50w}^jfc63D9N~H&@Qg(Ee7oLSsV6!QDzR54bYH2mBpFBVTjtTvOmAJiuOG|$~V1@ z@=D!_90)r1FzjLf2dtAw#BGl-MT9Om_J_R;>8?G%btYOA8&X0taB)IGU>T> z6KW${c!Mo!{1&Rv$XXS>0{SVQ^R=NZ&;+G2Y9ML=&z!*g#J;&9gS8w|dyWUINDI!5W3LoV{ zZ=*PEZzq`T`*TySv)kcVHRMJBU z^`nj39Cm}lr=BKSGy?mM79H-AFT z=#}#qq7^g*vJ@rKAl2~rr~-x37&*4uxb-Ty?55p}RuT2qh%Vj^3}Suoi9hbsd0o8W zXW>(XP~$7*oCe_}XtfRHy_Euu*1PcdH=5H*U~yAJuUn=!qtWx#?$fe=Q@Ie&ZKqW9 zHi{U$q%qiB#Gdc%oaqmXtQ|_~?8aDsX#SN>nd0x%;*r*$Pf5e8iL2gDG^f81qn=Gu z#oa$i&ng0c{X`o7H4vW-1YS5?kq&M8feOQL7*@*_&r@pz;!F)`P9F-LpYl!T_o~Bt zZ_zFlQ*vId(t_@|tMWabDrYXNRWmg;Y>i{_yp&@U#OTfhnf+2#@GOCfQOR45hj@}x za&JJ5%fBJ-8{-`aWrMw}37z%^VV|qZSo9?uk{$H$Q7-p3$}6=hv;`AsQK&ak6|kF3 z$gBIBeRTqiz&me*nZQf-VXQPaarbw^wQ>7fwJ~u40^y=(aN(j{11>sYOP27E95KjK zkW*kS7o}}5sezbQERnW^8_!j11hu-%iynPR1I45npPMdzv z_LsiZ_J3c!#{8vZh!c-_bCCqtGB+kVd&_8O{{F|B?bfQr6K2zJ#S1U#ee+iHZk;Mu zh)38J**QE5dx4Ffe#hRk98h0y!8!;_fJ)cy=@=M$X=osP30JKVys|_OMHBAu(B2## zx}DvdeX@`g66oroLd<3vMMz~NY*LB?|FsDDienkk*wVMwEWa5wo9l%i%mAsKj53xJ zwA!-Ey~Gfzb=KAV+nZnSPVm~oL5%mSk%ZTfCzn}Y;kJLJw^3f{wV>yKkOEHP4iS6? zwm~KhDz_9t^G}W2!F!+7Yk4g)%RP7pZP_0Et~4)t)BM;mLY)c&gPoz1k<{rjkifRYx*Obva{= zUZ|Y>Wu>azGD0fB-AW_s1WB%T=vhuB0s%u-hJdPuRcu|{e@T&jprx+|tTr+F72gMu zQ)U8}xe&0_0!KRBZj(bjoy)k~URYnDyZPWTMV<8fbZlj8l?Cg$@3s1V>GvO2NXx)nuQG)) znFVDVwmm#<5?V{Ac((i(L-Qwsv*aIv`Asc0>zKe*BujYdCrIf_q^F-dre z-Jn8>KTT-AitpTVDe_L~;NxN^Dj?%ICQt;%EET0~1F4%h4}>OP+5;xV;tIghU*E!) zVjwpG;VsYNA&#oW+MQr=EQOT9LMWbze7Da2n}L?sMJ^)&eoZHToX(rtGRvxKlEqfB)M)!uR zfB~ck$qrF5`oECi(lCvxZdwb*6WB*^q(3@{axdk%&F1#o(kBfA#D#8kap zW{b4Dfk*a<1{>2H_)q$ID9mRSS#?T=s$JuViZ@)NABCUM;DE{xDUm0U0>+361@9e` z{k>nif^{nv@0@4@O%Cz$Jsg}+3ksK&PGK#D8Z6umk`?gig?rEM_Ah^PT=H6+q}av4 z#Ak1|#CGv)GjR$+?W&UGV%YT97_06}!kneNY$!gpVGn(xQ#%zjG{WaQ&aiN4&~*iv z!+ZtH>P(N~z%U?(ZA!{jG$;69R4`?Iw;b0~@w{<8 zQ#s`<=M5oP9B<1vK;`+HLmz>$@*>z570O17cCgVn7XE)R@{Y+~lA^!aGcFDEio8xd z;ns=g&>w=-2Q~u#5MXSvAbGYabczXOYNtr@cT)fEq!n+Di)@CyJDG)CIU4ym+p8K8 zJqc)+^#q+mjVNe(89QF{x*K43pE5axjl}J7z@>o>Ii*kxY9?{^^k#r>m!nU!3N~Is z{LmC0O~X`uq}|2>+>!Bnb7Z}%!MnreyTkFjjrgsh^fht37KBLAAR07}6NNTU8B`@{zcUuh=KPv#E7P!F-f1o36ND!`HI6_>Z;2^`1##03uB)<0@ zZ_In4Dg6-wQsYz8S+#2)Pz6h)SBF|uh|tbFwTJ&hxZxGI#jnO`D(K*=RAWdg*kqQO$3&T1>xap8 zS{_!}DwGgob}oJo#(Xz+eL3adx#?bgf;tHQJ{W$0O+)Icp5&f~adbOmZ^ETlmi@<~ z9tt%klObb_NX?y#6u8^CdD3W5^Tss19(CWQd4GN-e*l!d-=Du3-u@V9dIfxXi6LoU zsZ+Z}N>z5?jbL3?z$)p4>kES{Q%_No1W)KDyblKcWs&JMtN1f2)}%!_33hkNDMKF# zKMZrfU5Q=~`LMN%Q!C(Yx!L})N-MB_M?zRQOjkqBE8ZPr|KXMV4mo~+vAkQw-bhj$ z;@-aO_ag7KJjkQK;2y^nx0R7$XFun^+VNh~%Uz3=L9gpHhxUO9$1Aq;uEY)R)u;9_ z2OWAfC(`}9WH_txa}TTXpJOcVR&g4H` zjC(%x_LXUQW7TAZ(e`(e5&t_L8I3PUriIJf7a<*s%;^TfR255fhl_PlKv#WIw1e$u zYgMGrUKmB=i5)O%Zfrj|SRFMZD&I_oU%Isa9epGB4;9++f@NI{ROMJ23KTpwTL7^nS^GIvF=s-iEd2w+8hX>z2QbwUIpNNk|q4@sP>)FxYx|qa`#s@=2ka zb1AN8srjARUW3%eY4e|_Xa9QLvWdtu2&Cq9MUs?H@i3r2*A*CO2iHx<2~4y!(<5MT z4^?;ncRZ>FvKPR^DKckQI@B@P#XapJCC3kXme_TBFe=Rx=Y@8ZE}}rC#IJRY5r<22{sII3>*&1?!}|P9T{!EWnj?f; zU71wa0q$5Vf0eQAJ$FP_csc^U8b zqQTbb3cS`<$(2AZS5&%54xWzq1Jo*{o+ZjP&ML-;@;`zyq1M7AM^Q#nmBpal2hk@# zZeZTwdR!2JX*ws}@w^Xgz8BECs>gRue|PmD{JOfH={Ob2wH!7y=c}$dfV_mY^jWb5 zHN42JV06L-Mgkk78qw1Z7yJw>M2jAWD%Lim3=7e)!Lts`QHUoWWh9hgIZ8^|TW3<(N!&?aogo(Z#)k2e2Y%f*a&~|-9 zb{E;_q<7=ntA(EcVQqm|Sy*`I2pPC$fL9aWI+K;pz`@BiESQ; zK7DRg;t5Erl)R5tL2t+*1JPBI-|}=PU5u9j5Q;u~J*-5$rj;v@yUSRC0w`(NESvg=~LjR2{& zw2ve2H(opb0VqTbn?aq)^0sBVX(}yB+-|i}FHle>a!YE*uK*0ZwTBDTC6qw#5E|&f zCF~3(eDz-_;lTz$ZVDfUs~oR2Wq$w80QPSy#{=W;7ke*I`sbqjF?frbPswvo$2-^s z+J+_vP10s#dl*jHYR>MQig9$OCuQ&@pzgtJ0czdNv4YI0x}cW~3wrN{Gr!w*`af9E zQ`PF_rXpD!Qx)FN!1?N(sPoMt49kyo%4u2Sq9L=KvFP~iU@a4+RU9zw#K_ajBndXK zEDt+8QhL$+-a7^GK%OCi#PU605W4&JV}@=mtdF7(t{BYnYzJ-P1q#r;f7R@v5nf0E zXA)OUpqFB9OBm^le&s;jv4eM!z*4DuT&<84wh$vVt&(s)5xv>z@ou~MM>|NuS@4b% z$=_Q0w)UETRBJ2sa_w=4+mVcS|LDD&JABnu{OxN$B$}BS1W}tHUTAQ}Tch-U=W*U{ zFu_VBk$P{(w<}3U3xeB`=ieycljf?cF6%E#!GY6>;$qk(0ngj4gEt=Z+G6mMRe9U* zrX|4R^HvzbPa1GCf8tAUU~>#aBj(kh&^i9u>3-`KI<-~}YQpm6ppdGxfO z2-`q#%ZT*-OJMht@B#RFRWm6?CQVq0Fs-4c>-A%yJ|D#o^oKLQe8_AC+Gp)P#K zmAK09^pE$tU7YivalJA!=4@Nx;7dqld$$|jlCc6d1GO=f#z_v+zO{v|dF~f5Zb{2e zuJ=H{0||p8IQ_~|PS)toE8WHmZupIF4bbj{4OoXm7bv68SFIf!WE3HnT6ruYj|NHm z13Yx$!Htz*$GT?}ym@GjDjh52sXL0~o~me6-DcFuk{cti_b6pZHE|?VIXO z*s?x*tac0plvfj869H)HQD9uBgBL@=N)?p;#_*2x(j%H#ha$F=Q5dZ(QK9id)^3dlv?b z_nD&I$*Lal>NbH*_;H=+)8gROP?x7+>W(~O-`*HkZJ4Xj@e%NhNN=C`O{K#pYEy!< zIFR?Iph`OE1iwI|Ito)U2HERkcs^I^;UIru(Ao`4vm?KRcR9mg^+;$Sn)BKw{T4FN z6+Ip3yTo;{_$&_JCygHjJN`SXy$1Q?<2ymWVF+c(=Ey13%K9; zPs8GNHSF!T{s4?70r%dnxo>rXZ#Aa(C`tOzprSk6e0c>uKNPwab8&5+qUwnzWW6@m z9#8w*kB~316wPPTkHo+m3zo>u&EKI+czf;dgW+o<|J$WtF*HjIP30K-%{BhE_rHY< zWehRwurd){xrugl_(#hBkb`Ui;gLl%;ZUDd5^_hAIW zO;<8`N@kG=Ab>=!MG;vHB8x6Un%UvrgD)cF-7V>(I2d(!atO`!bLcoy-m%wUuBtAY zggs_JqFVWUDkVd@>$3=X;Aaox^bY{1Cm~W^Ci^lt}A#HPX%yU`zA*bDh<;1|{;QtZtz%EZdf!Lts} zQP~}?H#4~lhHuZCq+K}Z5>n`s+j+d3w=|8tfd9H#_p4b1p;n=|*0m6L?9Fq~X29t% z((Rs|Xd~_Y)^k4J3XX2Ib5Y(G*rK1C;``+$!0FhfPaqG5G-H5^ZtcP|SY8yn6n=f{ zxdg)q6wk0zyzlH&@Zv&2zlQUc|>CXh6WC z+!@%S6-|fw)xcr7_nI%c-UXA7rmz~cC@K99N<_3X*pFM@;kka(-gj!zYsxshX41I} zhQA_HYW1TFVuoBotj4}$%l|T6+@XuLn}haxXY9GNeh8;iJobq7n4!SvcIS{EzzNS4_tgzy1-PI|VK1OHP|d~Eauo25Tu)b96D#M{eKiUeNfzn;FHK0 z;9)u=w9UvIZ;$v}BN7V-Bdp~>w736omwsPD4;dS*mpi8+4>3e4wj>OI-t+3KR<8YQh1FY2eMqF zBb;Cacbe~L{u5Z4J9i4 z&!C4j$E;TrDWr5Dr<(&M3n<&=fD9z2XuGL7DvLv9#sEA4O2zd;d+xSoG&%jMb?7+g z!((5|f?qLwRU-{zZR}u9`w~1Q{4X{wh#%!g7`UXuWtEKl&H;6muSCxek^Jj`_=6Ss z-|TW(%lKGiZpHt`T9@gO`Qg3oD@?0(|~?z2R!nfdY)4?_{ryw_HyRm?AY6FewXufaQ8~+F8hA|8rN2M z>9;nj$z7dvL{)#x*&(<%Zb`imdQGFq_XiuumgTpfpoccBA;}&%hj$4zxcWEj^!kqU zI4tu10*-Ne7sw42x$*Y)3n?)A0kpTzct1V#N|F`cw}+L-srx^sNUsuzXZkSqZ*Az) zMn1r}GokeYECmc){2C7X6Z|1OLYbab{Q%+61s&iYSzzYUOddITUL71qXSCrf+c4k^t*$=A^!j^( z3J15LI<;lF<*;ls^QT8fsYpL1>$~3<$=*_``U8cViLGsg#%O3)m8Vf%9uF-fJ%`8S ztCUVc{7IJnu%Kl-=>5qdEn<%%?5FoosBe|ht0)PUX*l4{`nd1yAM_DE1D`(%i5ooY zCzt`g1N@7(c{IX;-^lqdqAE$cnCFcT2n&CtA5%=~&eJNiq834e*w%4~)hq3Sg@(b#wcv$Xq9+V2wh2 zMdg*|39b05;|HkZh<;hH@$iEj+3TsuYjh~A|EfsE88%Ojt@oLRIcujfMnrrM*`@F2 z)CMh6Qgqox<9$AYe&(ZJ?GFD0Mzzmk!7CBsn7rK>d^Q5@4Ar{)CXwbMpkP1v*z6oKVQ(?Zr_Zkyl` zsuLv8JRwC2@&kjpDZAmy=rYlFUidGeU1SlI#2hFI`0^Wk2kerprV-)nNgWinNpdO38D~=yx}E5MI}X8rHP6-l*dW4ONtXxD? z!WmWnt<~|wl%BS*8v&`W#bCNS-ecNeg}$#2{kDm&mGAk|yJ1r!rolfxT0Pl~z%6fH zI^;)~$0#IsDlo>ZvOz=0j<5>swO`}*7U>va#pb!Q$pzC`q_w^s^DE{T2SSRssxj>^ z8A!EpdGG7q%KBj zofOfC*J)sR4WbOa4nfY8x(Y0r4UNnAVmGlASBZb^t0EKQOqOVC<@UAZGeMOMj%oSo zU$$8kAd+vKLf&hh6WB;&eF+`y4HAKExn1p9a-ZDft!yXTJJ!|{v@f9rTdjtx%j_U^ z@ncc~#Tc9b_?xI#V8se}9D_j8p$RfM2kB@z4caHc5))_HuvNsh=)PrUmg>3e`Zk^1 zCS5Yu_;P-W($Qjr7>ea3_MGdOED2^$uAswNc?%4Jh0hlsP>Z43K9}5y1EoAzPL2;( z{W?R82sJ%dmCjjPJpLp{DhHTV7`_^v^sO}Xs@C)K-cZ#I6*OZgaP8U6&6hOjlN$WB1X4w#m?`>%;^xo@BUJjdoR>eMRm@_RaOL9QNh$w}rjUfEslu)Dp;?`xi5|!F0uBUl*>o>5s zGKV*{HW|GNZ7Df=<`=sJ;a{q79gPvPH&m*@`d+CN6zUk5G(YEpp80IPTjm~UHd%oD zOZJ8zkYH7Ba#<%0KgZ1sVR_!em5aba&^21nwn|JpIXP>t(J!1`(dg`{MN=?Xt}uc( z)m!OkoH0k?{nJHyVZB;>zXw){yYp_OjbMCkYRH3R7i_rH_+whb8+-&sWXK|L+{C+= z%%x~sG}?NEv?pfOnJTv1=P@nvj%4=XV%AhN^s?p2R;0+S~*#k9sH?$dUa&`W$Rop zes05=mLPE|@yxA3cV4PMt=Nf;R+|AwjQW3zBkUf)Slv6GTmklE&htL2@}S7c1-SAX zE+bMAXDik>G1J#t710hME7R=27x1wnLT4+`EWLo&Ur~YeSN=;XbWz(yPW((AOkBu~J@kD77RP|o7 zfrMadlgP>FR8Av(f=2dM_i*{)Gw3~Mn0;q0!0+G-yg=94>?UyNYF{4?uQ{bq7DKLu zx7GT5uN7fmkG}}88xvQ-de}AKcbg6C0d1pHxL)0Uojqp)N*+#vWZQN)ABOOwJj{bp zOHY2h3%36q;-sU~Qow9Rgaz%~@5Aj6(>MGBWN11&^NVk%#( z?6PP`OcIHm1Lm>oT>v{{XD_}=tX80alMKfN3amKJJ7A-hVN$ZUitMB;#T?Gev|2~( z`ne+FoKa6E)gQNlj=f9&5b#S6<{;SQL6XVG-4oN|kqde*bo z-sQGe#Ux8x+wO#Of>9}<2$%S%XGv#K3D|cow;scNoyv z-yb5nU}Bk>l3*1;nARxMIf>xcyL;RJ)FZ1qgoCP8s_X#ukc->*P4YRel}A+$VBRWg zp})2E&gd+(=f=Se$zTFF3fm7~*|JbKZiNUyCOyCjor4a^-rz^QLl#Ws&Is|5;;j_A7&ot`&k;&KMWS zk1iDhQ2?hYlk)~&f@N_eW957?G&rvWR3+1;_OCZAkhnsqVP>HUnsKT95S*-z7m%?~ z3m2M~PXd0x@jv#+awW$qr?HWFt7$~Qpwa$0Gt^=eu4U7Y$#?JtML*9ALc>pt6D^mM zQcmA$*M7X+>mn)UcumMZQ%e3Bf-RQOZ9^+7pkV`xYIfab+^PqQMr^J8e_;OpHo?X?7_Y{kfe&KJ zqr8lkbjZa$0ahDEAfuTTzvN$67KXr}q32ItvbrMvu@o$tz90Ahf%*H}1RMFFuuGNI zkycIBCS0Q>9T716*7zz%!f0mk2^B@jN&-AJF?#kk+nxCKB+^w6+VH>T*PleN5sy%A znaPumoB?Z9xMRtI!-PT}c(a&q@Eh#n`=o6+rM` zjm%dNKM{%b0#=Cb{_;qy7qI>v6vLkftnxa#A%Yi8VYF)0&`7oM5T=*W*)QtI{PQ6=nHlrzvqK;RR*0Dq z6^jw8ijayYKM*<{%fWuMG3_vcS{M$$4l8-{d3*19pZZmw%;*@AQ)*^ z^_-#-yP1Vwsw@aO)Fd+DE-ud46@*3vR2GgGO(y2q`)AKqB^0LZCGD%AiNgv8L@?yOCAih-v= z<5S!-8M<+Ald}h@v#=xx`o2r1gVe(YpFd+LSQ z9U7pX)^e6gWqKz)2B)zl#W!TR8CbULi&O9Aws21Z8>TOTDxTyJBAJOQN78nB@2OBi;fPkKard&GbFGbbKL7!@ zo>^BtBEYB<7{_db-YU@FtW`2RAMv*%;bagbD8vY7VHIDhLFWyoL%T&-)?5qmL+@Z545ZPtzZl>D|B>p2Zd>OhBj_WdN}d}mbVScU%j$s1xrzvG*?OsXxqEg>k#QEr zbC$}JG+3KFlJ-Rb{_EO$ICsfFZ2S2Af!HR9C!~RTSEhGmdd$Q3>Wm?C)T=YSI`hAx zGk3zw>pN=!dVNkW8tBDo|3#dpKW_2TxQhk2hx|aejPQ)#D7DA#;>51Zl&~>S{f6s2 z54Z8OYY1_8y)1IBmg&7uE}8@A^$-fLUZM0zP~c~w50R@HiKMyp(h8ImtE-Mk!+e{O zZcvW32Gc8r^hj+ZSN{5zHutqCXtQrS+I;OE7jpW=I)5!e`=M4B3ukj25^so7L4Ag< zSXYT}cqsf$apMGpS6126xcRu!cNYrt9Lgyn>f97i zFF-)A6k%~X=77aQgOwgYGUW0U$8-+ura^P+jv=V zNm3e?CH(Dof*RQcY;-V6WlJ2y<5Tp-Knpx{=#Cv&Q$N@V1;53@GO$Jn77+4;bIcq2 z|0Gs%5@e75YS*WN0u)`UUfz$vtC`PuDPC-%9u=iVpN$ux1~Wpr=>Q6L-Onl1CS>z} zdlB+08pgmisGvqXsCsJZ3au|!eu&VUn-vnQjYPzdWzzf({c(5#h`%vSa&&@%+o;Bx z*C6;PM|B#qNCPOAyka$K)0O3VOT}8;wN*6I3FVTL%j_W7@#vLZxtNs*soA<%c7rba zG%WN?tre2*i)#t2pouug$S|##nF2iaH zhkq$$=IIC2=<)C8scG6MjJM(*Cc1HVY#ULx;UTL%v0c5DD|lB(lsC!-rTD^W*#{5M z8An-S4KoBaVmg1bkT9vZT+ajnob*WolVFK3DV@CB5wDQz#iKMEb~PeqT((52YUdK` zTj=t2w-3M!u6@J|{J+r zs>AmxXxR}Fmz2BpsOmziY;c;w2^GLrpcvdg&rPm#%0>lvdu9KIwgNm=E7$EJFN*_> zM!^5P9&HE|>Z(SfGWIw^<~=`Wkv75UAqw)Klti$}y#4mZT*C9TTAyEl+q<9kIi+@2 z$M!_)yQ(f~hB*E0A&vMtVkIP?8|m)C?q#s+40e$+@s?YRyGB^XT1gEQDw&*UUmk^F;5h<fP3{l=!Y6q%6`I$u#xE6uN;TM0)tGdXhepI6Hg&;Ae_)`#_%7C4N|MH zB`-$^G-^Wr?H2A870Tv&D+0rHURXvuhiTt3w~^gs*Aq(xC2x?bAC{r*pdYSQTLZ`Q z!Qrq2phA2S%q zuuE~(?|p!qHM#cT)ijD6*P+$OqRKDU5y@<-!ndm!j4UBj2*m6?tnrtEv2Id4wemMO z)`$v1=wdH$yu#gM=*RTMqNnhq|A9As3U%)ytdChkqxT+E-S*`z&4>V+X>C7-ylkP? zL5tP+6qjh|v|H6<)3ESjUT!wux8`TEqmcss><)ueQ@X z0}A=SDXrxMz!|U$4$lhYQK@~5I=ucG$~tk?6R70>P4RlHW3~+~HsHo(eX>xwxy~=6 zTgdoe?D4O(UQegfSO((NBwOXw89eX1eGGw&ePwq}mkv4D$Km&GmZ)dw;z`WSfAq(? z+O`*?nlP0KiuKpfnP8^?=~q5^bo!wGeh}&Wdnet9?fNkcp~vJwE`}(MpV3{^@i?sX z829rZm50Cn#{??eDhIH&0lXdQchrD`S9|s1HY2(8AR_I8+X_qz^@6E2^we=kwihs% z+MOBq-55~ry__uL(EW^(s! zD4E|8S8!!I?KL{lnsABG%Q0CEg690}ej9)L&*H=~Dbr9v_^TmNWT@y2M)b{PBZMJD z1CSpk-VD0W^2&6K0E{|xHc^<^zI{<0k@=75vwy*f(>+ffb&X3_|R@ii*KaHUg$~$JrfoLuBwAh402G%t!^VjYYA->H}r^8;BqED?9TCEV=M1pZ+ z@oE<*oJ2-{Roo+rSFM3LSbDQb zhJ79;#u{{9idFSXAdSuG@^;;^4!`|On+3pwxZ8z9l7uE9VUse5_vp&0-|XGPIU6Ic zwVvFWoC`&^k|G0TX6xAyArN{1w?|Zu^e4lVMsg4?!D6;1^MT2 zk{pe^%Jf?QXX@+zv6Wv)N$y;vW!x_Bhc_*iV)`#qIg|BK+EF5@?z5D)m)1icD4EXV zgN_YD_$XT-67bi!$f0MUl>O-qwFlHcVy%&zrkRC7-(LAutjQ{r-uRUS)oVHw<%4s4 z5ly~83xQRJEZC8cltV+V-0j~6ZH~fYnztDqN>&NGK#1xKdx!D*S6E{^keKVpZa=SHHsiOWZ36?uPVt7W%3WMKSllQ z_8WKo?9f%w!Ny?2i#Z~{X{nq-oiEob%M*4LkuyT>QVZl`Vfa0*f_kN5y{<+q-!WNa zc7QI&r0h4an9Nw@yu9}9#b)p>5QFFPh?6|UGY{81ndkpW2jlO16Jx_ss=Ig8orXEK4 z?G_2k4*6!3dC*JA*G1v2>VDONEu}h6#fc`x_5RhVh|N5q7i!pR`N8hV8v3D=PR{3z z?~A@JSfRNdiw-Qy5-MIPgcenBoA32>_j4M0-05uRWa_rHxhwQJ;q7YYeMzv-kZo9w z;-Wvd9FTFpTD{`Hd^wtmgs;G0@tYpDZn5a@hHI)U>Ot&}m3yusQY*)alBlUCccx`Z zXgqPNelxXXb&-+Ha&pUK^sgK>u5kYr&tJhuBgeJ9a5lPtR=On+V;oi3TC9Slxu9Ro zB<@A6KdNxg5H}RyuYNN)h`6eX6KNdEqkWoxM$xX;&HI%;SIbP)E9dDyOBv>yk~7Po z1^B*uL*=J5wDYO)nk?#JWV5F#++xv0FIggI9jPqHSp$1ceRJ0lo{bCDn^&93%aI`a z21t=0O_G&RrsK>jV#VJy$|;)Ro3dp!AN~5SNVb_;U%^C4g$>*`zgQGc2{^K&r$kme z>$D@UmL54>?G82y3D?%?WbTfNxqNJO(y8VCMnxs}AUg7~b)0+4{irJ^?9}h@u??xC zz1C7!KDE=tMv(Pgs~9Q2o>pUQuze7dqS;PlkkgpWr_rgc`@vnQqX~QxtX{_q2`eJ z1z4K$$W$k^$z@WZ#-@@HBBc-cO=031Tx>({pu7_n?N`G%t7K8y^QR&w2zO5O^f_TL zA@r-QU#p9B?3>F3TfC`<34W8k*@lk}Co4-l?MX|6;&lWKiCl2m83AEZXBp>S2S z25ge=@<5S?A0ZrF=jOiNI5F7qiJntaCD`W&o0K`!`bu98Y#a)=ovz#9PR%G5YwJmq zk0c^u?yht5kS9R#Ad;m85lS1@=2H?{YU!e6%F1yz#fGsYv~=O7WW&>d0a_Rf?QCh> z@_os6MoY+fFLn!mDj)#=3l5&27i)0=O8+v5NKZKOkQ?_%XqlB4cpIqaoxeskEEY9{ z%u}DGrhXW^4olIv%eh;yYU7e&S!`<^xj#GnXsb*w*LmEPPw-UWu7jMnuLB*h7gveF z99=Veh2EH=zxTUxcr53J!G>^FX?_Y{OSm_j z^UY169>#H>AZNb>U55>tNd{Acxf8I-^f1&hF9|P+h%e6zS0TlQG}!b!F*&m-(H_b6 z1tr)}lSjL8cr1IF0)Ky=I?RV!U&ZcB)z|jOuQ-UCK+PzPe<+E~v_QG8o9q)3)i8ni zD0sOe>eye9vq-@%UzfOaxY5j!8>Zb9>5izvqu?Po&Qh?e{L6hDj0=g6vC}@o$3n7Cg&WK=?D*a(Xrl>r z32Lug8pF6`G?Bo9&_{k%?7TpuB$&k8t?KWSG~yH6!_t_o5$So(`G) zrZ8ii3I|oU)0%6|A}>^rEqAPmT%Sn4o__oK0in@hd0yCZn`eh?Ldqu6g_InOxawOy zM}e*Ob5<@fm>S#$qu1!Kd-Bm)=lZFF^)=2~wAle%F*;nfLR}Jzg6Cuv52YrLU3>k2 z0DQ#ZQ{m1WYJE5Vyh8g^EJ|OSRaxBWN+j1x1=%|=@uRj)m#x`1&Mj z1nbimCsAfD>BwoH1dV%R`U*elir;qz5h>!CPDde@S^8Ay;6@ zuLF_$w)7!4p3t~AWvu5=&r2T~8?jwN%N7;!3}%@w#jf~vu>FW)?Km-;S~7N%)Eq_9 zeySUJMi+*h&!mvRjcM-3Ua8f2@Ez1@@ZYTuGf(&V^Zg^B3{Phr+GavqCO@zq z>hdy5Y$eM#N`Cb-!k@9rrndORqM=T*!yL+n;Ct^*l%LelQq$u*&Qhi(Y4TL%)L7&Z zF3aRlrW*h9cA)&YhQ`f|*X^Wk8~f5!&B$1^KU-FgYA^{ zSueFm32LDNt)TQra3h>>_ag+1ANtaYDU&|2VT|sagm&!m`&)48tJ=G(btfgX6IT{( z;Zm2ft4`~VNNA_>H*M)${_qls?mG!B;p)CE3DjLq*T?90OK6GLE^OgZmt;S!)_)

B-nv%PH~D9kzFQh8pp^d_!=M)5ecNV1k-%1%f(GpMNwUn^$BN-%s@ z*l{Lhk?{S>5x#I+!%5#TI(3_Nwm5K~1QRR`JIkaj6242}EnPz}8&65Y+&f2mOU&FU z!NjY>E-)#>k8f*X`NC~Yr+q8M#M`V_w7Z>Pt=A+bR8a;A-zD>CO486yCBz4IKH12# zg3KfdI&wO!Xhi2=-%qWJ2MNonU&f*A79L-l+H^)kOG=Jc)pyG4=BbU5v8cGCelv%H zANWCuqUp4T#yKC~{%fbaKB4r7{~QQF5jICW>%n#Y9Ez+|LyX{9Sfn8cggzd2 zs8|a*I%D{gg~7HsJv*Lmz~3|xjSo$7-31&20Ax3@CD4gDK`JyL5O=k^g2qF|3h3Ym zXgdKq8AI4o2X2-OL5pFh9pL6Ru=DAFH|n5u@jvuu<$Tyt1W7BO%NsE0R$Mvi6@8R( zLaoOMr%mQ#w=A<)1yIxXN&3O#Yl(Rl_`b!@v=v%IjA5I0#w8csHK8{7L z+d^*rLh0nUiy~hCPJ*_(HWo!wN^f?cW6_&@G|!^)${orC=MPj~afwA%*4%45D5GLg zTz74w9kQhb(B7jkC-&V(;sGZ#*qv{+-+o99wrz38(iiy1%R*$ahjL}sqlz510fn%o zA#(j}>gk``lRIL%0;#sCw~eBH({*;+(AVt{JG3n_$c4JC&-Tc7wn~tPh1i1D>G4`j z^{e{uk&QKOjfGP8T~=!9@`XCg(ZwM&h`M&-US`cLdo<{cpk3ya*Qb5Vnm5v0fxkJ! zVe@+Gwv|^hYcJWOU7rQT?dZgxi{q}1^itsO&UOe}Mcp>)RA%!r80|z*61oBL31lmG zaAulU-7>9dH?C2ByC#&+wkk9$G){HoGpPS%do+A;;ix?7%2&jTC+v~ecZJh`psw^M z#%!}kaV3Q-k5X5@&`(-vk1AidvF#h`im86qbQovJjT2GS6|&6~jC0_|<(y7u+nC3g zv_OF`8{u3KN6CYDw>IRC9jY8wWX9`sz{x)_CV!;BKOOB{G`#b+uR0E%utQ!4i>C8B zIRO8o49D3DeC;^rvN&pa#9wGKR>Ej67H{KG3nJ3qEXSirOGtXQ2 zIkO{-vPsDC{4&}xjbL4>9i8%7=pD{lA>hJ}cLhRfczl*$b!jZhnKiHN0QC@@A7Vq3 zCA9O!?`OXt68+8 zL=?$Ixn4_u&P_oN{b~HmRYq?>`#Aa3npjjcJ>mr!?5Dh1o%$P9X3;e%BHKQucQPb|Eo6s zYq7||I@@|UMKRK5oM7Y^>TrFHzUC|HH!Yvn&lmtkX(Z2jL?QK(F2~qAk7`iKW%cD4 zN)@mi7uw4%3UoDJo^MToTNDrx+0kN;*h2~jkL+Yy)@&Xh8p=mo2Z(N8qTaz`sdS&K zP-i>v#{7|$lvn+Dyu`jYW9!#B^bE>u(km|7_V3#$FIN`FOF_| z?i_VbG=B9HJ{n`+_R<;Zo=bo){?fjj#Br$hL_Ifqotp> zy~pUB6{qI7!6iDzQdck-a_>f{9e2I@TuC#r^pu7?`=%I>uVR8rQFYnH14ZzEB*g?8FihdVrdBbaEb60;4|qluqUn>Yw{)(aNK zT%_n$Y*dA7)p7+kV~+FP3~GG;PpmhsNQ0=H9Y4=EHhm~Y zqSHc;JvYWDN#ov-_K}Q|53=jl)5YUY6=o;=V}V+=&ag|T(Y`?iEzGl>kKeF3L#rVP z!W)~$eF3&;+bfTygY<#t#PZX;vDkoM(4 zc_YU6*~>AkQRHrRj8M1P#JLZpfeFow_h8@;`#GCZlfR>uF#*PyIncQ;Wf^>H81H|q zz~>Bh?oT-Z*PD!qOBMKhOXmTUS+FT&*ezDz3x_#BLuJ6se__}!Qs7HocD~+e6vRVx ztIYtmmEO3MlWCk##J|XJa8uykuR9ldbt0>0v|nDfL&KLAjpB7CVfLJ1Oqr{|KY!b~ zq!ZGJ`*)n)2KcC~XeBR^8g2gf45wKN+<$`eO)qNw#ip8{r^9HT#V2^jsM`jA#c-ac zz=NkaSE;D=Z;WD0by47(ot>*YZ7DyLfrayts-H5d^U=6JM&$ABk@@11Q5&fF5`U$# zp(9)nlRJ3^+VXOZyOqZ@}kf=$h<1p zJ0yYQaMY+moS|{bp|R-PqI$@??n#4O*28 zSA}bc{n_IxWz_ErzgSHN{I`J{#Gz)C-g20b#-g^!YicQF9TT*P|J2wKcK|vR!jAC4 z*?Kr1WJAoFHnVz*$$%8Gv=xJH*+ER#u&)y=Y%5*9^R&j+d6m^3NTU=AT>Ezhk&EiQ7J?;m4x-terYzC! z+2Uu9YcR!m?fKWKRhVwq5%Me_Ra#VA?4`8O`t=*`Uw|RHeM5W0gu2b_g^t7lvB=$d z3r*Kf{b>H6w*4j$MQ+hW>TXf@SqP;G)^r7`>m#bUL0yYEDBZdP(9~Cj<3>`b6nzpr zesd5X?R!pi_k8DV!=%T};kKPO{6|tjHCo_5K72hNU3g7Y`)%iK-${Pl0ibJlQ8M8Q znO)fZIU@JP5dk{}Mct7Z*2wyf^o~8|<6_}LP4(Nl;m<+@wBW;-KGc=hJG^$6=@<*A zSzMw7^yT)rXW`1C=`qpN6-!m+?ou7YV}`{v>dL^j;e+AI;+Zj~)D@FfuRVaKmdvtH zbQ%S&8D8$fN2`O|CNnxyNE4eX_W+vmoNduoMok{~$J|@*@zIwD+GaC4Gh?Iby~xvN zm(8_McET8LbZ*^id~`a!?PEqK#XeM0xfjrs*GCqrgPo(f2a3&ESI@feQT5^DOKp-EP3{!qJoSH9( z;}Jh4+auTSN~Uk1Bvag9^|}Mtutgp*nUpEThL+`5EmdG2EsWVxXyAcIzTFgTAu?fl z9}?98Dl#k&`p1yfPn`e$$FgXDiq3+BAx0?JxDG1wQOR*=wXHlPj@0^}`(d)0wJr~ ze|*y2Yi*)mNM}OfcE@+xb%c9eqO^)i9^pIc1DnojXbFk&L9Pa$E59nX3Z(^lD#YhK zM2acKvLI+(rJ&`1=j?t~BcD_1&89+V^n!bcbAkjP>#2^IMS1Lr@0P2-i$%GsM4Ew= zS#=LsC7sxG3s}*R_v3;X&;U(Gw>hcc(CV&_wTE2)!F8SF(ShO;nH@^x9rWvjE_;d| zR_~)~fda<;yv%oug+cZ(*gw25Xv3*fDdkU+#i5eB-h3?IEm$BWwFKo@K=~AU)kF0` zq6D{D!i?yINgf}RE04s&W(tw|Wops|KdcgatRuAhf~7W8WI((0ElY552jGv&tLuw+ zN3AXv-We! z^C1g2UnM!aJ`AZfco__)`tD&j-q6`Fy)uN(32d_p2w3)=nKzkIPR_JjCGVF^Ld_6C^0RP~(TCDqu z9e%G460b53yEGh`kBrE3FAE>-1-Zd-%3YaDk7TyKVoV>+J?NfuNP>PU2$RSt9K;!= zx$d-<5Ufv5$TegvkovBCP!3yjRzpvB6-f^pP1G#XL>0%%;vrZZKZhCi8D)=#vNBr_ z+oQ3mK^!TyzBIx2er$*!C(UPucZMFtTQWN~tI6s`&%oF)NJD{*N;vhuWutnF7oq61 zw|KF)c(F;>TfEp?yx3d3cwcSxeg3?+c=4ZAyx2~Mo%Ki)Gx+;Y$ljR9;z$8Uk5nkhNzoN+DL4?|7!|fPA&C9HVP#AI-FdF@!^TANq(rp5Vi!&-QVVgEG+Ec3@Z_4IF zsXK9vGkAS2a7XOxgtkFNwvJv)Wav-B8EGbscoVLx$dg9uU?%i%;a zWX-UZCdMa>Q94EDsNBh2=f+25kPlqg<L&Z`k_-})Kgk^n1fNP5tUfNjl zK`S13Y@R0kQk+WLt_izj7sVSyIEt*bbeLg|JSXG|ua)DhIN({QBSAkjRaVGlEN{)w z&qp|ib=Cr8VX%2#iWi+~QY!nWVRY=aA9h@iX9zge^I?LpbdIl&;RGMsMsbp~QZKC_ zdtNh#m+9p|Y|=#YwPdI4N4$&JmrHhXa)PaV8kF&XG$wXMb1TX*YmIgz$ zI998mYhiuD4aZqQN)Fwl>HAK0!r^ryyL+APmjm$W z3ZJ!ut!MIaJ+n;ghA~W`%*{>D9a5`Xi^l0of{8RUM-+=GWPMND4y+}vmSd$UsLX^# zYs62nvkJs7n>S&5XGrM^1~GA9LkZ_Y7qz>`+57Hbhrr$=1tXG`*EZTjM4J+>hN(|f zL-3zP1ghy4q1pTWMHq|bj7G#{NnSN!;eq=_PRk4kG%u7cZ9K!7fsFEu$_W zMUgO~P$SgE(QV#~m;=97P%Wl)Xm?Zt?I!DxpGQ^d>A+CSN zI+Wd}h>6sJh0yXKzLzbrP3(u> z*~d~08<>X9`Nd*dK?gf)^ii#Eg1kSbb+-xlP#h7Z-nl_5-&t6W38C|aufDNOJ?5x3 zp{@jzMHR4B;v#qQM~*5u8VB6%la75+P3$9j&&Cc0yk0Tk)sZOEu{PEa(%C_TJ(AG& z=eg-$=?gW9r|!RFt-0ZUg#$mL!#wRzWg?E29fn|=n2g3m$|$Z=c^MSE6f49nXZ#8* z3pGv-<-GmDktKp7SVm6FVMNBPWg$z{Q zcMXw+WQxkRQ>3Xq^EgwUU@+y8TEQ3>IE94H7N52a2Jhg~oe#-IaGnL2{$fqMka4Me zz?N&cc}_&e@Q%SvzJj=FF3iy+OE||6b?7EVfE`?GUf-Slx1Q{VqVH6Alk>(I7<^@p zsUv3Nn;n>8uvE-NMfUDsn-en2y0N@GEgWK6tOXj>8`t{|JqpK+as-UxLsf!?(wppK4Y)$Ql$2WNqU|C~t`f&;gJS5glyU?@|w;rvkkU`fX zq$D@jlGhwDT1OZ?B0`VZ->`Oa2lt9rre$@M_6;I@oCPuQ38ZU6F=I~4*fYS-rk?9Y z6ttWQWp^*DhmFa~|EPos^&kzwgiu+DO)}}ZEd3D=KqCe7obsSk)n?TJ{o{ExDYsGt z*!(kN-JSFT2&2PH5gl;EQErgjF=q0CZu z80G;@g4Qz@p{aFqdFDB{p8X*FlJ{kAHi})~dF0Kb3g)H^Ctr5Nwm|(eb^u9KXU4|Q z16kXj+>NY-V>OKyIe*2I{p)l*%p&yi%b}{R*^C#(wgfZ6*_b?_y2W;d|I(5Tk++^ z&G)Q#t{LoGQ$DEal_p>;zR0@$CPZ!fQ$4a1MfJdc9cNO$#aSwY5<>$}4NS~CV# zQ~Gaox;;laUHuS(UVBjvaVaI?dBY3xQmv}&tCX7iF^j6)VX~0p0^zh@OxEp8GTyIAtX%+Hm{Sbo2)+UTe-ia`gN1}agFZx}SDdFeC_x7AuPA`aoYd$w%lCcy~p=ZHQ{f{H@O*xp$vJTeMMmkk%fZDb^~jM>_FD?cLRv~}IZX@AK1 z(OwM@TO1?VLCoos!@xDHrax}cJRSwFv7+da%^~|X_=;aE+?s7tS2H>m8$=w<9HCc{ zvCq+m#y%?wnbtMD<4IbkvcnC9>uK}bwNjvody=v2nvcXMrmCa3*()kB=A2;B(19NW zA`$Z}A@&WvJr}4nH1ITQGaCp3y=RzYt|2idxO>(E?@zJ=iTASu(pPIu7|fgX(Cwp6 zBM&XHmkt0Z9oJBO)u4CcYjZrE_rp}3Uf$hQ(bMlo*=h^(&Sa)|$j4;zuw3{!3cKV{ z(KI^ogAAWO!8SYh*~tqjFZkAw z+rY*|vpVbtK#VrG+ZYWZ7@CozQlsB}AY8a@l@A%qmi)No2{>awTY4 z;S+~cp;x~)kifpr-%O-$BgJm(Gme9qY@IkWw~*zO>JRhxy36{rhJDXWsgOetru`02mV+weq<)*FBIcm(fwm$ zq*rv=M|i!W`&+)5Obqv0U8)%8k9e}z>OK{C=(V~JvARStjIR8AM_f2s39!gedh|pjJHBtUqi|{vo z_!fyz7wS9*PSMK45Sx`!EM}3_7QciZ&QstyhnP z)b{RAoDrX4c1De}rUuV9R89a`;x;9u3_K^rHU6ebf?EuKkQwAAs01w2m)INLXa3P@ z6w<+5D29%-9gK-*45QM5=NrZw`eftzN+EdDx31q798rWZO~n$Vz`sv&m^|tAM%pz1 zw}vql2^cD`^APqWYfIGFWhAm_t_Z^Mj#&g&xkJKzxl}85V`q&a15%*p2ro6EacQ)wp>2+21jdn(T;KqIc*TfxI(qo_YXm=xxUQ1q+NfzZe|Vke5h)8j$c9?ioJ1l zY#TwF;^m9eV9}h5{+31i=T2Ze3rbka%&LPf7bWy1i!5(ULiQ*2d)7K!{NI(G`>|qP zDp|16DM)15P=y3v9n`wBx`w25J^R)p133$z87*Tv=|x8LIIVlI{dZc3|Aw&nssZ*Z zqZ~v(w7qR83`*l;{Mx(2c$b{!a8o%0O3>J8zQ`NUI7)2_>Bu%lLSH-(3H_r@%Kc*T zdkE2U2P0^LYFr@Dvp%i!FeOWW))?(i*fu6)Vd$1;kmnZ#L^c_l`HC9bm^Mbo(eq&F z|AP^a7d_k{we^>i8sVBQhoyWI+PN%^0Pgeafi!->HaQA|0}>`-DH?H_L`o zJGh$6e#|^d(8)Xo>GRpaTwo!L;qT%6DiV){Zupk}rcDUp@ivnqAM z-EKZNhUe@La?+iHk$%=MCYTi9>Cno&< zVj1rRN{^*jVaESLpk#OR6?$haz{8p0e~+y;GU*SaxqCrV52%A)(8PFrp5iG%Q(K@4 z(NTwxPP8S^^pZ0;f-a<*YjonXg(rs$D8c&Zv2S%p2&CHGZK9%!?bmyhV(M&h1T&2s zjq!e%o;$1dF-f8>p^^JibO&nsu8E?``d141Q|jiO4=9hjZ}A zI49(RR7uaV;!~=u{)isen)t|?v`J8;azomNxV|fT&Y-c+l68BINeVHMEh{-JOGCb= z>q|J(z%M2QJth%mlLR2hsi_P(eOKUJOgQCd>=&~Qn0fVLM5K0;HM`%5qVe_FVvF-6 z+c)Cr*}kXsqcmS6kBky#X^DEJIIL}o9yPxF1nIwovt%`1LA{QPnjC{Aj*aMWqN6hD zIk3!cKRy8oo1XV(E76csfxxuf|8su*sD_;Es(bAtz;P%en zpG$!E&R_5R_3AHKGtq1Rpwy+;fAsp_Cn})&hxrc&7N;$LV2*IB#*uzqdG=4 zI>oa6mA>_C<=ezTtRBk9V7CBq5J>^EN2vqbBUhXvB94g0M!rvQj^2FPvi+s#4)uf$ zoQ}kHeCI0ZjGFv`CAhV(>R0wxXzbdMrF|oJyXdtOd^ov|1ZPaeX3L9c%DxWY;^(nz zG$j;^2|BDF^(o=`ivSj}OLsWPLefZkHScc1z!I7trW=P!AXiahS!c+uHjuDkn@#`KHTybi;+W- z#a3DV8_lMsN_oHMu-jj?qrN$|iW5y{IrRRPVaJpf(I{d4qaN`0$7jzbJHQzy`SK+m2qVMS^r#i?ak(sqo z0ds12FIMSoC0VaF>{`+6qr(TJ`K<2iGvg@18*tY==4)hrNx9N8)C7dV^efuN89L0g z`jBR!+N9cc+W=l+$BsPY(St{Ie=`8e?79<*-$f?jdDxIczf`Ugdj=#5+ZTf@ISzl6 zEdBm9=4&;%*2jru=ng}ZkP8KjJ^jRLgXANbjJ3S@X0y+rCfM=eJw!Ege5fr!@4MV~ zqNy!pjePpHZp;4(ZL8@xKOiRxWX0qs_T)DRnu+|H?hNd*IrQNdK5O*TYtY+0cvPF` zjmpv!G4>eP7RBY%tk=rNUM%t3@(##6YtQ4Q-|0En>9r90@3nAs9#Fa1<4aRA59Rb@LJ{G3bL|^eU_)$8lMlTdZDn}|vo+ORT6r6N7@+^Sua67JN}t>AuUaB@ zl=}0?66l|J?X_vPX~gTz=(`>~>d=9(>t#-lgjb)~7k21)24v{f!&cPWPdxxKU-0u| zrC&c{z(x6vGgujF_aYL3>*?_)8+akUlRJ{vXMVDRMowsX1 z32qgwtC`S(Ub`6iuBq*7AS-=ZZ1#SI-1D^W)9R<@X+MANnALLhTs!t_4<7aFzR;HQ zWRHZGSZoT8XYAxkLi@~k2<9FsG~?|8ix*jG9p}ajs{0O}@90<3ZL7(bl6Epvdo_4_plL+Z?jIZ{!!? zY%P~_@JR&6x8iHdi}T>UMh8o>+S#`%5-l%Ihd+-6HO02GS5{uNya)!1?69eBXWy%= zvuqy;MnhrwcoX`&G5s4p$xlLgGTAkBZ{Fx=_3{Atqv!`KI(R;xXVdQFz7Vah!06A2 z=J~AG(YKzT{zmibu+r0S`lzP2U@!kVWM`fQ=q+t`!ztQx=+Nzk9|q{21E)0oqEF;T z9er<_*{A^UfZ2QMf7#wb+nPRoRKPCyb9>#*nJu(0Gq!=JJ4$%J;TZOzF6MS)^MEaf zz;u{={dhzA1R&$j!4lYV`239}Dl9`(~>@y3&2@t$J#zxuxWV*u#l{B><@zZTj~?&VR<-T=7!zxnv^qcenjcyRKM z_+RlHsNo@ZbdQLhXFBfUycw>xU!jFLBSuEc0cT8l?McD$lf&u%#5eAT>}xJPjguQY zjTqKh3-Gr(yeD^&5BtXb(R{DleByxj?{k7rK60~)(xC$9c#C-~&!J&D@{ZWY0K zt@?ZJSVu8qr=D!XM4l6SO`7xlV!{gC?9Z=1-pxV}p=`0fDSM@!Jibh`R z;KW#4Oj{|A49uay={&gZmId0HkE}nYU*n=QvpQRn2+==RAEl}u4YcpvES8AfCjrKU7jHc8ByUd;_ z7A{G|%CaB7Ahd5?EJC&Kq-3DnogTab8^AJUrH}d=?Erc6GX-$-)_J_26Udv(A9eHZ z+}K~U=n&_V$F6Mp!FJQ7@D}t&Vc22IP)ms0-}uJ*gE544Ut!G5ntnij40?_D$+86v z45dq4VLv?n>>F*952R^j*S$yNRK16gZ*udPW-|a z+p(s&u63S1b;4JVSI{R%lEnjbzZpsX`FipE1=d;TV7&%-(O!u5w50fGAA5YNl-KU} zN}X#>AY`Qk_w?4KU04KcFYL?LzFI&_S%e~wl#j*UAUG$>msz$?08S}Cl-E(;j>oQ% z&a9al-N7VVv)#eAuJfH$14J1!rZ_R_HnwxUw25NrJ-UhAg?iYKV>5IUAD!&5#eu0$ z-QuL@4g3JdfZhrpxE}GCwD4fxfgfOqbx)m|kdJ%^suY&(lR*VGhH%=iw&Pnr^PN$% z5>z1nBCkH-HhDVH&}eJebotZ|KC1>=6l9Z|%-Y#xTB9A_(s!ugEfOptw<5o@#v(M_ z+BR(T{=U_+!9PR#Cv4|3AaUPb95>2T4TNg=5jXE)$YYh0gDG@b5R*IlenM}Gm{YRN zb9lRkqLyG#n~xsPPW2=SmZB9x!ePwaSTqMZyoVe#Y^9K@Ik4=u+h7(&!z*M?b80kN z`I|g8&5581ei-^j^Fmn26L+CqLkl)I-|g!>S9t1}1>qvWPbm0Zr?*XMK!)qzIxqCG zM#9#Hv;n#SFyo`rd@z3aQ+4JhJ2e;5Jr+bVF*a3f%JsetSP`o!P0Jgvw zT6wk5u5pV;H9Lc^mW(2OwfiU_EUWWxK*x-!K5cWyKvrP*ZpbDoUr2?VfXA6hu6>&z zL86|_%6f-L_$6dRU+9>DlbdV4LUXd@n?hjbt!#)pGO)sjA8&Zex4>ZCq<$drUUDJ?0K}kdfe86ApAH-<1>?_AD^KyqFX4 zq!Br_2R?!%lfz4-k9d1E&k7|h@ZUS2YSaSMw9zqmiO&7o#;O4;0H%-|Z!FRN|6}i4 z;F>Jk|1(ow<5kL1N<=DCDg*L>Crax+lnaC zGeB^@@AN=%ky^tfv0@nl=9tO`BW=-4c0T1opmlhrZi%YYn?}f{1 z%zL;cgN@Z$knn+8xzNERFvv96xKiVlM8GyOTA;-gb&b|7t1!^PG77-{BiTTRW8f2K zQKqj<3i97$^i8h^o7nm&Qm%omlj|tbZo!gQK>;-bw)jh}0h>4KObt7K{OUJV9KM!dKk&8! z!k>pWFwO4?|JP7d0#zs|VZgSV3t$HwC4jp`J@m#D9teeNr3}ahQ(C@<)-^1!?fdMW zUEomVIPIpLY8Ga1}XYpa#b6^OD2NDZfT2=P7kTFB4dDrW!vw*t}un8-z&FYr2n z(4N9WMGO=_3i~hBW2-O&3b)reIr_Ff6a&>0c2FGsY}3{}^%Nf4DA4O*M+RImOs0bv zSjhl4#d}i(dndUfnboX*)UZyVLYPgkqbqESB*1y6dx<>rUm{pua8NpE@g04R+-UN3 zTi0ooZ6JkjC~`%7-ZW1O&$LRsx@JU2Af%5g5UC2#$0<+=TPh$zjW}o0HX>S27&w2_ z82^^Z18N-Z9n#PQn&1ew9~RhtnLNDIr6bO||KK(7E)OX3t6)}~w6MnzRAA5s5lA&T z14zku!8bpjcej!I^Nvh{mUfFzF&3pct6xL5cWwt;Tx};!n=XU zGk&WfA*qd~X)S(Wn6fKC|JpzvphHtXYCuUTXALZ~vI9CRJ8lc%PjNNdl|s|Dq#o%X zh|o|#UZv!<;I3m7U@_rq;{|cLI}Pn+s(?7s9ZpqGdHw=m-mrAkhL#Vv=MQ1=`DVGp z9^D`)hX}Z}<~t7zx-wA1%=s=GSxz|Ic$gWf0-YdL@9(dmcy}MCI4dg@1X4Fz2_=ulN&d+QSs~T`& zz25`FWYS0aS-B1+_uf1<`q{y2qQE+{6+@Lx^Vv5MdA>;;jF{Tg2iS4`Sp!tLTA8sm z1D$=+NUAZlew*q4qh3YcVk`wvt;Va0D=?5?wAQu9C%41O3MH(E6hUGQ7s_&+eZ@UqppKTZs&aQb2#wp zdTcVNZAbz0ci@bl-?-4!kLZ_>10n|bR;{p&lX5PhCqTfyNWkcC1~_?i9{x8VI^+Z_ zH|3|7v*9Q77r96FB-{4gvVNqAnvSeeZ>?p0iSUUvt>T3NL8Z7@1aVIVV z#1qKP0s$opu!Hq89YYAxkRLe!_QZ!!fgGzp)&Olvs>!C<(9V$E$eRNS}_~sW}G_zjF^;vUoa_Z~FZ~C}Se)8D^vg08cd#}E^u5rb^Me97~ z9axj|(l?>*`@eZZbZh^Dg2ERnzM8!L$?s3b<-PLems!t#_oS*#_Wi<@v$CF#-Zk?1 z=^2Aw!R#nakTgO=fPXyq{I;wrjZ$kQ1fJSiyxT@Oo&mQV$DPKAP#>leSq#qYjVI2+ z%~$;myNUH$ih(6%yCWhL?x7BerC+HeB>g zBq86v`;xFCQp$|ph)b~;#gxUMCA?S}R{?qnZKEF&HNwWW^PY(Uo=W#m3bNr)HIVkn zQnQ~YQd3QDO4-?s7me@LQy)dww*f>^=ua~k798C|N-w(y%kGPm|7~c9) zX7m|42pDJ)H=jJVxMTbj;mC&~q`Jd(-?ZY_aVyiI@8{mL?$-i{kgm{4{%52n`LP+x zJz{kb9hVE`hcjZ=9%Waji0GvSTaFL#M1)JPt6b|c*Y`BsW zsY3r0$@n#yGfssWzAjM-QqY?n~B01CJ}Xj{V3R1R>y|F?zv z*FFKNO+6DS?+81c6HiEV$t#u20)t>8+7$0_pMA?_Oedy(4Gjx+ zm%39B_PP|SpliH*%-RToC@n$I4?&<&5*MzB>!co%{i&aj05VBXfralaSL5|6hjcN? zU(2?;WuE!nP@KY69282?m+8*2d_011QpL!blMrth3G$^{6z=v3hk4Z5gaWgYz;`!7 zg}7x>2m-o|Y2S`IpAr`-B?{uDKjdP6oJjkL!M{1i?b|!oYI+IPIQG*`C%1HxMi1>M z5qIW!0+SFucPDYlBHZZ}=p@mrSVy7o!v-|U&_~Z0RoANOb5%iR{}`%jZ&O{yU_A3@ zeu9p0Lx`SzoFhrSx=bl)UKLW>PjNGCGag0s;1QREM<;Q3$O?VHz!{ws_m?PJNcKc3 zq?69@;Lh1P(=d-(a{;m4q$H3GGeCtnX;KKIiY0D`&UZ;cjVU~S36C52b@9W{pV}NrKnr-7$WIs226GT0VBJK834b5OwJw!%~I1a3;qHm2}kY$ zjEddWLM(75YdZ$fS4oWPwk?y&-nzQbYlD{Q5}SB(ypuH;J;X*buB6IzCLy|VF}(Xy zC-p6p*>)nv$B3@&CJKbXO8%$@D%D#Q>QP9SDQ(HNB~p+7!C?5Op8#RDP6d@VF>)Ob zTLO;Aj73qPV$3LZmqKw$jVz-R-nXUu-0DeEY#zcPWDv`VB}7Qfwlt|qEb5{^$Oo$b*}T2o!>WBuvkt-eec+d>}kZ( zkTAx#{iyC;E2kziFtz$vbaT@c>>Cp>)s2N=;V47SWPvEKI>cv_D^Lw15u4z)u&;AQ z&JA#yek;*t3>u~X*2_&)4A8R-RQ2X2cQeFKzFToj`WZUQM6YV~Ms`*62}BW?_+g$I z(}RDo;@dX)1pXVi2bUfL)1Z6m!Gwh~K(v($TIOaYqRnl0D!KLcO+WjdTSP#KMHS;G<}7%;!} zp_}T?0OwoN@DqD}_zbBG5s|+3<9}EWmKd>in39}b=j1g9cXIu$@dGL_M>VwO3KK<) z5;DTy^ZAlhX6hlQEWD?@le)sByHFiNsjgBA&3EQ~g}a=W9Sju?=x|8z*097SX*|@e zv9txgx4%k7(oC#T!*4CTPVcm)obVdC6c0IL(mv0fW$BS=;HF%ema!A9bDI0cqxG4as!$hL?DfG>`(B5wyR-n-jU zU`8JqVoK`$m}eW1f*E9bQa@(YeBUD@QczF$GMfs>muHE}ZZWM2Lz5dCUd};50@- zfh&>XwR4FqfE_u}wh1Sdlt+2FT|+f7)<9FJDO+P;c_f0=JsOz4L8`bKvNZXDBdQm; zV=cZ5mh3$;rx@uZ9qsQS(M}*?ww0dy=J@r4fQBxZ2a}@(cY1U}P5JiqLoRZvjO7Y) zmFTdl4K@D-YU(T-AaTqL5aucDglz(2*hCZD>8g!?iHK}UB z1}VzOp_7}8+A4)Ue?E}Mw5i^KBcZ+3hWWwAEco%pKYfgmP{@_g#|WZ;-<3yhBo2VQZq49g_+4`! z_%75G*M?Q+@O?KEWMz0FxmU->1^0H=&cCK6#SFFvD@B?8;(Azuc+Ux((;#qCMK2@% zWLhAUw5n?`{ceDXR47OWma68Fj*K@@y7AWS>{Wl+6xoclIQ~Cn_Tv`L#W|ZRAh;WaHep44iAj@}$98L#oGySCzoA6MCGeA{_B+n^9 zD)=MR3ERMBY)HTj1(C#qM-mewq)S>wIie#~ab3Ogpc+$huFT>+Cx8OSy*qTkC1IDo z!wTsh|6Z4#TJ$!wAYmt#72L*`_k_?3HEgx#@&Z$ZL@nvYxl-u{Db{kkY<&gTRoj+* zLPwQvZ+Z<1dGbr#L}>_!^!^3WGz%&^M5U05i&^{;jNhUUg>q!7)GQgT)YMSlIWx+O zbSuwqF_tvz*w{7<)^XCQT%z|T&}V6ud;lfGvslB~U|`w(!r+<>2@ORIdhSuWsrnVx zGJ1VHKp3s2GdhoPP{ze9U=<-FwDgO-x}&(tUJ-X7nK5`v_ zBbNEPfM}ILeRP$8t#wB!1oG zRlwuuTK}6kv#s5oY1c(Da1S6fUs^z(k)QQ&33p?{%7pruNc|T#flO2|xWW_30MqQ9 zp-< zHRq2oZm}aqU>cGN}Vt6`VF8s|rQ^|`*ZCcn| z6%rC5PYC}KQ7ESpia^D#Tn#y9+7Iq3M)9EYicw$*1S}uL8fA0l0ags>nxh)uPJ~95 zbwA&whgDO)0kGI^E~!Q*SO{%$zLc7?;6CYH14^@@0zn)3$^~I;p@z(P_MuOC@R`~< zK%-vjO><8Ko?!*(LMb*X_?W72W=jZIwz)U%46Lvs6Epl>{>}BQ>C8+-hC#Iz4SQ|;S{TEcyqM#}rRE31)EcSJrDHcs* zHmO)Tc4Oz!;4kG+djfaWLLLsEE~N<9-P5tNVcOxop_&ea@zYA)hbAQFdU#hke9D@K zKgD7O%+F-wLV=BwLbia=7MBohu;R_^)e#;y>BD@Z-H|+Lx*2HDc5Fn#q6oQLoAwnkd|i5zy|yDkbuBl?WJf zkP_RYU_0!Tf=dAvfbKA$y6`ecSWXK%B_+q$J(4{AT%sS8wcr2S!}X#9%u-fg3rJD3b>vgT%v~{;mWJ_qU9k&L-6(iIdWnEY+gjBEd+XxrBOxl>*ysuCe26Q8{iopl-#Suip-(KRJ%@s95v*Q!j+GB? zIT%_q=}wPrDy73|CVVd#jQxIn|I4g~X=T!)Z6I}Yb%2v8W-CF=G28!MlYu`@eSZ5d z1MdfY?$1H_pYhv6f&ML{OPto#i)&u>a``O-=Y+W|I?QY;jQ;<-O+}AwY~6dmH7I=a z@bR}?`A~@dSwB+CWe>KR%l#)$YD0TQ7kAaQ`4ig}*w7Po*{~(l)j>SDM+6oTywnpDKkz*%zXg5&pKi_ytg3@N*`$?X~`3^A%6 z7GnGv=1yyXiw;^gw_pgb-yFH9M=o3`*<{r>WL@Vnkb2~osl-1XK>nPp{OJ>@UNA1o zRNfn&k`DM>|E`pHVgYb<4;cEV2po-}bQO&*O_^Sd)Qv7aOfBKy&@A*!NcDV?Fw>YY zhC{#ZC?&ylDT+sntIjnth?Y$46z6pbm&i(!w=FVtZC+3>2)?!68GuP``-M3S5 zXABp=JY-$D<@7JbhJOy+eK7j``4j$z!hf>gc!U7@Zz%i=O!lLL=D(rvBQe0g-*5Z^ z6kbef*mA!XV3fK38y5d0oA|pu%HOc~&!$uUe}%;`Bbf>zqQ9MX?#azD z3Wo_s`^=V~ru`kh%Ta|A%|32zLM z!C=MwpE(Kc;<~L>ny;dmVn;cVW{MqeJ~~tSA5I9s^kse8F_^wg41jq6l|yS-9b5+N zq+GN+(VQ7N5?xQ?x&z&3*9vbLlYQL4@J*OBnCZI>gbYAX;kNjk(QdK76R)rn)cd@Q z9G=zH0y8{#jjK?zS%e7vll*hxDuNW`gufHHumR1@IT9KPW)_t!@lav6ZL?E`_Ufz<%Nyr#QW_+U9hi|gx$I`r2?FnNtoF>rgB^NlM2d2*x5rd`(Oz& zGdRDe)fGp}4|P+|Z*HGvN*|YP6=t6^P-%6$^34T6$r1TIwaq$C~!!yDhw8b5G_;XVlEbeWjZ=wUz_K&l^}+oT|5eta1lhA=1 zLJFy)0qif21O~4T>6R6QE=g1QHjmlA@PR_7`wnlKsl$s;YAEO%hOzyBdiHWqkQSuJ zhZ}1gkd8Ak{Y#e6HR52btQ#i!1J{3TEl$$4DzV8zOt;Y!G^^O&MPPdcAl!nq&kQ2w zo>6e%f<7_$LGCH+VFUNmsNt`#zxuyYMM5`XC}$C!UHoLv!S9D}&S%2q zL|FJMFoCWr;=wjLq>&<1feD5AV@cG=Bi9!ERPz}5&s$>U&~>hz%yBcYAej=h9I9Bph)2Wk&R+&7SBrEODC3p8Z6hn3Di zE?lFInPt$xnhe;@jDESpXs}s?U!FrnjC(xbp6<7eO2Zyz+AN*aqfPasCsHB&1-mec zS2h+Ji}=tDh1>-7sk6}RH@UE3UYjwPxbpKlp9d?lYEB?h5c4vt^tkS~R-Qi0e^nEd zc$td7+yTMwea4|8V7SCL2-cfm;jhAp;^+Q7QGfA7fmuNV8W|bZQtDfSr4&Z=)p{eU z>=((zRlItyk6ZVRg8KM&ylUhwmhCmzoig9$4i78|a#ob6Rdge#!ALb~l->I{)S1^| z;ZQ)Iirw6+i887%qA&GWv+4nyR0C2|uN9c8UKf@6$6kPSV}Dn4{V5e))7_A;v?FR2 zJK>Vh+l9{1-|I?t7zb`Cg#0<|1ejT)b8}%ONSe`>q?MlJuF~K)S;~xx&_Z{ z)0*oZZzASO)CY0m14YG#<0>T%lDeCw&Ihc8oCfK&5djh2iHVzM_`>>K*2AfmpOYlJ z+i?harg~ZY7~Gf%(YMIi*vP>D^kd)g(5X3wmTp`r52fbA)FJN|EdDQ+FF#27{CD{#ghyQCsy5*dvT^5b7=k&`zC{QVeXB@@mf7h;0O`I>w8WJboAt z1yKb3!^rq2>%p)a&ry48Pc~e3952Pn5t`do2kY4RlvfqUw$lhP(;aC{v_ZsuNuBAVC@5EZOBf@t#gV$Z`MO zTfXNebuy9V^Y%5*VCG4YFM;B8B%yH=N#CzWm<6-fhmPJ6nZv3o<`1P>elnH?pO&0xl{r-7Ly0!-j7!2HBggnD)YBGk6om1@ z0&`WIYH5&QJ3&*pmbXp2rGoorz(Qt4%rOayZB03sI|e=swxT%Dm@U{w(E1m)O6*22 zl1@<24oFaCbV_*P=tW2pPYkqk2%YXJnlvF#H;hYh?z;I6s-O%Iw`Oaaci0P3Eca;M zU=Y-Uoz+cWF9y!XRwin1=zRC9a?ikO`n=5{mA(z=v=c6_TN+UBS!=th^l%Tvz}o1W z&>O5pJLGqpt?-KNrP>Ac;KH;z8;QG{jrj#Zd!nSdY)B z?Ko#eL`niPx!od#zWRB0cpTAsV1pVa#~*w-EI+`kBgwGfP2Agtpi?>}S9Cfvbo3%-SCJM3sxTT_8&f$doM;8p7gwoXJWD${B-inDtm~9( z)fr$*@mHMH6T9)X^}*OuICXdT{?B>JQn^gJK7Kb*t0{^Bx-?jyp5$8IkqE{ldv$PT z%8$D#NFCQIYql(LB^{TyPaie25vuB9;{xCBmDJNZrdwDvx7hOc-m1=aWsZ*NLDg{2S~v^?S8AW?m0pi^YXr)soEwL=^BWh?2Z^R`y=4SD7+0RXG<)Da*Y4W zHjjk$O?8Q-2@3rASspQxEA|@)2d>zVc}rAz@AArU8@Txkkz9xL?K?k<(O*}$%fvJ^ z%Tzzm-9yPQ4Sm)nL7f_)mC!&-D&CF4Jxh!WGdDX~9E8)Cn#yG=EP_+J5HqR2+Ktg2^sGG?)a+EFQ*Po zJqz{ftger??FA`i$yabzQxw6<6UeSN7k;H8molp&h^u2--)tbYGBo`pFcdROcz(8R zD}}O;pmGZL2YTAObHT~ z*qzwWYB~pfsMIDme7B#9Bt5rlvwy@UE;tu_vQ^X}oP-%Ed zSoNsTfTOVmb9`o334c_JF7up(GjoPY2_&rB)y=! zpy9qQIX9$LBukLIs_v==zU8_ZH`2I=B}n<LS?+!%+&U4}0`0MSRoJgPKpY|=pFV$CbRvOpzN!I61YHS|1HYSVi=~B$5GlC z86a1EM7x-3nY*~{6mfV4=y5&j<{oT0w|FDvF2v=tqL0S7Q!M9n?@=VHAT}sH%5nF# zoGV{M>Ggv5(;U^hlkeZ}6-vJ|yx+nUH;?7_@An*KXa>ArOiGO1eZQ7Hutj-NM~U`` z<2G6xTaGSBuW|+6N=Kzzsl}MSE~-N+BqVILb1aRUV@tt>e8=pBp=-CpMS8JJP_3)i zt#SD7?wtc49qc(Moso?VVV%1RP_+sPjUT*fORe18*SpwP1@7fIWMu2}SZ6$9W`xJ# zC9a?WH7=hq@&n`w1;WlxIAoGRCcD+uj0m8?hK{}yjFr+bRd$YY@P+^-6xNsZLE6C@ zx|VsX$~`ZCO$#!f-eJIhwzc7Zu!FG@|b<_kz=TK3c7H zFv{UJ7~kWb2^&<{(u1`-<1IrggNwRX)FTc~v#;h^hLN>fSSMWos)mnGXIWxL=CUvn z^ER&KZ$5hBwnev}Eb^p7tg$w&_O@kCF!Bxx^A@gc-g{^ z02jx#;99}9$?658j#m3!TbExwlAJYrEp7C*5RW{1VV|k^yL8jr=E_Oo`Kare8i$=r zgSy_Hkzp-vnD{nwsS(D+QVD&#VLOr5vRo{!w0waymmbH3=LGMG@13}RZZrK54W7HR zLM%(Te{Lo{-2lXKAYm!A42q;lwjUcW zaxr>w@ml8z9syrO^{pu~88g`dTgI*#EgYAec)g6py25P$F?50%dzZZmQRJa52}jyH zbp_C2IoIf~A0!P0Dx*Ze&E)`1`tA-vN^!tl^~pYEf`FqUMH)22H|9{7>~p)Wp0^e= zIuF>2%hpl5ks4=0-(Woy#L(qKt-!y(`R*P8HhjK@k)XdB!K><0+t_O9Lo)Kh3O654 zxbcXrNb4nx$`iLA*yESk6fl z+@nC;9kKHIEafR3Ww%=#XV5Z!T@xspNzfi}QaE;^QIR5LD04{^6*|lqVr;T70X4U) za8@XhhOHLw+-w=<_aG%(DnSn<4JCD15K_$%(X|v;5LWy(XS&5hBq*Jv2N%HLtJ|CKW6d z7lS=^L(}56HI5&)oeohbWgVCE2`rI$AcAE|C{=K=w%SYz^}_uf{*oU_7))Yt#f>Rs zIB~hQl*;pEsn%zz4Oe(15W#n3GW6GiXE^iS1J1f?F=+jEy9ZooCNK{vXvjKNd+Pa9QbC$|gfl9WsA=yhXBTaf+}i z3Ci(GVX-ZdTXGArA(SwLE;tl#xjXGc#V$y~)vQX%v%HqMajM3&tCn!?i{^zNiaYMz zCWhff_K|~A!`>V8%l>1F6#Bd+2hf+3Cy9a6K&HlC4O^{yhhvu+=U z87E1XF(L8h?lLwZxO*&{8>7s=Cl=zggiP+O9kOxMgW-%Wg1Yjcw{038qwSx`?|iAM z5!9=Xz-a2}TNpCThCt+=tZY~ct%8^=rtYvP?S~ac-2%Bz%pZV|qx zS8|3|)+645J%Iv?SW%ewO0&P!QS%Eb6>S#7X5NKn0Vq%((*|0|LL@LlNb@7X5Tn%o zhIuVZSWU}|)HdYe#JI#I#oNZ}t&<=F=5ki#e;&5l`JEW<_oKg`|0Poi1K6sfobtMw zcxP*mfCkN2B}1F|0%N#wISX3(t2rmV^dnvT&b#FV2+szohc8Sr*mJMZcq_}nJ^mEdP83aJq7$ zZGXuUox;_WrnOVHBj-CZd9j%wIGYw8-*?`DN#9#;UGG=vx!mpG3kB(0mpW{GL$DkY znJt9`k%K@|I_)@mkQYMG?!EE+D$CT8vf918Aj6t-_4FbOvjf(J({v{!XxfaFuKV;6 z|67H0Z3bXutUS8*zD4@Dl*NO5cJI86dW)?w98$=i$pF=DD>Lr%RzX2Df3{9p!0VP- z2sUL-3EG?ih-p6GWLrdT#s*pdw2J5Xn?o$GWo}YxG*Ls*DfopXhq`${v3Oj?VI2ik{gSggtN4{+AN+R2($3je7;YW(T43z1VGNzF6HA=cwdE)Q&#ML-(rbgy{Q>~z8)b5&h|z|Pa&l9bo$#W%r|od z-$ILFb)i(bE2vVZFQHqWNQX^v{8ShvXGN36T47g0l0#jAXLQC&h2E+Pt>xaW@y^j1+}Ha}@tU2>NCx)_#Zz}p z=EF;!M>b_Ac02LqY|uZfG9exoldidTj-i66l;_BA>uK`+L)vPr8KRYA^+IX<8 zuUf5_+r-{dtCYv(R7PyWp{L=;CU~B3JZL?cDynczk;UIM#e6cC@4B9epu-Y{OdW2Ond&4G+;LJQDa^~YP{yX-$T0%Crx7r3@ zsz+*?XZtO+Tr~EZK$k{5CNTVRy+u-akGJU_uScZn+2WO!i=y884IYR+Dq-{gYb30m zRS|a;HYKCgY}sbxXY7vwhwPjSGQ?$HDRypzAQ;h9DNVv5a43uH|E8?Gu2bT&&0v&C z>Uf2_6BNhTqS#CAow;x|pGUyg>h=g8eK}fVLj| zjc(2t4L5v=OMUa>r=E+uB+N8;>F*sp!&{6ON>Sxmx?4-tDp z#PELh!MZ0CMN~=U@hSE7e($0iCnFr2qzqL9rciJFgG#wMqD> z0x0SxP+!YaPrfWUiiUQM;_D&{z9u#6s}feJFz@8rUH6mD+nY41SL+dy&+OV)?;Eo> zg#6$Iz%wfSb))5!@q3MWLOntWo9$zvd=M9QRRLt9TY`s%EyAX4Y{Nq85n&>6gN^qN zvk5hbar&OA<0HG{1zd57;-g?1%@aUS0KK`Zv6lo;b}qPr+`}>$16JVX$z_qmTjv+5 z?ijNWEz;%2LUb+w3w?sP<6y|)FGX;}!lhek56{>-au@;Nc=d?3dVzg|6vLC8iOWo& zWswLv=4M)Hj_R|Y#0;zIPz-o!`$dLA>l+dyDf)=`ew>#Soly3< z+)8Zhw`;+P;rYBJ^C1yM$#VEKX-b4GKWa&D+wJ|9EqXfWKavDoW2LRHRu|4zz>i( zKZ+#@G?LPZ+sna?l3|448EO2(=m=?I$U9PpXG7;Fi!hxQ1NF=-FIb^TnK^JMnKaiZ z0L?XSOM9AZjh8Wlfe-U|eI?$a@c5QAKmf*=G_g!a;Q=e7-y&sJ19EmdP1hceC%X=f zMS449aG3LUsXm`JIi;%`ek!vDWXcYxmKcWgv@qPOg$Dt7m=)t^ zRM<=#r?x%Bz8r{P4~J+s?5IcMVU@2bk0{5R;Vy^yT8bxX&bU!Tq`&A#sR4$@HvRW< z)4WLZ;lUc}>jRs}OXhm2ZnBc5;<$?B1{oz5H9!@L;gXoZ&o!FcWJKR8(S#&liA?>)U7Tp?(%C z-9m@8Ih!-fg3uJp{~4&QBa_BMsA=LiByVpi|FLTMyX%4s*%bfNXL zH+oy}n>Fl5+K6l0!!FcY;3DstHtm!32&R}Vx=(^kXI24a1`r#3s=F+HzS-FHGkbvu zP1I2?K8#be(EK>{l$Y>$Oa#;}CyHdgK!=u1?Xv-=NDJuwMM!Y`y<`NtI<7GGlCX1f zH9B$x?9lrHJ;iNs#AOB)N5oKzii@NBzNv#Bwz(d*erj9G%p!r7*dj=aEIUj~xW;He z`SCDCWqR#;w7e!E@FAI(y&ZuoDBdnHLpfit2j>E{F zO=)NCy#~^y*_ktFeKll#Uwdval{Bo-k)l5kp0}=)z&w>HsxZYRr@mhZk^?_+jX5Ij zyj!tUV53*g=NaqmJhGWz>ZTm5Yn)_TMVG4utSeW;nffM{DZg1hxc@%u8?U+KlmG!{ zNcl>|z)L^yD~&NB(Bnh??=IK53MLiG=J>L|TUO|rJ-GG7P_NLb_}Hm870?1Dm7GOE zaTdagZPYxU1@{ipa$x{VEn3lH$pB%OxA8(DSd7Wsp|Z@9>QhY>j9+88E8HxpWKvDA z5^yD`mXV^2y&qzbOd$rE1!^3C3--Y^M?{||vqA=VePu73*$Sj4#PwZ1o*6Xsi7hNS z&E58(2s)4eqsNyKr9TX02yt;W84R!GQ*?F7lz@&eY%7f=C^0-70|Ybxoym+H>!YNG zq|hFw|J{YsK^qrxR%F&ciZ^)wGkMaXFJ5p={NjrZuWcJx&wBsacjOx;ymI`kUF(xV zQusS>p6eYd`C!efSNAlodg>j;S0nFDvF43#;6Td3#(91znfX}{Y7O1?yhmSUsmh#*7owBacs)u zVrydB_4~i5^o5l3f#Vw=7r%WcN0X`|9LG? z{&~wtHZZR__|_91^%P`6tlZ()tPY>Y#rm3p1MN-7#VNZdE{=Tj`ID5L+W>#Wswq17 zW4_+T9qdnH_9Jaz0r8gBp#Ypzk?xJi2$qrD-}@J?+HTk?^xG_9$sE;V-sQA76nK*|K`yR>1a{Netr1cD_F*SpDBm$qTjz{zoyS?*Eq2QDuI4_JkHgX65FbFHe7U0lY4^MCW3&o*QSjALtFOoC#~p;9fxHE zmWExUBW_6bG<#7-yp?}Px~j+Haq$Js<^%OcDHwK`U#GZJzP3I?t@zrtp8#zFBHuk~ z==9(TrHkL`h2iZ@s;cIEhc#qs>(NVt*8S^_m0fWAM*(L-bR zLfSPeCXr{EoWUsy_A~Ip!%pR4J1jDmTo8fFZzFQb8D8jfg*7@70=zO(}Qga_o$KUM~ZwujJ*=od**_C5VZ0rKv)uR`CnjK587Q2K>p;@FFCJMVkL za{HI!4}5W3@B8_agozNoc1vQAz+JkY-iv#a=Px3v?R;jj-J|=y&4{m^mA+mu$tHi6 zcmJxuP1eNjiF1V}yhrTa-w^ToQ zAoc25AzqhrSU5wkBX`AY%B#-bW|Y^Rdm-ZEJ!YrDuubf({Hz6SXn%5{hh@ZsQ_gCi z^aJrlbMEc1j2M;A>c?1WwgC9m){$c^k*zLrUEkJK#>DEOl1CK~c_s&L&w%lqbcJt3J*=)Eu6<*ds- zJ9%LC7;0R?+8j?}Y~iwwaZffpX567GCw0vCQqMJu9EQKv95bZ=&DuC2wodY%)#tJo&KI+7mo0C` zb-s?(Vb=BUTOSCuUlV;%NF;l$dB!p5qfbBFa52+q_?*Y54W-q!gI`sRIXMLeGwFKc z-m!VjVPnEdJ6wdshL1CS)fKOeuWTI%uI;^%=yhd7jr81-4Mk>aw*gu^lW_66M%)#r z)a+-{_FZLKzRWl!UoZ(u()m}nB|LBOk-qGT0yqG6%zZV<_b+QYi-q_B{oL0+Pq^<& zm*=||hV{B24*LWf9vA;(;%4IMbG|HS;3x}e+3t+HMMclPchNtpeKp~8Ps=o0wHEv0 zb*omd(>2tdeQth-kD#$SR%x`EHp_A4bL?=xSbE80G40D97k}OR|HymuaH#vYef(~t z67G^cOJ=6BZ0fM`Kia z?I6!zW7XnX8?i55XPOX^7n8N%F%1Z{pSA|atXKwI1w&~{YtJ7cCV5KmC$0CiLEcfhrask=U0rz6xcwTq6ZU%G za%-4c;!Rd3Oi7#G@ViZVF1^yM;0YdaJ{>NASw3>l{7x456pULsnYwU*w7kp^F@A+C zx6$iPzwZ5hODx~a9xK5dq+jgrgI;U#0S~uy8&ID{NXl#pfv-JTx|Cs_7(irq_1ag~ zdIUPp+|3l%jbN#5&dUO2O5_{kz|B0J){V4A5Mq5?sWc_LN9$G<)_iR(>cg3ha;o{)~nrB z#PiPjN%kZ7vxHaX90hrTxrwK zO3QsuE|HVk;OHKfUt20uI)eU)96-Y#egm~7muJt)56}5XQN_%QAr5WFOe|{#zjDc3 zqf?M?yiq4NVe`)qmV24612`Y_aiz=&4BF&~!7$aTYsIv{G9ytLq1jWvioK?!CqOw8 z|NlZ9y#gRUbhQ#48j;r5^@l#|hG$7l_$oepR|=|aaWX{sZk+Ys3aeOjKAEZIhA>T2f- z=a+lNLN-j!MCe?j?kXgN-qA4#B-QK+4Su0+5tt-jy7}iEBDg`dAwH`@EzB->Y`! zAj_;%O?uWoakQ=fVY*r&%VI3byXWp&%G#DCGX~pfG2u6l8a`i(maJb}e#(Hzg2JA( z=fmtenTVIraMZhn3S425lnrybDf6B4dYd##B$S8sqH`;^%P6ivM-RPK^fKE5P-Ef& zvEDTG!OrSs3mF<#sl*%!IeHF-9s{>D)u!ABVdvqQu;GLr@8!-l%g8t;r_#o z`$cs?LhlFPoW0r`@2r^EgWkv=x3OUzK2>eW>gOO{)H+~CQ zduUZ(Ge_^5Kq5DeMyRZ(n0ls(%OmtVtLJ~xEeTPRrP^HgS0$48& zh8cg-MPo`T9lZxiFSs%$tBKF-1@GgitaG08`p3T~D$BHfHT>LqW~$>>TOm|h6p=vV zEj^!m{gwJSuS=Bl=HKWFQH(Xn(wIglsQpqKU!Q2oY>o0na*$-9SE5l(t6--2i!AJF zs#kn3y2U)wr03qdw=CU8ZGg@Ysv2*64wyjB9aoDoPpnNuJ&bG1e%8$91}So8{TdkR zaaO06B$H)fpY^kMtu+XvCa$k$FFFt`v2Do~@ZJw}v=CGwb#BZ9ZKG<`N$ZO=I5+-% z?eBAydj11qU@#6;Yh?}Z`tFRFkM}gfMFinx4^vDECnp*xSkEyxx9Okt4Q|ElxxEsm zlhK;j3`yDZELi|ZaGw47sRYTvVqvPOvPyRJu`*LJWp{n;s$aXt;@5^w*9o7|mEoaL z^ii&KwN`=imRzj-Sr2l&IiQZ{H@3Ks_v6G{#ZD!HA`@a<4o%_Vq42!v>HP3sw2aF3 zFyFNzj?yin&Acb)@kTyA$h-FL@g3PZJ^=lHO})KfwFVZD^@O6pUbOjx?IMV^G^6xn zIZP+ensLD+Zs3ic-xP=3Jl&IFoXheb)$F-*WL6^WT7n?L^HS^E6FIb)ysz9-Yxt{S z^F@PNtx(OC)>vmeLiiZdvrdBiD^2?Ojj0VD7DFF@h)^Hbzo?3&Pt8&rm+V2Y>w1&~ z&0Xzru~1^@PL`|N9uz)o#UlIEh;}6ej`Y}8K~b2~p=jT) zJ()M#7+C_AW!i4*MM_EMw!_anG$Z%P^`p85+dRQ5s8nZk?1eTM9hg_W_6wA#9GU-d zCF-K#d@PSi*CRWclvHW6^qU+nRDB5Y9cwgH@rEp3V1yqFS#Va`)U3~ZmuBMYda{hN zP!9%sNz7yt#t7xRh*o0xoc8ZJR453J1>7sL?r3$Gm@*mPm05fbucKhsTcU>njl!-c zkCMunXR&RpSGkq%?!w#V!#resE{+jL;;+B-{4x= zI!@2haWeyL!N`0|jObdus>smC8Gv82FpMZ$V`bG*(l90F-h_l;!d@kxC zsq{Z9zguurPW>56fm^dM8G0zi8eZ7k!{Ag1T74FooT*_&Rl*kZuy!kFoEAH0iStIk|WGoU=Cr>SmSrK#|bXO9w6;<;| zfRC*zv&!qdxdi2&>1HT+?Xh+8?0MVIWAzk+){(9#>!!q>xfjnDBN9A;Z%;lT#&}8j zI;Ma0^T&i{ogMY`6I6!s^3=m3GZ&|o%jb=9GUlF_x#a5eVLW?a8MZ5|Xj7ur1L>nL z@l0O-EUXW-$&In{{Ap66A9ita$p*Kh_5i@ug4VjTSWUYPI7;3Yq1iw(|VroRkM z%sdmimy3B+?&T#C`FoZ!Mg@GOUR$hM&ccqv1moz2NJNb=orQ~M=2+$Tr})eD@ghGC zt}xSt_t4|s zS61UiW+^Y#gDS1&bB`@^41@br{!1uiu@&K^4Q?imdU11Qk;)KV%bsNcqVG~D9xBh0i(GRM!3_;tp_5J4eeZ9Rn_vD%@m_URR`xTEy zt_E04AVTfURg!!TGOkLZD6^40pNA!Y`5f&Xc9?RhkTw23%GO|gQq80$&(Hzv4K*Sd ztRuLr@u!Q9AZXR@X52iqPJ_M{d{(hL1}9smf$2VvZ0$C*V{3e>`<$;d>6p>2VmIT92S-}3w22%$ zng$I&PeuW{%p;9Z_PQ6Hl)e3^(K^QO$;h1s80CA`i1XSr^;e7{RJ`a#SGR0GDY*V? z9Ut55z^}FB+%8ySX3=KJ-g(xmgptu1`H>tSC`4AJi*GJu#BGTAcyC0Zy%i2zkD94N{C^JPx5oG!>hHH?c5C2iEQ7|&c9ZzvP z-rE{Nbe$t(3lhLLz%|6uzFJAtdxjBMH>+p%N+O;txlQK|RK)i=;B?C8rwQc5yp_wl z{p_FN{ajuAWUV(8R$003>hPC&%4FaNOR8K>(7_SBvYEwWGk%!MjYLw?&b#?S%+5@h zbM#akZ8-^XFzLA((Z<2w6=Kxk{fa8wvja*DKPLDa=_1o4hDYdFR!wG)Ej>$F{aDYB z>A?gVKCY;4IuRRl5Aqe+af-6x4oTLdzd&@D2{UhY-581%(r3CH%|SxP4=GANUTYp9 z?S-heB{q%M38$^95#(@FuCfd$KPETg7 zN5y2hlQTPLM&UcluE(un?=^Bb-G)avfs-eUHn9GR5~~S-~9rERpqz zq?OkK7u<_}Pr@hMRRqXoj zv3lJm9iq2;uodo}r90=N1-_>RHVH_V_m}->ibUSfOV=?-*GbYEb^(KNmYA}~VX|}i&S~O)w8))jotO@I?RQ{41iucykQ?OAXU-C$xG4FR(6y02SbG&y9)cN zUoQvqd}^kxmI-^V(=Oa60PLEHepz4OGUg#&*n=yY)^;0@Dj@Aeko*?txbWlbVVQC- z%RdXy0gWH`Ev{omSPr2yx)&YxcDsbfdJQnj{4cWx@vGwuf0)?(a(5aG#cfU6COLWk zF7saa#{>a$*o8JeU5B=2W(uD$nuxs`7M#Y=3NEQ(j{?c?MrWX$o$5B5y$ zo(c$hMYhwcU2It?*oZZ`{Og4#S3M)A>y|b9Cl8Iz~ zLfD`{R(pVAD1uXW`Ked@n^PFL*vy%HhnyY}3HVJ#VS&;XWR*6inV(l}W>0RH@pt}6 z3{xAUhGHs>=pv)|=hIMTb}+GrJeOx1-k<4K6B7}+8YH~yWRH?QoUfuztua(A%N$3| z_o(@ZD(FyeU-ts+UG5Q2^6-kD6kT~D?S{L_`Bbga+d?8@`QM=^ zhstl~t8%pxh5J`RVugomzfQ*V#)(_SSsF`up1JQZ`L2>aS0z~=?m)wPX>@Nft=`7% zN#Zt@f8<8K@y&NCdwL+jpQw4|zS3n~bg-2w?+jnmt(~W!TF1EwXkN)ivVA2)9f*Wo zGzzDtbMyOk^ncilK7I?y9QQcHe4le;b+}=U^`3Viz(=;1UAo8<1#dAZ{`0r=i0t<^ z%GsNP>{*GRzgbt#$1}~UYztXE_bxc-ORVPZZ`yvs#soU)qit&t{>YgI7gJ>Gv*bP3 z=RyG+aZ#!#b6uJ-AgT9L02?8i*PSJ>p8L(*I7Ra$ znt3yF4!X-A=57wfG1JJmfEKB1xFt$z?e8lH`h9MIDIYg*DqAZP=!C0evy0P?R>iPQ z*j3{7Vu(Qh7h^+Tkg#ufCY_n2s8vN7!P?2?8GAY5BHg*1P+)B z`H64QsDRw82jGCpfhO38JsPeeLa zE|izMJtV?#T_P+Z2;qiq zw=|~_8ai7d*A>kQDKK$pGslVQ^MnQ-&kB#JU2f1~>Q&CSIb!B{z|5*7_|5R!W1?lr zH4YzWur^)m%b#@kP~S=l)IaJV(s9PNGYDanNAx|!hkapS=N#Nw$a5-qJZ>T3@k!U) zk0+KU>OCg53w4fKgYVhp`S{r-Qs;`5=euy(C8pci8y=ov7~xZJS5%b1eDAMCb09wV%<=AA*TLbThFbS(Qo8&#mOe_Gn=pXOdCkz z6tB9@F!zB3eK;$ikQ_iy3z(600RgI}?p(Kjou0mIPal2oJ9*#Pk;0%x1Zxpu236&v zzx<$IC715lK?_J{qJE(nAd96L536RKMM81oVfksNIqtLg8*`eQnbTX=!@Txl8J5F03%2RL=qg_$M1q{uxZ78h3K?&) z22QGi8BMnVWZ_28%UN6Cvu87O!SD)uZia<^F=LW|O^CC~Ulos{qYnV4og}-$>9=vm zDgScFdiif&VR)8=zPky#xIoTy6+rFp&Vw<*StF1 zC5@7DvogD$HSW=bLb&}I+;}r-jaSIJH+zOK*^y$4tM(&=Dq=4W&4Ov*3ipBOV*)@) zuW~0m-o&Y9XmrcJjI_Z++W7s`V3?aZvEte^Ei?l+*;zu_Ev9z*;m-?h3-yAE8zB=0 zOqC|9a|n&Lex6Ouso|rYLP^EM=cu&nIyS}}^uqf+oi(V$^CZ4~mbxv5Rux zs_kvAD@4dML`{8qHSDvTG%9}vD&zpjV|2gOJ#EjL1TiGu;wNXNz0PfWa&YJ$T`e7| z9kc1tCEzd9fC0i|`KIcD`0A5m7`}I&t!|2`Ppyh94e(-xyjUM%V7GBcdA8V~E){?|$c@rT4=rvlU6Q-NxwEL6XRlJWc|S{TZ00h@ zsh}$46V6Hn$G54Ur;L9Qo)`Fjcsi!Q#7$wM6_@0`E$!(ca);-M>eydLM`Rp?Y?Sca zW`(Vc7QywcT73K{9RqyT&3UVSC5xnIviOZ zFiWmi`CBd*VU?G(Iv+ivi5;T)J}_#jja)v~?E}Qx6f2oVf6OQPF~1-L`o7U3JZlz? zvdWzDO2hHPSLQu31PiCE2CTU}x>P&7(Vg@z%jl_@G>-yip8APAW2burx$-V_E~fkb zZ4V+z@_x1JPuJ;I=+2H@l3yCFx}=yWyv*R9s+hojq6(TLbZ!g3V>Z6WgW8}=f!>X! zGvSkD8;DARQ9KTHLagnj#E1YzkKFqf;yadb0U?^|MI3MGu!$G-=ZoeW&yV}_uu(vM z{#JHT`;tkITPtcF>EFKZXBV~25-7P;$nVDsbTmjPr0=CH&$~mssdx8(U<&eSCKUkJ zD1(colKV>44Zv!6yaq@?@bxeMVG90Z<*PqD!XjS&{VI3&98O>61WmZ(*cGT?dpj$I zY}Fq_D1@v*sRaLx|G=XgC_u`{_8#zc`Gfj zP2kwgcRGnGarclk21;Ri(6+G+3!m#Xd$QfLi}G!I*K~Ed-EA|TU81JZ(x#dI`SzyR zSsnV*HaKDyhek}jJ3AO7y`l+(Ew(b>Kg2&xUn0f$L!tF4ZzIFOTckROISQ^87#K#= z`33~g609|L37+)_sQ$=kzYHCExM9FDSfd$97duS80*cLn&*?xw#O7GDELc(LMf#b0 z!JAbO9%ZRLSwc2Pe%^%DdZezj$AX&g)BSZ@PDEHSPZu9HpKbB>_Z@<(o zepP8jozpg!MMS!O`*y&tPhl=OaF2gADJqP<+^fUoX-c1@UHEiKc6q{B=|Xa=#-gv@ z?I814U)y~o#da^&WGaZAGig=Gz2lWuKI~2S6iuHq%d~8Z?R9xn=riq90H_R!^N@U_ z$53^tdgSuM_`!;~>b}WsxOUM3$?8Jq46?B^W-;m0!Mo}avrOl?yfAG{Zu)ZsI+p4PMUvJ zry4wPzDP+CQ1s=t19}u`w4_0BTHc)E(*P>R;WTnZb9N_b`8juj-X=A_+RD8*iDom>F{k<>tWMRZxRxrJXlPx67-@kbHJ&nm$i3XrK-%rIU<% zz1-aaxZ_?tp3mS~!XDAMHSyIyZVZg@Zhs~J0G^R}TrZzyEv{vWOA5y>+{$ zm$G|_%-KH%mmN^oZdYky5=R>^y}a#q8P9Aco*~I;5qAyB84#VedCIlQ^;y{tFv%75 z;G|$;Ss|0E_f^h-62tRB)&D1?9g+T7mDwE`hv_avU0Hnc^Qc85u}hO>SBFOZlABQl>Kv~x}6!;R*g5H1A4IVjxngf;r;@oayTZSO9ZL6<>c)4l3n{}IAb`Jeb+3}z=bT?ud8^M7^<;*m5=jSP( zv>~>>_4a&4C(m&4>>)Q|zD1aVa*PEAS`)Oak~BFg%YG(#e%WFRvBI6_$EwGFHNi80 zmLVvxm{vFJJ~xyhQ$Be&UGqxKU=g8@zHD52l8)GjeS1vc&Q2yH6^A@HX{By>LBvLptakcQfEC(Fis3s_2jjO6-6r*p)*nYZsg z`!2AXM@+5r=EN?M+wnVX9!aWwu^fJ+Q6ARJ%C3>{d#XA4a(0Jb7|)*md@ps&ts%=_ z-@}GF_!iRwzb0WTzt~g~=4&cqu&A4Z-Q&+&jtBR0%yRk#*J-dKPS+iJ*&}N9MbgN3>DYl%i>obMi9hR1yVyVyj*1hxVHJd7Ev-wscl_W|oomSj6wl zRn6^7Z9PJ&RKOYejK0$7ldSDGk@Bmn1ixO{&az zD?LjiAG0y&bkT!1$BU=-BhsvFl_%v`bi~aOBiZQo`5ZR7ah&td!jDJWlOB>ECwSMM^25pbR!;WG_Dj-HJxNF#%xA-krXQX0t({33xdZ7z z-UJaDA~C0;5ZkJiT?T}t{tv3j5Uz0FguH>4YDQl%E@2jf+Mkp$Yjxg-MOD+QKuTQU z=qqy%5JOL2q4ox0AYV5NBL&ckH44ts!AjtK7tb5oK@dLFd*SqoT~kQpmLZSJH3`Z_ z`T2ix&>U;(QhC6-tlUd>h6e)$K#!fCC!rU&dzf1B$a08N3|*mj-vXG& zSyCG#F>#%c+Jkz8CP+lMT8e?niMik#Cw6wSLY^PO7_ZJI$i02vlFGq23~NpKOGf^4 zlbassgtEazW6d;PPF0#k-`(v5zH8(6tDN9@qel+}nQa~Y;XfaNzyJf^=1Jo6?8*lB z#w-XFPM*`x=&7^{Dye63(lEHFUz2T&D0)P4Hep>q z4ggb5PAt(R{{lBJobW}Hm3rX7bk8>$naX>7W{KOQO9MQ(&6PH=nE`TI`QrEfBmQqF z=#QaCgUQ017FmtkFOh)%xCfD007_Nk`xqp&pA_!?u3J(#f~t|9w;N<8+z^@3#va*1 z%(2jYR>$gx(-Vsv!UadL9Lw@P0&Wui7B>yoJAGa`LZZURb?c)ehYzYgID89fdi*Pp z6UKJ$?+u*+v;IdgSJ?lA=K+e($ojg}+tII9s6%E%*%r)D`$C*#FRB;8jcp;mWrWlL2@T3=VRse!i3%Z)fzo9^It~R zGLJ<)Aoa037~RX=we$lTRhuq2BE7GTJX{f(Dz9p`3A5`@PcV-u0#e*Etd(=M z>#R@l_;A%Z;?)ljlivv^zQJ+sR@3+MLX+qXf-z5RxldEzE&L%twxi)e-}vgm%XC?Z zXceoD)xP0%>wpgdtPUaN!~c?AaFY$d(g{6Atp?^hdid8|JI%kq=NH#&n7CKJ8-D%i zYdW*M?7`Rg^hUV?#ux&|MyZ;npyj_=75`^vnb`rDLb8Cu{ z*lT3B$}Omm>dVCr!-Ci zv$6^=7-@4f1{IzMrv^# z%-<6Ip|$#GOO;Bsd~4Nm_9v8(i^H^S-z|?wCD)b9@12rruIc@-l)G;gB=!dX;!{l? z_OAG-Y1&BP{aD=<5}MxNFRq6WsnaBjK?}2Hz55R9+U#hqTL_+FS{%5Yulz<)cjPsP zmACFUf3;H!!JaK29v!)6h{5-HRNsnCyNI^>k+j9D3bZs95$eahU&g>}Feg!e47UxY zCR+I*y3W-awNM>+uc7eQD3)CqcQvr^P^9exIRqCEAX%Xxoz(c^nT}ltxse|GveB2^ z8RA2Ol&2V^54Z7kGdA>W`D>v49|Ao${TuWQEJb9({TH7rTxcDA_w_YfL_cug0NW8C zozp~xyRxXZ9q%vNHoZR7_UNu_&0w`3`bMAh&4?E+Keq^eWYXb_smH&2`<0NV`|#Vn zyC}UIe7x#Fs)DV~!smeS&Wf6%;11ur#M9IoPzjBv$$Y=`yW=Bw^EHW=0m2}L{`1wT ztB}V2llT+tHto_WF}VK($gEv2hZ=u>I%PQrMD4)N5>h_sFVzN}wh^>8Hb}=cATEHV z4_=D#MrrSb=^9?W$wNaZ)@6AP;L*2l7M4A20+Zq(tlvc@r*D9ir<{F(_=#M3q~^rIw@2M$LvT;7f7eGY ze&FiCcvQ}~>bKAvRWuRRrdblXD5cRwr|g1|}g;_|HR zcpxvOeR?r>EaeJqz=?6k8=0X+-0HPyzd~D<;Lt}N7`4v$TmPMWZH5;Bh6>W}ek`}~ zXIjPbJOnuKlfLSRG^WCq3t1vaMwSExFu~RwnK2onx_bZ_ebp*)ho>f2w%wvF5(=a4 znemf&n{wV?XS(1veZ0o6vR@n&;SlIriR?P|EKVt^Lt(}y7|tTd^K6E zpXjYdO>xZCUIYAc{|?IieXsdvs-_ZZqRXm+0t4*-CTIRWdDB=~)?bHb(GChGE1;#+{F}c8NMxCi|1K5E(ew z>Dxb?!)VhXGB0`uCWneuw&Zy(jL$HT5;yirIZrwVY;bWA2E5k5*o_DI* zE$)rB(mavehj8>c zVBf%;e0Jlek}gIU5gr%@Z&%A#jR5S?qds1&3=^hxr+ouE0|UQBwtfLvoQva6&)=*y z%z9rxwvRm`M@lkrH}*LO820-6oPOMo^qPAuP#7&%!w*txIO1%$14CSVvk7W$Uc%H# zFS|Wd-eIPCGLg%xwo+?!SELN1+}jT?Wwm_;gLbetgqNNl_VS?-arZd#Vr${PwN9Br z^OoDUxzxXD?+aB1BV>Ls9Li#!<6gLo$eGrd4ROfom-S|AjBEI`1p8+LNMQG`GN-{$ zrTF7J0P{h)r)k(|8L*6api&Kfz=l@UVXw$;tEfctFR0|7g^GV2ygG^=u^1J zgNyi9*O55ZchUVqH!8|Xe4!xRnTc&o9NR4WlhXu>sA$GI0ggDxMaX$$D|{H-2Y`Q7 z&R2X3-uUR&TAc_M@0hGB_zo5m=o;%jQV5ijS_fD)u(SdCla~_lwjIq5WjV=z!S>)9 zP?GvNdR0sCpQzN&!cY&FgFcWi#5eAXKe_G&_Ku>8S-wqd^cs;!_ z?vDI2-#sjD_tKb%yj6L|l!I*bJcYgC<$imw)ZI2^vr~>M(NlY?&RrSBKn}LICgON@ zb<_63AF6y-T{=S)?}|$uU8!4QdG+q2>;pk9W5`c|X5Z)1+onFTp>1qBSuxVG%4(Dg?GSn4GBh zO~bljoQr%g*syr~Vf5MJUvAnPI*UsRqDK$MgJUV8FmC zHdj(zqN`JWP(d|2QS`dN`FJ~WlMLs#m(um8N}0J=ScgVh+ini=7qT99e6y(rgAB>y z*qrwothlAv1b)`eB2_ugkUOEz!er%e0L;-a(|n~3>;!-Dmh=N&bjj%;5jn2TIh3})E-b{B0g&@s8l zSCi@(HLpcof~X!kc?q(k(R#CuZSie==bO7d;oyOQwl~TEdoIs{t(od`GCp;}TZ!m- z%G<$}tljg`lBG?BjRMvDV^l%8fU_QfM?TaF+_#*556dx2 z2L$oL%t=$BH^^&GsT?QNJ<(!Oi|##M+!!=6AZyx8DK&;B9P^GGXLP9RU#hKBp=;vg*sx zM+gn=2>Rth}9AoHB_OYedZ zOqu#Cf6Vx-S(5;_no@p|2m~VmJ*hKNoST@6BhCRWKW;n-93)-^Wb>>@(+e7#!)eX_ zzs79+GaQm3A{SYj7;rfy&>UP(nEvB;iomDUR^_0xG?W2g5^~_p)%xj74XM8}dar(r zli*ZF_;1-Cl=Xy7U;uBp_Kji#ktqyOVdK0@y?MI)BTb>AJ?}3n1_Sq36+jQ(Hc&7L zM7#Lj_hjC(iWzPzpoZ5H&nEqT`N+A*0eN=Lt^AE;z|0?#LPM!|_$+iT4-j8&f3zYi zAiCV}OyK}f+d zCCDn!yB(zKzau$zdB}g7x4XUF%SvVjhs=8b8P{4BuLd<=8fqifweax^ZTu|ptSfCs%S~Kn`2UWbC>^&6u8k( zqr$@*Z{cIiOQ1SGVEjLon#x#_o!t|YGQKgzC4YqoU!X12>@=W6#VY8`A616;{Nm~%pbGp#hsE; zPg~LRgKT-#iF^DB3%JSQ$O#Y-sDdT2`ZmCghGay&jS6JTG-u9QJ~&eRW!57Vzzp}$ z`xpIy&n4W_@NdG+&HiudSqug4_1Az{ZT%=W)N1(d`@0fNMftKc*0TZCx?$J6<-Nnd z=!Fo?gEhOpMfpp&a%5u>64DU=xueE>04ZNz2-Q)+_Q#*R9kk#fv*o99e`1lN9{Y5E z=k^uK6?^s_18c_L%qD=|i^4&j;AkE6t}lk#s1z`P9){G;ZI)=$qR)OgZOQO@oUk|y z_hr@d96EVNwl>9hUm;GV2Wjm2=gn^nxl!H@dZTEPzOKW-&+~Te@z~qw-iO*ul4pynxCd^_mlF;= z9m({Xn?$6{;d{NnfG~`_Xk$eyyAPbHLU@N`Fn3ZCs~`?ybbYC!i4mh_m5&j7`w3vd z%d)o*hHmZ3CFZue)FN4*h9&9rg@xc@4fmL45R=Xw%Z4d`k>~#Blvg~%$GcfT;pEBp zI!O$@qf}jop^w17eCER24L^V?k`}v+JiQ8r#n-`bEnSwu^K090?mwo6kztEmA1-_3@-RK`)=9WAzFPIZQktsG%i6}*kku5)O7MmPd3!iv zESb-ZWF64)lw4jDk)U$MRy!m=fHMNvtQ^L$}I(p?+4jVA_aNZq!Uh= zKvKl+J1+Xd7l&L3LL13hX*HLeu`qgo_!Z|hcSm~x$-2T77q3XU>PGsh+=EZo^*A2m z%etjNxmsk=#dn?jP3_noF@iM&^*j57i|7wbZdo1tuXs0_0M zo*i?GR$``_cLP_p*rF6O_;ssi7pB_^h09Fxb13B0rHGke^qFCb{zIq7C~^s1 zJ-MIUrc8XgRc@b;4b&mu#p1;S!TG$(g=v_xN55#>Sx+#!JyLnJ3b!SPC5vp>T>rvf z1%ZD?+YFYGKlB&e0=Yx*pG&A}_Q$3^-=BrlF%QyPN>r!Lhb zsNDm`PCa$&2H^d6jp%KO>k>(J;FEl*drJxjs^o>2^l6tQF9&^Y_^G=oQY&;2$q*ja zrBVSLuC|n<67O2s#~KZ1c36M`Xw@;?UJ~^4&)BiJj6nciLHW#aRo!0r^0RWAQL?Ij{o)cXD}sqY+%p2 zUApcRMS!-b1z?t9y-g(^c4vX^p_TJ1dk@=!)x6>4J zn_l*hn$ACegnz@c{avTWK)*=vf2&Imcz|t8R9zgG&NP~(dVpI~-3Y%~JM3mOvrU-* zXoO{~qNgYz^I!h&kHBWZm-hfgPq{qz91{OVue5z`_(06%LvB#_V3A?e#vBvP}ZH1G^VnH#jeZmp&mB+Jd z)Im|UT2D;L_XGaB(h~4@P(FIOU*-`tp|<6%QA`XBFUiQT3=69OGqSOmh!Sp9jfFO z?8UY&lf+~-`s%YSPqY54(%#@$t_!$OMaEH-XhMY+DT|sY!BW{PH!Nw-`oP%|^zP~$ zcgL6dx?GF|;=*UFLYHexwFjMv@v~eJU!s;BjOMLy6ap4HyWghD6u4g2pYx}tYOicj z(UV<@9R}rgrR=kh+X{m>OSZxo=r*4x$4S6A0IJT)Dwhk?9xyWh9_*Pb&z*Ld5t%eVS?SW@Zy_le^ewT|^AC@{s&KE$$gOmC|4yO9kgsztm`9)bG@+4%v z>U4@j9;6$1L!@o{k3Wo-6>6M8-`wD+)H0nGWPC?_lms{Ys2ifk=dK)9Dig+EzH=3y zJ|EVo$Djc-peHB)$3bv_3oHp`D0-lyO6S0kY(SAlWX@F%kK?3)S|aI{E3UL)spG>+ zB@=*VBfLrTe3kX0=hj?cMb2Q`k};pz2h=Y0a$7w;?(XoNvd1pzPiLr2`KwYROaB=h z0t}ZQq@t!ts>#8l)ldMxz^6g@)X~_NQ}i^o_*5$N zz$>Gu=^ohWF?p+Z)iEvbCB!J&6@T+jHHb-QBG>|{D%>(~wZ*MlD@l#u8sYzta;tbU z-#j!MLDZV32uj~zFUXk7a)G=93O(-_gtchyF1DAoczqZs4@>Q|RU~-_9G9Q@%`!8I zcg{tyZ>25bRN8c=pwlW7szGd>+#Gu!u?Hk_{kd1r?%z5&+T*?z#Kx_y@BRhzffPl8 zD|m5_FFBa{hR{ai4TL4Q`rw9toSS}qVw3EmyHU0>n@1InHUfO{<`LIvL6JXp$&Jj8 zgWXptnD6O_7scj^?WYUczQB}54u7><{sV5xxk5(zN-IjrT;`~ZTk4L{U)D`Ws;WCGDj+n zj1CETu)%Rne0Q4oC>zDIm)6El>YkFVzPtw~dI^7H*h8CLFmXPRpIdW|hlEVdCgBo$ zzc#_kZDh8L*J~y}>xZuwOuEj7yIvY4_ToyVl~$!{2}2Hp=KPBcUbKe~tKQehepqU@ z1)Qv`6*>*R>@dZ4<@2k}*`$V-*I~>##p*(dUOcy_T#zooNfF>ydHG+y=|{m;9`k zLxCc;t|@hn4u?ZBqYm+A!0xdql(Wh=q0kWF%bwr9PF@(-3--~O7-H{&`xU5h>?Gz2 zTO}hoN%;I^>(qN+`%3V0SQ z5$mR~0}inI?ZeN6<6lYEeBB+}A@+$crVQJ)IHWwQlYCD8#3rnRxo6Gaa;5i7rs7hUcj_~)pKv5oM)3cP%1c2(UC6@M$_tOV zy65LV#ls=nX%pl2R<@;o=Kw@q@c^d5nX5IX(T&zjHVR_;GL2xpztRQXAAmhCG}`LEhTrNOdgEWrq3BRF4y*!vu^upU zBvOOoPv7x<(NRkd7e4z=){D@6M8Rz!JBc1G=zW(*rHOC;HyUXA5*XYKT)?tl#=Y(} zd<+NoJ>{UB6;`tgu`okOT9r_>;UTZ>ze*QGqT5n@j$L#?f z38;akdkT(oZ*TD~gV_C`=@=U`7qo%IKpLEo6tUbVB2;9fS^^Y9Zp9Hbde(%qTc>b|dz| zjv!yuGQtfHj0ze(H1ae!FsA{o5jf=VLH95q=66fMXAp0(h3RFB^#bC0%2xsr2RmNH4KMd#2jlucq z57|*n=pt}P%%l#7u+9ljsD***t61}E{XX>9ErXAQ>nRAVPl6CPxB7Gbc}qgkRF{mw zV6hthOgkOe5y6fYVX9SB<)Kv3{V6{}>u?1h{nn<$pRI2v7=uMV;pIM4OjRLsA9A|w z_cu)$KeVd&cg4OIj5)GncCF2mdQ*>r8Xh1frbC^>A~KVc#T{==a4+C-Yu74T$ERcE zWLvwMK7E+SBPog6awfqQ_Jg$SVY zPSrPoUQ2HZh91^YuAdZ861(@A*nIR38~2!WkA_opxbo&9rY{t=fI|CwY(+u-X z85poBd^TY(dEO((5RQRF{ya%VA=x`uzunoc5L;-Ijf4Io9y?OlVAn=Wd-Nm?oeph) z=BY7?Zw@zm*o>;xKdmZs+$}Yf43MbAv9ZQb12}FWUqnPi&yy}FR{4|f!oBUD&3xbZ zF(f7k*zLp)b8io#j4UkYX3?dpMFLN%zB5a2gX6l1b7NiU=X*Wy>cr6I-5>dOUA5Rg z?z~Wv(FpEGv!QUP@fh6=)Oj+XG00E!%Dunlm@_EhH!)$oO!bZL z|0snfTK&Z~&BM}SU6}-WiV5r5 z1Xk1*S5oSA7vtK$B726UdZM*;p9r7nn_Iyk&~`wGMSJI$gPS9)l>T@BGnIlS2G{jG zhys?Igg-EeZAgZbq8BudL#}cn6jqj`9#al_F^ZTMtjl^k00UNu|Ha;Whc$h+edBea zrDCfs)B(6r5fBlO88<2_DobWm3dmMg7=}2iR8epNGNT}%tcZ-TLO?`BMr1~25QGo{ z36O-4`TbpA(B7if_U?VZ$J_ULe*btJY6#aj$LIW<cEh^LzE< z(u7L{eSW7$@r1v>z&F>|j{sL`KG!FIpEhzrg~-KjMF@Vytx?}shcWL+4qS67&DwsO zLDWt|U>@V5U3qB*2Snr59*j ze&uPocP!4+_oU?;qpp#{u4T``l$=ig_tslD|Hy&MV2h)u-UZ~xw|ra(kT`sNA5&-d zq6kX1S{0@(`&E*R75;VEEjVA?3+bE``uPYl@Q*eauS+?@)PxQO|Efocp0JbHQ@AYS zDxyE|z*0F81?_lDGB||!%zNJG6P@%0A@oqF=7;qg~C;c9OI4&U&aZ%%iH=#VHTxtQWJ$kB3_K zyk${v@#&e;AOmq)V-orO-j|9Q0=;u23x4P+xM#GY=|J79vhC1<{N*du@_uaZ9xrMD zO{_(GpC*868DQ8H|0I3-N$cC^jW*Q+Z1ME`=43M-snBS$mG0)B6!`OmM*2|Vhjc%w z|C{-K*{VN|q1ym0wX=y1!Lg!3#VR#0J8r zHZNrtBBCSP+O4&C2bcq@)VyvFTrRSEVC3PgO1Z4Lwcg0%6g5c$Y5?(OG+XN0lGsIy zPTZDbdksh3mnUxMF1LS4DDwDek?%v&U~?i3(mlE40juY#f@T^Rgt6o*YJs-eSpgW; zlLjVrZTof*Ja+MHcxlPl%aH(1hoqGbBO(^c%x~l$2rj;nzRZ`wio`Qb0FRL$oCa6v zW6lLeE)I5LwJ6k_CNuP$D_*JVy>;i$1iVvn$;f==rXAa~JB9&j-CL76!y_QOO5VTR zu3;w8`(DCu!7notNCI|auj~cnCh38egLS7N`n=$r+%roxFDTs-117ECX?ef9DC%IRGs z3V62a5IQgD#d2Nm=e#&Ye=P7CMQYmS|L6V2wt1Z1p!Gl9Q7xS8LXBW!16=+*)}hreH${sj$Gl4q0+Zqp(JEgBNao*-6@TL=ivI*|8ok!^+c?$+T2)`&x)m(vS~>AV z*<@2`lJuJ_uaszY`qLieZttgYP|veY_8giR--}96<*r(aVT4q_SPy(|$jnvU-%stJ zRQG8v6Gr6gj(h=;|Eq~`5()iYaulTAFVE$!gpC@0GcNU;8D?PObn@LTTwxCtS-e$rk+VGc-5DDDP>5YdyM%nu zz55+Mp)8TPQjI${bCrv9)PFlbdZ`e9?tmWmnc?0lBnSwk-tMc-aJrzu59G@^#SSp( zty_g}_8F}=r6ySm<9sEoR)qGyZKdK<7c9fR$|(_PwRE|U1rIN|ZK@kW>8oa#p*qHA zxtzZFg4Z8U7`&BBhl`p(1e`Ha0;rtA7SP!fu%b0*U+)T#JyQ2@FW?;R9aT#zRuW_k;qH(4hN39Re zN9nj*xuSJ*`Mg%@-sZa-?lghO*>XH*6u%4GW>xc`w8dqs^uxFH6tDTTL;4Egh3~yt zlJvsHmHz42;LeGcmK@N1+r&y#S?ajAjaAMby663tOqz|#4f}S1pBFlL(5LpbB`f>6 z!luoND_-})}7=1p%JAb=Gs5L?S4>xNyxLi>mSTxGDJ!0->)|-H3$bpPZ?%dOz-!6_UkBM zY7h?tR_kq5*kC#ZJL5DDT(Qp)AbW|u;}ti8PNTs@$uRJ|%CD+IC8Z<#0uORqz$}_a zRd-4<56APZwYOvoi#U#dH(-^`ImB05GUuG1(v zx;-K)rp2{B9?ZinT#5*?PRx`N`+=gDK!*d0=`@_OkZzst#>(({^a5eW&v_BYCZ|+} zrGdwIk2u-Hyj3Jj*c32}^Y;h0aC7Ars2nVLqMBlvy`KaaFdgEH*g*GQC=htjI~+d%##+d$LWi-R$@sN_Jxn#_|!;?4_I8Lg(xKulE99uXm(8-ebSe=|Wy% za(sq)ZCvBLT(?@^+B@R~jMbgwPS$g|Z#!Nt@&HY*r-{s8is|8_GfS11co~^UiA$ z)&X!G*i+JHxR_)@uqB$`^V_Uv3~Wb37b-{7+aoXMw4QM;!nG`}mP>}J2S^cAhnjmW zrEhq0?E-&6;C{Theb+6*6-I(vVL-ZFz4pdclr6}`0;x| zLpvo>#X=tL&^TK^f!#aV{2>V3>)QlB;dFZ4ziMJ5P4(cecaKB=t*%=@*ID}~fj4#J zZ%|AXEX==y-TIEcppBDR4kqI#3kw9S#!JFK0qSq2)vousMuWvyyk&CF<9o_G-*FK_ zCh;1J7(4WAI~u&Y8_)&Xf7t@k{a%#U%amJ-F<9DUz{Y(!{8hjGG;%cQJYG7ostq*lLM9pV|wqJ$%H)%fmWs^N?FD@go zFULS!Og`!7?cvhj^f))QORG4~*6|_9k#A<@fQEE*;O59>Vt3t@`P8XyjR$9c0dH%_ zCL}oSLESXWlin{>&R#jJYjy8d?PBeYLlSJ=u>t<`bT1CxWx%FQZ!5;gBWUMvnw$=+&S|dN_{L}PWr{$F(FXK~t zVZT^}L-WBj82Ev^Wp5|+bQ-Y;gk{lTJp}($!WAjAh6ks#yVC{L((~+t%y_-1sLPow ztH-v&bsdM3)iyPpv~FGL>Lv{EwIy_~!*(l$NE=Nc;30=o()et7-1q{Q67=c-&=*X?}6R(-|}A{cr#7 z{l7eEsR#`}j0!h^fO`5po{Em`z>7K(Pj>wzT0UZSI6tOcNUA2b>%+lrhj%J{BPcw^ zO_gtaG=&fIjsm^@xPbU80roWaJEzzQ%#eyIVic&XzQ586GTUBOT;O%g;PQs!FV*k9 zbQJ$O`$W#*z>}-N@|I5D{YEPeLGC-GeJvH>=$OG3GP0|3Ma^-qe%#!fdR0oQ{;hlR zlejvyYf`pVy}7=}@3srApf{^uY+qe#zhyJ&hMsKf*hqA^b5}>}jRipuHdQUPIB7Zl zjhv>i^U+ujLn`L#l96Qe=BMt*0U_D8`n#uBDbkjG$*ITu9Zl#A?d3^<;}a7)9`h`z z)>|*n<%8Id8p@C)KhYzf&=as~GVd}7mE?uk`PViwMCIloIkq=|6^N=w1^hBxC}kt$ zBPI5OBuz&27JJW)^&nXF7IUuGXJ@qUa=Kuew|N~)A0b@#`XotHO>7%CRKl=*K)n(~ zu4+gXa1kYF`qBXDYX)}p5AItqm!8yK)5>B!A!;Pc`ePq=W@pC)-vpM02||lR@Khgt zL6c9WqiifUs!c2HV1NeJX2pwby}c znP34cbAWsvKlZG%qaR}{?i{ZN96UAI*v1@q5dSIM`>&}?W8&42IQaKQmCyPQrzt1y z@i)Imm1NcKjAn}ViC!?yYrzf=2a!*Ay)0hE_uG+;irt6o>Q^c+({R^ce7IkOurz5lZ(%M2; zB+QL=^@%+$-V`u+>sRO8G!=eX#(bz??%Y;~!~9};GHrSDlIJ~JmbtpHJLQfSXsAEC5{nQM-5{!ZDYj@|qss>^7G2SFSC z_Te4dhtyVCyb>cSw|`au6>}6#XT`d9st*^Oe0Gc-c!i!_WwE||r+jGJ%B-ppdm`$p zFBH`;o;YjQ490}1ySJS~cD!Sk3`i>v)ZHC_D79AHT~4vkq@kMN(MrOh2L1s|asdIF zVE)$qguYI?t`@!m~Yj;s^sLp-z zJX*7`KeN*VE-`GLm#*bEGSYfPMpk?CR_`v0O=>AdUM)|25V9}NfTu;C`&5R>Q2cx#^=XJNB8XxR0#9J=UtBcxvvbfNh5q_n_c^re!D=8clkxHJJ z4!7k}UFGvHZvg|d>Y@PSAFZ&ID~lJe@R44wJ0W-;>s8?<>F45aEul|aG79FilAId~ z+fBWwkJ9?8K}xTGi!QN(_4@UZSt$%VuYAW*rhK%K zo?TZ5!65hCYdt&f?R9{~xzTb>kEI%$~sI1ttb#va@ zHQTdn7R}qNCdb&RHb0^HN97v@uYC8_-$-^%Ik0t2-u`!U-yPj#Xq;vhtS^Yo_h<-Sy+iRm!u0o?<7Xxl0=gNl?l zX$NRHg(XiAkH__dqrbl|z=cH@#yW|MUT?%Gbz*X$zN^Z;SM7-#OrP#7gbuXa_L83b zwIte7<`T&n+L)~dERr^;zZ^ywB7HzODgmB>=UE{-FAUz9Js`Z5Yu?t6^#RKT14K#& zy&+ETb^&Ge0}#V{h(zA^Q=~3^6NiYt&2y9mG#7}?aoXUQf{b^gFayij&e=cHTl})E z9SxD@c%TDzbAdq;{6cT7ojo9S33}F{cqOmfZM3?xtroHt4}({^NIY^~N|x;&u6!+c zV=$V?X_S4WzyExlyhRZc1D?nM=^K%}4TV?f`%Nvj4#VcRGK}NE;$}?S#JF}TT7UNB zK2dXbuiH)ybMO#bNR07u!x!=WZKt6a>}y5-nww+{TEG4jDOo^7h_OYZ{a5FBnA`YU zXroyhTt-6iVqf%bGKH~$kg76MFh=$*vqBm@i#6n8hH{LKeW(S%uyC?QbdSoav={I? z4>b$3r9f&;Kx#0LV-OiqcSRQS!AhVYI;zZyD;^I`m_2a*C#7}0Pl9H33Af)7wqrJ% zv#N$Ok7x4R^}MRm2Ka_8JrP!0^{sZ?jvoj`q% z7}cj4E$(9Km7xG#nGXl=E6AeAKdG{`*zp%m-$tBS}xOZ)vWiFsuuw1If z`zVX}yQqi&(QeY?f-pd<=EzKwdLPvNA<_Z(cXF+Wl3j&dJnF}_+a=OZt1b!VEF0;U zh<-;AUn+<;az|BoHd7c;hPHdi$fwez!Na9Ia-2n#&eVpGPa}2HbiiH;5ocRR`kb5V4wqDh^(dXX;LQG zH9)%42@M)hI$SU&&SsmY2ypTeZIB!+b{IM{WtN`L&p?&y@75sb@YbMB=w_NY5hyII z#NHCAMvLyV3|hJv0&s%##?^(O;ESSQMRH#Uh78CkaTcf}fNfJyp1>qU5awGtO*IHoXRr%*OztCY z#;y5aldUnBmJ7vVud-$IHoqno-$R!Z<|Q8PBIpqMCa^{-#S=YpX;NAf-E4`4T}Zq3 zZFCO`)>|};ZBi7hc;X>0=+0PJa>%g(2PRl0k||B{K?LMXV6v=iShRj()KRQCte78d zEt8P&zxi5!o#Ww%VXvm;wFlu$uX+SD#x#r%FH9yA7`Yjl9;hGUK(oyNzrEm{Df$QC zSa5}H@rIN4)$V(ZeB%~u_#gj?;TH)LDGCpHIuM^jZj6ipevaUsPYT`)xndeV7)fBg zK~s;oJe@Mf!`uBuf)O>We_M@E^Jo!!EQ6LD`EtARtm^v>&YE$1L%`Je$Aj zgjleuoncKy>KwLRdqIERHi&<}O?;4w3^e1JM~IS5#9n^Xr$3w#XN7Kqj*C+(*L4f+ zL_iyareTLld6j&o(2kcT7jvE!#sQ9O%$%@rW(cHryJKT4rr_PH4ysVGyxw@t&0VFu z$Xyv7dUZt4O?vxh+Q1HBkzyc$h1+Cgv~1ahAemw<=uOaB_=}k#+l%ISKnXnP8!+1j$+{it84C=1kObp#o?f3shR9^6u>>3ana1oVg z=8}aM#zYuF94dvSQvA+-ckuFaXZV*SnAnRo!fb*`7v#=)Ek*^l>El9yrWz%<)rEFJ zEtF(Ke$fjaS>DRXeccIh%o2|OoH%Ge%%u%)1H3Hhz>7{u+0U?7!!LIAi_}*?+#7-_ zFqtL1Gb}f5GA{7(0QP=*_Y+y*2 z!)wfDq#a)T8~AUM?+QJrbs8V!p9*Z=- z;^T$*bBek%OehU3qKRz0+QFIrJggZ#MIVhW99Ppkc#ao>5(R0GyNbpUYgop2V<9~5kj!)(Gd+bsstE7pOf7qxbCCN}(fAZ%PK5F@mu=iSMTvr5_< z12}Ky9hAxkcOlaW^~#OZb}l7|9d_EPI!qlXBN++388l6q4?AydNL46L)=YX6DjOMa zU5sT!ak51RKNB+W=}8IGxfu_+a)30#9&2iUVW#L&qQPy$EkJfL?$o;lfK#RtC9nE_VQ<3wpRr|eos_fT}@5o5d z(1AqCs5CZB40N;gfe8FW91uVY30R)7K1iSFDXE%8<9+p(f-IVPgYRwK;RNjWgu67+E;@s=9#|V-$7a3Ip20p$2-0 zctbCIQY5?PA!-pj(AZ>FSRXFHb!Hu+1w)muMshM|zu;uwK1)K#6ocDvDIo-z%w8wa z(Sx{Gt+~xr=Z0WTsC^oLY)T@>*Nga-A4%6+D8FPwh3`;)lN}rKCZ%JC9RtMK%|L*` z0nYm30e*ZOnDjx|NLk;8wZ%&(r3MYCJLAhK--QEZic9>WGS$uoflSSM=vyjMzi1Ik z8#-{r`h{A=*|PR`p7?8RY$2D}kJsK{uMjLw?7&t;CpI?>JvK(nYxw{PuRKdX@ z0W5~kA}F3!7{**(s%w`IOQ7tO1TH*^wniu}K|w{`wR1dn#j5Iism{DJ%Y9V7rf*s7 zDKiJztqhs`O>4S-{B25bTK}o$$W^kdMFo}isF{jUt?t~2E`;JRuD+mP;9u(cuXD`6 z4sZVxK|xA$^05m~id*F#ek2EAjI>N~_@GsQI5M@|>&pHWDv*nd=!IHQgOw%$4XTxd zPc)NV@@(Tnb;o{_-ZvmtF~)@KOtC)ozeEk3%B)1N8t{cG?gds!MqDB*tX69HQ!n%t zpFG`MRwu}DSu1N0?Uz1QW@sZ7$eeU7@fh8YFSfOTC`bt+9CQ zn(BMdp*aaU{_Cgs6-2^un5pdN;&2ypnWciYxvCR~S-U=9uik}L_<+azFo4VX&+W+< zZkUt?f`cS}L_Cx)La{{r|hT9ET8+ISiUc; z6yVT5LkwRw1dUl%%%8+)*gOB~4Dfk}H%5j*Rqm;;`zYU@P8$>MF3FU8sTz z+)QBjVC0pbaS`b=>JSmc!A(<$1gifpArj={Ft_?6<_Z2GR|``Q7U{!5>Epw%bO80~ zZ=`pn=*85bItE646cPgJWGb-TWdcHz{bc^|$D%qhH#j$)GJ|4mpD z9SFhV5tCG01zUjph`56Jw*Q8k7b<+=WTaAO8nxe%0c89tBn$;Ut--oD2-vU#2!b z5&u6%za_`y+Y=sS?q*3Z_A!m}CGb@CY+){k{Rzp-?K{*BH%5PL{Um)C@fm0Iu_48e zK&2_aWCyg2ymwHJ|2zkEIHFVtFg-PFlHF7li6j3j&S<(=hx6Y^FYs9#jlcIO?NtuF z7PH~DKNWU7n0Obvd>2f-hOj$<}LUN-npG z8LTz})T&(l7eaymhGU(+m+2;?>tN{|kJ{^FxZmQT0S*-vit?QOYSRaWCs%}T`TtM! z_cX%qNrr##M7PX-rS#!M8!Hr3|L+*ledlc_KGXvIPcowPyTnZ6<=d-51?H`t`sh+wK~{jY7bsKCjMAe>@}HEBIT-fsOJ^LXc{EKNhyou z&oVS0fK)BW$v=Z;VQ<$CT9m(!LgW8|QK*dJeW53QkO%KaB`<`WTF=D%UDEX{)Wav} zv`ZMdDhee9v)I%EjrZX6G@LQhsGdxee2fJ#A2<>oz^D_LZsVsGdML4*DTJo)SemZ#Aii3NESy@ZeWb2uq!T{D?BJ6`!B z$z5!LkhufV)c5{d$*J@~0h0*TG?cL7n49*~`myR4{~Q2+?!D^PooU$5JP47@iQ1fm zKn6imR6`PG@4YSpCio#N&zc%1a5Ar%m_Vhv^2m6w8KqA*^Ld7K+Qs}q9_K@d{-1$a zetwYI76u?zVVPEY{zI=?T!N%EN$Z)9A$M)KdARbPvBd`?zudqQzSv+DV_eh3N-8eRIc~ zWuU+{1#4g{K=nNwB^cl#lfN}uvJtK1Z_BT2J9Vz#^L-jVBxVa0{~ zMXaFPr7>OX+V4>-#+u#KXnyXFT zZrHUJtP|soI{d%sGvA%J5=wa0tBk?k50qEks#_12Ryl}UyI^em z_4>ML=x=&X@{84mztaStU~vOrvQ(P)1LlZ@U_P#V560CYSCz&uFh3v(JZV8dLIdXE z9DiH=!cp1aeHFui%*5G+6aD&EZ82&q;UdsUmyK$imNxi#5}vqLh8pVag^aj0{MMk) zL({Kpt}?Y`g0i}5?Gm7m2)x&;4g(Uj#nkWB5jZ`i^+mt;J0L$J?#os@o5I4)u2}DQ z*M?zsR1I=vPUUL;a`E8waD1w6WU}sa$>$LL6N(P@@sWcML4?l3a+^MIbkUf+$S+xX z#BR=6QTi_(?_S` zZ_x7X!VV))&)WGx-;pA>F93Kd?=lnAt|bjkFc&EwCrnGbUbs0TI|C9jrIecqbjE1)O{y@o?RnPzazAOOQKJR zk3)T=G30eVs7lQJ*&*bpDkkKu?x8*6$@0_9m~?2&ak5I9XD5n8fa1qD@J|!rpANeP zw;-v0?IV@zUdIwa`B^!Dlc=TsvR0Ap&@v&f+sjLna67|btv z{`25(zddbj=6V`4Se0N_3dkR3&A$hVFnQTRQ{>#49n@Wuf8$mVEw79{P?9$c)8+dm zJ~uVDjW|p>cc9nDcC*IJ{xBaCcr$QLD<)BpR9LYaTRdLKrqT6v&Nj7L>EEr>b2P;F zF2jY21u~uel=3j$h%Q!1_PR%MUhJc^JS%tCH8z;CZ4(rzG|!v&lX;SjOT?mf^{b3yBA6}X2qSGKS`07XA%#LPJFXHue z9!6oXgUa^?BPRpFejx|=kyDFBv-U>wxa~XYd0a!#KM;4GXD54mx-|SQOCR4?_4e}u zP#q0!57M8&^hVjx%B}Pxe22~zHjgTcPG5G~ppsfFW;?p?<6`{V+XqJ%@woHIiB{hq58bm%NiHYS5LB~DwzLHM#(+K%4lL99TW5mqgHvKY z8(>&;1IKm#R#;icpong%9U#((9x%U@2SMd{r)iZ{eO4^|Gv`T3Bzu*2f=dD*PPn(+-Q!NaYr@Py~rnx zHHgKo)$Iu^kE>PHa}Dlyc4*6GDh7ySF=u9Nlm`{{cEg{j>7QQ=QE*+Yadnt}*Wf_; z!azHI0|Av&*b)*ER;qJYAKkf%cq4duETf1z4$RV(D-s%*^hEdoOO}URSuYPt)^AbL z+TB25x?4kra{(Pxl@f9{Bvy{ix!wY?P^ zevhahSn&_MGT)Hf)*}&QgIXc0&MnZKjXBX7afiI%#`dCuzKfbI=99JK|B{3+-pdya zTx9=;ZjN6%vn1rsZ0EnxvTC?xu)KuoQiOaHS0XGmZ}=ftp3xB2ux`^pap7f6#Rh!P zTQAsgx%(|*;a8+3zkCTSg*M^z>52<7wgG$igusOd!=PY-WUv`1gb62cPv4g83i!3X zXTTk9#=El*F>%YQVODz{uJ_!t6D!CF4z@akNmNbXbD8jeTVoSF8y= znf+UVpu!DzpdA`9rIiIkUEB~HiE4ff4)XezurjsGp{4=k{5u6pUK-b{SR&zVyM*}1iowHdDdjFP6Gj-vS69U z-3XTM&C(qEpyt&!K7IByc5TX5-8kN?VZ#lu)z{8CeOjGkgBhJgD{;de=5|4;><%P@ zSa%cG$#o4|2M*gHUn!KK0a=gaEu?A2w}y8W(uV0jd+2i>de^onT0Y?}x?Q@8%IGyJ z*&>ReoO7!^7Z*po1eKv0JZ#61jVBS}xV1PbU{6l_Ql+gD$B-zlB-t5 z@>M5kzXG%~{|W;kjFT7|c!IS?{ZeF)yo1-{G=;MJ+}ahyy_I$1eYDC2{#~HkN3^>W z;5RM8+t)YZEKKAGtR`eSf%&2LXKCG5Oxyz*!b&VAx0_m5#E4SEip7RUbtL@Wx`hPmqq#%Whl|C@`z{+ntzz0$1!NQh-F=?TK|p0uj)mPB^Tt*M-;L5rlTT^~ z1>x=bzCP793w6OKKzAl{6=hXt7jtFEy&{!j_BA$9H15(MgC_(WP#qrQ(y3zni&hYT z#RfT5BB<|txf5cXtO9PS0*tse{&%id*CV_%c6JRV_8V%kjo51@+joA=j#6Rm3|wi( zn94WxtJmDzUn;b}sOTLdl)S+HdHyfJAS`+PZPzO3;%2=AGiB%BBZiiKi&Tc5ZPzX|Gt&&+7Sg5fn@}Mdc+@X~_b!*5WQ63lUKM!O(KapbzLIM= z;VybcZ8%#g7iY>#iu5?7*?ErsoB*zWgH1N)nlv?vD19@acnua4b&fAk(TmpkEipxD zX<3mpSF<;B7VZF1Tt)WLE}!EOcZL&iwo?$o>sss$Bc66g z<~f{zkasm0zhbi+qw5U)0uANfzM0#R5m6)>n}fp^Y-h=rhy!UiF%xlmmPQb5VREF{ zAwUk(+e2*}twaYp+XJOO$uBf4tR*hL+zQ|Nr%Da_=iY7u1;uau`tF3@F7+goohfTi zh^ZlVD@W%CRPR1f&`;TN%c3UxB}O&Y^wxG+ATi^Y{{nEIrlDU|x9OO41CNQ|_t9z9 zlSTk`W`C@%3p%2jKGXty8nwK?TjXs>w9wU1zRQ#G{8r_1v`OJ`#4?@gyA~^&Ei|4l zSSwR(TIx<@F+PN4H$(OM2fX?H#+II2F-ki)-WK}M79N|64A|nkx$>~pRyIy~;w?KD zn%Jd6K6ymfrtH7*}`Cyewol`uNnKwIWcH0aNhl<+dSvdAos@kSJv^Z&fF{z-)SIg0KWCo7!UdTp5 zcyHlZimfRIEe0mn6i_0(LZ8^KESeRq0m*Yv0u6wDIi^#dG5&2Gacq;WsvOu}fby5F z;JnA?<5nQp{xj$H$8!A#vi#{+Zl%K06nyuoLHf5Yb%Y_6!nNce`5OcCZn(Hi2Hl#G=Kk*IP3UhZBHHE#humfu4a z8`f$)_6^l&UoH|E0JU()bIbg#j<{eoZixzfCyM`=I|2Juu`xpW!tQ9_-*iWY%6@59 zD|#;Cd7YkR?ao)~We&b05x4NJ*I~rE3q`*=gUcV+S$2Ot4b&xfz|2o?@dk|=~hT*D5DbGYQp zRwhDBodpyk(r8o2Y}M;tpY9jd%~gW`P&ac7Q^67|Kt9J=SvQ3!Gb)^ zaq5c%eYg78F_g0}cVAWZ6CBaz#wuNQlW(~g2lxCHvN8h|ey+i@bK8Y!R-pkk^#)1p z?ggriktauyHV-AcwkRQQw@a&{($;!3U&QnK+<*G5l~?q(WmY4Au_rIS(a}IF+VB-A z)&})+JhW~!yNUbO*OWNsvv9hSM%N7hOpc#~$*Mea$slqL3P}BJUC`$-QqF`v!%06KUzSq#GbR~mtMvpQ8Y3mFt2tviaZoKD80D3 zb|4!Mnm}r5EZl(Q2I7t$0#W-C-r52;t$xOku(|e~Q;0syvmWp4M}|Hd3Iq-({;`5o zFpw9*BEt&c^Z(-LP4H^RURSs~FTiP?MQglTv%lE=(&R3}fRNP-(**qEVYgNBRhZ<<9FOhb}vD zGMcjODjQWuu?M)nl`k|jkUQ&_Vx4QB&o3<8vuiSf%7&`T7FQm!8oHBcfg&A|DXyg= zy~GDbmCn}PlrGLFwgtgp-Bs?7&9U3quWwMW9Eph1V}UOs55_;`v2)F52 zOKg?)6$oFY5s6JqS{)bHab`SXVUicA^;jUL^I5(H8K?j5twH=gra#4EF;!e|hm1S! zn)|GurP-yMU8y1Gd8Tk8fz^0b!8O_vyiY@ySsur#UznnXp%E&iUD4nHMPrVzC?1_z zf2r}Xo>rWwejzFMmrO!e(Bq!*EU&y8Yh^N0pUyLn$JJzNw5H!T%ciF)s*rljI2D8X z>GyPVMB@3l)IFA1am|9jc$XHehFXqxuQAzHGh1Ftd!*F6szT;rs(hi?BBshNRDWZq zZ}pAEl^t;QVmQU)O}4dr3wBVe?i{p)X6J}`NVm%=EV10mu9gvx#Jga{jq(Rof)pY3 z0{2m)wBUUk7PysJErA?V{H$U^uG!nDI*RaFh|6&-bp3L*d5= z0Z8AvR{3~dA*BiH)^Fb@@|UsR%86BO#Wk zte`y>0C06JEfP6~NAe0_5y~w$w^@go@4GKKgGIh<#&hXI0?Qo=&mXzcn+g9BZlrx+ zW=YuzxA4F3+x{eI{g57mb6;S6oYs}KLIK=qHkJ1R@MPuR@W9Z-1m5O1^$@{_>{g<> zPc>nwhow*1tBZIPfh(fbSH=%`x(w&K$rNX7+UaE3VxlnSrBJM7gYL7Bi+GxDGm;nW z!P&&r?@f;iiD=_zjr-H38{TcVeRmPxEN52jsh`tlmmy6^Z&JU}Y;SHI?k;?$ef)7Gk=OzI-8UrU2NJaZc6cZW%_}gDNDTw z<9Y`p9bG^U&eHODZENi1AUA23!-4(Db3B@b2TiblO6|=h1}4+Yr+j0BPQw! z3!Vqw%B7lnagjD7v>Dw}l)Zi72}N zD71Y68U57vXy;aWMx>YZo&o;_13-n<2HSm|T3g_lkl`^*Hvb=O^EuS1m z9q+Wxba3PF&+rs78R|VCLaSLvjl>Ro^fPs~u3}Re~_=Yo-O%n_7NixU)CmSoA%@GqacbC=3_zg$j zBvkylfZ^Lo*Nk#s(_gM$XcX+;aWB3#R}n^H?3amQNpVIPv<=TD0&@ub#D`={VfI4A z&*<>lF-Om4vQT@@ah~SCxLATI zOSe}K$19@q-riq8dn~Kd7#gRO(*I=m=~D}WcU!+P$mW@F7$RdQGqk8QkArjc;fxcy zGn@*H!fRjQoU?jfVP$o&hZnlG+q&#mFOq8$GaIigSY~Nq7J27dc^sb$`ai`GH@rbBZgw;LD_!4I)@@NR%wL7I6x-j`ls^XZxP*edSW~N|51fYg%CGe~1#uSOdk9qn#vQ zZWQ%~>Nt=Dgz#2qWOZ1wlUMczGFsX1!@R&a=Zg6;q1bz(=H)S*=+1FEFk|7gSu!O-3D-4=w00T_pNWkEf&P{%vrJhM1>=>44G%n7^YS%<;8TPA--&_cXI?IcdGr>5^e#ct%*ja3qHn}Yvnv)9A~-6Pyw34+G_&0}H=EC2 zM$(PU6xDE495F4ch|LR4m9c_;ib||^+w+F_SKL>u#oSFcvHC^&L1h)WAzf`PTW%n2 zO9sfN4-ni)o^=WNH)s75xk%?Nueq(7$Lb8Vx*CYMjU|VlmFax^gs3PT(9+J&Hi6;xV-A+@YwbG)k}uQ`R>7 z?fu8;DN5ZjrtPm>j&-{1h$LU=!xm+;P_-V!b)CM<8H??U=?^0tDiI@O`T@Ypv_H<` z7rL`l3{H;g0S{v(=II`ti3Vr|-QcEgC9b_*ymO{tk~!*xlL(U;p#Ll6_1`B-(eq}z z7t)g1Do`JB=&o1sP*&6$KF|K*p$uOhQD4FomsBrHG0XARt6VL}nQS1QHMt1tCHVGYNwb zA&>wegiL$?zJQ)%ZF|n?@Alk#?sLySK2IdW-uqkMTJKuxeb-kwu+0CeWPE{EhU0{_ zX4zx=BZqL$w`l*(i3N^a24g%!$@I^PJT}&m7$JktZW4b4{=}&P?C8zB7|+gA_w1Tw zp~#N-!;>fq{U(tfg=DxsR;rhD)F|)E&eI}|DpidnLGp>bER)3^r zm6?+p{Ek53Kl88uwzDx|_=@dEacuHKYzPitk}92w zfnvf$>k)C;SzstdavAJezJR&%Gsc=Z*Ukz1+rZq+sSL#%Gs$1VN6DY_|EA<`^_L~A zwWkveBXKhG}B)#fUgvgK<_8xnzNydR~C}(8M5f>wX@{ z#F9(vTEP%I?*XC5J%1smud^^XL#OO*f!(XA5nr*AUQXEa3`G-}cORT6Ox-nVltk{y zZg~2v=&FI&`4h@o1qqP8l0xdFtY3sG8RN58@jV5`of}ErS`3+UO(^ckE{Eb8LLHRL zE&Aeh*OzIG+Ue&7Q}_$kdpYT8cW9l>N)+YfLGo7M`_sq!u}TRwD7miNw(}ESe-&>AN51%a;$6h7@5c;$R;O zX6sc4nq{ailS902o_I`#3T?G7+WIS2cPgA@)V_|nbvatVE<%QK>PTv9u z!|%;OQ~ucFStQ;mL*f>N4yZGbth8pK$21uKiQ@M>q&e3y^t((3re!YHKkA3GaVN7J z`}}0|Fbd#;#fLru>DSwya9SLvqJsB*ruC_PrH`MTh^3nf@_MrCf#lkj10Ay$jm7%5 zT6L8_!{XuLSihp77?0yr`)i1B@@bUzexus(PS`Os)hQF3VV|+hbMrn&sK~xJRu2)` zjpnOm&nK~Fy@z-^?P>mjJ zy)!hwMA~Rb6Dm73>$BG4(?h7OgGJ5^!B@1{v&Bj6p7-g-mYps^1xn>bj-0ZopyAj? zf4s4+zVE1~eP`LJ1_tn3G$thJz*gvX6G!Pw)|NZdh|Q^#iH44RkX25a*$epP0!ZJC zFVJXZLiO~4y^Gy;R!WNQzhQ2h;6`V!kDm2l8UK`hVXg$XW6d-NS5`&Y!}+_y--a^MevVXrL}~A7rM1sdJ)K_Rz}n0lw@&&K$u8Q{>!NEL7LIx(FGm zT>MY;xkX#PbmIxX1npo?T7`gNKkf5AOrHT^TE(q23_e2Kz`m0bZ6*V)nPklK8KcXn z@qos9q}d*JAx#|@H+U(jf~>A3;P~N|@cpIkj2aEk=uzjYPL%N!z0sUIyi8Bq)s{d3 zoJgb`Tj=s z*^U5VlTmz@dWm=MF@Hy2a>BS~?SuQb|C)hx%R!)*of!3kd_vaEcJqOyrwqn_v^Y#4 zzx^g}vFm_#{$1-6fOYWTQV|z{#}lK?waJss&meER4Dp9V^qH}~&Le|+TAf~v2?G2N z-OVpNY@PVz)76(0l9p`qI^LC4^H}{Gno_xc5SKJ{o(cS~dusvJLc+T1l1rcC&#m{R z+6CPMmc|!$@|Dro89^=4IqdV=VI0cCtLO<_QAO_sV&jdy8~taAm$o?+BsQ12WbLLX zu;SvKvKBO8rZ-T{$P+QSg&OseqR(Ue;}=d1;pD z_6%km7#!N&m;Gq2TEXRP`-zDfQW#n_=8W!}zh#{QCAmp1_!!3~*= zpvBm|Gt3^}-*M56-kP9H&!S?y760nP9;c>jpAwb?%xMJt-B?+g+hIQucYdIO;sTry zbs{y0Suiu%83eSq7o@u#yX0GK^Et z9-M!ByXTb!jA5muhG6UgJ?BB&qxL}sv7U(zRI$ke?>QYt-1-cIu-=EX=EgLNNfWg| zDJ92YJE-+@*tl--yW;xY?59UrL5Vf~^=KUXV;2^U6x71d5K&8*d)OQh?HZY1OfZmv z4RmIK1B7VW#I4_Z4`^gsFCBtfUr^A+$ws?B^9r*DT!n!%jJeqQ-f+vWVrBUR`?s8g za*7imghmAoE>i==cH4h~A~EYE`!aag4f}<6odGHEsLe0FeJd-s`@y$>v%?2!t#aQ^ z#(@0F!nFhb)!)ookw5+STG5{bVBob(df_Rg7W}Xlr{B`yx`DVuEwyZ}T4|JF1}n?H z*r(c`uy1|x6L$~w*3DjJX}J!sNOxRDeKqSZ5X;M25O`Pj_m#T!(=EY9+~y>M9GVgn z&v~9m1KD;(j!UEPT?7q~N?%;Du1kalCTuwZ%y6=M%b{}m0W%GPoqnzsTOSl3U($^P z`#ocGq8@iNf@-ueWf8qkB2M?~)YRKwlyOqa?Cv&d$Su(~qz203ZTn1WafiFv7XA%| zwh$uM*&IQm<*l6+mgBPO8qqsgTxOcU!rS^ERjrpv0akT{ zA+LOn4CC3C_jI$z%NMk_XtmvKrC)bySE^9osHHtQ*bbXe78-95Z*;)bGo=c)Tij&iQ6LB1?B`Vd0p1R|c1IJK0e`nV6(N_jf)zW*x^1Uu3jNI=%$j-g?vyh;TMq z*lSD{iIbBu$?bYv8LOf}=WyB(T`U-mhhtvtiY#~zXeS*SNyQ^s-c2VOL*w}!?WgX$ zGuWd}^c?fij(KD0X#o#qi7{IXYq!$I0E?2m&>uPv7}UurL(3C99O^?pbY%TH-{fl7 zb|r-(<4?_V_aJ>K$k)b#II*RXfV4k&BVHm085dZ~hHCoSk0{P?BiwbWq4D_MDbTfJM`4?Ypf-dej zwQ3Er?+jzz`Okn1YtB!;D_0}>Jqm*@`OMoZ_O;6e9^lm`{4)f`+CBHA+#7%6BYj}6 zf7DrVUNRfpv;yndDW~8dR&hnW;&wOlI`*YqK-+T`9Kn88MI<^FhRs=W4knW41G59JH z8M#2D2K42f9Y3m6PS?yzSIS5#7Tz8)$yCyIf+I86a|lH*((L{+S*1vDB)!cxcsMK` z4$>tApOtAIDUdfqVh^f-G3|U{#%UgrmP74UCxmY=8PK4 z;66gw&ykyp40=Lzgrz;2X%+87S3egW2jrC1Ye3|n%DQ8Cx6kX~tY;Gb5Fm7k9DDm?z06d!eb)(OZ64p7r zJN7a>w8=%W=eq`!=RYHBM6EeLMKL`wtIGT>Km&Mfqe^SR)q^wUgsh~_DJ^u*J1fxKjtX$n~q(P}(_b&!M_z$I9{2LQXRd62N+xfB$LzG196UjsIJl(S>n z%r^etBw+yw*dMdfZ!wytB8dg@A(a{E8{Au?tnw8qtW5=UmE==FNyz{&DtifP@(nv3 z$8^0m9$a(%nsSNkzzzS>p|;&uC>uswJzFgs@JtOajvn&duFG z9PyNLDM!qgW6OtPXQ&!wWrh z98`k9Z8i#SmTvH|b}a6A8xq`DR)MG=tbSYIhZ&o)ye3M^9z2nDo;=v6TVFk_)KCf`$O}(B(8RX;3jF8d%^&aFVo~T*drA;?4w2 z@s=-W2~i)k5Mt^;d~n~HKLfw5{(m)g0JaHQrfC8xYC_rPZ!6^%?OC5(vQgD%x)*2) z!wh73&l06q1wW*EAKabjvf4A`-kU9}L5bb6)hNn#INyMJ_BMz&-&DxT)rPvR?v_rD zYzX}hp(|{JAjc`EvN{+0ov#o`P0eq23N!ICS*h3AkUW$ zApJ=etm8Ypw;NwzH^mzD)e}xwfi(ul)lM2up7d14y!HxwpnWqhe={$-BC4`Pi4PP|vl$m^{%3gh+r`GT+ij~C-*Wt+O)gWf%{@;xm zeIL}R50!>Mzt=L&%S2!1pyOY#Y#(d^hug`k1|ADWv@3{ioiZ!|B%^x!jSJp1r!7`A zrk;p3kOswmbv3BUzNqbq-4E6i)Kb>zq0lZ_(mRS{+%kds8;06h$@ad;TM6m?VNLFD z?zqNxyzLc-AucT=8L{nmWeq(0-KC=64u-Bx(pj69zq64Z%CYa{rY7# zsCE4^0`hbAWUYTpw7+F!qw4jH==_$~uZf997 zk*?Jxxp-^8xgh}-J>%0uy8>UVb~K9*8oeLkeL7V24h#Pbh#=g$`c zn*5fQq3J{Z*?x>+C%Hz(#QhWS5qUrl*_^GM-!dP-+HP%WZX6<=?5T#ZeP1aC(s2R} zoZ(0p23g-Uk6)dqM=pbTCT2xS&EH z6W?ikHaZ9j>PKzfpKSI4eEb6*K7RS1!SR&G0U)ZaM*f;LoLMCcRe);~F!)(MUGFM5 z!^f)Ch<|&yL6!^|QDshOl4W~s%OGfQG$(;p+`*^$CtQy#xXdYGbFAw9Tc{M!FtJ8I zGpc{HE~;HD)}}RP#=;K3`&buvCcCPYmZTqPVa;aM#br8~t+CqOA+-+DQdzNu(v!`g zAU=gbtbNTtX>kJ~ zo1xHLzYTfkeYD&piSiDnNtBsBw=Nfgb4ts?Iv_g?Vk@syO#yQz%oeBcD9d14WD`Gb z^6XEpLumF2+2<*U0n)bUAy2s*NjApCL zeoX*1@IdM2Vb@%2AyNn~`4r;*y>yr+5ohNJ{W=hMnwTidI!;AA$M1q*V*hRdL`oas zswF^BOp#&y6k*V^mD!j&?v#pT5x0Uf6%m;I@wMn94+Q9L$Pa!XduFl&l)(oq#g=R~ znhg#(&JMF>AU*`e-r3LSBY&;I_81+fjSn%MAg}e$cp3+X$R#Psh*5n)i;}$!wQyi# z(hmQUKvDAzXT!UP2Af~jXoLufw!_;j@W}%kBo~N$s{xJim!)Y}5`)r0W#ci*7igJ9 zn@qKp$;pVs!ER!yj-pl^70i+G4)Axpu1D30nau6HaDONl&3o$slBwkgXkFVCEjz=t zqJKt~iAZwi3%ZIhCzKUN`;ouaVmyQ$cxvN83@v+R0!n=!=C2`gKVT|=`t(ayn|5~? zt9wY+mlXs;qRCrD(UQNazC4v31Dy=mQrE59?3;4qY{!bD5iri?4m=%+zRO;o*;+JH zC(=n^FmE^7t0t=Ch)>EY;hxFaU1B7sXR5LLC7hdh9vem@(zxDuGJE`LE0V|z_7e3K z%e6WRav@(X4LQN2B>tNgIIBJ`17Dh?G~tI zWrA!rCbK7IZLtF{_q5l}?N?_l(l5FhY=j|^JK~O)x~d*sh=6=wZSR#v`=&)6%909W!gK zjC3ETbR;WR_G>^`MWwv2KfUyW6QtBk&keXHiTnOSL^_VuBRY&d4>$%4KQoGh1X#8+ zt+pbtnkR0{D7t}=LrF64uP{Swv0&HnVQDKkwEOGXo!ZXvg?DiwaJuZw&x0L2^8vyX zp`{g^7AbpD`Q=Ez3F_(WXSTqtnyd8RH~5Uf?3?>b`hsE~Yk*|E%thtHk=;opuYB`B z>3QfXz*U7cTcVu4Z7VX>u8=H|9U|+9vzKm3z{fQd?DIO56;^d{8wu{IYBwKjF_|=? z9y#knJE~k>@gaI1LxYTA@#VC4 zvVZxq9n(i$yzDCCgB((O^@rin~`j2v&cUtN$@Z5vtT6|?Us_U*_%Idk!?o+KlOdn!+LZ?m zy8cwReNmvg0j*=3O<6>-m#XdL)}HLP;o^mXyx}ljoo82*GZr^rQ{}d9{+||UOwyiy zXY3MA8eVvqZBiG+iAv-IkOH_vBDBr&%A>4(o8|S2d@4Kd&ACK1F6hoaYGSqK`HC^! z%X6?+!lm6&FX!^QaZU?V$nWG9_h0+DK{nT0la{P!j*8HVY)XV8%7@^B+$meg^1s7ckpjv7>EiOK=@1LW|3wm?D?rp(&gkOX*F zU=IKgk*5nj2cPA8;gJHwa4{dPdwx<{pM)MoCz6Y&(4@>#7L#)%A!hbJp@bvtxYU`O z9evnQdPriM1GZ3b1rj4bci#I}Auu!cqzI1T_;t3K%`jI zm}Yu2&tq4Z-S#V|+TYZ0gs!-SUHOfhiZ~Wj^_81!QgL+s!>_6=yjG4`-}a)8%h!@I zngOna=5xe@3j;IjavPI|6?Qkh&dfKVkxY|txBBi~sz7Q+mcT|Kf(kIU{Y(h6sZNA( z-QE%6NVQsi*_JiYqB_j|8Z@Uaw)b#@_nkag{39QTwAPw8=f4>VQKE{KcN`N za}~aLle@g+`HW3&?#T`*NksdbA`xK&wHziiV43k^yZFkya;rS;EW|2(lVrITGG26~ z{l*lfF5cN>=Zq)&*kPgKn9z?UUkY$*hoRMsh#dMk;(^)+xi;ZZ-tMn26(argo)OHe zr6(trX)8fW;IPn4a-?>kkE%*8tZZYyB;bP;U1|Q=J4En6BXDUJ1QCWKOyil(x*uSeGdAT8`{Bo3=f4K;?-aqV z2=3dTIaaSxD8R;-O6gADsy^#&k*(?Z+*w!MxwptSb-KX89T;;kqRxeizuOB|Tl3|l zRGo#fusNLkK$?bs0DhF&LfqPO)#8`|tm_EW+-duWm#5H4TROqS8sPINR}Y2QM560s z!IsP=K=fJLlI_LQqBqD{Dmn@M{w5kxGu~O2hD4#w&w=-&wYX51VCQ?!z7qD2@OtHP z!1X7ytU1{5c_)vkZjhY-IJ%!K_O^M`l2h7jTdTIv* zsMT7}q>hmy%uj;*p4)mf-{iex(|aD+uP9tSiUe-kE>`xP8*lVHs)le89C)6A?OWjF zQ2RU+siC+0*!>}_rF9C z(5S;kSi?pZjTuOtnBaBbCfLR1TkuGo(1u38o#uwP6WqX$68V}6fzC_rT%%YhCqbPX zY1t2?mT9kwb!Oo~${U7NA2ojl9;)$UKX#puL4;v&&@HM~7%93Mj z2t#^O)VqcR4EDr8i-KNhr=Itwyk%RDHKJD<^klmo@N~<4XW|EN?LorP{J?_-3S8>+h{ z0N+@zoqJrGYj&}hdPW$Xn_73R5V2}p$y+`X9MS9Q*Kq)1+cty1B=DMN7fUGW2ayHi zCVtuT$}buy;VV`+_?d_6K9r(z=eZ&$a=yM*8<;m;a7Gr?EkdiJ*lmG)N=Zk;6P5RX z)b;kKfV5Ri_}FUyp>O8HX}@P@0C|9S>(=ixt*r3)D0yVDfS+WUxNxd^1Bl3phG!>__6FBq{}ws+ zY7UkXG_Z~HE{{lRbXILU`0WEXG&+=BC0|@Z&$LbmO(4BcTxwh97dcewvtq2J;qfg9 zePqBecXXTkkmC{8?Pi_x$`w`&AM*e6b=2E_B=OFjWiOuR3Mb3>oayl;oJ>ojVQUS- z7d_L51w;ONQwqBa7Mfh~MN@qVB$t#)7oh;Ik@lO5<+j(W%+WUtBELbE7uV7Nz%~WTL zD@*SubaSBvgH#-o!MiXNriAB+3XZ5w45CR|4%^+y_M7LGSNQatBXM-tVvkFqPK)Z= z%6Z`39lQs74=3U79KW4)On;& z76RgR^iJQG!IsT3*m7V>h=Qo=M)!yH|K~)0HsiYa%?bLCGUDz)qU`OT*MD@jNN$m=TXRGx*>oUP3oMSJ)e3# zy>a=jl56Qm4PVDk@4a8%s-4$5n3X5ZT_a~;%YW6>2a+KJ=sluNLeFe!S@lgB ziv1J7RZd)JKx!$+ICSc^Y$F`bUc(^T($iiZBnJMR5uL{%eQmDjz|n&Annf=1>G zCa)#QMLd~SjhutsRlQkqEFMdiTyS?Y#pX-CzHaFVr5H*XA^7{9)565=tAq;1)}u9w zK|z!1mL&jQlyS?aLLRw3cdtwo^a3x)z9P?>fCP@X629K_{WZrC`tobd#dENX(ow^J zvTOmm&GiA5W1Ohhu&`&Nn5yU%;(~Z`$eNv9mzUOe*`T14J!>jGWg69!KP!=&`-81;q`{I{C2mon* zr$+eOdKx%Z4`MvdL|)nEZ7xPTX$P(tJ9WjP(51fyouI+nJt@^eZEgB~HfVj-^8B9Z(0T0)ia$=R5L`xr{&wBz4XtT}pdpz>dIA-?yxfbKIhHtVS_u z``Jk^q98`fi2)EO@)m1e&a^8);!I++%buH1vD<;?W2?2orKqii-T?<%ZthZUSm-}4 zS6@C4E$O>Nbo~As;uj)iE3QLxWi{(m6Pv|A~_9DunX8ZzL<{k z^sUeOxArukrW~xxqyqi%RnuA1Rod$<$%eOXy?i-WE`lQ4qR+t=Wj^S2Em%Ds?wMm7 z5@TO>^5qq30U}(9(w~}o)w6?8a5&A9AT9WAr{g>Y%!HySgo_Yd4#!O@+!)6V4CRi3 zd}7r|Jttem`z#ULbs%BryXtFCIjkTZ=?hk#+gM+hkw~tg;bg8UOqG6_&cJI_r~}|w za7=oSxU@d5;p8(&YZ^H;{a7v_srFm!R1_Cnhz8;Q06dEq$GOUas^ z4$5)cbnu|%sAiAQG0$V*70b#jteTTXVQ1zZ9g5Yk-AbcMT;EPkrjy|T?f{Q!GRhH8 z$Z>k^6C2Iu1Kh_&YOTY{sqFS%51Xv=EN;@V(S*!P3oRCeAS${&UQ-7Ok~J_U14{e% zCmVYGRF736eE+l?vcFDoMGzlcML(_%%1z!V+l+}t_X zfZWB|N5aidX8C}EVnxsL@7CI_gJ&HC*638e%cN9RLR~M{dHre)VeYP(q)f5INA)lg z#ddw?{l22)=5!(#6h~#{Gv4WrFi>rkmCx8x%imSL3Puk9o@(Z7zBR8r_02*1{MJe`;b2`^U|+a-B0JDm#Btl~w1JV}H? z(1M2cd-t`%dYV)dIh+*Zv@3LIqQ;hF{lS%0g59=PB?JR>bGheg(=1%!_8Y=IFV#*{RGc z7gCEsEO(oF;C9?93^V|;96|z05>Za{PVMjI%dLhoJzE`yR&^BnpTibYDeVzaq90K| z2?5er%3NgLQO{~Doq;$nY+nhil`S;YlZ@UYiwzTzH;%=9+KqPO7sc=+u~ZK2`s7gp z+P*q!-%khY;Z2GcN_oVZ<>vuAMm^dxx?NIv$=@Tt4 zd!J#U65`s}Gi6)2%_y;$FkSFWmW=&=6aAgJ4`l)dPIaS>8Iy7r-bm+#fK9b%wwCfy zq4$rvjG6(68|%gKG$bt0^{3a>ckS#fE{TksZ?pB)MNqX5+_XFIhur@3^{X`LT!FMp zlURC-OSUfyc>Ni=WDwvbSt`B(kWYX?$>HW*uQ(Ds)jl_TUb}l`=dlG+$Kbb3wd#wI zp%J#cukmE1H4)HkE5E0+@3Nt=wwn|~viwmb6GBt@lnl9X$(e^CVdBPkUuBo3=9!d9 zUI`S*+VJDoNa4J9A>9CU?pnneJggg7nTXI@8Pm1`wAaQ}f3msVWa%hO7WbjWxp?T! zB#24j%6M=Z3NQQ56g2^j&`GhG?)8Q#46&_CWg=?cR5}~GRdK6|?%g+~Gr7~aX$1UQ z+B$TY^T=K|f$FDqk5#HB_cB;+mFJEGZmJ3zG9Rk6!=MMx5p9jFm>4O~Kln%zZW-Iv zWpm1y03yV7>M<5i>O1;9KQ70(CPi^^$Xn2|F*|%8;J-Y=7HHOEjI>V~&h-o&Fxa!k#B=Z>)a;sEHS{{N|2rLMRaZ6p{Fl)^0 zxzsVycdY^|WmB%stD- z9(7%nzZtY3%J&Mqh512W_s9vDHrspBf#=p+R6dX+ekC$-YAJ8PZ)&Vu&N{J3Ji!WK zP0yDlGG{g4LUicUI zx8jiHiHU+mJrmW%pod*EBE?fQw2?jN^=f?n{J4dX zigCAeuZKExu9Il+tq#1`ry!pkDNDNlV~1Jt8PiqA7@Z)ZbQV?Y!hOX9S%klW!b-nE+%-yP+%`%}0N^fcre^BL3?uY-A*)VP z)Dzw9LJ_ezeH0|ldm;|W$dyE*$kfrG0lB%g`4GIY*>7Me|gaGmx$+RvQTiwHj7+Ipqb@2X+R# zFGCn6o8L)b2W?JpDc7+^;K*cBD?(C(z^p;!YB;vB%L}ok8UA_90TFO@;u7WQ&yjM~ z5oD7>0XG!JQ^m_g%b6;#3@TazsA3y`28pacmgK9e4k!86h`%+T(k0#~)+6sz{PJO^1n-8=z2 zle_7l1!S38U#30V*cf=z;@?NTDQj%B;*oSnbOzbhlTBu)bbJS@d;^n}2EED)(P!Vt zz19X)jzakHCY6%->4MjPt$qJ{6dpdQmfIvl3W4VF2W5?N%k*Ss;uIm^+#g(%KYyq6 z`Uft+-|bwvONa{to&BlSL~u>GmaT9n)!wM50WP<0@jb`Fa3vN{0w9+}hah$&pVODrZLF-1|b1!#G)F1pcV5Oe31k!(!ot%#bwRWFFEh<%bkB4DeNycl!u=0Ci2Fg270ENtD7vA* zT^xxvzas0;{#LzzhQssAZrATm=RhBM#aQf?6j>9QaLAaVH;Ntwlu2;KAGLk|m6y>x z4Ki)(46sbr0xo66zLPk0*en?ewXo;_HSwv-AxP6Xy#(p@H)&i{9O83^sSm1JbAK7| zD9Gz`dImaEB2c#zs5O~wEBWF13Sz3XbwTo1M;^HJ5ndeaFD^u$JFm0f&6M@Qp)F4o z+5t!EzzjzUKBv;U8T66DE^&6x_Ut1D*G>h`*86m+k4D$S8k_&fj?HhbAfP`1?o-{B zW*PU%j4xq;jW73U>GC%t*bMvNmyP@1vx0m2Df7y0(;tm9?HuJ8Bl}ZrU-B$dGB=U{ z!P3Nsi(WCdy8sm-nw0iWpcipGD^(gWLR56fj->A;8(D__GJb-EL>e)#yeU4fwe_4H z$tKb|qiXHUjzCKpbwwFwDm!~8E=g|Ggz3NwVVe@tTe zSMG)XtimjPj}Z$W}nIN#r}F{yN4bfSl-KjLYLP z3m0sK1_=BAWRH>XKw`#xMnR$g_q`0ENoXyt=ZJ;yihwlqv4y7l%6=sG$a3|EXH=e) zP8VGNr*ri-H%YWO?$Bn{6fWW>L5(cS{+J#2d-V)>&^wmps4+z*fER~IQl!MeZ|MfJ z3C+^hM^ZDc=G zx$N2=|y%R)t`?-?jm;)*WdR zV#3sq@9DPY^~BQxKS{kB4!+w+8NEGZ-2|r{KGhjNQ-vTN^x&$EyS6ujB@t559gvK7 z*he4&-Y|d084p82Ac3=)X-hwb$8K0_bK;YX1APMM@;65TkLk8TXX*h+J+%C=mL z8UfUX3i8eJuCWN;Tlr3bWlQ>FmaY5DDCSkn*1xRja*&w11$;MS+)FTHeFnNtpwv>l zZsdJpPg_1K@OV$gzw#U@fi^CsZ5F}N&ylKYO+S;luzx4tn8=q>VeX!vbv8RXzz!Qs zhDcyOJdkn7sGjbJT$nMl5Bin|%WT}WRQ90xFre_94!;RRMs_!4EFMZi&Lg8;VoUK4 zfaDB(Ca{adNm#$LVH`AA`2%n z-Cx@EK@aS+IJSfOb^Krt)51Wi5= z@LmBG+#6(%DAem3sN9WD3YP$Z&O#aP5DDYh$X4O_W6SqCq>T@S5#XzFYk}ep>HxLU z*cMDRr&sya6Zi1g*UEQ6-IuAl6i7|BZ8)(rS`F6NE30{iRjTH~rfJ6~L0pwx4brqe zhxEd9-E;I$1KKPh~-`WDZ;eKXXk&J9JlnCXJkGp71G6^8v2a4jDFw-KlIVF`YrhWe%ED1N^!Dv%xY3SG zQ%}sO$6ciV2Gc|0*%=lP?gw{@V&|3DINQ3U0dSLcpNBPcDYGg>hHke9Jer|Sdfo0I znMrIx1Lyba)_j7HelqI&kLi|J2N8<(Jx9p8%RTbwHzmXWh)IT=LHgmGA3>+g(jFtn zXcl?48A~oK*Y$e6Sad-~_#~yA0D`4?yH3A52&D0Q0bXuZEa|5s@3vkczYn8m(KCOW zhcoy1?~6xwqkBdVw=#PctqQLH%RN?dI|oR8wtzK$z!BqmdJ;KfH`aI$-CPSuK<2y8 z+&&BMiU{nlT#f5?Z2`-kpB~lCqjHv2#XHCLh?s$Ii7Sx6&zomu(@N1UF-gti#H34q zKL`1}^4i(~X|y=(&mXI$$RIzty8w(X@FgDxvaH{1!2JVaZZ-H~(qb?=0PO`>XZ5i5 z_G<0Gjy>0c1zjrp^dJyBYx;fwV-YYS=e6k_CR-7Yv}=ODBvAs*GDd#@K_(9ND2?PF z;Ygf?NBvP9NCxW~|1Jm8Sf4q%lclW)ha-nFQjlhIZU0=d$Ya}&SHmthqP(0|2~i{Y zlLcU+0#N1p6Og$&vS<(jrxGgW_`$aPVKC948=9K;6Pk^7Od>;tVFO?q1IrSeap1?_ zDpZkD)}#-oOkn7x+o`E93DVPjSV6{BFu9~DSq;&cV*vG0C(<&3P?@j(@k{kqtjg^p z{+0H8N$v9MyTr^Uw6XE1NriU>5SO*tehnxxXEDsuZi{{UZtu(}e~<3xEZ#m#(N}jAT?JnakFp@&g^MGe6&X5#*{!TLbir4so3jl=8gq;1X z=$71>Kh3;kyu@^AYo>0y_{Ij_*>#y>E!8Hctu|~HD(ZV)F7ks9xqZ=o3nXLO($(&f z6kQxVuBy;^V+uV|IBvs+YXw_Rnu5oJ`aToy2_DzA-+o*XtXxNmx;qZu)?O|55UZppo~J@5+9`~m>S$w`D>Dp>jjUFnzOVoKAJ6WHKT6EPJ8;YP|T($fMQy`Uj-`S zK%tg910I4Ww7Rf^7z>`*=Rb))bKh{G1G>DbO8%MynN)QZ zjw*FSI=g%7tG|&BtSSnci$~nBF+diV1hjWT8XcIDXyzrwXxbA@1-VTVI%5gso^PYY z=#lL@V z69Nt#;!6aJ0>xE%+_)(Hg1+!5lh8rLvk(>#@_-k5KX$|rxmgp{MRW?Q%2E$Kz70@h zlsJClOKODBbW?3Np!)Mi*2w-3*Fjzymi#507og2d>yT7)M2 z2@u`4Huzd2Mnly~AR8)T4$8+r;*iv-`)n)%0+Umir6z_=hwt>z0af|C$u_{ z0KMsnCwrh$Q!l6QnCK4szxiK(a0j#Q82ER<9p5nE2e)+sE_+ZHQnm3`m}p);e`Y%i zzzme1Z)bl#rCe%*ECKVJih~niJrQJjh`y^E$!M$z(z1X@T$ey38!v~wtmvsDzvfHc zyB16-To`^cgGB-J7d{NG5mX)3_0J1|+f@gytK~k9MT6-krvs_sH9}C&7Qv53?fKN! z_WQv|lqP6LJY`wp!=* zXG!k>K-l;(BKR3Vz)iH~Xlp8r9}z10sKa)A%5?Ijkv%N*+pLW(%|i408&6u!{7%Hf zwQxt5uok!Vv}p(Og!UXnbrh3!U3Ewj3H>>HDm#^DYB(Fse=UNqN~Q!za~^gB%hZ!9 zhW;VDPkZ`BKdiVvev+nlJv&$CQOl4Sk7^?;Uh{#IRy~$E6L3Yq?|^_yo1`=$hBq^` zhG83jtwvw>30HLDbZ3P}KbU`5nD&uN`ou$lQ_J~js<)3ABVJ(h1NbD<2FWDx1v}o) zNb%IaXE(cu9`Pou-aZ-k2oKSwvPCTR$N?~CNB_GbF)FQiG76o91n$i#UV=w5k_;G! zWz~_{Cm&zXF=c>Py7%3>xaej2TGnfE=kB~m`U_c zlxe%P3M79j2ID&%y?gF1RgbmgXK`DQMlcQGS>!E{5AE_kapD^{u1A!YC`8b5j_Bbn zKwI4f{g0>tZVC4=Sk{Bqqi}8dDDDOv=w#i#5eHitMF|&eRk!p@4yBz z0#jQe0ThYUnh9K&zlAy2ckYT!_MUU!cV%=&Di?A8CIn{%YjUP zOb5i)Kb%dIS`K7+VE{0il9{xDnq#U=f{Z~nya!7!S)sTVzIPEW@5_Myf!)__I-)r|RP z@$nb=^uO+}>aD=4!Q__2#R`Gy6usi5HByk5oaStUVoVU*OOveJUqjFTO2_&4d~h!) zgA?z(dMZ^+&yiiW(#<%f9E*^u=gdv`%7QDv>-|b1|4Ewn-}o}u0eA|4ys&1VH!ESZ zS^q^K>tmO;N~}Z@*X7Lw%DmGY zOntCpuSl%N7F+-WGcPV!AJTZB>;JL$-EmE&+uAyeU;~`7pi~`aL`6YFKx$M*QBlxA zKtYIzbZOG-MiH^2A|g^EA|M?NJwQYRloonuArv7%AOS)WQup@;;hs5jX6~JH@7#O7 z`}@AXOd^|vo%OErJkMH7&^GhS9;x|9z|{OU`%rta+$~a@@w43h zUf1#z=`)}2g4tvf+(U(Cj45Av!-`%sTids?%-@y1QGo#Fqn2!}Pdi1wEb14R$X8*` z;S;AaOM<$evi5k&G0b@|S}+f!eY`E0qj;h0lO>w5yU1x|#Qs)xI01pka=}w#FpRyI zzu<1aW69DrCaV{sre)y_5Qpj!hARGTYL!^orNi!vh^Z% ziu66SXGe54>drM1i0%e4iW)T7LU2|a?^g`2p|fz`yhcFPzf+O?ra<{0dn%4YfrRkN zCJJ=iTcC$1dQ_J0?$WbHjel!gDAD%kuW<0M}=Rh6_(B;ntYw)S%mxkS*>keEv_WRZD|CllT!yB39fQ0OY%D~k0;C9MG z48=qLp{#<47W%R~KQV}FT@=t!_aS&f%rDRyZ$N1R|DQvGV8-InQBEL;zw4bH5it2Fl%t-!eo$*nToz^!g;;Kmy|Dp4ZkcAjLKTiOTc zw0NE;f=dYp?pS7maD$#Mth?1B_Mjv{~jFvd;XLDzw%To4@|8$vm`&1*69>!7nj74D5q8Q z2yB@A1t%UD2&Pfk-9oYGI0VNF@1EaJ$^fTaFbU&xW=?|2&73xP2?+GxjLYh(uu1C; zfWv~x)C#g#5&xFA9&-kHh6zTqXsa|+`gnn}GZBOd6NLy}i`Tv4slD&$*U>KovyNp0 zE|HgknR`kU7_`AYJW?ewK|`%L4)K9D>K|y)f71Mab##bU1X$`ii2lvx#hj7Wh{QlU z%nXz0#Xp(yqt#2Uyjt;OXXU;kYdks2fCQu$M5HBCSV`m-MjOd8(+)rI6^Qh zyM=p!nE=+!fIS3`V94L;OBC=z2kZrRe>)lid*X4axhLU;La}vJK(YyiG~}zf=PrOx zEo)@!Z~s0e^sg#v1wb#L^5(_;$TBO{3<`qITln&=z@!z6QoqL*rCy(#FP+;mJ&N5* zX(M+s*Cuh&EtVLV!`kQ%;&(V*b&{yAWnh6L%2ThO&z)qC)GK-*i7c-?N{RSW z4gnLq0Gq6@*|evXgjn;K&)xX<{PAz-BUF2S+(~*T?rDZ7%8ims{2=C(j?&Yh7V`qG$(CuK+SEo$HIO|ec+9-Qk`p0@ z<8Vx+w=8cc6+_4&1eP*NysJ)A7!RcCsx`O}E5U|;7`JB>D z?LL>q6#-ppouS*4jnbcu^V6<%7P?gk#>xa88ROU+IF_2QMzO=`b7}R@Z0!X{d9Q5B zMLiDcmpEIu1|p<`F5*A@{J$1a{PjPKEC~_ylcFwnE3bNQcSo1m-~(oMom(~F#99Lu9c)Qu zT*6=A9?B=7ct}EPib0*8pIx<9tx<7gHrEdyfcVrTZn}nt6R+WbWe2`GrfNG~yF!cP z<)E%?tAhR0n-_xiH!fEvuLbkbV;OX;pZzA-&q~ch9#p#ae@UfVpNY*Q|0I|>JGXZZ zi^a~|@^&3>t#%!{v5E=i*?@VSxuwpXR#RYWNDkO%wb6@zzxGt&DVC94wxf-}p@S@& zju1Uq&*b~|py%RrQ_V5A`P`HTCVwN7ev|e7rlJxr{u_JHCZhd+sRQ>D_v1uJz!?B@ z@{;&e;GE+n?$T>6Rx~7$6~5L_>cECoY_7wObauzY7XWQW)cQXopPIM#DXuI(tH!kQH1|ii^ZFA+zh(4-N*=h{{In z?Kj`lY?|XGv+#L}b;=zpap-U5ZWfR+H!`k%ucV?^LeXjexIG@cSuYK9Dse(=pNKo#{vfMJXFETYSH z+#am+0VAf#75wXRjR+>!0MWaAj4Nm+bKsZ4lcMXOPCy?3oz1WHA&#?OTN(3E+%NL^ z(<=06Xw%O?6s39xOUP8qc@2a`e@r|Zk`}W52S5?Eux}!Vm92X_VbIZd#9bkz@{#xZ zUcm`BvhsEzE-S@QORKW6)|S%}eH((i`{ZQUdg{u`*3CWGFN69huSgw!2O4q*m>DIK z$fmq6za^fDo+n_u1>wBtluJJZ9t-WcRFa{pOgNsHx- zk9l^>FM}IVyb;OR_9kFge(&URctNOWK9kPd zSBofG?gmD)eNH&&F}vsONPTMG-I03d^*^fneR(TiS_kA`CIihz1n7wz%#)(CIJ(yc z29nTfhK7pnV0c!Kg90Ab6v@gZ?({kp16Jk~3MMu#<$7S0nK_n%FxblEpfDk7!6s}Z zCd90jA{g`t(kLhQtM>%cQfW}-VGfZZj7(G^qlPx%Ti{W2-PC8mDp;Y=QI1qPlBkoKVxCOg=G)QmrgERRoO|34PT;^q_ zZU+S_Lm!8X?4(T ziy3?dT)iNdgsX6+zC?ZnF;WR&6+AH9T<>SG3qX7Kw^YYo^;m8|o}0XB_hmV=mj`FcX2jUn9?#$}uP#|DBSxb>AySwPfPA6lfP z=HjD72`M2<^QxMG9XW;g5WFb{aq3%u83hi%x1f~bvZ(AZHwyn2s8UW0CT=2FN9^hZ z(2=#`rfkDSucQON-R(m)28so(dtaII5?b!ig$8>E*v2XST?_@+p9x{ zz-i(Bv=rcvy;M0if{|Gz{N}0uVN&j7P&ypH@C~J}R||p!?M|wJ?|bLw@&!qicQt73 zIpT(9Bj4DRlc|JvjlnJ?PkR_=O_je0lck@JBJsRZTpJ&+0})7q2Ip3!`eAw^E&ef*t__=sXxE4Xpes zLXVlu6W4K@q?f{Pfm%5d7-qzbQ?C=q6;Z!3H^z6hsjA)aaF@)AMY$3dFC4_^=} z2>y5-%RocL=hRJ#@duoykZL--M8P%^yxdyOlUMr*gCYy&HE77teO&0)fk4`e1oCZ6 zCi{VEG}3p|cq9q51^gFuX}{s!|3Ib&&0n}DT()#z{@6qHro?3X0M0A$nK_B*NRSNw z;q8eQY&h7BcINvDDCr?RhsyJP3FgM(Th8j@g8BD<85uAyh4+a3zDD5hW#V#wjZEAM z$i&$z;H@GK{5c>PwE;`U+E_6mYM?E^G`K_Q`D-JYTwPFt0~fzr>kc@oJ+!qTvdRA{ zvbBBrsvM83gG@+6+A%vI2Kvt?Nl?$>6CDC&R}($N@lo0dalfUtm_lLnZf|^vl1snW zC~is+#d5UEZ57y5K($2sZ=&Ja=-B*Vg=ZoRZf!f5HJy!OCJwjYv({9LO7$#>)-lm*U8L zymwwd4a8OOpQ#9$zlj)&Rw4#EF++nASytu!Y2*J-xf69#0QSJAHfgn&Sty?Zu6ISe zV=&&QK2_0&$z>!g!3fK>MhzMpO^KPM0{s4{{nQ4 zHT}R-L;cw&rZ#Q28I%BLk)COlZ;4Z2fC_ zDnQ4YJ60dOL!!YKpoWxBEjE?~c(4j^s;4}S3>RLR`GJ`ogIvkJ5qDN}q3=L^&b9dx zhJ+$m&tZHoc<=)YZb2TuR1e?hz6Ia9w2BMyUHtoZsR1y0(yC%d0z6W{TRmRHdg^3C z;Tp4?2r&#|K+`$07iQs*`KBy3_&ADO3F6S3AGK3FUaIee3d4P zBQk;PD=+Kav(a1*G90KeXGc%~jvgO(WIj$ulJ7QVOTEw;$R0y);}Um`#KDG}!FR93 zTf`3Lx?P@u@_!PRRbt|>r4)Q{A_Gfdk#)f@!&e62+F0x10PYL^0q|K7fBUR}04X5* z{xsDDvYT;{puZ$M$oYNofJM?yvB#x8buI{;3D7?XoPXU>KZ;swVX>ft z7KDeW|Ecf*mfEhY-|g%O&;^q>)qy*Zd<`J3WBcj>A*0*b3Kn&4-FR-V0YVTZEF9ij zSnBJuw0V5xli5cLyx>35TmLGhj0<_6_E)qG@vrOu)1~eMKJoE6@3YMRd}b)9H`2mI zbut&qj76MGbA6ugLzKIm1#6}vue<_=JV6K99`PhkS84^1GAdf+n=Q)OAM~naz6b7UKUw*9WG^IiwhL4({Ue;^ksPSJYxBcS^BUyHO6i#?w!OJZjt~C-U zT}s2FqFh1iK9YcANCgd0O>Znt*D z6@x8%w(nNMK~IJHwe@nVh{`ZB4fm0Bey)4EPorKm*8&o&U@z0fdn6Loi(;m-BD^hre#015+$0``mfc!Xk19udyh?>TIRa zS3Ec0FeUMOb1{MKqZ>gLT>iTW-|PU$I>UYeY-V{dm}gPTlZ)R!p60gI0x9U2^Md2U)iB6!7vLd8N}W`+&ec zZOUSs{FcJPg`O)xf+PRmoZ#>wM!#a`!=VOF_TduE&BTfiYG(SY3saI~%kChKo!!4q z%INivp`v%6hK4<`Di1oi*>#^342I7Vo3Wr3oinRtyQ%aOodV`kiLMcDiWS9>`}|3k?y{QZ|dm?3ktg5eKhrK}kvs{``=8n(KnJ}#ZY zRcs=fp@<$H-)kd+D;YowwfSiCo(kpc;~{)MH7P~%E?+qxr^BR)SUn$3x8^c9(i|pb zOCV)=j1RUHQg4j2S93k@CJRlr2(Rh8lu;3LnZ@at*?yX_h2u#cSK7mwZGN#rop?0_ z?w_P)-e+K^Bzi@B)>*Y7>hU^cikg&MF?J;HgCoz&)VIzE~eZTt&3C) zS=|cj7xb``iNZ09g~M1`_LJ)}QlU+?!*Oz|QgY{s`CbzwpXXmF_Dm!)kTJR?10$o2+L@;(kn>I^-vbtJ$AgYSA( zqo`O{l4!7MHlh(b9pUqo7?MJ!)|$?D9DoPEV@z_M=gtOn)WgGaZcBs}RySCoQ1MQ!t(q2$7Y4!qt(3p_n+ z`QmGXuNXVQYp9E6jOz=p83{vJ*^}XOI@!?iJv|Bt;T>%-y{ws^HbWvk&y!E3i{Cqj z8L3%DfWcfYZVBtBIe$l<-f&BZzw#j_VhWOktXx+?=H~G9?R*=10HT4(B ztc9(v5;yVk^**2qo9W%?>D&#EvVYiKw7RAt_{6jFoN-%yCG54X$yoYO!r^R00!y!5 z;{JW9X}bsvk6WM@O~+pAmGorQO~%v^E(KZjGa_NnloG~Ft=?19@~ySeo;KWBC2nZZ zL{wAoco!KF*ga_LLV446VT%&{OJlZIG5$ml2cc~86aw zOSf}um)xm*zOH>o4}a-)z|tcTw>yc{d~<@j@EAXhXEaQWLj}z=vpI=oWKQ+so#b7M zLcDO~(L+{3qh3c>f}b?who4bymo*`JPIvbL?xew^{A?-QZE37mFlu*;%zQObq1Qf_khY^SIK&kz$^?zo^`Yu9))B+=4wT68%-UdLeFSxfTbHIqp(|5%j}va6p*TvV#wyO#w5bm+ z39yz%bVf2bw{xnR@5eH*jkz+tC@1Nm9y?FwqgdaP|` z!oQ?l6`o_db+g;XqM`h6Z1HCN=xoG;egr&sVO4glU|$kvQv9NC-I3haLb?YM`xrFw z;=Xn4cr&HZS!;!l0KF0%Fg=IoG}(N3C4WpBXB@n|y;)2{W$`RE^{?{qF^AV}&eyM4 zI!n2pAL8RX5o=dZJy8$>A_2kCoQOL^dYFu@(Et7w#!UXDp`Cz|B*8yiwJ1$&qq+Ur{?3K+fHe<;OvWm>}c z@@f122kM5RzL|kY3f{M_s^8~|g!CUccO+Q`SEVv(t2gIYvy17Yos!GuZpho%X zR~lE-16O22*zS#`I~EU(TWcB>kw&L#VLwRBvLHV-M_2*=;5>mI&gTapZi?HROFaa~ zFd7=npR6#(FW;R5s4b!QO^M~r2m2adIZ3k5sh+Bjc~Gc#VH9ko5ANS<;p-=kdxyu# zd{5f{ZLSz~(%QKqzBmV^l|NQ35ptz7%gQz=qPHbCuxH z|AwO&7Zr=JIF}ZIlYNVCqSp*y0^|)7_gf_Pv^aGQY;~LJ=DoW%&&SClMrYe8zU|XI zWE*o6rXRJoN!#^(FAbsV0K$H8w3sLDtX}_%(mNHfnW#2-gLX;)3q0GK0?4C}f+xb_Pidhgo(pVd0*V1%o$r5X zi+56hulr z%eA4)<@9@p-o=F$r5L!X63fWFqpc%@RKEw5ILPIN>%;jG2gH{Uwo>i%$~hOZSo zT4f&6hh5X!f5$UoQ#V@4Jil4Hz=iZFmF8OJaZ()bX(awbVBWQLu^m2qZd^n4y%_xp zAr*`}?-6F4i>`{6?VkJCd;v3UhvSCZB4vAU6MPPHG(_HB6VA}S0%Jxd61{zmW(phz zk9f|srtE@4+}Wp6Msun<><;RfDU{MXxhxuDnE6B_kWnTGv=4T8=m=?m4WsbH6l|{X z@$-}K8)U&$}HvFQ52%>a5#~- zAs7}vVmAKm=4K*x)$KFW-#vv^+(Rw%8bN;Z!-k-5VQw2HpY|5eA^!``$9ck z%`SSJblO|fL^S+un5FJPUM)GMt8yP>4}-HA9dYn6P5NL z>C?`TRI_9Cu;z>lbo2W)rlZ2}9JJ%Qp-EbZFRup2)p!9j;yr^ki#x?WXwB6Pz7<;G zxp|uLrE_X~iCy4aiUf2uWB=7q;sl#}Jq#cG3$t9BT-^;%czRi8KNuw*$W>!r4GDIh zDvHP{2)0(K5o^n+)5dg7Fuy#TiY{l=+hE^h+v@}{`ofa}FpNo=Emv(h-s4Zk2OpTg zn-nje@h|KOxcRC0OyKKB(JEN@RlZ=Hk$hXKLUIS^P9aXvF z9g<9rFNOEH+mqCoXwMY4bfa$faV2UpxGFlj@sJ5oNqTK}nJ>Z8hBNayTWhySc{QIv z-gEBBnsE;NGVOTTp1NcN8&-j0IUva8Y^4GW?njr0yIy5=*MKl9_y9-Ghbs|QUmrOGe4p2H_H z{}#x$^0)@xXPyX`oz}{79qS%gVePG?A6F4@0G_PB^GvbCdvZ-vshDP*|E`|$M13@&D9i1;V|6fhywf1)$SSP;Psx=)y(3NT{sk^>p+h9J9TUHN>U=N+DbOuw_% zA{T?nIe`(kP~D;zg;hmYcMo3n6#3YN>R#^RCawF$E3uTieXU|)Ska{WTMwf18%g&A zMa9+hKE94!&|s-4exPXMHIp;Zw~O@@fe4`V^jGgD-`6 zUc-S@Zj4Retf(3VnP?Wyr0CG}B3)&-^q5(~!p5p=o9xf`UOI0aRhyxM2qR9+(ePp& zV#+VF!>7h0Wc{+cXM(%SLmURTi-;0vf0HDeP6t2|LZMg<=r4j`y%pW z`H0--3XpAmSq>f&f9%5RrE5NmhN7lXPVK;Eqtt(MJbraj{_Ww=7gUA*5vLc%E+a@o zCptCDV>TDkUUgO)948OIjvQC;R(*c083)0?L(>_Sgw4kh@GmlgS+go)nE@xB^3r8y z8Es)A4RssqohA>)Lm>Tq3A~%c>9+ciQtbKaii@MNp8OB6idRl*sn1MtjNg=Bz`gGI z_W?znapv?p{!idDbiY6eHp|N8S`F8D2}T&RNLpHq{qph^xHhAT(}V z*=ogq{N|jN1o(I*J3DZmyJ2>^v*MdS@eCwy2=B%f(X&btDYrdqz{rTOky|xX$@ak< zsk@A!HHd5MJy4z-A+#_UN7>KJ!C)RUJcRncM%`v^@VA_VTe*FOsn;$&(+QP%ZiB7$ zsDBmyfRsM`)964}Y0^bojG`f58E?tXD!HkYx*t^pm?a0-wA_y1kL5d?v{jVH4HzCx&gD#WU z{o>>1X}f~_syA0F4v4o(`W)}@pY*Nf)2blff+wp0^LjFp9pa&D^=^%ET^-hvYhgQD zV&~Gq6q|ZqiNpqfY>8@v;0F2=`j8+<*65TnuhDtAGMf*&K5|GXnYd+YD$YFB`D(rP z^F;XcqpQ)9)`uXtZo`j4b%-ay9j5%xLO%-eS!uqGQ30%uPC?@#&GQu1lp}JHy7T#p z<4U71@=HrA;|>gGsK0?;u6vn7{cwoQge;rKd)mQaPRTig#ien{MHT7E#{bl_b^a9~6Mm*-VHd*hQRrVs zzU85l$JeEW$yk&#GbK&0VAoG$e2orJI=m0{y*xxLeR9e4GYhMxLPE=aM_PE5&J;@=>MA7K5cNZ&!+8i40 zu1K~@s3H2iyciSoM(WlE&vi-F<|cUWot9EfQ>x0sWd%C-%9}#q@ip}o+V8?6sh7q4 zoa2Tq55~3^INFZL*XStdZ(&bNIp3;KaWK2j=^q#q1BP~v*L3YOfkLcZ1Hl&6_Ps#~ zPvuKA*_@bRtLO)-h;T?&E5JKAZ#%FZ07bAlcROeaMbOXG&7tD~6FNI{{U7u4(4rG- z4ig6iIHr*~wSA(6omLakq;g>~IHIz8#!ZsxMv>noI6PUb?GPujjkAuDQ9sCQwtZQA z7wFo_v=oPcc}L|Us1enC za6~enzsoZjUA=@4&96?gyxxg$@$o9{T6|wQ3t~Gnjc$}6m!PD$h|tuUsPhPpytpl` zq3Xu0?^BzVR%8Us+{4vBoHPiWY(~>0_`fJ*1Uq)WI=ZG2P;HGV^)ZbdnXro>ldYo< zTe)}gs&}{jgz7786C}}RcpyJbkSy$+!&Mw7f8N`x5K-3cJjF80IqwP*x_$W_B5AmW z586?XV!*8rgqvUx-iytxxavaynB;s-F>c<{pdKcpRD3l9eHZT{HRn>lRx=xZuyY!(qjiIl$ z>l61Ix%6sWV*n^POg%M&`ea_TehStwRlxudMOa_WirE>S=7hwE#M)4?DU`y9#U(I>t_Wy&ID z)tyyG(dV68>*|blM~IhBBk7#Fky2|bdkQ=%cFbZiwYRYy;|G_41@9)z9g4)g_eYBI znJHAb%}zhK<8LF3!cSkG7)hs{8PkYiWZzdF>DU;R0sCT$vM1_6D}JW z?%XL)7cbsfd;E$qz(4ZW&54SEi{aOF!))1X$SG({J8BW^zc#_WI-77M4{oc%H%fNwyNW#{%@k&dhq8rMZZ|a^4 zs#n|;q0I>q*wVLLg@G-Z+;U^Pg~FHjnK@N)K_{{#&FAoIAO<1zmoT*|537)oyl&bg zKZ&gf)`hHKaCU;Iw57B#w-X4N7}>sIKP(u0s~10eE*@Z-dVy4L(X&L8IZ7E+^^tv33sa@97-C$g;g!L2=Q``5> z!8%(5q^q`hbkWoa+lvC?GsK_!sY_+8&$OJAx>TopjTpMO*t*>RGA*^nZe>JZ5O62X zPmiqmcxc(bIn>ab7u>)xQuWsivS0FwdoGPiHM8vvQ4fhr9FtaE3~wZ#-@Sh4vV_H` zgpKmkDSqCG71^-*h{)2VTP>9ofkRz!=bM%ni>KUTjr!v?0*5M{=lZB^t~tx1%!4~M z^pj_AMsDOqCL3p^1`rimznlBv4(7Uxw;FB^d`jE~40B%<)R%tB+2O2e3_#U0=K3mJ z?)ke{v5y@wjMuhZ018W>+f2sZ$-QJ~KMb)ct@CcFh_ueOX6bc4(=p#D==Gi}eVduY_ zjjAJRbzIPB_|Ug4lM(0z)8(jvzo>e`W~!UB9gjOOsl(w|m>jahXf@i(kOyUv9s?9!YI3eeL_F>ZL zHMXG@l}UiCQ)>6YTeq=enxOG{(AX(>g#hLAQ)o!dkgv|ufGL*^jdNojqP}uItvr1) zQWH)YPFvtNuwHP>UwwI_VCH2AU<@*RrelNC+v4;ilii-9EL538KLqDjUDC2yK$<mKjg*T3jTse8MARvOd% z_LHm+cdIBVg+#BEpWsgZ35C9fuSPNR0z*o7qaln}6K$~~}&(6^St zybEee!hm%ikS0w;1>$oh_mi>kWu-iCIbxZkQQO?p!y>}j4gL#U@noGz^u(Oug@3D{65EPL6u!p1Itov zZh2mtBJ;@^BAze9&a{x}%| zGb_gthQavR$r9RVYf8N_+{?gELQ}T8^A!!7X?HFF>DL8xz{YR4J%p$3 zA^YKhxeck6^`_7ERCrIog??s=NJh6oQELN2)GuuE&AV`rfkW|JPl?Ah)R5MYoY!=! zeCCmny2XSeN0aU?lMNyLH!3bM@4m+A*h~i=r#|aZ$>J@=-a8g-rAH>(yM|}SF4}9{ z#tG(Xb2tR8;B|T_#=jQl&=iH@h2_P8hIQi9JvUw%i{9(zvm?`K-mvXa>^f;tF<_f= zzM95bMVtZD1V2~umH;{xMAf=v}Gsly-CG#3jozBQZbp`HWjLjWvFtU_C7wh=ws_Ea)3R z6PcR+6GfwaC2Nd{VK1~kWs8Zc4!E=icy*xb>5KMQ?##I|EJW5xk1c_<0x9v`yas*} zIWB}*N(v&p=0~+`{G)+j7kNRfM^0 zgtni6+@8KaTChDEvbs8+pS0)^5c!EEQ>0wL0*@rW{rfU(t&90ip|80rlvIcji~FCB z;=eV>-{cT(f}t5NH0pd;e9bdDn!p5sAgz<~xI4fs0KQxD6Ze86uWEbiLk$3t)t|`b zCz!DCh|``&UjK8?PM`|vm!(x+kXIhq+rBIs;-VDvZ(UUtja^mQ5}KKR3ogd&E%3yM z^V6HK>*bANfj~p~=l7)rzAs1&O8QSJ8KV{UzOjLLg3hf^z{vpqLN8L+RX~A0o8MTE zJ)k<-C?-c^ndy{G!wV6;+s?s7g4!n3zvofvHaDNf)3njkGv$NVITqshxR0UgTJ2L~ zZ-++{qOjhw+Nx%L*WUO3NOy3VUnY?n9X%ynCZoZA=I_+owCw7An3Fc{n;Y1KmnmTJ z@nYVA0D_~9whU);cDM6REc>v&_Xq^<*m2yt){z1i-xT<@p5? z4;I-yoV7gsH3Kd11Vd$s4_iNb3OHZ@h5`kY>5>9!=T}DCgikkWi(j|vpL*upYCpCA zy`y_)vrvD9CoJsAZivu3mu2OR5rnR$xpPy519LmS)ej3xQ{~nsG_^NP>CUI=!WGwg zUnE&O`!wUBka=psYpy%fiZ(Hbj|kzXsX+T^B%GYymuV`bb!tpsMC{?Dalv&RoPac| z5uv!fQ4TH;E;FgW6u|;r2)Q14iRJ8v9Y~cpb)Bov6fKAPrE8u)2erthB02a=b^5k* zitwhsAoPWNhsyTW5{;gx-e_iSU0v$+i;5&#hYe5}QV+at9yzrQ|9ZigOjso{`ol2a zaW)E=Q9_O`?6OHNfUfE}7F{)(?2MNj6lK?q@;)0=#j?SD)?@>fLh{@Etv?8XIhH?^ z^prkcK7!nS)O?-b-=D7)cyAZri_6^}yxxI6v_Sl9QQ0ptBYto+KBLD-*eeWgWa)W0 zgQ`!}=N2UdzCoN?`z! zCe{gn6r9|_u>)g`VjBawZ}sDa$=w;ix61_3^8}H^{F2XDdtG#Wg8+A`8$n7+p2Dm4 z+JHvQ&^zh+HpWLUJ~A~02zqq8&!>TBX+G^@K5@Ro59~(jM(nC*ZS8;}Tu(@t05N|) za6!$2OeJ1@Juz~a&U90A?HT^Y-9bO(MMHO1o*h$u3Wcvmt-Lyd{Nc!kfVCsYq!04n zSg>MluM3yeWBqlPwc$WwV(@V{s2{lZjyTtz2I%_s>!lah9u&}kuTI?iLHQA%hx~D% zM{N}#Ax?ZcGr8?4RDBZlt@{Y_`~4dNSB@axw#qNR$cnkSwp#WG%Pec|#4jm&slX;vQ-+`{D+m}#Qt8!;3C{Jgoxo>RDY zv{IDp%oM9^xkM9$m9|)rG)GLflTb46d_d7B{x}chBBLo`BFAon;2+QG>~Rz4F+HjV z>^41wc@TZV#PiFThu~yB2&?tcF0Z~C^s+w<^mB~bYxRwTc;OAAMimi<8yoM4#1i0%kBj-J&wwqqO2?oag{eTbi!4*9$1I) z5A^xlY)(<_klnJ=teES^b#!0N<_exQBET-^y+RidTCaX511YUkI5+?EB?b8V?_M?A z?1Wcu)cvlj4*T=XopYP(ut&m;zAciTda6F*%G+JICeZ2WN%vbu}-6if@p*rl3S9UVi)nPBE z7=2SbtF&s%U7ee=x#!2DmgR5_j@-H|4nCSG`^QiP_{pQBF1?-b-Dura1A@zr&#kkJ zSa#ujl1Q0J!Y+_$Ol&)^6c?@VtYi0v8_AWUj-s%Kx~&t*M~*RpIXx*-< z5D^Rs8T}1K1DQs2=gTdo8jq_t_43OD8}{DYq$ZifiIp^%b2zLHO30fpx2_$dB5(R^ zu*zuP}k{y!I%7ZCglUI^U1?e`*m9G?9)0lwm{VAx7kxcmA&D#^L(UMLV7}P@TaDEZl>gwd}_Dl zXur3w_+#3lhbiV0CtqfRjMQUmGt7jEidOr9NJf3XU(+UxW4|`7epr7umV8e25&7+D zxL5max64bjjn5VP3{DN)CML48Vk zGdptdZmEMkGhr^YsQY})_{@7Yr$OB3YQjq`?#Yy|$pk$|#>XLo%;M2-*lrF66g25} zvqU~$pfPh2v@tlm4SZ&V?BtyaSvy)@8prpy!H@d`<)c#W;m`7C_|aLqk(R7l=QFdb zxHK@YYj);0s;-5y<^Kw&fdmL}&8nWcCpkYiER)t_i9FIZc{j1*gtz^8E(Bsvom_^N zAg)ARx}Z7%JjrLNzawFP#mD~PLteYHugo`BX25|qEg}Y{g&1pe)kP0ySX(iAuvYW5 zuDwUx5A1vd%3QP2`zNOQD0)6GXjFxwY-NB-ml)Pem=wjuh{+c7q2BAx0;%}A3rZE! z+tGIP-6G%g!hFQFxxF-?8sDxuA^cEhZfx{%k~=_R>ep?G5E9=zKEwkH4=yyDk|N{? zSDTRY_3K2yRvtkPyH{mM8ClmDWla((nZ`Nn}r{TDJ0hBZt2WEYFJLm!}>Z*zx`l zjfd>h`+uNV5d)QZcTN%=SLEqEyKb#J4-p(7DCO5lj+TjJLrs0-lY}L34|BtxdWeit z57Z1cTSApHkQ96yo79AAB0g9IOEBp%Fd$=DDm%ZmTmq!;`2-g~>%@vnuht7(!Uc2t ze$1H!;9jEgT&Oz6zT;8+5@f8p*CZ_JqHx*G0SEUnL7rm#HBULfgrY0ZB3sJ2b=GK7 zHxK{$1xOr6vHam+{n^qHWJmXewnc%@;0@S1gh^Rdi+-p`9^&-@6Ph!r;!Z*k&;Dz; zn>~+?C~YehI*&MxPyBlhFCB;I;tYmJVUzeI&D?3k1b{&n*LNi2dUNE2H(~uf%hD_+(%z zuRuaMwIoLP!A+pFP#2SPIy%;oY1U}w2Ak1Z3Y_)uZp6ZB?P6mRhWEJF>4s^6>F9r!}{aJBSw;lOBIBb7*#YsDYcs@Gc$N??r)P?C#FI@`jg5`uUH z@+?*@?CV~{^~A9>K_G%Ni*l7?6p>rZ=LMWzXE7(X%)l-PBr+<(Imz;s3x3B&AZhqh zAPF0q{`9|yqe#;n$Yy;pZ~1dw9lsI*%l}vSlr{zuzwOW_%lpgS^dDB(CiWD1-YmmI zjCVk39;=>ia&T$~HG%!0#J1(bTTb|Z!nw4^++uR5_{HUh(Z0fw~ddQI5?ArUBF z+KZ6_nv7lU`0{)QAg>9oR+{rs#}e(7+?n3ALQBs~P!6}f#EcrVa^HLy-2c1{`^$5M zi=2XV^Nny$xjNdH16YJGrKyS#Y#3$)X@Xe$uH+7O9EJM=?X*0?0D7BvGw(Kp{TI!^ z)oY6haJAMhK)OQOcC@b8PK5X~ue$S#u(g~4{vu;R7IUq|RH*;H0Mh)svUyBOTHybW zxcJJb{qbG@+O=ef0z_6nAhuAaU_AQNe~N6qmkg71nI&&O@_AH9DZy_L1u!%CAm3La z=AQ)d<6^;_kzb*36-}!=XZ_d;MIUyyQ!U5%kt9f+;J|fFo22eGhxz*zt}OBO)K_Ow zc+j;GYhmqdw@63Xg|o|VbYh8ISXNxKU0L&Cg}RYw{|f|Ev8F6t)#prO5v3F#O0yQ}$_f*}?3rtB8Td)?Yf-bVh<^8)7^=kIbQFM`8sn zW2iY&M3flvKX7UW4Y7^Bs+01Dv< zxgE~~<~IxkmJVEs{1oXVppxG0K9{pZb7mML@hxm-wAtXbMM+eMdNdnz7YJc4h@NyB z-AUZI*w;sn-zOiLhP|e6{|K)?oC1U9q_zh&RG&J2&MP`q34LVr!=hm-O49vBvmsQ; z#zMQLjLY;5Q2~%$jXBM#OE)75Y*N?AhKQ_<6*G$;2U!Z*>hPRxCz;E`0fRjvmr`ax zSXWgKw$o%v?X!*01|o;v75(k+UsH1+_bbhh%e%ab4OTuBjt~@y>%)!j{i5Xy$kI*2 zeb;aF7P%;c>`+efIb*R{^OkSwyHt3UU~O3DSvN^6>dm@PUN>xR^KZfy=Ni!+(lWOX zB)}nhvG+CRCalq%*ul~;y<#!egl7C_E4M&j#-(HbhrREPYa-v;Uy8C=V67;KtZNqq zI|xEh*9Ib3=p`tNAV^WFw1IV%buFkg1u2S%N>c%m8Wa_k66sO{Dntk*NC+`)=65E5 zE4J19?tRPe?mzc_Sd+=j`JVEebDncXz4Z;NDCm)tvs`uNnp-fFe)`C@s}=QmZz0iB zTRyH&&lX+k5t}p4mr*UrSm$bx-?1W&@!-j>eI>ipH!U^xO>L;pG{{!b$e{lo5hS6O zYM$NHjd;}k+~2Ea)%pau}mIF=ON6~R=VJKqq zxVmw}BFr2A3lhxOuwQ0%SI>eq2yf-qCg-^o25k)aY6||(wAlF$YVHe!=S!H*_g;`7 z?X|%@c|cOA!{`H>SHvw3xtT!UCq17mON3mo;N*Tkyo@}nzS^GL%2|GuHETMIF~ElLo$;EC1U@Z2r_=gG2-5koR{A)+p{Wl{o@s`*DVuiHg7wHoBUjG#cs}(~|A=jNmp?x9ztWHyWyUe|}+Z z>eyv@i-91J*L$~nE3VDT>FSK#Z zl_u z>C8|O;pE$qF+aG&>&cc#r)s zN|Pq>g9P`q(_7NVSeGP9qJi}m4^i2Yv>3YsE$Ogtb!}WSP;Irgluy1cth!4d`nI%8SfX)g$--eWf?CLGjkq3U{P^GH%nxX&vj|B} zDtNQ6f$1!xd?CL0w2{>0L(}K{auBCb#*UYhE5p|HY#b{itG>8w;AH-zfs&@SeFj#! zQeKU{`Mfe%PO&_*)i$^$KYl<%$QFOmq)Omy3(orOzWOTu&wgsqJPb``I zU};0CPzTv-DymypOP|VJb!*A%Y@@lS6eN=Q6*!4zE&4ouwkj+saIjm@YIV;_wZWV` z?l%2_dg8IX)r?1Sn@5*(>}+X<<5SWxKPJ#|Xtgcwe)^YKTnSs$&MBw!>ZN-Z48)k- ztdM6#**nCPw<*5N1tLU$^?1`vLi+SW)QCi{4Mu$Jc7>uMp$9fp$`i!~v$$L|63LWB4RWK8r(hr1n_ zy{T_!NE[workers] ^ | @@ -1492,9 +1462,9 @@ func (local *Backend) doImport(ctx context.Context, engine common.Engine, region err := local.prepareAndSendJob( workerCtx, engine, - regionRanges, - regionSplitSize, regionSplitKeys, + regionSplitSize, + regionSplitKeyCnt, jobToWorkerCh, &jobWg, ) @@ -1586,47 +1556,43 @@ func (local *Backend) LocalWriter(ctx context.Context, cfg *backend.LocalWriterC return local.engineMgr.localWriter(ctx, cfg, engineUUID) } -// SwitchModeByKeyRanges will switch tikv mode for regions in the specific key range for multirocksdb. -// This function will spawn a goroutine to keep switch mode periodically until the context is done. -// The return done channel is used to notify the caller that the background goroutine is exited. -func (local *Backend) SwitchModeByKeyRanges(ctx context.Context, ranges []common.Range) (<-chan struct{}, error) { +// switchModeBySplitKeys will switch tikv mode for regions in the specific keys +// for multirocksdb. This function will spawn a goroutine to keep switch mode +// periodically until the context is done. The return done channel is used to +// notify the caller that the background goroutine is exited. +func (local *Backend) switchModeBySplitKeys( + ctx context.Context, + splitKeys [][]byte, +) (<-chan struct{}, error) { switcher := NewTiKVModeSwitcher(local.tls.TLSConfig(), local.pdHTTPCli, log.FromContext(ctx).Logger) done := make(chan struct{}) - keyRanges := make([]*sst.Range, 0, len(ranges)) - for _, r := range ranges { - startKey := r.Start - if len(r.Start) > 0 { - startKey = codec.EncodeBytes(nil, r.Start) - } - endKey := r.End - if len(r.End) > 0 { - endKey = codec.EncodeBytes(nil, r.End) - } - keyRanges = append(keyRanges, &sst.Range{ - Start: startKey, - End: endKey, - }) + keyRange := &sst.Range{} + if len(splitKeys[0]) > 0 { + keyRange.Start = codec.EncodeBytes(nil, splitKeys[0]) + } + if len(splitKeys[len(splitKeys)-1]) > 0 { + keyRange.End = codec.EncodeBytes(nil, splitKeys[len(splitKeys)-1]) } go func() { defer close(done) ticker := time.NewTicker(local.BackendConfig.RaftKV2SwitchModeDuration) defer ticker.Stop() - switcher.ToImportMode(ctx, keyRanges...) + switcher.ToImportMode(ctx, keyRange) loop: for { select { case <-ctx.Done(): break loop case <-ticker.C: - switcher.ToImportMode(ctx, keyRanges...) + switcher.ToImportMode(ctx, keyRange) } } // Use a new context to avoid the context is canceled by the caller. recoverCtx, cancel := context.WithTimeout(context.Background(), time.Second*5) defer cancel() - switcher.ToNormalMode(recoverCtx, keyRanges...) + switcher.ToNormalMode(recoverCtx, keyRange) }() return done, nil } diff --git a/pkg/lightning/backend/local/local_test.go b/pkg/lightning/backend/local/local_test.go index a14e81495357c..52b13c03e9ad2 100644 --- a/pkg/lightning/backend/local/local_test.go +++ b/pkg/lightning/backend/local/local_test.go @@ -445,20 +445,6 @@ func TestEngineLocalWriter(t *testing.T) { testLocalWriter(t, true, true) } -type mockSplitClient struct { - split.SplitClient -} - -func (c *mockSplitClient) GetRegion(ctx context.Context, key []byte) (*split.RegionInfo, error) { - return &split.RegionInfo{ - Leader: &metapb.Peer{Id: 1}, - Region: &metapb.Region{ - Id: 1, - StartKey: key, - }, - }, nil -} - type testIngester struct{} func (i testIngester) mergeSSTs(metas []*sstMeta, dir string, blockSize int) (*sstMeta, error) { @@ -1331,6 +1317,7 @@ func TestCheckPeersBusy(t *testing.T) { } func TestNotLeaderErrorNeedUpdatePeers(t *testing.T) { + log.InitLogger(&log.Config{Level: "debug"}, "") ctx, cancel := context.WithCancel(context.Background()) defer cancel() @@ -1377,7 +1364,7 @@ func TestNotLeaderErrorNeedUpdatePeers(t *testing.T) { jobCh := make(chan *regionJob, 10) staleJob := ®ionJob{ - keyRange: common.Range{Start: []byte("a"), End: []byte("")}, + keyRange: common.Range{Start: []byte("a"), End: []byte("b")}, region: &split.RegionInfo{ Region: &metapb.Region{ Id: 1, @@ -1711,13 +1698,15 @@ func TestSplitRangeAgain4BigRegion(t *testing.T) { ctx := context.Background() engineCtx, cancel := context.WithCancel(context.Background()) f := &Engine{ - UUID: engineUUID, - sstDir: tmpPath, - ctx: engineCtx, - cancel: cancel, - sstMetasChan: make(chan metaOrFlush, 64), - keyAdapter: common.NoopKeyAdapter{}, - logger: log.L(), + UUID: engineUUID, + sstDir: tmpPath, + ctx: engineCtx, + cancel: cancel, + sstMetasChan: make(chan metaOrFlush, 64), + keyAdapter: common.NoopKeyAdapter{}, + logger: log.L(), + regionSplitKeysCache: [][]byte{{1}, {11}}, + regionSplitSize: 1 << 30, } f.db.Store(db) // keys starts with 0 is meta keys, so we start with 1. @@ -1728,13 +1717,11 @@ func TestSplitRangeAgain4BigRegion(t *testing.T) { require.NoError(t, err) } - bigRegionRange := []common.Range{{Start: []byte{1}, End: []byte{11}}} jobCh := make(chan *regionJob, 10) jobWg := sync.WaitGroup{} err := local.generateAndSendJob( ctx, f, - bigRegionRange, 10*units.GB, 1<<30, jobCh, @@ -1742,24 +1729,23 @@ func TestSplitRangeAgain4BigRegion(t *testing.T) { ) require.NoError(t, err) require.Len(t, jobCh, 10) - for i := 0; i < 10; i++ { + for i := 0; i < 9; i++ { job := <-jobCh require.Equal(t, []byte{byte(i + 1)}, job.keyRange.Start) require.Equal(t, []byte{byte(i + 2)}, job.keyRange.End) jobWg.Done() } + // the end key of the last job is different, it's the nextKey of the last key + job := <-jobCh + require.Equal(t, []byte{10}, job.keyRange.Start) + require.Equal(t, []byte{10, 1, 0}, job.keyRange.End) + jobWg.Done() + jobWg.Wait() require.NoError(t, f.Close()) } func TestSplitRangeAgain4BigRegionExternalEngine(t *testing.T) { - t.Skip("skip due to the delay of dynamic region feature, and external engine changed its behaviour") - backup := external.LargeRegionSplitDataThreshold - external.LargeRegionSplitDataThreshold = 1 - t.Cleanup(func() { - external.LargeRegionSplitDataThreshold = backup - }) - ctx := context.Background() local := &Backend{ splitCli: initTestSplitClient( @@ -1768,7 +1754,6 @@ func TestSplitRangeAgain4BigRegionExternalEngine(t *testing.T) { ), } local.BackendConfig.WorkerConcurrency = 1 - bigRegionRange := []common.Range{{Start: []byte{1}, End: []byte{11}}} keys := make([][]byte, 0, 10) value := make([][]byte, 0, 10) @@ -1787,8 +1772,8 @@ func TestSplitRangeAgain4BigRegionExternalEngine(t *testing.T) { statFiles, []byte{1}, []byte{10}, + keys, [][]byte{{1}, {11}}, - 1<<30, common.NoopKeyAdapter{}, false, nil, @@ -1800,24 +1785,23 @@ func TestSplitRangeAgain4BigRegionExternalEngine(t *testing.T) { true, ) - jobCh := make(chan *regionJob, 10) + jobCh := make(chan *regionJob, 9) jobWg := sync.WaitGroup{} err = local.generateAndSendJob( ctx, extEngine, - bigRegionRange, 10*units.GB, 1<<30, jobCh, &jobWg, ) require.NoError(t, err) - require.Len(t, jobCh, 10) - for i := 0; i < 10; i++ { + require.Len(t, jobCh, 9) + for i := 0; i < 9; i++ { job := <-jobCh require.Equal(t, []byte{byte(i + 1)}, job.keyRange.Start) require.Equal(t, []byte{byte(i + 2)}, job.keyRange.End) - firstKey, lastKey, err := job.ingestData.GetFirstAndLastKey(nil, nil) + firstKey, lastKey, err := job.ingestData.GetFirstAndLastKey(job.keyRange.Start, job.keyRange.End) require.NoError(t, err) require.Equal(t, []byte{byte(i + 1)}, firstKey) require.Equal(t, []byte{byte(i + 1)}, lastKey) @@ -1879,11 +1863,7 @@ func TestDoImport(t *testing.T) { // - one job need rescan when ingest // - one job need retry when write - initRanges := []common.Range{ - {Start: []byte{'a'}, End: []byte{'b'}}, - {Start: []byte{'b'}, End: []byte{'c'}}, - {Start: []byte{'c'}, End: []byte{'d'}}, - } + initRegionKeys := [][]byte{{'a'}, {'b'}, {'c'}, {'d'}} fakeRegionJobs = map[[2]string]struct { jobs []*regionJob err error @@ -1978,8 +1958,8 @@ func TestDoImport(t *testing.T) { WorkerConcurrency: 2, }, } - e := &Engine{} - err := l.doImport(ctx, e, initRanges, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) + e := &Engine{regionSplitKeysCache: initRegionKeys} + err := l.doImport(ctx, e, initRegionKeys, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) require.NoError(t, err) for _, v := range fakeRegionJobs { for _, job := range v.jobs { @@ -2006,7 +1986,7 @@ func TestDoImport(t *testing.T) { err: errors.New("meet error when generateJobForRange"), }, } - err = l.doImport(ctx, e, initRanges, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) + err = l.doImport(ctx, e, initRegionKeys, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) require.ErrorContains(t, err, "meet error when generateJobForRange") // test second call to generateJobForRange (needRescan) meet error @@ -2051,7 +2031,7 @@ func TestDoImport(t *testing.T) { err: errors.New("meet error when generateJobForRange again"), }, } - err = l.doImport(ctx, e, initRanges, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) + err = l.doImport(ctx, e, initRegionKeys, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) require.ErrorContains(t, err, "meet error when generateJobForRange again") // test write meet unretryable error @@ -2099,7 +2079,7 @@ func TestDoImport(t *testing.T) { }, }, } - err = l.doImport(ctx, e, initRanges, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) + err = l.doImport(ctx, e, initRegionKeys, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) require.ErrorContains(t, err, "fatal error") for _, v := range fakeRegionJobs { for _, job := range v.jobs { @@ -2124,9 +2104,7 @@ func TestRegionJobResetRetryCounter(t *testing.T) { // test that job need rescan when ingest - initRanges := []common.Range{ - {Start: []byte{'c'}, End: []byte{'d'}}, - } + initRegionKeys := [][]byte{{'c'}, {'d'}} fakeRegionJobs = map[[2]string]struct { jobs []*regionJob err error @@ -2164,8 +2142,8 @@ func TestRegionJobResetRetryCounter(t *testing.T) { WorkerConcurrency: 2, }, } - e := &Engine{} - err := l.doImport(ctx, e, initRanges, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) + e := &Engine{regionSplitKeysCache: initRegionKeys} + err := l.doImport(ctx, e, initRegionKeys, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) require.NoError(t, err) for _, v := range fakeRegionJobs { for _, job := range v.jobs { @@ -2192,10 +2170,7 @@ func TestCtxCancelIsIgnored(t *testing.T) { _ = failpoint.Disable("github.com/pingcap/tidb/pkg/lightning/backend/local/WriteToTiKVNotEnoughDiskSpace") }) - initRanges := []common.Range{ - {Start: []byte{'c'}, End: []byte{'d'}}, - {Start: []byte{'d'}, End: []byte{'e'}}, - } + initRegionKeys := [][]byte{{'c'}, {'d'}, {'e'}} fakeRegionJobs = map[[2]string]struct { jobs []*regionJob err error @@ -2226,8 +2201,8 @@ func TestCtxCancelIsIgnored(t *testing.T) { WorkerConcurrency: 1, }, } - e := &Engine{} - err := l.doImport(ctx, e, initRanges, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) + e := &Engine{regionSplitKeysCache: initRegionKeys} + err := l.doImport(ctx, e, initRegionKeys, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) require.ErrorContains(t, err, "the remaining storage capacity of TiKV") } @@ -2249,9 +2224,7 @@ func TestWorkerFailedWhenGeneratingJobs(t *testing.T) { _ = failpoint.Disable("github.com/pingcap/tidb/pkg/lightning/backend/local/WriteToTiKVNotEnoughDiskSpace") }) - initRanges := []common.Range{ - {Start: []byte{'c'}, End: []byte{'d'}}, - } + initRegionKeys := [][]byte{{'c'}, {'d'}} ctx := context.Background() l := &Backend{ @@ -2263,11 +2236,32 @@ func TestWorkerFailedWhenGeneratingJobs(t *testing.T) { panicSplitRegionClient{}, ), } - e := &Engine{} - err := l.doImport(ctx, e, initRanges, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) + e := &Engine{regionSplitKeysCache: initRegionKeys} + err := l.doImport(ctx, e, initRegionKeys, int64(config.SplitRegionSize), int64(config.SplitRegionKeys)) require.ErrorContains(t, err, "the remaining storage capacity of TiKV") } +type recordScanRegionsHook struct { + beforeScanRegions [][2][]byte +} + +func (r *recordScanRegionsHook) BeforeSplitRegion(ctx context.Context, regionInfo *split.RegionInfo, keys [][]byte) (*split.RegionInfo, [][]byte) { + return regionInfo, keys +} + +func (r *recordScanRegionsHook) AfterSplitRegion(ctx context.Context, info *split.RegionInfo, i [][]byte, infos []*split.RegionInfo, err error) ([]*split.RegionInfo, error) { + return infos, err +} + +func (r *recordScanRegionsHook) BeforeScanRegions(ctx context.Context, key, endKey []byte, limit int) ([]byte, []byte, int) { + r.beforeScanRegions = append(r.beforeScanRegions, [2][]byte{key, endKey}) + return key, endKey, limit +} + +func (r *recordScanRegionsHook) AfterScanRegions(infos []*split.RegionInfo, err error) ([]*split.RegionInfo, error) { + return infos, err +} + func TestExternalEngine(t *testing.T) { _ = failpoint.Enable("github.com/pingcap/tidb/pkg/lightning/backend/local/skipSplitAndScatter", "return()") _ = failpoint.Enable("github.com/pingcap/tidb/pkg/lightning/backend/local/skipStartWorker", "return()") @@ -2305,11 +2299,13 @@ func TestExternalEngine(t *testing.T) { StatFiles: statFiles, StartKey: keys[0], EndKey: endKey, - SplitKeys: [][]byte{keys[20], keys[30], keys[50], keys[60], keys[80], keys[90]}, + JobKeys: [][]byte{keys[0], keys[20], keys[30], keys[50], keys[60], keys[80], keys[90], endKey}, + SplitKeys: [][]byte{keys[0], keys[50], endKey}, TotalFileSize: int64(config.SplitRegionSize) + 1, TotalKVCount: int64(config.SplitRegionKeys) + 1, } engineUUID := uuid.New() + hook := &recordScanRegionsHook{} local := &Backend{ BackendConfig: BackendConfig{ WorkerConcurrency: 2, @@ -2317,7 +2313,7 @@ func TestExternalEngine(t *testing.T) { }, splitCli: initTestSplitClient([][]byte{ keys[0], keys[50], endKey, - }, nil), + }, hook), pdCli: &mockPdClient{}, } local.engineMgr, err = newEngineManager(local.BackendConfig, local, local.logger) @@ -2329,7 +2325,7 @@ func TestExternalEngine(t *testing.T) { done := make(chan struct{}) go func() { - for i := 0; i < 5; i++ { + for i := 0; i < 7; i++ { jobs = append(jobs, <-jobToWorkerCh) testJobWg.Done() } @@ -2355,10 +2351,12 @@ func TestExternalEngine(t *testing.T) { return bytes.Compare(jobs[i].keyRange.Start, jobs[j].keyRange.Start) < 0 }) expectedKeyRanges := []common.Range{ - {Start: keys[0], End: keys[30]}, + {Start: keys[0], End: keys[20]}, + {Start: keys[20], End: keys[30]}, {Start: keys[30], End: keys[50]}, {Start: keys[50], End: keys[60]}, - {Start: keys[60], End: keys[90]}, + {Start: keys[60], End: keys[80]}, + {Start: keys[80], End: keys[90]}, {Start: keys[90], End: endKey}, } kvIdx := 0 @@ -2374,6 +2372,13 @@ func TestExternalEngine(t *testing.T) { require.NoError(t, iter.Close()) } require.Equal(t, 100, kvIdx) + + require.Equal(t, [][2][]byte{ + {codec.EncodeBytes(nil, keys[0]), codec.EncodeBytes(nil, nextKey(keys[29]))}, + {codec.EncodeBytes(nil, keys[30]), codec.EncodeBytes(nil, nextKey(keys[59]))}, + {codec.EncodeBytes(nil, keys[60]), codec.EncodeBytes(nil, nextKey(keys[89]))}, + {codec.EncodeBytes(nil, keys[90]), codec.EncodeBytes(nil, nextKey(keys[99]))}, + }, hook.beforeScanRegions) } func TestCheckDiskAvail(t *testing.T) { diff --git a/pkg/lightning/backend/local/localhelper.go b/pkg/lightning/backend/local/localhelper.go index e7783e4ab2397..e042a78c5cdf5 100644 --- a/pkg/lightning/backend/local/localhelper.go +++ b/pkg/lightning/backend/local/localhelper.go @@ -26,11 +26,9 @@ import ( sst "github.com/pingcap/kvproto/pkg/import_sstpb" "github.com/pingcap/kvproto/pkg/metapb" "github.com/pingcap/tidb/pkg/lightning/checkpoints" - "github.com/pingcap/tidb/pkg/lightning/common" "github.com/pingcap/tidb/pkg/lightning/log" "github.com/pingcap/tidb/pkg/lightning/metric" "github.com/pingcap/tidb/pkg/lightning/mydump" - "github.com/pingcap/tidb/pkg/util/codec" "github.com/pingcap/tidb/pkg/util/mathutil" "go.uber.org/zap" "golang.org/x/time/rate" @@ -43,34 +41,30 @@ var ( splitRegionBaseBackOffTime = time.Second ) -// SplitAndScatterRegionInBatches splits&scatter regions in batches. +// splitAndScatterRegionInBatches splits&scatter regions in batches. // Too many split&scatter requests may put a lot of pressure on TiKV and PD. -func (local *Backend) SplitAndScatterRegionInBatches( +func (local *Backend) splitAndScatterRegionInBatches( ctx context.Context, - ranges []common.Range, + splitKeys [][]byte, batchCnt int, ) error { - for i := 0; i < len(ranges); i += batchCnt { - batch := ranges[i:] + for i := 0; i < len(splitKeys); i += batchCnt { + batch := splitKeys[i:] if len(batch) > batchCnt { batch = batch[:batchCnt] } - if err := local.SplitAndScatterRegionByRanges(ctx, batch); err != nil { + if err := local.splitAndScatterRegionByRanges(ctx, batch); err != nil { return errors.Trace(err) } } return nil } -// SplitAndScatterRegionByRanges include region split & scatter operation just like br. -// we can simply call br function, but we need to change some function signature of br -// When the ranges total size is small, we can skip the split to avoid generate empty regions. -// TODO: remove this file and use br internal functions -func (local *Backend) SplitAndScatterRegionByRanges( +func (local *Backend) splitAndScatterRegionByRanges( ctx context.Context, - ranges []common.Range, + splitKeys [][]byte, ) (err error) { - if len(ranges) == 0 { + if len(splitKeys) == 0 { return nil } @@ -83,7 +77,7 @@ func (local *Backend) SplitAndScatterRegionByRanges( }() } - scatterRegions, err := local.splitCli.SplitKeysAndScatter(ctx, getSplitKeysByRanges(ranges)) + scatterRegions, err := local.splitCli.SplitKeysAndScatter(ctx, splitKeys) if err != nil { return errors.Trace(err) } @@ -111,19 +105,6 @@ func (local *Backend) hasRegion(ctx context.Context, regionID uint64) (bool, err return regionInfo != nil, nil } -func getSplitKeysByRanges(ranges []common.Range) [][]byte { - checkKeys := make([][]byte, 0) - var lastEnd []byte - for _, rg := range ranges { - if !bytes.Equal(lastEnd, rg.Start) { - checkKeys = append(checkKeys, rg.Start) - } - checkKeys = append(checkKeys, rg.End) - lastEnd = rg.End - } - return checkKeys -} - func beforeEnd(key []byte, end []byte) bool { return bytes.Compare(key, end) < 0 || len(end) == 0 } @@ -141,22 +122,11 @@ func keyInsideRegion(region *metapb.Region, key []byte) bool { return bytes.Compare(key, region.GetStartKey()) >= 0 && (beforeEnd(key, region.GetEndKey())) } -func intersectRange(region *metapb.Region, rg common.Range) common.Range { - var startKey, endKey []byte - if len(region.StartKey) > 0 { - _, startKey, _ = codec.DecodeBytes(region.StartKey, []byte{}) +func largerStartKey(a, b []byte) []byte { + if bytes.Compare(a, b) > 0 { + return a } - if bytes.Compare(startKey, rg.Start) < 0 { - startKey = rg.Start - } - if len(region.EndKey) > 0 { - _, endKey, _ = codec.DecodeBytes(region.EndKey, []byte{}) - } - if beforeEnd(rg.End, endKey) { - endKey = rg.End - } - - return common.Range{Start: startKey, End: endKey} + return b } // StoreWriteLimiter is used to limit the write rate of a store. diff --git a/pkg/lightning/backend/local/region_job.go b/pkg/lightning/backend/local/region_job.go index 7bc812e4b9bb6..134a2db13f440 100644 --- a/pkg/lightning/backend/local/region_job.go +++ b/pkg/lightning/backend/local/region_job.go @@ -15,6 +15,7 @@ package local import ( + "bytes" "container/heap" "context" "fmt" @@ -138,6 +139,113 @@ type injectedIngestBehaviour struct { err error } +func newRegionJob( + region *split.RegionInfo, + data common.IngestData, + jobStart []byte, + jobEnd []byte, + regionSplitSize int64, + regionSplitKeys int64, + metrics *metric.Common, +) *regionJob { + log.L().Debug("new region job", + zap.Binary("jobStart", jobStart), + zap.Binary("jobEnd", jobEnd), + zap.Uint64("id", region.Region.GetId()), + zap.Stringer("epoch", region.Region.GetRegionEpoch()), + zap.Binary("regionStart", region.Region.GetStartKey()), + zap.Binary("regionEnd", region.Region.GetEndKey()), + zap.Reflect("peers", region.Region.GetPeers())) + return ®ionJob{ + keyRange: common.Range{Start: jobStart, End: jobEnd}, + region: region, + stage: regionScanned, + ingestData: data, + regionSplitSize: regionSplitSize, + regionSplitKeys: regionSplitKeys, + metrics: metrics, + } +} + +// newRegionJobs creates a list of regionJob from the given regions and job +// ranges. +// +// pre-condition: +// - sortedRegions must be non-empty, sorted and continuous +// - sortedJobRanges must be non-empty, sorted and continuous +// - sortedRegions can cover sortedJobRanges +func newRegionJobs( + sortedRegions []*split.RegionInfo, + data common.IngestData, + sortedJobRanges []common.Range, + regionSplitSize int64, + regionSplitKeys int64, + metrics *metric.Common, +) []*regionJob { + var ( + lenRegions = len(sortedRegions) + lenJobRanges = len(sortedJobRanges) + ret = make([]*regionJob, 0, max(lenRegions, lenJobRanges)*2) + + curRegionIdx = 0 + curRegion = sortedRegions[curRegionIdx].Region + curRegionStart []byte + curRegionEnd []byte + ) + + _, curRegionStart, _ = codec.DecodeBytes(curRegion.StartKey, nil) + _, curRegionEnd, _ = codec.DecodeBytes(curRegion.EndKey, nil) + + for _, jobRange := range sortedJobRanges { + // build the job and move to next region for these cases: + // + // --region--) or -----region--) + // -------job range--) --job range--) + for !beforeEnd(jobRange.End, curRegionEnd) { + ret = append(ret, newRegionJob( + sortedRegions[curRegionIdx], + data, + largerStartKey(jobRange.Start, curRegionStart), + curRegionEnd, + regionSplitSize, + regionSplitKeys, + metrics, + )) + + curRegionIdx++ + if curRegionIdx >= lenRegions { + return ret + } + curRegion = sortedRegions[curRegionIdx].Region + _, curRegionStart, _ = codec.DecodeBytes(curRegion.StartKey, nil) + _, curRegionEnd, _ = codec.DecodeBytes(curRegion.EndKey, nil) + } + + // now we can make sure + // + // --region--) + // --job range--) + // + // only need to handle the case that job range has remaining part after above loop: + // + // [----region--) + // --job range--) + if bytes.Compare(curRegionStart, jobRange.End) < 0 { + ret = append(ret, newRegionJob( + sortedRegions[curRegionIdx], + data, + largerStartKey(jobRange.Start, curRegionStart), + jobRange.End, + regionSplitSize, + regionSplitKeys, + metrics, + )) + } + } + + return ret +} + func (j *regionJob) convertStageTo(stage jobStageTp) { j.stage = stage switch stage { diff --git a/pkg/lightning/backend/local/region_job_test.go b/pkg/lightning/backend/local/region_job_test.go index beb50fa55d8ea..c3ed8048863ec 100644 --- a/pkg/lightning/backend/local/region_job_test.go +++ b/pkg/lightning/backend/local/region_job_test.go @@ -25,6 +25,7 @@ import ( "github.com/pingcap/kvproto/pkg/metapb" "github.com/pingcap/tidb/br/pkg/restore/split" "github.com/pingcap/tidb/pkg/lightning/common" + "github.com/pingcap/tidb/pkg/util/codec" "github.com/stretchr/testify/require" ) @@ -258,3 +259,83 @@ func TestRegionJobRetryer(t *testing.T) { cancel() jobWg.Wait() } + +func TestNewRegionJobs(t *testing.T) { + buildRegion := func(regionKeys [][]byte) []*split.RegionInfo { + ret := make([]*split.RegionInfo, 0, len(regionKeys)-1) + for i := 0; i < len(regionKeys)-1; i++ { + ret = append(ret, &split.RegionInfo{ + Region: &metapb.Region{ + StartKey: codec.EncodeBytes(nil, regionKeys[i]), + EndKey: codec.EncodeBytes(nil, regionKeys[i+1]), + }, + }) + } + return ret + } + buildJobRanges := func(jobRangeKeys [][]byte) []common.Range { + ret := make([]common.Range, 0, len(jobRangeKeys)-1) + for i := 0; i < len(jobRangeKeys)-1; i++ { + ret = append(ret, common.Range{ + Start: jobRangeKeys[i], + End: jobRangeKeys[i+1], + }) + } + return ret + } + + cases := []struct { + regionKeys [][]byte + jobRangeKeys [][]byte + jobKeys [][]byte + }{ + { + regionKeys: [][]byte{{1}, nil}, + jobRangeKeys: [][]byte{{2}, {3}, {4}}, + jobKeys: [][]byte{{2}, {3}, {4}}, + }, + { + regionKeys: [][]byte{{1}, {4}}, + jobRangeKeys: [][]byte{{1}, {2}, {3}, {4}}, + jobKeys: [][]byte{{1}, {2}, {3}, {4}}, + }, + { + + regionKeys: [][]byte{{1}, {2}, {3}, {4}}, + jobRangeKeys: [][]byte{{1}, {4}}, + jobKeys: [][]byte{{1}, {2}, {3}, {4}}, + }, + { + + regionKeys: [][]byte{{1}, {3}, {5}, {7}}, + jobRangeKeys: [][]byte{{2}, {4}, {6}}, + jobKeys: [][]byte{{2}, {3}, {4}, {5}, {6}}, + }, + { + + regionKeys: [][]byte{{1}, {4}, {7}}, + jobRangeKeys: [][]byte{{2}, {3}, {4}, {5}, {6}}, + jobKeys: [][]byte{{2}, {3}, {4}, {5}, {6}}, + }, + { + + regionKeys: [][]byte{{1}, {5}, {6}, {7}, {8}, {12}}, + jobRangeKeys: [][]byte{{1}, {2}, {3}, {4}, {9}, {10}, {12}}, + jobKeys: [][]byte{{1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {12}}, + }, + } + + for caseIdx, c := range cases { + jobs := newRegionJobs( + buildRegion(c.regionKeys), + nil, + buildJobRanges(c.jobRangeKeys), + 0, 0, nil, + ) + require.Len(t, jobs, len(c.jobKeys)-1, "case %d", caseIdx) + for i, j := range jobs { + require.Equal(t, c.jobKeys[i], j.keyRange.Start, "case %d", caseIdx) + require.Equal(t, c.jobKeys[i+1], j.keyRange.End, "case %d", caseIdx) + } + } +} diff --git a/pkg/lightning/backend/tidb/BUILD.bazel b/pkg/lightning/backend/tidb/BUILD.bazel index d65342fd2a725..3c84f18714a0a 100644 --- a/pkg/lightning/backend/tidb/BUILD.bazel +++ b/pkg/lightning/backend/tidb/BUILD.bazel @@ -16,6 +16,7 @@ go_library( "//pkg/lightning/errormanager", "//pkg/lightning/log", "//pkg/lightning/verification", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/table", @@ -48,6 +49,7 @@ go_test( "//pkg/lightning/errormanager", "//pkg/lightning/log", "//pkg/lightning/verification", + "//pkg/meta/model", "//pkg/parser/charset", "//pkg/parser/model", "//pkg/parser/mysql", diff --git a/pkg/lightning/backend/tidb/tidb.go b/pkg/lightning/backend/tidb/tidb.go index 2c70cc1df82b9..a19e15b9a1a5e 100644 --- a/pkg/lightning/backend/tidb/tidb.go +++ b/pkg/lightning/backend/tidb/tidb.go @@ -37,7 +37,8 @@ import ( "github.com/pingcap/tidb/pkg/lightning/errormanager" "github.com/pingcap/tidb/pkg/lightning/log" "github.com/pingcap/tidb/pkg/lightning/verification" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/types" @@ -152,7 +153,7 @@ func (b *targetInfoGetter) FetchRemoteDBModels(ctx context.Context) ([]*model.DB return e } dbInfo := &model.DBInfo{ - Name: model.NewCIStr(dbName), + Name: pmodel.NewCIStr(dbName), } results = append(results, dbInfo) } @@ -204,7 +205,7 @@ func (b *targetInfoGetter) FetchRemoteTableModels(ctx context.Context, schemaNam } if tableName != curTableName { curTable = &model.TableInfo{ - Name: model.NewCIStr(tableName), + Name: pmodel.NewCIStr(tableName), State: model.StatePublic, PKIsHandle: true, } @@ -225,7 +226,7 @@ func (b *targetInfoGetter) FetchRemoteTableModels(ctx context.Context, schemaNam ft := types.FieldType{} ft.SetFlag(flag) curTable.Columns = append(curTable.Columns, &model.ColumnInfo{ - Name: model.NewCIStr(columnName), + Name: pmodel.NewCIStr(columnName), Offset: curColOffset, State: model.StatePublic, FieldType: ft, diff --git a/pkg/lightning/backend/tidb/tidb_test.go b/pkg/lightning/backend/tidb/tidb_test.go index 91a3ecacb5fef..d32d3dfe45213 100644 --- a/pkg/lightning/backend/tidb/tidb_test.go +++ b/pkg/lightning/backend/tidb/tidb_test.go @@ -34,8 +34,9 @@ import ( "github.com/pingcap/tidb/pkg/lightning/errormanager" "github.com/pingcap/tidb/pkg/lightning/log" "github.com/pingcap/tidb/pkg/lightning/verification" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/table/tables" @@ -63,7 +64,7 @@ func createMysqlSuite(t *testing.T) *mysqlSuite { } cols := make([]*model.ColumnInfo, 0, len(tys)) for i, ty := range tys { - col := &model.ColumnInfo{ID: int64(i + 1), Name: model.NewCIStr(fmt.Sprintf("c%d", i)), State: model.StatePublic, Offset: i, FieldType: *types.NewFieldType(ty)} + col := &model.ColumnInfo{ID: int64(i + 1), Name: pmodel.NewCIStr(fmt.Sprintf("c%d", i)), State: model.StatePublic, Offset: i, FieldType: *types.NewFieldType(ty)} cols = append(cols, col) } tblInfo := &model.TableInfo{ID: 1, Columns: cols, PKIsHandle: false, State: model.StatePublic} @@ -287,10 +288,10 @@ func testStrictMode(t *testing.T) { defer s.TearDownTest(t) ft := *types.NewFieldType(mysql.TypeVarchar) ft.SetCharset(charset.CharsetUTF8MB4) - col0 := &model.ColumnInfo{ID: 1, Name: model.NewCIStr("s0"), State: model.StatePublic, Offset: 0, FieldType: ft} + col0 := &model.ColumnInfo{ID: 1, Name: pmodel.NewCIStr("s0"), State: model.StatePublic, Offset: 0, FieldType: ft} ft = *types.NewFieldType(mysql.TypeString) ft.SetCharset(charset.CharsetASCII) - col1 := &model.ColumnInfo{ID: 2, Name: model.NewCIStr("s1"), State: model.StatePublic, Offset: 1, FieldType: ft} + col1 := &model.ColumnInfo{ID: 2, Name: pmodel.NewCIStr("s1"), State: model.StatePublic, Offset: 1, FieldType: ft} tblInfo := &model.TableInfo{ID: 1, Columns: []*model.ColumnInfo{col0, col1}, PKIsHandle: false, State: model.StatePublic} tbl, err := tables.TableFromMeta(kv.NewPanickingAllocators(tblInfo.SepAutoInc(), 0), tblInfo) require.NoError(t, err) @@ -351,12 +352,12 @@ func TestFetchRemoteTableModels_3_x(t *testing.T) { ft.SetFlag(mysql.AutoIncrementFlag) require.Equal(t, []*model.TableInfo{ { - Name: model.NewCIStr("t"), + Name: pmodel.NewCIStr("t"), State: model.StatePublic, PKIsHandle: true, Columns: []*model.ColumnInfo{ { - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), Offset: 0, State: model.StatePublic, FieldType: ft, @@ -388,12 +389,12 @@ func TestFetchRemoteTableModels_4_0(t *testing.T) { ft.SetFlag(mysql.AutoIncrementFlag | mysql.UnsignedFlag) require.Equal(t, []*model.TableInfo{ { - Name: model.NewCIStr("t"), + Name: pmodel.NewCIStr("t"), State: model.StatePublic, PKIsHandle: true, Columns: []*model.ColumnInfo{ { - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), Offset: 0, State: model.StatePublic, FieldType: ft, @@ -425,12 +426,12 @@ func TestFetchRemoteTableModels_4_x_auto_increment(t *testing.T) { ft.SetFlag(mysql.AutoIncrementFlag) require.Equal(t, []*model.TableInfo{ { - Name: model.NewCIStr("t"), + Name: pmodel.NewCIStr("t"), State: model.StatePublic, PKIsHandle: true, Columns: []*model.ColumnInfo{ { - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), Offset: 0, State: model.StatePublic, FieldType: ft, @@ -462,13 +463,13 @@ func TestFetchRemoteTableModels_4_x_auto_random(t *testing.T) { ft.SetFlag(mysql.PriKeyFlag) require.Equal(t, []*model.TableInfo{ { - Name: model.NewCIStr("t"), + Name: pmodel.NewCIStr("t"), State: model.StatePublic, PKIsHandle: true, AutoRandomBits: 1, Columns: []*model.ColumnInfo{ { - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), Offset: 0, State: model.StatePublic, FieldType: ft, @@ -507,18 +508,18 @@ func TestFetchRemoteTableModelsDropTableHalfway(t *testing.T) { ft.SetFlag(mysql.AutoIncrementFlag) require.Equal(t, []*model.TableInfo{ { - Name: model.NewCIStr("tbl01"), + Name: pmodel.NewCIStr("tbl01"), State: model.StatePublic, PKIsHandle: true, Columns: []*model.ColumnInfo{ { - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), Offset: 0, State: model.StatePublic, FieldType: ft, }, { - Name: model.NewCIStr("val"), + Name: pmodel.NewCIStr("val"), Offset: 1, State: model.StatePublic, }, diff --git a/pkg/lightning/checkpoints/BUILD.bazel b/pkg/lightning/checkpoints/BUILD.bazel index d7c7882ee2042..72adef289c3a8 100644 --- a/pkg/lightning/checkpoints/BUILD.bazel +++ b/pkg/lightning/checkpoints/BUILD.bazel @@ -17,7 +17,7 @@ go_library( "//pkg/lightning/log", "//pkg/lightning/mydump", "//pkg/lightning/verification", - "//pkg/parser/model", + "//pkg/meta/model", "@com_github_joho_sqltocsv//:sqltocsv", "@com_github_pingcap_errors//:errors", "@org_uber_go_zap//:zap", @@ -43,6 +43,7 @@ go_test( "//pkg/lightning/config", "//pkg/lightning/mydump", "//pkg/lightning/verification", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/testkit/testsetup", "@com_github_data_dog_go_sqlmock//:go-sqlmock", diff --git a/pkg/lightning/checkpoints/checkpoints.go b/pkg/lightning/checkpoints/checkpoints.go index 81497cc4dc5c0..1904ddbe9ef15 100644 --- a/pkg/lightning/checkpoints/checkpoints.go +++ b/pkg/lightning/checkpoints/checkpoints.go @@ -38,7 +38,7 @@ import ( "github.com/pingcap/tidb/pkg/lightning/log" "github.com/pingcap/tidb/pkg/lightning/mydump" verify "github.com/pingcap/tidb/pkg/lightning/verification" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "go.uber.org/zap" ) diff --git a/pkg/lightning/checkpoints/checkpoints_file_test.go b/pkg/lightning/checkpoints/checkpoints_file_test.go index 7213dc9aa3e09..e938e060cad29 100644 --- a/pkg/lightning/checkpoints/checkpoints_file_test.go +++ b/pkg/lightning/checkpoints/checkpoints_file_test.go @@ -25,7 +25,8 @@ import ( "github.com/pingcap/tidb/pkg/lightning/config" "github.com/pingcap/tidb/pkg/lightning/mydump" "github.com/pingcap/tidb/pkg/lightning/verification" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/stretchr/testify/require" ) @@ -64,7 +65,7 @@ func newFileCheckpointsDB(t *testing.T, addIndexBySQL bool) *checkpoints.FileChe "t3": { Name: "t3", Desired: &model.TableInfo{ - Name: model.NewCIStr("t3"), + Name: pmodel.NewCIStr("t3"), }, }, }, @@ -218,7 +219,7 @@ func TestGet(t *testing.T) { }, }, TableInfo: &model.TableInfo{ - Name: model.NewCIStr("t3"), + Name: pmodel.NewCIStr("t3"), }, } diff --git a/pkg/lightning/checkpoints/checkpoints_sql_test.go b/pkg/lightning/checkpoints/checkpoints_sql_test.go index e3e7081e768b0..b4776ea8b9c05 100644 --- a/pkg/lightning/checkpoints/checkpoints_sql_test.go +++ b/pkg/lightning/checkpoints/checkpoints_sql_test.go @@ -28,7 +28,8 @@ import ( "github.com/pingcap/tidb/pkg/lightning/checkpoints" "github.com/pingcap/tidb/pkg/lightning/mydump" "github.com/pingcap/tidb/pkg/lightning/verification" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/stretchr/testify/require" ) @@ -101,7 +102,7 @@ func TestNormalOperations(t *testing.T) { Name: "t2", ID: 2, Desired: &model.TableInfo{ - Name: model.NewCIStr("t2"), + Name: pmodel.NewCIStr("t2"), }, }, }, @@ -190,15 +191,15 @@ func TestNormalOperationsWithAddIndexBySQL(t *testing.T) { // 2. initialize with checkpoint data. t1Info, err := json.Marshal(&model.TableInfo{ - Name: model.NewCIStr("t1"), + Name: pmodel.NewCIStr("t1"), }) require.NoError(t, err) t2Info, err := json.Marshal(&model.TableInfo{ - Name: model.NewCIStr("t2"), + Name: pmodel.NewCIStr("t2"), }) require.NoError(t, err) t3Info, err := json.Marshal(&model.TableInfo{ - Name: model.NewCIStr("t3"), + Name: pmodel.NewCIStr("t3"), }) require.NoError(t, err) @@ -232,14 +233,14 @@ func TestNormalOperationsWithAddIndexBySQL(t *testing.T) { Name: "t1", ID: 1, Desired: &model.TableInfo{ - Name: model.NewCIStr("t1"), + Name: pmodel.NewCIStr("t1"), }, }, "t2": { Name: "t2", ID: 2, Desired: &model.TableInfo{ - Name: model.NewCIStr("t2"), + Name: pmodel.NewCIStr("t2"), }, }, }, @@ -251,7 +252,7 @@ func TestNormalOperationsWithAddIndexBySQL(t *testing.T) { Name: "t3", ID: 3, Desired: &model.TableInfo{ - Name: model.NewCIStr("t3"), + Name: pmodel.NewCIStr("t3"), }, }, }, @@ -423,7 +424,7 @@ func TestNormalOperationsWithAddIndexBySQL(t *testing.T) { AllocBase: 132861, TableID: int64(2), TableInfo: &model.TableInfo{ - Name: model.NewCIStr("t2"), + Name: pmodel.NewCIStr("t2"), }, Engines: map[int32]*checkpoints.EngineCheckpoint{ -1: {Status: checkpoints.CheckpointStatusLoaded}, diff --git a/pkg/lightning/checkpoints/tidb.go b/pkg/lightning/checkpoints/tidb.go index ad342c70c82b0..7818345c47c40 100644 --- a/pkg/lightning/checkpoints/tidb.go +++ b/pkg/lightning/checkpoints/tidb.go @@ -15,7 +15,7 @@ package checkpoints import ( - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) // TidbDBInfo is the database info in TiDB. diff --git a/pkg/lightning/common/BUILD.bazel b/pkg/lightning/common/BUILD.bazel index 9d1a023b5a589..d6e94095e228c 100644 --- a/pkg/lightning/common/BUILD.bazel +++ b/pkg/lightning/common/BUILD.bazel @@ -29,7 +29,7 @@ go_library( "//pkg/errno", "//pkg/lightning/log", "//pkg/meta/autoid", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/mysql", "//pkg/sessionctx/variable", "//pkg/store/driver/error", @@ -121,9 +121,9 @@ go_test( "//pkg/lightning/log", "//pkg/meta", "//pkg/meta/autoid", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", - "//pkg/parser/model", "//pkg/store/driver/error", "//pkg/store/mockstore", "//pkg/testkit/testsetup", diff --git a/pkg/lightning/common/common.go b/pkg/lightning/common/common.go index bc5e1a9994d49..b735368e0f40d 100644 --- a/pkg/lightning/common/common.go +++ b/pkg/lightning/common/common.go @@ -19,7 +19,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) const ( diff --git a/pkg/lightning/common/common_test.go b/pkg/lightning/common/common_test.go index fdedbebfcabcc..dbbb429a3fe04 100644 --- a/pkg/lightning/common/common_test.go +++ b/pkg/lightning/common/common_test.go @@ -24,9 +24,9 @@ import ( "github.com/pingcap/tidb/pkg/lightning/common" "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/autoid" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/store/mockstore" tmock "github.com/pingcap/tidb/pkg/util/mock" "github.com/stretchr/testify/require" diff --git a/pkg/lightning/common/engine.go b/pkg/lightning/common/engine.go index e5b91693c832d..c11eac98a1ae2 100644 --- a/pkg/lightning/common/engine.go +++ b/pkg/lightning/common/engine.go @@ -16,11 +16,10 @@ package common import ( "context" - - "github.com/pingcap/tidb/pkg/lightning/log" ) -// Range contains a start key and an end key. +// Range contains a start key and an end key. The Range's key should not be +// encoded by duplicate detection. type Range struct { Start []byte End []byte // end is always exclusive except import_sstpb.SSTMeta @@ -31,9 +30,8 @@ type Range struct { type Engine interface { // ID is the identifier of an engine. ID() string - // LoadIngestData sends DataAndRange to outCh. Implementation may choose smaller - // ranges than given regionRanges, and data is contained in its range. - LoadIngestData(ctx context.Context, regionRanges []Range, outCh chan<- DataAndRange) error + // LoadIngestData sends DataAndRanges to outCh. + LoadIngestData(ctx context.Context, outCh chan<- DataAndRanges) error // KVStatistics returns the total kv size and total kv count. KVStatistics() (totalKVSize int64, totalKVCount int64) // ImportedStatistics returns the imported kv size and imported kv count. @@ -42,9 +40,10 @@ type Engine interface { // duplicate detection is enabled, the keys in engine are encoded by duplicate // detection but the returned keys should not be encoded. GetKeyRange() (startKey []byte, endKey []byte, err error) - // SplitRanges splits the range [startKey, endKey) into multiple ranges. If the - // duplicate detection is enabled, the keys in engine are encoded by duplicate - // detection but the returned keys should not be encoded. - SplitRanges(startKey, endKey []byte, sizeLimit, keysLimit int64, logger log.Logger) ([]Range, error) + // GetRegionSplitKeys checks the KV distribution of the Engine and returns the + // keys that can be used as region split keys. If the duplicate detection is + // enabled, the keys stored in engine are encoded by duplicate detection but the + // returned keys should not be encoded. + GetRegionSplitKeys() ([][]byte, error) Close() error } diff --git a/pkg/lightning/common/ingest_data.go b/pkg/lightning/common/ingest_data.go index d9a360be47861..d4fdfe021dde1 100644 --- a/pkg/lightning/common/ingest_data.go +++ b/pkg/lightning/common/ingest_data.go @@ -73,8 +73,9 @@ type ForwardIter interface { ReleaseBuf() } -// DataAndRange is a pair of IngestData and Range. -type DataAndRange struct { - Data IngestData - Range Range +// DataAndRanges is a pair of IngestData and list of Range. Each Range will +// become a regionJob, and the regionJob will read data from Data field. +type DataAndRanges struct { + Data IngestData + SortedRanges []Range } diff --git a/pkg/lightning/common/util.go b/pkg/lightning/common/util.go index ac3ba7d1efaa5..1dfcfc9f5170f 100644 --- a/pkg/lightning/common/util.go +++ b/pkg/lightning/common/util.go @@ -36,7 +36,7 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/lightning/log" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" tmysql "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/table/tables" diff --git a/pkg/lightning/config/const.go b/pkg/lightning/config/const.go index e01f1cd4f6e8b..47a8ffe40a33f 100644 --- a/pkg/lightning/config/const.go +++ b/pkg/lightning/config/const.go @@ -27,7 +27,7 @@ const ( DefaultBatchImportRatio = 0.75 ReadBlockSize ByteSize = 64 * units.KiB - // SplitRegionSize See: + // SplitRegionSize is the default coprocessor.region-split-keys value before TiKV v8.4.0 See: // https://github.com/tikv/tikv/blob/e030a0aae9622f3774df89c62f21b2171a72a69e/etc/config-template.toml#L360 // lower the max-key-count to avoid tikv trigger region auto split SplitRegionSize ByteSize = 96 * units.MiB diff --git a/pkg/lightning/errormanager/BUILD.bazel b/pkg/lightning/errormanager/BUILD.bazel index e8c1d13fc1841..e6d342044572c 100644 --- a/pkg/lightning/errormanager/BUILD.bazel +++ b/pkg/lightning/errormanager/BUILD.bazel @@ -47,6 +47,7 @@ go_test( "//pkg/lightning/backend/kv", "//pkg/lightning/config", "//pkg/lightning/log", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/model", diff --git a/pkg/lightning/errormanager/errormanager_test.go b/pkg/lightning/errormanager/errormanager_test.go index ed353b3629c55..dfc41f3eb290b 100644 --- a/pkg/lightning/errormanager/errormanager_test.go +++ b/pkg/lightning/errormanager/errormanager_test.go @@ -27,7 +27,8 @@ import ( tidbkv "github.com/pingcap/tidb/pkg/lightning/backend/kv" "github.com/pingcap/tidb/pkg/lightning/config" "github.com/pingcap/tidb/pkg/lightning/log" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/table/tables" "github.com/pingcap/tidb/pkg/types" @@ -162,7 +163,7 @@ func (c mockConn) QueryContext(_ context.Context, query string, args []driver.Na func TestReplaceConflictOneKey(t *testing.T) { column1 := &model.ColumnInfo{ ID: 1, - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), Offset: 0, DefaultValue: 0, FieldType: *types.NewFieldType(mysql.TypeLong), @@ -173,7 +174,7 @@ func TestReplaceConflictOneKey(t *testing.T) { column2 := &model.ColumnInfo{ ID: 2, - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Offset: 1, DefaultValue: 0, FieldType: *types.NewFieldType(mysql.TypeLong), @@ -183,7 +184,7 @@ func TestReplaceConflictOneKey(t *testing.T) { column3 := &model.ColumnInfo{ ID: 3, - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), Offset: 2, DefaultValue: 0, FieldType: *types.NewFieldType(mysql.TypeBlob), @@ -193,11 +194,11 @@ func TestReplaceConflictOneKey(t *testing.T) { index := &model.IndexInfo{ ID: 1, - Name: model.NewCIStr("key_b"), - Table: model.NewCIStr(""), + Name: pmodel.NewCIStr("key_b"), + Table: pmodel.NewCIStr(""), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Offset: 1, Length: -1, }}, @@ -208,7 +209,7 @@ func TestReplaceConflictOneKey(t *testing.T) { table := &model.TableInfo{ ID: 104, - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), Charset: "utf8mb4", Collate: "utf8mb4_bin", Columns: []*model.ColumnInfo{column1, column2, column3}, @@ -350,7 +351,7 @@ func TestReplaceConflictOneKey(t *testing.T) { func TestReplaceConflictOneUniqueKey(t *testing.T) { column1 := &model.ColumnInfo{ ID: 1, - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), Offset: 0, DefaultValue: 0, FieldType: *types.NewFieldType(mysql.TypeLong), @@ -361,7 +362,7 @@ func TestReplaceConflictOneUniqueKey(t *testing.T) { column2 := &model.ColumnInfo{ ID: 2, - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Offset: 1, DefaultValue: 0, FieldType: *types.NewFieldType(mysql.TypeLong), @@ -372,7 +373,7 @@ func TestReplaceConflictOneUniqueKey(t *testing.T) { column3 := &model.ColumnInfo{ ID: 3, - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), Offset: 2, DefaultValue: 0, FieldType: *types.NewFieldType(mysql.TypeBlob), @@ -382,11 +383,11 @@ func TestReplaceConflictOneUniqueKey(t *testing.T) { index := &model.IndexInfo{ ID: 1, - Name: model.NewCIStr("uni_b"), - Table: model.NewCIStr(""), + Name: pmodel.NewCIStr("uni_b"), + Table: pmodel.NewCIStr(""), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Offset: 1, Length: -1, }}, @@ -397,7 +398,7 @@ func TestReplaceConflictOneUniqueKey(t *testing.T) { table := &model.TableInfo{ ID: 104, - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), Charset: "utf8mb4", Collate: "utf8mb4_bin", Columns: []*model.ColumnInfo{column1, column2, column3}, diff --git a/pkg/lightning/errormanager/resolveconflict_test.go b/pkg/lightning/errormanager/resolveconflict_test.go index a76c7418aa54c..2f504fe0de2d0 100644 --- a/pkg/lightning/errormanager/resolveconflict_test.go +++ b/pkg/lightning/errormanager/resolveconflict_test.go @@ -28,9 +28,9 @@ import ( "github.com/pingcap/tidb/pkg/lightning/config" "github.com/pingcap/tidb/pkg/lightning/errormanager" "github.com/pingcap/tidb/pkg/lightning/log" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/table/tables" diff --git a/pkg/lightning/tikv/BUILD.bazel b/pkg/lightning/tikv/BUILD.bazel index 89a51b2f89cac..1d36be8bd7072 100644 --- a/pkg/lightning/tikv/BUILD.bazel +++ b/pkg/lightning/tikv/BUILD.bazel @@ -12,7 +12,7 @@ go_library( "//pkg/lightning/common", "//pkg/lightning/config", "//pkg/lightning/log", - "//pkg/parser/model", + "//pkg/meta/model", "@com_github_coreos_go_semver//semver", "@com_github_pingcap_errors//:errors", "@com_github_pingcap_kvproto//pkg/debugpb", diff --git a/pkg/lightning/tikv/tikv.go b/pkg/lightning/tikv/tikv.go index 0d31ef7d68ff3..c22a08cc2a51e 100644 --- a/pkg/lightning/tikv/tikv.go +++ b/pkg/lightning/tikv/tikv.go @@ -33,7 +33,7 @@ import ( "github.com/pingcap/tidb/pkg/lightning/common" "github.com/pingcap/tidb/pkg/lightning/config" "github.com/pingcap/tidb/pkg/lightning/log" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/tikv/client-go/v2/util" pdhttp "github.com/tikv/pd/client/http" "go.uber.org/zap" diff --git a/pkg/lock/context/BUILD.bazel b/pkg/lock/context/BUILD.bazel index 12d37593a6e6b..a38d9a52696b6 100644 --- a/pkg/lock/context/BUILD.bazel +++ b/pkg/lock/context/BUILD.bazel @@ -5,5 +5,8 @@ go_library( srcs = ["lockcontext.go"], importpath = "github.com/pingcap/tidb/pkg/lock/context", visibility = ["//visibility:public"], - deps = ["//pkg/parser/model"], + deps = [ + "//pkg/meta/model", + "//pkg/parser/model", + ], ) diff --git a/pkg/lock/context/lockcontext.go b/pkg/lock/context/lockcontext.go index 34e3ef5a7a7a1..7500a8178f170 100644 --- a/pkg/lock/context/lockcontext.go +++ b/pkg/lock/context/lockcontext.go @@ -14,12 +14,15 @@ package context -import "github.com/pingcap/tidb/pkg/parser/model" +import ( + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" +) // TableLockReadContext is the interface to get table lock information. type TableLockReadContext interface { // CheckTableLocked checks the table lock. - CheckTableLocked(tblID int64) (bool, model.TableLockType) + CheckTableLocked(tblID int64) (bool, pmodel.TableLockType) // GetAllTableLocks gets all table locks table id and db id hold by the session. GetAllTableLocks() []model.TableLockTpInfo // HasLockedTables uses to check whether this session locked any tables. diff --git a/pkg/meta/BUILD.bazel b/pkg/meta/BUILD.bazel index b25f4655f2c79..4f616b0d1017b 100644 --- a/pkg/meta/BUILD.bazel +++ b/pkg/meta/BUILD.bazel @@ -9,12 +9,13 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/meta", visibility = ["//visibility:public"], deps = [ - "//pkg/domain/resourcegroup", "//pkg/errno", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser/model", "//pkg/parser/mysql", + "//pkg/resourcegroup", "//pkg/structure", "//pkg/util/dbterror", "//pkg/util/hack", @@ -34,11 +35,12 @@ go_test( ], embed = [":meta"], flaky = True, - shard_count = 15, + shard_count = 17, deps = [ "//pkg/ddl", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/model", diff --git a/pkg/meta/autoid/BUILD.bazel b/pkg/meta/autoid/BUILD.bazel index 7a13113d39d81..0ccb2c2ff2c8d 100644 --- a/pkg/meta/autoid/BUILD.bazel +++ b/pkg/meta/autoid/BUILD.bazel @@ -15,8 +15,8 @@ go_library( "//pkg/errno", "//pkg/kv", "//pkg/meta", + "//pkg/meta/model", "//pkg/metrics", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/types", "//pkg/util/dbterror", @@ -52,6 +52,7 @@ go_test( ":autoid", "//pkg/kv", "//pkg/meta", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", diff --git a/pkg/meta/autoid/autoid.go b/pkg/meta/autoid/autoid.go index 237981497fcf9..e9d80274f810e 100644 --- a/pkg/meta/autoid/autoid.go +++ b/pkg/meta/autoid/autoid.go @@ -28,8 +28,8 @@ import ( "github.com/pingcap/kvproto/pkg/autoid" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/dbterror" @@ -193,6 +193,9 @@ type Allocator interface { // RebaseSeq rebases the sequence value in number axis with tableID and the new base value. RebaseSeq(newBase int64) (int64, bool, error) + // Transfer transfor the ownership of this allocator to another table + Transfer(databaseID, tableID int64) error + // Base return the current base of Allocator. Base() int64 // End is only used for test. @@ -315,6 +318,22 @@ func (alloc *allocator) NextGlobalAutoID() (int64, error) { return autoID + 1, err } +// Transfer implements autoid.Allocator Transfer interface. +func (alloc *allocator) Transfer(databaseID, tableID int64) error { + if alloc.dbID == databaseID && alloc.tbID == tableID { + return nil + } + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) + err := kv.RunInNewTxn(ctx, alloc.store, true, func(_ context.Context, txn kv.Transaction) error { + return alloc.getIDAccessor(txn).CopyTo(databaseID, tableID) + }) + if err == nil { + alloc.dbID = databaseID + alloc.tbID = tableID + } + return err +} + func (alloc *allocator) rebase4Unsigned(ctx context.Context, requiredBase uint64, allocIDs bool) error { // Satisfied by alloc.base, nothing to do. if requiredBase <= uint64(alloc.base) { @@ -651,10 +670,9 @@ func NewSequenceAllocator(store kv.Storage, dbID, tbID int64, info *model.Sequen // TODO: Handle allocators when changing Table ID during ALTER TABLE t PARTITION BY ... // NewAllocatorsFromTblInfo creates an array of allocators of different types with the information of model.TableInfo. -func NewAllocatorsFromTblInfo(r Requirement, schemaID int64, tblInfo *model.TableInfo) Allocators { +func NewAllocatorsFromTblInfo(r Requirement, dbID int64, tblInfo *model.TableInfo) Allocators { var allocs []Allocator - dbID := tblInfo.GetAutoIDSchemaID(schemaID) - idCacheOpt := CustomAutoIncCacheOption(tblInfo.AutoIdCache) + idCacheOpt := CustomAutoIncCacheOption(tblInfo.AutoIDCache) tblVer := AllocOptionTableInfoVersion(tblInfo.Version) hasRowID := !tblInfo.PKIsHandle && !tblInfo.IsCommonHandle diff --git a/pkg/meta/autoid/autoid_service.go b/pkg/meta/autoid/autoid_service.go index 815effc1e6ae3..3ef9a5e728a58 100644 --- a/pkg/meta/autoid/autoid_service.go +++ b/pkg/meta/autoid/autoid_service.go @@ -227,6 +227,10 @@ func (d *ClientDiscover) ResetConn(reason error) { } } +func (*singlePointAlloc) Transfer(_, _ int64) error { + return nil +} + // AllocSeqCache allocs sequence batch value cached in table level(rather than in alloc), the returned range covering // the size of sequence cache with it's increment. The returned round indicates the sequence cycle times if it is with // cycle option. diff --git a/pkg/meta/autoid/autoid_test.go b/pkg/meta/autoid/autoid_test.go index a531c6ec1a5b4..d0a43c73b1e8d 100644 --- a/pkg/meta/autoid/autoid_test.go +++ b/pkg/meta/autoid/autoid_test.go @@ -29,7 +29,8 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/store/mockstore" "github.com/pingcap/tidb/pkg/util" "github.com/stretchr/testify/require" @@ -63,17 +64,17 @@ func TestSignedAutoid(t *testing.T) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: model.NewCIStr("a")}) + err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: pmodel.NewCIStr("a")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 1, Name: model.NewCIStr("t")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 1, Name: pmodel.NewCIStr("t")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 2, Name: model.NewCIStr("t1")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 2, Name: pmodel.NewCIStr("t1")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 3, Name: model.NewCIStr("t1")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 3, Name: pmodel.NewCIStr("t1")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 4, Name: model.NewCIStr("t2")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 4, Name: pmodel.NewCIStr("t2")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 5, Name: model.NewCIStr("t3")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 5, Name: pmodel.NewCIStr("t3")}) require.NoError(t, err) return nil }) @@ -268,17 +269,17 @@ func TestUnsignedAutoid(t *testing.T) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: model.NewCIStr("a")}) + err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: pmodel.NewCIStr("a")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 1, Name: model.NewCIStr("t")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 1, Name: pmodel.NewCIStr("t")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 2, Name: model.NewCIStr("t1")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 2, Name: pmodel.NewCIStr("t1")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 3, Name: model.NewCIStr("t1")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 3, Name: pmodel.NewCIStr("t1")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 4, Name: model.NewCIStr("t2")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 4, Name: pmodel.NewCIStr("t2")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 5, Name: model.NewCIStr("t3")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 5, Name: pmodel.NewCIStr("t3")}) require.NoError(t, err) return nil }) @@ -432,9 +433,9 @@ func TestConcurrentAlloc(t *testing.T) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err = m.CreateDatabase(&model.DBInfo{ID: dbID, Name: model.NewCIStr("a")}) + err = m.CreateDatabase(&model.DBInfo{ID: dbID, Name: pmodel.NewCIStr("a")}) require.NoError(t, err) - err = m.CreateTableOrView(dbID, &model.TableInfo{ID: tblID, Name: model.NewCIStr("t")}) + err = m.CreateTableOrView(dbID, &model.TableInfo{ID: tblID, Name: pmodel.NewCIStr("t")}) require.NoError(t, err) return nil }) @@ -518,9 +519,9 @@ func TestRollbackAlloc(t *testing.T) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err = m.CreateDatabase(&model.DBInfo{ID: dbID, Name: model.NewCIStr("a")}) + err = m.CreateDatabase(&model.DBInfo{ID: dbID, Name: pmodel.NewCIStr("a")}) require.NoError(t, err) - err = m.CreateTableOrView(dbID, &model.TableInfo{ID: tblID, Name: model.NewCIStr("t")}) + err = m.CreateTableOrView(dbID, &model.TableInfo{ID: tblID, Name: pmodel.NewCIStr("t")}) require.NoError(t, err) return nil }) @@ -568,11 +569,11 @@ func TestAllocComputationIssue(t *testing.T) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: model.NewCIStr("a")}) + err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: pmodel.NewCIStr("a")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 1, Name: model.NewCIStr("t")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 1, Name: pmodel.NewCIStr("t")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 2, Name: model.NewCIStr("t1")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 2, Name: pmodel.NewCIStr("t1")}) require.NoError(t, err) return nil }) @@ -619,9 +620,9 @@ func TestIssue40584(t *testing.T) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: model.NewCIStr("a")}) + err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: pmodel.NewCIStr("a")}) require.NoError(t, err) - err = m.CreateTableOrView(1, &model.TableInfo{ID: 1, Name: model.NewCIStr("t")}) + err = m.CreateTableOrView(1, &model.TableInfo{ID: 1, Name: pmodel.NewCIStr("t")}) require.NoError(t, err) return nil }) diff --git a/pkg/meta/autoid/bench_test.go b/pkg/meta/autoid/bench_test.go index f2df4e67633c2..c1f293ec40e7e 100644 --- a/pkg/meta/autoid/bench_test.go +++ b/pkg/meta/autoid/bench_test.go @@ -23,7 +23,8 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/store/mockstore" ) @@ -44,11 +45,11 @@ func BenchmarkAllocator_Alloc(b *testing.B) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err = m.CreateDatabase(&model.DBInfo{ID: dbID, Name: model.NewCIStr("a")}) + err = m.CreateDatabase(&model.DBInfo{ID: dbID, Name: pmodel.NewCIStr("a")}) if err != nil { return err } - err = m.CreateTableOrView(dbID, &model.TableInfo{ID: tblID, Name: model.NewCIStr("t")}) + err = m.CreateTableOrView(dbID, &model.TableInfo{ID: tblID, Name: pmodel.NewCIStr("t")}) if err != nil { return err } @@ -84,7 +85,7 @@ func BenchmarkAllocator_SequenceAlloc(b *testing.B) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: model.NewCIStr("a")}) + err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: pmodel.NewCIStr("a")}) if err != nil { return err } @@ -99,7 +100,7 @@ func BenchmarkAllocator_SequenceAlloc(b *testing.B) { } seqTable := &model.TableInfo{ ID: 1, - Name: model.NewCIStr("seq"), + Name: pmodel.NewCIStr("seq"), Sequence: seq, } sequenceBase = seq.Start - 1 diff --git a/pkg/meta/autoid/memid.go b/pkg/meta/autoid/memid.go index 5ba66689b8bf3..65383178786af 100644 --- a/pkg/meta/autoid/memid.go +++ b/pkg/meta/autoid/memid.go @@ -18,7 +18,7 @@ import ( "context" "math" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) // NewAllocatorFromTempTblInfo creates an in-memory allocator from a temporary table info. @@ -154,6 +154,10 @@ func (alloc *inMemoryAllocator) alloc4Unsigned(n uint64, increment, offset int64 return min, alloc.base, nil } +func (*inMemoryAllocator) Transfer(_, _ int64) error { + return nil +} + func (*inMemoryAllocator) AllocSeqCache() (base int64, end int64, round int64, err error) { return 0, 0, 0, errNotImplemented.GenWithStackByArgs() } diff --git a/pkg/meta/autoid/memid_test.go b/pkg/meta/autoid/memid_test.go index f0b05fdec8183..c5a5fc738a9d1 100644 --- a/pkg/meta/autoid/memid_test.go +++ b/pkg/meta/autoid/memid_test.go @@ -20,7 +20,7 @@ import ( "testing" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/store/mockstore" diff --git a/pkg/meta/autoid/seq_autoid_test.go b/pkg/meta/autoid/seq_autoid_test.go index ae0d4508a1e75..35e616f69d6dc 100644 --- a/pkg/meta/autoid/seq_autoid_test.go +++ b/pkg/meta/autoid/seq_autoid_test.go @@ -24,7 +24,8 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/store/mockstore" "github.com/pingcap/tidb/pkg/util" "github.com/stretchr/testify/require" @@ -43,7 +44,7 @@ func TestSequenceAutoid(t *testing.T) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: model.NewCIStr("a")}) + err = m.CreateDatabase(&model.DBInfo{ID: 1, Name: pmodel.NewCIStr("a")}) require.NoError(t, err) seq = &model.SequenceInfo{ Start: 1, @@ -56,7 +57,7 @@ func TestSequenceAutoid(t *testing.T) { } seqTable := &model.TableInfo{ ID: 1, - Name: model.NewCIStr("seq"), + Name: pmodel.NewCIStr("seq"), Sequence: seq, } sequenceBase = seq.Start - 1 @@ -168,7 +169,7 @@ func TestConcurrentAllocSequence(t *testing.T) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnMeta) err = kv.RunInNewTxn(ctx, store, false, func(ctx context.Context, txn kv.Transaction) error { m := meta.NewMeta(txn) - err1 := m.CreateDatabase(&model.DBInfo{ID: 2, Name: model.NewCIStr("a")}) + err1 := m.CreateDatabase(&model.DBInfo{ID: 2, Name: pmodel.NewCIStr("a")}) require.NoError(t, err1) seq = &model.SequenceInfo{ Start: 100, @@ -181,7 +182,7 @@ func TestConcurrentAllocSequence(t *testing.T) { } seqTable := &model.TableInfo{ ID: 2, - Name: model.NewCIStr("seq"), + Name: pmodel.NewCIStr("seq"), Sequence: seq, } if seq.Increment >= 0 { diff --git a/pkg/meta/meta.go b/pkg/meta/meta.go index f11c125f1625f..2f9f6e160f421 100644 --- a/pkg/meta/meta.go +++ b/pkg/meta/meta.go @@ -29,12 +29,13 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/kvproto/pkg/kvrpcpb" rmpb "github.com/pingcap/kvproto/pkg/resource_manager" - "github.com/pingcap/tidb/pkg/domain/resourcegroup" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/resourcegroup" "github.com/pingcap/tidb/pkg/structure" "github.com/pingcap/tidb/pkg/util/dbterror" "github.com/pingcap/tidb/pkg/util/hack" @@ -99,10 +100,10 @@ var ( ResourceGroupSettings: &model.ResourceGroupSettings{ RURate: math.MaxInt32, BurstLimit: -1, - Priority: model.MediumPriorityValue, + Priority: pmodel.MediumPriorityValue, }, ID: defaultGroupID, - Name: model.NewCIStr(resourcegroup.DefaultResourceGroupName), + Name: pmodel.NewCIStr(resourcegroup.DefaultResourceGroupName), State: model.StatePublic, } ) @@ -765,7 +766,7 @@ func (m *Meta) CreateMySQLDatabaseIfNotExists() (int64, error) { } db := model.DBInfo{ ID: id, - Name: model.NewCIStr(mysql.SystemDB), + Name: pmodel.NewCIStr(mysql.SystemDB), Charset: mysql.UTF8MB4Charset, Collate: mysql.UTF8MB4DefaultCollation, State: model.StatePublic, @@ -1013,7 +1014,7 @@ func (m *Meta) GetMetasByDBID(dbID int64) ([]structure.HashPair, error) { return res, nil } -var checkSubstringsInOrder = [7]string{ +var checkAttributesInOrder = []string{ `"fk_info":null`, `"partition":null`, `"Lock":null`, @@ -1023,15 +1024,14 @@ var checkSubstringsInOrder = [7]string{ `"ttl_info":null`, } -// IsTableInfoMustLoad checks the above substrings in a table info's json representing. -// When a table contains one of them, tidb must load the table info during schema full load. -// hasSpecialAttributes() is a subset of it, the difference is that: -// If a table need to be resident in-memory, its table info MUST be loaded. -// If a table info is loaded, it's NOT NECESSARILY to be keep in-memory. -// Exported for testing. -func IsTableInfoMustLoad(json []byte) bool { +// isTableInfoMustLoad checks whether the table info needs to be loaded. +// If the byte representation contains all the given attributes, +// then it does not need to be loaded and this function will return false. +// Otherwise, it will return true, indicating that the table info should be loaded. +// Since attributes are checked in sequence, it's important to choose the order carefully. +func isTableInfoMustLoad(json []byte, filterAttrs ...string) bool { idx := 0 - for _, substr := range checkSubstringsInOrder { + for _, substr := range filterAttrs { idx = bytes.Index(json, hack.Slice(substr)) if idx == -1 { return true @@ -1041,6 +1041,12 @@ func IsTableInfoMustLoad(json []byte) bool { return false } +// IsTableInfoMustLoad checks whether the table info needs to be loaded. +// Exported for testing. +func IsTableInfoMustLoad(json []byte) bool { + return isTableInfoMustLoad(json, checkAttributesInOrder...) +} + // NameExtractRegexp is exported for testing. const NameExtractRegexp = `"O":"([^"\\]*(?:\\.[^"\\]*)*)",` @@ -1053,6 +1059,10 @@ func Unescape(s string) string { // GetAllNameToIDAndTheMustLoadedTableInfo gets all the fields and values and table info for special attributes in a hash. // It's used to get some infos for information schema cache in a faster way. +// If a table contains any of the attributes listed in checkSubstringsInOrder, it must be loaded during schema full load. +// hasSpecialAttributes() is a subset of it, the difference is that: +// If a table need to be resident in-memory, its table info MUST be loaded. +// If a table info is loaded, it's NOT NECESSARILY to be keep in-memory. func GetAllNameToIDAndTheMustLoadedTableInfo(m *Meta, dbID int64) (map[string]int64, []*model.TableInfo, error) { dbKey := m.dbKey(dbID) if err := m.checkDBExists(dbKey); err != nil { @@ -1079,7 +1089,7 @@ func GetAllNameToIDAndTheMustLoadedTableInfo(m *Meta, dbID int64) (map[string]in key := Unescape(nameLMatch[1]) res[strings.Clone(key)] = int64(id) - if IsTableInfoMustLoad(value) { + if isTableInfoMustLoad(value, checkAttributesInOrder...) { tbInfo := &model.TableInfo{} err = json.Unmarshal(value, tbInfo) if err != nil { @@ -1094,6 +1104,35 @@ func GetAllNameToIDAndTheMustLoadedTableInfo(m *Meta, dbID int64) (map[string]in return res, tableInfos, errors.Trace(err) } +// GetTableInfoWithAttributes retrieves all the table infos for a given db. +// The filterAttrs are used to filter out any table that is not needed. +func GetTableInfoWithAttributes(m *Meta, dbID int64, filterAttrs ...string) ([]*model.TableInfo, error) { + dbKey := m.dbKey(dbID) + if err := m.checkDBExists(dbKey); err != nil { + return nil, errors.Trace(err) + } + + tableInfos := make([]*model.TableInfo, 0) + err := m.txn.IterateHash(dbKey, func(field []byte, value []byte) error { + if !strings.HasPrefix(string(hack.String(field)), "Table") { + return nil + } + + if isTableInfoMustLoad(value, filterAttrs...) { + tbInfo := &model.TableInfo{} + err := json.Unmarshal(value, tbInfo) + if err != nil { + return errors.Trace(err) + } + tbInfo.DBID = dbID + tableInfos = append(tableInfos, tbInfo) + } + return nil + }) + + return tableInfos, errors.Trace(err) +} + // ListTables shows all tables in database. func (m *Meta) ListTables(dbID int64) ([]*model.TableInfo, error) { res, err := m.GetMetasByDBID(dbID) @@ -1190,7 +1229,7 @@ func FastUnmarshalTableNameInfo(data []byte) (*model.TableNameInfo, error) { return &model.TableNameInfo{ ID: id, - Name: model.NewCIStr(name), + Name: pmodel.NewCIStr(name), }, nil } @@ -1419,8 +1458,8 @@ var ( AddIndexJobListKey JobListKeyType = mDDLJobAddIdxList ) -func (m *Meta) enQueueDDLJob(key []byte, job *model.Job, updateRawArgs bool) error { - b, err := job.Encode(updateRawArgs) +func (m *Meta) enQueueDDLJob(key []byte, job *model.Job) error { + b, err := job.Encode(true) if err == nil { err = m.txn.RPush(key, b) } @@ -1434,7 +1473,7 @@ func (m *Meta) EnQueueDDLJob(job *model.Job, jobListKeys ...JobListKeyType) erro listKey = jobListKeys[0] } - return m.enQueueDDLJob(listKey, job, true) + return m.enQueueDDLJob(listKey, job) } // JobListKeyType is a key type of the DDL job queue. diff --git a/pkg/meta/meta_autoid.go b/pkg/meta/meta_autoid.go index cef5903c758b8..e5071f5dbe899 100644 --- a/pkg/meta/meta_autoid.go +++ b/pkg/meta/meta_autoid.go @@ -18,7 +18,7 @@ import ( "strconv" "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) var _ AutoIDAccessor = &autoIDAccessor{} @@ -28,6 +28,7 @@ type AutoIDAccessor interface { Get() (int64, error) Put(val int64) error Inc(step int64) (int64, error) + CopyTo(databaseID, tableID int64) error Del() error } @@ -79,6 +80,17 @@ func (a *autoIDAccessor) Del() error { var _ AutoIDAccessors = &autoIDAccessors{} +// CopyTo implements the interface AutoIDAccessor. +// It's used to copy the current meta to another table after rename table +func (a *autoIDAccessor) CopyTo(databaseID, tableID int64) error { + curr, err := a.Get() + if err != nil { + return err + } + m := a.m + return m.txn.HSet(m.dbKey(databaseID), a.idEncodeFn(tableID), []byte(strconv.FormatInt(curr, 10))) +} + // AutoIDAccessors represents all the auto IDs of a table. type AutoIDAccessors interface { Get() (AutoIDGroup, error) diff --git a/pkg/meta/meta_test.go b/pkg/meta/meta_test.go index c07e958d073a5..69fa8609a6eb7 100644 --- a/pkg/meta/meta_test.go +++ b/pkg/meta/meta_test.go @@ -19,6 +19,7 @@ import ( "encoding/json" "fmt" "regexp" + "sort" "strconv" "testing" "time" @@ -28,9 +29,10 @@ import ( "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" _ "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/store/mockstore" @@ -58,7 +60,7 @@ func TestPlacementPolicy(t *testing.T) { // test the meta storage of placemnt policy. policy := &model.PolicyInfo{ ID: 1, - Name: model.NewCIStr("aa"), + Name: pmodel.NewCIStr("aa"), PlacementSettings: &model.PlacementSettings{ PrimaryRegion: "my primary", Regions: "my regions", @@ -83,7 +85,7 @@ func TestPlacementPolicy(t *testing.T) { require.Equal(t, policy, val) // mock updating the placement policy. - policy.Name = model.NewCIStr("bb") + policy.Name = pmodel.NewCIStr("bb") policy.LearnerConstraints = "+zone=nanjing" err = m.UpdatePolicy(policy) require.NoError(t, err) @@ -138,7 +140,7 @@ func TestResourceGroup(t *testing.T) { rg := &model.ResourceGroupInfo{ ID: groupID, - Name: model.NewCIStr("aa"), + Name: pmodel.NewCIStr("aa"), ResourceGroupSettings: &model.ResourceGroupSettings{ RURate: 100, }, @@ -209,7 +211,7 @@ func TestMeta(t *testing.T) { dbInfo := &model.DBInfo{ ID: 1, - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), } err = m.CreateDatabase(dbInfo) require.NoError(t, err) @@ -222,7 +224,7 @@ func TestMeta(t *testing.T) { require.NoError(t, err) require.Equal(t, dbInfo, v) - dbInfo.Name = model.NewCIStr("aa") + dbInfo.Name = pmodel.NewCIStr("aa") err = m.UpdateDatabase(dbInfo) require.NoError(t, err) @@ -236,7 +238,7 @@ func TestMeta(t *testing.T) { tbInfo := &model.TableInfo{ ID: 1, - Name: model.NewCIStr("t"), + Name: pmodel.NewCIStr("t"), DBID: dbInfo.ID, } err = m.CreateTableOrView(1, tbInfo) @@ -254,7 +256,7 @@ func TestMeta(t *testing.T) { require.NotNil(t, err) require.True(t, meta.ErrTableExists.Equal(err)) - tbInfo.Name = model.NewCIStr("tt") + tbInfo.Name = pmodel.NewCIStr("tt") err = m.UpdateTable(1, tbInfo) require.NoError(t, err) @@ -274,7 +276,7 @@ func TestMeta(t *testing.T) { tbInfo2 := &model.TableInfo{ ID: 2, - Name: model.NewCIStr("bb"), + Name: pmodel.NewCIStr("bb"), DBID: dbInfo.ID, } err = m.CreateTableOrView(1, tbInfo2) @@ -340,7 +342,7 @@ func TestMeta(t *testing.T) { tid := int64(100) tbInfo100 := &model.TableInfo{ ID: tid, - Name: model.NewCIStr("t_rename"), + Name: pmodel.NewCIStr("t_rename"), } // Create table. err = m.CreateTableOrView(1, tbInfo100) @@ -367,7 +369,7 @@ func TestMeta(t *testing.T) { // Test case for CreateTableAndSetAutoID. tbInfo3 := &model.TableInfo{ ID: 3, - Name: model.NewCIStr("tbl3"), + Name: pmodel.NewCIStr("tbl3"), } err = m.CreateTableAndSetAutoID(1, tbInfo3, meta.AutoIDGroup{RowID: 123, IncrementID: 0}) require.NoError(t, err) @@ -729,7 +731,7 @@ func TestIsTableInfoMustLoadSubStringsOrder(t *testing.T) { func TestTableNameExtract(t *testing.T) { var tbl model.TableInfo - tbl.Name = model.NewCIStr(`a`) + tbl.Name = pmodel.NewCIStr(`a`) b, err := json.Marshal(tbl) require.NoError(t, err) @@ -738,28 +740,28 @@ func TestTableNameExtract(t *testing.T) { require.Len(t, nameLMatch, 2) require.Equal(t, "a", nameLMatch[1]) - tbl.Name = model.NewCIStr(`"a"`) + tbl.Name = pmodel.NewCIStr(`"a"`) b, err = json.Marshal(tbl) require.NoError(t, err) nameLMatch = nameLRegex.FindStringSubmatch(string(b)) require.Len(t, nameLMatch, 2) require.Equal(t, `"a"`, meta.Unescape(nameLMatch[1])) - tbl.Name = model.NewCIStr(`""a"`) + tbl.Name = pmodel.NewCIStr(`""a"`) b, err = json.Marshal(tbl) require.NoError(t, err) nameLMatch = nameLRegex.FindStringSubmatch(string(b)) require.Len(t, nameLMatch, 2) require.Equal(t, `""a"`, meta.Unescape(nameLMatch[1])) - tbl.Name = model.NewCIStr(`"\"a"`) + tbl.Name = pmodel.NewCIStr(`"\"a"`) b, err = json.Marshal(tbl) require.NoError(t, err) nameLMatch = nameLRegex.FindStringSubmatch(string(b)) require.Len(t, nameLMatch, 2) require.Equal(t, `"\"a"`, meta.Unescape(nameLMatch[1])) - tbl.Name = model.NewCIStr(`"\"å•Š"`) + tbl.Name = pmodel.NewCIStr(`"\"å•Š"`) b, err = json.Marshal(tbl) require.NoError(t, err) nameLMatch = nameLRegex.FindStringSubmatch(string(b)) @@ -859,7 +861,7 @@ func benchFastJSONTableNameInfo(b *testing.B, sql string) { } } -func TestSpecialAttributeCorrectnessAfterBootstrap(t *testing.T) { +func TestInfoSchemaV2SpecialAttributeCorrectnessAfterBootstrap(t *testing.T) { store, err := mockstore.NewMockStore() require.NoError(t, err) defer func() { @@ -869,28 +871,28 @@ func TestSpecialAttributeCorrectnessAfterBootstrap(t *testing.T) { // create database dbInfo := &model.DBInfo{ ID: 10001, - Name: model.NewCIStr("sc"), + Name: pmodel.NewCIStr("sc"), State: model.StatePublic, } // create table with special attributes tblInfo := &model.TableInfo{ ID: 10002, - Name: model.NewCIStr("cs"), + Name: pmodel.NewCIStr("cs"), State: model.StatePublic, Partition: &model.PartitionInfo{ Definitions: []model.PartitionDefinition{ - {ID: 11, Name: model.NewCIStr("p1")}, - {ID: 22, Name: model.NewCIStr("p2")}, + {ID: 11, Name: pmodel.NewCIStr("p1")}, + {ID: 22, Name: pmodel.NewCIStr("p2")}, }, Enable: true, }, ForeignKeys: []*model.FKInfo{{ ID: 1, - Name: model.NewCIStr("fk"), - RefTable: model.NewCIStr("t"), - RefCols: []model.CIStr{model.NewCIStr("a")}, - Cols: []model.CIStr{model.NewCIStr("t_a")}, + Name: pmodel.NewCIStr("fk"), + RefTable: pmodel.NewCIStr("t"), + RefCols: []pmodel.CIStr{pmodel.NewCIStr("a")}, + Cols: []pmodel.CIStr{pmodel.NewCIStr("t_a")}, }}, TiFlashReplica: &model.TiFlashReplicaInfo{ Count: 0, @@ -898,13 +900,13 @@ func TestSpecialAttributeCorrectnessAfterBootstrap(t *testing.T) { Available: true, }, Lock: &model.TableLockInfo{ - Tp: model.TableLockRead, + Tp: pmodel.TableLockRead, State: model.TableLockStatePreLock, TS: 0, }, PlacementPolicyRef: &model.PolicyRefInfo{ ID: 1, - Name: model.NewCIStr("r1"), + Name: pmodel.NewCIStr("r1"), }, TTLInfo: &model.TTLInfo{ IntervalExprStr: "1", @@ -954,3 +956,176 @@ func TestSpecialAttributeCorrectnessAfterBootstrap(t *testing.T) { require.Equal(t, len(tblInfoRes[0].TableInfos), 1) require.Equal(t, tblInfo.TTLInfo, tblInfoRes[0].TableInfos[0].TTLInfo) } + +func TestInfoSchemaV2DataFieldsCorrectnessAfterBootstrap(t *testing.T) { + store, err := mockstore.NewMockStore() + require.NoError(t, err) + defer func() { + require.NoError(t, store.Close()) + }() + + // create database + dbInfo := &model.DBInfo{ + ID: 10001, + Name: pmodel.NewCIStr("sc"), + Charset: "utf8", + Collate: "utf8_general_ci", + State: model.StatePublic, + } + + // create table with partition info + tblInfo := &model.TableInfo{ + ID: 10002, + Name: pmodel.NewCIStr("cs"), + Charset: "latin1", + Collate: "latin1_bin", + State: model.StatePublic, + Partition: &model.PartitionInfo{ + Definitions: []model.PartitionDefinition{ + {ID: 1, Name: pmodel.NewCIStr("p1")}, + }, + Enable: true, + }, + } + + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnDDL) + err = kv.RunInNewTxn(ctx, store, true, func(ctx context.Context, txn kv.Transaction) error { + err := meta.NewMeta(txn).CreateDatabase(dbInfo) + require.NoError(t, err) + err = meta.NewMeta(txn).CreateTableOrView(dbInfo.ID, tblInfo) + require.NoError(t, err) + return errors.Trace(err) + }) + require.NoError(t, err) + + // bootstrap + dom, err := session.BootstrapSession(store) + require.NoError(t, err) + defer dom.Close() + + is := dom.InfoSchema() + //byID, traverse byID and load from store + tbl, ok := is.TableByID(context.Background(), 10002) + require.True(t, ok) + require.Equal(t, tbl.Meta().ID, tblInfo.ID) + + //byName, traverse byName and load from store, + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("sc"), pmodel.NewCIStr("cs")) + require.NoError(t, err) + require.Equal(t, tbl.Meta().ID, tblInfo.ID) + + //tableCache, table info exists in cache now, just use id to seek + tbl, ok = is.TableByID(context.Background(), 10002) + require.True(t, ok) + require.Equal(t, tbl.Meta().ID, tblInfo.ID) + + //schemaMap, traverse schemaMap find dbInfo + db, ok := is.SchemaByName(pmodel.NewCIStr("sc")) + require.True(t, ok) + require.Equal(t, db.ID, dbInfo.ID) + + //schemaID2Name, traverse schemaID2Name find dbInfo + db, ok = is.SchemaByID(dbInfo.ID) + require.True(t, ok) + require.Equal(t, db.ID, dbInfo.ID) + + //pid2tid, traverse pid2tid find tblInfo, dbInfo and partition info + tbl, ok = is.TableByID(context.Background(), 10002) + require.True(t, ok) + require.Equal(t, len(tbl.Meta().GetPartitionInfo().Definitions), 1) + pid := tbl.Meta().GetPartitionInfo().Definitions[0].ID + tbl, db, pDef := is.FindTableByPartitionID(pid) + require.NotNil(t, tbl) + require.NotNil(t, db) + require.NotNil(t, pDef) +} + +func TestInfoSchemaMiscFieldsCorrectnessAfterBootstrap(t *testing.T) { + store, err := mockstore.NewMockStore() + require.NoError(t, err) + defer func() { + require.NoError(t, store.Close()) + }() + + dbInfo := &model.DBInfo{ + ID: 10001, + Name: pmodel.NewCIStr("sc"), + State: model.StatePublic, + } + policy := &model.PolicyInfo{ + ID: 2, + Name: pmodel.NewCIStr("policy_1"), + PlacementSettings: &model.PlacementSettings{ + PrimaryRegion: "r1", + Regions: "r1,r2", + }, + } + group := &model.ResourceGroupInfo{ + ID: 3, + Name: pmodel.NewCIStr("groupName_1"), + } + tblInfo := &model.TableInfo{ + ID: 10002, + Name: pmodel.NewCIStr("cs"), + State: model.StatePublic, + ForeignKeys: []*model.FKInfo{{ + ID: 1, + Name: pmodel.NewCIStr("fk_1"), + RefSchema: pmodel.NewCIStr("t1"), + RefTable: pmodel.NewCIStr("parent"), + Version: 1, + }}, + PlacementPolicyRef: &model.PolicyRefInfo{ + ID: policy.ID, + Name: policy.Name, + }, + } + tblInfo1 := &model.TableInfo{ + ID: 10003, + Name: pmodel.NewCIStr("cs"), + State: model.StatePublic, + TempTableType: model.TempTableLocal, + } + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnDDL) + err = kv.RunInNewTxn(ctx, store, true, func(ctx context.Context, txn kv.Transaction) error { + m := meta.NewMeta(txn) + err := m.CreatePolicy(policy) + require.NoError(t, err) + err = m.AddResourceGroup(group) + require.NoError(t, err) + err = m.CreateDatabase(dbInfo) + require.NoError(t, err) + err = m.CreateTableOrView(dbInfo.ID, tblInfo) + require.NoError(t, err) + err = m.CreateTableOrView(dbInfo.ID, tblInfo1) + require.NoError(t, err) + return errors.Trace(err) + }) + require.NoError(t, err) + + // bootstrap + dom, err := session.BootstrapSession(store) + require.NoError(t, err) + defer dom.Close() + is := dom.InfoSchema() + tbl, ok := is.TableByID(context.Background(), 10002) + require.True(t, ok) + require.Equal(t, tbl.Meta().ID, tblInfo.ID) + // placement policy + policy1 := is.AllPlacementPolicies() + require.Equal(t, len(policy1), 1) + require.Equal(t, policy1[0].Name, policy.Name) + // resource group + group1 := is.AllResourceGroups() + require.Equal(t, len(group1), 2) + sort.Slice(group1, func(i, j int) bool { + return group1[i].Name.L < group1[j].Name.L + }) + require.Equal(t, group1[1].Name, group.Name) + // referred foreign key + referredFk := is.GetTableReferredForeignKeys(tblInfo.ForeignKeys[0].RefSchema.L, tblInfo.ForeignKeys[0].RefTable.L) + require.Equal(t, len(referredFk), 1) + require.Equal(t, referredFk[0].ChildFKName, tblInfo.ForeignKeys[0].Name) + // temp table + require.True(t, is.HasTemporaryTable()) +} diff --git a/pkg/meta/model/BUILD.bazel b/pkg/meta/model/BUILD.bazel new file mode 100644 index 0000000000000..3a6b991dd107e --- /dev/null +++ b/pkg/meta/model/BUILD.bazel @@ -0,0 +1,56 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") + +go_library( + name = "model", + srcs = [ + "bdr.go", + "column.go", + "db.go", + "flags.go", + "index.go", + "job.go", + "job_args.go", + "placement.go", + "reorg.go", + "resource_group.go", + "table.go", + ], + importpath = "github.com/pingcap/tidb/pkg/meta/model", + visibility = ["//visibility:public"], + deps = [ + "//pkg/parser/auth", + "//pkg/parser/charset", + "//pkg/parser/duration", + "//pkg/parser/model", + "//pkg/parser/mysql", + "//pkg/parser/terror", + "//pkg/parser/types", + "//pkg/util/intest", + "@com_github_pingcap_errors//:errors", + ], +) + +go_test( + name = "model_test", + timeout = "short", + srcs = [ + "bdr_test.go", + "column_test.go", + "index_test.go", + "job_args_test.go", + "job_test.go", + "placement_test.go", + "table_test.go", + ], + embed = [":model"], + flaky = True, + shard_count = 28, + deps = [ + "//pkg/parser/charset", + "//pkg/parser/model", + "//pkg/parser/mysql", + "//pkg/parser/terror", + "//pkg/parser/types", + "@com_github_stretchr_testify//require", + ], +) diff --git a/pkg/meta/model/bdr.go b/pkg/meta/model/bdr.go new file mode 100644 index 0000000000000..ada92039b9168 --- /dev/null +++ b/pkg/meta/model/bdr.go @@ -0,0 +1,130 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "time" +) + +// DDLBDRType is the type for DDL when BDR enable. +type DDLBDRType string + +const ( + // UnsafeDDL means the DDL can't be executed by user when cluster is Primary/Secondary. + UnsafeDDL DDLBDRType = "unsafe DDL" + // SafeDDL means the DDL can be executed by user when cluster is Primary. + SafeDDL DDLBDRType = "safe DDL" + // UnmanagementDDL means the DDL can't be synced by CDC. + UnmanagementDDL DDLBDRType = "unmanagement DDL" + // UnknownDDL means the DDL is unknown. + UnknownDDL DDLBDRType = "unknown DDL" +) + +// ActionBDRMap is the map of DDL ActionType to DDLBDRType. +var ActionBDRMap = map[ActionType]DDLBDRType{} + +// BDRActionMap is the map of DDLBDRType to ActionType (reversed from ActionBDRMap). +var BDRActionMap = map[DDLBDRType][]ActionType{ + SafeDDL: { + ActionCreateSchema, + ActionCreateTable, + ActionAddColumn, // add a new column to table if it’s nullable or with default value. + ActionAddIndex, //add non-unique index + ActionDropIndex, + ActionModifyColumn, // add or update comments for column, change default values of one particular column + ActionSetDefaultValue, + ActionModifyTableComment, + ActionRenameIndex, + ActionAddTablePartition, + ActionDropPrimaryKey, + ActionAlterIndexVisibility, + ActionCreateTables, + ActionAlterTTLInfo, + ActionAlterTTLRemove, + ActionCreateView, + ActionDropView, + }, + UnsafeDDL: { + ActionDropSchema, + ActionDropTable, + ActionDropColumn, + ActionAddForeignKey, + ActionDropForeignKey, + ActionTruncateTable, + ActionRebaseAutoID, + ActionRenameTable, + ActionShardRowID, + ActionDropTablePartition, + ActionModifyTableCharsetAndCollate, + ActionTruncateTablePartition, + ActionRecoverTable, + ActionModifySchemaCharsetAndCollate, + ActionLockTable, + ActionUnlockTable, + ActionRepairTable, + ActionSetTiFlashReplica, + ActionUpdateTiFlashReplicaStatus, + ActionAddPrimaryKey, + ActionCreateSequence, + ActionAlterSequence, + ActionDropSequence, + ActionModifyTableAutoIDCache, + ActionRebaseAutoRandomBase, + ActionExchangeTablePartition, + ActionAddCheckConstraint, + ActionDropCheckConstraint, + ActionAlterCheckConstraint, + ActionRenameTables, + ActionAlterTableAttributes, + ActionAlterTablePartitionAttributes, + ActionAlterTablePartitionPlacement, + ActionModifySchemaDefaultPlacement, + ActionAlterTablePlacement, + ActionAlterCacheTable, + ActionAlterTableStatsOptions, + ActionAlterNoCacheTable, + ActionMultiSchemaChange, + ActionFlashbackCluster, + ActionRecoverSchema, + ActionReorganizePartition, + ActionAlterTablePartitioning, + ActionRemovePartitioning, + }, + UnmanagementDDL: { + ActionCreatePlacementPolicy, + ActionAlterPlacementPolicy, + ActionDropPlacementPolicy, + ActionCreateResourceGroup, + ActionAlterResourceGroup, + ActionDropResourceGroup, + }, + UnknownDDL: { + _DEPRECATEDActionAlterTableAlterPartition, + }, +} + +// TSConvert2Time converts timestamp to time. +func TSConvert2Time(ts uint64) time.Time { + t := int64(ts >> 18) // 18 is for the logical time. + return time.UnixMilli(t) +} + +func init() { + for bdrType, v := range BDRActionMap { + for _, action := range v { + ActionBDRMap[action] = bdrType + } + } +} diff --git a/pkg/meta/model/bdr_test.go b/pkg/meta/model/bdr_test.go new file mode 100644 index 0000000000000..c247424fa1277 --- /dev/null +++ b/pkg/meta/model/bdr_test.go @@ -0,0 +1,35 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "testing" + + "github.com/stretchr/testify/require" +) + +func TestActionBDRMap(t *testing.T) { + require.Equal(t, len(ActionMap), len(ActionBDRMap)) + + totalActions := 0 + for bdrType, actions := range BDRActionMap { + for _, action := range actions { + require.Equal(t, bdrType, ActionBDRMap[action], "action %s", action) + } + totalActions += len(actions) + } + + require.Equal(t, totalActions, len(ActionBDRMap)) +} diff --git a/pkg/meta/model/column.go b/pkg/meta/model/column.go new file mode 100644 index 0000000000000..58bd2f0ad70e9 --- /dev/null +++ b/pkg/meta/model/column.go @@ -0,0 +1,312 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "strings" + "unsafe" + + "github.com/pingcap/tidb/pkg/parser/charset" + "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/parser/types" +) + +const ( + // ColumnInfoVersion0 means the column info version is 0. + ColumnInfoVersion0 = uint64(0) + // ColumnInfoVersion1 means the column info version is 1. + ColumnInfoVersion1 = uint64(1) + // ColumnInfoVersion2 means the column info version is 2. + // This is for v2.1.7 to Compatible with older versions charset problem. + // Old version such as v2.0.8 treat utf8 as utf8mb4, because there is no UTF8 check in v2.0.8. + // After version V2.1.2 (PR#8738) , TiDB add UTF8 check, then the user upgrade from v2.0.8 insert some UTF8MB4 characters will got error. + // This is not compatibility for user. Then we try to fix this in PR #9820, and increase the version number. + ColumnInfoVersion2 = uint64(2) + + // CurrLatestColumnInfoVersion means the latest column info in the current TiDB. + CurrLatestColumnInfoVersion = ColumnInfoVersion2 +) + +// ChangeStateInfo is used for recording the information of schema changing. +type ChangeStateInfo struct { + // DependencyColumnOffset is the changing column offset that the current column depends on when executing modify/change column. + DependencyColumnOffset int `json:"relative_col_offset"` +} + +// ColumnInfo provides meta data describing of a table column. +type ColumnInfo struct { + ID int64 `json:"id"` + Name model.CIStr `json:"name"` + Offset int `json:"offset"` + OriginDefaultValue any `json:"origin_default"` + OriginDefaultValueBit []byte `json:"origin_default_bit"` + DefaultValue any `json:"default"` + DefaultValueBit []byte `json:"default_bit"` + // DefaultIsExpr is indicates the default value string is expr. + DefaultIsExpr bool `json:"default_is_expr"` + GeneratedExprString string `json:"generated_expr_string"` + GeneratedStored bool `json:"generated_stored"` + Dependences map[string]struct{} `json:"dependences"` + FieldType types.FieldType `json:"type"` + State SchemaState `json:"state"` + Comment string `json:"comment"` + // A hidden column is used internally(expression index) and are not accessible by users. + Hidden bool `json:"hidden"` + *ChangeStateInfo `json:"change_state_info"` + // Version means the version of the column info. + // Version = 0: For OriginDefaultValue and DefaultValue of timestamp column will stores the default time in system time zone. + // That is a bug if multiple TiDB servers in different system time zone. + // Version = 1: For OriginDefaultValue and DefaultValue of timestamp column will stores the default time in UTC time zone. + // This will fix bug in version 0. For compatibility with version 0, we add version field in column info struct. + Version uint64 `json:"version"` +} + +// IsVirtualGenerated checks the column if it is virtual. +func (c *ColumnInfo) IsVirtualGenerated() bool { + return c.IsGenerated() && !c.GeneratedStored +} + +// Clone clones ColumnInfo. +func (c *ColumnInfo) Clone() *ColumnInfo { + if c == nil { + return nil + } + nc := *c + return &nc +} + +// GetType returns the type of ColumnInfo. +func (c *ColumnInfo) GetType() byte { + return c.FieldType.GetType() +} + +// GetFlag returns the flag of ColumnInfo. +func (c *ColumnInfo) GetFlag() uint { + return c.FieldType.GetFlag() +} + +// GetFlen returns the flen of ColumnInfo. +func (c *ColumnInfo) GetFlen() int { + return c.FieldType.GetFlen() +} + +// GetDecimal returns the decimal of ColumnInfo. +func (c *ColumnInfo) GetDecimal() int { + return c.FieldType.GetDecimal() +} + +// GetCharset returns the charset of ColumnInfo. +func (c *ColumnInfo) GetCharset() string { + return c.FieldType.GetCharset() +} + +// GetCollate returns the collation of ColumnInfo. +func (c *ColumnInfo) GetCollate() string { + return c.FieldType.GetCollate() +} + +// GetElems returns the elems of ColumnInfo. +func (c *ColumnInfo) GetElems() []string { + return c.FieldType.GetElems() +} + +// SetType set the type of ColumnInfo. +func (c *ColumnInfo) SetType(tp byte) { + c.FieldType.SetType(tp) +} + +// SetFlag set the flag of ColumnInfo. +func (c *ColumnInfo) SetFlag(flag uint) { + c.FieldType.SetFlag(flag) +} + +// AddFlag adds the flag of ColumnInfo. +func (c *ColumnInfo) AddFlag(flag uint) { + c.FieldType.AddFlag(flag) +} + +// AndFlag adds a flag to the column. +func (c *ColumnInfo) AndFlag(flag uint) { + c.FieldType.AndFlag(flag) +} + +// ToggleFlag flips the flag according to the value. +func (c *ColumnInfo) ToggleFlag(flag uint) { + c.FieldType.ToggleFlag(flag) +} + +// DelFlag removes the flag from the column's flag. +func (c *ColumnInfo) DelFlag(flag uint) { + c.FieldType.DelFlag(flag) +} + +// SetFlen sets the flen of ColumnInfo. +func (c *ColumnInfo) SetFlen(flen int) { + c.FieldType.SetFlen(flen) +} + +// SetDecimal sets the decimal of ColumnInfo. +func (c *ColumnInfo) SetDecimal(decimal int) { + c.FieldType.SetDecimal(decimal) +} + +// SetCharset sets charset of the ColumnInfo +func (c *ColumnInfo) SetCharset(charset string) { + c.FieldType.SetCharset(charset) +} + +// SetCollate sets the collation of the column. +func (c *ColumnInfo) SetCollate(collate string) { + c.FieldType.SetCollate(collate) +} + +// SetElems set the elements of enum column. +func (c *ColumnInfo) SetElems(elems []string) { + c.FieldType.SetElems(elems) +} + +// IsGenerated returns true if the column is generated column. +func (c *ColumnInfo) IsGenerated() bool { + return len(c.GeneratedExprString) != 0 +} + +// SetOriginDefaultValue sets the origin default value. +// For mysql.TypeBit type, the default value storage format must be a string. +// Other value such as int must convert to string format first. +// The mysql.TypeBit type supports the null default value. +func (c *ColumnInfo) SetOriginDefaultValue(value any) error { + c.OriginDefaultValue = value + if c.GetType() == mysql.TypeBit { + if value == nil { + return nil + } + if v, ok := value.(string); ok { + c.OriginDefaultValueBit = []byte(v) + return nil + } + return types.ErrInvalidDefault.GenWithStackByArgs(c.Name) + } + return nil +} + +// GetOriginDefaultValue gets the origin default value. +func (c *ColumnInfo) GetOriginDefaultValue() any { + if c.GetType() == mysql.TypeBit && c.OriginDefaultValueBit != nil { + // If the column type is BIT, both `OriginDefaultValue` and `DefaultValue` of ColumnInfo are corrupted, + // because the content before json.Marshal is INCONSISTENT with the content after json.Unmarshal. + return string(c.OriginDefaultValueBit) + } + return c.OriginDefaultValue +} + +// SetDefaultValue sets the default value. +func (c *ColumnInfo) SetDefaultValue(value any) error { + c.DefaultValue = value + if c.GetType() == mysql.TypeBit { + // For mysql.TypeBit type, the default value storage format must be a string. + // Other value such as int must convert to string format first. + // The mysql.TypeBit type supports the null default value. + if value == nil { + return nil + } + if v, ok := value.(string); ok { + c.DefaultValueBit = []byte(v) + return nil + } + return types.ErrInvalidDefault.GenWithStackByArgs(c.Name) + } + return nil +} + +// GetDefaultValue gets the default value of the column. +// Default value use to stored in DefaultValue field, but now, +// bit type default value will store in DefaultValueBit for fix bit default value decode/encode bug. +func (c *ColumnInfo) GetDefaultValue() any { + if c.GetType() == mysql.TypeBit && c.DefaultValueBit != nil { + return string(c.DefaultValueBit) + } + return c.DefaultValue +} + +// GetTypeDesc gets the description for column type. +func (c *ColumnInfo) GetTypeDesc() string { + desc := c.FieldType.CompactStr() + if mysql.HasUnsignedFlag(c.GetFlag()) && c.GetType() != mysql.TypeBit && c.GetType() != mysql.TypeYear { + desc += " unsigned" + } + if mysql.HasZerofillFlag(c.GetFlag()) && c.GetType() != mysql.TypeYear { + desc += " zerofill" + } + return desc +} + +// EmptyColumnInfoSize is the memory usage of ColumnInfoSize +const EmptyColumnInfoSize = int64(unsafe.Sizeof(ColumnInfo{})) + +// FindColumnInfo finds ColumnInfo in cols by name. +func FindColumnInfo(cols []*ColumnInfo, name string) *ColumnInfo { + name = strings.ToLower(name) + for _, col := range cols { + if col.Name.L == name { + return col + } + } + return nil +} + +// FindColumnInfoByID finds ColumnInfo in cols by id. +func FindColumnInfoByID(cols []*ColumnInfo, id int64) *ColumnInfo { + for _, col := range cols { + if col.ID == id { + return col + } + } + return nil +} + +// NewExtraHandleColInfo mocks a column info for extra handle column. +func NewExtraHandleColInfo() *ColumnInfo { + colInfo := &ColumnInfo{ + ID: ExtraHandleID, + Name: ExtraHandleName, + } + + colInfo.SetFlag(mysql.PriKeyFlag | mysql.NotNullFlag) + colInfo.SetType(mysql.TypeLonglong) + + flen, decimal := mysql.GetDefaultFieldLengthAndDecimal(mysql.TypeLonglong) + colInfo.SetFlen(flen) + colInfo.SetDecimal(decimal) + + colInfo.SetCharset(charset.CharsetBin) + colInfo.SetCollate(charset.CollationBin) + return colInfo +} + +// NewExtraPhysTblIDColInfo mocks a column info for extra partition id column. +func NewExtraPhysTblIDColInfo() *ColumnInfo { + colInfo := &ColumnInfo{ + ID: ExtraPhysTblID, + Name: ExtraPhysTblIDName, + } + colInfo.SetType(mysql.TypeLonglong) + flen, decimal := mysql.GetDefaultFieldLengthAndDecimal(mysql.TypeLonglong) + colInfo.SetFlen(flen) + colInfo.SetDecimal(decimal) + colInfo.SetCharset(charset.CharsetBin) + colInfo.SetCollate(charset.CollationBin) + return colInfo +} diff --git a/pkg/meta/model/column_test.go b/pkg/meta/model/column_test.go new file mode 100644 index 0000000000000..66752f386f0d4 --- /dev/null +++ b/pkg/meta/model/column_test.go @@ -0,0 +1,103 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "encoding/json" + "fmt" + "testing" + + "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/parser/types" + "github.com/stretchr/testify/require" +) + +func TestDefaultValue(t *testing.T) { + srcCol := &ColumnInfo{ + ID: 1, + } + randPlainStr := "random_plain_string" + + oldPlainCol := srcCol.Clone() + oldPlainCol.Name = model.NewCIStr("oldPlainCol") + oldPlainCol.FieldType = *types.NewFieldType(mysql.TypeLong) + oldPlainCol.DefaultValue = randPlainStr + oldPlainCol.OriginDefaultValue = randPlainStr + + newPlainCol := srcCol.Clone() + newPlainCol.Name = model.NewCIStr("newPlainCol") + newPlainCol.FieldType = *types.NewFieldType(mysql.TypeLong) + err := newPlainCol.SetDefaultValue(1) + require.NoError(t, err) + require.Equal(t, 1, newPlainCol.GetDefaultValue()) + err = newPlainCol.SetDefaultValue(randPlainStr) + require.NoError(t, err) + require.Equal(t, randPlainStr, newPlainCol.GetDefaultValue()) + + randBitStr := string([]byte{25, 185}) + + oldBitCol := srcCol.Clone() + oldBitCol.Name = model.NewCIStr("oldBitCol") + oldBitCol.FieldType = *types.NewFieldType(mysql.TypeBit) + oldBitCol.DefaultValue = randBitStr + oldBitCol.OriginDefaultValue = randBitStr + + newBitCol := srcCol.Clone() + newBitCol.Name = model.NewCIStr("newBitCol") + newBitCol.FieldType = *types.NewFieldType(mysql.TypeBit) + err = newBitCol.SetDefaultValue(1) + // Only string type is allowed in BIT column. + require.Error(t, err) + require.Contains(t, err.Error(), "Invalid default value") + require.Equal(t, 1, newBitCol.GetDefaultValue()) + err = newBitCol.SetDefaultValue(randBitStr) + require.NoError(t, err) + require.Equal(t, randBitStr, newBitCol.GetDefaultValue()) + + nullBitCol := srcCol.Clone() + nullBitCol.Name = model.NewCIStr("nullBitCol") + nullBitCol.FieldType = *types.NewFieldType(mysql.TypeBit) + err = nullBitCol.SetOriginDefaultValue(nil) + require.NoError(t, err) + require.Nil(t, nullBitCol.GetOriginDefaultValue()) + + testCases := []struct { + col *ColumnInfo + isConsistent bool + }{ + {oldPlainCol, true}, + {oldBitCol, false}, + {newPlainCol, true}, + {newBitCol, true}, + {nullBitCol, true}, + } + for _, tc := range testCases { + col, isConsistent := tc.col, tc.isConsistent + comment := fmt.Sprintf("%s assertion failed", col.Name.O) + bytes, err := json.Marshal(col) + require.NoError(t, err, comment) + var newCol ColumnInfo + err = json.Unmarshal(bytes, &newCol) + require.NoError(t, err, comment) + if isConsistent { + require.Equal(t, col.GetDefaultValue(), newCol.GetDefaultValue(), comment) + require.Equal(t, col.GetOriginDefaultValue(), newCol.GetOriginDefaultValue(), comment) + } else { + require.NotEqual(t, col.GetDefaultValue(), newCol.GetDefaultValue(), comment) + require.NotEqual(t, col.GetOriginDefaultValue(), newCol.GetOriginDefaultValue(), comment) + } + } +} diff --git a/pkg/meta/model/db.go b/pkg/meta/model/db.go new file mode 100644 index 0000000000000..ece71f17c815b --- /dev/null +++ b/pkg/meta/model/db.go @@ -0,0 +1,58 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "strings" + + "github.com/pingcap/tidb/pkg/parser/model" +) + +// DBInfo provides meta data describing a DB. +type DBInfo struct { + ID int64 `json:"id"` // Database ID + Name model.CIStr `json:"db_name"` // DB name. + Charset string `json:"charset"` + Collate string `json:"collate"` + Deprecated struct { // Tables is not set in infoschema v2, use infoschema SchemaTableInfos() instead. + Tables []*TableInfo `json:"-"` // Tables in the DB. + } + State SchemaState `json:"state"` + PlacementPolicyRef *PolicyRefInfo `json:"policy_ref_info"` + TableName2ID map[string]int64 `json:"-"` +} + +// Clone clones DBInfo. +func (db *DBInfo) Clone() *DBInfo { + newInfo := *db + newInfo.Deprecated.Tables = make([]*TableInfo, len(db.Deprecated.Tables)) + for i := range db.Deprecated.Tables { + newInfo.Deprecated.Tables[i] = db.Deprecated.Tables[i].Clone() + } + return &newInfo +} + +// Copy shallow copies DBInfo. +func (db *DBInfo) Copy() *DBInfo { + newInfo := *db + newInfo.Deprecated.Tables = make([]*TableInfo, len(db.Deprecated.Tables)) + copy(newInfo.Deprecated.Tables, db.Deprecated.Tables) + return &newInfo +} + +// LessDBInfo is used for sorting DBInfo by DBInfo.Name. +func LessDBInfo(a *DBInfo, b *DBInfo) int { + return strings.Compare(a.Name.L, b.Name.L) +} diff --git a/pkg/parser/model/flags.go b/pkg/meta/model/flags.go similarity index 97% rename from pkg/parser/model/flags.go rename to pkg/meta/model/flags.go index 18bfce3628587..233a6a554b683 100644 --- a/pkg/parser/model/flags.go +++ b/pkg/meta/model/flags.go @@ -8,6 +8,7 @@ // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. diff --git a/pkg/meta/model/index.go b/pkg/meta/model/index.go new file mode 100644 index 0000000000000..d33c82483251b --- /dev/null +++ b/pkg/meta/model/index.go @@ -0,0 +1,147 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/types" +) + +// IndexInfo provides meta data describing a DB index. +// It corresponds to the statement `CREATE INDEX Name ON Table (Column);` +// See https://dev.mysql.com/doc/refman/5.7/en/create-index.html +type IndexInfo struct { + ID int64 `json:"id"` + Name model.CIStr `json:"idx_name"` // Index name. + Table model.CIStr `json:"tbl_name"` // Table name. + Columns []*IndexColumn `json:"idx_cols"` // Index columns. + State SchemaState `json:"state"` + BackfillState BackfillState `json:"backfill_state"` + Comment string `json:"comment"` // Comment + Tp model.IndexType `json:"index_type"` // Index type: Btree, Hash or Rtree + Unique bool `json:"is_unique"` // Whether the index is unique. + Primary bool `json:"is_primary"` // Whether the index is primary key. + Invisible bool `json:"is_invisible"` // Whether the index is invisible. + Global bool `json:"is_global"` // Whether the index is global. + MVIndex bool `json:"mv_index"` // Whether the index is multivalued index. +} + +// Clone clones IndexInfo. +func (index *IndexInfo) Clone() *IndexInfo { + if index == nil { + return nil + } + ni := *index + ni.Columns = make([]*IndexColumn, len(index.Columns)) + for i := range index.Columns { + ni.Columns[i] = index.Columns[i].Clone() + } + return &ni +} + +// HasPrefixIndex returns whether any columns of this index uses prefix length. +func (index *IndexInfo) HasPrefixIndex() bool { + for _, ic := range index.Columns { + if ic.Length != types.UnspecifiedLength { + return true + } + } + return false +} + +// HasColumnInIndexColumns checks whether the index contains the column with the specified ID. +func (index *IndexInfo) HasColumnInIndexColumns(tblInfo *TableInfo, colID int64) bool { + for _, ic := range index.Columns { + if tblInfo.Columns[ic.Offset].ID == colID { + return true + } + } + return false +} + +// FindColumnByName finds the index column with the specified name. +func (index *IndexInfo) FindColumnByName(nameL string) *IndexColumn { + _, ret := FindIndexColumnByName(index.Columns, nameL) + return ret +} + +// IsPublic checks if the index state is public +func (index *IndexInfo) IsPublic() bool { + return index.State == StatePublic +} + +// FindIndexByColumns find IndexInfo in indices which is cover the specified columns. +func FindIndexByColumns(tbInfo *TableInfo, indices []*IndexInfo, cols ...model.CIStr) *IndexInfo { + for _, index := range indices { + if IsIndexPrefixCovered(tbInfo, index, cols...) { + return index + } + } + return nil +} + +// IsIndexPrefixCovered checks the index's columns beginning with the cols. +func IsIndexPrefixCovered(tbInfo *TableInfo, index *IndexInfo, cols ...model.CIStr) bool { + if len(index.Columns) < len(cols) { + return false + } + for i := range cols { + if cols[i].L != index.Columns[i].Name.L || + index.Columns[i].Offset >= len(tbInfo.Columns) { + return false + } + colInfo := tbInfo.Columns[index.Columns[i].Offset] + if index.Columns[i].Length != types.UnspecifiedLength && index.Columns[i].Length < colInfo.GetFlen() { + return false + } + } + return true +} + +// FindIndexInfoByID finds IndexInfo in indices by id. +func FindIndexInfoByID(indices []*IndexInfo, id int64) *IndexInfo { + for _, idx := range indices { + if idx.ID == id { + return idx + } + } + return nil +} + +// IndexColumn provides index column info. +type IndexColumn struct { + Name model.CIStr `json:"name"` // Index name + Offset int `json:"offset"` // Index offset + // Length of prefix when using column prefix + // for indexing; + // UnspecifedLength if not using prefix indexing + Length int `json:"length"` +} + +// Clone clones IndexColumn. +func (i *IndexColumn) Clone() *IndexColumn { + ni := *i + return &ni +} + +// FindIndexColumnByName finds IndexColumn by name. When IndexColumn is not found, returns (-1, nil). +func FindIndexColumnByName(indexCols []*IndexColumn, nameL string) (int, *IndexColumn) { + for i, ic := range indexCols { + if ic.Name.L == nameL { + return i, ic + } + } + return -1, nil +} diff --git a/pkg/meta/model/index_test.go b/pkg/meta/model/index_test.go new file mode 100644 index 0000000000000..1c65da0ea7e36 --- /dev/null +++ b/pkg/meta/model/index_test.go @@ -0,0 +1,71 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "fmt" + "testing" + + "github.com/pingcap/tidb/pkg/parser/model" + "github.com/stretchr/testify/require" +) + +func newColumnForTest(id int64, offset int) *ColumnInfo { + return &ColumnInfo{ + ID: id, + Name: model.NewCIStr(fmt.Sprintf("c_%d", id)), + Offset: offset, + } +} + +func newIndexForTest(id int64, cols ...*ColumnInfo) *IndexInfo { + idxCols := make([]*IndexColumn, 0, len(cols)) + for _, c := range cols { + idxCols = append(idxCols, &IndexColumn{Offset: c.Offset, Name: c.Name}) + } + return &IndexInfo{ + ID: id, + Name: model.NewCIStr(fmt.Sprintf("i_%d", id)), + Columns: idxCols, + } +} + +func TestIsIndexPrefixCovered(t *testing.T) { + c0 := newColumnForTest(0, 0) + c1 := newColumnForTest(1, 1) + c2 := newColumnForTest(2, 2) + c3 := newColumnForTest(3, 3) + c4 := newColumnForTest(4, 4) + + i0 := newIndexForTest(0, c0, c1, c2) + i1 := newIndexForTest(1, c4, c2) + + tbl := &TableInfo{ + ID: 1, + Name: model.NewCIStr("t"), + Columns: []*ColumnInfo{c0, c1, c2, c3, c4}, + Indices: []*IndexInfo{i0, i1}, + } + require.Equal(t, true, IsIndexPrefixCovered(tbl, i0, model.NewCIStr("c_0"))) + require.Equal(t, true, IsIndexPrefixCovered(tbl, i0, model.NewCIStr("c_0"), model.NewCIStr("c_1"), model.NewCIStr("c_2"))) + require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, model.NewCIStr("c_1"))) + require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, model.NewCIStr("c_2"))) + require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, model.NewCIStr("c_1"), model.NewCIStr("c_2"))) + require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, model.NewCIStr("c_0"), model.NewCIStr("c_2"))) + + require.Equal(t, true, IsIndexPrefixCovered(tbl, i1, model.NewCIStr("c_4"))) + require.Equal(t, true, IsIndexPrefixCovered(tbl, i1, model.NewCIStr("c_4"), model.NewCIStr("c_2"))) + require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, model.NewCIStr("c_2"))) +} diff --git a/pkg/parser/model/ddl.go b/pkg/meta/model/job.go similarity index 86% rename from pkg/parser/model/ddl.go rename to pkg/meta/model/job.go index 4a57fda2e5a91..04cb601fb9a8c 100644 --- a/pkg/parser/model/ddl.go +++ b/pkg/meta/model/job.go @@ -1,4 +1,4 @@ -// Copyright 2015 PingCAP, Inc. +// Copyright 2024 PingCAP, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -8,6 +8,7 @@ // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. @@ -17,11 +18,14 @@ import ( "encoding/json" "fmt" "sync" + "sync/atomic" "time" "github.com/pingcap/errors" + "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/util/intest" ) // ActionType is the type for DDL action. @@ -66,9 +70,9 @@ const ( ActionCreateSequence ActionType = 34 ActionAlterSequence ActionType = 35 ActionDropSequence ActionType = 36 - ActionAddColumns ActionType = 37 // Deprecated, we use ActionMultiSchemaChange instead. - ActionDropColumns ActionType = 38 // Deprecated, we use ActionMultiSchemaChange instead. - ActionModifyTableAutoIdCache ActionType = 39 //nolint:revive + _DEPRECATEDActionAddColumns ActionType = 37 // Deprecated, we use ActionMultiSchemaChange instead. + _DEPRECATEDActionDropColumns ActionType = 38 // Deprecated, we use ActionMultiSchemaChange instead. + ActionModifyTableAutoIDCache ActionType = 39 ActionRebaseAutoRandomBase ActionType = 40 ActionAlterIndexVisibility ActionType = 41 ActionExchangeTablePartition ActionType = 42 @@ -78,10 +82,10 @@ const ( // `ActionAlterTableAlterPartition` is removed and will never be used. // Just left a tombstone here for compatibility. - __DEPRECATED_ActionAlterTableAlterPartition ActionType = 46 //nolint:revive + _DEPRECATEDActionAlterTableAlterPartition ActionType = 46 ActionRenameTables ActionType = 47 - ActionDropIndexes ActionType = 48 // Deprecated, we use ActionMultiSchemaChange instead. + _DEPRECATEDActionDropIndexes ActionType = 48 // Deprecated, we use ActionMultiSchemaChange instead. ActionAlterTableAttributes ActionType = 49 ActionAlterTablePartitionAttributes ActionType = 50 ActionCreatePlacementPolicy ActionType = 51 @@ -148,7 +152,7 @@ var ActionMap = map[ActionType]string{ ActionCreateSequence: "create sequence", ActionAlterSequence: "alter sequence", ActionDropSequence: "drop sequence", - ActionModifyTableAutoIdCache: "modify auto id cache", + ActionModifyTableAutoIDCache: "modify auto id cache", ActionRebaseAutoRandomBase: "rebase auto_random ID", ActionAlterIndexVisibility: "alter index visibility", ActionExchangeTablePartition: "exchange partition", @@ -180,104 +184,7 @@ var ActionMap = map[ActionType]string{ // `ActionAlterTableAlterPartition` is removed and will never be used. // Just left a tombstone here for compatibility. - __DEPRECATED_ActionAlterTableAlterPartition: "alter partition", -} - -// DDLBDRType is the type for DDL when BDR enable. -type DDLBDRType string - -const ( - // UnsafeDDL means the DDL can't be executed by user when cluster is Primary/Secondary. - UnsafeDDL DDLBDRType = "unsafe DDL" - // SafeDDL means the DDL can be executed by user when cluster is Primary. - SafeDDL DDLBDRType = "safe DDL" - // UnmanagementDDL means the DDL can't be synced by CDC. - UnmanagementDDL DDLBDRType = "unmanagement DDL" - // UnknownDDL means the DDL is unknown. - UnknownDDL DDLBDRType = "unknown DDL" -) - -// ActionBDRMap is the map of DDL ActionType to DDLBDRType. -var ActionBDRMap = map[ActionType]DDLBDRType{} - -// BDRActionMap is the map of DDLBDRType to ActionType (reversed from ActionBDRMap). -var BDRActionMap = map[DDLBDRType][]ActionType{ - SafeDDL: { - ActionCreateSchema, - ActionCreateTable, - ActionAddColumn, // add a new column to table if it’s nullable or with default value. - ActionAddIndex, //add non-unique index - ActionDropIndex, - ActionModifyColumn, // add or update comments for column, change default values of one particular column - ActionSetDefaultValue, - ActionModifyTableComment, - ActionRenameIndex, - ActionAddTablePartition, - ActionDropPrimaryKey, - ActionAlterIndexVisibility, - ActionCreateTables, - ActionAlterTTLInfo, - ActionAlterTTLRemove, - ActionCreateView, - ActionDropView, - }, - UnsafeDDL: { - ActionDropSchema, - ActionDropTable, - ActionDropColumn, - ActionAddForeignKey, - ActionDropForeignKey, - ActionTruncateTable, - ActionRebaseAutoID, - ActionRenameTable, - ActionShardRowID, - ActionDropTablePartition, - ActionModifyTableCharsetAndCollate, - ActionTruncateTablePartition, - ActionRecoverTable, - ActionModifySchemaCharsetAndCollate, - ActionLockTable, - ActionUnlockTable, - ActionRepairTable, - ActionSetTiFlashReplica, - ActionUpdateTiFlashReplicaStatus, - ActionAddPrimaryKey, - ActionCreateSequence, - ActionAlterSequence, - ActionDropSequence, - ActionModifyTableAutoIdCache, - ActionRebaseAutoRandomBase, - ActionExchangeTablePartition, - ActionAddCheckConstraint, - ActionDropCheckConstraint, - ActionAlterCheckConstraint, - ActionRenameTables, - ActionAlterTableAttributes, - ActionAlterTablePartitionAttributes, - ActionAlterTablePartitionPlacement, - ActionModifySchemaDefaultPlacement, - ActionAlterTablePlacement, - ActionAlterCacheTable, - ActionAlterTableStatsOptions, - ActionAlterNoCacheTable, - ActionMultiSchemaChange, - ActionFlashbackCluster, - ActionRecoverSchema, - ActionReorganizePartition, - ActionAlterTablePartitioning, - ActionRemovePartitioning, - }, - UnmanagementDDL: { - ActionCreatePlacementPolicy, - ActionAlterPlacementPolicy, - ActionDropPlacementPolicy, - ActionCreateResourceGroup, - ActionAlterResourceGroup, - ActionDropResourceGroup, - }, - UnknownDDL: { - __DEPRECATED_ActionAlterTableAlterPartition, - }, + _DEPRECATEDActionAlterTableAlterPartition: "alter partition", } // String return current ddl action in string @@ -288,202 +195,90 @@ func (action ActionType) String() string { return "none" } -// HistoryInfo is used for binlog. -type HistoryInfo struct { - SchemaVersion int64 - DBInfo *DBInfo - TableInfo *TableInfo - FinishedTS uint64 - - // MultipleTableInfos is like TableInfo but only for operations updating multiple tables. - MultipleTableInfos []*TableInfo -} - -// AddDBInfo adds schema version and schema information that are used for binlog. -// dbInfo is added in the following operations: create database, drop database. -func (h *HistoryInfo) AddDBInfo(schemaVer int64, dbInfo *DBInfo) { - h.SchemaVersion = schemaVer - h.DBInfo = dbInfo -} +// SchemaState is the state for schema elements. +type SchemaState byte -// AddTableInfo adds schema version and table information that are used for binlog. -// tblInfo is added except for the following operations: create database, drop database. -func (h *HistoryInfo) AddTableInfo(schemaVer int64, tblInfo *TableInfo) { - h.SchemaVersion = schemaVer - h.TableInfo = tblInfo -} - -// SetTableInfos is like AddTableInfo, but will add multiple table infos to the binlog. -func (h *HistoryInfo) SetTableInfos(schemaVer int64, tblInfos []*TableInfo) { - h.SchemaVersion = schemaVer - h.MultipleTableInfos = make([]*TableInfo, len(tblInfos)) - copy(h.MultipleTableInfos, tblInfos) -} - -// Clean cleans history information. -func (h *HistoryInfo) Clean() { - h.SchemaVersion = 0 - h.DBInfo = nil - h.TableInfo = nil - h.MultipleTableInfos = nil -} - -// TimeZoneLocation represents a single time zone. -type TimeZoneLocation struct { - Name string `json:"name"` - Offset int `json:"offset"` // seconds east of UTC - location *time.Location -} - -// GetLocation gets the timezone location. -func (tz *TimeZoneLocation) GetLocation() (*time.Location, error) { - if tz.location != nil { - return tz.location, nil - } +const ( + // StateNone means this schema element is absent and can't be used. + StateNone SchemaState = iota + // StateDeleteOnly means we can only delete items for this schema element. + StateDeleteOnly + // StateWriteOnly means we can use any write operation on this schema element, + // but outer can't read the changed data. + StateWriteOnly + // StateWriteReorganization means we are re-organizing whole data after write only state. + StateWriteReorganization + // StateDeleteReorganization means we are re-organizing whole data after delete only state. + StateDeleteReorganization + // StatePublic means this schema element is ok for all write and read operations. + StatePublic + // StateReplicaOnly means we're waiting tiflash replica to be finished. + StateReplicaOnly + // StateGlobalTxnOnly means we can only use global txn for operator on this schema element + StateGlobalTxnOnly + /* + * Please add the new state at the end to keep the values consistent across versions. + */ +) - var err error - if tz.Offset == 0 { - tz.location, err = time.LoadLocation(tz.Name) - } else { - tz.location = time.FixedZone(tz.Name, tz.Offset) +// String implements fmt.Stringer interface. +func (s SchemaState) String() string { + switch s { + case StateDeleteOnly: + return "delete only" + case StateWriteOnly: + return "write only" + case StateWriteReorganization: + return "write reorganization" + case StateDeleteReorganization: + return "delete reorganization" + case StatePublic: + return "public" + case StateReplicaOnly: + return "replica only" + case StateGlobalTxnOnly: + return "global txn only" + default: + return "none" } - return tz.location, err -} - -// MultiSchemaInfo keeps some information for multi schema change. -type MultiSchemaInfo struct { - SubJobs []*SubJob `json:"sub_jobs"` - Revertible bool `json:"revertible"` - Seq int32 `json:"seq"` - - // SkipVersion is used to control whether generating a new schema version for a sub-job. - SkipVersion bool `json:"-"` - - AddColumns []CIStr `json:"-"` - DropColumns []CIStr `json:"-"` - ModifyColumns []CIStr `json:"-"` - AddIndexes []CIStr `json:"-"` - DropIndexes []CIStr `json:"-"` - AlterIndexes []CIStr `json:"-"` - - AddForeignKeys []AddForeignKeyInfo `json:"-"` - - RelativeColumns []CIStr `json:"-"` - PositionColumns []CIStr `json:"-"` -} - -// AddForeignKeyInfo contains foreign key information. -type AddForeignKeyInfo struct { - Name CIStr - Cols []CIStr } -// NewMultiSchemaInfo new a MultiSchemaInfo. -func NewMultiSchemaInfo() *MultiSchemaInfo { - return &MultiSchemaInfo{ - SubJobs: nil, - Revertible: true, - } -} +// JobVersion is the version of DDL job. +type JobVersion int64 -// SubJob is a representation of one DDL schema change. A Job may contain zero -// (when multi-schema change is not applicable) or more SubJobs. -type SubJob struct { - Type ActionType `json:"type"` - Args []interface{} `json:"-"` - RawArgs json.RawMessage `json:"raw_args"` - SchemaState SchemaState `json:"schema_state"` - SnapshotVer uint64 `json:"snapshot_ver"` - RealStartTS uint64 `json:"real_start_ts"` - Revertible bool `json:"revertible"` - State JobState `json:"state"` - RowCount int64 `json:"row_count"` - Warning *terror.Error `json:"warning"` - CtxVars []interface{} `json:"-"` - SchemaVer int64 `json:"schema_version"` - ReorgTp ReorgType `json:"reorg_tp"` - UseCloud bool `json:"use_cloud"` -} +const ( + // JobVersion1 is the first version of DDL job where job args are stored as un-typed + // array. Before v8.4.0, all DDL jobs are in this version. + JobVersion1 JobVersion = 1 + // JobVersion2 is the second version of DDL job where job args are stored as + // typed structs, we start to use this version from v8.4.0. + // Note: this version is not enabled right now except in some test cases, will + // enable it after we have CI to run both versions. + JobVersion2 JobVersion = 2 +) -// IsNormal returns true if the sub-job is normally running. -func (sub *SubJob) IsNormal() bool { - switch sub.State { - case JobStateCancelling, JobStateCancelled, - JobStateRollingback, JobStateRollbackDone: - return false - default: - return true +// String implements fmt.Stringer interface. +func (v JobVersion) String() string { + if v == JobVersion1 { + return "v1" + } else if v == JobVersion2 { + return "v2" } + return fmt.Sprintf("unknown(%d)", v) } -// IsFinished returns true if the job is done. -func (sub *SubJob) IsFinished() bool { - return sub.State == JobStateDone || - sub.State == JobStateRollbackDone || - sub.State == JobStateCancelled -} +// JobVerInUse is the job version for new DDL jobs in the node. +// it's for test now. +var jobVerInUse atomic.Int64 -// ToProxyJob converts a sub-job to a proxy job. -func (sub *SubJob) ToProxyJob(parentJob *Job, seq int) Job { - return Job{ - ID: parentJob.ID, - Type: sub.Type, - SchemaID: parentJob.SchemaID, - TableID: parentJob.TableID, - SchemaName: parentJob.SchemaName, - State: sub.State, - Warning: sub.Warning, - Error: nil, - ErrorCount: 0, - RowCount: sub.RowCount, - Mu: sync.Mutex{}, - CtxVars: sub.CtxVars, - Args: sub.Args, - RawArgs: sub.RawArgs, - SchemaState: sub.SchemaState, - SnapshotVer: sub.SnapshotVer, - RealStartTS: sub.RealStartTS, - StartTS: parentJob.StartTS, - DependencyID: parentJob.DependencyID, - Query: parentJob.Query, - BinlogInfo: parentJob.BinlogInfo, - Version: parentJob.Version, - ReorgMeta: parentJob.ReorgMeta, - MultiSchemaInfo: &MultiSchemaInfo{Revertible: sub.Revertible, Seq: int32(seq)}, - Priority: parentJob.Priority, - SeqNum: parentJob.SeqNum, - Charset: parentJob.Charset, - Collate: parentJob.Collate, - AdminOperator: parentJob.AdminOperator, - TraceInfo: parentJob.TraceInfo, - } +// SetJobVerInUse sets the version of DDL job used in the node. +func SetJobVerInUse(ver JobVersion) { + jobVerInUse.Store(int64(ver)) } -// FromProxyJob converts a proxy job to a sub-job. -func (sub *SubJob) FromProxyJob(proxyJob *Job, ver int64) { - sub.Revertible = proxyJob.MultiSchemaInfo.Revertible - sub.SchemaState = proxyJob.SchemaState - sub.SnapshotVer = proxyJob.SnapshotVer - sub.RealStartTS = proxyJob.RealStartTS - sub.Args = proxyJob.Args - sub.State = proxyJob.State - sub.Warning = proxyJob.Warning - sub.RowCount = proxyJob.RowCount - sub.SchemaVer = ver - sub.ReorgTp = proxyJob.ReorgMeta.ReorgTp - sub.UseCloud = proxyJob.ReorgMeta.UseCloudStorage -} - -// JobMeta is meta info of Job. -type JobMeta struct { - SchemaID int64 `json:"schema_id"` - TableID int64 `json:"table_id"` - // Type is the DDL job's type. - Type ActionType `json:"job_type"` - // Query is the DDL job's SQL string. - Query string `json:"query"` - // Priority is only used to set the operation priority of adding indices. - Priority int `json:"priority"` +// GetJobVerInUse returns the version of DDL job used in the node. +func GetJobVerInUse() JobVersion { + return JobVersion(jobVerInUse.Load()) } // Job is for a DDL operation. @@ -506,20 +301,25 @@ type Job struct { // RowCount means the number of rows that are processed. RowCount int64 `json:"row_count"` Mu sync.Mutex `json:"-"` + // CtxVars are variables attached to the job. It is for internal usage. // E.g. passing arguments between functions by one single *Job pointer. // for ExchangeTablePartition, RenameTables, RenameTable, it's [slice-of-db-id, slice-of-table-id] - CtxVars []interface{} `json:"-"` + CtxVars []any `json:"-"` // Note: it might change when state changes, such as when rollback on AddColumn. - // - CreateTable, it's [model.TableInfo, foreignKeyCheck] + // - CreateTable, it's [TableInfo, foreignKeyCheck] // - AddIndex or AddPrimaryKey: [unique, .... // - TruncateTable: [new-table-id, foreignKeyCheck, ... // - RenameTable: [old-db-id, new-table-name, old-db-name] // - ExchangeTablePartition: [partition-id, pt-db-id, pt-id, partition-name, with-validation] - Args []interface{} `json:"-"` - // RawArgs : We must use json raw message to delay parsing special args. - RawArgs json.RawMessage `json:"raw_args"` - SchemaState SchemaState `json:"schema_state"` + // when Version is JobVersion2, Args contains a single element of type JobArgs. + // TODO make it private after we finish the migration to JobVersion2. + Args []any `json:"-"` + // we use json raw message to delay parsing special args. + // the args are cleared out unless Job.FillFinishedArgs is called. + RawArgs json.RawMessage `json:"raw_args"` + + SchemaState SchemaState `json:"schema_state"` // SnapshotVer means snapshot version for this job. SnapshotVer uint64 `json:"snapshot_ver"` // RealStartTS uses timestamp allocated by TSO. @@ -534,8 +334,8 @@ type Job struct { Query string `json:"query"` BinlogInfo *HistoryInfo `json:"binlog"` - // Version indicates the DDL job version. For old jobs, it will be 0. - Version int64 `json:"version"` + // Version indicates the DDL job version. + Version JobVersion `json:"version"` // ReorgMeta is meta info of ddl reorganization. ReorgMeta *DDLReorgMeta `json:"reorg_meta"` @@ -590,44 +390,6 @@ type Job struct { SQLMode mysql.SQLMode `json:"sql_mode"` } -// InvolvingSchemaInfo returns the schema info involved in the job. The value -// should be stored in lower case. Only one type of the three member types -// (Database&Table, Policy, ResourceGroup) should only be set in a -// InvolvingSchemaInfo. -type InvolvingSchemaInfo struct { - Database string `json:"database,omitempty"` - Table string `json:"table,omitempty"` - Policy string `json:"policy,omitempty"` - ResourceGroup string `json:"resource_group,omitempty"` - Mode InvolvingSchemaInfoMode `json:"mode,omitempty"` -} - -// InvolvingSchemaInfoMode is used by InvolvingSchemaInfo.Mode. -type InvolvingSchemaInfoMode int - -// ExclusiveInvolving and SharedInvolving are considered like the exclusive lock -// and shared lock when calculate DDL job dependencies. And we also implement the -// fair lock semantic which means if we have job A/B/C arrive in order, and job B -// (exclusive request object 0) is waiting for the running job A (shared request -// object 0), and job C (shared request object 0) arrives, job C should also be -// blocked until job B is finished although job A & C has no dependency. -const ( - // ExclusiveInvolving is the default value to keep compatibility with old - // versions. - ExclusiveInvolving InvolvingSchemaInfoMode = iota - SharedInvolving -) - -const ( - // InvolvingAll means all schemas/tables are affected. It's used in - // InvolvingSchemaInfo.Database/Tables fields. When both the Database and Tables - // are InvolvingAll it also means all placement policies and resource groups are - // affected. Currently the only case is FLASHBACK CLUSTER. - InvolvingAll = "*" - // InvolvingNone means no schema/table is affected. - InvolvingNone = "" -) - // FinishTableJob is called when a job is finished. // It updates the job's state information and adds tblInfo to the binlog. func (job *Job) FinishTableJob(jobState JobState, schemaState SchemaState, ver int64, tblInfo *TableInfo) { @@ -674,24 +436,18 @@ func (job *Job) Clone() *Job { return nil } if len(job.Args) > 0 { - clone.Args = make([]interface{}, len(job.Args)) + clone.Args = make([]any, len(job.Args)) copy(clone.Args, job.Args) } if job.MultiSchemaInfo != nil { for i, sub := range job.MultiSchemaInfo.SubJobs { - clone.MultiSchemaInfo.SubJobs[i].Args = make([]interface{}, len(sub.Args)) + clone.MultiSchemaInfo.SubJobs[i].Args = make([]any, len(sub.Args)) copy(clone.MultiSchemaInfo.SubJobs[i].Args, sub.Args) } } return &clone } -// TSConvert2Time converts timestamp to time. -func TSConvert2Time(ts uint64) time.Time { - t := int64(ts >> 18) // 18 is for the logical time. - return time.UnixMilli(t) -} - // SetRowCount sets the number of rows. Make sure it can pass `make race`. func (job *Job) SetRowCount(count int64) { job.Mu.Lock() @@ -724,26 +480,48 @@ func (job *Job) GetWarnings() (map[errors.ErrorID]*terror.Error, map[errors.Erro return w, wc } +// FillArgs fills args for new job. +func (job *Job) FillArgs(args JobArgs) { + args.fillJob(job) +} + +// FillFinishedArgs fills args for finished job. +func (job *Job) FillFinishedArgs(args FinishedJobArgs) { + args.fillFinishedJob(job) +} + // Encode encodes job with json format. // updateRawArgs is used to determine whether to update the raw args. func (job *Job) Encode(updateRawArgs bool) ([]byte, error) { var err error if updateRawArgs { - job.RawArgs, err = json.Marshal(job.Args) - if err != nil { - return nil, errors.Trace(err) - } - if job.MultiSchemaInfo != nil { - for _, sub := range job.MultiSchemaInfo.SubJobs { - // Only update the args of executing sub-jobs. - if sub.Args == nil { - continue - } - sub.RawArgs, err = json.Marshal(sub.Args) - if err != nil { - return nil, errors.Trace(err) + if job.Version == JobVersion1 { + job.RawArgs, err = json.Marshal(job.Args) + if err != nil { + return nil, errors.Trace(err) + } + if job.MultiSchemaInfo != nil { + for _, sub := range job.MultiSchemaInfo.SubJobs { + // Only update the args of executing sub-jobs. + if sub.Args == nil { + continue + } + sub.RawArgs, err = json.Marshal(sub.Args) + if err != nil { + return nil, errors.Trace(err) + } } } + } else { + var arg any + if len(job.Args) > 0 { + arg = job.Args[0] + } + job.RawArgs, err = json.Marshal(arg) + if err != nil { + return nil, errors.Trace(err) + } + // TODO remember update sub-jobs' RawArgs when we do it. } } @@ -763,8 +541,9 @@ func (job *Job) Decode(b []byte) error { } // DecodeArgs decodes serialized job arguments from job.RawArgs into the given -// variables, and also save the result in job.Args. -func (job *Job) DecodeArgs(args ...interface{}) error { +// variables, and also save the result in job.Args. It's for JobVersion1. +func (job *Job) DecodeArgs(args ...any) error { + intest.Assert(job.Version == JobVersion1, "Job.DecodeArgs is only used for JobVersion1") var rawArgs []json.RawMessage if err := json.Unmarshal(job.RawArgs, &rawArgs); err != nil { return errors.Trace(err) @@ -790,8 +569,8 @@ func (job *Job) DecodeArgs(args ...interface{}) error { // String implements fmt.Stringer interface. func (job *Job) String() string { rowCount := job.GetRowCount() - ret := fmt.Sprintf("ID:%d, Type:%s, State:%s, SchemaState:%s, SchemaID:%d, TableID:%d, RowCount:%d, ArgLen:%d, start time: %v, Err:%v, ErrCount:%d, SnapshotVersion:%v, LocalMode: %t", - job.ID, job.Type, job.State, job.SchemaState, job.SchemaID, job.TableID, rowCount, len(job.Args), TSConvert2Time(job.StartTS), job.Error, job.ErrorCount, job.SnapshotVer, job.LocalMode) + ret := fmt.Sprintf("ID:%d, Type:%s, State:%s, SchemaState:%s, SchemaID:%d, TableID:%d, RowCount:%d, ArgLen:%d, start time: %v, Err:%v, ErrCount:%d, SnapshotVersion:%v, Version: %s", + job.ID, job.Type, job.State, job.SchemaState, job.SchemaID, job.TableID, rowCount, len(job.Args), TSConvert2Time(job.StartTS), job.Error, job.ErrorCount, job.SnapshotVer, job.Version) if job.ReorgMeta != nil { warnings, _ := job.GetWarnings() ret += fmt.Sprintf(", UniqueWarnings:%d", len(warnings)) @@ -1049,7 +828,7 @@ func (job *Job) IsRollbackable() bool { ActionTruncateTable, ActionAddForeignKey, ActionRenameTable, ActionRenameTables, ActionModifyTableCharsetAndCollate, ActionModifySchemaCharsetAndCollate, ActionRepairTable, - ActionModifyTableAutoIdCache, ActionModifySchemaDefaultPlacement, ActionDropCheckConstraint: + ActionModifyTableAutoIDCache, ActionModifySchemaDefaultPlacement, ActionDropCheckConstraint: return job.SchemaState == StateNone case ActionMultiSchemaChange: return job.MultiSchemaInfo.Revertible @@ -1077,6 +856,180 @@ func (job *Job) GetInvolvingSchemaInfo() []InvolvingSchemaInfo { } } +// SubJob is a representation of one DDL schema change. A Job may contain zero +// (when multi-schema change is not applicable) or more SubJobs. +type SubJob struct { + Type ActionType `json:"type"` + Args []any `json:"-"` + RawArgs json.RawMessage `json:"raw_args"` + SchemaState SchemaState `json:"schema_state"` + SnapshotVer uint64 `json:"snapshot_ver"` + RealStartTS uint64 `json:"real_start_ts"` + Revertible bool `json:"revertible"` + State JobState `json:"state"` + RowCount int64 `json:"row_count"` + Warning *terror.Error `json:"warning"` + CtxVars []any `json:"-"` + SchemaVer int64 `json:"schema_version"` + ReorgTp ReorgType `json:"reorg_tp"` + UseCloud bool `json:"use_cloud"` +} + +// IsNormal returns true if the sub-job is normally running. +func (sub *SubJob) IsNormal() bool { + switch sub.State { + case JobStateCancelling, JobStateCancelled, + JobStateRollingback, JobStateRollbackDone: + return false + default: + return true + } +} + +// IsFinished returns true if the job is done. +func (sub *SubJob) IsFinished() bool { + return sub.State == JobStateDone || + sub.State == JobStateRollbackDone || + sub.State == JobStateCancelled +} + +// ToProxyJob converts a sub-job to a proxy job. +func (sub *SubJob) ToProxyJob(parentJob *Job, seq int) Job { + return Job{ + ID: parentJob.ID, + Type: sub.Type, + SchemaID: parentJob.SchemaID, + TableID: parentJob.TableID, + SchemaName: parentJob.SchemaName, + State: sub.State, + Warning: sub.Warning, + Error: nil, + ErrorCount: 0, + RowCount: sub.RowCount, + Mu: sync.Mutex{}, + CtxVars: sub.CtxVars, + Args: sub.Args, + RawArgs: sub.RawArgs, + SchemaState: sub.SchemaState, + SnapshotVer: sub.SnapshotVer, + RealStartTS: sub.RealStartTS, + StartTS: parentJob.StartTS, + DependencyID: parentJob.DependencyID, + Query: parentJob.Query, + BinlogInfo: parentJob.BinlogInfo, + Version: parentJob.Version, + ReorgMeta: parentJob.ReorgMeta, + MultiSchemaInfo: &MultiSchemaInfo{Revertible: sub.Revertible, Seq: int32(seq)}, + Priority: parentJob.Priority, + SeqNum: parentJob.SeqNum, + Charset: parentJob.Charset, + Collate: parentJob.Collate, + AdminOperator: parentJob.AdminOperator, + TraceInfo: parentJob.TraceInfo, + } +} + +// FromProxyJob converts a proxy job to a sub-job. +func (sub *SubJob) FromProxyJob(proxyJob *Job, ver int64) { + sub.Revertible = proxyJob.MultiSchemaInfo.Revertible + sub.SchemaState = proxyJob.SchemaState + sub.SnapshotVer = proxyJob.SnapshotVer + sub.RealStartTS = proxyJob.RealStartTS + sub.Args = proxyJob.Args + sub.State = proxyJob.State + sub.Warning = proxyJob.Warning + sub.RowCount = proxyJob.RowCount + sub.SchemaVer = ver + sub.ReorgTp = proxyJob.ReorgMeta.ReorgTp + sub.UseCloud = proxyJob.ReorgMeta.UseCloudStorage +} + +// MultiSchemaInfo keeps some information for multi schema change. +type MultiSchemaInfo struct { + SubJobs []*SubJob `json:"sub_jobs"` + Revertible bool `json:"revertible"` + Seq int32 `json:"seq"` + + // SkipVersion is used to control whether generating a new schema version for a sub-job. + SkipVersion bool `json:"-"` + + AddColumns []model.CIStr `json:"-"` + DropColumns []model.CIStr `json:"-"` + ModifyColumns []model.CIStr `json:"-"` + AddIndexes []model.CIStr `json:"-"` + DropIndexes []model.CIStr `json:"-"` + AlterIndexes []model.CIStr `json:"-"` + + AddForeignKeys []AddForeignKeyInfo `json:"-"` + + RelativeColumns []model.CIStr `json:"-"` + PositionColumns []model.CIStr `json:"-"` +} + +// AddForeignKeyInfo contains foreign key information. +type AddForeignKeyInfo struct { + Name model.CIStr + Cols []model.CIStr +} + +// NewMultiSchemaInfo new a MultiSchemaInfo. +func NewMultiSchemaInfo() *MultiSchemaInfo { + return &MultiSchemaInfo{ + SubJobs: nil, + Revertible: true, + } +} + +// JobMeta is meta info of Job. +type JobMeta struct { + SchemaID int64 `json:"schema_id"` + TableID int64 `json:"table_id"` + // Type is the DDL job's type. + Type ActionType `json:"job_type"` + // Query is the DDL job's SQL string. + Query string `json:"query"` + // Priority is only used to set the operation priority of adding indices. + Priority int `json:"priority"` +} + +// InvolvingSchemaInfo returns the schema info involved in the job. The value +// should be stored in lower case. Only one type of the three member types +// (Database&Table, Policy, ResourceGroup) should only be set in a +// InvolvingSchemaInfo. +type InvolvingSchemaInfo struct { + Database string `json:"database,omitempty"` + Table string `json:"table,omitempty"` + Policy string `json:"policy,omitempty"` + ResourceGroup string `json:"resource_group,omitempty"` + Mode InvolvingSchemaInfoMode `json:"mode,omitempty"` +} + +// InvolvingSchemaInfoMode is used by InvolvingSchemaInfo.Mode. +type InvolvingSchemaInfoMode int + +// ExclusiveInvolving and SharedInvolving are considered like the exclusive lock +// and shared lock when calculate DDL job dependencies. And we also implement the +// fair lock semantic which means if we have job A/B/C arrive in order, and job B +// (exclusive request object 0) is waiting for the running job A (shared request +// object 0), and job C (shared request object 0) arrives, job C should also be +// blocked until job B is finished although job A & C has no dependency. +const ( + // ExclusiveInvolving is the default value to keep compatibility with old + // versions. + ExclusiveInvolving InvolvingSchemaInfoMode = iota + SharedInvolving +) + +const ( + // InvolvingAll means all schemas/tables are affected. It's used in + // InvolvingSchemaInfo.Database/Tables fields. When both the Database and Tables + // are InvolvingAll it also means all placement policies and resource groups are + // affected. Currently the only case is FLASHBACK CLUSTER. + InvolvingAll = "*" + // InvolvingNone means no schema/table is affected. + InvolvingNone = "" +) + // JobState is for job state. type JobState int32 @@ -1180,6 +1133,7 @@ const ( AdminCommandBySystem ) +// String implements fmt.Stringer interface. func (a *AdminCommandOperator) String() string { switch *a { case AdminCommandByEndUser: @@ -1226,10 +1180,76 @@ type AffectedOption struct { OldSchemaID int64 `json:"old_schema_id"` } -func init() { - for bdrType, v := range BDRActionMap { - for _, action := range v { - ActionBDRMap[action] = bdrType - } +// HistoryInfo is used for binlog. +type HistoryInfo struct { + SchemaVersion int64 + DBInfo *DBInfo + TableInfo *TableInfo + FinishedTS uint64 + + // MultipleTableInfos is like TableInfo but only for operations updating multiple tables. + MultipleTableInfos []*TableInfo +} + +// AddDBInfo adds schema version and schema information that are used for binlog. +// dbInfo is added in the following operations: create database, drop database. +func (h *HistoryInfo) AddDBInfo(schemaVer int64, dbInfo *DBInfo) { + h.SchemaVersion = schemaVer + h.DBInfo = dbInfo +} + +// AddTableInfo adds schema version and table information that are used for binlog. +// tblInfo is added except for the following operations: create database, drop database. +func (h *HistoryInfo) AddTableInfo(schemaVer int64, tblInfo *TableInfo) { + h.SchemaVersion = schemaVer + h.TableInfo = tblInfo +} + +// SetTableInfos is like AddTableInfo, but will add multiple table infos to the binlog. +func (h *HistoryInfo) SetTableInfos(schemaVer int64, tblInfos []*TableInfo) { + h.SchemaVersion = schemaVer + h.MultipleTableInfos = make([]*TableInfo, len(tblInfos)) + copy(h.MultipleTableInfos, tblInfos) +} + +// Clean cleans history information. +func (h *HistoryInfo) Clean() { + h.SchemaVersion = 0 + h.DBInfo = nil + h.TableInfo = nil + h.MultipleTableInfos = nil +} + +// TimeZoneLocation represents a single time zone. +type TimeZoneLocation struct { + Name string `json:"name"` + Offset int `json:"offset"` // seconds east of UTC + location *time.Location +} + +// GetLocation gets the timezone location. +func (tz *TimeZoneLocation) GetLocation() (*time.Location, error) { + if tz.location != nil { + return tz.location, nil + } + + var err error + if tz.Offset == 0 { + tz.location, err = time.LoadLocation(tz.Name) + } else { + tz.location = time.FixedZone(tz.Name, tz.Offset) } + return tz.location, err +} + +// TraceInfo is the information for trace. +type TraceInfo struct { + // ConnectionID is the id of the connection + ConnectionID uint64 `json:"connection_id"` + // SessionAlias is the alias of session + SessionAlias string `json:"session_alias"` +} + +func init() { + SetJobVerInUse(JobVersion1) } diff --git a/pkg/meta/model/job_args.go b/pkg/meta/model/job_args.go new file mode 100644 index 0000000000000..9c769bdd0730b --- /dev/null +++ b/pkg/meta/model/job_args.go @@ -0,0 +1,259 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "encoding/json" + + "github.com/pingcap/errors" + "github.com/pingcap/tidb/pkg/util/intest" +) + +// getOrDecodeArgsV2 get the argsV2 from job, if the argsV2 is nil, decode rawArgsV2 +// and fill argsV2. +func getOrDecodeArgsV2[T JobArgs](job *Job) (T, error) { + intest.Assert(job.Version == JobVersion2, "job version is not v2") + if len(job.Args) > 0 { + return job.Args[0].(T), nil + } + var v T + if err := json.Unmarshal(job.RawArgs, &v); err != nil { + return v, errors.Trace(err) + } + job.Args = []any{v} + return v, nil +} + +// JobArgs is the interface for job arguments. +type JobArgs interface { + // fillJob fills the job args for submitting job. we make it private to avoid + // calling it directly, use Job.FillArgs to fill the job args. + fillJob(job *Job) +} + +// FinishedJobArgs is the interface for finished job arguments. +// in most cases, job args are cleared out after the job is finished, but some jobs +// will write some args back to the job for other components. +type FinishedJobArgs interface { + // fillFinishedJob fills the job args for finished job. we make it private to avoid + // calling it directly, use Job.FillFinishedArgs to fill the job args. + fillFinishedJob(job *Job) +} + +// CreateSchemaArgs is the arguments for create schema job. +type CreateSchemaArgs struct { + DBInfo *DBInfo `json:"db_info,omitempty"` +} + +func (a *CreateSchemaArgs) fillJob(job *Job) { + if job.Version == JobVersion1 { + job.Args = []any{a.DBInfo} + return + } + job.Args = []any{a} +} + +// GetCreateSchemaArgs gets the args for create schema job. +func GetCreateSchemaArgs(job *Job) (*CreateSchemaArgs, error) { + if job.Version == JobVersion1 { + dbInfo := &DBInfo{} + err := job.DecodeArgs(dbInfo) + if err != nil { + return nil, errors.Trace(err) + } + return &CreateSchemaArgs{DBInfo: dbInfo}, nil + } + + argsV2, err := getOrDecodeArgsV2[*CreateSchemaArgs](job) + if err != nil { + return nil, errors.Trace(err) + } + return argsV2, nil +} + +// DropSchemaArgs is the arguments for drop schema job. +type DropSchemaArgs struct { + // this is the args for job submission, it's invalid if the job is finished. + FKCheck bool `json:"fk_check,omitempty"` + // this is the args for finished job. this list include all partition IDs too. + AllDroppedTableIDs []int64 `json:"all_dropped_table_ids,omitempty"` +} + +func (a *DropSchemaArgs) fillJob(job *Job) { + if job.Version == JobVersion1 { + job.Args = []any{a.FKCheck} + return + } + job.Args = []any{a} +} + +func (a *DropSchemaArgs) fillFinishedJob(job *Job) { + if job.Version == JobVersion1 { + job.Args = []any{a.AllDroppedTableIDs} + return + } + job.Args = []any{a} +} + +// GetDropSchemaArgs gets the args for drop schema job. +func GetDropSchemaArgs(job *Job) (*DropSchemaArgs, error) { + return getDropSchemaArgs(job, false) +} + +// GetFinishedDropSchemaArgs gets the args for drop schema job after the job is finished. +func GetFinishedDropSchemaArgs(job *Job) (*DropSchemaArgs, error) { + return getDropSchemaArgs(job, true) +} + +func getDropSchemaArgs(job *Job, argsOfFinished bool) (*DropSchemaArgs, error) { + if job.Version == JobVersion1 { + if argsOfFinished { + var physicalTableIDs []int64 + if err := job.DecodeArgs(&physicalTableIDs); err != nil { + return nil, err + } + return &DropSchemaArgs{AllDroppedTableIDs: physicalTableIDs}, nil + } + var fkCheck bool + if err := job.DecodeArgs(&fkCheck); err != nil { + return nil, err + } + return &DropSchemaArgs{FKCheck: fkCheck}, nil + } + return getOrDecodeArgsV2[*DropSchemaArgs](job) +} + +// ModifySchemaArgs is the arguments for modify schema job. +type ModifySchemaArgs struct { + // below 2 are used for modify schema charset and collate. + ToCharset string `json:"to_charset,omitempty"` + ToCollate string `json:"to_collate,omitempty"` + // used for modify schema placement policy. + // might be nil, means set it to default. + PolicyRef *PolicyRefInfo `json:"policy_ref,omitempty"` +} + +func (a *ModifySchemaArgs) fillJob(job *Job) { + if job.Version == JobVersion1 { + if job.Type == ActionModifySchemaCharsetAndCollate { + job.Args = []any{a.ToCharset, a.ToCollate} + } else if job.Type == ActionModifySchemaDefaultPlacement { + job.Args = []any{a.PolicyRef} + } + return + } + job.Args = []any{a} +} + +// GetModifySchemaArgs gets the modify schema args. +func GetModifySchemaArgs(job *Job) (*ModifySchemaArgs, error) { + if job.Version == JobVersion1 { + var ( + toCharset string + toCollate string + policyRef *PolicyRefInfo + ) + if job.Type == ActionModifySchemaCharsetAndCollate { + if err := job.DecodeArgs(&toCharset, &toCollate); err != nil { + return nil, errors.Trace(err) + } + } else if job.Type == ActionModifySchemaDefaultPlacement { + if err := job.DecodeArgs(&policyRef); err != nil { + return nil, errors.Trace(err) + } + } + return &ModifySchemaArgs{ + ToCharset: toCharset, + ToCollate: toCollate, + PolicyRef: policyRef, + }, nil + } + return getOrDecodeArgsV2[*ModifySchemaArgs](job) +} + +// TruncateTableArgs is the arguments for truncate table job. +type TruncateTableArgs struct { + FKCheck bool `json:"fk_check,omitempty"` + NewTableID int64 `json:"new_table_id,omitempty"` + NewPartitionIDs []int64 `json:"new_partition_ids,omitempty"` + OldPartitionIDs []int64 `json:"old_partition_ids,omitempty"` + + // context vars + NewPartIDsWithPolicy []int64 `json:"-"` + OldPartIDsWithPolicy []int64 `json:"-"` +} + +func (a *TruncateTableArgs) fillJob(job *Job) { + if job.Version == JobVersion1 { + // Args[0] is the new table ID, args[2] is the ids for table partitions, we + // add a placeholder here, they will be filled by job submitter. + // the last param is not required for execution, we need it to calculate + // number of new IDs to generate. + job.Args = []any{a.NewTableID, a.FKCheck, a.NewPartitionIDs, len(a.OldPartitionIDs)} + return + } + job.Args = []any{a} +} + +func (a *TruncateTableArgs) fillFinishedJob(job *Job) { + if job.Version == JobVersion1 { + // the first param is the start key of the old table, it's not used anywhere + // now, so we fill an empty byte slice here. + // we can call tablecodec.EncodeTablePrefix(tableID) to get it. + job.Args = []any{[]byte{}, a.OldPartitionIDs} + return + } + job.Args = []any{a} +} + +// GetTruncateTableArgs gets the truncate table args. +func GetTruncateTableArgs(job *Job) (*TruncateTableArgs, error) { + return getTruncateTableArgs(job, false) +} + +// GetFinishedTruncateTableArgs gets the truncate table args after the job is finished. +func GetFinishedTruncateTableArgs(job *Job) (*TruncateTableArgs, error) { + return getTruncateTableArgs(job, true) +} + +func getTruncateTableArgs(job *Job, argsOfFinished bool) (*TruncateTableArgs, error) { + if job.Version == JobVersion1 { + if argsOfFinished { + var startKey []byte + var oldPartitionIDs []int64 + if err := job.DecodeArgs(&startKey, &oldPartitionIDs); err != nil { + return nil, errors.Trace(err) + } + return &TruncateTableArgs{OldPartitionIDs: oldPartitionIDs}, nil + } + + var ( + newTableID int64 + fkCheck bool + newPartitionIDs []int64 + ) + err := job.DecodeArgs(&newTableID, &fkCheck, &newPartitionIDs) + if err != nil { + return nil, errors.Trace(err) + } + return &TruncateTableArgs{ + NewTableID: newTableID, + FKCheck: fkCheck, + NewPartitionIDs: newPartitionIDs, + }, nil + } + + return getOrDecodeArgsV2[*TruncateTableArgs](job) +} diff --git a/pkg/meta/model/job_args_test.go b/pkg/meta/model/job_args_test.go new file mode 100644 index 0000000000000..4156a6c63ffe0 --- /dev/null +++ b/pkg/meta/model/job_args_test.go @@ -0,0 +1,159 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "testing" + + "github.com/stretchr/testify/require" +) + +func TestGetOrDecodeArgsV2(t *testing.T) { + j := &Job{ + Version: JobVersion2, + Type: ActionTruncateTable, + Args: []any{&TruncateTableArgs{ + FKCheck: true, + }}, + } + _, err := j.Encode(true) + require.NoError(t, err) + require.NotNil(t, j.RawArgs) + // return existing argsV2 + argsV2, err := getOrDecodeArgsV2[*TruncateTableArgs](j) + require.NoError(t, err) + require.Same(t, j.Args[0], argsV2) + // unmarshal from json + var argsBak *TruncateTableArgs + argsBak, j.Args = j.Args[0].(*TruncateTableArgs), nil + argsV2, err = getOrDecodeArgsV2[*TruncateTableArgs](j) + require.NoError(t, err) + require.NotNil(t, argsV2) + require.NotSame(t, argsBak, argsV2) +} + +func getJobBytes(t *testing.T, inArgs JobArgs, ver JobVersion, tp ActionType) []byte { + j := &Job{ + Version: ver, + Type: tp, + } + j.FillArgs(inArgs) + bytes, err := j.Encode(true) + require.NoError(t, err) + return bytes +} + +func getFinishedJobBytes(t *testing.T, inArgs FinishedJobArgs, ver JobVersion, tp ActionType) []byte { + j := &Job{ + Version: ver, + Type: tp, + } + j.FillFinishedArgs(inArgs) + bytes, err := j.Encode(true) + require.NoError(t, err) + return bytes +} + +func TestCreateSchemaArgs(t *testing.T) { + inArgs := &CreateSchemaArgs{ + DBInfo: &DBInfo{ID: 100}, + } + for _, v := range []JobVersion{JobVersion1, JobVersion2} { + j2 := &Job{} + require.NoError(t, j2.Decode(getJobBytes(t, inArgs, v, ActionCreateSchema))) + args, err := GetCreateSchemaArgs(j2) + require.NoError(t, err) + require.EqualValues(t, inArgs.DBInfo, args.DBInfo) + } +} + +func TestDropSchemaArgs(t *testing.T) { + inArgs := &DropSchemaArgs{ + FKCheck: true, + } + for _, v := range []JobVersion{JobVersion1, JobVersion2} { + j2 := &Job{} + require.NoError(t, j2.Decode(getJobBytes(t, inArgs, v, ActionDropSchema))) + args, err := GetDropSchemaArgs(j2) + require.NoError(t, err) + require.EqualValues(t, inArgs.FKCheck, args.FKCheck) + } + + inArgs = &DropSchemaArgs{ + AllDroppedTableIDs: []int64{1, 2}, + } + for _, v := range []JobVersion{JobVersion1, JobVersion2} { + j2 := &Job{} + require.NoError(t, j2.Decode(getFinishedJobBytes(t, inArgs, v, ActionDropSchema))) + args, err := GetFinishedDropSchemaArgs(j2) + require.NoError(t, err) + require.Equal(t, []int64{1, 2}, args.AllDroppedTableIDs) + } +} + +func TestModifySchemaArgs(t *testing.T) { + inArgs := &ModifySchemaArgs{ + ToCharset: "aa", + ToCollate: "bb", + } + for _, v := range []JobVersion{JobVersion1, JobVersion2} { + j2 := &Job{} + require.NoError(t, j2.Decode(getJobBytes(t, inArgs, v, ActionModifySchemaCharsetAndCollate))) + args, err := GetModifySchemaArgs(j2) + require.NoError(t, err) + require.Equal(t, "aa", args.ToCharset) + require.Equal(t, "bb", args.ToCollate) + } + for _, inArgs = range []*ModifySchemaArgs{ + {PolicyRef: &PolicyRefInfo{ID: 123}}, + {}, + } { + for _, v := range []JobVersion{JobVersion1, JobVersion2} { + j2 := &Job{} + require.NoError(t, j2.Decode(getJobBytes(t, inArgs, v, ActionModifySchemaDefaultPlacement))) + args, err := GetModifySchemaArgs(j2) + require.NoError(t, err) + require.EqualValues(t, inArgs.PolicyRef, args.PolicyRef) + } + } +} + +func TestTruncateTableArgs(t *testing.T) { + inArgs := &TruncateTableArgs{ + NewTableID: 1, + FKCheck: true, + NewPartitionIDs: []int64{2, 3}, + } + for _, v := range []JobVersion{JobVersion1, JobVersion2} { + j2 := &Job{} + require.NoError(t, j2.Decode(getJobBytes(t, inArgs, v, ActionTruncateTable))) + args, err := GetTruncateTableArgs(j2) + require.NoError(t, err) + require.Equal(t, int64(1), args.NewTableID) + require.Equal(t, true, args.FKCheck) + require.Equal(t, []int64{2, 3}, args.NewPartitionIDs) + } + + inArgs = &TruncateTableArgs{ + OldPartitionIDs: []int64{5, 6}, + } + for _, v := range []JobVersion{JobVersion1, JobVersion2} { + j2 := &Job{} + require.NoError(t, j2.Decode(getFinishedJobBytes(t, inArgs, v, ActionTruncateTable))) + args, err := GetFinishedTruncateTableArgs(j2) + require.NoError(t, err) + require.Equal(t, []int64{5, 6}, args.OldPartitionIDs) + } +} diff --git a/pkg/meta/model/job_test.go b/pkg/meta/model/job_test.go new file mode 100644 index 0000000000000..4d8247255bfa7 --- /dev/null +++ b/pkg/meta/model/job_test.go @@ -0,0 +1,543 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "encoding/json" + "fmt" + "testing" + "time" + "unsafe" + + "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/stretchr/testify/require" +) + +func TestJobStartTime(t *testing.T) { + job := &Job{ + Version: JobVersion1, + ID: 123, + BinlogInfo: &HistoryInfo{}, + } + require.Equal(t, TSConvert2Time(job.StartTS), time.Unix(0, 0)) + require.Equal(t, fmt.Sprintf("ID:123, Type:none, State:none, SchemaState:none, SchemaID:0, TableID:0, RowCount:0, ArgLen:0, start time: %s, Err:, ErrCount:0, SnapshotVersion:0, Version: v1", time.Unix(0, 0)), job.String()) +} + +func TestState(t *testing.T) { + jobTbl := []JobState{ + JobStateRunning, + JobStateDone, + JobStateCancelled, + JobStateRollingback, + JobStateRollbackDone, + JobStateSynced, + } + + for _, state := range jobTbl { + require.Greater(t, len(state.String()), 0) + } +} + +func TestJobCodec(t *testing.T) { + type A struct { + Name string + } + tzName, tzOffset := time.Now().In(time.UTC).Zone() + job := &Job{ + Version: JobVersion1, + ID: 1, + TableID: 2, + SchemaID: 1, + BinlogInfo: &HistoryInfo{}, + Args: []any{model.NewCIStr("a"), A{Name: "abc"}}, + ReorgMeta: &DDLReorgMeta{ + Location: &TimeZoneLocation{Name: tzName, Offset: tzOffset}, + }, + } + job.BinlogInfo.AddDBInfo(123, &DBInfo{ID: 1, Name: model.NewCIStr("test_history_db")}) + job.BinlogInfo.AddTableInfo(123, &TableInfo{ID: 1, Name: model.NewCIStr("test_history_tbl")}) + + // Test IsDependentOn. + // job: table ID is 2 + // job1: table ID is 2 + var err error + job1 := &Job{ + Version: JobVersion1, + ID: 2, + TableID: 2, + SchemaID: 1, + Type: ActionRenameTable, + BinlogInfo: &HistoryInfo{}, + Args: []any{int64(3), model.NewCIStr("new_table_name")}, + } + job1.RawArgs, err = json.Marshal(job1.Args) + require.NoError(t, err) + isDependent, err := job.IsDependentOn(job1) + require.NoError(t, err) + require.True(t, isDependent) + // job1: rename table, old schema ID is 3 + // job2: create schema, schema ID is 3 + job2 := &Job{ + Version: JobVersion1, + ID: 3, + TableID: 3, + SchemaID: 3, + Type: ActionCreateSchema, + BinlogInfo: &HistoryInfo{}, + } + isDependent, err = job2.IsDependentOn(job1) + require.NoError(t, err) + require.True(t, isDependent) + + // Test IsDependentOn for exchange partition with table. + // test ActionCreateSchema and ActionExchangeTablePartition is dependent. + job3 := &Job{ + Version: JobVersion1, + ID: 4, + TableID: 4, + SchemaID: 4, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []any{int64(6), int64(3), int64(5), "pt", true}, + } + job3.RawArgs, err = json.Marshal(job3.Args) + require.NoError(t, err) + isDependent, err = job3.IsDependentOn(job2) + require.NoError(t, err) + require.True(t, isDependent) + + // test random and ActionExchangeTablePartition is dependent because TableID is same. + job4 := &Job{ + Version: JobVersion1, + ID: 5, + TableID: 5, + SchemaID: 3, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []any{6, 4, 2, "pt", true}, + } + job4.RawArgs, err = json.Marshal(job4.Args) + require.NoError(t, err) + isDependent, err = job4.IsDependentOn(job) + require.NoError(t, err) + require.True(t, isDependent) + + // test ActionExchangeTablePartition and ActionExchangeTablePartition is dependent. + job5 := &Job{ + Version: JobVersion1, + ID: 6, + TableID: 6, + SchemaID: 6, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []any{2, 6, 5, "pt", true}, + } + job5.RawArgs, err = json.Marshal(job5.Args) + require.NoError(t, err) + isDependent, err = job5.IsDependentOn(job4) + require.NoError(t, err) + require.True(t, isDependent) + + job6 := &Job{ + Version: JobVersion1, + ID: 7, + TableID: 7, + SchemaID: 7, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []any{6, 4, 2, "pt", true}, + } + job6.RawArgs, err = json.Marshal(job6.Args) + require.NoError(t, err) + isDependent, err = job6.IsDependentOn(job5) + require.NoError(t, err) + require.True(t, isDependent) + + job7 := &Job{ + Version: JobVersion1, + ID: 8, + TableID: 8, + SchemaID: 8, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []any{8, 4, 6, "pt", true}, + } + job7.RawArgs, err = json.Marshal(job7.Args) + require.NoError(t, err) + isDependent, err = job7.IsDependentOn(job6) + require.NoError(t, err) + require.True(t, isDependent) + + job8 := &Job{ + Version: JobVersion1, + ID: 9, + TableID: 9, + SchemaID: 9, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []any{8, 9, 9, "pt", true}, + } + job8.RawArgs, err = json.Marshal(job8.Args) + require.NoError(t, err) + isDependent, err = job8.IsDependentOn(job7) + require.NoError(t, err) + require.True(t, isDependent) + + job9 := &Job{ + Version: JobVersion1, + ID: 10, + TableID: 10, + SchemaID: 10, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []any{10, 10, 8, "pt", true}, + } + job9.RawArgs, err = json.Marshal(job9.Args) + require.NoError(t, err) + isDependent, err = job9.IsDependentOn(job8) + require.NoError(t, err) + require.True(t, isDependent) + + // test ActionDropSchema and ActionExchangeTablePartition is dependent. + job10 := &Job{ + Version: JobVersion1, + ID: 11, + TableID: 11, + SchemaID: 11, + Type: ActionDropSchema, + BinlogInfo: &HistoryInfo{}, + } + job10.RawArgs, err = json.Marshal(job10.Args) + require.NoError(t, err) + + job11 := &Job{ + Version: JobVersion1, + ID: 12, + TableID: 12, + SchemaID: 11, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []any{10, 10, 8, "pt", true}, + } + job11.RawArgs, err = json.Marshal(job11.Args) + require.NoError(t, err) + isDependent, err = job11.IsDependentOn(job10) + require.NoError(t, err) + require.True(t, isDependent) + + // test ActionDropTable and ActionExchangeTablePartition is dependent. + job12 := &Job{ + Version: JobVersion1, + ID: 13, + TableID: 13, + SchemaID: 11, + Type: ActionDropTable, + BinlogInfo: &HistoryInfo{}, + } + job12.RawArgs, err = json.Marshal(job12.Args) + require.NoError(t, err) + isDependent, err = job11.IsDependentOn(job12) + require.NoError(t, err) + require.False(t, isDependent) + + job13 := &Job{ + Version: JobVersion1, + ID: 14, + TableID: 12, + SchemaID: 14, + Type: ActionDropTable, + BinlogInfo: &HistoryInfo{}, + } + job13.RawArgs, err = json.Marshal(job13.Args) + require.NoError(t, err) + isDependent, err = job11.IsDependentOn(job13) + require.NoError(t, err) + require.True(t, isDependent) + + // test ActionDropTable and ActionExchangeTablePartition is dependent. + job14 := &Job{ + Version: JobVersion1, + ID: 15, + TableID: 15, + SchemaID: 15, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []any{16, 17, 12, "pt", true}, + } + job14.RawArgs, err = json.Marshal(job14.Args) + require.NoError(t, err) + isDependent, err = job13.IsDependentOn(job14) + require.NoError(t, err) + require.True(t, isDependent) + + // test ActionFlashbackCluster with other ddl jobs are dependent. + job15 := &Job{ + Version: JobVersion1, + ID: 16, + Type: ActionFlashbackCluster, + BinlogInfo: &HistoryInfo{}, + Args: []any{0, map[string]any{}, "ON", true}, + } + job15.RawArgs, err = json.Marshal(job15.Args) + require.NoError(t, err) + isDependent, err = job.IsDependentOn(job15) + require.NoError(t, err) + require.True(t, isDependent) + + require.Equal(t, false, job.IsCancelled()) + b, err := job.Encode(false) + require.NoError(t, err) + newJob := &Job{} + err = newJob.Decode(b) + require.NoError(t, err) + require.Equal(t, job.BinlogInfo, newJob.BinlogInfo) + name := model.CIStr{} + a := A{} + err = newJob.DecodeArgs(&name, &a) + require.NoError(t, err) + require.Equal(t, model.NewCIStr(""), name) + require.Equal(t, A{Name: ""}, a) + require.Greater(t, len(newJob.String()), 0) + require.Equal(t, newJob.ReorgMeta.Location.Name, tzName) + require.Equal(t, newJob.ReorgMeta.Location.Offset, tzOffset) + + job.BinlogInfo.Clean() + b1, err := job.Encode(true) + require.NoError(t, err) + newJob = &Job{} + err = newJob.Decode(b1) + require.NoError(t, err) + require.Equal(t, &HistoryInfo{}, newJob.BinlogInfo) + name = model.CIStr{} + a = A{} + err = newJob.DecodeArgs(&name, &a) + require.NoError(t, err) + require.Equal(t, model.NewCIStr("a"), name) + require.Equal(t, A{Name: "abc"}, a) + require.Greater(t, len(newJob.String()), 0) + + b2, err := job.Encode(true) + require.NoError(t, err) + newJob = &Job{} + err = newJob.Decode(b2) + require.NoError(t, err) + name = model.CIStr{} + // Don't decode to a here. + err = newJob.DecodeArgs(&name) + require.NoError(t, err) + require.Equal(t, model.NewCIStr("a"), name) + require.Greater(t, len(newJob.String()), 0) + + job.State = JobStateDone + require.True(t, job.IsDone()) + require.True(t, job.IsFinished()) + require.False(t, job.IsRunning()) + require.False(t, job.IsSynced()) + require.False(t, job.IsRollbackDone()) + job.SetRowCount(3) + require.Equal(t, int64(3), job.GetRowCount()) +} + +func TestLocation(t *testing.T) { + // test offset = 0 + loc := &TimeZoneLocation{} + nLoc, err := loc.GetLocation() + require.NoError(t, err) + require.Equal(t, nLoc.String(), "UTC") + // test loc.location != nil + loc.Name = "Asia/Shanghai" + nLoc, err = loc.GetLocation() + require.NoError(t, err) + require.Equal(t, nLoc.String(), "UTC") + // timezone +05:00 + loc1 := &TimeZoneLocation{Name: "UTC", Offset: 18000} + loc1Byte, err := json.Marshal(loc1) + require.NoError(t, err) + loc2 := &TimeZoneLocation{} + err = json.Unmarshal(loc1Byte, loc2) + require.NoError(t, err) + require.Equal(t, loc2.Offset, loc1.Offset) + require.Equal(t, loc2.Name, loc1.Name) + nLoc, err = loc2.GetLocation() + require.NoError(t, err) + require.Equal(t, nLoc.String(), "UTC") + location := time.FixedZone("UTC", loc1.Offset) + require.Equal(t, nLoc, location) +} + +func TestJobClone(t *testing.T) { + job := &Job{ + Version: JobVersion1, + ID: 100, + Type: ActionCreateTable, + SchemaID: 101, + TableID: 102, + SchemaName: "test", + TableName: "t", + State: JobStateDone, + MultiSchemaInfo: nil, + } + clone := job.Clone() + require.Equal(t, job.ID, clone.ID) + require.Equal(t, job.Type, clone.Type) + require.Equal(t, job.SchemaID, clone.SchemaID) + require.Equal(t, job.TableID, clone.TableID) + require.Equal(t, job.SchemaName, clone.SchemaName) + require.Equal(t, job.TableName, clone.TableName) + require.Equal(t, job.State, clone.State) + require.Equal(t, job.MultiSchemaInfo, clone.MultiSchemaInfo) +} + +func TestJobSize(t *testing.T) { + msg := `Please make sure that the following methods work as expected: +- SubJob.FromProxyJob() +- SubJob.ToProxyJob() +` + job := Job{} + require.Equal(t, 400, int(unsafe.Sizeof(job)), msg) +} + +func TestBackfillMetaCodec(t *testing.T) { + jm := &JobMeta{ + SchemaID: 1, + TableID: 2, + Query: "alter table t add index idx(a)", + Priority: 1, + } + bm := &BackfillMeta{ + EndInclude: true, + Error: terror.ErrResultUndetermined, + JobMeta: jm, + } + bmBytes, err := bm.Encode() + require.NoError(t, err) + bmRet := &BackfillMeta{} + bmRet.Decode(bmBytes) + require.Equal(t, bm, bmRet) +} + +func TestMayNeedReorg(t *testing.T) { + //TODO(bb7133): add more test cases for different ActionType. + reorgJobTypes := []ActionType{ + ActionReorganizePartition, + ActionRemovePartitioning, + ActionAlterTablePartitioning, + ActionAddIndex, + ActionAddPrimaryKey, + } + generalJobTypes := []ActionType{ + ActionCreateTable, + ActionDropTable, + } + job := &Job{ + Version: JobVersion1, + ID: 100, + Type: ActionCreateTable, + SchemaID: 101, + TableID: 102, + SchemaName: "test", + TableName: "t", + State: JobStateDone, + MultiSchemaInfo: nil, + } + for _, jobType := range reorgJobTypes { + job.Type = jobType + require.True(t, job.MayNeedReorg()) + } + for _, jobType := range generalJobTypes { + job.Type = jobType + require.False(t, job.MayNeedReorg()) + } +} + +func TestInFinalState(t *testing.T) { + for s, v := range map[JobState]bool{ + JobStateSynced: true, + JobStateCancelled: true, + JobStatePaused: true, + JobStateCancelling: false, + JobStateRollbackDone: false, + } { + require.Equal(t, v, (&Job{State: s}).InFinalState()) + } +} + +func TestSchemaState(t *testing.T) { + schemaTbl := []SchemaState{ + StateDeleteOnly, + StateWriteOnly, + StateWriteReorganization, + StateDeleteReorganization, + StatePublic, + StateGlobalTxnOnly, + } + + for _, state := range schemaTbl { + require.Greater(t, len(state.String()), 0) + } +} + +func TestString(t *testing.T) { + acts := []struct { + act ActionType + result string + }{ + {ActionNone, "none"}, + {ActionAddForeignKey, "add foreign key"}, + {ActionDropForeignKey, "drop foreign key"}, + {ActionTruncateTable, "truncate table"}, + {ActionModifyColumn, "modify column"}, + {ActionRenameTable, "rename table"}, + {ActionRenameTables, "rename tables"}, + {ActionSetDefaultValue, "set default value"}, + {ActionCreateSchema, "create schema"}, + {ActionDropSchema, "drop schema"}, + {ActionCreateTable, "create table"}, + {ActionDropTable, "drop table"}, + {ActionAddIndex, "add index"}, + {ActionDropIndex, "drop index"}, + {ActionAddColumn, "add column"}, + {ActionDropColumn, "drop column"}, + {ActionModifySchemaCharsetAndCollate, "modify schema charset and collate"}, + {ActionAlterTablePlacement, "alter table placement"}, + {ActionAlterTablePartitionPlacement, "alter table partition placement"}, + {ActionAlterNoCacheTable, "alter table nocache"}, + } + + for _, v := range acts { + str := v.act.String() + require.Equal(t, v.result, str) + } +} + +func TestJobEncodeV2(t *testing.T) { + j := &Job{ + Version: JobVersion2, + Type: ActionTruncateTable, + Args: []any{&TruncateTableArgs{ + FKCheck: true, + }}, + } + _, err := j.Encode(false) + require.NoError(t, err) + require.Nil(t, j.RawArgs) + _, err = j.Encode(true) + require.NoError(t, err) + require.NotNil(t, j.RawArgs) + args := &TruncateTableArgs{} + require.NoError(t, json.Unmarshal(j.RawArgs, args)) + require.EqualValues(t, j.Args[0], args) +} diff --git a/pkg/meta/model/placement.go b/pkg/meta/model/placement.go new file mode 100644 index 0000000000000..5ef1ee42667ae --- /dev/null +++ b/pkg/meta/model/placement.go @@ -0,0 +1,143 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "fmt" + "strings" + "time" + + "github.com/pingcap/tidb/pkg/parser/model" +) + +// PolicyRefInfo is the struct to refer the placement policy. +type PolicyRefInfo struct { + ID int64 `json:"id"` + Name model.CIStr `json:"name"` +} + +// PlacementSettings is the settings of the placement +type PlacementSettings struct { + PrimaryRegion string `json:"primary_region"` + Regions string `json:"regions"` + Learners uint64 `json:"learners"` + Followers uint64 `json:"followers"` + Voters uint64 `json:"voters"` + Schedule string `json:"schedule"` + Constraints string `json:"constraints"` + LeaderConstraints string `json:"leader_constraints"` + LearnerConstraints string `json:"learner_constraints"` + FollowerConstraints string `json:"follower_constraints"` + VoterConstraints string `json:"voter_constraints"` + SurvivalPreferences string `json:"survival_preferences"` +} + +// String implements fmt.Stringer interface. +func (p *PlacementSettings) String() string { + sb := new(strings.Builder) + if len(p.PrimaryRegion) > 0 { + writeSettingStringToBuilder(sb, "PRIMARY_REGION", p.PrimaryRegion) + } + + if len(p.Regions) > 0 { + writeSettingStringToBuilder(sb, "REGIONS", p.Regions) + } + + if len(p.Schedule) > 0 { + writeSettingStringToBuilder(sb, "SCHEDULE", p.Schedule) + } + + if len(p.Constraints) > 0 { + writeSettingStringToBuilder(sb, "CONSTRAINTS", p.Constraints) + } + + if len(p.LeaderConstraints) > 0 { + writeSettingStringToBuilder(sb, "LEADER_CONSTRAINTS", p.LeaderConstraints) + } + + if p.Voters > 0 { + writeSettingIntegerToBuilder(sb, "VOTERS", p.Voters) + } + + if len(p.VoterConstraints) > 0 { + writeSettingStringToBuilder(sb, "VOTER_CONSTRAINTS", p.VoterConstraints) + } + + if p.Followers > 0 { + writeSettingIntegerToBuilder(sb, "FOLLOWERS", p.Followers) + } + + if len(p.FollowerConstraints) > 0 { + writeSettingStringToBuilder(sb, "FOLLOWER_CONSTRAINTS", p.FollowerConstraints) + } + + if p.Learners > 0 { + writeSettingIntegerToBuilder(sb, "LEARNERS", p.Learners) + } + + if len(p.LearnerConstraints) > 0 { + writeSettingStringToBuilder(sb, "LEARNER_CONSTRAINTS", p.LearnerConstraints) + } + + if len(p.SurvivalPreferences) > 0 { + writeSettingStringToBuilder(sb, "SURVIVAL_PREFERENCES", p.SurvivalPreferences) + } + + return sb.String() +} + +// Clone clones the placement settings. +func (p *PlacementSettings) Clone() *PlacementSettings { + cloned := *p + return &cloned +} + +func writeSettingStringToBuilder(sb *strings.Builder, item string, value string, separatorFns ...func()) { + writeSettingItemToBuilder(sb, fmt.Sprintf("%s=\"%s\"", item, strings.ReplaceAll(value, "\"", "\\\"")), separatorFns...) +} +func writeSettingIntegerToBuilder(sb *strings.Builder, item string, value uint64, separatorFns ...func()) { + writeSettingItemToBuilder(sb, fmt.Sprintf("%s=%d", item, value), separatorFns...) +} + +func writeSettingDurationToBuilder(sb *strings.Builder, item string, dur time.Duration, separatorFns ...func()) { + writeSettingStringToBuilder(sb, item, dur.String(), separatorFns...) +} + +func writeSettingItemToBuilder(sb *strings.Builder, item string, separatorFns ...func()) { + if sb.Len() != 0 { + for _, fn := range separatorFns { + fn() + } + if len(separatorFns) == 0 { + sb.WriteString(" ") + } + } + sb.WriteString(item) +} + +// PolicyInfo is the struct to store the placement policy. +type PolicyInfo struct { + *PlacementSettings + ID int64 `json:"id"` + Name model.CIStr `json:"name"` + State SchemaState `json:"state"` +} + +// Clone clones PolicyInfo. +func (p *PolicyInfo) Clone() *PolicyInfo { + cloned := *p + cloned.PlacementSettings = p.PlacementSettings.Clone() + return &cloned +} diff --git a/pkg/meta/model/placement_test.go b/pkg/meta/model/placement_test.go new file mode 100644 index 0000000000000..fe5908a2f9efc --- /dev/null +++ b/pkg/meta/model/placement_test.go @@ -0,0 +1,87 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "testing" + + "github.com/pingcap/tidb/pkg/parser/model" + "github.com/stretchr/testify/require" +) + +func TestPlacementSettingsString(t *testing.T) { + settings := &PlacementSettings{ + PrimaryRegion: "us-east-1", + Regions: "us-east-1,us-east-2", + Schedule: "EVEN", + } + require.Equal(t, "PRIMARY_REGION=\"us-east-1\" REGIONS=\"us-east-1,us-east-2\" SCHEDULE=\"EVEN\"", settings.String()) + + settings = &PlacementSettings{ + LeaderConstraints: "[+region=bj]", + } + require.Equal(t, "LEADER_CONSTRAINTS=\"[+region=bj]\"", settings.String()) + + settings = &PlacementSettings{ + Voters: 1, + VoterConstraints: "[+region=us-east-1]", + Followers: 2, + FollowerConstraints: "[+disk=ssd]", + Learners: 3, + LearnerConstraints: "[+region=us-east-2]", + } + require.Equal(t, "VOTERS=1 VOTER_CONSTRAINTS=\"[+region=us-east-1]\" FOLLOWERS=2 FOLLOWER_CONSTRAINTS=\"[+disk=ssd]\" LEARNERS=3 LEARNER_CONSTRAINTS=\"[+region=us-east-2]\"", settings.String()) + + settings = &PlacementSettings{ + Voters: 3, + Followers: 2, + Learners: 1, + Constraints: "{\"+us-east-1\":1,+us-east-2:1}", + } + require.Equal(t, "CONSTRAINTS=\"{\\\"+us-east-1\\\":1,+us-east-2:1}\" VOTERS=3 FOLLOWERS=2 LEARNERS=1", settings.String()) +} + +func TestPlacementSettingsClone(t *testing.T) { + settings := &PlacementSettings{} + clonedSettings := settings.Clone() + clonedSettings.PrimaryRegion = "r1" + clonedSettings.Regions = "r1,r2" + clonedSettings.Followers = 1 + clonedSettings.Voters = 2 + clonedSettings.Followers = 3 + clonedSettings.Constraints = "[+zone=z1]" + clonedSettings.LearnerConstraints = "[+region=r1]" + clonedSettings.FollowerConstraints = "[+disk=ssd]" + clonedSettings.LeaderConstraints = "[+region=r2]" + clonedSettings.VoterConstraints = "[+zone=z2]" + clonedSettings.Schedule = "even" + require.Equal(t, PlacementSettings{}, *settings) +} + +func TestPlacementPolicyClone(t *testing.T) { + policy := &PolicyInfo{ + PlacementSettings: &PlacementSettings{}, + } + clonedPolicy := policy.Clone() + clonedPolicy.ID = 100 + clonedPolicy.Name = model.NewCIStr("p2") + clonedPolicy.State = StateDeleteOnly + clonedPolicy.PlacementSettings.Followers = 10 + + require.Equal(t, int64(0), policy.ID) + require.Equal(t, model.NewCIStr(""), policy.Name) + require.Equal(t, StateNone, policy.State) + require.Equal(t, PlacementSettings{}, *(policy.PlacementSettings)) +} diff --git a/pkg/parser/model/reorg.go b/pkg/meta/model/reorg.go similarity index 98% rename from pkg/parser/model/reorg.go rename to pkg/meta/model/reorg.go index bcdfa9b358efc..01be1d69fcbc1 100644 --- a/pkg/parser/model/reorg.go +++ b/pkg/meta/model/reorg.go @@ -8,6 +8,7 @@ // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. @@ -21,6 +22,42 @@ import ( "github.com/pingcap/tidb/pkg/parser/terror" ) +// BackfillState is the state used by the backfill-merge process. +type BackfillState byte + +const ( + // BackfillStateInapplicable means the backfill-merge process is not used. + BackfillStateInapplicable BackfillState = iota + // BackfillStateRunning is the state that the backfill process is running. + // In this state, the index's write and delete operations are redirected to a temporary index. + BackfillStateRunning + // BackfillStateReadyToMerge is the state that the temporary index's records are ready to be merged back + // to the origin index. + // In this state, the index's write and delete operations are copied to a temporary index. + // This state is used to make sure that all the TiDB instances are aware of the copy + // during the merge(BackfillStateMerging). + BackfillStateReadyToMerge + // BackfillStateMerging is the state that the temp index is merging back to the origin index. + // In this state, the index's write and delete operations are copied to a temporary index. + BackfillStateMerging +) + +// String implements fmt.Stringer interface. +func (s BackfillState) String() string { + switch s { + case BackfillStateRunning: + return "backfill state running" + case BackfillStateReadyToMerge: + return "backfill state ready to merge" + case BackfillStateMerging: + return "backfill state merging" + case BackfillStateInapplicable: + return "backfill state inapplicable" + default: + return "backfill state unknown" + } +} + // DDLReorgMeta is meta info of DDL reorganization. type DDLReorgMeta struct { SQLMode mysql.SQLMode `json:"sql_mode"` @@ -104,42 +141,6 @@ func (tp ReorgType) String() string { return "" } -// BackfillState is the state used by the backfill-merge process. -type BackfillState byte - -const ( - // BackfillStateInapplicable means the backfill-merge process is not used. - BackfillStateInapplicable BackfillState = iota - // BackfillStateRunning is the state that the backfill process is running. - // In this state, the index's write and delete operations are redirected to a temporary index. - BackfillStateRunning - // BackfillStateReadyToMerge is the state that the temporary index's records are ready to be merged back - // to the origin index. - // In this state, the index's write and delete operations are copied to a temporary index. - // This state is used to make sure that all the TiDB instances are aware of the copy - // during the merge(BackfillStateMerging). - BackfillStateReadyToMerge - // BackfillStateMerging is the state that the temp index is merging back to the origin index. - // In this state, the index's write and delete operations are copied to a temporary index. - BackfillStateMerging -) - -// String implements fmt.Stringer interface. -func (s BackfillState) String() string { - switch s { - case BackfillStateRunning: - return "backfill state running" - case BackfillStateReadyToMerge: - return "backfill state ready to merge" - case BackfillStateMerging: - return "backfill state merging" - case BackfillStateInapplicable: - return "backfill state inapplicable" - default: - return "backfill state unknown" - } -} - // BackfillMeta is meta info of the backfill job. type BackfillMeta struct { IsUnique bool `json:"is_unique"` diff --git a/pkg/meta/model/resource_group.go b/pkg/meta/model/resource_group.go new file mode 100644 index 0000000000000..6d0a3928f70c7 --- /dev/null +++ b/pkg/meta/model/resource_group.go @@ -0,0 +1,137 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "fmt" + "strings" + "time" + + "github.com/pingcap/tidb/pkg/parser/model" +) + +// ResourceGroupRunawaySettings is the runaway settings of the resource group +type ResourceGroupRunawaySettings struct { + ExecElapsedTimeMs uint64 `json:"exec_elapsed_time_ms"` + Action model.RunawayActionType `json:"action"` + SwitchGroupName string `json:"switch_group_name"` + WatchType model.RunawayWatchType `json:"watch_type"` + WatchDurationMs int64 `json:"watch_duration_ms"` +} + +// ResourceGroupBackgroundSettings is the background settings of the resource group. +type ResourceGroupBackgroundSettings struct { + JobTypes []string `json:"job_types"` +} + +// ResourceGroupSettings is the settings of the resource group +type ResourceGroupSettings struct { + RURate uint64 `json:"ru_per_sec"` + Priority uint64 `json:"priority"` + CPULimiter string `json:"cpu_limit"` + IOReadBandwidth string `json:"io_read_bandwidth"` + IOWriteBandwidth string `json:"io_write_bandwidth"` + BurstLimit int64 `json:"burst_limit"` + Runaway *ResourceGroupRunawaySettings `json:"runaway"` + Background *ResourceGroupBackgroundSettings `json:"background"` +} + +// NewResourceGroupSettings creates a new ResourceGroupSettings. +func NewResourceGroupSettings() *ResourceGroupSettings { + return &ResourceGroupSettings{ + RURate: 0, + Priority: model.MediumPriorityValue, + CPULimiter: "", + IOReadBandwidth: "", + IOWriteBandwidth: "", + BurstLimit: 0, + } +} + +// String implements the fmt.Stringer interface. +func (p *ResourceGroupSettings) String() string { + sb := new(strings.Builder) + separatorFn := func() { + sb.WriteString(", ") + } + if p.RURate != 0 { + writeSettingIntegerToBuilder(sb, "RU_PER_SEC", p.RURate, separatorFn) + } + writeSettingItemToBuilder(sb, "PRIORITY="+model.PriorityValueToName(p.Priority), separatorFn) + if len(p.CPULimiter) > 0 { + writeSettingStringToBuilder(sb, "CPU", p.CPULimiter, separatorFn) + } + if len(p.IOReadBandwidth) > 0 { + writeSettingStringToBuilder(sb, "IO_READ_BANDWIDTH", p.IOReadBandwidth, separatorFn) + } + if len(p.IOWriteBandwidth) > 0 { + writeSettingStringToBuilder(sb, "IO_WRITE_BANDWIDTH", p.IOWriteBandwidth, separatorFn) + } + // Once burst limit is negative, meaning allow burst with unlimit. + if p.BurstLimit < 0 { + writeSettingItemToBuilder(sb, "BURSTABLE", separatorFn) + } + if p.Runaway != nil { + writeSettingDurationToBuilder(sb, "QUERY_LIMIT=(EXEC_ELAPSED", time.Duration(p.Runaway.ExecElapsedTimeMs)*time.Millisecond, separatorFn) + if p.Runaway.Action == model.RunawayActionSwitchGroup { + writeSettingItemToBuilder(sb, fmt.Sprintf("ACTION=%s(%s)", p.Runaway.Action.String(), p.Runaway.SwitchGroupName)) + } else { + writeSettingItemToBuilder(sb, "ACTION="+p.Runaway.Action.String()) + } + if p.Runaway.WatchType != model.WatchNone { + writeSettingItemToBuilder(sb, "WATCH="+p.Runaway.WatchType.String()) + if p.Runaway.WatchDurationMs > 0 { + writeSettingDurationToBuilder(sb, "DURATION", time.Duration(p.Runaway.WatchDurationMs)*time.Millisecond) + } else { + writeSettingItemToBuilder(sb, "DURATION=UNLIMITED") + } + } + sb.WriteString(")") + } + if p.Background != nil { + fmt.Fprintf(sb, ", BACKGROUND=(TASK_TYPES='%s')", strings.Join(p.Background.JobTypes, ",")) + } + + return sb.String() +} + +// Adjust adjusts the resource group settings. +func (p *ResourceGroupSettings) Adjust() { + // Curretly we only support ru_per_sec sytanx, so BurstLimit(capicity) is always same as ru_per_sec except burstable. + if p.BurstLimit >= 0 { + p.BurstLimit = int64(p.RURate) + } +} + +// Clone clones the resource group settings. +func (p *ResourceGroupSettings) Clone() *ResourceGroupSettings { + cloned := *p + return &cloned +} + +// ResourceGroupInfo is the struct to store the resource group. +type ResourceGroupInfo struct { + *ResourceGroupSettings + ID int64 `json:"id"` + Name model.CIStr `json:"name"` + State SchemaState `json:"state"` +} + +// Clone clones the ResourceGroupInfo. +func (p *ResourceGroupInfo) Clone() *ResourceGroupInfo { + cloned := *p + cloned.ResourceGroupSettings = p.ResourceGroupSettings.Clone() + return &cloned +} diff --git a/pkg/meta/model/table.go b/pkg/meta/model/table.go new file mode 100644 index 0000000000000..6e6e417863f9d --- /dev/null +++ b/pkg/meta/model/table.go @@ -0,0 +1,1124 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "bytes" + "fmt" + "strconv" + "strings" + "time" + "unsafe" + + "github.com/pingcap/tidb/pkg/parser/auth" + "github.com/pingcap/tidb/pkg/parser/duration" + "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/mysql" +) + +// ExtraHandleID is the column ID of column which we need to append to schema to occupy the handle's position +// for use of execution phase. +const ExtraHandleID = -1 + +// ExtraPhysTblID is the column ID of column that should be filled in with the physical table id. +// Primarily used for table partition dynamic prune mode, to return which partition (physical table id) the row came from. +// If used with a global index, the partition ID decoded from the key value will be filled in. +const ExtraPhysTblID = -3 + +// Deprecated: Use ExtraPhysTblID instead. +// const ExtraPidColID = -2 + +// ExtraRowChecksumID is the column ID of column which holds the row checksum info. +const ExtraRowChecksumID = -4 + +const ( + // TableInfoVersion0 means the table info version is 0. + // Upgrade from v2.1.1 or v2.1.2 to v2.1.3 and later, and then execute a "change/modify column" statement + // that does not specify a charset value for column. Then the following error may be reported: + // ERROR 1105 (HY000): unsupported modify charset from utf8mb4 to utf8. + // To eliminate this error, we will not modify the charset of this column + // when executing a change/modify column statement that does not specify a charset value for column. + // This behavior is not compatible with MySQL. + TableInfoVersion0 = uint16(0) + // TableInfoVersion1 means the table info version is 1. + // When we execute a change/modify column statement that does not specify a charset value for column, + // we set the charset of this column to the charset of table. This behavior is compatible with MySQL. + TableInfoVersion1 = uint16(1) + // TableInfoVersion2 means the table info version is 2. + // This is for v2.1.7 to Compatible with older versions charset problem. + // Old version such as v2.0.8 treat utf8 as utf8mb4, because there is no UTF8 check in v2.0.8. + // After version V2.1.2 (PR#8738) , TiDB add UTF8 check, then the user upgrade from v2.0.8 insert some UTF8MB4 characters will got error. + // This is not compatibility for user. Then we try to fix this in PR #9820, and increase the version number. + TableInfoVersion2 = uint16(2) + // TableInfoVersion3 means the table info version is 3. + // This version aims to deal with upper-cased charset name in TableInfo stored by versions prior to TiDB v2.1.9: + // TiDB always suppose all charsets / collations as lower-cased and try to convert them if they're not. + // However, the convert is missed in some scenarios before v2.1.9, so for all those tables prior to TableInfoVersion3, their + // charsets / collations will be converted to lower-case while loading from the storage. + TableInfoVersion3 = uint16(3) + // TableInfoVersion4 is not used. + TableInfoVersion4 = uint16(4) + // TableInfoVersion5 indicates that the auto_increment allocator in TiDB has been separated from + // _tidb_rowid allocator when AUTO_ID_CACHE is 1. This version is introduced to preserve the compatibility of old tables: + // the tables with version <= TableInfoVersion4 still use a single allocator for auto_increment and _tidb_rowid. + // Also see https://github.com/pingcap/tidb/issues/982. + TableInfoVersion5 = uint16(5) + + // CurrLatestTableInfoVersion means the latest table info in the current TiDB. + CurrLatestTableInfoVersion = TableInfoVersion5 +) + +// ExtraHandleName is the name of ExtraHandle Column. +var ExtraHandleName = model.NewCIStr("_tidb_rowid") + +// ExtraPhysTblIDName is the name of ExtraPhysTblID Column. +var ExtraPhysTblIDName = model.NewCIStr("_tidb_tid") + +// Deprecated: Use ExtraPhysTblIDName instead. +// var ExtraPartitionIdName = NewCIStr("_tidb_pid") //nolint:revive + +// TableInfo provides meta data describing a DB table. +type TableInfo struct { + ID int64 `json:"id"` + Name model.CIStr `json:"name"` + Charset string `json:"charset"` + Collate string `json:"collate"` + // Columns are listed in the order in which they appear in the schema. + Columns []*ColumnInfo `json:"cols"` + Indices []*IndexInfo `json:"index_info"` + Constraints []*ConstraintInfo `json:"constraint_info"` + ForeignKeys []*FKInfo `json:"fk_info"` + State SchemaState `json:"state"` + // PKIsHandle is true when primary key is a single integer column. + PKIsHandle bool `json:"pk_is_handle"` + // IsCommonHandle is true when clustered index feature is + // enabled and the primary key is not a single integer column. + IsCommonHandle bool `json:"is_common_handle"` + // CommonHandleVersion is the version of the clustered index. + // 0 for the clustered index created == 5.0.0 RC. + // 1 for the clustered index created > 5.0.0 RC. + CommonHandleVersion uint16 `json:"common_handle_version"` + + Comment string `json:"comment"` + AutoIncID int64 `json:"auto_inc_id"` + + // Only used by BR when: + // 1. SepAutoInc() is true + // 2. The table is nonclustered and has auto_increment column. + // In that case, both auto_increment_id and tidb_rowid need to be backup & recover. + // See also https://github.com/pingcap/tidb/issues/46093 + // + // It should have been named TiDBRowID, but for historial reasons, we do not use separate meta key for _tidb_rowid and auto_increment_id, + // and field `AutoIncID` is used to serve both _tidb_rowid and auto_increment_id. + // If we introduce a TiDBRowID here, it could make furthur misunderstanding: + // in most cases, AutoIncID is _tidb_rowid and TiDBRowID is null + // but in some cases, AutoIncID is auto_increment_id and TiDBRowID is _tidb_rowid + // So let's just use another name AutoIncIDExtra to avoid misconception. + AutoIncIDExtra int64 `json:"auto_inc_id_extra,omitempty"` + + AutoIDCache int64 `json:"auto_id_cache"` + AutoRandID int64 `json:"auto_rand_id"` + MaxColumnID int64 `json:"max_col_id"` + MaxIndexID int64 `json:"max_idx_id"` + MaxForeignKeyID int64 `json:"max_fk_id"` + MaxConstraintID int64 `json:"max_cst_id"` + // UpdateTS is used to record the timestamp of updating the table's schema information. + // These changing schema operations don't include 'truncate table' and 'rename table'. + UpdateTS uint64 `json:"update_timestamp"` + // OldSchemaID : + // Because auto increment ID has schemaID as prefix, + // We need to save original schemaID to keep autoID unchanged + // while renaming a table from one database to another. + // Only set if table has been renamed across schemas + // Old name 'old_schema_id' is kept for backwards compatibility + AutoIDSchemaID int64 `json:"old_schema_id,omitempty"` + + // ShardRowIDBits specify if the implicit row ID is sharded. + ShardRowIDBits uint64 + // MaxShardRowIDBits uses to record the max ShardRowIDBits be used so far. + MaxShardRowIDBits uint64 `json:"max_shard_row_id_bits"` + // AutoRandomBits is used to set the bit number to shard automatically when PKIsHandle. + AutoRandomBits uint64 `json:"auto_random_bits"` + // AutoRandomRangeBits represents the bit number of the int primary key that will be used by TiDB. + AutoRandomRangeBits uint64 `json:"auto_random_range_bits"` + // PreSplitRegions specify the pre-split region when create table. + // The pre-split region num is 2^(PreSplitRegions-1). + // And the PreSplitRegions should less than or equal to ShardRowIDBits. + PreSplitRegions uint64 `json:"pre_split_regions"` + + Partition *PartitionInfo `json:"partition"` + + Compression string `json:"compression"` + + View *ViewInfo `json:"view"` + + Sequence *SequenceInfo `json:"sequence"` + + // Lock represent the table lock info. + Lock *TableLockInfo `json:"Lock"` + + // Version means the version of the table info. + Version uint16 `json:"version"` + + // TiFlashReplica means the TiFlash replica info. + TiFlashReplica *TiFlashReplicaInfo `json:"tiflash_replica"` + + // IsColumnar means the table is column-oriented. + // It's true when the engine of the table is TiFlash only. + IsColumnar bool `json:"is_columnar"` + + TempTableType `json:"temp_table_type"` + TableCacheStatusType `json:"cache_table_status"` + PlacementPolicyRef *PolicyRefInfo `json:"policy_ref_info"` + + // StatsOptions is used when do analyze/auto-analyze for each table + StatsOptions *StatsOptions `json:"stats_options"` + + ExchangePartitionInfo *ExchangePartitionInfo `json:"exchange_partition_info"` + + TTLInfo *TTLInfo `json:"ttl_info"` + + // Revision is per table schema's version, it will be increased when the schema changed. + Revision uint64 `json:"revision"` + + DBID int64 `json:"-"` +} + +// SepAutoInc decides whether _rowid and auto_increment id use separate allocator. +func (t *TableInfo) SepAutoInc() bool { + return t.Version >= TableInfoVersion5 && t.AutoIDCache == 1 +} + +// GetPartitionInfo returns the partition information. +func (t *TableInfo) GetPartitionInfo() *PartitionInfo { + if t.Partition != nil && t.Partition.Enable { + return t.Partition + } + return nil +} + +// GetUpdateTime gets the table's updating time. +func (t *TableInfo) GetUpdateTime() time.Time { + return TSConvert2Time(t.UpdateTS) +} + +// Clone clones TableInfo. +func (t *TableInfo) Clone() *TableInfo { + nt := *t + nt.Columns = make([]*ColumnInfo, len(t.Columns)) + nt.Indices = make([]*IndexInfo, len(t.Indices)) + nt.ForeignKeys = make([]*FKInfo, len(t.ForeignKeys)) + + for i := range t.Columns { + nt.Columns[i] = t.Columns[i].Clone() + } + + for i := range t.Indices { + nt.Indices[i] = t.Indices[i].Clone() + } + + for i := range t.ForeignKeys { + nt.ForeignKeys[i] = t.ForeignKeys[i].Clone() + } + + if t.Partition != nil { + nt.Partition = t.Partition.Clone() + } + if t.TTLInfo != nil { + nt.TTLInfo = t.TTLInfo.Clone() + } + + return &nt +} + +// GetPkName will return the pk name if pk exists. +func (t *TableInfo) GetPkName() model.CIStr { + for _, colInfo := range t.Columns { + if mysql.HasPriKeyFlag(colInfo.GetFlag()) { + return colInfo.Name + } + } + return model.CIStr{} +} + +// GetPkColInfo gets the ColumnInfo of pk if exists. +// Make sure PkIsHandle checked before call this method. +func (t *TableInfo) GetPkColInfo() *ColumnInfo { + for _, colInfo := range t.Columns { + if mysql.HasPriKeyFlag(colInfo.GetFlag()) { + return colInfo + } + } + return nil +} + +// GetAutoIncrementColInfo gets the ColumnInfo of auto_increment column if exists. +func (t *TableInfo) GetAutoIncrementColInfo() *ColumnInfo { + for _, colInfo := range t.Columns { + if mysql.HasAutoIncrementFlag(colInfo.GetFlag()) { + return colInfo + } + } + return nil +} + +// IsAutoIncColUnsigned checks whether the auto increment column is unsigned. +func (t *TableInfo) IsAutoIncColUnsigned() bool { + col := t.GetAutoIncrementColInfo() + if col == nil { + return false + } + return mysql.HasUnsignedFlag(col.GetFlag()) +} + +// ContainsAutoRandomBits indicates whether a table contains auto_random column. +func (t *TableInfo) ContainsAutoRandomBits() bool { + return t.AutoRandomBits != 0 +} + +// IsAutoRandomBitColUnsigned indicates whether the auto_random column is unsigned. Make sure the table contains auto_random before calling this method. +func (t *TableInfo) IsAutoRandomBitColUnsigned() bool { + if !t.PKIsHandle || t.AutoRandomBits == 0 { + return false + } + return mysql.HasUnsignedFlag(t.GetPkColInfo().GetFlag()) +} + +// Cols returns the columns of the table in public state. +func (t *TableInfo) Cols() []*ColumnInfo { + publicColumns := make([]*ColumnInfo, len(t.Columns)) + maxOffset := -1 + for _, col := range t.Columns { + if col.State != StatePublic { + continue + } + publicColumns[col.Offset] = col + if maxOffset < col.Offset { + maxOffset = col.Offset + } + } + return publicColumns[0 : maxOffset+1] +} + +// FindIndexByName finds index by name. +func (t *TableInfo) FindIndexByName(idxName string) *IndexInfo { + for _, idx := range t.Indices { + if idx.Name.L == idxName { + return idx + } + } + return nil +} + +// FindPublicColumnByName finds the public column by name. +func (t *TableInfo) FindPublicColumnByName(colNameL string) *ColumnInfo { + for _, col := range t.Cols() { + if col.Name.L == colNameL { + return col + } + } + return nil +} + +// IsLocked checks whether the table was locked. +func (t *TableInfo) IsLocked() bool { + return t.Lock != nil && len(t.Lock.Sessions) > 0 +} + +// MoveColumnInfo moves a column to another offset. It maintains the offsets of all affects columns and index columns, +func (t *TableInfo) MoveColumnInfo(from, to int) { + if from == to { + return + } + updatedOffsets := make(map[int]int) + src := t.Columns[from] + if from < to { + for i := from; i < to; i++ { + t.Columns[i] = t.Columns[i+1] + t.Columns[i].Offset = i + updatedOffsets[i+1] = i + } + } else if from > to { + for i := from; i > to; i-- { + t.Columns[i] = t.Columns[i-1] + t.Columns[i].Offset = i + updatedOffsets[i-1] = i + } + } + t.Columns[to] = src + t.Columns[to].Offset = to + updatedOffsets[from] = to + for _, idx := range t.Indices { + for _, idxCol := range idx.Columns { + newOffset, ok := updatedOffsets[idxCol.Offset] + if ok { + idxCol.Offset = newOffset + } + } + } +} + +// ClearPlacement clears all table and partitions' placement settings +func (t *TableInfo) ClearPlacement() { + t.PlacementPolicyRef = nil + if t.Partition != nil { + for i := range t.Partition.Definitions { + def := &t.Partition.Definitions[i] + def.PlacementPolicyRef = nil + } + } +} + +// GetPrimaryKey extract the primary key in a table and return `IndexInfo` +// The returned primary key could be explicit or implicit. +// If there is no explicit primary key in table, +// the first UNIQUE INDEX on NOT NULL columns will be the implicit primary key. +// For more information about implicit primary key, see +// https://dev.mysql.com/doc/refman/8.0/en/invisible-indexes.html +func (t *TableInfo) GetPrimaryKey() *IndexInfo { + var implicitPK *IndexInfo + + for _, key := range t.Indices { + if key.Primary { + // table has explicit primary key + return key + } + // The case index without any columns should never happen, but still do a check here + if len(key.Columns) == 0 { + continue + } + // find the first unique key with NOT NULL columns + if implicitPK == nil && key.Unique { + // ensure all columns in unique key have NOT NULL flag + allColNotNull := true + skip := false + for _, idxCol := range key.Columns { + col := FindColumnInfo(t.Cols(), idxCol.Name.L) + // This index has a column in DeleteOnly state, + // or it is expression index (it defined on a hidden column), + // it can not be implicit PK, go to next index iterator + if col == nil || col.Hidden { + skip = true + break + } + if !mysql.HasNotNullFlag(col.GetFlag()) { + allColNotNull = false + break + } + } + if skip { + continue + } + if allColNotNull { + implicitPK = key + } + } + } + return implicitPK +} + +// ColumnIsInIndex checks whether c is included in any indices of t. +func (t *TableInfo) ColumnIsInIndex(c *ColumnInfo) bool { + for _, index := range t.Indices { + for _, column := range index.Columns { + if column.Name.L == c.Name.L { + return true + } + } + } + return false +} + +// HasClusteredIndex checks whether the table has a clustered index. +func (t *TableInfo) HasClusteredIndex() bool { + return t.PKIsHandle || t.IsCommonHandle +} + +// IsView checks if TableInfo is a view. +func (t *TableInfo) IsView() bool { + return t.View != nil +} + +// IsSequence checks if TableInfo is a sequence. +func (t *TableInfo) IsSequence() bool { + return t.Sequence != nil +} + +// IsBaseTable checks to see the table is neither a view or a sequence. +func (t *TableInfo) IsBaseTable() bool { + return t.Sequence == nil && t.View == nil +} + +// FindConstraintInfoByName finds constraintInfo by name. +func (t *TableInfo) FindConstraintInfoByName(constrName string) *ConstraintInfo { + lowConstrName := strings.ToLower(constrName) + for _, chk := range t.Constraints { + if chk.Name.L == lowConstrName { + return chk + } + } + return nil +} + +// FindIndexNameByID finds index name by id. +func (t *TableInfo) FindIndexNameByID(id int64) string { + indexInfo := FindIndexInfoByID(t.Indices, id) + if indexInfo != nil { + return indexInfo.Name.L + } + return "" +} + +// FindColumnNameByID finds column name by id. +func (t *TableInfo) FindColumnNameByID(id int64) string { + colInfo := FindColumnInfoByID(t.Columns, id) + if colInfo != nil { + return colInfo.Name.L + } + return "" +} + +// GetColumnByID finds the column by ID. +func (t *TableInfo) GetColumnByID(id int64) *ColumnInfo { + for _, col := range t.Columns { + if col.State != StatePublic { + continue + } + if col.ID == id { + return col + } + } + return nil +} + +// FindFKInfoByName finds FKInfo in fks by lowercase name. +func FindFKInfoByName(fks []*FKInfo, name string) *FKInfo { + for _, fk := range fks { + if fk.Name.L == name { + return fk + } + } + return nil +} + +// TableNameInfo provides meta data describing a table name info. +type TableNameInfo struct { + ID int64 `json:"id"` + Name model.CIStr `json:"name"` +} + +// TableCacheStatusType is the type of the table cache status +type TableCacheStatusType int + +// TableCacheStatusType values. +const ( + TableCacheStatusDisable TableCacheStatusType = iota + TableCacheStatusEnable + TableCacheStatusSwitching +) + +// String implements fmt.Stringer interface. +func (t TableCacheStatusType) String() string { + switch t { + case TableCacheStatusDisable: + return "disable" + case TableCacheStatusEnable: + return "enable" + case TableCacheStatusSwitching: + return "switching" + default: + return "" + } +} + +// TempTableType is the type of the temp table +type TempTableType byte + +// TempTableType values. +const ( + TempTableNone TempTableType = iota + TempTableGlobal + TempTableLocal +) + +// String implements fmt.Stringer interface. +func (t TempTableType) String() string { + switch t { + case TempTableGlobal: + return "global" + case TempTableLocal: + return "local" + default: + return "" + } +} + +// TableLockInfo provides meta data describing a table lock. +type TableLockInfo struct { + Tp model.TableLockType + // Use array because there may be multiple sessions holding the same read lock. + Sessions []SessionInfo + State TableLockState + // TS is used to record the timestamp this table lock been locked. + TS uint64 +} + +// SessionInfo contain the session ID and the server ID. +type SessionInfo struct { + ServerID string + SessionID uint64 +} + +// String implements fmt.Stringer interface. +func (s SessionInfo) String() string { + return "server: " + s.ServerID + "_session: " + strconv.FormatUint(s.SessionID, 10) +} + +// TableLockTpInfo is composed by schema ID, table ID and table lock type. +type TableLockTpInfo struct { + SchemaID int64 + TableID int64 + Tp model.TableLockType +} + +// TableLockState is the state for table lock. +type TableLockState byte + +const ( + // TableLockStateNone means this table lock is absent. + TableLockStateNone TableLockState = iota + // TableLockStatePreLock means this table lock is pre-lock state. Other session doesn't hold this lock should't do corresponding operation according to the lock type. + TableLockStatePreLock + // TableLockStatePublic means this table lock is public state. + TableLockStatePublic +) + +// String implements fmt.Stringer interface. +func (t TableLockState) String() string { + switch t { + case TableLockStatePreLock: + return "pre-lock" + case TableLockStatePublic: + return "public" + default: + return "none" + } +} + +// TiFlashReplicaInfo means the flash replica info. +type TiFlashReplicaInfo struct { + Count uint64 + LocationLabels []string + Available bool + AvailablePartitionIDs []int64 +} + +// IsPartitionAvailable checks whether the partition table replica was available. +func (tr *TiFlashReplicaInfo) IsPartitionAvailable(pid int64) bool { + for _, id := range tr.AvailablePartitionIDs { + if id == pid { + return true + } + } + return false +} + +// ViewInfo provides meta data describing a DB view. +type ViewInfo struct { + Algorithm model.ViewAlgorithm `json:"view_algorithm"` + Definer *auth.UserIdentity `json:"view_definer"` + Security model.ViewSecurity `json:"view_security"` + SelectStmt string `json:"view_select"` + CheckOption model.ViewCheckOption `json:"view_checkoption"` + Cols []model.CIStr `json:"view_cols"` +} + +// Some constants for sequence. +const ( + DefaultSequenceCacheBool = true + DefaultSequenceCycleBool = false + DefaultSequenceOrderBool = false + DefaultSequenceCacheValue = int64(1000) + DefaultSequenceIncrementValue = int64(1) + DefaultPositiveSequenceStartValue = int64(1) + DefaultNegativeSequenceStartValue = int64(-1) + DefaultPositiveSequenceMinValue = int64(1) + DefaultPositiveSequenceMaxValue = int64(9223372036854775806) + DefaultNegativeSequenceMaxValue = int64(-1) + DefaultNegativeSequenceMinValue = int64(-9223372036854775807) +) + +// SequenceInfo provide meta data describing a DB sequence. +type SequenceInfo struct { + Start int64 `json:"sequence_start"` + Cache bool `json:"sequence_cache"` + Cycle bool `json:"sequence_cycle"` + MinValue int64 `json:"sequence_min_value"` + MaxValue int64 `json:"sequence_max_value"` + Increment int64 `json:"sequence_increment"` + CacheValue int64 `json:"sequence_cache_value"` + Comment string `json:"sequence_comment"` +} + +// ExchangePartitionInfo provides exchange partition info. +type ExchangePartitionInfo struct { + // It is nt tableID when table which has the info is a partition table, else pt tableID. + ExchangePartitionTableID int64 `json:"exchange_partition_id"` + ExchangePartitionDefID int64 `json:"exchange_partition_def_id"` + // Deprecated, not used + XXXExchangePartitionFlag bool `json:"exchange_partition_flag"` +} + +// UpdateIndexInfo is to carry the entries in the list of indexes in UPDATE INDEXES +// during ALTER TABLE t PARTITION BY ... UPDATE INDEXES (idx_a GLOBAL, idx_b LOCAL...) +type UpdateIndexInfo struct { + IndexName string `json:"index_name"` + Global bool `json:"global"` +} + +// PartitionInfo provides table partition info. +type PartitionInfo struct { + Type model.PartitionType `json:"type"` + Expr string `json:"expr"` + Columns []model.CIStr `json:"columns"` + + // User may already create table with partition but table partition is not + // yet supported back then. When Enable is true, write/read need use tid + // rather than pid. + Enable bool `json:"enable"` + + // IsEmptyColumns is for syntax like `partition by key()`. + // When IsEmptyColums is true, it will not display column name in `show create table` stmt. + IsEmptyColumns bool `json:"is_empty_columns"` + + Definitions []PartitionDefinition `json:"definitions"` + // AddingDefinitions is filled when adding partitions that is in the mid state. + AddingDefinitions []PartitionDefinition `json:"adding_definitions"` + // DroppingDefinitions is filled when dropping/truncating partitions that is in the mid state. + DroppingDefinitions []PartitionDefinition `json:"dropping_definitions"` + // NewPartitionIDs is filled when truncating partitions that is in the mid state. + NewPartitionIDs []int64 + + States []PartitionState `json:"states"` + Num uint64 `json:"num"` + // Only used during ReorganizePartition so far + DDLState SchemaState `json:"ddl_state"` + // Set during ALTER TABLE ... if the table id needs to change + // like if there is a global index or going between non-partitioned + // and partitioned table, to make the data dropping / range delete + // optimized. + NewTableID int64 `json:"new_table_id"` + // Set during ALTER TABLE ... PARTITION BY ... + // First as the new partition scheme, then in StateDeleteReorg as the old + DDLType model.PartitionType `json:"ddl_type"` + DDLExpr string `json:"ddl_expr"` + DDLColumns []model.CIStr `json:"ddl_columns"` + // For ActionAlterTablePartitioning, UPDATE INDEXES + DDLUpdateIndexes []UpdateIndexInfo `json:"ddl_update_indexes"` +} + +// Clone clones itself. +func (pi *PartitionInfo) Clone() *PartitionInfo { + newPi := *pi + newPi.Columns = make([]model.CIStr, len(pi.Columns)) + copy(newPi.Columns, pi.Columns) + + newPi.Definitions = make([]PartitionDefinition, len(pi.Definitions)) + for i := range pi.Definitions { + newPi.Definitions[i] = pi.Definitions[i].Clone() + } + + newPi.AddingDefinitions = make([]PartitionDefinition, len(pi.AddingDefinitions)) + for i := range pi.AddingDefinitions { + newPi.AddingDefinitions[i] = pi.AddingDefinitions[i].Clone() + } + + newPi.DroppingDefinitions = make([]PartitionDefinition, len(pi.DroppingDefinitions)) + for i := range pi.DroppingDefinitions { + newPi.DroppingDefinitions[i] = pi.DroppingDefinitions[i].Clone() + } + + return &newPi +} + +// GetNameByID gets the partition name by ID. +// TODO: Remove the need for this function! +func (pi *PartitionInfo) GetNameByID(id int64) string { + definitions := pi.Definitions + // do not convert this loop to `for _, def := range definitions`. + // see https://github.com/pingcap/parser/pull/1072 for the benchmark. + for i := range definitions { + if id == definitions[i].ID { + return definitions[i].Name.O + } + } + return "" +} + +// GetStateByID gets the partition state by ID. +func (pi *PartitionInfo) GetStateByID(id int64) SchemaState { + for _, pstate := range pi.States { + if pstate.ID == id { + return pstate.State + } + } + return StatePublic +} + +// SetStateByID sets the state of the partition by ID. +func (pi *PartitionInfo) SetStateByID(id int64, state SchemaState) { + newState := PartitionState{ID: id, State: state} + for i, pstate := range pi.States { + if pstate.ID == id { + pi.States[i] = newState + return + } + } + if pi.States == nil { + pi.States = make([]PartitionState, 0, 1) + } + pi.States = append(pi.States, newState) +} + +// GCPartitionStates cleans up the partition state. +func (pi *PartitionInfo) GCPartitionStates() { + if len(pi.States) < 1 { + return + } + newStates := make([]PartitionState, 0, len(pi.Definitions)) + for _, state := range pi.States { + found := false + for _, def := range pi.Definitions { + if def.ID == state.ID { + found = true + break + } + } + if found { + newStates = append(newStates, state) + } + } + pi.States = newStates +} + +// HasTruncatingPartitionID checks whether the pid is truncating. +func (pi *PartitionInfo) HasTruncatingPartitionID(pid int64) bool { + for i := range pi.NewPartitionIDs { + if pi.NewPartitionIDs[i] == pid { + return true + } + } + return false +} + +// ClearReorgIntermediateInfo remove intermediate information used during reorganize partition. +func (pi *PartitionInfo) ClearReorgIntermediateInfo() { + pi.DDLType = model.PartitionTypeNone + pi.DDLExpr = "" + pi.DDLColumns = nil + pi.NewTableID = 0 +} + +// FindPartitionDefinitionByName finds PartitionDefinition by name. +func (pi *PartitionInfo) FindPartitionDefinitionByName(partitionDefinitionName string) int { + lowConstrName := strings.ToLower(partitionDefinitionName) + definitions := pi.Definitions + for i := range definitions { + if definitions[i].Name.L == lowConstrName { + return i + } + } + return -1 +} + +// GetPartitionIDByName gets the partition ID by name. +func (pi *PartitionInfo) GetPartitionIDByName(partitionDefinitionName string) int64 { + lowConstrName := strings.ToLower(partitionDefinitionName) + for _, definition := range pi.Definitions { + if definition.Name.L == lowConstrName { + return definition.ID + } + } + return -1 +} + +// PartitionState is the state of the partition. +type PartitionState struct { + ID int64 `json:"id"` + State SchemaState `json:"state"` +} + +// PartitionDefinition defines a single partition. +type PartitionDefinition struct { + ID int64 `json:"id"` + Name model.CIStr `json:"name"` + LessThan []string `json:"less_than"` + InValues [][]string `json:"in_values"` + PlacementPolicyRef *PolicyRefInfo `json:"policy_ref_info"` + Comment string `json:"comment,omitempty"` +} + +// Clone clones ConstraintInfo. +func (ci *PartitionDefinition) Clone() PartitionDefinition { + nci := *ci + nci.LessThan = make([]string, len(ci.LessThan)) + copy(nci.LessThan, ci.LessThan) + return nci +} + +const emptyPartitionDefinitionSize = int64(unsafe.Sizeof(PartitionState{})) + +// MemoryUsage return the memory usage of PartitionDefinition +func (ci *PartitionDefinition) MemoryUsage() (sum int64) { + if ci == nil { + return + } + + sum = emptyPartitionDefinitionSize + ci.Name.MemoryUsage() + if ci.PlacementPolicyRef != nil { + sum += int64(unsafe.Sizeof(ci.PlacementPolicyRef.ID)) + ci.PlacementPolicyRef.Name.MemoryUsage() + } + + for _, str := range ci.LessThan { + sum += int64(len(str)) + } + for _, strs := range ci.InValues { + for _, str := range strs { + sum += int64(len(str)) + } + } + return +} + +// ConstraintInfo provides meta data describing check-expression constraint. +type ConstraintInfo struct { + ID int64 `json:"id"` + Name model.CIStr `json:"constraint_name"` + Table model.CIStr `json:"tbl_name"` // Table name. + ConstraintCols []model.CIStr `json:"constraint_cols"` // Depended column names. + Enforced bool `json:"enforced"` + InColumn bool `json:"in_column"` // Indicate whether the constraint is column type check. + ExprString string `json:"expr_string"` + State SchemaState `json:"state"` +} + +// Clone clones ConstraintInfo. +func (ci *ConstraintInfo) Clone() *ConstraintInfo { + nci := *ci + + nci.ConstraintCols = make([]model.CIStr, len(ci.ConstraintCols)) + copy(nci.ConstraintCols, ci.ConstraintCols) + return &nci +} + +// FKInfo provides meta data describing a foreign key constraint. +type FKInfo struct { + ID int64 `json:"id"` + Name model.CIStr `json:"fk_name"` + RefSchema model.CIStr `json:"ref_schema"` + RefTable model.CIStr `json:"ref_table"` + RefCols []model.CIStr `json:"ref_cols"` + Cols []model.CIStr `json:"cols"` + OnDelete int `json:"on_delete"` + OnUpdate int `json:"on_update"` + State SchemaState `json:"state"` + Version int `json:"version"` +} + +// String returns the string representation of FKInfo. +func (fk *FKInfo) String(db, tb string) string { + buf := bytes.Buffer{} + buf.WriteString("`" + db + "`.`") + buf.WriteString(tb + "`, CONSTRAINT `") + buf.WriteString(fk.Name.O + "` FOREIGN KEY (") + for i, col := range fk.Cols { + if i > 0 { + buf.WriteString(", ") + } + buf.WriteString("`" + col.O + "`") + } + buf.WriteString(") REFERENCES `") + if fk.RefSchema.L != db { + buf.WriteString(fk.RefSchema.L) + buf.WriteString("`.`") + } + buf.WriteString(fk.RefTable.L) + buf.WriteString("` (") + for i, col := range fk.RefCols { + if i > 0 { + buf.WriteString(", ") + } + buf.WriteString("`" + col.O + "`") + } + buf.WriteString(")") + if onDelete := model.ReferOptionType(fk.OnDelete); onDelete != model.ReferOptionNoOption { + buf.WriteString(" ON DELETE ") + buf.WriteString(onDelete.String()) + } + if onUpdate := model.ReferOptionType(fk.OnUpdate); onUpdate != model.ReferOptionNoOption { + buf.WriteString(" ON UPDATE ") + buf.WriteString(onUpdate.String()) + } + return buf.String() +} + +// Clone clones FKInfo. +func (fk *FKInfo) Clone() *FKInfo { + nfk := *fk + + nfk.RefCols = make([]model.CIStr, len(fk.RefCols)) + nfk.Cols = make([]model.CIStr, len(fk.Cols)) + copy(nfk.RefCols, fk.RefCols) + copy(nfk.Cols, fk.Cols) + + return &nfk +} + +const ( + // FKVersion0 indicate the FKInfo version is 0. + // In FKVersion0, TiDB only supported syntax of foreign key, but the foreign key constraint doesn't take effect. + FKVersion0 = 0 + // FKVersion1 indicate the FKInfo version is 1. + // In FKVersion1, TiDB supports the foreign key constraint. + FKVersion1 = 1 +) + +// ReferredFKInfo provides the cited foreign key in the child table. +type ReferredFKInfo struct { + Cols []model.CIStr `json:"cols"` + ChildSchema model.CIStr `json:"child_schema"` + ChildTable model.CIStr `json:"child_table"` + ChildFKName model.CIStr `json:"child_fk_name"` +} + +// TableItemID is composed by table ID and column/index ID +type TableItemID struct { + TableID int64 + ID int64 + IsIndex bool + IsSyncLoadFailed bool +} + +// Key is used to generate unique key for TableItemID to use in the syncload +func (t TableItemID) Key() string { + return fmt.Sprintf("%d#%d#%t", t.ID, t.TableID, t.IsIndex) +} + +// StatsLoadItem represents the load unit for statistics's memory loading. +type StatsLoadItem struct { + TableItemID + FullLoad bool +} + +// Key is used to generate unique key for TableItemID to use in the syncload +func (s StatsLoadItem) Key() string { + return fmt.Sprintf("%s#%t", s.TableItemID.Key(), s.FullLoad) +} + +// StatsOptions is the struct to store the stats options. +type StatsOptions struct { + *StatsWindowSettings + AutoRecalc bool `json:"auto_recalc"` + ColumnChoice model.ColumnChoice `json:"column_choice"` + ColumnList []model.CIStr `json:"column_list"` + SampleNum uint64 `json:"sample_num"` + SampleRate float64 `json:"sample_rate"` + Buckets uint64 `json:"buckets"` + TopN uint64 `json:"topn"` + Concurrency uint `json:"concurrency"` +} + +// NewStatsOptions creates a new StatsOptions. +func NewStatsOptions() *StatsOptions { + return &StatsOptions{ + AutoRecalc: true, + ColumnChoice: model.DefaultChoice, + ColumnList: []model.CIStr{}, + SampleNum: uint64(0), + SampleRate: 0.0, + Buckets: uint64(0), + TopN: uint64(0), + Concurrency: uint(0), + } +} + +// StatsWindowSettings is the settings of the stats window. +type StatsWindowSettings struct { + WindowStart time.Time `json:"window_start"` + WindowEnd time.Time `json:"window_end"` + RepeatType WindowRepeatType `json:"repeat_type"` + RepeatInterval uint `json:"repeat_interval"` +} + +// WindowRepeatType is the type of the window repeat. +type WindowRepeatType byte + +// WindowRepeatType values. +const ( + Never WindowRepeatType = iota + Day + Week + Month +) + +// String implements fmt.Stringer interface. +func (s WindowRepeatType) String() string { + switch s { + case Never: + return "Never" + case Day: + return "Day" + case Week: + return "Week" + case Month: + return "Month" + default: + return "" + } +} + +// DefaultJobInterval sets the default interval between TTL jobs +const DefaultJobInterval = time.Hour + +// TTLInfo records the TTL config +type TTLInfo struct { + ColumnName model.CIStr `json:"column"` + IntervalExprStr string `json:"interval_expr"` + // `IntervalTimeUnit` is actually ast.TimeUnitType. Use `int` to avoid cycle dependency + IntervalTimeUnit int `json:"interval_time_unit"` + Enable bool `json:"enable"` + // JobInterval is the interval between two TTL scan jobs. + // It's suggested to get a duration with `(*TTLInfo).GetJobInterval` + JobInterval string `json:"job_interval"` +} + +// Clone clones TTLInfo +func (t *TTLInfo) Clone() *TTLInfo { + cloned := *t + return &cloned +} + +// GetJobInterval parses the job interval and return +// if the job interval is an empty string, the "1h" will be returned, to keep compatible with 6.5 (in which +// TTL_JOB_INTERVAL attribute doesn't exist) +// Didn't set TTL_JOB_INTERVAL during upgrade and bootstrap because setting default value here is much simpler +// and could avoid bugs blocking users from upgrading or bootstrapping the cluster. +func (t *TTLInfo) GetJobInterval() (time.Duration, error) { + if len(t.JobInterval) == 0 { + return DefaultJobInterval, nil + } + + return duration.ParseDuration(t.JobInterval) +} diff --git a/pkg/meta/model/table_test.go b/pkg/meta/model/table_test.go new file mode 100644 index 0000000000000..f07e4585b79a5 --- /dev/null +++ b/pkg/meta/model/table_test.go @@ -0,0 +1,237 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package model + +import ( + "fmt" + "testing" + "time" + + "github.com/pingcap/tidb/pkg/parser/charset" + "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/parser/types" + "github.com/stretchr/testify/require" +) + +func checkOffsets(t *testing.T, tbl *TableInfo, ids ...int) { + require.Equal(t, len(ids), len(tbl.Columns)) + for i := 0; i < len(ids); i++ { + expected := fmt.Sprintf("c_%d", ids[i]) + require.Equal(t, expected, tbl.Columns[i].Name.L) + require.Equal(t, i, tbl.Columns[i].Offset) + } + for _, col := range tbl.Columns { + for _, idx := range tbl.Indices { + for _, idxCol := range idx.Columns { + if col.Name.L != idxCol.Name.L { + continue + } + // Columns with the same name should have a same offset. + require.Equal(t, col.Offset, idxCol.Offset) + } + } + } +} + +func TestMoveColumnInfo(t *testing.T) { + c0 := newColumnForTest(0, 0) + c1 := newColumnForTest(1, 1) + c2 := newColumnForTest(2, 2) + c3 := newColumnForTest(3, 3) + c4 := newColumnForTest(4, 4) + + i0 := newIndexForTest(0, c0, c1, c2, c3, c4) + i1 := newIndexForTest(1, c4, c2) + i2 := newIndexForTest(2, c0, c4) + i3 := newIndexForTest(3, c1, c2, c3) + i4 := newIndexForTest(4, c3, c2, c1) + + tbl := &TableInfo{ + ID: 1, + Name: model.NewCIStr("t"), + Columns: []*ColumnInfo{c0, c1, c2, c3, c4}, + Indices: []*IndexInfo{i0, i1, i2, i3, i4}, + } + + // Original offsets: [0, 1, 2, 3, 4] + tbl.MoveColumnInfo(4, 0) + checkOffsets(t, tbl, 4, 0, 1, 2, 3) + tbl.MoveColumnInfo(2, 3) + checkOffsets(t, tbl, 4, 0, 2, 1, 3) + tbl.MoveColumnInfo(3, 2) + checkOffsets(t, tbl, 4, 0, 1, 2, 3) + tbl.MoveColumnInfo(0, 4) + checkOffsets(t, tbl, 0, 1, 2, 3, 4) + tbl.MoveColumnInfo(2, 2) + checkOffsets(t, tbl, 0, 1, 2, 3, 4) + tbl.MoveColumnInfo(0, 0) + checkOffsets(t, tbl, 0, 1, 2, 3, 4) + tbl.MoveColumnInfo(1, 4) + checkOffsets(t, tbl, 0, 2, 3, 4, 1) + tbl.MoveColumnInfo(3, 0) + checkOffsets(t, tbl, 4, 0, 2, 3, 1) +} + +func TestModelBasic(t *testing.T) { + column := &ColumnInfo{ + ID: 1, + Name: model.NewCIStr("c"), + Offset: 0, + DefaultValue: 0, + FieldType: *types.NewFieldType(0), + Hidden: true, + } + column.AddFlag(mysql.PriKeyFlag) + + index := &IndexInfo{ + Name: model.NewCIStr("key"), + Table: model.NewCIStr("t"), + Columns: []*IndexColumn{ + { + Name: model.NewCIStr("c"), + Offset: 0, + Length: 10, + }}, + Unique: true, + Primary: true, + } + + fk := &FKInfo{ + RefCols: []model.CIStr{model.NewCIStr("a")}, + Cols: []model.CIStr{model.NewCIStr("a")}, + } + + seq := &SequenceInfo{ + Increment: 1, + MinValue: 1, + MaxValue: 100, + } + + table := &TableInfo{ + ID: 1, + Name: model.NewCIStr("t"), + Charset: "utf8", + Collate: "utf8_bin", + Columns: []*ColumnInfo{column}, + Indices: []*IndexInfo{index}, + ForeignKeys: []*FKInfo{fk}, + PKIsHandle: true, + } + + table2 := &TableInfo{ + ID: 2, + Name: model.NewCIStr("s"), + Sequence: seq, + } + + dbInfo := &DBInfo{ + ID: 1, + Name: model.NewCIStr("test"), + Charset: "utf8", + Collate: "utf8_bin", + } + dbInfo.Deprecated.Tables = []*TableInfo{table} + + n := dbInfo.Clone() + require.Equal(t, dbInfo, n) + + pkName := table.GetPkName() + require.Equal(t, model.NewCIStr("c"), pkName) + newColumn := table.GetPkColInfo() + require.Equal(t, true, newColumn.Hidden) + require.Equal(t, column, newColumn) + inIdx := table.ColumnIsInIndex(column) + require.Equal(t, true, inIdx) + tp := model.IndexTypeBtree + require.Equal(t, "BTREE", tp.String()) + tp = model.IndexTypeHash + require.Equal(t, "HASH", tp.String()) + tp = 1e5 + require.Equal(t, "", tp.String()) + has := index.HasPrefixIndex() + require.Equal(t, true, has) + require.Equal(t, TSConvert2Time(table.UpdateTS), table.GetUpdateTime()) + require.True(t, table2.IsSequence()) + require.False(t, table2.IsBaseTable()) + + // Corner cases + column.ToggleFlag(mysql.PriKeyFlag) + pkName = table.GetPkName() + require.Equal(t, model.NewCIStr(""), pkName) + newColumn = table.GetPkColInfo() + require.Nil(t, newColumn) + anCol := &ColumnInfo{ + Name: model.NewCIStr("d"), + } + exIdx := table.ColumnIsInIndex(anCol) + require.Equal(t, false, exIdx) + anIndex := &IndexInfo{ + Columns: []*IndexColumn{}, + } + no := anIndex.HasPrefixIndex() + require.Equal(t, false, no) + + extraPK := NewExtraHandleColInfo() + require.Equal(t, mysql.NotNullFlag|mysql.PriKeyFlag, extraPK.GetFlag()) + require.Equal(t, charset.CharsetBin, extraPK.GetCharset()) + require.Equal(t, charset.CollationBin, extraPK.GetCollate()) +} + +func TestTTLInfoClone(t *testing.T) { + ttlInfo := &TTLInfo{ + ColumnName: model.NewCIStr("test"), + IntervalExprStr: "test_expr", + IntervalTimeUnit: 5, + Enable: true, + } + + clonedTTLInfo := ttlInfo.Clone() + clonedTTLInfo.ColumnName = model.NewCIStr("test_2") + clonedTTLInfo.IntervalExprStr = "test_expr_2" + clonedTTLInfo.IntervalTimeUnit = 9 + clonedTTLInfo.Enable = false + + require.Equal(t, "test", ttlInfo.ColumnName.O) + require.Equal(t, "test_expr", ttlInfo.IntervalExprStr) + require.Equal(t, 5, ttlInfo.IntervalTimeUnit) + require.Equal(t, true, ttlInfo.Enable) +} + +func TestTTLJobInterval(t *testing.T) { + ttlInfo := &TTLInfo{} + + interval, err := ttlInfo.GetJobInterval() + require.NoError(t, err) + require.Equal(t, time.Hour, interval) + + ttlInfo = &TTLInfo{JobInterval: "200h"} + interval, err = ttlInfo.GetJobInterval() + require.NoError(t, err) + require.Equal(t, time.Hour*200, interval) +} + +func TestClearReorgIntermediateInfo(t *testing.T) { + ptInfo := &PartitionInfo{} + ptInfo.DDLType = model.PartitionTypeHash + ptInfo.DDLExpr = "Test DDL Expr" + ptInfo.NewTableID = 1111 + + ptInfo.ClearReorgIntermediateInfo() + require.Equal(t, model.PartitionTypeNone, ptInfo.DDLType) + require.Equal(t, "", ptInfo.DDLExpr) + require.Equal(t, true, ptInfo.DDLColumns == nil) + require.Equal(t, int64(0), ptInfo.NewTableID) +} diff --git a/pkg/metrics/executor.go b/pkg/metrics/executor.go index b0295e6ae54d4..b2dce8c385b40 100644 --- a/pkg/metrics/executor.go +++ b/pkg/metrics/executor.go @@ -39,6 +39,21 @@ var ( // MppCoordinatorLatency records latencies of mpp coordinator operations. MppCoordinatorLatency *prometheus.HistogramVec + + // AffectedRowsCounter records the number of affected rows. + AffectedRowsCounter *prometheus.CounterVec + + // AffectedRowsCounterInsert records the number of insert affected rows. + AffectedRowsCounterInsert prometheus.Counter + + // AffectedRowsCounterUpdate records the number of update affected rows. + AffectedRowsCounterUpdate prometheus.Counter + + // AffectedRowsCounterDelete records the number of delete affected rows. + AffectedRowsCounterDelete prometheus.Counter + + // AffectedRowsCounterReplace records the number of replace affected rows. + AffectedRowsCounterReplace prometheus.Counter ) // InitExecutorMetrics initializes excutor metrics. @@ -101,4 +116,17 @@ func InitExecutorMetrics() { Help: "Bucketed histogram of processing time (ms) of mpp coordinator operations.", Buckets: prometheus.ExponentialBuckets(0.001, 2, 28), // 1ms ~ 1.5days }, []string{LblType}) + + AffectedRowsCounter = NewCounterVec( + prometheus.CounterOpts{ + Namespace: "tidb", + Subsystem: "executor", + Name: "affected_rows", + Help: "Counters of server affected rows.", + }, []string{LblSQLType}) + + AffectedRowsCounterInsert = AffectedRowsCounter.WithLabelValues("Insert") + AffectedRowsCounterUpdate = AffectedRowsCounter.WithLabelValues("Update") + AffectedRowsCounterDelete = AffectedRowsCounter.WithLabelValues("Delete") + AffectedRowsCounterReplace = AffectedRowsCounter.WithLabelValues("Replace") } diff --git a/pkg/metrics/grafana/tidb.json b/pkg/metrics/grafana/tidb.json index 9df0150d35307..9bda9d2fd5f1e 100644 --- a/pkg/metrics/grafana/tidb.json +++ b/pkg/metrics/grafana/tidb.json @@ -727,7 +727,7 @@ "targets": [ { "exemplar": true, - "expr": "sum(rate(tidb_server_affected_rows{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (sql_type)", + "expr": "sum(rate(tidb_executor_affected_rows{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (sql_type)", "format": "time_series", "interval": "", "intervalFactor": 2, @@ -737,7 +737,7 @@ }, { "exemplar": true, - "expr": "sum(rate(tidb_server_affected_rows{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m]))", + "expr": "sum(rate(tidb_executor_affected_rows{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m]))", "hide": false, "interval": "", "legendFormat": "total", diff --git a/pkg/metrics/server.go b/pkg/metrics/server.go index d3d60e4b5657e..fa5fa5f2a4d28 100644 --- a/pkg/metrics/server.go +++ b/pkg/metrics/server.go @@ -32,7 +32,6 @@ var ( QueryRPCHistogram *prometheus.HistogramVec QueryProcessedKeyHistogram *prometheus.HistogramVec QueryTotalCounter *prometheus.CounterVec - AffectedRowsCounter *prometheus.CounterVec ConnGauge *prometheus.GaugeVec DisconnectionCounter *prometheus.CounterVec PreparedStmtGauge prometheus.Gauge @@ -120,14 +119,6 @@ func InitServerMetrics() { Help: "Counter of queries.", }, []string{LblType, LblResult, LblResourceGroup}) - AffectedRowsCounter = NewCounterVec( - prometheus.CounterOpts{ - Namespace: "tidb", - Subsystem: "server", - Name: "affected_rows", - Help: "Counters of server affected rows.", - }, []string{LblSQLType}) - ConnGauge = NewGaugeVec( prometheus.GaugeOpts{ Namespace: "tidb", diff --git a/pkg/owner/BUILD.bazel b/pkg/owner/BUILD.bazel index 5b8ef06c9da82..319601e30eba6 100644 --- a/pkg/owner/BUILD.bazel +++ b/pkg/owner/BUILD.bazel @@ -37,7 +37,7 @@ go_test( ], embed = [":owner"], flaky = True, - shard_count = 5, + shard_count = 7, deps = [ "//pkg/ddl", "//pkg/infoschema", diff --git a/pkg/owner/manager.go b/pkg/owner/manager.go index cfe227e580699..c820273e73eef 100644 --- a/pkg/owner/manager.go +++ b/pkg/owner/manager.go @@ -302,13 +302,14 @@ func (m *ownerManager) campaignLoop(etcdSession *concurrency.Session) { continue } - ownerKey, err := GetOwnerKey(campaignContext, logCtx, m.etcdCli, m.key, m.id) + ownerKey, currRev, err := GetOwnerKeyInfo(campaignContext, logCtx, m.etcdCli, m.key, m.id) if err != nil { continue } m.toBeOwner(elec) - m.watchOwner(campaignContext, etcdSession, ownerKey) + err = m.watchOwner(campaignContext, etcdSession, ownerKey, currRev) + logutil.Logger(logCtx).Info("watch owner finished", zap.Error(err)) m.RetireOwner() metrics.CampaignOwnerCounter.WithLabelValues(m.prompt, metrics.NoLongerOwner).Inc() @@ -328,17 +329,17 @@ func (m *ownerManager) revokeSession(_ string, leaseID clientv3.LeaseID) { // GetOwnerID implements Manager.GetOwnerID interface. func (m *ownerManager) GetOwnerID(ctx context.Context) (string, error) { - _, ownerID, _, _, err := getOwnerInfo(ctx, m.logCtx, m.etcdCli, m.key) + _, ownerID, _, _, _, err := getOwnerInfo(ctx, m.logCtx, m.etcdCli, m.key) return string(ownerID), errors.Trace(err) } -func getOwnerInfo(ctx, logCtx context.Context, etcdCli *clientv3.Client, ownerPath string) (string, []byte, OpType, int64, error) { +func getOwnerInfo(ctx, logCtx context.Context, etcdCli *clientv3.Client, ownerPath string) (string, []byte, OpType, int64, int64, error) { var op OpType var resp *clientv3.GetResponse var err error for i := 0; i < 3; i++ { if err = ctx.Err(); err != nil { - return "", nil, op, 0, errors.Trace(err) + return "", nil, op, 0, 0, errors.Trace(err) } childCtx, cancel := context.WithTimeout(ctx, util.KeyOpDefaultTimeout) @@ -352,31 +353,35 @@ func getOwnerInfo(ctx, logCtx context.Context, etcdCli *clientv3.Client, ownerPa } if err != nil { logutil.Logger(logCtx).Warn("etcd-cli get owner info failed", zap.Error(err)) - return "", nil, op, 0, errors.Trace(err) + return "", nil, op, 0, 0, errors.Trace(err) } if len(resp.Kvs) == 0 { - return "", nil, op, 0, concurrency.ErrElectionNoLeader + return "", nil, op, 0, 0, concurrency.ErrElectionNoLeader } var ownerID []byte ownerID, op = splitOwnerValues(resp.Kvs[0].Value) logutil.Logger(logCtx).Info("get owner", zap.ByteString("owner key", resp.Kvs[0].Key), zap.ByteString("ownerID", ownerID), zap.Stringer("op", op)) - return string(resp.Kvs[0].Key), ownerID, op, resp.Kvs[0].ModRevision, nil + return string(resp.Kvs[0].Key), ownerID, op, resp.Header.Revision, resp.Kvs[0].ModRevision, nil } -// GetOwnerKey gets the owner key information. -func GetOwnerKey(ctx, logCtx context.Context, etcdCli *clientv3.Client, etcdKey, id string) (string, error) { - ownerKey, ownerID, _, _, err := getOwnerInfo(ctx, logCtx, etcdCli, etcdKey) +// GetOwnerKeyInfo gets the owner key and current revision. +func GetOwnerKeyInfo( + ctx, logCtx context.Context, + etcdCli *clientv3.Client, + etcdKey, id string, +) (string, int64, error) { + ownerKey, ownerID, _, currRevision, _, err := getOwnerInfo(ctx, logCtx, etcdCli, etcdKey) if err != nil { - return "", errors.Trace(err) + return "", 0, errors.Trace(err) } if string(ownerID) != id { logutil.Logger(logCtx).Warn("is not the owner") - return "", errors.New("ownerInfoNotMatch") + return "", 0, errors.New("ownerInfoNotMatch") } - return ownerKey, nil + return ownerKey, currRevision, nil } func splitOwnerValues(val []byte) ([]byte, OpType) { @@ -395,7 +400,7 @@ func joinOwnerValues(vals ...[]byte) []byte { // SetOwnerOpValue implements Manager.SetOwnerOpValue interface. func (m *ownerManager) SetOwnerOpValue(ctx context.Context, op OpType) error { // owner don't change. - ownerKey, ownerID, currOp, modRevision, err := getOwnerInfo(ctx, m.logCtx, m.etcdCli, m.key) + ownerKey, ownerID, currOp, _, modRevision, err := getOwnerInfo(ctx, m.logCtx, m.etcdCli, m.key) if err != nil { return errors.Trace(err) } @@ -438,42 +443,52 @@ func GetOwnerOpValue(ctx context.Context, etcdCli *clientv3.Client, ownerPath, l } logCtx := logutil.WithKeyValue(context.Background(), "owner info", logPrefix) - _, _, op, _, err := getOwnerInfo(ctx, logCtx, etcdCli, ownerPath) + _, _, op, _, _, err := getOwnerInfo(ctx, logCtx, etcdCli, ownerPath) return op, errors.Trace(err) } -func (m *ownerManager) watchOwner(ctx context.Context, etcdSession *concurrency.Session, key string) { +// WatchOwnerForTest watches the ownerKey. +// This function is used to test watchOwner(). +func WatchOwnerForTest(ctx context.Context, m Manager, etcdSession *concurrency.Session, key string, createRevison int64) error { + if ownerManager, ok := m.(*ownerManager); ok { + return ownerManager.watchOwner(ctx, etcdSession, key, createRevison) + } + return nil +} + +func (m *ownerManager) watchOwner(ctx context.Context, etcdSession *concurrency.Session, key string, currRev int64) error { logPrefix := fmt.Sprintf("[%s] ownerManager %s watch owner key %v", m.prompt, m.id, key) logCtx := logutil.WithKeyValue(context.Background(), "owner info", logPrefix) logutil.BgLogger().Debug(logPrefix) - watchCh := m.etcdCli.Watch(ctx, key) + // we need to watch the ownerKey since currRev + 1. + watchCh := m.etcdCli.Watch(ctx, key, clientv3.WithRev(currRev+1)) for { select { case resp, ok := <-watchCh: if !ok { metrics.WatchOwnerCounter.WithLabelValues(m.prompt, metrics.WatcherClosed).Inc() logutil.Logger(logCtx).Info("watcher is closed, no owner") - return + return errors.Errorf("watcher is closed, key: %v", key) } if resp.Canceled { metrics.WatchOwnerCounter.WithLabelValues(m.prompt, metrics.Cancelled).Inc() logutil.Logger(logCtx).Info("watch canceled, no owner") - return + return errors.Errorf("watch canceled, key: %v", key) } for _, ev := range resp.Events { if ev.Type == mvccpb.DELETE { metrics.WatchOwnerCounter.WithLabelValues(m.prompt, metrics.Deleted).Inc() logutil.Logger(logCtx).Info("watch failed, owner is deleted") - return + return nil } } case <-etcdSession.Done(): metrics.WatchOwnerCounter.WithLabelValues(m.prompt, metrics.SessionDone).Inc() - return + return nil case <-ctx.Done(): metrics.WatchOwnerCounter.WithLabelValues(m.prompt, metrics.CtxDone).Inc() - return + return nil } } } diff --git a/pkg/owner/manager_test.go b/pkg/owner/manager_test.go index fef6934dc612b..056ad64a7e6ce 100644 --- a/pkg/owner/manager_test.go +++ b/pkg/owner/manager_test.go @@ -293,13 +293,117 @@ func TestCluster(t *testing.T) { logPrefix := fmt.Sprintf("[ddl] %s ownerManager %s", DDLOwnerKey, "useless id") logCtx := logutil.WithKeyValue(context.Background(), "owner info", logPrefix) - _, err = owner.GetOwnerKey(context.Background(), logCtx, cliRW, DDLOwnerKey, "useless id") + _, _, err = owner.GetOwnerKeyInfo(context.Background(), logCtx, cliRW, DDLOwnerKey, "useless id") require.Truef(t, terror.ErrorEqual(err, concurrency.ErrElectionNoLeader), "get owner info result don't match, err %v", err) op, err := owner.GetOwnerOpValue(context.Background(), cliRW, DDLOwnerKey, logPrefix) require.Truef(t, terror.ErrorEqual(err, concurrency.ErrElectionNoLeader), "get owner info result don't match, err %v", err) require.Equal(t, op, owner.OpNone) } +func TestWatchOwner(t *testing.T) { + if runtime.GOOS == "windows" { + t.Skip("integration.NewClusterV3 will create file contains a colon which is not allowed on Windows") + } + integration.BeforeTestExternal(t) + + tInfo := newTestInfo(t) + client, d := tInfo.client, tInfo.ddl + defer tInfo.Close(t) + ownerManager := d.OwnerManager() + lis := &listener{} + ownerManager.SetListener(lis) + require.NoError(t, ownerManager.CampaignOwner()) + isOwner := checkOwner(d, true) + require.True(t, isOwner) + + // get the owner id. + ctx := context.Background() + id, err := ownerManager.GetOwnerID(ctx) + require.NoError(t, err) + + // create etcd session. + session, err := concurrency.NewSession(client) + require.NoError(t, err) + + // test the GetOwnerKeyInfo() + ownerKey, currRevision, err := owner.GetOwnerKeyInfo(ctx, context.TODO(), client, DDLOwnerKey, id) + require.NoError(t, err) + + // watch the ownerKey. + ctx2, cancel2 := context.WithTimeout(ctx, time.Millisecond*300) + defer cancel2() + watchDone := make(chan bool) + watched := false + go func() { + watchErr := owner.WatchOwnerForTest(ctx, ownerManager, session, ownerKey, currRevision) + require.NoError(t, watchErr) + watchDone <- true + }() + + select { + case watched = <-watchDone: + case <-ctx2.Done(): + } + require.False(t, watched) + + // delete the owner, and can watch the DELETE event. + err = deleteLeader(client, DDLOwnerKey) + require.NoError(t, err) + watched = <-watchDone + require.True(t, watched) + + // the ownerKey has been deleted, watch ownerKey again, it can be watched. + go func() { + watchErr := owner.WatchOwnerForTest(ctx, ownerManager, session, ownerKey, currRevision) + require.NoError(t, watchErr) + watchDone <- true + }() + + watched = <-watchDone + require.True(t, watched) +} + +func TestWatchOwnerAfterDeleteOwnerKey(t *testing.T) { + if runtime.GOOS == "windows" { + t.Skip("integration.NewClusterV3 will create file contains a colon which is not allowed on Windows") + } + integration.BeforeTestExternal(t) + + tInfo := newTestInfo(t) + client, d := tInfo.client, tInfo.ddl + defer tInfo.Close(t) + ownerManager := d.OwnerManager() + lis := &listener{} + ownerManager.SetListener(lis) + require.NoError(t, ownerManager.CampaignOwner()) + isOwner := checkOwner(d, true) + require.True(t, isOwner) + + // get the owner id. + ctx := context.Background() + id, err := ownerManager.GetOwnerID(ctx) + require.NoError(t, err) + session, err := concurrency.NewSession(client) + require.NoError(t, err) + + // get the ownkey informations. + ownerKey, currRevision, err := owner.GetOwnerKeyInfo(ctx, context.TODO(), client, DDLOwnerKey, id) + require.NoError(t, err) + + // delete the ownerkey + err = deleteLeader(client, DDLOwnerKey) + require.NoError(t, err) + + // watch the ownerKey with the current revisoin. + watchDone := make(chan bool) + go func() { + watchErr := owner.WatchOwnerForTest(ctx, ownerManager, session, ownerKey, currRevision) + require.NoError(t, watchErr) + watchDone <- true + }() + <-watchDone +} + func checkOwner(d DDL, fbVal bool) (isOwner bool) { manager := d.OwnerManager() // The longest to wait for 30 seconds to diff --git a/pkg/parser/ast/BUILD.bazel b/pkg/parser/ast/BUILD.bazel index 249c3000de383..14898f8435299 100644 --- a/pkg/parser/ast/BUILD.bazel +++ b/pkg/parser/ast/BUILD.bazel @@ -3,7 +3,6 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "ast", srcs = [ - "advisor.go", "ast.go", "base.go", "ddl.go", @@ -56,10 +55,8 @@ go_test( "//pkg/parser/auth", "//pkg/parser/charset", "//pkg/parser/format", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/test_driver", - "@com_github_stretchr_testify//assert", "@com_github_stretchr_testify//require", ], ) diff --git a/pkg/parser/ast/advisor.go b/pkg/parser/ast/advisor.go deleted file mode 100644 index dba9c576ded74..0000000000000 --- a/pkg/parser/ast/advisor.go +++ /dev/null @@ -1,85 +0,0 @@ -// Copyright 2019 PingCAP, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// See the License for the specific language governing permissions and -// limitations under the License. - -package ast - -import ( - "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/format" -) - -var _ StmtNode = &IndexAdviseStmt{} - -// IndexAdviseStmt is used to advise indexes -type IndexAdviseStmt struct { - stmtNode - - IsLocal bool - Path string - MaxMinutes uint64 - MaxIndexNum *MaxIndexNumClause - LinesInfo *LinesClause -} - -// Restore implements Node Accept interface. -func (n *IndexAdviseStmt) Restore(ctx *format.RestoreCtx) error { - ctx.WriteKeyWord("INDEX ADVISE ") - if n.IsLocal { - ctx.WriteKeyWord("LOCAL ") - } - ctx.WriteKeyWord("INFILE ") - ctx.WriteString(n.Path) - if n.MaxMinutes != UnspecifiedSize { - ctx.WriteKeyWord(" MAX_MINUTES ") - ctx.WritePlainf("%d", n.MaxMinutes) - } - if n.MaxIndexNum != nil { - n.MaxIndexNum.Restore(ctx) - } - if n.LinesInfo != nil { - if err := n.LinesInfo.Restore(ctx); err != nil { - return errors.Annotate(err, "An error occurred while restore IndexAdviseStmt.LinesInfo") - } - } - return nil -} - -// Accept implements Node Accept interface. -func (n *IndexAdviseStmt) Accept(v Visitor) (Node, bool) { - newNode, skipChildren := v.Enter(n) - if skipChildren { - return v.Leave(newNode) - } - n = newNode.(*IndexAdviseStmt) - return v.Leave(n) -} - -// MaxIndexNumClause represents 'maximum number of indexes' clause in index advise statement. -type MaxIndexNumClause struct { - PerTable uint64 - PerDB uint64 -} - -// Restore for max index num clause -func (n *MaxIndexNumClause) Restore(ctx *format.RestoreCtx) error { - ctx.WriteKeyWord(" MAX_IDXNUM") - if n.PerTable != UnspecifiedSize { - ctx.WriteKeyWord(" PER_TABLE ") - ctx.WritePlainf("%d", n.PerTable) - } - if n.PerDB != UnspecifiedSize { - ctx.WriteKeyWord(" PER_DB ") - ctx.WritePlainf("%d", n.PerDB) - } - return nil -} diff --git a/pkg/parser/ast/ast.go b/pkg/parser/ast/ast.go index 80868b1fbc3e1..cc0c9e73d13cc 100644 --- a/pkg/parser/ast/ast.go +++ b/pkg/parser/ast/ast.go @@ -20,7 +20,6 @@ import ( "github.com/pingcap/tidb/pkg/parser/charset" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/types" ) @@ -120,26 +119,6 @@ type DMLNode interface { dmlStatement() } -// ResultField represents a result field which can be a column from a table, -// or an expression in select field. It is a generated property during -// binding process. ResultField is the key element to evaluate a ColumnNameExpr. -// After resolving process, every ColumnNameExpr will be resolved to a ResultField. -// During execution, every row retrieved from table will set the row value to -// ResultFields of that table, so ColumnNameExpr resolved to that ResultField can be -// easily evaluated. -type ResultField struct { - Column *model.ColumnInfo - ColumnAsName model.CIStr - // EmptyOrgName indicates whether this field has an empty org_name. A field has an empty org name, if it's an - // expression. It's not sure whether it's safe to use empty string in `.Column.Name`, so a new field is added to - // indicate whether it's empty. - EmptyOrgName bool - - Table *model.TableInfo - TableAsName model.CIStr - DBName model.CIStr -} - // ResultSetNode interface has a ResultFields property, represents a Node that returns result set. // Implementations include SelectStmt, SubqueryExpr, TableSource, TableName, Join and SetOprStmt. type ResultSetNode interface { @@ -248,8 +227,6 @@ func GetStmtLabel(stmtNode StmtNode) string { return "Use" case *CreateBindingStmt: return "CreateBinding" - case *IndexAdviseStmt: - return "IndexAdvise" case *DropBindingStmt: return "DropBinding" case *TraceStmt: diff --git a/pkg/parser/ast/ddl.go b/pkg/parser/ast/ddl.go index cd0e84809c149..f89886e240fff 100644 --- a/pkg/parser/ast/ddl.go +++ b/pkg/parser/ast/ddl.go @@ -2311,17 +2311,9 @@ func (n *ResourceGroupOption) Restore(ctx *format.RestoreCtx) error { return nil } -type RunawayOptionType int - -const ( - RunawayRule RunawayOptionType = iota - RunawayAction - RunawayWatch -) - // ResourceGroupRunawayOption is used for parsing resource group runaway rule option. type ResourceGroupRunawayOption struct { - Tp RunawayOptionType + Tp model.RunawayOptionType RuleOption *ResourceGroupRunawayRuleOption ActionOption *ResourceGroupRunawayActionOption WatchOption *ResourceGroupRunawayWatchOption @@ -2329,11 +2321,11 @@ type ResourceGroupRunawayOption struct { func (n *ResourceGroupRunawayOption) Restore(ctx *format.RestoreCtx) error { switch n.Tp { - case RunawayRule: + case model.RunawayRule: n.RuleOption.restore(ctx) - case RunawayAction: + case model.RunawayAction: n.ActionOption.Restore(ctx) - case RunawayWatch: + case model.RunawayWatch: n.WatchOption.restore(ctx) default: return errors.Errorf("invalid ResourceGroupRunawayOption: %d", n.Tp) @@ -2356,14 +2348,27 @@ func (n *ResourceGroupRunawayRuleOption) restore(ctx *format.RestoreCtx) error { // ResourceGroupRunawayActionOption is used for parsing the resource group runaway action. type ResourceGroupRunawayActionOption struct { node - Type model.RunawayActionType + Type model.RunawayActionType + SwitchGroupName model.CIStr } // Restore implements Node interface. func (n *ResourceGroupRunawayActionOption) Restore(ctx *format.RestoreCtx) error { ctx.WriteKeyWord("ACTION ") ctx.WritePlain("= ") - ctx.WriteKeyWord(n.Type.String()) + switch n.Type { + case model.RunawayActionNone, model.RunawayActionDryRun, model.RunawayActionCooldown, model.RunawayActionKill: + ctx.WriteKeyWord(n.Type.String()) + case model.RunawayActionSwitchGroup: + switchGroup := n.SwitchGroupName.String() + if len(switchGroup) == 0 { + return errors.New("SWITCH_GROUP runaway watch action requires a non-empty group name") + } + ctx.WriteKeyWord("SWITCH_GROUP") + ctx.WritePlain("(") + ctx.WriteName(switchGroup) + ctx.WritePlain(")") + } return nil } diff --git a/pkg/parser/ast/ddl_test.go b/pkg/parser/ast/ddl_test.go index d1b81fc013e72..efba299c9d5d9 100644 --- a/pkg/parser/ast/ddl_test.go +++ b/pkg/parser/ast/ddl_test.go @@ -952,6 +952,10 @@ func TestResourceGroupDDLStmtRestore(t *testing.T) { "CREATE RESOURCE GROUP IF NOT EXISTS rg1 RU_PER_SEC = 500 QUERY_LIMIT=(EXEC_ELAPSED='60s', ACTION=COOLDOWN)", "CREATE RESOURCE GROUP IF NOT EXISTS `rg1` RU_PER_SEC = 500, QUERY_LIMIT = (EXEC_ELAPSED = '60s' ACTION = COOLDOWN)", }, + { + "CREATE RESOURCE GROUP IF NOT EXISTS rg1 RU_PER_SEC = 500 QUERY_LIMIT=(ACTION=SWITCH_GROUP(rg2))", + "CREATE RESOURCE GROUP IF NOT EXISTS `rg1` RU_PER_SEC = 500, QUERY_LIMIT = (ACTION = SWITCH_GROUP(`rg2`))", + }, } extractNodeFunc := func(node Node) Node { return node.(*CreateResourceGroupStmt) @@ -963,6 +967,10 @@ func TestResourceGroupDDLStmtRestore(t *testing.T) { "ALTER RESOURCE GROUP rg1 QUERY_LIMIT=(EXEC_ELAPSED='60s', ACTION=KILL, WATCH=SIMILAR DURATION='10m')", "ALTER RESOURCE GROUP `rg1` QUERY_LIMIT = (EXEC_ELAPSED = '60s' ACTION = KILL WATCH = SIMILAR DURATION = '10m')", }, + { + "ALTER RESOURCE GROUP rg1 QUERY_LIMIT=(EXEC_ELAPSED='1m', ACTION=SWITCH_GROUP(rg2), WATCH=SIMILAR DURATION='10m')", + "ALTER RESOURCE GROUP `rg1` QUERY_LIMIT = (EXEC_ELAPSED = '1m' ACTION = SWITCH_GROUP(`rg2`) WATCH = SIMILAR DURATION = '10m')", + }, { "ALTER RESOURCE GROUP rg1 QUERY_LIMIT=NULL", "ALTER RESOURCE GROUP `rg1` QUERY_LIMIT = NULL", diff --git a/pkg/parser/ast/dml.go b/pkg/parser/ast/dml.go index 3a124060ef2b5..a44316f863a4f 100644 --- a/pkg/parser/ast/dml.go +++ b/pkg/parser/ast/dml.go @@ -277,9 +277,6 @@ type TableName struct { Schema model.CIStr Name model.CIStr - DBInfo *model.DBInfo - TableInfo *model.TableInfo - IndexHints []*IndexHint PartitionNames []model.CIStr TableSample *TableSample diff --git a/pkg/parser/ast/expressions.go b/pkg/parser/ast/expressions.go index 75e68e9b4cfda..7c341ef396924 100644 --- a/pkg/parser/ast/expressions.go +++ b/pkg/parser/ast/expressions.go @@ -577,10 +577,6 @@ type ColumnNameExpr struct { // Name is the referenced column name. Name *ColumnName - - // Refer is the result field the column name refers to. - // The value of Refer.Expr is used as the value of the expression. - Refer *ResultField } // Restore implements Node interface. @@ -1042,8 +1038,6 @@ type PositionExpr struct { N int // P is the parameterized position. P ExprNode - // Refer is the result field the position refers to. - Refer *ResultField } // Restore implements Node interface. diff --git a/pkg/parser/ast/functions.go b/pkg/parser/ast/functions.go index 173018e6babea..68e736b20ced9 100644 --- a/pkg/parser/ast/functions.go +++ b/pkg/parser/ast/functions.go @@ -368,6 +368,9 @@ const ( // TiDB internal function. TiDBDecodeKey = "tidb_decode_key" + TiDBMVCCInfo = "tidb_mvcc_info" + TiDBEncodeRecordKey = "tidb_encode_record_key" + TiDBEncodeIndexKey = "tidb_encode_index_key" TiDBDecodeBase64Key = "tidb_decode_base64_key" // MVCC information fetching function. diff --git a/pkg/parser/ast/misc.go b/pkg/parser/ast/misc.go index 2be542f069cfe..0dbc50f1de9e2 100644 --- a/pkg/parser/ast/misc.go +++ b/pkg/parser/ast/misc.go @@ -2005,6 +2005,54 @@ func (n *StringOrUserVar) Accept(v Visitor) (node Node, ok bool) { return v.Leave(n) } +// RecommendIndexStmt is a statement to recommend index. +type RecommendIndexStmt struct { + stmtNode + + Action string + SQL string + ID int64 + Option string + Value ValueExpr +} + +func (n *RecommendIndexStmt) Restore(ctx *format.RestoreCtx) error { + ctx.WriteKeyWord("RECOMMEND INDEX") + switch n.Action { + case "run": + ctx.WriteKeyWord(" RUN") + if n.SQL != "" { + ctx.WriteKeyWord(" FOR ") + ctx.WriteString(n.SQL) + } + case "show": + ctx.WriteKeyWord(" SHOW") + case "apply": + ctx.WriteKeyWord(" APPLY ") + ctx.WriteKeyWord(fmt.Sprintf("%d", n.ID)) + case "ignore": + ctx.WriteKeyWord(" IGNORE ") + ctx.WriteKeyWord(fmt.Sprintf("%d", n.ID)) + case "set": + ctx.WriteKeyWord(" SET ") + ctx.WriteKeyWord(n.Option) + ctx.WritePlain(" = ") + if err := n.Value.Restore(ctx); err != nil { + return errors.Annotate(err, "An error occurred while restore RecommendIndexStmt.Value") + } + } + return nil +} + +func (n *RecommendIndexStmt) Accept(v Visitor) (Node, bool) { + newNode, skipChildren := v.Enter(n) + if skipChildren { + return v.Leave(newNode) + } + n = newNode.(*RecommendIndexStmt) + return v.Leave(n) +} + // CreateBindingStmt creates sql binding hint. type CreateBindingStmt struct { stmtNode @@ -2418,40 +2466,6 @@ const ( BDRRoleNone BDRRole = "" ) -// DeniedByBDR checks whether the DDL is denied by BDR. -func DeniedByBDR(role BDRRole, action model.ActionType, job *model.Job) (denied bool) { - ddlType, ok := model.ActionBDRMap[action] - switch role { - case BDRRolePrimary: - if !ok { - return true - } - - // Can't add unique index on primary role. - if job != nil && (action == model.ActionAddIndex || action == model.ActionAddPrimaryKey) && - len(job.Args) >= 1 && job.Args[0].(bool) { - // job.Args[0] is unique when job.Type is ActionAddIndex or ActionAddPrimaryKey. - return true - } - - if ddlType == model.SafeDDL || ddlType == model.UnmanagementDDL { - return false - } - case BDRRoleSecondary: - if !ok { - return true - } - if ddlType == model.UnmanagementDDL { - return false - } - default: - // if user do not set bdr role, we will not deny any ddl as `none` - return false - } - - return true -} - type StatementScope int const ( @@ -3751,12 +3765,12 @@ type TableOptimizerHint struct { // See https://dev.mysql.com/doc/refman/5.7/en/optimizer-hints.html#optimizer-hints-execution-time // - MAX_EXECUTION_TIME => uint64 // - MEMORY_QUOTA => int64 - // - QUERY_TYPE => model.CIStr + // - QUERY_TYPE => CIStr // // Time Range is used to hint the time range of inspection tables // e.g: select /*+ time_range('','') */ * from information_schema.inspection_result. // - TIME_RANGE => ast.HintTimeRange - // - READ_FROM_STORAGE => model.CIStr + // - READ_FROM_STORAGE => CIStr // - USE_TOJA => bool // - NTH_PLAN => int64 HintData interface{} diff --git a/pkg/parser/ast/misc_test.go b/pkg/parser/ast/misc_test.go index c720f269b612b..bbc8292623740 100644 --- a/pkg/parser/ast/misc_test.go +++ b/pkg/parser/ast/misc_test.go @@ -20,9 +20,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" - "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) @@ -427,393 +425,6 @@ func TestRedactURL(t *testing.T) { } } -func TestDeniedByBDR(t *testing.T) { - testCases := []struct { - role ast.BDRRole - action model.ActionType - expected bool - }{ - // Roles for ActionCreateSchema - {ast.BDRRolePrimary, model.ActionCreateSchema, false}, - {ast.BDRRoleSecondary, model.ActionCreateSchema, true}, - {ast.BDRRoleNone, model.ActionCreateSchema, false}, - - // Roles for ActionDropSchema - {ast.BDRRolePrimary, model.ActionDropSchema, true}, - {ast.BDRRoleSecondary, model.ActionDropSchema, true}, - {ast.BDRRoleNone, model.ActionDropSchema, false}, - - // Roles for ActionCreateTable - {ast.BDRRolePrimary, model.ActionCreateTable, false}, - {ast.BDRRoleSecondary, model.ActionCreateTable, true}, - {ast.BDRRoleNone, model.ActionCreateTable, false}, - - // Roles for ActionDropTable - {ast.BDRRolePrimary, model.ActionDropTable, true}, - {ast.BDRRoleSecondary, model.ActionDropTable, true}, - {ast.BDRRoleNone, model.ActionDropTable, false}, - - // Roles for ActionAddColumn - {ast.BDRRolePrimary, model.ActionAddColumn, false}, - {ast.BDRRoleSecondary, model.ActionAddColumn, true}, - {ast.BDRRoleNone, model.ActionAddColumn, false}, - - // Roles for ActionDropColumn - {ast.BDRRolePrimary, model.ActionDropColumn, true}, - {ast.BDRRoleSecondary, model.ActionDropColumn, true}, - {ast.BDRRoleNone, model.ActionDropColumn, false}, - - // Roles for ActionAddIndex - {ast.BDRRolePrimary, model.ActionAddIndex, false}, - {ast.BDRRoleSecondary, model.ActionAddIndex, true}, - {ast.BDRRoleNone, model.ActionAddIndex, false}, - - // Roles for ActionDropIndex - {ast.BDRRolePrimary, model.ActionDropIndex, false}, - {ast.BDRRoleSecondary, model.ActionDropIndex, true}, - {ast.BDRRoleNone, model.ActionDropIndex, false}, - - // Roles for ActionAddForeignKey - {ast.BDRRolePrimary, model.ActionAddForeignKey, true}, - {ast.BDRRoleSecondary, model.ActionAddForeignKey, true}, - {ast.BDRRoleNone, model.ActionAddForeignKey, false}, - - // Roles for ActionDropForeignKey - {ast.BDRRolePrimary, model.ActionDropForeignKey, true}, - {ast.BDRRoleSecondary, model.ActionDropForeignKey, true}, - {ast.BDRRoleNone, model.ActionDropForeignKey, false}, - - // Roles for ActionTruncateTable - {ast.BDRRolePrimary, model.ActionTruncateTable, true}, - {ast.BDRRoleSecondary, model.ActionTruncateTable, true}, - {ast.BDRRoleNone, model.ActionTruncateTable, false}, - - // Roles for ActionModifyColumn - {ast.BDRRolePrimary, model.ActionModifyColumn, false}, - {ast.BDRRoleSecondary, model.ActionModifyColumn, true}, - {ast.BDRRoleNone, model.ActionModifyColumn, false}, - - // Roles for ActionRebaseAutoID - {ast.BDRRolePrimary, model.ActionRebaseAutoID, true}, - {ast.BDRRoleSecondary, model.ActionRebaseAutoID, true}, - {ast.BDRRoleNone, model.ActionRebaseAutoID, false}, - - // Roles for ActionRenameTable - {ast.BDRRolePrimary, model.ActionRenameTable, true}, - {ast.BDRRoleSecondary, model.ActionRenameTable, true}, - {ast.BDRRoleNone, model.ActionRenameTable, false}, - - // Roles for ActionSetDefaultValue - {ast.BDRRolePrimary, model.ActionSetDefaultValue, false}, - {ast.BDRRoleSecondary, model.ActionSetDefaultValue, true}, - {ast.BDRRoleNone, model.ActionSetDefaultValue, false}, - - // Roles for ActionShardRowID - {ast.BDRRolePrimary, model.ActionShardRowID, true}, - {ast.BDRRoleSecondary, model.ActionShardRowID, true}, - {ast.BDRRoleNone, model.ActionShardRowID, false}, - - // Roles for ActionModifyTableComment - {ast.BDRRolePrimary, model.ActionModifyTableComment, false}, - {ast.BDRRoleSecondary, model.ActionModifyTableComment, true}, - {ast.BDRRoleNone, model.ActionModifyTableComment, false}, - - // Roles for ActionRenameIndex - {ast.BDRRolePrimary, model.ActionRenameIndex, false}, - {ast.BDRRoleSecondary, model.ActionRenameIndex, true}, - {ast.BDRRoleNone, model.ActionRenameIndex, false}, - - // Roles for ActionAddTablePartition - {ast.BDRRolePrimary, model.ActionAddTablePartition, false}, - {ast.BDRRoleSecondary, model.ActionAddTablePartition, true}, - {ast.BDRRoleNone, model.ActionAddTablePartition, false}, - - // Roles for ActionDropTablePartition - {ast.BDRRolePrimary, model.ActionDropTablePartition, true}, - {ast.BDRRoleSecondary, model.ActionDropTablePartition, true}, - {ast.BDRRoleNone, model.ActionDropTablePartition, false}, - - // Roles for ActionCreateView - {ast.BDRRolePrimary, model.ActionCreateView, false}, - {ast.BDRRoleSecondary, model.ActionCreateView, true}, - {ast.BDRRoleNone, model.ActionCreateView, false}, - - // Roles for ActionModifyTableCharsetAndCollate - {ast.BDRRolePrimary, model.ActionModifyTableCharsetAndCollate, true}, - {ast.BDRRoleSecondary, model.ActionModifyTableCharsetAndCollate, true}, - {ast.BDRRoleNone, model.ActionModifyTableCharsetAndCollate, false}, - - // Roles for ActionTruncateTablePartition - {ast.BDRRolePrimary, model.ActionTruncateTablePartition, true}, - {ast.BDRRoleSecondary, model.ActionTruncateTablePartition, true}, - {ast.BDRRoleNone, model.ActionTruncateTablePartition, false}, - - // Roles for ActionDropView - {ast.BDRRolePrimary, model.ActionDropView, false}, - {ast.BDRRoleSecondary, model.ActionDropView, true}, - {ast.BDRRoleNone, model.ActionDropView, false}, - - // Roles for ActionRecoverTable - {ast.BDRRolePrimary, model.ActionRecoverTable, true}, - {ast.BDRRoleSecondary, model.ActionRecoverTable, true}, - {ast.BDRRoleNone, model.ActionRecoverTable, false}, - - // Roles for ActionModifySchemaCharsetAndCollate - {ast.BDRRolePrimary, model.ActionModifySchemaCharsetAndCollate, true}, - {ast.BDRRoleSecondary, model.ActionModifySchemaCharsetAndCollate, true}, - {ast.BDRRoleNone, model.ActionModifySchemaCharsetAndCollate, false}, - - // Roles for ActionLockTable - {ast.BDRRolePrimary, model.ActionLockTable, true}, - {ast.BDRRoleSecondary, model.ActionLockTable, true}, - {ast.BDRRoleNone, model.ActionLockTable, false}, - - // Roles for ActionUnlockTable - {ast.BDRRolePrimary, model.ActionUnlockTable, true}, - {ast.BDRRoleSecondary, model.ActionUnlockTable, true}, - {ast.BDRRoleNone, model.ActionUnlockTable, false}, - - // Roles for ActionRepairTable - {ast.BDRRolePrimary, model.ActionRepairTable, true}, - {ast.BDRRoleSecondary, model.ActionRepairTable, true}, - {ast.BDRRoleNone, model.ActionRepairTable, false}, - - // Roles for ActionSetTiFlashReplica - {ast.BDRRolePrimary, model.ActionSetTiFlashReplica, true}, - {ast.BDRRoleSecondary, model.ActionSetTiFlashReplica, true}, - {ast.BDRRoleNone, model.ActionSetTiFlashReplica, false}, - - // Roles for ActionUpdateTiFlashReplicaStatus - {ast.BDRRolePrimary, model.ActionUpdateTiFlashReplicaStatus, true}, - {ast.BDRRoleSecondary, model.ActionUpdateTiFlashReplicaStatus, true}, - {ast.BDRRoleNone, model.ActionUpdateTiFlashReplicaStatus, false}, - - // Roles for ActionAddPrimaryKey - {ast.BDRRolePrimary, model.ActionAddPrimaryKey, true}, - {ast.BDRRoleSecondary, model.ActionAddPrimaryKey, true}, - {ast.BDRRoleNone, model.ActionAddPrimaryKey, false}, - - // Roles for ActionDropPrimaryKey - {ast.BDRRolePrimary, model.ActionDropPrimaryKey, false}, - {ast.BDRRoleSecondary, model.ActionDropPrimaryKey, true}, - {ast.BDRRoleNone, model.ActionDropPrimaryKey, false}, - - // Roles for ActionCreateSequence - {ast.BDRRolePrimary, model.ActionCreateSequence, true}, - {ast.BDRRoleSecondary, model.ActionCreateSequence, true}, - {ast.BDRRoleNone, model.ActionCreateSequence, false}, - - // Roles for ActionAlterSequence - {ast.BDRRolePrimary, model.ActionAlterSequence, true}, - {ast.BDRRoleSecondary, model.ActionAlterSequence, true}, - {ast.BDRRoleNone, model.ActionAlterSequence, false}, - - // Roles for ActionDropSequence - {ast.BDRRolePrimary, model.ActionDropSequence, true}, - {ast.BDRRoleSecondary, model.ActionDropSequence, true}, - {ast.BDRRoleNone, model.ActionDropSequence, false}, - - // Roles for ActionModifyTableAutoIdCache - {ast.BDRRolePrimary, model.ActionModifyTableAutoIdCache, true}, - {ast.BDRRoleSecondary, model.ActionModifyTableAutoIdCache, true}, - {ast.BDRRoleNone, model.ActionModifyTableAutoIdCache, false}, - - // Roles for ActionRebaseAutoRandomBase - {ast.BDRRolePrimary, model.ActionRebaseAutoRandomBase, true}, - {ast.BDRRoleSecondary, model.ActionRebaseAutoRandomBase, true}, - {ast.BDRRoleNone, model.ActionRebaseAutoRandomBase, false}, - - // Roles for ActionAlterIndexVisibility - {ast.BDRRolePrimary, model.ActionAlterIndexVisibility, false}, - {ast.BDRRoleSecondary, model.ActionAlterIndexVisibility, true}, - {ast.BDRRoleNone, model.ActionAlterIndexVisibility, false}, - - // Roles for ActionExchangeTablePartition - {ast.BDRRolePrimary, model.ActionExchangeTablePartition, true}, - {ast.BDRRoleSecondary, model.ActionExchangeTablePartition, true}, - {ast.BDRRoleNone, model.ActionExchangeTablePartition, false}, - - // Roles for ActionAddCheckConstraint - {ast.BDRRolePrimary, model.ActionAddCheckConstraint, true}, - {ast.BDRRoleSecondary, model.ActionAddCheckConstraint, true}, - {ast.BDRRoleNone, model.ActionAddCheckConstraint, false}, - - // Roles for ActionDropCheckConstraint - {ast.BDRRolePrimary, model.ActionDropCheckConstraint, true}, - {ast.BDRRoleSecondary, model.ActionDropCheckConstraint, true}, - {ast.BDRRoleNone, model.ActionDropCheckConstraint, false}, - - // Roles for ActionAlterCheckConstraint - {ast.BDRRolePrimary, model.ActionAlterCheckConstraint, true}, - {ast.BDRRoleSecondary, model.ActionAlterCheckConstraint, true}, - {ast.BDRRoleNone, model.ActionAlterCheckConstraint, false}, - - // Roles for ActionRenameTables - {ast.BDRRolePrimary, model.ActionRenameTables, true}, - {ast.BDRRoleSecondary, model.ActionRenameTables, true}, - {ast.BDRRoleNone, model.ActionRenameTables, false}, - - // Roles for ActionAlterTableAttributes - {ast.BDRRolePrimary, model.ActionAlterTableAttributes, true}, - {ast.BDRRoleSecondary, model.ActionAlterTableAttributes, true}, - {ast.BDRRoleNone, model.ActionAlterTableAttributes, false}, - - // Roles for ActionAlterTablePartitionAttributes - {ast.BDRRolePrimary, model.ActionAlterTablePartitionAttributes, true}, - {ast.BDRRoleSecondary, model.ActionAlterTablePartitionAttributes, true}, - {ast.BDRRoleNone, model.ActionAlterTablePartitionAttributes, false}, - - // Roles for ActionCreatePlacementPolicy - {ast.BDRRolePrimary, model.ActionCreatePlacementPolicy, false}, - {ast.BDRRoleSecondary, model.ActionCreatePlacementPolicy, false}, - {ast.BDRRoleNone, model.ActionCreatePlacementPolicy, false}, - - // Roles for ActionAlterPlacementPolicy - {ast.BDRRolePrimary, model.ActionAlterPlacementPolicy, false}, - {ast.BDRRoleSecondary, model.ActionAlterPlacementPolicy, false}, - {ast.BDRRoleNone, model.ActionAlterPlacementPolicy, false}, - - // Roles for ActionDropPlacementPolicy - {ast.BDRRolePrimary, model.ActionDropPlacementPolicy, false}, - {ast.BDRRoleSecondary, model.ActionDropPlacementPolicy, false}, - {ast.BDRRoleNone, model.ActionDropPlacementPolicy, false}, - - // Roles for ActionAlterTablePartitionPlacement - {ast.BDRRolePrimary, model.ActionAlterTablePartitionPlacement, true}, - {ast.BDRRoleSecondary, model.ActionAlterTablePartitionPlacement, true}, - {ast.BDRRoleNone, model.ActionAlterTablePartitionPlacement, false}, - - // Roles for ActionModifySchemaDefaultPlacement - {ast.BDRRolePrimary, model.ActionModifySchemaDefaultPlacement, true}, - {ast.BDRRoleSecondary, model.ActionModifySchemaDefaultPlacement, true}, - {ast.BDRRoleNone, model.ActionModifySchemaDefaultPlacement, false}, - - // Roles for ActionAlterTablePlacement - {ast.BDRRolePrimary, model.ActionAlterTablePlacement, true}, - {ast.BDRRoleSecondary, model.ActionAlterTablePlacement, true}, - {ast.BDRRoleNone, model.ActionAlterTablePlacement, false}, - - // Roles for ActionAlterCacheTable - {ast.BDRRolePrimary, model.ActionAlterCacheTable, true}, - {ast.BDRRoleSecondary, model.ActionAlterCacheTable, true}, - {ast.BDRRoleNone, model.ActionAlterCacheTable, false}, - - // Roles for ActionAlterTableStatsOptions - {ast.BDRRolePrimary, model.ActionAlterTableStatsOptions, true}, - {ast.BDRRoleSecondary, model.ActionAlterTableStatsOptions, true}, - {ast.BDRRoleNone, model.ActionAlterTableStatsOptions, false}, - - // Roles for ActionAlterNoCacheTable - {ast.BDRRolePrimary, model.ActionAlterNoCacheTable, true}, - {ast.BDRRoleSecondary, model.ActionAlterNoCacheTable, true}, - {ast.BDRRoleNone, model.ActionAlterNoCacheTable, false}, - - // Roles for ActionCreateTables - {ast.BDRRolePrimary, model.ActionCreateTables, false}, - {ast.BDRRoleSecondary, model.ActionCreateTables, true}, - {ast.BDRRoleNone, model.ActionCreateTables, false}, - - // Roles for ActionMultiSchemaChange - {ast.BDRRolePrimary, model.ActionMultiSchemaChange, true}, - {ast.BDRRoleSecondary, model.ActionMultiSchemaChange, true}, - {ast.BDRRoleNone, model.ActionMultiSchemaChange, false}, - - // Roles for ActionFlashbackCluster - {ast.BDRRolePrimary, model.ActionFlashbackCluster, true}, - {ast.BDRRoleSecondary, model.ActionFlashbackCluster, true}, - {ast.BDRRoleNone, model.ActionFlashbackCluster, false}, - - // Roles for ActionRecoverSchema - {ast.BDRRolePrimary, model.ActionRecoverSchema, true}, - {ast.BDRRoleSecondary, model.ActionRecoverSchema, true}, - {ast.BDRRoleNone, model.ActionRecoverSchema, false}, - - // Roles for ActionReorganizePartition - {ast.BDRRolePrimary, model.ActionReorganizePartition, true}, - {ast.BDRRoleSecondary, model.ActionReorganizePartition, true}, - {ast.BDRRoleNone, model.ActionReorganizePartition, false}, - - // Roles for ActionAlterTTLInfo - {ast.BDRRolePrimary, model.ActionAlterTTLInfo, false}, - {ast.BDRRoleSecondary, model.ActionAlterTTLInfo, true}, - {ast.BDRRoleNone, model.ActionAlterTTLInfo, false}, - - // Roles for ActionAlterTTLRemove - {ast.BDRRolePrimary, model.ActionAlterTTLRemove, false}, - {ast.BDRRoleSecondary, model.ActionAlterTTLRemove, true}, - {ast.BDRRoleNone, model.ActionAlterTTLRemove, false}, - - // Roles for ActionCreateResourceGroup - {ast.BDRRolePrimary, model.ActionCreateResourceGroup, false}, - {ast.BDRRoleSecondary, model.ActionCreateResourceGroup, false}, - {ast.BDRRoleNone, model.ActionCreateResourceGroup, false}, - - // Roles for ActionAlterResourceGroup - {ast.BDRRolePrimary, model.ActionAlterResourceGroup, false}, - {ast.BDRRoleSecondary, model.ActionAlterResourceGroup, false}, - {ast.BDRRoleNone, model.ActionAlterResourceGroup, false}, - - // Roles for ActionDropResourceGroup - {ast.BDRRolePrimary, model.ActionDropResourceGroup, false}, - {ast.BDRRoleSecondary, model.ActionDropResourceGroup, false}, - {ast.BDRRoleNone, model.ActionDropResourceGroup, false}, - - // Roles for ActionAlterTablePartitioning - {ast.BDRRolePrimary, model.ActionAlterTablePartitioning, true}, - {ast.BDRRoleSecondary, model.ActionAlterTablePartitioning, true}, - {ast.BDRRoleNone, model.ActionAlterTablePartitioning, false}, - - // Roles for ActionRemovePartitioning - {ast.BDRRolePrimary, model.ActionRemovePartitioning, true}, - {ast.BDRRoleSecondary, model.ActionRemovePartitioning, true}, - {ast.BDRRoleNone, model.ActionRemovePartitioning, false}, - } - - for _, tc := range testCases { - assert.Equal(t, tc.expected, ast.DeniedByBDR(tc.role, tc.action, nil), fmt.Sprintf("role: %v, action: %v", tc.role, tc.action)) - } - - // test special cases - testCases2 := []struct { - role ast.BDRRole - action model.ActionType - job *model.Job - expected bool - }{ - { - role: ast.BDRRolePrimary, - action: model.ActionAddPrimaryKey, - job: &model.Job{ - Type: model.ActionAddPrimaryKey, - Args: []interface{}{true}, - }, - expected: true, - }, - { - role: ast.BDRRolePrimary, - action: model.ActionAddIndex, - job: &model.Job{ - Type: model.ActionAddIndex, - Args: []interface{}{true}, - }, - expected: true, - }, - { - role: ast.BDRRolePrimary, - action: model.ActionAddIndex, - job: &model.Job{ - Type: model.ActionAddIndex, - Args: []interface{}{false}, - }, - expected: false, - }, - } - - for _, tc := range testCases2 { - assert.Equal(t, tc.expected, ast.DeniedByBDR(tc.role, tc.action, tc.job), fmt.Sprintf("role: %v, action: %v", tc.role, tc.action)) - } -} - func TestAddQueryWatchStmtRestore(t *testing.T) { testCases := []NodeRestoreTestCase{ { @@ -828,6 +439,10 @@ func TestAddQueryWatchStmtRestore(t *testing.T) { "QUERY WATCH ADD RESOURCE GROUP rg1 ACTION COOLDOWN PLAN DIGEST 'd08bc323a934c39dc41948b0a073725be3398479b6fa4f6dd1db2a9b115f7f57'", "QUERY WATCH ADD RESOURCE GROUP `rg1` ACTION = COOLDOWN PLAN DIGEST _UTF8MB4'd08bc323a934c39dc41948b0a073725be3398479b6fa4f6dd1db2a9b115f7f57'", }, + { + "QUERY WATCH ADD ACTION SWITCH_GROUP(rg1) SQL TEXT EXACT TO 'select * from test.t1'", + "QUERY WATCH ADD ACTION = SWITCH_GROUP(`rg1`) SQL TEXT EXACT TO _UTF8MB4'select * from test.t1'", + }, } extractNodeFunc := func(node ast.Node) ast.Node { return node.(*ast.AddQueryWatchStmt) diff --git a/pkg/parser/charset/BUILD.bazel b/pkg/parser/charset/BUILD.bazel index 1f65d7a18b5a7..56718a7644d60 100644 --- a/pkg/parser/charset/BUILD.bazel +++ b/pkg/parser/charset/BUILD.bazel @@ -20,7 +20,6 @@ go_library( "//pkg/parser/terror", "@com_github_pingcap_errors//:errors", "@com_github_pingcap_log//:log", - "@org_golang_x_exp//slices", "@org_golang_x_text//encoding", "@org_golang_x_text//encoding/charmap", "@org_golang_x_text//encoding/japanese", diff --git a/pkg/parser/charset/charset.go b/pkg/parser/charset/charset.go index 2be7b9c21dc92..69adcae00e297 100644 --- a/pkg/parser/charset/charset.go +++ b/pkg/parser/charset/charset.go @@ -14,6 +14,7 @@ package charset import ( + "slices" "strings" "github.com/pingcap/errors" @@ -21,7 +22,6 @@ import ( "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "go.uber.org/zap" - "golang.org/x/exp/slices" ) var ( diff --git a/pkg/parser/go.mod b/pkg/parser/go.mod index b5f9b3b646370..b48c5dbbbc3d5 100644 --- a/pkg/parser/go.mod +++ b/pkg/parser/go.mod @@ -1,6 +1,6 @@ module github.com/pingcap/tidb/pkg/parser -go 1.19 +go 1.21 require ( github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 diff --git a/pkg/parser/goyacc/BUILD.bazel b/pkg/parser/goyacc/BUILD.bazel index 2759d26126250..8fc378a5e2cce 100644 --- a/pkg/parser/goyacc/BUILD.bazel +++ b/pkg/parser/goyacc/BUILD.bazel @@ -14,7 +14,6 @@ go_library( "@com_github_cznic_sortutil//:sortutil", "@com_github_cznic_strutil//:strutil", "@com_github_pingcap_errors//:errors", - "@org_golang_x_exp//slices", "@org_modernc_parser//yacc", "@org_modernc_y//:y", ], diff --git a/pkg/parser/goyacc/main.go b/pkg/parser/goyacc/main.go index 9c587896a2af6..f691f4ecf418c 100644 --- a/pkg/parser/goyacc/main.go +++ b/pkg/parser/goyacc/main.go @@ -135,13 +135,13 @@ import ( "log" "os" "runtime" + "slices" "sort" "strings" "github.com/cznic/mathutil" "github.com/cznic/sortutil" "github.com/cznic/strutil" - "golang.org/x/exp/slices" parser "modernc.org/parser/yacc" "modernc.org/y" ) diff --git a/pkg/parser/keywords.go b/pkg/parser/keywords.go index 3eef0c62be347..057c461c21523 100644 --- a/pkg/parser/keywords.go +++ b/pkg/parser/keywords.go @@ -266,6 +266,7 @@ var Keywords = []KeywordsType{ {"ALGORITHM", false, "unreserved"}, {"ALWAYS", false, "unreserved"}, {"ANY", false, "unreserved"}, + {"APPLY", false, "unreserved"}, {"ASCII", false, "unreserved"}, {"ATTRIBUTE", false, "unreserved"}, {"ATTRIBUTES", false, "unreserved"}, @@ -506,6 +507,7 @@ var Keywords = []KeywordsType{ {"QUICK", false, "unreserved"}, {"RATE_LIMIT", false, "unreserved"}, {"REBUILD", false, "unreserved"}, + {"RECOMMEND", false, "unreserved"}, {"RECOVER", false, "unreserved"}, {"REDUNDANT", false, "unreserved"}, {"RELOAD", false, "unreserved"}, diff --git a/pkg/parser/keywords_test.go b/pkg/parser/keywords_test.go index 2925623635dea..0de63d562be11 100644 --- a/pkg/parser/keywords_test.go +++ b/pkg/parser/keywords_test.go @@ -36,7 +36,7 @@ func TestKeywords(t *testing.T) { } func TestKeywordsLength(t *testing.T) { - require.Equal(t, 654, len(parser.Keywords)) + require.Equal(t, 656, len(parser.Keywords)) reservedNr := 0 for _, kw := range parser.Keywords { diff --git a/pkg/parser/misc.go b/pkg/parser/misc.go index 3f1a0211e8a5e..eb66973720e9a 100644 --- a/pkg/parser/misc.go +++ b/pkg/parser/misc.go @@ -178,6 +178,7 @@ var tokenMap = map[string]int{ "AS": as, "ASC": asc, "ASCII": ascii, + "APPLY": apply, "ATTRIBUTE": attribute, "ATTRIBUTES": attributes, "BATCH": batch, @@ -650,6 +651,7 @@ var tokenMap = map[string]int{ "REAL": realType, "REBUILD": rebuild, "RECENT": recent, + "RECOMMEND": recommend, "RECOVER": recover, "RECURSIVE": recursive, "REDUNDANT": redundant, @@ -800,6 +802,7 @@ var tokenMap = map[string]int{ "SURVIVAL_PREFERENCES": survivalPreferences, "SWAPS": swaps, "SWITCHES": switchesSym, + "SWITCH_GROUP": switchGroup, "SYSTEM": system, "SYSTEM_TIME": systemTime, "TARGET": target, diff --git a/pkg/parser/model/BUILD.bazel b/pkg/parser/model/BUILD.bazel index 5ad4d0c5d0640..13c7c1aaa5127 100644 --- a/pkg/parser/model/BUILD.bazel +++ b/pkg/parser/model/BUILD.bazel @@ -2,40 +2,17 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "model", - srcs = [ - "ddl.go", - "flags.go", - "model.go", - "reorg.go", - ], + srcs = ["model.go"], importpath = "github.com/pingcap/tidb/pkg/parser/model", visibility = ["//visibility:public"], - deps = [ - "//pkg/parser/auth", - "//pkg/parser/charset", - "//pkg/parser/duration", - "//pkg/parser/mysql", - "//pkg/parser/terror", - "//pkg/parser/types", - "@com_github_pingcap_errors//:errors", - ], + deps = ["@com_github_pingcap_errors//:errors"], ) go_test( name = "model_test", timeout = "short", - srcs = [ - "ddl_test.go", - "model_test.go", - ], + srcs = ["model_test.go"], embed = [":model"], flaky = True, - shard_count = 23, - deps = [ - "//pkg/parser/charset", - "//pkg/parser/mysql", - "//pkg/parser/terror", - "//pkg/parser/types", - "@com_github_stretchr_testify//require", - ], + deps = ["@com_github_stretchr_testify//require"], ) diff --git a/pkg/parser/model/ddl_test.go b/pkg/parser/model/ddl_test.go deleted file mode 100644 index 43db16008a190..0000000000000 --- a/pkg/parser/model/ddl_test.go +++ /dev/null @@ -1,132 +0,0 @@ -// Copyright 2022 PingCAP, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// See the License for the specific language governing permissions and -// limitations under the License. - -package model_test - -import ( - "testing" - "unsafe" - - "github.com/pingcap/tidb/pkg/parser/model" - "github.com/pingcap/tidb/pkg/parser/terror" - "github.com/stretchr/testify/require" -) - -func TestJobClone(t *testing.T) { - job := &model.Job{ - ID: 100, - Type: model.ActionCreateTable, - SchemaID: 101, - TableID: 102, - SchemaName: "test", - TableName: "t", - State: model.JobStateDone, - MultiSchemaInfo: nil, - } - clone := job.Clone() - require.Equal(t, job.ID, clone.ID) - require.Equal(t, job.Type, clone.Type) - require.Equal(t, job.SchemaID, clone.SchemaID) - require.Equal(t, job.TableID, clone.TableID) - require.Equal(t, job.SchemaName, clone.SchemaName) - require.Equal(t, job.TableName, clone.TableName) - require.Equal(t, job.State, clone.State) - require.Equal(t, job.MultiSchemaInfo, clone.MultiSchemaInfo) -} - -func TestJobSize(t *testing.T) { - msg := `Please make sure that the following methods work as expected: -- SubJob.FromProxyJob() -- SubJob.ToProxyJob() -` - job := model.Job{} - require.Equal(t, 400, int(unsafe.Sizeof(job)), msg) -} - -func TestBackfillMetaCodec(t *testing.T) { - jm := &model.JobMeta{ - SchemaID: 1, - TableID: 2, - Query: "alter table t add index idx(a)", - Priority: 1, - } - bm := &model.BackfillMeta{ - EndInclude: true, - Error: terror.ErrResultUndetermined, - JobMeta: jm, - } - bmBytes, err := bm.Encode() - require.NoError(t, err) - bmRet := &model.BackfillMeta{} - bmRet.Decode(bmBytes) - require.Equal(t, bm, bmRet) -} - -func TestMayNeedReorg(t *testing.T) { - //TODO(bb7133): add more test cases for different ActionType. - reorgJobTypes := []model.ActionType{ - model.ActionReorganizePartition, - model.ActionRemovePartitioning, - model.ActionAlterTablePartitioning, - model.ActionAddIndex, - model.ActionAddPrimaryKey, - } - generalJobTypes := []model.ActionType{ - model.ActionCreateTable, - model.ActionDropTable, - } - job := &model.Job{ - ID: 100, - Type: model.ActionCreateTable, - SchemaID: 101, - TableID: 102, - SchemaName: "test", - TableName: "t", - State: model.JobStateDone, - MultiSchemaInfo: nil, - } - for _, jobType := range reorgJobTypes { - job.Type = jobType - require.True(t, job.MayNeedReorg()) - } - for _, jobType := range generalJobTypes { - job.Type = jobType - require.False(t, job.MayNeedReorg()) - } -} - -func TestActionBDRMap(t *testing.T) { - require.Equal(t, len(model.ActionMap), len(model.ActionBDRMap)) - - totalActions := 0 - for bdrType, actions := range model.BDRActionMap { - for _, action := range actions { - require.Equal(t, bdrType, model.ActionBDRMap[action], "action %s", action) - } - totalActions += len(actions) - } - - require.Equal(t, totalActions, len(model.ActionBDRMap)) -} - -func TestInFinalState(t *testing.T) { - for s, v := range map[model.JobState]bool{ - model.JobStateSynced: true, - model.JobStateCancelled: true, - model.JobStatePaused: true, - model.JobStateCancelling: false, - model.JobStateRollbackDone: false, - } { - require.Equal(t, v, (&model.Job{State: s}).InFinalState()) - } -} diff --git a/pkg/parser/model/model.go b/pkg/parser/model/model.go index d3af1400a8865..645ddb3f5da85 100644 --- a/pkg/parser/model/model.go +++ b/pkg/parser/model/model.go @@ -14,649 +14,13 @@ package model import ( - "bytes" "encoding/json" - "fmt" - "strconv" "strings" - "time" "unsafe" "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/duration" - "github.com/pingcap/tidb/pkg/parser/mysql" - "github.com/pingcap/tidb/pkg/parser/types" ) -// SchemaState is the state for schema elements. -type SchemaState byte - -const ( - // StateNone means this schema element is absent and can't be used. - StateNone SchemaState = iota - // StateDeleteOnly means we can only delete items for this schema element. - StateDeleteOnly - // StateWriteOnly means we can use any write operation on this schema element, - // but outer can't read the changed data. - StateWriteOnly - // StateWriteReorganization means we are re-organizing whole data after write only state. - StateWriteReorganization - // StateDeleteReorganization means we are re-organizing whole data after delete only state. - StateDeleteReorganization - // StatePublic means this schema element is ok for all write and read operations. - StatePublic - // StateReplicaOnly means we're waiting tiflash replica to be finished. - StateReplicaOnly - // StateGlobalTxnOnly means we can only use global txn for operator on this schema element - StateGlobalTxnOnly - /* - * Please add the new state at the end to keep the values consistent across versions. - */ -) - -// String implements fmt.Stringer interface. -func (s SchemaState) String() string { - switch s { - case StateDeleteOnly: - return "delete only" - case StateWriteOnly: - return "write only" - case StateWriteReorganization: - return "write reorganization" - case StateDeleteReorganization: - return "delete reorganization" - case StatePublic: - return "public" - case StateReplicaOnly: - return "replica only" - case StateGlobalTxnOnly: - return "global txn only" - default: - return "none" - } -} - -const ( - // ColumnInfoVersion0 means the column info version is 0. - ColumnInfoVersion0 = uint64(0) - // ColumnInfoVersion1 means the column info version is 1. - ColumnInfoVersion1 = uint64(1) - // ColumnInfoVersion2 means the column info version is 2. - // This is for v2.1.7 to Compatible with older versions charset problem. - // Old version such as v2.0.8 treat utf8 as utf8mb4, because there is no UTF8 check in v2.0.8. - // After version V2.1.2 (PR#8738) , TiDB add UTF8 check, then the user upgrade from v2.0.8 insert some UTF8MB4 characters will got error. - // This is not compatibility for user. Then we try to fix this in PR #9820, and increase the version number. - ColumnInfoVersion2 = uint64(2) - - // CurrLatestColumnInfoVersion means the latest column info in the current TiDB. - CurrLatestColumnInfoVersion = ColumnInfoVersion2 -) - -// ChangeStateInfo is used for recording the information of schema changing. -type ChangeStateInfo struct { - // DependencyColumnOffset is the changing column offset that the current column depends on when executing modify/change column. - DependencyColumnOffset int `json:"relative_col_offset"` -} - -// ColumnInfo provides meta data describing of a table column. -type ColumnInfo struct { - ID int64 `json:"id"` - Name CIStr `json:"name"` - Offset int `json:"offset"` - OriginDefaultValue interface{} `json:"origin_default"` - OriginDefaultValueBit []byte `json:"origin_default_bit"` - DefaultValue interface{} `json:"default"` - DefaultValueBit []byte `json:"default_bit"` - // DefaultIsExpr is indicates the default value string is expr. - DefaultIsExpr bool `json:"default_is_expr"` - GeneratedExprString string `json:"generated_expr_string"` - GeneratedStored bool `json:"generated_stored"` - Dependences map[string]struct{} `json:"dependences"` - FieldType types.FieldType `json:"type"` - State SchemaState `json:"state"` - Comment string `json:"comment"` - // A hidden column is used internally(expression index) and are not accessible by users. - Hidden bool `json:"hidden"` - *ChangeStateInfo `json:"change_state_info"` - // Version means the version of the column info. - // Version = 0: For OriginDefaultValue and DefaultValue of timestamp column will stores the default time in system time zone. - // That is a bug if multiple TiDB servers in different system time zone. - // Version = 1: For OriginDefaultValue and DefaultValue of timestamp column will stores the default time in UTC time zone. - // This will fix bug in version 0. For compatibility with version 0, we add version field in column info struct. - Version uint64 `json:"version"` -} - -// IsVirtualGenerated checks the column if it is virtual. -func (c *ColumnInfo) IsVirtualGenerated() bool { - return c.IsGenerated() && !c.GeneratedStored -} - -// Clone clones ColumnInfo. -func (c *ColumnInfo) Clone() *ColumnInfo { - if c == nil { - return nil - } - nc := *c - return &nc -} - -// GetType returns the type of ColumnInfo. -func (c *ColumnInfo) GetType() byte { - return c.FieldType.GetType() -} - -// GetFlag returns the flag of ColumnInfo. -func (c *ColumnInfo) GetFlag() uint { - return c.FieldType.GetFlag() -} - -// GetFlen returns the flen of ColumnInfo. -func (c *ColumnInfo) GetFlen() int { - return c.FieldType.GetFlen() -} - -// GetDecimal returns the decimal of ColumnInfo. -func (c *ColumnInfo) GetDecimal() int { - return c.FieldType.GetDecimal() -} - -// GetCharset returns the charset of ColumnInfo. -func (c *ColumnInfo) GetCharset() string { - return c.FieldType.GetCharset() -} - -// GetCollate returns the collation of ColumnInfo. -func (c *ColumnInfo) GetCollate() string { - return c.FieldType.GetCollate() -} - -// GetElems returns the elems of ColumnInfo. -func (c *ColumnInfo) GetElems() []string { - return c.FieldType.GetElems() -} - -// SetType set the type of ColumnInfo. -func (c *ColumnInfo) SetType(tp byte) { - c.FieldType.SetType(tp) -} - -// SetFlag set the flag of ColumnInfo. -func (c *ColumnInfo) SetFlag(flag uint) { - c.FieldType.SetFlag(flag) -} - -// AddFlag adds the flag of ColumnInfo. -func (c *ColumnInfo) AddFlag(flag uint) { - c.FieldType.AddFlag(flag) -} - -// AndFlag adds a flag to the column. -func (c *ColumnInfo) AndFlag(flag uint) { - c.FieldType.AndFlag(flag) -} - -// ToggleFlag flips the flag according to the value. -func (c *ColumnInfo) ToggleFlag(flag uint) { - c.FieldType.ToggleFlag(flag) -} - -// DelFlag removes the flag from the column's flag. -func (c *ColumnInfo) DelFlag(flag uint) { - c.FieldType.DelFlag(flag) -} - -// SetFlen sets the flen of ColumnInfo. -func (c *ColumnInfo) SetFlen(flen int) { - c.FieldType.SetFlen(flen) -} - -// SetDecimal sets the decimal of ColumnInfo. -func (c *ColumnInfo) SetDecimal(decimal int) { - c.FieldType.SetDecimal(decimal) -} - -// SetCharset sets charset of the ColumnInfo -func (c *ColumnInfo) SetCharset(charset string) { - c.FieldType.SetCharset(charset) -} - -// SetCollate sets the collation of the column. -func (c *ColumnInfo) SetCollate(collate string) { - c.FieldType.SetCollate(collate) -} - -// SetElems set the elements of enum column. -func (c *ColumnInfo) SetElems(elems []string) { - c.FieldType.SetElems(elems) -} - -// IsGenerated returns true if the column is generated column. -func (c *ColumnInfo) IsGenerated() bool { - return len(c.GeneratedExprString) != 0 -} - -// SetOriginDefaultValue sets the origin default value. -// For mysql.TypeBit type, the default value storage format must be a string. -// Other value such as int must convert to string format first. -// The mysql.TypeBit type supports the null default value. -func (c *ColumnInfo) SetOriginDefaultValue(value interface{}) error { - c.OriginDefaultValue = value - if c.GetType() == mysql.TypeBit { - if value == nil { - return nil - } - if v, ok := value.(string); ok { - c.OriginDefaultValueBit = []byte(v) - return nil - } - return types.ErrInvalidDefault.GenWithStackByArgs(c.Name) - } - return nil -} - -// GetOriginDefaultValue gets the origin default value. -func (c *ColumnInfo) GetOriginDefaultValue() interface{} { - if c.GetType() == mysql.TypeBit && c.OriginDefaultValueBit != nil { - // If the column type is BIT, both `OriginDefaultValue` and `DefaultValue` of ColumnInfo are corrupted, - // because the content before json.Marshal is INCONSISTENT with the content after json.Unmarshal. - return string(c.OriginDefaultValueBit) - } - return c.OriginDefaultValue -} - -// SetDefaultValue sets the default value. -func (c *ColumnInfo) SetDefaultValue(value interface{}) error { - c.DefaultValue = value - if c.GetType() == mysql.TypeBit { - // For mysql.TypeBit type, the default value storage format must be a string. - // Other value such as int must convert to string format first. - // The mysql.TypeBit type supports the null default value. - if value == nil { - return nil - } - if v, ok := value.(string); ok { - c.DefaultValueBit = []byte(v) - return nil - } - return types.ErrInvalidDefault.GenWithStackByArgs(c.Name) - } - return nil -} - -// GetDefaultValue gets the default value of the column. -// Default value use to stored in DefaultValue field, but now, -// bit type default value will store in DefaultValueBit for fix bit default value decode/encode bug. -func (c *ColumnInfo) GetDefaultValue() interface{} { - if c.GetType() == mysql.TypeBit && c.DefaultValueBit != nil { - return string(c.DefaultValueBit) - } - return c.DefaultValue -} - -// GetTypeDesc gets the description for column type. -func (c *ColumnInfo) GetTypeDesc() string { - desc := c.FieldType.CompactStr() - if mysql.HasUnsignedFlag(c.GetFlag()) && c.GetType() != mysql.TypeBit && c.GetType() != mysql.TypeYear { - desc += " unsigned" - } - if mysql.HasZerofillFlag(c.GetFlag()) && c.GetType() != mysql.TypeYear { - desc += " zerofill" - } - return desc -} - -// EmptyColumnInfoSize is the memory usage of ColumnInfoSize -const EmptyColumnInfoSize = int64(unsafe.Sizeof(ColumnInfo{})) - -// FindColumnInfo finds ColumnInfo in cols by name. -func FindColumnInfo(cols []*ColumnInfo, name string) *ColumnInfo { - name = strings.ToLower(name) - for _, col := range cols { - if col.Name.L == name { - return col - } - } - return nil -} - -// FindColumnInfoByID finds ColumnInfo in cols by id. -func FindColumnInfoByID(cols []*ColumnInfo, id int64) *ColumnInfo { - for _, col := range cols { - if col.ID == id { - return col - } - } - return nil -} - -// FindIndexInfoByID finds IndexInfo in indices by id. -func FindIndexInfoByID(indices []*IndexInfo, id int64) *IndexInfo { - for _, idx := range indices { - if idx.ID == id { - return idx - } - } - return nil -} - -// FindFKInfoByName finds FKInfo in fks by lowercase name. -func FindFKInfoByName(fks []*FKInfo, name string) *FKInfo { - for _, fk := range fks { - if fk.Name.L == name { - return fk - } - } - return nil -} - -// FindIndexByColumns find IndexInfo in indices which is cover the specified columns. -func FindIndexByColumns(tbInfo *TableInfo, indices []*IndexInfo, cols ...CIStr) *IndexInfo { - for _, index := range indices { - if IsIndexPrefixCovered(tbInfo, index, cols...) { - return index - } - } - return nil -} - -// IsIndexPrefixCovered checks the index's columns beginning with the cols. -func IsIndexPrefixCovered(tbInfo *TableInfo, index *IndexInfo, cols ...CIStr) bool { - if len(index.Columns) < len(cols) { - return false - } - for i := range cols { - if cols[i].L != index.Columns[i].Name.L || - index.Columns[i].Offset >= len(tbInfo.Columns) { - return false - } - colInfo := tbInfo.Columns[index.Columns[i].Offset] - if index.Columns[i].Length != types.UnspecifiedLength && index.Columns[i].Length < colInfo.GetFlen() { - return false - } - } - return true -} - -// ExtraHandleID is the column ID of column which we need to append to schema to occupy the handle's position -// for use of execution phase. -const ExtraHandleID = -1 - -// Deprecated: Use ExtraPhysTblID instead. -// const ExtraPidColID = -2 - -// ExtraPhysTblID is the column ID of column that should be filled in with the physical table id. -// Primarily used for table partition dynamic prune mode, to return which partition (physical table id) the row came from. -// If used with a global index, the partition ID decoded from the key value will be filled in. -const ExtraPhysTblID = -3 - -// ExtraRowChecksumID is the column ID of column which holds the row checksum info. -const ExtraRowChecksumID = -4 - -const ( - // TableInfoVersion0 means the table info version is 0. - // Upgrade from v2.1.1 or v2.1.2 to v2.1.3 and later, and then execute a "change/modify column" statement - // that does not specify a charset value for column. Then the following error may be reported: - // ERROR 1105 (HY000): unsupported modify charset from utf8mb4 to utf8. - // To eliminate this error, we will not modify the charset of this column - // when executing a change/modify column statement that does not specify a charset value for column. - // This behavior is not compatible with MySQL. - TableInfoVersion0 = uint16(0) - // TableInfoVersion1 means the table info version is 1. - // When we execute a change/modify column statement that does not specify a charset value for column, - // we set the charset of this column to the charset of table. This behavior is compatible with MySQL. - TableInfoVersion1 = uint16(1) - // TableInfoVersion2 means the table info version is 2. - // This is for v2.1.7 to Compatible with older versions charset problem. - // Old version such as v2.0.8 treat utf8 as utf8mb4, because there is no UTF8 check in v2.0.8. - // After version V2.1.2 (PR#8738) , TiDB add UTF8 check, then the user upgrade from v2.0.8 insert some UTF8MB4 characters will got error. - // This is not compatibility for user. Then we try to fix this in PR #9820, and increase the version number. - TableInfoVersion2 = uint16(2) - // TableInfoVersion3 means the table info version is 3. - // This version aims to deal with upper-cased charset name in TableInfo stored by versions prior to TiDB v2.1.9: - // TiDB always suppose all charsets / collations as lower-cased and try to convert them if they're not. - // However, the convert is missed in some scenarios before v2.1.9, so for all those tables prior to TableInfoVersion3, their - // charsets / collations will be converted to lower-case while loading from the storage. - TableInfoVersion3 = uint16(3) - // TableInfoVersion4 is not used. - TableInfoVersion4 = uint16(4) - // TableInfoVersion5 indicates that the auto_increment allocator in TiDB has been separated from - // _tidb_rowid allocator when AUTO_ID_CACHE is 1. This version is introduced to preserve the compatibility of old tables: - // the tables with version <= TableInfoVersion4 still use a single allocator for auto_increment and _tidb_rowid. - // Also see https://github.com/pingcap/tidb/issues/982. - TableInfoVersion5 = uint16(5) - - // CurrLatestTableInfoVersion means the latest table info in the current TiDB. - CurrLatestTableInfoVersion = TableInfoVersion5 -) - -// ExtraHandleName is the name of ExtraHandle Column. -var ExtraHandleName = NewCIStr("_tidb_rowid") - -// Deprecated: Use ExtraPhysTblIdName instead. -// var ExtraPartitionIdName = NewCIStr("_tidb_pid") //nolint:revive - -// ExtraPhysTblIdName is the name of ExtraPhysTblID Column. -var ExtraPhysTblIdName = NewCIStr("_tidb_tid") //nolint:revive - -// TableInfo provides meta data describing a DB table. -type TableInfo struct { - ID int64 `json:"id"` - Name CIStr `json:"name"` - Charset string `json:"charset"` - Collate string `json:"collate"` - // Columns are listed in the order in which they appear in the schema. - Columns []*ColumnInfo `json:"cols"` - Indices []*IndexInfo `json:"index_info"` - Constraints []*ConstraintInfo `json:"constraint_info"` - ForeignKeys []*FKInfo `json:"fk_info"` - State SchemaState `json:"state"` - // PKIsHandle is true when primary key is a single integer column. - PKIsHandle bool `json:"pk_is_handle"` - // IsCommonHandle is true when clustered index feature is - // enabled and the primary key is not a single integer column. - IsCommonHandle bool `json:"is_common_handle"` - // CommonHandleVersion is the version of the clustered index. - // 0 for the clustered index created == 5.0.0 RC. - // 1 for the clustered index created > 5.0.0 RC. - CommonHandleVersion uint16 `json:"common_handle_version"` - - Comment string `json:"comment"` - AutoIncID int64 `json:"auto_inc_id"` - - // Only used by BR when: - // 1. SepAutoInc() is true - // 2. The table is nonclustered and has auto_increment column. - // In that case, both auto_increment_id and tidb_rowid need to be backup & recover. - // See also https://github.com/pingcap/tidb/issues/46093 - // - // It should have been named TiDBRowID, but for historial reasons, we do not use separate meta key for _tidb_rowid and auto_increment_id, - // and field `AutoIncID` is used to serve both _tidb_rowid and auto_increment_id. - // If we introduce a TiDBRowID here, it could make furthur misunderstanding: - // in most cases, AutoIncID is _tidb_rowid and TiDBRowID is null - // but in some cases, AutoIncID is auto_increment_id and TiDBRowID is _tidb_rowid - // So let's just use another name AutoIncIDExtra to avoid misconception. - AutoIncIDExtra int64 `json:"auto_inc_id_extra,omitempty"` - - AutoIdCache int64 `json:"auto_id_cache"` //nolint:revive - AutoRandID int64 `json:"auto_rand_id"` - MaxColumnID int64 `json:"max_col_id"` - MaxIndexID int64 `json:"max_idx_id"` - MaxForeignKeyID int64 `json:"max_fk_id"` - MaxConstraintID int64 `json:"max_cst_id"` - // UpdateTS is used to record the timestamp of updating the table's schema information. - // These changing schema operations don't include 'truncate table' and 'rename table'. - UpdateTS uint64 `json:"update_timestamp"` - // OldSchemaID : - // Because auto increment ID has schemaID as prefix, - // We need to save original schemaID to keep autoID unchanged - // while renaming a table from one database to another. - // Only set if table has been renamed across schemas - // Old name 'old_schema_id' is kept for backwards compatibility - AutoIDSchemaID int64 `json:"old_schema_id,omitempty"` - - // ShardRowIDBits specify if the implicit row ID is sharded. - ShardRowIDBits uint64 - // MaxShardRowIDBits uses to record the max ShardRowIDBits be used so far. - MaxShardRowIDBits uint64 `json:"max_shard_row_id_bits"` - // AutoRandomBits is used to set the bit number to shard automatically when PKIsHandle. - AutoRandomBits uint64 `json:"auto_random_bits"` - // AutoRandomRangeBits represents the bit number of the int primary key that will be used by TiDB. - AutoRandomRangeBits uint64 `json:"auto_random_range_bits"` - // PreSplitRegions specify the pre-split region when create table. - // The pre-split region num is 2^(PreSplitRegions-1). - // And the PreSplitRegions should less than or equal to ShardRowIDBits. - PreSplitRegions uint64 `json:"pre_split_regions"` - - Partition *PartitionInfo `json:"partition"` - - Compression string `json:"compression"` - - View *ViewInfo `json:"view"` - - Sequence *SequenceInfo `json:"sequence"` - - // Lock represent the table lock info. - Lock *TableLockInfo `json:"Lock"` - - // Version means the version of the table info. - Version uint16 `json:"version"` - - // TiFlashReplica means the TiFlash replica info. - TiFlashReplica *TiFlashReplicaInfo `json:"tiflash_replica"` - - // IsColumnar means the table is column-oriented. - // It's true when the engine of the table is TiFlash only. - IsColumnar bool `json:"is_columnar"` - - TempTableType `json:"temp_table_type"` - TableCacheStatusType `json:"cache_table_status"` - PlacementPolicyRef *PolicyRefInfo `json:"policy_ref_info"` - - // StatsOptions is used when do analyze/auto-analyze for each table - StatsOptions *StatsOptions `json:"stats_options"` - - ExchangePartitionInfo *ExchangePartitionInfo `json:"exchange_partition_info"` - - TTLInfo *TTLInfo `json:"ttl_info"` - - // Revision is per table schema's version, it will be increased when the schema changed. - Revision uint64 `json:"revision"` - - DBID int64 `json:"-"` -} - -// TableNameInfo provides meta data describing a table name info. -type TableNameInfo struct { - ID int64 `json:"id"` - Name CIStr `json:"name"` -} - -// SepAutoInc decides whether _rowid and auto_increment id use separate allocator. -func (t *TableInfo) SepAutoInc() bool { - return t.Version >= TableInfoVersion5 && t.AutoIdCache == 1 -} - -// TableCacheStatusType is the type of the table cache status -type TableCacheStatusType int - -//revive:disable:exported -const ( - TableCacheStatusDisable TableCacheStatusType = iota - TableCacheStatusEnable - TableCacheStatusSwitching -) - -//revive:enable:exported - -func (t TableCacheStatusType) String() string { - switch t { - case TableCacheStatusDisable: - return "disable" - case TableCacheStatusEnable: - return "enable" - case TableCacheStatusSwitching: - return "switching" - default: - return "" - } -} - -// TempTableType is the type of the temp table -type TempTableType byte - -//revive:disable:exported -const ( - TempTableNone TempTableType = iota - TempTableGlobal - TempTableLocal -) - -//revive:enable:exported - -func (t TempTableType) String() string { - switch t { - case TempTableGlobal: - return "global" - case TempTableLocal: - return "local" - default: - return "" - } -} - -// TableLockInfo provides meta data describing a table lock. -type TableLockInfo struct { - Tp TableLockType - // Use array because there may be multiple sessions holding the same read lock. - Sessions []SessionInfo - State TableLockState - // TS is used to record the timestamp this table lock been locked. - TS uint64 -} - -// SessionInfo contain the session ID and the server ID. -type SessionInfo struct { - ServerID string - SessionID uint64 -} - -func (s SessionInfo) String() string { - return "server: " + s.ServerID + "_session: " + strconv.FormatUint(s.SessionID, 10) -} - -// TableLockTpInfo is composed by schema ID, table ID and table lock type. -type TableLockTpInfo struct { - SchemaID int64 - TableID int64 - Tp TableLockType -} - -// TableLockState is the state for table lock. -type TableLockState byte - -const ( - // TableLockStateNone means this table lock is absent. - TableLockStateNone TableLockState = iota - // TableLockStatePreLock means this table lock is pre-lock state. Other session doesn't hold this lock should't do corresponding operation according to the lock type. - TableLockStatePreLock - // TableLockStatePublic means this table lock is public state. - TableLockStatePublic -) - -// String implements fmt.Stringer interface. -func (t TableLockState) String() string { - switch t { - case TableLockStatePreLock: - return "pre-lock" - case TableLockStatePublic: - return "public" - default: - return "none" - } -} - // TableLockType is the type of the table lock. type TableLockType byte @@ -679,6 +43,7 @@ const ( TableLockWriteLocal ) +// String implements fmt.Stringer interface. func (t TableLockType) String() string { switch t { case TableLockNone: @@ -697,339 +62,18 @@ func (t TableLockType) String() string { return "" } -// TiFlashReplicaInfo means the flash replica info. -type TiFlashReplicaInfo struct { - Count uint64 - LocationLabels []string - Available bool - AvailablePartitionIDs []int64 -} - -// IsPartitionAvailable checks whether the partition table replica was available. -func (tr *TiFlashReplicaInfo) IsPartitionAvailable(pid int64) bool { - for _, id := range tr.AvailablePartitionIDs { - if id == pid { - return true - } - } - return false -} - -// GetPartitionInfo returns the partition information. -func (t *TableInfo) GetPartitionInfo() *PartitionInfo { - if t.Partition != nil && t.Partition.Enable { - return t.Partition - } - return nil -} - -// GetUpdateTime gets the table's updating time. -func (t *TableInfo) GetUpdateTime() time.Time { - return TSConvert2Time(t.UpdateTS) -} - -// GetAutoIDSchemaID returns the schema ID that was used to create an allocator. -func (t *TableInfo) GetAutoIDSchemaID(dbID int64) int64 { - if t.AutoIDSchemaID != 0 { - return t.AutoIDSchemaID - } - return dbID -} - -// Clone clones TableInfo. -func (t *TableInfo) Clone() *TableInfo { - nt := *t - nt.Columns = make([]*ColumnInfo, len(t.Columns)) - nt.Indices = make([]*IndexInfo, len(t.Indices)) - nt.ForeignKeys = make([]*FKInfo, len(t.ForeignKeys)) - - for i := range t.Columns { - nt.Columns[i] = t.Columns[i].Clone() - } - - for i := range t.Indices { - nt.Indices[i] = t.Indices[i].Clone() - } - - for i := range t.ForeignKeys { - nt.ForeignKeys[i] = t.ForeignKeys[i].Clone() - } - - if t.Partition != nil { - nt.Partition = t.Partition.Clone() - } - if t.TTLInfo != nil { - nt.TTLInfo = t.TTLInfo.Clone() - } - - return &nt -} - -// GetPkName will return the pk name if pk exists. -func (t *TableInfo) GetPkName() CIStr { - for _, colInfo := range t.Columns { - if mysql.HasPriKeyFlag(colInfo.GetFlag()) { - return colInfo.Name - } - } - return CIStr{} -} - -// GetPkColInfo gets the ColumnInfo of pk if exists. -// Make sure PkIsHandle checked before call this method. -func (t *TableInfo) GetPkColInfo() *ColumnInfo { - for _, colInfo := range t.Columns { - if mysql.HasPriKeyFlag(colInfo.GetFlag()) { - return colInfo - } - } - return nil -} - -// GetAutoIncrementColInfo gets the ColumnInfo of auto_increment column if exists. -func (t *TableInfo) GetAutoIncrementColInfo() *ColumnInfo { - for _, colInfo := range t.Columns { - if mysql.HasAutoIncrementFlag(colInfo.GetFlag()) { - return colInfo - } - } - return nil -} - -// IsAutoIncColUnsigned checks whether the auto increment column is unsigned. -func (t *TableInfo) IsAutoIncColUnsigned() bool { - col := t.GetAutoIncrementColInfo() - if col == nil { - return false - } - return mysql.HasUnsignedFlag(col.GetFlag()) -} - -// ContainsAutoRandomBits indicates whether a table contains auto_random column. -func (t *TableInfo) ContainsAutoRandomBits() bool { - return t.AutoRandomBits != 0 -} - -// IsAutoRandomBitColUnsigned indicates whether the auto_random column is unsigned. Make sure the table contains auto_random before calling this method. -func (t *TableInfo) IsAutoRandomBitColUnsigned() bool { - if !t.PKIsHandle || t.AutoRandomBits == 0 { - return false - } - return mysql.HasUnsignedFlag(t.GetPkColInfo().GetFlag()) -} - -// Cols returns the columns of the table in public state. -func (t *TableInfo) Cols() []*ColumnInfo { - publicColumns := make([]*ColumnInfo, len(t.Columns)) - maxOffset := -1 - for _, col := range t.Columns { - if col.State != StatePublic { - continue - } - publicColumns[col.Offset] = col - if maxOffset < col.Offset { - maxOffset = col.Offset - } - } - return publicColumns[0 : maxOffset+1] -} - -// FindIndexByName finds index by name. -func (t *TableInfo) FindIndexByName(idxName string) *IndexInfo { - for _, idx := range t.Indices { - if idx.Name.L == idxName { - return idx - } - } - return nil -} - -// FindPublicColumnByName finds the public column by name. -func (t *TableInfo) FindPublicColumnByName(colNameL string) *ColumnInfo { - for _, col := range t.Cols() { - if col.Name.L == colNameL { - return col - } - } - return nil -} - -// IsLocked checks whether the table was locked. -func (t *TableInfo) IsLocked() bool { - return t.Lock != nil && len(t.Lock.Sessions) > 0 -} - -// MoveColumnInfo moves a column to another offset. It maintains the offsets of all affects columns and index columns, -func (t *TableInfo) MoveColumnInfo(from, to int) { - if from == to { - return - } - updatedOffsets := make(map[int]int) - src := t.Columns[from] - if from < to { - for i := from; i < to; i++ { - t.Columns[i] = t.Columns[i+1] - t.Columns[i].Offset = i - updatedOffsets[i+1] = i - } - } else if from > to { - for i := from; i > to; i-- { - t.Columns[i] = t.Columns[i-1] - t.Columns[i].Offset = i - updatedOffsets[i-1] = i - } - } - t.Columns[to] = src - t.Columns[to].Offset = to - updatedOffsets[from] = to - for _, idx := range t.Indices { - for _, idxCol := range idx.Columns { - newOffset, ok := updatedOffsets[idxCol.Offset] - if ok { - idxCol.Offset = newOffset - } - } - } -} - -// ClearPlacement clears all table and partitions' placement settings -func (t *TableInfo) ClearPlacement() { - t.PlacementPolicyRef = nil - if t.Partition != nil { - for i := range t.Partition.Definitions { - def := &t.Partition.Definitions[i] - def.PlacementPolicyRef = nil - } - } -} - -// NewExtraHandleColInfo mocks a column info for extra handle column. -func NewExtraHandleColInfo() *ColumnInfo { - colInfo := &ColumnInfo{ - ID: ExtraHandleID, - Name: ExtraHandleName, - } - - colInfo.SetFlag(mysql.PriKeyFlag | mysql.NotNullFlag) - colInfo.SetType(mysql.TypeLonglong) - - flen, decimal := mysql.GetDefaultFieldLengthAndDecimal(mysql.TypeLonglong) - colInfo.SetFlen(flen) - colInfo.SetDecimal(decimal) - - colInfo.SetCharset(charset.CharsetBin) - colInfo.SetCollate(charset.CollationBin) - return colInfo -} - -// NewExtraPhysTblIDColInfo mocks a column info for extra partition id column. -func NewExtraPhysTblIDColInfo() *ColumnInfo { - colInfo := &ColumnInfo{ - ID: ExtraPhysTblID, - Name: ExtraPhysTblIdName, - } - colInfo.SetType(mysql.TypeLonglong) - flen, decimal := mysql.GetDefaultFieldLengthAndDecimal(mysql.TypeLonglong) - colInfo.SetFlen(flen) - colInfo.SetDecimal(decimal) - colInfo.SetCharset(charset.CharsetBin) - colInfo.SetCollate(charset.CollationBin) - return colInfo -} - -// GetPrimaryKey extract the primary key in a table and return `IndexInfo` -// The returned primary key could be explicit or implicit. -// If there is no explicit primary key in table, -// the first UNIQUE INDEX on NOT NULL columns will be the implicit primary key. -// For more information about implicit primary key, see -// https://dev.mysql.com/doc/refman/8.0/en/invisible-indexes.html -func (t *TableInfo) GetPrimaryKey() *IndexInfo { - var implicitPK *IndexInfo - - for _, key := range t.Indices { - if key.Primary { - // table has explicit primary key - return key - } - // The case index without any columns should never happen, but still do a check here - if len(key.Columns) == 0 { - continue - } - // find the first unique key with NOT NULL columns - if implicitPK == nil && key.Unique { - // ensure all columns in unique key have NOT NULL flag - allColNotNull := true - skip := false - for _, idxCol := range key.Columns { - col := FindColumnInfo(t.Cols(), idxCol.Name.L) - // This index has a column in DeleteOnly state, - // or it is expression index (it defined on a hidden column), - // it can not be implicit PK, go to next index iterator - if col == nil || col.Hidden { - skip = true - break - } - if !mysql.HasNotNullFlag(col.GetFlag()) { - allColNotNull = false - break - } - } - if skip { - continue - } - if allColNotNull { - implicitPK = key - } - } - } - return implicitPK -} - -// ColumnIsInIndex checks whether c is included in any indices of t. -func (t *TableInfo) ColumnIsInIndex(c *ColumnInfo) bool { - for _, index := range t.Indices { - for _, column := range index.Columns { - if column.Name.L == c.Name.L { - return true - } - } - } - return false -} - -// HasClusteredIndex checks whether the table has a clustered index. -func (t *TableInfo) HasClusteredIndex() bool { - return t.PKIsHandle || t.IsCommonHandle -} - -// IsView checks if TableInfo is a view. -func (t *TableInfo) IsView() bool { - return t.View != nil -} - -// IsSequence checks if TableInfo is a sequence. -func (t *TableInfo) IsSequence() bool { - return t.Sequence != nil -} - -// IsBaseTable checks to see the table is neither a view or a sequence. -func (t *TableInfo) IsBaseTable() bool { - return t.Sequence == nil && t.View == nil -} - // ViewAlgorithm is VIEW's SQL ALGORITHM characteristic. // See https://dev.mysql.com/doc/refman/5.7/en/view-algorithms.html type ViewAlgorithm int -//revive:disable:exported +// ViewAlgorithm values. const ( AlgorithmUndefined ViewAlgorithm = iota AlgorithmMerge AlgorithmTemptable ) -//revive:enable:exported - +// String implements fmt.Stringer interface. func (v *ViewAlgorithm) String() string { switch *v { case AlgorithmMerge: @@ -1047,14 +91,13 @@ func (v *ViewAlgorithm) String() string { // See https://dev.mysql.com/doc/refman/5.7/en/create-view.html type ViewSecurity int -//revive:disable:exported +// ViewSecurity values. const ( SecurityDefiner ViewSecurity = iota SecurityInvoker ) -//revive:enable:exported - +// String implements fmt.Stringer interface. func (v *ViewSecurity) String() string { switch *v { case SecurityInvoker: @@ -1070,350 +113,65 @@ func (v *ViewSecurity) String() string { // See https://dev.mysql.com/doc/refman/5.7/en/view-check-option.html type ViewCheckOption int -//revive:disable:exported -const ( - CheckOptionLocal ViewCheckOption = iota - CheckOptionCascaded -) - -//revive:enable:exported - -func (v *ViewCheckOption) String() string { - switch *v { - case CheckOptionLocal: - return "LOCAL" - case CheckOptionCascaded: - return "CASCADED" - default: - return "CASCADED" - } -} - -// ViewInfo provides meta data describing a DB view. -// -//revive:disable:exported -type ViewInfo struct { - Algorithm ViewAlgorithm `json:"view_algorithm"` - Definer *auth.UserIdentity `json:"view_definer"` - Security ViewSecurity `json:"view_security"` - SelectStmt string `json:"view_select"` - CheckOption ViewCheckOption `json:"view_checkoption"` - Cols []CIStr `json:"view_cols"` -} - -const ( - DefaultSequenceCacheBool = true - DefaultSequenceCycleBool = false - DefaultSequenceOrderBool = false - DefaultSequenceCacheValue = int64(1000) - DefaultSequenceIncrementValue = int64(1) - DefaultPositiveSequenceStartValue = int64(1) - DefaultNegativeSequenceStartValue = int64(-1) - DefaultPositiveSequenceMinValue = int64(1) - DefaultPositiveSequenceMaxValue = int64(9223372036854775806) - DefaultNegativeSequenceMaxValue = int64(-1) - DefaultNegativeSequenceMinValue = int64(-9223372036854775807) -) - -// SequenceInfo provide meta data describing a DB sequence. -type SequenceInfo struct { - Start int64 `json:"sequence_start"` - Cache bool `json:"sequence_cache"` - Cycle bool `json:"sequence_cycle"` - MinValue int64 `json:"sequence_min_value"` - MaxValue int64 `json:"sequence_max_value"` - Increment int64 `json:"sequence_increment"` - CacheValue int64 `json:"sequence_cache_value"` - Comment string `json:"sequence_comment"` -} - -//revive:enable:exported - -// PartitionType is the type for PartitionInfo -type PartitionType int - -// Partition types. -const ( - // Actually non-partitioned, but during DDL keeping the table as - // a single partition - PartitionTypeNone PartitionType = 0 - - PartitionTypeRange PartitionType = 1 - PartitionTypeHash PartitionType = 2 - PartitionTypeList PartitionType = 3 - PartitionTypeKey PartitionType = 4 - PartitionTypeSystemTime PartitionType = 5 -) - -func (p PartitionType) String() string { - switch p { - case PartitionTypeRange: - return "RANGE" - case PartitionTypeHash: - return "HASH" - case PartitionTypeList: - return "LIST" - case PartitionTypeKey: - return "KEY" - case PartitionTypeSystemTime: - return "SYSTEM_TIME" - case PartitionTypeNone: - return "NONE" - default: - return "" - } -} - -// ExchangePartitionInfo provides exchange partition info. -type ExchangePartitionInfo struct { - // It is nt tableID when table which has the info is a partition table, else pt tableID. - ExchangePartitionTableID int64 `json:"exchange_partition_id"` - ExchangePartitionDefID int64 `json:"exchange_partition_def_id"` - // Deprecated, not used - XXXExchangePartitionFlag bool `json:"exchange_partition_flag"` -} - -// UpdateIndexInfo is to carry the entries in the list of indexes in UPDATE INDEXES -// during ALTER TABLE t PARTITION BY ... UPDATE INDEXES (idx_a GLOBAL, idx_b LOCAL...) -type UpdateIndexInfo struct { - IndexName string `json:"index_name"` - Global bool `json:"global"` -} - -// PartitionInfo provides table partition info. -type PartitionInfo struct { - Type PartitionType `json:"type"` - Expr string `json:"expr"` - Columns []CIStr `json:"columns"` - - // User may already create table with partition but table partition is not - // yet supported back then. When Enable is true, write/read need use tid - // rather than pid. - Enable bool `json:"enable"` - - // IsEmptyColumns is for syntax like `partition by key()`. - // When IsEmptyColums is true, it will not display column name in `show create table` stmt. - IsEmptyColumns bool `json:"is_empty_columns"` - - Definitions []PartitionDefinition `json:"definitions"` - // AddingDefinitions is filled when adding partitions that is in the mid state. - AddingDefinitions []PartitionDefinition `json:"adding_definitions"` - // DroppingDefinitions is filled when dropping/truncating partitions that is in the mid state. - DroppingDefinitions []PartitionDefinition `json:"dropping_definitions"` - // NewPartitionIDs is filled when truncating partitions that is in the mid state. - NewPartitionIDs []int64 - - States []PartitionState `json:"states"` - Num uint64 `json:"num"` - // Only used during ReorganizePartition so far - DDLState SchemaState `json:"ddl_state"` - // Set during ALTER TABLE ... if the table id needs to change - // like if there is a global index or going between non-partitioned - // and partitioned table, to make the data dropping / range delete - // optimized. - NewTableID int64 `json:"new_table_id"` - // Set during ALTER TABLE ... PARTITION BY ... - // First as the new partition scheme, then in StateDeleteReorg as the old - DDLType PartitionType `json:"ddl_type"` - DDLExpr string `json:"ddl_expr"` - DDLColumns []CIStr `json:"ddl_columns"` - // For ActionAlterTablePartitioning, UPDATE INDEXES - DDLUpdateIndexes []UpdateIndexInfo `json:"ddl_update_indexes"` -} - -// Clone clones itself. -func (pi *PartitionInfo) Clone() *PartitionInfo { - newPi := *pi - newPi.Columns = make([]CIStr, len(pi.Columns)) - copy(newPi.Columns, pi.Columns) - - newPi.Definitions = make([]PartitionDefinition, len(pi.Definitions)) - for i := range pi.Definitions { - newPi.Definitions[i] = pi.Definitions[i].Clone() - } - - newPi.AddingDefinitions = make([]PartitionDefinition, len(pi.AddingDefinitions)) - for i := range pi.AddingDefinitions { - newPi.AddingDefinitions[i] = pi.AddingDefinitions[i].Clone() - } - - newPi.DroppingDefinitions = make([]PartitionDefinition, len(pi.DroppingDefinitions)) - for i := range pi.DroppingDefinitions { - newPi.DroppingDefinitions[i] = pi.DroppingDefinitions[i].Clone() - } - - return &newPi -} - -// GetNameByID gets the partition name by ID. -// TODO: Remove the need for this function! -func (pi *PartitionInfo) GetNameByID(id int64) string { - definitions := pi.Definitions - // do not convert this loop to `for _, def := range definitions`. - // see https://github.com/pingcap/parser/pull/1072 for the benchmark. - for i := range definitions { - if id == definitions[i].ID { - return definitions[i].Name.O - } - } - return "" -} - -// GetStateByID gets the partition state by ID. -func (pi *PartitionInfo) GetStateByID(id int64) SchemaState { - for _, pstate := range pi.States { - if pstate.ID == id { - return pstate.State - } - } - return StatePublic -} - -// SetStateByID sets the state of the partition by ID. -func (pi *PartitionInfo) SetStateByID(id int64, state SchemaState) { - newState := PartitionState{ID: id, State: state} - for i, pstate := range pi.States { - if pstate.ID == id { - pi.States[i] = newState - return - } - } - if pi.States == nil { - pi.States = make([]PartitionState, 0, 1) - } - pi.States = append(pi.States, newState) -} - -// GCPartitionStates cleans up the partition state. -func (pi *PartitionInfo) GCPartitionStates() { - if len(pi.States) < 1 { - return - } - newStates := make([]PartitionState, 0, len(pi.Definitions)) - for _, state := range pi.States { - found := false - for _, def := range pi.Definitions { - if def.ID == state.ID { - found = true - break - } - } - if found { - newStates = append(newStates, state) - } - } - pi.States = newStates -} - -// HasTruncatingPartitionID checks whether the pid is truncating. -func (pi *PartitionInfo) HasTruncatingPartitionID(pid int64) bool { - for i := range pi.NewPartitionIDs { - if pi.NewPartitionIDs[i] == pid { - return true - } - } - return false -} - -// ClearReorgIntermediateInfo remove intermediate information used during reorganize partition. -func (pi *PartitionInfo) ClearReorgIntermediateInfo() { - pi.DDLType = PartitionTypeNone - pi.DDLExpr = "" - pi.DDLColumns = nil - pi.NewTableID = 0 -} - -// PartitionState is the state of the partition. -type PartitionState struct { - ID int64 `json:"id"` - State SchemaState `json:"state"` -} - -// PartitionDefinition defines a single partition. -type PartitionDefinition struct { - ID int64 `json:"id"` - Name CIStr `json:"name"` - LessThan []string `json:"less_than"` - InValues [][]string `json:"in_values"` - PlacementPolicyRef *PolicyRefInfo `json:"policy_ref_info"` - Comment string `json:"comment,omitempty"` -} - -// Clone clones ConstraintInfo. -func (ci *PartitionDefinition) Clone() PartitionDefinition { - nci := *ci - nci.LessThan = make([]string, len(ci.LessThan)) - copy(nci.LessThan, ci.LessThan) - return nci -} - -const emptyPartitionDefinitionSize = int64(unsafe.Sizeof(PartitionState{})) - -// MemoryUsage return the memory usage of PartitionDefinition -func (ci *PartitionDefinition) MemoryUsage() (sum int64) { - if ci == nil { - return - } - - sum = emptyPartitionDefinitionSize + ci.Name.MemoryUsage() - if ci.PlacementPolicyRef != nil { - sum += int64(unsafe.Sizeof(ci.PlacementPolicyRef.ID)) + ci.PlacementPolicyRef.Name.MemoryUsage() - } +// ViewCheckOption values. +const ( + CheckOptionLocal ViewCheckOption = iota + CheckOptionCascaded +) - for _, str := range ci.LessThan { - sum += int64(len(str)) - } - for _, strs := range ci.InValues { - for _, str := range strs { - sum += int64(len(str)) - } +// String implements fmt.Stringer interface. +func (v *ViewCheckOption) String() string { + switch *v { + case CheckOptionLocal: + return "LOCAL" + case CheckOptionCascaded: + return "CASCADED" + default: + return "CASCADED" } - return } -// FindPartitionDefinitionByName finds PartitionDefinition by name. -func (pi *PartitionInfo) FindPartitionDefinitionByName(partitionDefinitionName string) int { - lowConstrName := strings.ToLower(partitionDefinitionName) - definitions := pi.Definitions - for i := range definitions { - if definitions[i].Name.L == lowConstrName { - return i - } - } - return -1 -} +// PartitionType is the type for PartitionInfo +type PartitionType int -// GetPartitionIDByName gets the partition ID by name. -func (pi *PartitionInfo) GetPartitionIDByName(partitionDefinitionName string) int64 { - lowConstrName := strings.ToLower(partitionDefinitionName) - for _, definition := range pi.Definitions { - if definition.Name.L == lowConstrName { - return definition.ID - } - } - return -1 -} +// PartitionType types. +const ( + // Actually non-partitioned, but during DDL keeping the table as + // a single partition + PartitionTypeNone PartitionType = 0 -// IndexColumn provides index column info. -type IndexColumn struct { - Name CIStr `json:"name"` // Index name - Offset int `json:"offset"` // Index offset - // Length of prefix when using column prefix - // for indexing; - // UnspecifedLength if not using prefix indexing - Length int `json:"length"` -} + PartitionTypeRange PartitionType = 1 + PartitionTypeHash PartitionType = 2 + PartitionTypeList PartitionType = 3 + PartitionTypeKey PartitionType = 4 + PartitionTypeSystemTime PartitionType = 5 +) -// Clone clones IndexColumn. -func (i *IndexColumn) Clone() *IndexColumn { - ni := *i - return &ni +// String implements fmt.Stringer interface. +func (p PartitionType) String() string { + switch p { + case PartitionTypeRange: + return "RANGE" + case PartitionTypeHash: + return "HASH" + case PartitionTypeList: + return "LIST" + case PartitionTypeKey: + return "KEY" + case PartitionTypeSystemTime: + return "SYSTEM_TIME" + case PartitionTypeNone: + return "NONE" + default: + return "" + } } // PrimaryKeyType is the type of primary key. // Available values are "clustered", "nonclustered", and ""(default). type PrimaryKeyType int8 +// String implements fmt.Stringer interface. func (p PrimaryKeyType) String() string { switch p { case PrimaryKeyTypeClustered: @@ -1425,15 +183,13 @@ func (p PrimaryKeyType) String() string { } } -//revive:disable:exported +// PrimaryKeyType values. const ( PrimaryKeyTypeDefault PrimaryKeyType = iota PrimaryKeyTypeClustered PrimaryKeyTypeNonClustered ) -//revive:enable:exported - // IndexType is the type of index type IndexType int @@ -1465,160 +221,6 @@ const ( IndexTypeHNSW ) -// IndexInfo provides meta data describing a DB index. -// It corresponds to the statement `CREATE INDEX Name ON Table (Column);` -// See https://dev.mysql.com/doc/refman/5.7/en/create-index.html -type IndexInfo struct { - ID int64 `json:"id"` - Name CIStr `json:"idx_name"` // Index name. - Table CIStr `json:"tbl_name"` // Table name. - Columns []*IndexColumn `json:"idx_cols"` // Index columns. - State SchemaState `json:"state"` - BackfillState BackfillState `json:"backfill_state"` - Comment string `json:"comment"` // Comment - Tp IndexType `json:"index_type"` // Index type: Btree, Hash or Rtree - Unique bool `json:"is_unique"` // Whether the index is unique. - Primary bool `json:"is_primary"` // Whether the index is primary key. - Invisible bool `json:"is_invisible"` // Whether the index is invisible. - Global bool `json:"is_global"` // Whether the index is global. - MVIndex bool `json:"mv_index"` // Whether the index is multivalued index. -} - -// Clone clones IndexInfo. -func (index *IndexInfo) Clone() *IndexInfo { - if index == nil { - return nil - } - ni := *index - ni.Columns = make([]*IndexColumn, len(index.Columns)) - for i := range index.Columns { - ni.Columns[i] = index.Columns[i].Clone() - } - return &ni -} - -// HasPrefixIndex returns whether any columns of this index uses prefix length. -func (index *IndexInfo) HasPrefixIndex() bool { - for _, ic := range index.Columns { - if ic.Length != types.UnspecifiedLength { - return true - } - } - return false -} - -// HasColumnInIndexColumns checks whether the index contains the column with the specified ID. -func (index *IndexInfo) HasColumnInIndexColumns(tblInfo *TableInfo, colID int64) bool { - for _, ic := range index.Columns { - if tblInfo.Columns[ic.Offset].ID == colID { - return true - } - } - return false -} - -// FindColumnByName finds the index column with the specified name. -func (index *IndexInfo) FindColumnByName(nameL string) *IndexColumn { - _, ret := FindIndexColumnByName(index.Columns, nameL) - return ret -} - -// IsPublic checks if the index state is public -func (index *IndexInfo) IsPublic() bool { - return index.State == StatePublic -} - -// FindIndexColumnByName finds IndexColumn by name. When IndexColumn is not found, returns (-1, nil). -func FindIndexColumnByName(indexCols []*IndexColumn, nameL string) (int, *IndexColumn) { - for i, ic := range indexCols { - if ic.Name.L == nameL { - return i, ic - } - } - return -1, nil -} - -// ConstraintInfo provides meta data describing check-expression constraint. -type ConstraintInfo struct { - ID int64 `json:"id"` - Name CIStr `json:"constraint_name"` - Table CIStr `json:"tbl_name"` // Table name. - ConstraintCols []CIStr `json:"constraint_cols"` // Depended column names. - Enforced bool `json:"enforced"` - InColumn bool `json:"in_column"` // Indicate whether the constraint is column type check. - ExprString string `json:"expr_string"` - State SchemaState `json:"state"` -} - -// Clone clones ConstraintInfo. -func (ci *ConstraintInfo) Clone() *ConstraintInfo { - nci := *ci - - nci.ConstraintCols = make([]CIStr, len(ci.ConstraintCols)) - copy(nci.ConstraintCols, ci.ConstraintCols) - return &nci -} - -// FindConstraintInfoByName finds constraintInfo by name. -func (t *TableInfo) FindConstraintInfoByName(constrName string) *ConstraintInfo { - lowConstrName := strings.ToLower(constrName) - for _, chk := range t.Constraints { - if chk.Name.L == lowConstrName { - return chk - } - } - return nil -} - -// FindIndexNameByID finds index name by id. -func (t *TableInfo) FindIndexNameByID(id int64) string { - indexInfo := FindIndexInfoByID(t.Indices, id) - if indexInfo != nil { - return indexInfo.Name.L - } - return "" -} - -// FindColumnNameByID finds column name by id. -func (t *TableInfo) FindColumnNameByID(id int64) string { - colInfo := FindColumnInfoByID(t.Columns, id) - if colInfo != nil { - return colInfo.Name.L - } - return "" -} - -// FKInfo provides meta data describing a foreign key constraint. -type FKInfo struct { - ID int64 `json:"id"` - Name CIStr `json:"fk_name"` - RefSchema CIStr `json:"ref_schema"` - RefTable CIStr `json:"ref_table"` - RefCols []CIStr `json:"ref_cols"` - Cols []CIStr `json:"cols"` - OnDelete int `json:"on_delete"` - OnUpdate int `json:"on_update"` - State SchemaState `json:"state"` - Version int `json:"version"` -} - -const ( - // FKVersion0 indicate the FKInfo version is 0. - // In FKVersion0, TiDB only supported syntax of foreign key, but the foreign key constraint doesn't take effect. - FKVersion0 = 0 - // FKVersion1 indicate the FKInfo version is 1. - // In FKVersion1, TiDB supports the foreign key constraint. - FKVersion1 = 1 -) - -// ReferredFKInfo provides the cited foreign key in the child table. -type ReferredFKInfo struct { - Cols []CIStr `json:"cols"` - ChildSchema CIStr `json:"child_schema"` - ChildTable CIStr `json:"child_table"` - ChildFKName CIStr `json:"child_fk_name"` -} - // ReferOptionType is the type for refer options. type ReferOptionType int @@ -1649,91 +251,6 @@ func (r ReferOptionType) String() string { return "" } -func (fk *FKInfo) String(db, tb string) string { - buf := bytes.Buffer{} - buf.WriteString("`" + db + "`.`") - buf.WriteString(tb + "`, CONSTRAINT `") - buf.WriteString(fk.Name.O + "` FOREIGN KEY (") - for i, col := range fk.Cols { - if i > 0 { - buf.WriteString(", ") - } - buf.WriteString("`" + col.O + "`") - } - buf.WriteString(") REFERENCES `") - if fk.RefSchema.L != db { - buf.WriteString(fk.RefSchema.L) - buf.WriteString("`.`") - } - buf.WriteString(fk.RefTable.L) - buf.WriteString("` (") - for i, col := range fk.RefCols { - if i > 0 { - buf.WriteString(", ") - } - buf.WriteString("`" + col.O + "`") - } - buf.WriteString(")") - if onDelete := ReferOptionType(fk.OnDelete); onDelete != ReferOptionNoOption { - buf.WriteString(" ON DELETE ") - buf.WriteString(onDelete.String()) - } - if onUpdate := ReferOptionType(fk.OnUpdate); onUpdate != ReferOptionNoOption { - buf.WriteString(" ON UPDATE ") - buf.WriteString(onUpdate.String()) - } - return buf.String() -} - -// Clone clones FKInfo. -func (fk *FKInfo) Clone() *FKInfo { - nfk := *fk - - nfk.RefCols = make([]CIStr, len(fk.RefCols)) - nfk.Cols = make([]CIStr, len(fk.Cols)) - copy(nfk.RefCols, fk.RefCols) - copy(nfk.Cols, fk.Cols) - - return &nfk -} - -// DBInfo provides meta data describing a DB. -type DBInfo struct { - ID int64 `json:"id"` // Database ID - Name CIStr `json:"db_name"` // DB name. - Charset string `json:"charset"` - Collate string `json:"collate"` - Deprecated struct { // Tables is not set in infoschema v2, use infoschema SchemaTableInfos() instead. - Tables []*TableInfo `json:"-"` // Tables in the DB. - } - State SchemaState `json:"state"` - PlacementPolicyRef *PolicyRefInfo `json:"policy_ref_info"` - TableName2ID map[string]int64 `json:"-"` -} - -// Clone clones DBInfo. -func (db *DBInfo) Clone() *DBInfo { - newInfo := *db - newInfo.Deprecated.Tables = make([]*TableInfo, len(db.Deprecated.Tables)) - for i := range db.Deprecated.Tables { - newInfo.Deprecated.Tables[i] = db.Deprecated.Tables[i].Clone() - } - return &newInfo -} - -// Copy shallow copies DBInfo. -func (db *DBInfo) Copy() *DBInfo { - newInfo := *db - newInfo.Deprecated.Tables = make([]*TableInfo, len(db.Deprecated.Tables)) - copy(newInfo.Deprecated.Tables, db.Deprecated.Tables) - return &newInfo -} - -// LessDBInfo is used for sorting DBInfo by DBInfo.Name. -func LessDBInfo(a *DBInfo, b *DBInfo) int { - return strings.Compare(a.Name.L, b.Name.L) -} - // CIStr is case insensitive string. type CIStr struct { O string `json:"O"` // Original string. @@ -1780,197 +297,22 @@ func (cis *CIStr) MemoryUsage() (sum int64) { return int64(unsafe.Sizeof(cis.O))*2 + int64(len(cis.O)+len(cis.L)) } -// TableItemID is composed by table ID and column/index ID -type TableItemID struct { - TableID int64 - ID int64 - IsIndex bool - IsSyncLoadFailed bool -} - -// Key is used to generate unique key for TableItemID to use in the syncload -func (t TableItemID) Key() string { - return fmt.Sprintf("%d#%d#%t", t.ID, t.TableID, t.IsIndex) -} - -// StatsLoadItem represents the load unit for statistics's memory loading. -type StatsLoadItem struct { - TableItemID - FullLoad bool -} - -// Key is used to generate unique key for TableItemID to use in the syncload -func (s StatsLoadItem) Key() string { - return fmt.Sprintf("%s#%t", s.TableItemID.Key(), s.FullLoad) -} - -// PolicyRefInfo is the struct to refer the placement policy. -type PolicyRefInfo struct { - ID int64 `json:"id"` - Name CIStr `json:"name"` -} - -// PlacementSettings is the settings of the placement -type PlacementSettings struct { - PrimaryRegion string `json:"primary_region"` - Regions string `json:"regions"` - Learners uint64 `json:"learners"` - Followers uint64 `json:"followers"` - Voters uint64 `json:"voters"` - Schedule string `json:"schedule"` - Constraints string `json:"constraints"` - LeaderConstraints string `json:"leader_constraints"` - LearnerConstraints string `json:"learner_constraints"` - FollowerConstraints string `json:"follower_constraints"` - VoterConstraints string `json:"voter_constraints"` - SurvivalPreferences string `json:"survival_preferences"` -} - -// PolicyInfo is the struct to store the placement policy. -type PolicyInfo struct { - *PlacementSettings - ID int64 `json:"id"` - Name CIStr `json:"name"` - State SchemaState `json:"state"` -} - -// Clone clones PolicyInfo. -func (p *PolicyInfo) Clone() *PolicyInfo { - cloned := *p - cloned.PlacementSettings = p.PlacementSettings.Clone() - return &cloned -} - -// DefaultJobInterval sets the default interval between TTL jobs -const DefaultJobInterval = time.Hour - -// TTLInfo records the TTL config -type TTLInfo struct { - ColumnName CIStr `json:"column"` - IntervalExprStr string `json:"interval_expr"` - // `IntervalTimeUnit` is actually ast.TimeUnitType. Use `int` to avoid cycle dependency - IntervalTimeUnit int `json:"interval_time_unit"` - Enable bool `json:"enable"` - // JobInterval is the interval between two TTL scan jobs. - // It's suggested to get a duration with `(*TTLInfo).GetJobInterval` - JobInterval string `json:"job_interval"` -} - -// Clone clones TTLInfo -func (t *TTLInfo) Clone() *TTLInfo { - cloned := *t - return &cloned -} - -// GetJobInterval parses the job interval and return -// if the job interval is an empty string, the "1h" will be returned, to keep compatible with 6.5 (in which -// TTL_JOB_INTERVAL attribute doesn't exist) -// Didn't set TTL_JOB_INTERVAL during upgrade and bootstrap because setting default value here is much simpler -// and could avoid bugs blocking users from upgrading or bootstrapping the cluster. -func (t *TTLInfo) GetJobInterval() (time.Duration, error) { - if len(t.JobInterval) == 0 { - return DefaultJobInterval, nil - } - - return duration.ParseDuration(t.JobInterval) -} - -func writeSettingItemToBuilder(sb *strings.Builder, item string, separatorFns ...func()) { - if sb.Len() != 0 { - for _, fn := range separatorFns { - fn() - } - if len(separatorFns) == 0 { - sb.WriteString(" ") - } - } - sb.WriteString(item) -} -func writeSettingStringToBuilder(sb *strings.Builder, item string, value string, separatorFns ...func()) { - writeSettingItemToBuilder(sb, fmt.Sprintf("%s=\"%s\"", item, strings.ReplaceAll(value, "\"", "\\\"")), separatorFns...) -} -func writeSettingIntegerToBuilder(sb *strings.Builder, item string, value uint64, separatorFns ...func()) { - writeSettingItemToBuilder(sb, fmt.Sprintf("%s=%d", item, value), separatorFns...) -} - -func writeSettingDurationToBuilder(sb *strings.Builder, item string, dur time.Duration, separatorFns ...func()) { - writeSettingStringToBuilder(sb, item, dur.String(), separatorFns...) -} - -func (p *PlacementSettings) String() string { - sb := new(strings.Builder) - if len(p.PrimaryRegion) > 0 { - writeSettingStringToBuilder(sb, "PRIMARY_REGION", p.PrimaryRegion) - } - - if len(p.Regions) > 0 { - writeSettingStringToBuilder(sb, "REGIONS", p.Regions) - } - - if len(p.Schedule) > 0 { - writeSettingStringToBuilder(sb, "SCHEDULE", p.Schedule) - } - - if len(p.Constraints) > 0 { - writeSettingStringToBuilder(sb, "CONSTRAINTS", p.Constraints) - } - - if len(p.LeaderConstraints) > 0 { - writeSettingStringToBuilder(sb, "LEADER_CONSTRAINTS", p.LeaderConstraints) - } - - if p.Voters > 0 { - writeSettingIntegerToBuilder(sb, "VOTERS", p.Voters) - } - - if len(p.VoterConstraints) > 0 { - writeSettingStringToBuilder(sb, "VOTER_CONSTRAINTS", p.VoterConstraints) - } - - if p.Followers > 0 { - writeSettingIntegerToBuilder(sb, "FOLLOWERS", p.Followers) - } - - if len(p.FollowerConstraints) > 0 { - writeSettingStringToBuilder(sb, "FOLLOWER_CONSTRAINTS", p.FollowerConstraints) - } - - if p.Learners > 0 { - writeSettingIntegerToBuilder(sb, "LEARNERS", p.Learners) - } - - if len(p.LearnerConstraints) > 0 { - writeSettingStringToBuilder(sb, "LEARNER_CONSTRAINTS", p.LearnerConstraints) - } - - if len(p.SurvivalPreferences) > 0 { - writeSettingStringToBuilder(sb, "SURVIVAL_PREFERENCES", p.SurvivalPreferences) - } - - return sb.String() -} - -// Clone clones the placement settings. -func (p *PlacementSettings) Clone() *PlacementSettings { - cloned := *p - return &cloned -} - // RunawayActionType is the type of runaway action. type RunawayActionType int32 -//revive:disable:exported +// RunawayActionType values. const ( RunawayActionNone RunawayActionType = iota RunawayActionDryRun RunawayActionCooldown RunawayActionKill + RunawayActionSwitchGroup ) // RunawayWatchType is the type of runaway watch. type RunawayWatchType int32 -//revive:disable:exported +// RunawayWatchType values. const ( WatchNone RunawayWatchType = iota WatchExact @@ -1978,6 +320,7 @@ const ( WatchPlan ) +// String implements fmt.Stringer interface. func (t RunawayWatchType) String() string { switch t { case WatchExact: @@ -1994,13 +337,14 @@ func (t RunawayWatchType) String() string { // RunawayOptionType is the runaway's option type. type RunawayOptionType int -//revive:disable:exported +// RunawayOptionType values. const ( RunawayRule RunawayOptionType = iota RunawayAction RunawayWatch ) +// String implements fmt.Stringer interface. func (t RunawayActionType) String() string { switch t { case RunawayActionDryRun: @@ -2009,170 +353,17 @@ func (t RunawayActionType) String() string { return "COOLDOWN" case RunawayActionKill: return "KILL" + case RunawayActionSwitchGroup: + return "SWITCH_GROUP" default: return "DRYRUN" } } -// ResourceGroupRunawaySettings is the runaway settings of the resource group -type ResourceGroupRunawaySettings struct { - ExecElapsedTimeMs uint64 `json:"exec_elapsed_time_ms"` - Action RunawayActionType `json:"action"` - WatchType RunawayWatchType `json:"watch_type"` - WatchDurationMs int64 `json:"watch_duration_ms"` -} - -type ResourceGroupBackgroundSettings struct { - JobTypes []string `json:"job_types"` -} - -// ResourceGroupSettings is the settings of the resource group -type ResourceGroupSettings struct { - RURate uint64 `json:"ru_per_sec"` - Priority uint64 `json:"priority"` - CPULimiter string `json:"cpu_limit"` - IOReadBandwidth string `json:"io_read_bandwidth"` - IOWriteBandwidth string `json:"io_write_bandwidth"` - BurstLimit int64 `json:"burst_limit"` - Runaway *ResourceGroupRunawaySettings `json:"runaway"` - Background *ResourceGroupBackgroundSettings `json:"background"` -} - -// NewResourceGroupSettings creates a new ResourceGroupSettings. -func NewResourceGroupSettings() *ResourceGroupSettings { - return &ResourceGroupSettings{ - RURate: 0, - Priority: MediumPriorityValue, - CPULimiter: "", - IOReadBandwidth: "", - IOWriteBandwidth: "", - BurstLimit: 0, - } -} - -// PriorityValueToName converts the priority value to corresponding name -func PriorityValueToName(value uint64) string { - switch value { - case LowPriorityValue: - return "LOW" - case MediumPriorityValue: - return "MEDIUM" - case HighPriorityValue: - return "HIGH" - default: - return "MEDIUM" - } -} - -//revive:disable:exported -const ( - LowPriorityValue = 1 - MediumPriorityValue = 8 - HighPriorityValue = 16 -) - -func (p *ResourceGroupSettings) String() string { - sb := new(strings.Builder) - separatorFn := func() { - sb.WriteString(", ") - } - if p.RURate != 0 { - writeSettingIntegerToBuilder(sb, "RU_PER_SEC", p.RURate, separatorFn) - } - writeSettingItemToBuilder(sb, "PRIORITY="+PriorityValueToName(p.Priority), separatorFn) - if len(p.CPULimiter) > 0 { - writeSettingStringToBuilder(sb, "CPU", p.CPULimiter, separatorFn) - } - if len(p.IOReadBandwidth) > 0 { - writeSettingStringToBuilder(sb, "IO_READ_BANDWIDTH", p.IOReadBandwidth, separatorFn) - } - if len(p.IOWriteBandwidth) > 0 { - writeSettingStringToBuilder(sb, "IO_WRITE_BANDWIDTH", p.IOWriteBandwidth, separatorFn) - } - // Once burst limit is negative, meaning allow burst with unlimit. - if p.BurstLimit < 0 { - writeSettingItemToBuilder(sb, "BURSTABLE", separatorFn) - } - if p.Runaway != nil { - writeSettingDurationToBuilder(sb, "QUERY_LIMIT=(EXEC_ELAPSED", time.Duration(p.Runaway.ExecElapsedTimeMs)*time.Millisecond, separatorFn) - writeSettingItemToBuilder(sb, "ACTION="+p.Runaway.Action.String()) - if p.Runaway.WatchType != WatchNone { - writeSettingItemToBuilder(sb, "WATCH="+p.Runaway.WatchType.String()) - if p.Runaway.WatchDurationMs > 0 { - writeSettingDurationToBuilder(sb, "DURATION", time.Duration(p.Runaway.WatchDurationMs)*time.Millisecond) - } else { - writeSettingItemToBuilder(sb, "DURATION=UNLIMITED") - } - } - sb.WriteString(")") - } - if p.Background != nil { - fmt.Fprintf(sb, ", BACKGROUND=(TASK_TYPES='%s')", strings.Join(p.Background.JobTypes, ",")) - } - - return sb.String() -} - -// Adjust adjusts the resource group settings. -func (p *ResourceGroupSettings) Adjust() { - // Curretly we only support ru_per_sec sytanx, so BurstLimit(capicity) is always same as ru_per_sec except burstable. - if p.BurstLimit >= 0 { - p.BurstLimit = int64(p.RURate) - } -} - -// Clone clones the resource group settings. -func (p *ResourceGroupSettings) Clone() *ResourceGroupSettings { - cloned := *p - return &cloned -} - -// ResourceGroupInfo is the struct to store the resource group. -type ResourceGroupInfo struct { - *ResourceGroupSettings - ID int64 `json:"id"` - Name CIStr `json:"name"` - State SchemaState `json:"state"` -} - -// Clone clones the ResourceGroupInfo. -func (p *ResourceGroupInfo) Clone() *ResourceGroupInfo { - cloned := *p - cloned.ResourceGroupSettings = p.ResourceGroupSettings.Clone() - return &cloned -} - -// StatsOptions is the struct to store the stats options. -type StatsOptions struct { - *StatsWindowSettings - AutoRecalc bool `json:"auto_recalc"` - ColumnChoice ColumnChoice `json:"column_choice"` - ColumnList []CIStr `json:"column_list"` - SampleNum uint64 `json:"sample_num"` - SampleRate float64 `json:"sample_rate"` - Buckets uint64 `json:"buckets"` - TopN uint64 `json:"topn"` - Concurrency uint `json:"concurrency"` -} - -// NewStatsOptions creates a new StatsOptions. -func NewStatsOptions() *StatsOptions { - return &StatsOptions{ - AutoRecalc: true, - ColumnChoice: DefaultChoice, - ColumnList: []CIStr{}, - SampleNum: uint64(0), - SampleRate: 0.0, - Buckets: uint64(0), - TopN: uint64(0), - Concurrency: uint(0), - } -} - // ColumnChoice is the type of the column choice. type ColumnChoice byte -//revive:disable:exported +// ColumnChoice values. const ( DefaultChoice ColumnChoice = iota AllColumns @@ -2180,8 +371,7 @@ const ( ColumnList ) -//revive:enable:exported - +// String implements fmt.Stringer interface. func (s ColumnChoice) String() string { switch s { case AllColumns: @@ -2195,46 +385,23 @@ func (s ColumnChoice) String() string { } } -// StatsWindowSettings is the settings of the stats window. -type StatsWindowSettings struct { - WindowStart time.Time `json:"window_start"` - WindowEnd time.Time `json:"window_end"` - RepeatType WindowRepeatType `json:"repeat_type"` - RepeatInterval uint `json:"repeat_interval"` -} - -// WindowRepeatType is the type of the window repeat. -type WindowRepeatType byte - -//revive:disable:exported +// Priority values. const ( - Never WindowRepeatType = iota - Day - Week - Month + LowPriorityValue = 1 + MediumPriorityValue = 8 + HighPriorityValue = 16 ) -//revive:enable:exported - -func (s WindowRepeatType) String() string { - switch s { - case Never: - return "Never" - case Day: - return "Day" - case Week: - return "Week" - case Month: - return "Month" +// PriorityValueToName converts the priority value to corresponding name +func PriorityValueToName(value uint64) string { + switch value { + case LowPriorityValue: + return "LOW" + case MediumPriorityValue: + return "MEDIUM" + case HighPriorityValue: + return "HIGH" default: - return "" + return "MEDIUM" } } - -// TraceInfo is the information for trace. -type TraceInfo struct { - // ConnectionID is the id of the connection - ConnectionID uint64 `json:"connection_id"` - // SessionAlias is the alias of session - SessionAlias string `json:"session_alias"` -} diff --git a/pkg/parser/model/model_test.go b/pkg/parser/model/model_test.go index 76bfd0b19790e..15e8112c65e36 100644 --- a/pkg/parser/model/model_test.go +++ b/pkg/parser/model/model_test.go @@ -15,13 +15,8 @@ package model import ( "encoding/json" - "fmt" "testing" - "time" - "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/mysql" - "github.com/pingcap/tidb/pkg/parser/types" "github.com/stretchr/testify/require" ) @@ -32,544 +27,6 @@ func TestT(t *testing.T) { require.Equal(t, "aBC", abc.String()) } -func newColumnForTest(id int64, offset int) *ColumnInfo { - return &ColumnInfo{ - ID: id, - Name: NewCIStr(fmt.Sprintf("c_%d", id)), - Offset: offset, - } -} - -func newIndexForTest(id int64, cols ...*ColumnInfo) *IndexInfo { - idxCols := make([]*IndexColumn, 0, len(cols)) - for _, c := range cols { - idxCols = append(idxCols, &IndexColumn{Offset: c.Offset, Name: c.Name}) - } - return &IndexInfo{ - ID: id, - Name: NewCIStr(fmt.Sprintf("i_%d", id)), - Columns: idxCols, - } -} - -func checkOffsets(t *testing.T, tbl *TableInfo, ids ...int) { - require.Equal(t, len(ids), len(tbl.Columns)) - for i := 0; i < len(ids); i++ { - expected := fmt.Sprintf("c_%d", ids[i]) - require.Equal(t, expected, tbl.Columns[i].Name.L) - require.Equal(t, i, tbl.Columns[i].Offset) - } - for _, col := range tbl.Columns { - for _, idx := range tbl.Indices { - for _, idxCol := range idx.Columns { - if col.Name.L != idxCol.Name.L { - continue - } - // Columns with the same name should have a same offset. - require.Equal(t, col.Offset, idxCol.Offset) - } - } - } -} - -func TestMoveColumnInfo(t *testing.T) { - c0 := newColumnForTest(0, 0) - c1 := newColumnForTest(1, 1) - c2 := newColumnForTest(2, 2) - c3 := newColumnForTest(3, 3) - c4 := newColumnForTest(4, 4) - - i0 := newIndexForTest(0, c0, c1, c2, c3, c4) - i1 := newIndexForTest(1, c4, c2) - i2 := newIndexForTest(2, c0, c4) - i3 := newIndexForTest(3, c1, c2, c3) - i4 := newIndexForTest(4, c3, c2, c1) - - tbl := &TableInfo{ - ID: 1, - Name: NewCIStr("t"), - Columns: []*ColumnInfo{c0, c1, c2, c3, c4}, - Indices: []*IndexInfo{i0, i1, i2, i3, i4}, - } - - // Original offsets: [0, 1, 2, 3, 4] - tbl.MoveColumnInfo(4, 0) - checkOffsets(t, tbl, 4, 0, 1, 2, 3) - tbl.MoveColumnInfo(2, 3) - checkOffsets(t, tbl, 4, 0, 2, 1, 3) - tbl.MoveColumnInfo(3, 2) - checkOffsets(t, tbl, 4, 0, 1, 2, 3) - tbl.MoveColumnInfo(0, 4) - checkOffsets(t, tbl, 0, 1, 2, 3, 4) - tbl.MoveColumnInfo(2, 2) - checkOffsets(t, tbl, 0, 1, 2, 3, 4) - tbl.MoveColumnInfo(0, 0) - checkOffsets(t, tbl, 0, 1, 2, 3, 4) - tbl.MoveColumnInfo(1, 4) - checkOffsets(t, tbl, 0, 2, 3, 4, 1) - tbl.MoveColumnInfo(3, 0) - checkOffsets(t, tbl, 4, 0, 2, 3, 1) -} - -func TestModelBasic(t *testing.T) { - column := &ColumnInfo{ - ID: 1, - Name: NewCIStr("c"), - Offset: 0, - DefaultValue: 0, - FieldType: *types.NewFieldType(0), - Hidden: true, - } - column.AddFlag(mysql.PriKeyFlag) - - index := &IndexInfo{ - Name: NewCIStr("key"), - Table: NewCIStr("t"), - Columns: []*IndexColumn{ - { - Name: NewCIStr("c"), - Offset: 0, - Length: 10, - }}, - Unique: true, - Primary: true, - } - - fk := &FKInfo{ - RefCols: []CIStr{NewCIStr("a")}, - Cols: []CIStr{NewCIStr("a")}, - } - - seq := &SequenceInfo{ - Increment: 1, - MinValue: 1, - MaxValue: 100, - } - - table := &TableInfo{ - ID: 1, - Name: NewCIStr("t"), - Charset: "utf8", - Collate: "utf8_bin", - Columns: []*ColumnInfo{column}, - Indices: []*IndexInfo{index}, - ForeignKeys: []*FKInfo{fk}, - PKIsHandle: true, - } - - table2 := &TableInfo{ - ID: 2, - Name: NewCIStr("s"), - Sequence: seq, - } - - dbInfo := &DBInfo{ - ID: 1, - Name: NewCIStr("test"), - Charset: "utf8", - Collate: "utf8_bin", - } - dbInfo.Deprecated.Tables = []*TableInfo{table} - - n := dbInfo.Clone() - require.Equal(t, dbInfo, n) - - pkName := table.GetPkName() - require.Equal(t, NewCIStr("c"), pkName) - newColumn := table.GetPkColInfo() - require.Equal(t, true, newColumn.Hidden) - require.Equal(t, column, newColumn) - inIdx := table.ColumnIsInIndex(column) - require.Equal(t, true, inIdx) - tp := IndexTypeBtree - require.Equal(t, "BTREE", tp.String()) - tp = IndexTypeHash - require.Equal(t, "HASH", tp.String()) - tp = 1e5 - require.Equal(t, "", tp.String()) - has := index.HasPrefixIndex() - require.Equal(t, true, has) - require.Equal(t, TSConvert2Time(table.UpdateTS), table.GetUpdateTime()) - require.True(t, table2.IsSequence()) - require.False(t, table2.IsBaseTable()) - - // Corner cases - column.ToggleFlag(mysql.PriKeyFlag) - pkName = table.GetPkName() - require.Equal(t, NewCIStr(""), pkName) - newColumn = table.GetPkColInfo() - require.Nil(t, newColumn) - anCol := &ColumnInfo{ - Name: NewCIStr("d"), - } - exIdx := table.ColumnIsInIndex(anCol) - require.Equal(t, false, exIdx) - anIndex := &IndexInfo{ - Columns: []*IndexColumn{}, - } - no := anIndex.HasPrefixIndex() - require.Equal(t, false, no) - - extraPK := NewExtraHandleColInfo() - require.Equal(t, mysql.NotNullFlag|mysql.PriKeyFlag, extraPK.GetFlag()) - require.Equal(t, charset.CharsetBin, extraPK.GetCharset()) - require.Equal(t, charset.CollationBin, extraPK.GetCollate()) -} - -func TestJobStartTime(t *testing.T) { - job := &Job{ - ID: 123, - BinlogInfo: &HistoryInfo{}, - } - require.Equal(t, TSConvert2Time(job.StartTS), time.Unix(0, 0)) - require.Equal(t, fmt.Sprintf("ID:123, Type:none, State:none, SchemaState:none, SchemaID:0, TableID:0, RowCount:0, ArgLen:0, start time: %s, Err:, ErrCount:0, SnapshotVersion:0, LocalMode: false", time.Unix(0, 0)), job.String()) -} - -func TestJobCodec(t *testing.T) { - type A struct { - Name string - } - tzName, tzOffset := time.Now().In(time.UTC).Zone() - job := &Job{ - ID: 1, - TableID: 2, - SchemaID: 1, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{NewCIStr("a"), A{Name: "abc"}}, - ReorgMeta: &DDLReorgMeta{ - Location: &TimeZoneLocation{Name: tzName, Offset: tzOffset}, - }, - } - job.BinlogInfo.AddDBInfo(123, &DBInfo{ID: 1, Name: NewCIStr("test_history_db")}) - job.BinlogInfo.AddTableInfo(123, &TableInfo{ID: 1, Name: NewCIStr("test_history_tbl")}) - - // Test IsDependentOn. - // job: table ID is 2 - // job1: table ID is 2 - var err error - job1 := &Job{ - ID: 2, - TableID: 2, - SchemaID: 1, - Type: ActionRenameTable, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{int64(3), NewCIStr("new_table_name")}, - } - job1.RawArgs, err = json.Marshal(job1.Args) - require.NoError(t, err) - isDependent, err := job.IsDependentOn(job1) - require.NoError(t, err) - require.True(t, isDependent) - // job1: rename table, old schema ID is 3 - // job2: create schema, schema ID is 3 - job2 := &Job{ - ID: 3, - TableID: 3, - SchemaID: 3, - Type: ActionCreateSchema, - BinlogInfo: &HistoryInfo{}, - } - isDependent, err = job2.IsDependentOn(job1) - require.NoError(t, err) - require.True(t, isDependent) - - // Test IsDependentOn for exchange partition with table. - // test ActionCreateSchema and ActionExchangeTablePartition is dependent. - job3 := &Job{ - ID: 4, - TableID: 4, - SchemaID: 4, - Type: ActionExchangeTablePartition, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{int64(6), int64(3), int64(5), "pt", true}, - } - job3.RawArgs, err = json.Marshal(job3.Args) - require.NoError(t, err) - isDependent, err = job3.IsDependentOn(job2) - require.NoError(t, err) - require.True(t, isDependent) - - // test random and ActionExchangeTablePartition is dependent because TableID is same. - job4 := &Job{ - ID: 5, - TableID: 5, - SchemaID: 3, - Type: ActionExchangeTablePartition, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{6, 4, 2, "pt", true}, - } - job4.RawArgs, err = json.Marshal(job4.Args) - require.NoError(t, err) - isDependent, err = job4.IsDependentOn(job) - require.NoError(t, err) - require.True(t, isDependent) - - // test ActionExchangeTablePartition and ActionExchangeTablePartition is dependent. - job5 := &Job{ - ID: 6, - TableID: 6, - SchemaID: 6, - Type: ActionExchangeTablePartition, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{2, 6, 5, "pt", true}, - } - job5.RawArgs, err = json.Marshal(job5.Args) - require.NoError(t, err) - isDependent, err = job5.IsDependentOn(job4) - require.NoError(t, err) - require.True(t, isDependent) - - job6 := &Job{ - ID: 7, - TableID: 7, - SchemaID: 7, - Type: ActionExchangeTablePartition, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{6, 4, 2, "pt", true}, - } - job6.RawArgs, err = json.Marshal(job6.Args) - require.NoError(t, err) - isDependent, err = job6.IsDependentOn(job5) - require.NoError(t, err) - require.True(t, isDependent) - - job7 := &Job{ - ID: 8, - TableID: 8, - SchemaID: 8, - Type: ActionExchangeTablePartition, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{8, 4, 6, "pt", true}, - } - job7.RawArgs, err = json.Marshal(job7.Args) - require.NoError(t, err) - isDependent, err = job7.IsDependentOn(job6) - require.NoError(t, err) - require.True(t, isDependent) - - job8 := &Job{ - ID: 9, - TableID: 9, - SchemaID: 9, - Type: ActionExchangeTablePartition, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{8, 9, 9, "pt", true}, - } - job8.RawArgs, err = json.Marshal(job8.Args) - require.NoError(t, err) - isDependent, err = job8.IsDependentOn(job7) - require.NoError(t, err) - require.True(t, isDependent) - - job9 := &Job{ - ID: 10, - TableID: 10, - SchemaID: 10, - Type: ActionExchangeTablePartition, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{10, 10, 8, "pt", true}, - } - job9.RawArgs, err = json.Marshal(job9.Args) - require.NoError(t, err) - isDependent, err = job9.IsDependentOn(job8) - require.NoError(t, err) - require.True(t, isDependent) - - // test ActionDropSchema and ActionExchangeTablePartition is dependent. - job10 := &Job{ - ID: 11, - TableID: 11, - SchemaID: 11, - Type: ActionDropSchema, - BinlogInfo: &HistoryInfo{}, - } - job10.RawArgs, err = json.Marshal(job10.Args) - require.NoError(t, err) - - job11 := &Job{ - ID: 12, - TableID: 12, - SchemaID: 11, - Type: ActionExchangeTablePartition, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{10, 10, 8, "pt", true}, - } - job11.RawArgs, err = json.Marshal(job11.Args) - require.NoError(t, err) - isDependent, err = job11.IsDependentOn(job10) - require.NoError(t, err) - require.True(t, isDependent) - - // test ActionDropTable and ActionExchangeTablePartition is dependent. - job12 := &Job{ - ID: 13, - TableID: 13, - SchemaID: 11, - Type: ActionDropTable, - BinlogInfo: &HistoryInfo{}, - } - job12.RawArgs, err = json.Marshal(job12.Args) - require.NoError(t, err) - isDependent, err = job11.IsDependentOn(job12) - require.NoError(t, err) - require.False(t, isDependent) - - job13 := &Job{ - ID: 14, - TableID: 12, - SchemaID: 14, - Type: ActionDropTable, - BinlogInfo: &HistoryInfo{}, - } - job13.RawArgs, err = json.Marshal(job13.Args) - require.NoError(t, err) - isDependent, err = job11.IsDependentOn(job13) - require.NoError(t, err) - require.True(t, isDependent) - - // test ActionDropTable and ActionExchangeTablePartition is dependent. - job14 := &Job{ - ID: 15, - TableID: 15, - SchemaID: 15, - Type: ActionExchangeTablePartition, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{16, 17, 12, "pt", true}, - } - job14.RawArgs, err = json.Marshal(job14.Args) - require.NoError(t, err) - isDependent, err = job13.IsDependentOn(job14) - require.NoError(t, err) - require.True(t, isDependent) - - // test ActionFlashbackCluster with other ddl jobs are dependent. - job15 := &Job{ - ID: 16, - Type: ActionFlashbackCluster, - BinlogInfo: &HistoryInfo{}, - Args: []interface{}{0, map[string]interface{}{}, "ON", true}, - } - job15.RawArgs, err = json.Marshal(job15.Args) - require.NoError(t, err) - isDependent, err = job.IsDependentOn(job15) - require.NoError(t, err) - require.True(t, isDependent) - - require.Equal(t, false, job.IsCancelled()) - b, err := job.Encode(false) - require.NoError(t, err) - newJob := &Job{} - err = newJob.Decode(b) - require.NoError(t, err) - require.Equal(t, job.BinlogInfo, newJob.BinlogInfo) - name := CIStr{} - a := A{} - err = newJob.DecodeArgs(&name, &a) - require.NoError(t, err) - require.Equal(t, NewCIStr(""), name) - require.Equal(t, A{Name: ""}, a) - require.Greater(t, len(newJob.String()), 0) - require.Equal(t, newJob.ReorgMeta.Location.Name, tzName) - require.Equal(t, newJob.ReorgMeta.Location.Offset, tzOffset) - - job.BinlogInfo.Clean() - b1, err := job.Encode(true) - require.NoError(t, err) - newJob = &Job{} - err = newJob.Decode(b1) - require.NoError(t, err) - require.Equal(t, &HistoryInfo{}, newJob.BinlogInfo) - name = CIStr{} - a = A{} - err = newJob.DecodeArgs(&name, &a) - require.NoError(t, err) - require.Equal(t, NewCIStr("a"), name) - require.Equal(t, A{Name: "abc"}, a) - require.Greater(t, len(newJob.String()), 0) - - b2, err := job.Encode(true) - require.NoError(t, err) - newJob = &Job{} - err = newJob.Decode(b2) - require.NoError(t, err) - name = CIStr{} - // Don't decode to a here. - err = newJob.DecodeArgs(&name) - require.NoError(t, err) - require.Equal(t, NewCIStr("a"), name) - require.Greater(t, len(newJob.String()), 0) - - job.State = JobStateDone - require.True(t, job.IsDone()) - require.True(t, job.IsFinished()) - require.False(t, job.IsRunning()) - require.False(t, job.IsSynced()) - require.False(t, job.IsRollbackDone()) - job.SetRowCount(3) - require.Equal(t, int64(3), job.GetRowCount()) -} - -func TestState(t *testing.T) { - schemaTbl := []SchemaState{ - StateDeleteOnly, - StateWriteOnly, - StateWriteReorganization, - StateDeleteReorganization, - StatePublic, - StateGlobalTxnOnly, - } - - for _, state := range schemaTbl { - require.Greater(t, len(state.String()), 0) - } - - jobTbl := []JobState{ - JobStateRunning, - JobStateDone, - JobStateCancelled, - JobStateRollingback, - JobStateRollbackDone, - JobStateSynced, - } - - for _, state := range jobTbl { - require.Greater(t, len(state.String()), 0) - } -} - -func TestString(t *testing.T) { - acts := []struct { - act ActionType - result string - }{ - {ActionNone, "none"}, - {ActionAddForeignKey, "add foreign key"}, - {ActionDropForeignKey, "drop foreign key"}, - {ActionTruncateTable, "truncate table"}, - {ActionModifyColumn, "modify column"}, - {ActionRenameTable, "rename table"}, - {ActionRenameTables, "rename tables"}, - {ActionSetDefaultValue, "set default value"}, - {ActionCreateSchema, "create schema"}, - {ActionDropSchema, "drop schema"}, - {ActionCreateTable, "create table"}, - {ActionDropTable, "drop table"}, - {ActionAddIndex, "add index"}, - {ActionDropIndex, "drop index"}, - {ActionAddColumn, "add column"}, - {ActionDropColumn, "drop column"}, - {ActionModifySchemaCharsetAndCollate, "modify schema charset and collate"}, - {ActionAlterTablePlacement, "alter table placement"}, - {ActionAlterTablePartitionPlacement, "alter table partition placement"}, - {ActionAlterNoCacheTable, "alter table nocache"}, - } - - for _, v := range acts { - str := v.act.String() - require.Equal(t, v.result, str) - } -} - func TestUnmarshalCIStr(t *testing.T) { var ci CIStr @@ -588,246 +45,3 @@ func TestUnmarshalCIStr(t *testing.T) { require.Equal(t, str, ci.O) require.Equal(t, "aabb", ci.L) } - -func TestDefaultValue(t *testing.T) { - srcCol := &ColumnInfo{ - ID: 1, - } - randPlainStr := "random_plain_string" - - oldPlainCol := srcCol.Clone() - oldPlainCol.Name = NewCIStr("oldPlainCol") - oldPlainCol.FieldType = *types.NewFieldType(mysql.TypeLong) - oldPlainCol.DefaultValue = randPlainStr - oldPlainCol.OriginDefaultValue = randPlainStr - - newPlainCol := srcCol.Clone() - newPlainCol.Name = NewCIStr("newPlainCol") - newPlainCol.FieldType = *types.NewFieldType(mysql.TypeLong) - err := newPlainCol.SetDefaultValue(1) - require.NoError(t, err) - require.Equal(t, 1, newPlainCol.GetDefaultValue()) - err = newPlainCol.SetDefaultValue(randPlainStr) - require.NoError(t, err) - require.Equal(t, randPlainStr, newPlainCol.GetDefaultValue()) - - randBitStr := string([]byte{25, 185}) - - oldBitCol := srcCol.Clone() - oldBitCol.Name = NewCIStr("oldBitCol") - oldBitCol.FieldType = *types.NewFieldType(mysql.TypeBit) - oldBitCol.DefaultValue = randBitStr - oldBitCol.OriginDefaultValue = randBitStr - - newBitCol := srcCol.Clone() - newBitCol.Name = NewCIStr("newBitCol") - newBitCol.FieldType = *types.NewFieldType(mysql.TypeBit) - err = newBitCol.SetDefaultValue(1) - // Only string type is allowed in BIT column. - require.Error(t, err) - require.Contains(t, err.Error(), "Invalid default value") - require.Equal(t, 1, newBitCol.GetDefaultValue()) - err = newBitCol.SetDefaultValue(randBitStr) - require.NoError(t, err) - require.Equal(t, randBitStr, newBitCol.GetDefaultValue()) - - nullBitCol := srcCol.Clone() - nullBitCol.Name = NewCIStr("nullBitCol") - nullBitCol.FieldType = *types.NewFieldType(mysql.TypeBit) - err = nullBitCol.SetOriginDefaultValue(nil) - require.NoError(t, err) - require.Nil(t, nullBitCol.GetOriginDefaultValue()) - - testCases := []struct { - col *ColumnInfo - isConsistent bool - }{ - {oldPlainCol, true}, - {oldBitCol, false}, - {newPlainCol, true}, - {newBitCol, true}, - {nullBitCol, true}, - } - for _, tc := range testCases { - col, isConsistent := tc.col, tc.isConsistent - comment := fmt.Sprintf("%s assertion failed", col.Name.O) - bytes, err := json.Marshal(col) - require.NoError(t, err, comment) - var newCol ColumnInfo - err = json.Unmarshal(bytes, &newCol) - require.NoError(t, err, comment) - if isConsistent { - require.Equal(t, col.GetDefaultValue(), newCol.GetDefaultValue(), comment) - require.Equal(t, col.GetOriginDefaultValue(), newCol.GetOriginDefaultValue(), comment) - } else { - require.NotEqual(t, col.GetDefaultValue(), newCol.GetDefaultValue(), comment) - require.NotEqual(t, col.GetOriginDefaultValue(), newCol.GetOriginDefaultValue(), comment) - } - } -} - -func TestPlacementSettingsString(t *testing.T) { - settings := &PlacementSettings{ - PrimaryRegion: "us-east-1", - Regions: "us-east-1,us-east-2", - Schedule: "EVEN", - } - require.Equal(t, "PRIMARY_REGION=\"us-east-1\" REGIONS=\"us-east-1,us-east-2\" SCHEDULE=\"EVEN\"", settings.String()) - - settings = &PlacementSettings{ - LeaderConstraints: "[+region=bj]", - } - require.Equal(t, "LEADER_CONSTRAINTS=\"[+region=bj]\"", settings.String()) - - settings = &PlacementSettings{ - Voters: 1, - VoterConstraints: "[+region=us-east-1]", - Followers: 2, - FollowerConstraints: "[+disk=ssd]", - Learners: 3, - LearnerConstraints: "[+region=us-east-2]", - } - require.Equal(t, "VOTERS=1 VOTER_CONSTRAINTS=\"[+region=us-east-1]\" FOLLOWERS=2 FOLLOWER_CONSTRAINTS=\"[+disk=ssd]\" LEARNERS=3 LEARNER_CONSTRAINTS=\"[+region=us-east-2]\"", settings.String()) - - settings = &PlacementSettings{ - Voters: 3, - Followers: 2, - Learners: 1, - Constraints: "{\"+us-east-1\":1,+us-east-2:1}", - } - require.Equal(t, "CONSTRAINTS=\"{\\\"+us-east-1\\\":1,+us-east-2:1}\" VOTERS=3 FOLLOWERS=2 LEARNERS=1", settings.String()) -} - -func TestPlacementSettingsClone(t *testing.T) { - settings := &PlacementSettings{} - clonedSettings := settings.Clone() - clonedSettings.PrimaryRegion = "r1" - clonedSettings.Regions = "r1,r2" - clonedSettings.Followers = 1 - clonedSettings.Voters = 2 - clonedSettings.Followers = 3 - clonedSettings.Constraints = "[+zone=z1]" - clonedSettings.LearnerConstraints = "[+region=r1]" - clonedSettings.FollowerConstraints = "[+disk=ssd]" - clonedSettings.LeaderConstraints = "[+region=r2]" - clonedSettings.VoterConstraints = "[+zone=z2]" - clonedSettings.Schedule = "even" - require.Equal(t, PlacementSettings{}, *settings) -} - -func TestPlacementPolicyClone(t *testing.T) { - policy := &PolicyInfo{ - PlacementSettings: &PlacementSettings{}, - } - clonedPolicy := policy.Clone() - clonedPolicy.ID = 100 - clonedPolicy.Name = NewCIStr("p2") - clonedPolicy.State = StateDeleteOnly - clonedPolicy.PlacementSettings.Followers = 10 - - require.Equal(t, int64(0), policy.ID) - require.Equal(t, NewCIStr(""), policy.Name) - require.Equal(t, StateNone, policy.State) - require.Equal(t, PlacementSettings{}, *(policy.PlacementSettings)) -} - -func TestLocation(t *testing.T) { - // test offset = 0 - loc := &TimeZoneLocation{} - nLoc, err := loc.GetLocation() - require.NoError(t, err) - require.Equal(t, nLoc.String(), "UTC") - // test loc.location != nil - loc.Name = "Asia/Shanghai" - nLoc, err = loc.GetLocation() - require.NoError(t, err) - require.Equal(t, nLoc.String(), "UTC") - // timezone +05:00 - loc1 := &TimeZoneLocation{Name: "UTC", Offset: 18000} - loc1Byte, err := json.Marshal(loc1) - require.NoError(t, err) - loc2 := &TimeZoneLocation{} - err = json.Unmarshal(loc1Byte, loc2) - require.NoError(t, err) - require.Equal(t, loc2.Offset, loc1.Offset) - require.Equal(t, loc2.Name, loc1.Name) - nLoc, err = loc2.GetLocation() - require.NoError(t, err) - require.Equal(t, nLoc.String(), "UTC") - location := time.FixedZone("UTC", loc1.Offset) - require.Equal(t, nLoc, location) -} - -func TestIsIndexPrefixCovered(t *testing.T) { - c0 := newColumnForTest(0, 0) - c1 := newColumnForTest(1, 1) - c2 := newColumnForTest(2, 2) - c3 := newColumnForTest(3, 3) - c4 := newColumnForTest(4, 4) - - i0 := newIndexForTest(0, c0, c1, c2) - i1 := newIndexForTest(1, c4, c2) - - tbl := &TableInfo{ - ID: 1, - Name: NewCIStr("t"), - Columns: []*ColumnInfo{c0, c1, c2, c3, c4}, - Indices: []*IndexInfo{i0, i1}, - } - require.Equal(t, true, IsIndexPrefixCovered(tbl, i0, NewCIStr("c_0"))) - require.Equal(t, true, IsIndexPrefixCovered(tbl, i0, NewCIStr("c_0"), NewCIStr("c_1"), NewCIStr("c_2"))) - require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, NewCIStr("c_1"))) - require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, NewCIStr("c_2"))) - require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, NewCIStr("c_1"), NewCIStr("c_2"))) - require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, NewCIStr("c_0"), NewCIStr("c_2"))) - - require.Equal(t, true, IsIndexPrefixCovered(tbl, i1, NewCIStr("c_4"))) - require.Equal(t, true, IsIndexPrefixCovered(tbl, i1, NewCIStr("c_4"), NewCIStr("c_2"))) - require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, NewCIStr("c_2"))) -} - -func TestTTLInfoClone(t *testing.T) { - ttlInfo := &TTLInfo{ - ColumnName: NewCIStr("test"), - IntervalExprStr: "test_expr", - IntervalTimeUnit: 5, - Enable: true, - } - - clonedTTLInfo := ttlInfo.Clone() - clonedTTLInfo.ColumnName = NewCIStr("test_2") - clonedTTLInfo.IntervalExprStr = "test_expr_2" - clonedTTLInfo.IntervalTimeUnit = 9 - clonedTTLInfo.Enable = false - - require.Equal(t, "test", ttlInfo.ColumnName.O) - require.Equal(t, "test_expr", ttlInfo.IntervalExprStr) - require.Equal(t, 5, ttlInfo.IntervalTimeUnit) - require.Equal(t, true, ttlInfo.Enable) -} - -func TestTTLJobInterval(t *testing.T) { - ttlInfo := &TTLInfo{} - - interval, err := ttlInfo.GetJobInterval() - require.NoError(t, err) - require.Equal(t, time.Hour, interval) - - ttlInfo = &TTLInfo{JobInterval: "200h"} - interval, err = ttlInfo.GetJobInterval() - require.NoError(t, err) - require.Equal(t, time.Hour*200, interval) -} - -func TestClearReorgIntermediateInfo(t *testing.T) { - ptInfo := &PartitionInfo{} - ptInfo.DDLType = PartitionTypeHash - ptInfo.DDLExpr = "Test DDL Expr" - ptInfo.NewTableID = 1111 - - ptInfo.ClearReorgIntermediateInfo() - require.Equal(t, PartitionTypeNone, ptInfo.DDLType) - require.Equal(t, "", ptInfo.DDLExpr) - require.Equal(t, true, ptInfo.DDLColumns == nil) - require.Equal(t, int64(0), ptInfo.NewTableID) -} diff --git a/pkg/parser/parser.go b/pkg/parser/parser.go index 87c595417e647..c5493e0f68f0d 100644 --- a/pkg/parser/parser.go +++ b/pkg/parser/parser.go @@ -56,13 +56,13 @@ type yyXError struct { } const ( - yyDefault = 58208 + yyDefault = 58211 yyEOFCode = 57344 account = 57595 action = 57596 add = 57363 - addDate = 57975 - admin = 58093 + addDate = 57977 + admin = 58096 advise = 57597 after = 57598 against = 57599 @@ -74,511 +74,512 @@ const ( analyze = 57366 and = 57367 andand = 57358 - andnot = 58168 + andnot = 58171 any = 57603 - approxCountDistinct = 57976 - approxPercentile = 57977 + apply = 57604 + approxCountDistinct = 57978 + approxPercentile = 57979 array = 57368 as = 57369 asc = 57370 - ascii = 57604 + ascii = 57605 asof = 57347 - assignmentEq = 58169 - attribute = 57605 - attributes = 57606 - autoIdCache = 57607 - autoIncrement = 57608 - autoRandom = 57609 - autoRandomBase = 57610 - avg = 57611 - avgRowLength = 57612 - backend = 57613 - background = 57978 - backup = 57614 - backups = 57615 - batch = 58094 - bdr = 57616 - begin = 57617 - bernoulli = 57618 + assignmentEq = 58172 + attribute = 57606 + attributes = 57607 + autoIdCache = 57608 + autoIncrement = 57609 + autoRandom = 57610 + autoRandomBase = 57611 + avg = 57612 + avgRowLength = 57613 + backend = 57614 + background = 57980 + backup = 57615 + backups = 57616 + batch = 58097 + bdr = 57617 + begin = 57618 + bernoulli = 57619 between = 57371 bigIntType = 57372 binaryType = 57373 - binding = 57619 - bindingCache = 57621 - bindings = 57620 - binlog = 57622 - bitAnd = 57979 - bitLit = 58167 - bitOr = 57980 - bitType = 57623 - bitXor = 57981 + binding = 57620 + bindingCache = 57622 + bindings = 57621 + binlog = 57623 + bitAnd = 57981 + bitLit = 58170 + bitOr = 57982 + bitType = 57624 + bitXor = 57983 blobType = 57374 - block = 57624 - boolType = 57625 - booleanType = 57626 + block = 57625 + boolType = 57626 + booleanType = 57627 both = 57375 - bound = 57982 - br = 57983 - briefType = 57984 - btree = 57627 - buckets = 58095 - builtinApproxCountDistinct = 58096 - builtinApproxPercentile = 58097 - builtinBitAnd = 58098 - builtinBitOr = 58099 - builtinBitXor = 58100 - builtinCast = 58101 - builtinCount = 58102 - builtinCurDate = 58103 - builtinCurTime = 58104 - builtinDateAdd = 58105 - builtinDateSub = 58106 - builtinExtract = 58107 - builtinGroupConcat = 58108 - builtinMax = 58109 - builtinMin = 58110 - builtinNow = 58111 - builtinPosition = 58112 - builtinStddevPop = 58114 - builtinStddevSamp = 58115 - builtinSubstring = 58116 - builtinSum = 58117 - builtinSysDate = 58118 - builtinTranslate = 58119 - builtinTrim = 58120 - builtinUser = 58121 - builtinVarPop = 58122 - builtinVarSamp = 58123 - builtins = 58113 - burstable = 57985 + bound = 57984 + br = 57985 + briefType = 57986 + btree = 57628 + buckets = 58098 + builtinApproxCountDistinct = 58099 + builtinApproxPercentile = 58100 + builtinBitAnd = 58101 + builtinBitOr = 58102 + builtinBitXor = 58103 + builtinCast = 58104 + builtinCount = 58105 + builtinCurDate = 58106 + builtinCurTime = 58107 + builtinDateAdd = 58108 + builtinDateSub = 58109 + builtinExtract = 58110 + builtinGroupConcat = 58111 + builtinMax = 58112 + builtinMin = 58113 + builtinNow = 58114 + builtinPosition = 58115 + builtinStddevPop = 58117 + builtinStddevSamp = 58118 + builtinSubstring = 58119 + builtinSum = 58120 + builtinSysDate = 58121 + builtinTranslate = 58122 + builtinTrim = 58123 + builtinUser = 58124 + builtinVarPop = 58125 + builtinVarSamp = 58126 + builtins = 58116 + burstable = 57987 by = 57376 - byteType = 57628 - cache = 57629 - calibrate = 57630 + byteType = 57629 + cache = 57630 + calibrate = 57631 call = 57377 - cancel = 58124 - capture = 57631 - cardinality = 58125 + cancel = 58127 + capture = 57632 + cardinality = 58128 cascade = 57378 - cascaded = 57632 + cascaded = 57633 caseKwd = 57379 - cast = 57986 - causal = 57633 - chain = 57634 + cast = 57988 + causal = 57634 + chain = 57635 change = 57380 charType = 57381 character = 57382 - charsetKwd = 57635 + charsetKwd = 57636 check = 57383 - checkpoint = 57636 - checksum = 57637 - checksumConcurrency = 57638 - cipher = 57639 - cleanup = 57640 - client = 57641 - clientErrorsSummary = 57642 - close = 57643 - cluster = 57644 - clustered = 57645 - cmSketch = 58126 - coalesce = 57646 + checkpoint = 57637 + checksum = 57638 + checksumConcurrency = 57639 + cipher = 57640 + cleanup = 57641 + client = 57642 + clientErrorsSummary = 57643 + close = 57644 + cluster = 57645 + clustered = 57646 + cmSketch = 58129 + coalesce = 57647 collate = 57384 - collation = 57647 + collation = 57648 column = 57385 - columnFormat = 57649 - columnStatsUsage = 58127 - columns = 57648 - comment = 57650 - commit = 57651 - committed = 57652 - compact = 57653 - compressed = 57654 - compression = 57655 - compressionLevel = 57656 - compressionType = 57657 - concurrency = 57658 - config = 57659 - connection = 57660 - consistency = 57661 - consistent = 57662 + columnFormat = 57650 + columnStatsUsage = 58130 + columns = 57649 + comment = 57651 + commit = 57652 + committed = 57653 + compact = 57654 + compressed = 57655 + compression = 57656 + compressionLevel = 57657 + compressionType = 57658 + concurrency = 57659 + config = 57660 + connection = 57661 + consistency = 57662 + consistent = 57663 constraint = 57386 - constraints = 57987 - context = 57663 + constraints = 57989 + context = 57664 continueKwd = 57387 convert = 57388 - cooldown = 57988 - copyKwd = 57989 - correlation = 58128 - cpu = 57664 + cooldown = 57990 + copyKwd = 57991 + correlation = 58131 + cpu = 57665 create = 57389 - createTableSelect = 58192 + createTableSelect = 58195 cross = 57390 - csvBackslashEscape = 57665 - csvDelimiter = 57666 - csvHeader = 57667 - csvNotNull = 57668 - csvNull = 57669 - csvSeparator = 57670 - csvTrimLastSeparators = 57671 + csvBackslashEscape = 57666 + csvDelimiter = 57667 + csvHeader = 57668 + csvNotNull = 57669 + csvNull = 57670 + csvSeparator = 57671 + csvTrimLastSeparators = 57672 cumeDist = 57391 - curDate = 57990 - curTime = 57991 - current = 57672 + curDate = 57992 + curTime = 57993 + current = 57673 currentDate = 57392 currentRole = 57393 currentTime = 57394 currentTs = 57395 currentUser = 57396 cursor = 57397 - cycle = 57673 - data = 57674 + cycle = 57674 + data = 57675 database = 57398 databases = 57399 - dateAdd = 57992 - dateSub = 57993 - dateType = 57675 - datetimeType = 57676 - day = 57677 + dateAdd = 57994 + dateSub = 57995 + dateType = 57676 + datetimeType = 57677 + day = 57678 dayHour = 57400 dayMicrosecond = 57401 dayMinute = 57402 daySecond = 57403 - ddl = 58129 - deallocate = 57678 - decLit = 58164 + ddl = 58132 + deallocate = 57679 + decLit = 58167 decimalType = 57404 - declare = 57679 + declare = 57680 defaultKwd = 57405 - defined = 57994 - definer = 57680 - delayKeyWrite = 57681 + defined = 57996 + definer = 57681 + delayKeyWrite = 57682 delayed = 57406 deleteKwd = 57407 denseRank = 57408 - dependency = 58130 - depth = 58131 + dependency = 58133 + depth = 58134 desc = 57409 describe = 57410 - digest = 57682 - directory = 57683 - disable = 57684 - disabled = 57685 - discard = 57686 - disk = 57687 + digest = 57683 + directory = 57684 + disable = 57685 + disabled = 57686 + discard = 57687 + disk = 57688 distinct = 57411 distinctRow = 57412 div = 57413 - do = 57688 - dotType = 57995 + do = 57689 + dotType = 57997 doubleAtIdentifier = 57355 doubleType = 57414 - drainer = 58132 + drainer = 58135 drop = 57415 - dry = 58133 - dryRun = 57996 + dry = 58136 + dryRun = 57998 dual = 57416 - dump = 57997 - duplicate = 57689 - dynamic = 57690 + dump = 57999 + duplicate = 57690 + dynamic = 57691 elseIfKwd = 57418 elseKwd = 57417 - empty = 58182 - enable = 57691 - enabled = 57692 + empty = 58185 + enable = 57692 + enabled = 57693 enclosed = 57419 - encryption = 57693 - encryptionKeyFile = 57694 - encryptionMethod = 57695 - end = 57696 - endTime = 57998 - enforced = 57697 - engine = 57698 - engines = 57699 - enum = 57700 - eq = 58170 + encryption = 57694 + encryptionKeyFile = 57695 + encryptionMethod = 57696 + end = 57697 + endTime = 58000 + enforced = 57698 + engine = 57699 + engines = 57700 + enum = 57701 + eq = 58173 yyErrCode = 57345 - errorKwd = 57701 - escape = 57703 + errorKwd = 57702 + escape = 57704 escaped = 57420 - event = 57704 - events = 57705 - evolve = 57706 - exact = 57999 + event = 57705 + events = 57706 + evolve = 57707 + exact = 58001 except = 57421 - exchange = 57707 - exclusive = 57708 - execElapsed = 58000 - execute = 57709 + exchange = 57708 + exclusive = 57709 + execElapsed = 58002 + execute = 57710 exists = 57422 exit = 57423 - expansion = 57710 - expire = 57711 + expansion = 57711 + expire = 57712 explain = 57424 - exprPushdownBlacklist = 58001 - extended = 57712 - extract = 58002 - failedLoginAttempts = 57713 + exprPushdownBlacklist = 58003 + extended = 57713 + extract = 58004 + failedLoginAttempts = 57714 falseKwd = 57425 - faultsSym = 57714 + faultsSym = 57715 fetch = 57426 - fields = 57715 - file = 57716 - first = 57717 + fields = 57716 + file = 57717 + first = 57718 firstValue = 57427 - fixed = 57718 - flashback = 58003 + fixed = 57719 + flashback = 58005 float4Type = 57429 float8Type = 57430 - floatLit = 58163 + floatLit = 58166 floatType = 57428 - flush = 57719 - follower = 58004 - followerConstraints = 58005 - followers = 58006 - following = 57720 + flush = 57720 + follower = 58006 + followerConstraints = 58007 + followers = 58008 + following = 57721 forKwd = 57431 force = 57432 foreign = 57433 - format = 57721 - found = 57722 + format = 57722 + found = 57723 from = 57434 - full = 57723 - fullBackupStorage = 58007 + full = 57724 + fullBackupStorage = 58009 fulltext = 57435 - function = 57724 - gcTTL = 58008 - ge = 58171 - general = 57725 + function = 57725 + gcTTL = 58010 + ge = 58174 + general = 57726 generated = 57436 - getFormat = 58009 - global = 57726 + getFormat = 58011 + global = 57727 grant = 57437 - grants = 57727 + grants = 57728 group = 57438 - groupConcat = 58010 + groupConcat = 58012 groups = 57439 - handler = 57728 - hash = 57729 + handler = 57729 + hash = 57730 having = 57440 - help = 57730 - hexLit = 58166 - high = 58011 + help = 57731 + hexLit = 58169 + high = 58013 highPriority = 57441 - higherThanComma = 58207 - higherThanParenthese = 58201 + higherThanComma = 58210 + higherThanParenthese = 58204 hintComment = 57357 - histogram = 57731 - histogramsInFlight = 58134 - history = 57732 - hnsw = 58030 - hosts = 57733 - hour = 57734 + histogram = 57732 + histogramsInFlight = 58137 + history = 57733 + hnsw = 58032 + hosts = 57734 + hour = 57735 hourMicrosecond = 57442 hourMinute = 57443 hourSecond = 57444 - hypo = 57735 - identSQLErrors = 57702 - identified = 57736 + hypo = 57736 + identSQLErrors = 57703 + identified = 57737 identifier = 57346 ifKwd = 57445 ignore = 57446 - ignoreStats = 57737 + ignoreStats = 57738 ilike = 57447 - importKwd = 57738 - imports = 57739 + importKwd = 57739 + imports = 57740 in = 57448 - increment = 57740 - incremental = 57741 + increment = 57741 + incremental = 57742 index = 57449 - indexes = 57742 + indexes = 57743 infile = 57450 inner = 57451 inout = 57452 - inplace = 58012 + inplace = 58014 insert = 57453 - insertMethod = 57743 - insertValues = 58190 - instance = 57744 - instant = 58013 + insertMethod = 57744 + insertValues = 58193 + instance = 57745 + instant = 58015 int1Type = 57455 int2Type = 57456 int3Type = 57457 int4Type = 57458 int8Type = 57459 - intLit = 58165 + intLit = 58168 intType = 57454 integerType = 57460 - internal = 58014 + internal = 58016 intersect = 57461 interval = 57462 into = 57463 invalid = 57356 - invisible = 57745 - invoker = 57746 - io = 57747 - ioReadBandwidth = 58015 - ioWriteBandwidth = 58016 - ipc = 57748 + invisible = 57746 + invoker = 57747 + io = 57748 + ioReadBandwidth = 58017 + ioWriteBandwidth = 58018 + ipc = 57749 is = 57464 - isolation = 57749 - issuer = 57750 + isolation = 57750 + issuer = 57751 iterate = 57465 - job = 58135 - jobs = 58136 + job = 58138 + jobs = 58139 join = 57466 - jsonArrayagg = 58017 - jsonObjectAgg = 58018 - jsonType = 57751 - jss = 58173 - juss = 58174 + jsonArrayagg = 58019 + jsonObjectAgg = 58020 + jsonType = 57752 + jss = 58176 + juss = 58177 key = 57467 - keyBlockSize = 57752 + keyBlockSize = 57753 keys = 57468 kill = 57469 - labels = 57753 + labels = 57754 lag = 57470 - language = 57754 - last = 57755 - lastBackup = 57757 + language = 57755 + last = 57756 + lastBackup = 57758 lastValue = 57471 - lastval = 57756 - le = 58172 + lastval = 57757 + le = 58175 lead = 57472 - leader = 58019 - leaderConstraints = 58020 + leader = 58021 + leaderConstraints = 58022 leading = 57473 - learner = 58021 - learnerConstraints = 58022 - learners = 58023 + learner = 58023 + learnerConstraints = 58024 + learners = 58025 leave = 57474 left = 57475 - less = 57758 - level = 57759 + less = 57759 + level = 57760 like = 57476 limit = 57477 linear = 57478 lines = 57479 - list = 57760 + list = 57761 load = 57480 - loadStats = 57761 - local = 57762 + loadStats = 57762 + local = 57763 localTime = 57481 localTs = 57482 - location = 57763 + location = 57764 lock = 57483 - locked = 57764 - log = 58024 - logs = 57765 + locked = 57765 + log = 58026 + logs = 57766 long = 57484 longblobType = 57485 longtextType = 57486 - low = 58025 + low = 58027 lowPriority = 57487 - lowerThanCharsetKwd = 58193 - lowerThanComma = 58206 - lowerThanCreateTableSelect = 58191 - lowerThanEq = 58203 - lowerThanFunction = 58198 - lowerThanInsertValues = 58189 - lowerThanKey = 58194 - lowerThanLocal = 58195 - lowerThanNot = 58205 - lowerThanOn = 58202 - lowerThanParenthese = 58200 - lowerThanRemove = 58196 - lowerThanSelectOpt = 58183 - lowerThanSelectStmt = 58188 - lowerThanSetKeyword = 58187 - lowerThanStringLitToken = 58186 - lowerThanValueKeyword = 58184 - lowerThanWith = 58185 - lowerThenOrder = 58197 - lsh = 58175 - master = 57766 + lowerThanCharsetKwd = 58196 + lowerThanComma = 58209 + lowerThanCreateTableSelect = 58194 + lowerThanEq = 58206 + lowerThanFunction = 58201 + lowerThanInsertValues = 58192 + lowerThanKey = 58197 + lowerThanLocal = 58198 + lowerThanNot = 58208 + lowerThanOn = 58205 + lowerThanParenthese = 58203 + lowerThanRemove = 58199 + lowerThanSelectOpt = 58186 + lowerThanSelectStmt = 58191 + lowerThanSetKeyword = 58190 + lowerThanStringLitToken = 58189 + lowerThanValueKeyword = 58187 + lowerThanWith = 58188 + lowerThenOrder = 58200 + lsh = 58178 + master = 57767 match = 57488 - max = 58026 - maxConnectionsPerHour = 57767 - maxQueriesPerHour = 57770 - maxRows = 57771 - maxUpdatesPerHour = 57772 - maxUserConnections = 57773 + max = 58028 + maxConnectionsPerHour = 57768 + maxQueriesPerHour = 57771 + maxRows = 57772 + maxUpdatesPerHour = 57773 + maxUserConnections = 57774 maxValue = 57489 - max_idxnum = 57768 - max_minutes = 57769 - mb = 57774 - medium = 58027 + max_idxnum = 57769 + max_minutes = 57770 + mb = 57775 + medium = 58029 mediumIntType = 57491 mediumblobType = 57490 mediumtextType = 57492 - member = 57775 + member = 57776 memberof = 57350 - memory = 57776 - merge = 57777 - metadata = 58028 - microsecond = 57778 + memory = 57777 + merge = 57778 + metadata = 58030 + microsecond = 57779 middleIntType = 57493 - min = 58029 - minRows = 57781 - minValue = 57780 - minute = 57779 + min = 58031 + minRows = 57782 + minValue = 57781 + minute = 57780 minuteMicrosecond = 57494 minuteSecond = 57495 mod = 57496 - mode = 57782 - modify = 57783 - month = 57784 - names = 57785 - national = 57786 + mode = 57783 + modify = 57784 + month = 57785 + names = 57786 + national = 57787 natural = 57497 - ncharType = 57787 - neg = 58204 - neq = 58176 - neqSynonym = 58177 - never = 57788 - next = 57789 - next_row_id = 58031 - nextval = 57790 - no = 57791 + ncharType = 57788 + neg = 58207 + neq = 58179 + neqSynonym = 58180 + never = 57789 + next = 57790 + next_row_id = 58033 + nextval = 57791 + no = 57792 noWriteToBinLog = 57499 - nocache = 57792 - nocycle = 57793 - nodeID = 58137 - nodeState = 58138 - nodegroup = 57794 - nomaxvalue = 57795 - nominvalue = 57796 - nonclustered = 57797 - none = 57798 + nocache = 57793 + nocycle = 57794 + nodeID = 58140 + nodeState = 58141 + nodegroup = 57795 + nomaxvalue = 57796 + nominvalue = 57797 + nonclustered = 57798 + none = 57799 not = 57498 - not2 = 58181 - now = 58032 - nowait = 57799 + not2 = 58184 + now = 58034 + nowait = 57800 nthValue = 57500 ntile = 57501 null = 57502 - nulleq = 58178 - nulls = 57800 + nulleq = 58181 + nulls = 57801 numericType = 57503 - nvarcharType = 57801 + nvarcharType = 57802 odbcDateType = 57360 odbcTimeType = 57361 odbcTimestampType = 57362 of = 57504 - off = 57802 - offset = 57803 - oltpReadOnly = 57804 - oltpReadWrite = 57805 - oltpWriteOnly = 57806 + off = 57803 + offset = 57804 + oltpReadOnly = 57805 + oltpReadWrite = 57806 + oltpWriteOnly = 57807 on = 57505 - onDuplicate = 57809 - online = 57807 - only = 57808 - open = 57810 - optRuleBlacklist = 58033 - optimistic = 58139 + onDuplicate = 57810 + online = 57808 + only = 57809 + open = 57811 + optRuleBlacklist = 58035 + optimistic = 58142 optimize = 57506 option = 57507 - optional = 57811 + optional = 57812 optionally = 57508 optionallyEnclosedBy = 57351 or = 57509 @@ -587,1921 +588,1922 @@ const ( outer = 57512 outfile = 57513 over = 57514 - packKeys = 57812 - pageSym = 57813 - paramMarker = 58179 - parser = 57814 - partial = 57815 + packKeys = 57813 + pageSym = 57814 + paramMarker = 58182 + parser = 57815 + partial = 57816 partition = 57515 - partitioning = 57816 - partitions = 57817 - password = 57818 - passwordLockTime = 57819 - pause = 57820 - per_db = 57822 - per_table = 57823 - percent = 57821 + partitioning = 57817 + partitions = 57818 + password = 57819 + passwordLockTime = 57820 + pause = 57821 + per_db = 57823 + per_table = 57824 + percent = 57822 percentRank = 57516 - pessimistic = 58140 + pessimistic = 58143 pipes = 57359 - pipesAsOr = 57824 - placement = 58034 - plan = 58036 - planCache = 58035 - plugins = 57825 - point = 57826 - policy = 57827 - position = 58037 - preSplitRegions = 57831 - preceding = 57828 + pipesAsOr = 57825 + placement = 58036 + plan = 58038 + planCache = 58037 + plugins = 57826 + point = 57827 + policy = 57828 + position = 58039 + preSplitRegions = 57832 + preceding = 57829 precisionType = 57517 - predicate = 58038 - prepare = 57829 - preserve = 57830 + predicate = 58040 + prepare = 57830 + preserve = 57831 primary = 57518 - primaryRegion = 58039 - priority = 58040 - privileges = 57832 + primaryRegion = 58041 + priority = 58042 + privileges = 57833 procedure = 57519 - process = 57833 - processlist = 57834 - profile = 57835 - profiles = 57836 - proxy = 57837 - pump = 58141 - purge = 57838 - quarter = 57839 - queries = 57840 - query = 57841 - queryLimit = 58041 - quick = 57842 + process = 57834 + processlist = 57835 + profile = 57836 + profiles = 57837 + proxy = 57838 + pump = 58144 + purge = 57839 + quarter = 57840 + queries = 57841 + query = 57842 + queryLimit = 58043 + quick = 57843 rangeKwd = 57520 rank = 57521 - rateLimit = 57843 + rateLimit = 57844 read = 57522 realType = 57523 - rebuild = 57844 - recent = 58042 - recover = 57845 + rebuild = 57845 + recent = 58044 + recommend = 57846 + recover = 57847 recursive = 57524 - redundant = 57846 + redundant = 57848 references = 57525 regexpKwd = 57526 - region = 58142 - regions = 58143 + region = 58145 + regions = 58146 release = 57527 - reload = 57847 - remove = 57848 + reload = 57849 + remove = 57850 rename = 57528 - reorganize = 57849 - repair = 57850 + reorganize = 57851 + repair = 57852 repeat = 57529 - repeatable = 57851 + repeatable = 57853 replace = 57530 - replayer = 58043 - replica = 57852 - replicas = 57853 - replication = 57854 + replayer = 58045 + replica = 57854 + replicas = 57855 + replication = 57856 require = 57531 - required = 57855 - reset = 58144 - resource = 57856 - respect = 57857 - restart = 57858 - restore = 57859 - restoredTS = 58044 - restores = 57860 + required = 57857 + reset = 58147 + resource = 57858 + respect = 57859 + restart = 57860 + restore = 57861 + restoredTS = 58046 + restores = 57862 restrict = 57532 - resume = 57861 - reuse = 57862 - reverse = 57863 + resume = 57863 + reuse = 57864 + reverse = 57865 revoke = 57533 right = 57534 rlike = 57535 - role = 57864 - rollback = 57865 - rollup = 57866 - routine = 57867 + role = 57866 + rollback = 57867 + rollup = 57868 + routine = 57869 row = 57536 - rowCount = 57868 - rowFormat = 57869 + rowCount = 57870 + rowFormat = 57871 rowNumber = 57538 rows = 57537 - rsh = 58180 - rtree = 57870 - ruRate = 58046 - run = 58145 - running = 58045 - s3 = 58047 - sampleRate = 58146 - samples = 58147 - san = 57871 - savepoint = 57872 - schedule = 58048 - second = 57873 + rsh = 58183 + rtree = 57872 + ruRate = 58048 + run = 58148 + running = 58047 + s3 = 58049 + sampleRate = 58149 + samples = 58150 + san = 57873 + savepoint = 57874 + schedule = 58050 + second = 57875 secondMicrosecond = 57539 - secondary = 57874 - secondaryEngine = 57875 - secondaryLoad = 57876 - secondaryUnload = 57877 - security = 57878 + secondary = 57876 + secondaryEngine = 57877 + secondaryLoad = 57878 + secondaryUnload = 57879 + security = 57880 selectKwd = 57540 - sendCredentialsToTiKV = 57879 - separator = 57880 - sequence = 57881 - serial = 57882 - serializable = 57883 - session = 57884 - sessionStates = 58148 + sendCredentialsToTiKV = 57881 + separator = 57882 + sequence = 57883 + serial = 57884 + serializable = 57885 + session = 57886 + sessionStates = 58151 set = 57541 - setval = 57885 - shardRowIDBits = 57886 - share = 57887 - shared = 57888 + setval = 57887 + shardRowIDBits = 57888 + share = 57889 + shared = 57890 show = 57542 - shutdown = 57889 - signed = 57890 - similar = 58049 - simple = 57891 + shutdown = 57891 + signed = 57892 + similar = 58051 + simple = 57893 singleAtIdentifier = 57354 - skip = 57892 - skipSchemaFiles = 57893 - slave = 57894 - slow = 57895 + skip = 57894 + skipSchemaFiles = 57895 + slave = 57896 + slow = 57897 smallIntType = 57543 - snapshot = 57896 - some = 57897 - source = 57898 + snapshot = 57898 + some = 57899 + source = 57900 spatial = 57544 - split = 58149 + split = 58152 sql = 57545 sqlBigResult = 57549 - sqlBufferResult = 57899 - sqlCache = 57900 + sqlBufferResult = 57901 + sqlCache = 57902 sqlCalcFoundRows = 57550 - sqlNoCache = 57901 + sqlNoCache = 57903 sqlSmallResult = 57551 - sqlTsiDay = 57902 - sqlTsiHour = 57903 - sqlTsiMinute = 57904 - sqlTsiMonth = 57905 - sqlTsiQuarter = 57906 - sqlTsiSecond = 57907 - sqlTsiWeek = 57908 - sqlTsiYear = 57909 + sqlTsiDay = 57904 + sqlTsiHour = 57905 + sqlTsiMinute = 57906 + sqlTsiMonth = 57907 + sqlTsiQuarter = 57908 + sqlTsiSecond = 57909 + sqlTsiWeek = 57910 + sqlTsiYear = 57911 sqlexception = 57546 sqlstate = 57547 sqlwarning = 57548 ssl = 57552 - staleness = 58050 - start = 57910 - startTS = 58052 - startTime = 58051 + staleness = 58052 + start = 57912 + startTS = 58054 + startTime = 58053 starting = 57553 - statistics = 58150 - stats = 58151 - statsAutoRecalc = 57911 - statsBuckets = 58152 - statsColChoice = 57912 - statsColList = 57913 - statsExtended = 58153 - statsHealthy = 58154 - statsHistograms = 58155 - statsLocked = 58156 - statsMeta = 58157 - statsOptions = 57914 - statsPersistent = 57915 - statsSamplePages = 57916 - statsSampleRate = 57917 - statsTopN = 58158 - status = 57918 - std = 58056 - stddev = 58053 - stddevPop = 58054 - stddevSamp = 58055 - stop = 58057 - storage = 57919 + statistics = 58153 + stats = 58154 + statsAutoRecalc = 57913 + statsBuckets = 58155 + statsColChoice = 57914 + statsColList = 57915 + statsExtended = 58156 + statsHealthy = 58157 + statsHistograms = 58158 + statsLocked = 58159 + statsMeta = 58160 + statsOptions = 57916 + statsPersistent = 57917 + statsSamplePages = 57918 + statsSampleRate = 57919 + statsTopN = 58161 + status = 57920 + std = 58058 + stddev = 58055 + stddevPop = 58056 + stddevSamp = 58057 + stop = 58059 + storage = 57921 stored = 57554 straightJoin = 57555 - strict = 58058 - strictFormat = 57920 + strict = 58060 + strictFormat = 57922 stringLit = 57353 - strong = 58059 - subDate = 58060 - subject = 57921 - subpartition = 57922 - subpartitions = 57923 - substring = 58061 - sum = 58062 - super = 57924 - survivalPreferences = 58063 - swaps = 57925 - switchesSym = 57926 - system = 57927 - systemTime = 57928 - tableChecksum = 57931 + strong = 58061 + subDate = 58062 + subject = 57923 + subpartition = 57924 + subpartitions = 57925 + substring = 58063 + sum = 58064 + super = 57926 + survivalPreferences = 58065 + swaps = 57927 + switchGroup = 58066 + switchesSym = 57928 + system = 57929 + systemTime = 57930 + tableChecksum = 57933 tableKwd = 57556 - tableRefPriority = 58199 + tableRefPriority = 58202 tableSample = 57557 - tables = 57929 - tablespace = 57930 - target = 58064 - taskTypes = 58065 - temporary = 57932 - temptable = 57933 + tables = 57931 + tablespace = 57932 + target = 58067 + taskTypes = 58068 + temporary = 57934 + temptable = 57935 terminated = 57558 - textType = 57934 - than = 57935 + textType = 57936 + than = 57937 then = 57559 - tiFlash = 58160 - tidb = 58159 + tiFlash = 58163 + tidb = 58162 tidbCurrentTSO = 57560 - tidbJson = 58066 - tikvImporter = 57936 - timeDuration = 58067 - timeType = 57937 - timestampAdd = 58068 - timestampDiff = 58069 - timestampType = 57938 + tidbJson = 58069 + tikvImporter = 57938 + timeDuration = 58070 + timeType = 57939 + timestampAdd = 58071 + timestampDiff = 58072 + timestampType = 57940 tinyIntType = 57562 tinyblobType = 57561 tinytextType = 57563 - tls = 58070 + tls = 58073 to = 57564 toTSO = 57349 toTimestamp = 57348 - tokenIssuer = 57939 - tokudbDefault = 58071 - tokudbFast = 58072 - tokudbLzma = 58073 - tokudbQuickLZ = 58074 - tokudbSmall = 58075 - tokudbSnappy = 58076 - tokudbUncompressed = 58077 - tokudbZlib = 58078 - tokudbZstd = 58079 - top = 58080 - topn = 58161 - tp = 57951 - tpcc = 57940 - tpch10 = 57941 - trace = 57942 - traditional = 57943 + tokenIssuer = 57941 + tokudbDefault = 58074 + tokudbFast = 58075 + tokudbLzma = 58076 + tokudbQuickLZ = 58077 + tokudbSmall = 58078 + tokudbSnappy = 58079 + tokudbUncompressed = 58080 + tokudbZlib = 58081 + tokudbZstd = 58082 + top = 58083 + topn = 58164 + tp = 57953 + tpcc = 57942 + tpch10 = 57943 + trace = 57944 + traditional = 57945 trailing = 57565 - transaction = 57944 + transaction = 57946 trigger = 57566 - triggers = 57945 - trim = 58081 - trueCardCost = 58082 + triggers = 57947 + trim = 58084 + trueCardCost = 58085 trueKwd = 57567 - truncate = 57946 - tsoType = 57947 - ttl = 57948 - ttlEnable = 57949 - ttlJobInterval = 57950 - unbounded = 57952 - uncommitted = 57953 - undefined = 57954 + truncate = 57948 + tsoType = 57949 + ttl = 57950 + ttlEnable = 57951 + ttlJobInterval = 57952 + unbounded = 57954 + uncommitted = 57955 + undefined = 57956 underscoreCS = 57352 - unicodeSym = 57955 + unicodeSym = 57957 union = 57568 unique = 57569 - unknown = 57956 - unlimited = 58083 + unknown = 57958 + unlimited = 58086 unlock = 57570 - unset = 57957 + unset = 57959 unsigned = 57571 until = 57572 - untilTS = 58084 + untilTS = 58087 update = 57573 usage = 57574 use = 57575 - user = 57958 + user = 57960 using = 57576 utcDate = 57577 utcTime = 57578 utcTimestamp = 57579 - validation = 57959 - value = 57960 + validation = 57961 + value = 57962 values = 57580 - varPop = 58086 - varSamp = 58087 + varPop = 58089 + varSamp = 58090 varbinaryType = 57581 varcharType = 57582 varcharacter = 57583 - variables = 57961 - variance = 58085 + variables = 57963 + variance = 58088 varying = 57584 - vectorType = 57962 - verboseType = 58088 - view = 57963 + vectorType = 57964 + verboseType = 58091 + view = 57965 virtual = 57585 - visible = 57964 - voter = 58091 - voterConstraints = 58089 - voters = 58090 - wait = 57965 - waitTiflashReady = 57966 - warnings = 57967 - watch = 58092 - week = 57968 - weightString = 57969 + visible = 57966 + voter = 58094 + voterConstraints = 58092 + voters = 58093 + wait = 57967 + waitTiflashReady = 57968 + warnings = 57969 + watch = 58095 + week = 57970 + weightString = 57971 when = 57586 where = 57587 while = 57588 - width = 58162 + width = 58165 window = 57589 with = 57590 - withSysTable = 57971 - without = 57970 - workload = 57972 + withSysTable = 57973 + without = 57972 + workload = 57974 write = 57591 - x509 = 57973 + x509 = 57975 xor = 57592 yearMonth = 57593 - yearType = 57974 + yearType = 57976 zerofill = 57594 yyMaxDepth = 200 - yyTabOfs = -2922 + yyTabOfs = -2923 ) var ( yyXLAT = map[int]int{ 59: 0, // ';' (2563x) 57344: 1, // $end (2550x) - 57848: 2, // remove (2039x) - 58149: 3, // split (2039x) - 57777: 4, // merge (2038x) - 57849: 5, // reorganize (2037x) - 57650: 6, // comment (2030x) - 57919: 7, // storage (1936x) - 57608: 8, // autoIncrement (1925x) - 44: 9, // ',' (1914x) - 57717: 10, // first (1824x) - 57598: 11, // after (1818x) - 57882: 12, // serial (1815x) - 57609: 13, // autoRandom (1813x) - 57649: 14, // columnFormat (1813x) - 57818: 15, // password (1771x) - 57635: 16, // charsetKwd (1762x) - 57637: 17, // checksum (1752x) - 58034: 18, // placement (1749x) - 57752: 19, // keyBlockSize (1738x) - 57930: 20, // tablespace (1729x) - 57693: 21, // encryption (1727x) - 57698: 22, // engine (1724x) - 57674: 23, // data (1722x) - 57743: 24, // insertMethod (1720x) - 57771: 25, // maxRows (1720x) - 57781: 26, // minRows (1720x) - 57794: 27, // nodegroup (1720x) - 57660: 28, // connection (1712x) - 57610: 29, // autoRandomBase (1709x) - 58152: 30, // statsBuckets (1707x) - 58158: 31, // statsTopN (1707x) - 57948: 32, // ttl (1707x) - 57607: 33, // autoIdCache (1706x) - 57612: 34, // avgRowLength (1706x) - 57655: 35, // compression (1706x) - 57681: 36, // delayKeyWrite (1706x) - 57812: 37, // packKeys (1706x) - 57831: 38, // preSplitRegions (1706x) - 57869: 39, // rowFormat (1706x) - 57875: 40, // secondaryEngine (1706x) - 57886: 41, // shardRowIDBits (1706x) - 57911: 42, // statsAutoRecalc (1706x) - 57912: 43, // statsColChoice (1706x) - 57913: 44, // statsColList (1706x) - 57915: 45, // statsPersistent (1706x) - 57916: 46, // statsSamplePages (1706x) - 57917: 47, // statsSampleRate (1706x) - 57931: 48, // tableChecksum (1706x) - 57949: 49, // ttlEnable (1706x) - 57950: 50, // ttlJobInterval (1706x) - 57856: 51, // resource (1685x) - 41: 52, // ')' (1674x) - 57605: 53, // attribute (1658x) - 57595: 54, // account (1656x) - 57713: 55, // failedLoginAttempts (1656x) - 57819: 56, // passwordLockTime (1656x) - 57346: 57, // identifier (1654x) - 57762: 58, // local (1645x) - 57861: 59, // resume (1642x) - 57890: 60, // signed (1642x) - 57896: 61, // snapshot (1640x) - 57613: 62, // backend (1639x) - 57636: 63, // checkpoint (1639x) - 57638: 64, // checksumConcurrency (1639x) - 57656: 65, // compressionLevel (1639x) - 57657: 66, // compressionType (1639x) - 57658: 67, // concurrency (1639x) - 57665: 68, // csvBackslashEscape (1639x) - 57666: 69, // csvDelimiter (1639x) - 57667: 70, // csvHeader (1639x) - 57668: 71, // csvNotNull (1639x) - 57669: 72, // csvNull (1639x) - 57670: 73, // csvSeparator (1639x) - 57671: 74, // csvTrimLastSeparators (1639x) - 57694: 75, // encryptionKeyFile (1639x) - 57695: 76, // encryptionMethod (1639x) - 58007: 77, // fullBackupStorage (1639x) - 58008: 78, // gcTTL (1639x) - 57737: 79, // ignoreStats (1639x) - 57757: 80, // lastBackup (1639x) - 57761: 81, // loadStats (1639x) - 57809: 82, // onDuplicate (1639x) - 57807: 83, // online (1639x) - 57843: 84, // rateLimit (1639x) - 58044: 85, // restoredTS (1639x) - 57879: 86, // sendCredentialsToTiKV (1639x) - 57893: 87, // skipSchemaFiles (1639x) - 58052: 88, // startTS (1639x) - 57920: 89, // strictFormat (1639x) - 57936: 90, // tikvImporter (1639x) - 58084: 91, // untilTS (1639x) - 57966: 92, // waitTiflashReady (1639x) - 57971: 93, // withSysTable (1639x) - 57726: 94, // global (1637x) - 57617: 95, // begin (1633x) - 57651: 96, // commit (1633x) - 57791: 97, // no (1633x) - 57865: 98, // rollback (1633x) - 57910: 99, // start (1631x) - 57946: 100, // truncate (1630x) - 57629: 101, // cache (1628x) - 57951: 102, // tp (1628x) - 57645: 103, // clustered (1627x) - 57745: 104, // invisible (1627x) - 57792: 105, // nocache (1627x) - 57797: 106, // nonclustered (1627x) - 57810: 107, // open (1627x) - 57964: 108, // visible (1627x) - 57596: 109, // action (1626x) - 57601: 110, // algorithm (1626x) - 57643: 111, // close (1626x) - 57673: 112, // cycle (1626x) - 57780: 113, // minValue (1626x) - 57696: 114, // end (1625x) - 57740: 115, // increment (1625x) - 57793: 116, // nocycle (1625x) - 57795: 117, // nomaxvalue (1625x) - 57796: 118, // nominvalue (1625x) - 57858: 119, // restart (1623x) - 58143: 120, // regions (1622x) - 57978: 121, // background (1621x) - 57985: 122, // burstable (1621x) - 58040: 123, // priority (1621x) - 58041: 124, // queryLimit (1621x) - 58046: 125, // ruRate (1621x) - 57922: 126, // subpartition (1618x) - 57974: 127, // yearType (1618x) - 57817: 128, // partitions (1617x) - 58036: 129, // plan (1617x) - 57909: 130, // sqlTsiYear (1616x) - 57987: 131, // constraints (1615x) - 58005: 132, // followerConstraints (1615x) - 58006: 133, // followers (1615x) - 58020: 134, // leaderConstraints (1615x) - 58022: 135, // learnerConstraints (1615x) - 58023: 136, // learners (1615x) - 58039: 137, // primaryRegion (1615x) - 58048: 138, // schedule (1615x) - 58063: 139, // survivalPreferences (1615x) - 58089: 140, // voterConstraints (1615x) - 58090: 141, // voters (1615x) - 57648: 142, // columns (1613x) - 57738: 143, // importKwd (1613x) - 57963: 144, // view (1613x) - 57677: 145, // day (1612x) - 58092: 146, // watch (1611x) - 57994: 147, // defined (1610x) - 58000: 148, // execElapsed (1610x) - 57873: 149, // second (1610x) - 57918: 150, // status (1610x) - 57734: 151, // hour (1609x) - 57778: 152, // microsecond (1609x) - 57779: 153, // minute (1609x) - 57784: 154, // month (1609x) - 57839: 155, // quarter (1609x) - 57902: 156, // sqlTsiDay (1609x) - 57903: 157, // sqlTsiHour (1609x) - 57904: 158, // sqlTsiMinute (1609x) - 57905: 159, // sqlTsiMonth (1609x) - 57906: 160, // sqlTsiQuarter (1609x) - 57907: 161, // sqlTsiSecond (1609x) - 57908: 162, // sqlTsiWeek (1609x) - 57968: 163, // week (1609x) - 57604: 164, // ascii (1608x) - 57628: 165, // byteType (1608x) - 57929: 166, // tables (1608x) - 57955: 167, // unicodeSym (1608x) - 57715: 168, // fields (1607x) - 57765: 169, // logs (1606x) - 58067: 170, // timeDuration (1606x) - 57841: 171, // query (1604x) - 57880: 172, // separator (1604x) - 57639: 173, // cipher (1603x) - 57750: 174, // issuer (1603x) - 57751: 175, // jsonType (1603x) - 57767: 176, // maxConnectionsPerHour (1603x) - 57770: 177, // maxQueriesPerHour (1603x) - 57772: 178, // maxUpdatesPerHour (1603x) - 57773: 179, // maxUserConnections (1603x) - 57828: 180, // preceding (1603x) - 57871: 181, // san (1603x) - 57921: 182, // subject (1603x) - 57939: 183, // tokenIssuer (1603x) - 57676: 184, // datetimeType (1602x) - 57675: 185, // dateType (1602x) - 57998: 186, // endTime (1602x) - 57718: 187, // fixed (1602x) - 58051: 188, // startTime (1602x) - 57937: 189, // timeType (1602x) - 57962: 190, // vectorType (1602x) - 57938: 191, // timestampType (1601x) - 57620: 192, // bindings (1600x) - 57626: 193, // booleanType (1600x) - 57672: 194, // current (1600x) - 57680: 195, // definer (1600x) - 57729: 196, // hash (1600x) - 57736: 197, // identified (1600x) - 57857: 198, // respect (1600x) - 57864: 199, // role (1600x) - 57934: 200, // textType (1600x) - 57960: 201, // value (1600x) - 57614: 202, // backup (1599x) - 57623: 203, // bitType (1599x) - 57625: 204, // boolType (1599x) - 57697: 205, // enforced (1599x) - 57700: 206, // enum (1599x) - 57720: 207, // following (1599x) - 57758: 208, // less (1599x) - 57786: 209, // national (1599x) - 57787: 210, // ncharType (1599x) - 57799: 211, // nowait (1599x) - 57801: 212, // nvarcharType (1599x) - 57808: 213, // only (1599x) - 57872: 214, // savepoint (1599x) - 57892: 215, // skip (1599x) - 58065: 216, // taskTypes (1599x) - 57935: 217, // than (1599x) - 58160: 218, // tiFlash (1599x) - 57952: 219, // unbounded (1599x) - 57619: 220, // binding (1598x) - 57735: 221, // hypo (1598x) - 58135: 222, // job (1598x) - 58031: 223, // next_row_id (1598x) - 57803: 224, // offset (1598x) - 57827: 225, // policy (1598x) - 58038: 226, // predicate (1598x) - 57852: 227, // replica (1598x) - 57932: 228, // temporary (1598x) - 57958: 229, // user (1598x) - 57682: 230, // digest (1597x) - 58136: 231, // jobs (1597x) - 57763: 232, // location (1597x) - 58035: 233, // planCache (1597x) - 57829: 234, // prepare (1597x) - 58151: 235, // stats (1597x) - 57956: 236, // unknown (1597x) - 57965: 237, // wait (1597x) - 57627: 238, // btree (1596x) - 57988: 239, // cooldown (1596x) - 57679: 240, // declare (1596x) - 57996: 241, // dryRun (1596x) - 57721: 242, // format (1596x) - 58030: 243, // hnsw (1596x) - 57749: 244, // isolation (1596x) - 57755: 245, // last (1596x) - 57768: 246, // max_idxnum (1596x) - 57776: 247, // memory (1596x) - 57789: 248, // next (1596x) - 57802: 249, // off (1596x) - 57811: 250, // optional (1596x) - 57822: 251, // per_db (1596x) - 57832: 252, // privileges (1596x) - 57855: 253, // required (1596x) - 57870: 254, // rtree (1596x) - 58146: 255, // sampleRate (1596x) - 57881: 256, // sequence (1596x) - 57884: 257, // session (1596x) - 57895: 258, // slow (1596x) - 58083: 259, // unlimited (1596x) - 57959: 260, // validation (1596x) - 57961: 261, // variables (1596x) - 57606: 262, // attributes (1595x) - 58124: 263, // cancel (1595x) - 57653: 264, // compact (1595x) - 58129: 265, // ddl (1595x) - 57684: 266, // disable (1595x) - 57688: 267, // do (1595x) - 57690: 268, // dynamic (1595x) - 57691: 269, // enable (1595x) - 57701: 270, // errorKwd (1595x) - 57999: 271, // exact (1595x) - 57719: 272, // flush (1595x) - 57723: 273, // full (1595x) - 57728: 274, // handler (1595x) - 57732: 275, // history (1595x) - 57774: 276, // mb (1595x) - 57782: 277, // mode (1595x) - 57820: 278, // pause (1595x) - 57825: 279, // plugins (1595x) - 57834: 280, // processlist (1595x) - 57845: 281, // recover (1595x) - 57850: 282, // repair (1595x) - 57851: 283, // repeatable (1595x) - 58049: 284, // similar (1595x) - 58150: 285, // statistics (1595x) - 57923: 286, // subpartitions (1595x) - 58159: 287, // tidb (1595x) - 57970: 288, // without (1595x) - 58093: 289, // admin (1594x) - 58094: 290, // batch (1594x) - 57616: 291, // bdr (1594x) - 57622: 292, // binlog (1594x) - 57624: 293, // block (1594x) - 57983: 294, // br (1594x) - 57984: 295, // briefType (1594x) - 58095: 296, // buckets (1594x) - 57630: 297, // calibrate (1594x) - 57631: 298, // capture (1594x) - 58125: 299, // cardinality (1594x) - 57634: 300, // chain (1594x) - 57642: 301, // clientErrorsSummary (1594x) - 58126: 302, // cmSketch (1594x) - 57646: 303, // coalesce (1594x) - 57654: 304, // compressed (1594x) - 57663: 305, // context (1594x) - 57989: 306, // copyKwd (1594x) - 58128: 307, // correlation (1594x) - 57664: 308, // cpu (1594x) - 57678: 309, // deallocate (1594x) - 58130: 310, // dependency (1594x) - 57683: 311, // directory (1594x) - 57686: 312, // discard (1594x) - 57687: 313, // disk (1594x) - 57995: 314, // dotType (1594x) - 58132: 315, // drainer (1594x) - 58133: 316, // dry (1594x) - 57689: 317, // duplicate (1594x) - 57707: 318, // exchange (1594x) - 57709: 319, // execute (1594x) - 57710: 320, // expansion (1594x) - 58003: 321, // flashback (1594x) - 57725: 322, // general (1594x) - 57730: 323, // help (1594x) - 58011: 324, // high (1594x) - 57731: 325, // histogram (1594x) - 57733: 326, // hosts (1594x) - 57702: 327, // identSQLErrors (1594x) - 57741: 328, // incremental (1594x) - 57742: 329, // indexes (1594x) - 58012: 330, // inplace (1594x) - 57744: 331, // instance (1594x) - 58013: 332, // instant (1594x) - 57748: 333, // ipc (1594x) - 57753: 334, // labels (1594x) - 57764: 335, // locked (1594x) - 58025: 336, // low (1594x) - 58027: 337, // medium (1594x) - 58028: 338, // metadata (1594x) - 57783: 339, // modify (1594x) - 57790: 340, // nextval (1594x) - 58137: 341, // nodeID (1594x) - 58138: 342, // nodeState (1594x) - 57800: 343, // nulls (1594x) - 57813: 344, // pageSym (1594x) - 58141: 345, // pump (1594x) - 57838: 346, // purge (1594x) - 57844: 347, // rebuild (1594x) - 57846: 348, // redundant (1594x) - 57847: 349, // reload (1594x) - 57859: 350, // restore (1594x) - 57867: 351, // routine (1594x) - 58047: 352, // s3 (1594x) - 58147: 353, // samples (1594x) - 57876: 354, // secondaryLoad (1594x) - 57877: 355, // secondaryUnload (1594x) - 57887: 356, // share (1594x) - 57889: 357, // shutdown (1594x) - 57894: 358, // slave (1594x) - 57898: 359, // source (1594x) - 58153: 360, // statsExtended (1594x) - 57914: 361, // statsOptions (1594x) - 58057: 362, // stop (1594x) - 57925: 363, // swaps (1594x) - 58066: 364, // tidbJson (1594x) - 58071: 365, // tokudbDefault (1594x) - 58072: 366, // tokudbFast (1594x) - 58073: 367, // tokudbLzma (1594x) - 58074: 368, // tokudbQuickLZ (1594x) - 58075: 369, // tokudbSmall (1594x) - 58076: 370, // tokudbSnappy (1594x) - 58077: 371, // tokudbUncompressed (1594x) - 58078: 372, // tokudbZlib (1594x) - 58079: 373, // tokudbZstd (1594x) - 58161: 374, // topn (1594x) - 57942: 375, // trace (1594x) - 57943: 376, // traditional (1594x) - 58082: 377, // trueCardCost (1594x) - 58088: 378, // verboseType (1594x) - 57967: 379, // warnings (1594x) - 57597: 380, // advise (1593x) - 57599: 381, // against (1593x) - 57600: 382, // ago (1593x) - 57602: 383, // always (1593x) - 57615: 384, // backups (1593x) - 57618: 385, // bernoulli (1593x) - 57621: 386, // bindingCache (1593x) - 58113: 387, // builtins (1593x) - 57632: 388, // cascaded (1593x) - 57633: 389, // causal (1593x) - 57640: 390, // cleanup (1593x) - 57641: 391, // client (1593x) - 57644: 392, // cluster (1593x) - 57647: 393, // collation (1593x) - 58127: 394, // columnStatsUsage (1593x) - 57652: 395, // committed (1593x) - 57659: 396, // config (1593x) - 57661: 397, // consistency (1593x) - 57662: 398, // consistent (1593x) - 58131: 399, // depth (1593x) - 57685: 400, // disabled (1593x) - 57997: 401, // dump (1593x) - 57692: 402, // enabled (1593x) - 57699: 403, // engines (1593x) - 57705: 404, // events (1593x) - 57706: 405, // evolve (1593x) - 57711: 406, // expire (1593x) - 58001: 407, // exprPushdownBlacklist (1593x) - 57712: 408, // extended (1593x) - 57714: 409, // faultsSym (1593x) - 57722: 410, // found (1593x) - 57724: 411, // function (1593x) - 57727: 412, // grants (1593x) - 58134: 413, // histogramsInFlight (1593x) - 58014: 414, // internal (1593x) - 57746: 415, // invoker (1593x) - 57747: 416, // io (1593x) - 57754: 417, // language (1593x) - 57759: 418, // level (1593x) - 57760: 419, // list (1593x) - 58024: 420, // log (1593x) - 57766: 421, // master (1593x) - 57769: 422, // max_minutes (1593x) - 57788: 423, // never (1593x) - 57798: 424, // none (1593x) - 57804: 425, // oltpReadOnly (1593x) - 57805: 426, // oltpReadWrite (1593x) - 57806: 427, // oltpWriteOnly (1593x) - 58139: 428, // optimistic (1593x) - 58033: 429, // optRuleBlacklist (1593x) - 57814: 430, // parser (1593x) - 57815: 431, // partial (1593x) - 57816: 432, // partitioning (1593x) - 57823: 433, // per_table (1593x) - 57821: 434, // percent (1593x) - 58140: 435, // pessimistic (1593x) - 57826: 436, // point (1593x) - 57830: 437, // preserve (1593x) - 57835: 438, // profile (1593x) - 57836: 439, // profiles (1593x) - 57840: 440, // queries (1593x) - 58042: 441, // recent (1593x) - 58142: 442, // region (1593x) - 58043: 443, // replayer (1593x) - 57860: 444, // restores (1593x) - 57862: 445, // reuse (1593x) - 57866: 446, // rollup (1593x) - 58145: 447, // run (1593x) - 57874: 448, // secondary (1593x) - 57878: 449, // security (1593x) - 57883: 450, // serializable (1593x) - 58148: 451, // sessionStates (1593x) - 57891: 452, // simple (1593x) - 58154: 453, // statsHealthy (1593x) - 58155: 454, // statsHistograms (1593x) - 58156: 455, // statsLocked (1593x) - 58157: 456, // statsMeta (1593x) - 57926: 457, // switchesSym (1593x) - 57927: 458, // system (1593x) - 57928: 459, // systemTime (1593x) - 58064: 460, // target (1593x) - 57933: 461, // temptable (1593x) - 58070: 462, // tls (1593x) - 58080: 463, // top (1593x) - 57940: 464, // tpcc (1593x) - 57941: 465, // tpch10 (1593x) - 57944: 466, // transaction (1593x) - 57945: 467, // triggers (1593x) - 57953: 468, // uncommitted (1593x) - 57954: 469, // undefined (1593x) - 57957: 470, // unset (1593x) - 58162: 471, // width (1593x) - 57972: 472, // workload (1593x) - 57973: 473, // x509 (1593x) - 57975: 474, // addDate (1592x) - 57603: 475, // any (1592x) - 57976: 476, // approxCountDistinct (1592x) - 57977: 477, // approxPercentile (1592x) - 57611: 478, // avg (1592x) - 57979: 479, // bitAnd (1592x) - 57980: 480, // bitOr (1592x) - 57981: 481, // bitXor (1592x) - 57982: 482, // bound (1592x) - 57986: 483, // cast (1592x) - 57990: 484, // curDate (1592x) - 57991: 485, // curTime (1592x) - 57992: 486, // dateAdd (1592x) - 57993: 487, // dateSub (1592x) - 57703: 488, // escape (1592x) - 57704: 489, // event (1592x) - 57708: 490, // exclusive (1592x) - 58002: 491, // extract (1592x) - 57716: 492, // file (1592x) - 58004: 493, // follower (1592x) - 58009: 494, // getFormat (1592x) - 58010: 495, // groupConcat (1592x) - 57739: 496, // imports (1592x) - 58015: 497, // ioReadBandwidth (1592x) - 58016: 498, // ioWriteBandwidth (1592x) - 58017: 499, // jsonArrayagg (1592x) - 58018: 500, // jsonObjectAgg (1592x) - 57756: 501, // lastval (1592x) - 58019: 502, // leader (1592x) - 58021: 503, // learner (1592x) - 58026: 504, // max (1592x) - 57775: 505, // member (1592x) - 58029: 506, // min (1592x) - 57785: 507, // names (1592x) - 58032: 508, // now (1592x) - 58037: 509, // position (1592x) - 57833: 510, // process (1592x) - 57837: 511, // proxy (1592x) - 57842: 512, // quick (1592x) - 57853: 513, // replicas (1592x) - 57854: 514, // replication (1592x) - 58144: 515, // reset (1592x) - 57863: 516, // reverse (1592x) - 57868: 517, // rowCount (1592x) - 58045: 518, // running (1592x) - 57885: 519, // setval (1592x) - 57888: 520, // shared (1592x) - 57897: 521, // some (1592x) - 57899: 522, // sqlBufferResult (1592x) - 57900: 523, // sqlCache (1592x) - 57901: 524, // sqlNoCache (1592x) - 58050: 525, // staleness (1592x) - 58056: 526, // std (1592x) - 58053: 527, // stddev (1592x) - 58054: 528, // stddevPop (1592x) - 58055: 529, // stddevSamp (1592x) - 58058: 530, // strict (1592x) - 58059: 531, // strong (1592x) - 58060: 532, // subDate (1592x) - 58061: 533, // substring (1592x) - 58062: 534, // sum (1592x) - 57924: 535, // super (1592x) - 58068: 536, // timestampAdd (1592x) - 58069: 537, // timestampDiff (1592x) - 58081: 538, // trim (1592x) - 57947: 539, // tsoType (1592x) - 58085: 540, // variance (1592x) - 58086: 541, // varPop (1592x) - 58087: 542, // varSamp (1592x) - 58091: 543, // voter (1592x) - 57969: 544, // weightString (1592x) - 57505: 545, // on (1510x) - 40: 546, // '(' (1505x) - 57590: 547, // with (1372x) - 57353: 548, // stringLit (1349x) - 58181: 549, // not2 (1311x) - 57405: 550, // defaultKwd (1263x) - 57498: 551, // not (1242x) - 57369: 552, // as (1210x) - 57384: 553, // collate (1176x) - 57568: 554, // union (1154x) - 57475: 555, // left (1150x) - 57534: 556, // right (1150x) - 57576: 557, // using (1146x) - 43: 558, // '+' (1125x) - 45: 559, // '-' (1123x) - 57496: 560, // mod (1103x) - 57515: 561, // partition (1099x) - 57502: 562, // null (1071x) - 57580: 563, // values (1062x) - 57446: 564, // ignore (1048x) - 57421: 565, // except (1043x) - 57461: 566, // intersect (1042x) - 57530: 567, // replace (1042x) - 57381: 568, // charType (1030x) - 57426: 569, // fetch (1024x) - 58170: 570, // eq (1022x) - 57541: 571, // set (1016x) - 57477: 572, // limit (1015x) - 57431: 573, // forKwd (1012x) - 58165: 574, // intLit (1010x) - 57463: 575, // into (1008x) - 42: 576, // '*' (1006x) - 57434: 577, // from (1003x) - 57483: 578, // lock (1002x) - 57587: 579, // where (991x) - 57510: 580, // order (987x) - 57432: 581, // force (980x) - 57367: 582, // and (977x) - 57509: 583, // or (953x) - 57358: 584, // andand (952x) - 57824: 585, // pipesAsOr (952x) - 57592: 586, // xor (952x) - 57438: 587, // group (924x) - 57440: 588, // having (919x) - 57555: 589, // straightJoin (911x) - 57589: 590, // window (905x) - 57575: 591, // use (902x) - 57466: 592, // join (899x) - 57409: 593, // desc (893x) - 57445: 594, // ifKwd (890x) - 57497: 595, // natural (889x) - 57390: 596, // cross (888x) - 57451: 597, // inner (888x) - 57476: 598, // like (888x) - 57424: 599, // explain (887x) - 125: 600, // '}' (885x) - 57373: 601, // binaryType (882x) - 57453: 602, // insert (878x) - 57537: 603, // rows (872x) - 57586: 604, // when (866x) - 57417: 605, // elseKwd (862x) - 57520: 606, // rangeKwd (862x) - 57557: 607, // tableSample (862x) - 57439: 608, // groups (860x) - 57400: 609, // dayHour (859x) - 57401: 610, // dayMicrosecond (859x) - 57402: 611, // dayMinute (859x) - 57403: 612, // daySecond (859x) - 57442: 613, // hourMicrosecond (859x) - 57443: 614, // hourMinute (859x) - 57444: 615, // hourSecond (859x) - 57494: 616, // minuteMicrosecond (859x) - 57495: 617, // minuteSecond (859x) - 57539: 618, // secondMicrosecond (859x) - 57593: 619, // yearMonth (859x) - 57370: 620, // asc (857x) - 57448: 621, // in (851x) - 57559: 622, // then (851x) - 57556: 623, // tableKwd (850x) - 47: 624, // '/' (843x) - 60: 625, // '<' (843x) - 62: 626, // '>' (843x) - 37: 627, // '%' (842x) - 38: 628, // '&' (842x) - 94: 629, // '^' (842x) - 124: 630, // '|' (842x) - 57413: 631, // div (842x) - 58175: 632, // lsh (842x) - 58180: 633, // rsh (842x) - 57379: 634, // caseKwd (841x) - 58171: 635, // ge (841x) - 57464: 636, // is (841x) - 58172: 637, // le (841x) - 58176: 638, // neq (841x) - 58177: 639, // neqSynonym (841x) - 58178: 640, // nulleq (841x) - 57529: 641, // repeat (841x) - 57354: 642, // singleAtIdentifier (837x) - 57371: 643, // between (836x) - 57425: 644, // falseKwd (834x) - 57567: 645, // trueKwd (834x) - 57396: 646, // currentUser (829x) - 57447: 647, // ilike (828x) - 57526: 648, // regexpKwd (828x) - 57535: 649, // rlike (828x) - 57350: 650, // memberof (825x) - 58164: 651, // decLit (822x) - 58163: 652, // floatLit (822x) - 58166: 653, // hexLit (822x) - 57536: 654, // row (821x) - 58167: 655, // bitLit (820x) - 57462: 656, // interval (820x) - 58179: 657, // paramMarker (819x) - 123: 658, // '{' (817x) - 57467: 659, // key (815x) - 57398: 660, // database (813x) - 57422: 661, // exists (812x) - 57388: 662, // convert (810x) - 57540: 663, // selectKwd (809x) - 57352: 664, // underscoreCS (809x) - 58103: 665, // builtinCurDate (808x) - 58111: 666, // builtinNow (808x) - 57392: 667, // currentDate (808x) - 57395: 668, // currentTs (808x) - 57355: 669, // doubleAtIdentifier (808x) - 57481: 670, // localTime (808x) - 57482: 671, // localTs (808x) - 58102: 672, // builtinCount (806x) - 57518: 673, // primary (806x) - 57545: 674, // sql (806x) - 33: 675, // '!' (805x) - 126: 676, // '~' (805x) - 58096: 677, // builtinApproxCountDistinct (805x) - 58097: 678, // builtinApproxPercentile (805x) - 58098: 679, // builtinBitAnd (805x) - 58099: 680, // builtinBitOr (805x) - 58100: 681, // builtinBitXor (805x) - 58101: 682, // builtinCast (805x) - 58104: 683, // builtinCurTime (805x) - 58105: 684, // builtinDateAdd (805x) - 58106: 685, // builtinDateSub (805x) - 58107: 686, // builtinExtract (805x) - 58108: 687, // builtinGroupConcat (805x) - 58109: 688, // builtinMax (805x) - 58110: 689, // builtinMin (805x) - 58112: 690, // builtinPosition (805x) - 58114: 691, // builtinStddevPop (805x) - 58115: 692, // builtinStddevSamp (805x) - 58116: 693, // builtinSubstring (805x) - 58117: 694, // builtinSum (805x) - 58118: 695, // builtinSysDate (805x) - 58119: 696, // builtinTranslate (805x) - 58120: 697, // builtinTrim (805x) - 58121: 698, // builtinUser (805x) - 58122: 699, // builtinVarPop (805x) - 58123: 700, // builtinVarSamp (805x) - 57383: 701, // check (805x) - 57391: 702, // cumeDist (805x) - 57393: 703, // currentRole (805x) - 57394: 704, // currentTime (805x) - 57408: 705, // denseRank (805x) - 57427: 706, // firstValue (805x) - 57470: 707, // lag (805x) - 57471: 708, // lastValue (805x) - 57472: 709, // lead (805x) - 57500: 710, // nthValue (805x) - 57501: 711, // ntile (805x) - 57516: 712, // percentRank (805x) - 57521: 713, // rank (805x) - 57538: 714, // rowNumber (805x) - 57560: 715, // tidbCurrentTSO (805x) - 57577: 716, // utcDate (805x) - 57578: 717, // utcTime (805x) - 57579: 718, // utcTimestamp (805x) - 57569: 719, // unique (798x) - 57386: 720, // constraint (794x) - 57525: 721, // references (792x) - 57359: 722, // pipes (790x) - 57436: 723, // generated (788x) - 57382: 724, // character (770x) - 57449: 725, // index (757x) - 57488: 726, // match (740x) - 57573: 727, // update (696x) - 57564: 728, // to (648x) - 57366: 729, // analyze (642x) - 46: 730, // '.' (628x) - 57364: 731, // all (626x) - 57368: 732, // array (591x) - 58169: 733, // assignmentEq (590x) - 58173: 734, // jss (590x) - 58174: 735, // juss (590x) - 57489: 736, // maxValue (590x) - 57479: 737, // lines (583x) - 57376: 738, // by (575x) - 57365: 739, // alter (573x) - 57531: 740, // require (570x) - 64: 741, // '@' (564x) - 57415: 742, // drop (559x) - 57378: 743, // cascade (558x) - 57522: 744, // read (558x) - 57532: 745, // restrict (558x) - 57347: 746, // asof (557x) - 57414: 747, // doubleType (557x) - 57428: 748, // floatType (557x) - 57583: 749, // varcharacter (557x) - 57582: 750, // varcharType (557x) - 57404: 751, // decimalType (556x) - 57460: 752, // integerType (556x) - 57454: 753, // intType (556x) - 57523: 754, // realType (556x) - 57581: 755, // varbinaryType (555x) - 57372: 756, // bigIntType (554x) - 57374: 757, // blobType (554x) - 57389: 758, // create (554x) - 57429: 759, // float4Type (554x) - 57430: 760, // float8Type (554x) - 57433: 761, // foreign (554x) - 57435: 762, // fulltext (554x) - 57455: 763, // int1Type (554x) - 57456: 764, // int2Type (554x) - 57457: 765, // int3Type (554x) - 57458: 766, // int4Type (554x) - 57459: 767, // int8Type (554x) - 57484: 768, // long (554x) - 57485: 769, // longblobType (554x) - 57486: 770, // longtextType (554x) - 57490: 771, // mediumblobType (554x) - 57491: 772, // mediumIntType (554x) - 57492: 773, // mediumtextType (554x) - 57493: 774, // middleIntType (554x) - 57503: 775, // numericType (554x) - 57543: 776, // smallIntType (554x) - 57561: 777, // tinyblobType (554x) - 57562: 778, // tinyIntType (554x) - 57563: 779, // tinytextType (554x) - 57348: 780, // toTimestamp (553x) - 57349: 781, // toTSO (553x) - 57380: 782, // change (551x) - 57506: 783, // optimize (551x) - 57528: 784, // rename (551x) - 57591: 785, // write (551x) - 57363: 786, // add (550x) - 58455: 787, // Identifier (542x) - 58539: 788, // NotKeywordToken (542x) - 58819: 789, // TiDBKeyword (542x) - 58829: 790, // UnReservedKeyword (542x) - 58785: 791, // SubSelect (262x) - 58842: 792, // UserVariable (204x) - 58508: 793, // Literal (199x) - 58754: 794, // SimpleIdent (199x) - 58775: 795, // StringLiteral (199x) - 58535: 796, // NextValueForSequence (197x) - 58430: 797, // FunctionCallGeneric (195x) - 58431: 798, // FunctionCallKeyword (195x) - 58432: 799, // FunctionCallNonKeyword (195x) - 58433: 800, // FunctionNameConflict (195x) - 58434: 801, // FunctionNameDateArith (195x) - 58435: 802, // FunctionNameDateArithMultiForms (195x) - 58436: 803, // FunctionNameDatetimePrecision (195x) - 58437: 804, // FunctionNameOptionalBraces (195x) - 58438: 805, // FunctionNameSequence (195x) - 58753: 806, // SimpleExpr (195x) - 58786: 807, // SumExpr (195x) - 58788: 808, // SystemVariable (195x) - 58853: 809, // Variable (195x) - 58877: 810, // WindowFuncCall (195x) - 58262: 811, // BitExpr (177x) - 58615: 812, // PredicateExpr (145x) - 58265: 813, // BoolPri (142x) - 58393: 814, // Expression (142x) - 58533: 815, // NUM (122x) - 58893: 816, // logAnd (107x) - 58894: 817, // logOr (107x) - 58384: 818, // EqOpt (98x) - 57407: 819, // deleteKwd (87x) - 58798: 820, // TableName (82x) - 58776: 821, // StringName (56x) - 58708: 822, // SelectStmt (54x) - 58709: 823, // SelectStmtBasic (54x) - 58711: 824, // SelectStmtFromDualTable (54x) - 58712: 825, // SelectStmtFromTable (54x) - 58729: 826, // SetOprClause (54x) - 58730: 827, // SetOprClauseList (53x) - 58733: 828, // SetOprStmtWithLimitOrderBy (53x) - 58734: 829, // SetOprStmtWoutLimitOrderBy (53x) - 58499: 830, // LengthNum (51x) - 58883: 831, // WithClause (51x) - 58721: 832, // SelectStmtWithClause (50x) - 58732: 833, // SetOprStmt (50x) - 57571: 834, // unsigned (50x) - 57594: 835, // zerofill (48x) - 57514: 836, // over (45x) - 58290: 837, // ColumnName (43x) - 58836: 838, // UpdateStmtNoWith (42x) - 58351: 839, // DeleteWithoutUsingStmt (41x) - 58484: 840, // InsertIntoStmt (39x) - 58672: 841, // ReplaceIntoStmt (39x) - 58835: 842, // UpdateStmt (39x) - 57410: 843, // describe (36x) - 57411: 844, // distinct (36x) - 57412: 845, // distinctRow (36x) - 57588: 846, // while (36x) - 58487: 847, // Int64Num (35x) - 57487: 848, // lowPriority (35x) - 58882: 849, // WindowingClause (35x) - 57406: 850, // delayed (34x) - 58350: 851, // DeleteWithUsingStmt (34x) - 57441: 852, // highPriority (34x) - 57465: 853, // iterate (34x) - 57474: 854, // leave (34x) - 58349: 855, // DeleteFromStmt (32x) - 57357: 856, // hintComment (28x) - 58404: 857, // FieldLen (27x) - 58586: 858, // OrderBy (26x) - 58715: 859, // SelectStmtLimit (26x) - 58579: 860, // OptWindowingClause (24x) - 58235: 861, // AnalyzeTableStmt (23x) - 58303: 862, // CommitStmt (23x) - 58699: 863, // RollbackStmt (23x) - 58737: 864, // SetStmt (23x) - 57549: 865, // sqlBigResult (23x) - 57550: 866, // sqlCalcFoundRows (23x) - 57551: 867, // sqlSmallResult (23x) - 57558: 868, // terminated (21x) - 58280: 869, // CharsetKw (20x) - 58456: 870, // IfExists (20x) - 58844: 871, // Username (20x) - 57419: 872, // enclosed (19x) - 58389: 873, // ExplainStmt (19x) - 58390: 874, // ExplainSym (19x) - 58394: 875, // ExpressionList (19x) - 58598: 876, // PartitionNameList (19x) - 58827: 877, // TruncateTableStmt (19x) - 58837: 878, // UseStmt (19x) - 57420: 879, // escaped (18x) - 57351: 880, // optionallyEnclosedBy (18x) - 58609: 881, // PlacementPolicyOption (18x) - 58626: 882, // ProcedureBlockContent (18x) - 58655: 883, // ProcedureUnlabelLoopStmt (18x) - 58457: 884, // IfNotExists (17x) - 58628: 885, // ProcedureCaseStmt (17x) - 58629: 886, // ProcedureCloseCur (17x) - 58635: 887, // ProcedureFetchInto (17x) - 58641: 888, // ProcedureIfstmt (17x) - 58642: 889, // ProcedureIterate (17x) - 58643: 890, // ProcedureLabeledBlock (17x) - 58657: 891, // ProcedurelabeledLoopStmt (17x) - 58644: 892, // ProcedureLeave (17x) - 58645: 893, // ProcedureOpenCur (17x) - 58648: 894, // ProcedureProcStmt (17x) - 58651: 895, // ProcedureSearchedCase (17x) - 58652: 896, // ProcedureSimpleCase (17x) - 58653: 897, // ProcedureStatementStmt (17x) - 58656: 898, // ProcedureUnlabeledBlock (17x) - 58654: 899, // ProcedureUnlabelLoopBlock (17x) - 58799: 900, // TableNameList (17x) - 58562: 901, // OptFieldLen (16x) - 58356: 902, // DistinctKwd (15x) - 58821: 903, // TimestampUnit (15x) - 58357: 904, // DistinctOpt (14x) - 58867: 905, // WhereClause (14x) - 58868: 906, // WhereClauseOptional (14x) - 58344: 907, // DefaultKwdOpt (13x) - 58385: 908, // EqOrAssignmentEq (13x) - 58392: 909, // ExprOrDefault (13x) - 58493: 910, // JoinTable (12x) - 57499: 911, // noWriteToBinLog (12x) - 58557: 912, // OptBinary (12x) - 57527: 913, // release (12x) - 58696: 914, // RolenameComposed (12x) - 58795: 915, // TableFactor (12x) - 58807: 916, // TableRef (12x) - 58820: 917, // TimeUnit (12x) - 58234: 918, // AnalyzeOptionListOpt (11x) - 58291: 919, // ColumnNameList (11x) - 58425: 920, // FromOrIn (11x) - 58230: 921, // AlterTableStmt (10x) - 58281: 922, // CharsetName (10x) - 58334: 923, // DBName (10x) - 58462: 924, // ImportIntoStmt (10x) - 57480: 925, // load (10x) - 58537: 926, // NoWriteToBinLogAliasOpt (10x) - 58587: 927, // OrderByOptional (10x) - 58589: 928, // PartDefOption (10x) - 58752: 929, // SignedNum (10x) - 58268: 930, // BuggyDefaultFalseDistinctOpt (9x) - 58343: 931, // DefaultFalseDistinctOpt (9x) - 58478: 932, // IndexPartSpecification (9x) - 58494: 933, // JoinType (9x) - 58495: 934, // KeyOrIndex (9x) - 58540: 935, // NotSym (9x) - 58547: 936, // NumLiteral (9x) - 58695: 937, // Rolename (9x) - 58690: 938, // RoleNameString (9x) - 58332: 939, // CrossOpt (8x) - 58391: 940, // ExplainableStmt (8x) - 58395: 941, // ExpressionListOpt (8x) - 58479: 942, // IndexPartSpecificationList (8x) - 58716: 943, // SelectStmtLimitOpt (8x) - 58856: 944, // VariableName (8x) - 58215: 945, // AllOrPartitionNameList (7x) - 58259: 946, // BindableStmt (7x) - 58313: 947, // ConstraintKeywordOpt (7x) - 58339: 948, // DatabaseSym (7x) - 58410: 949, // FieldsOrColumns (7x) - 58422: 950, // ForceOpt (7x) - 58470: 951, // IndexInvisible (7x) - 58481: 952, // IndexType (7x) - 57450: 953, // infile (7x) - 57469: 954, // kill (7x) - 58619: 955, // Priority (7x) - 58649: 956, // ProcedureProcStmt1s (7x) - 58679: 957, // ResourceGroupName (7x) - 58700: 958, // RowFormat (7x) - 58703: 959, // RowValue (7x) - 58727: 960, // SetExpr (7x) - 58739: 961, // ShowDatabaseNameOpt (7x) - 58802: 962, // TableOptimizerHints (7x) - 58804: 963, // TableOption (7x) - 57584: 964, // varying (7x) - 58884: 965, // WithClustered (7x) - 58257: 966, // BeginTransactionStmt (6x) - 58249: 967, // BRIEBooleanOptionName (6x) - 58250: 968, // BRIEIntegerOptionName (6x) - 58251: 969, // BRIEKeywordOptionName (6x) - 58252: 970, // BRIEOption (6x) - 58253: 971, // BRIEOptions (6x) - 58255: 972, // BRIEStringOptionName (6x) - 58279: 973, // Char (6x) - 57385: 974, // column (6x) - 58286: 975, // ColumnDef (6x) - 58336: 976, // DatabaseOption (6x) - 58386: 977, // EscapedTableRef (6x) - 58408: 978, // FieldTerminator (6x) - 57437: 979, // grant (6x) - 58459: 980, // IgnoreOptional (6x) - 58473: 981, // IndexName (6x) - 58475: 982, // IndexNameList (6x) - 58476: 983, // IndexOption (6x) - 58477: 984, // IndexOptionList (6x) - 58515: 985, // LoadDataStmt (6x) - 58599: 986, // PartitionNameListOpt (6x) - 57519: 987, // procedure (6x) - 58667: 988, // ReleaseSavepointStmt (6x) - 58697: 989, // RolenameList (6x) - 58704: 990, // SavepointStmt (6x) - 57542: 991, // show (6x) - 58845: 992, // UsernameList (6x) - 58213: 993, // AlgorithmClause (5x) - 58270: 994, // ByItem (5x) - 58285: 995, // CollationName (5x) - 58288: 996, // ColumnKeywordOpt (5x) - 58352: 997, // DirectPlacementOption (5x) - 58354: 998, // DirectResourceGroupOption (5x) - 58406: 999, // FieldOpt (5x) - 58407: 1000, // FieldOpts (5x) - 58453: 1001, // IdentList (5x) - 58504: 1002, // LimitOption (5x) - 58519: 1003, // LockClause (5x) - 58559: 1004, // OptCharsetWithOptBinary (5x) - 58569: 1005, // OptNullTreatment (5x) - 58613: 1006, // PolicyName (5x) - 58620: 1007, // PriorityOpt (5x) - 58707: 1008, // SelectLockOpt (5x) - 58714: 1009, // SelectStmtIntoOption (5x) - 58803: 1010, // TableOptimizerHintsOpt (5x) - 58808: 1011, // TableRefs (5x) - 58838: 1012, // UserSpec (5x) - 58238: 1013, // AsOfClause (4x) - 58241: 1014, // Assignment (4x) - 58246: 1015, // AuthString (4x) - 58266: 1016, // Boolean (4x) - 58269: 1017, // BuiltinFunction (4x) - 58271: 1018, // ByList (4x) - 58307: 1019, // ConfigItemName (4x) - 58314: 1020, // ConstraintVectorIndex (4x) - 58418: 1021, // FloatOpt (4x) - 58474: 1022, // IndexNameAndTypeOpt (4x) - 58482: 1023, // IndexTypeName (4x) - 58546: 1024, // NumList (4x) - 57507: 1025, // option (4x) - 57508: 1026, // optionally (4x) - 58576: 1027, // OptWild (4x) - 57512: 1028, // outer (4x) - 58614: 1029, // Precision (4x) - 58663: 1030, // ReferDef (4x) - 58687: 1031, // RestrictOrCascadeOpt (4x) - 58702: 1032, // RowStmt (4x) - 58722: 1033, // SequenceOption (4x) - 58790: 1034, // TableAsName (4x) - 58791: 1035, // TableAsNameOpt (4x) - 58801: 1036, // TableNameOptWild (4x) - 58805: 1037, // TableOptionList (4x) - 58816: 1038, // TextString (4x) - 58823: 1039, // TraceableStmt (4x) - 58824: 1040, // TransactionChar (4x) - 58839: 1041, // UserSpecList (4x) - 58852: 1042, // Varchar (4x) - 58878: 1043, // WindowName (4x) - 58242: 1044, // AssignmentList (3x) - 58243: 1045, // AttributesOpt (3x) - 58263: 1046, // BitValueType (3x) - 58264: 1047, // BlobType (3x) - 58267: 1048, // BooleanType (3x) - 58297: 1049, // ColumnOption (3x) - 58300: 1050, // ColumnPosition (3x) - 58304: 1051, // CommonTableExpr (3x) - 58315: 1052, // ConstraintWithVectorIndex (3x) - 58328: 1053, // CreateTableStmt (3x) - 58333: 1054, // CurdateSym (3x) - 58337: 1055, // DatabaseOptionList (3x) - 58340: 1056, // DateAndTimeType (3x) - 58347: 1057, // DefaultTrueDistinctOpt (3x) - 58353: 1058, // DirectResourceGroupBackgroundOption (3x) - 58355: 1059, // DirectResourceGroupRunawayOption (3x) - 58376: 1060, // DynamicCalibrateResourceOption (3x) - 57418: 1061, // elseIfKwd (3x) - 58381: 1062, // EnforcedOrNot (3x) - 58397: 1063, // ExtendedPriv (3x) - 58413: 1064, // FixedPointType (3x) - 58419: 1065, // FloatingPointType (3x) - 58439: 1066, // GeneratedAlways (3x) - 58442: 1067, // GlobalOrLocalOpt (3x) - 58443: 1068, // GlobalScope (3x) - 58447: 1069, // GroupByClause (3x) - 58465: 1070, // IndexHint (3x) - 58469: 1071, // IndexHintType (3x) - 58488: 1072, // IntegerType (3x) - 57468: 1073, // keys (3x) - 58506: 1074, // Lines (3x) - 58511: 1075, // LoadDataOptionListOpt (3x) - 58518: 1076, // LocationLabelList (3x) - 58532: 1077, // NChar (3x) - 58541: 1078, // NowSym (3x) - 58542: 1079, // NowSymFunc (3x) - 58543: 1080, // NowSymOptionFraction (3x) - 58548: 1081, // NumericType (3x) - 58534: 1082, // NVarchar (3x) - 58570: 1083, // OptOrder (3x) - 58574: 1084, // OptTemporary (3x) - 58590: 1085, // PartDefOptionList (3x) - 58592: 1086, // PartitionDefinition (3x) - 58603: 1087, // PasswordOrLockOption (3x) - 58612: 1088, // PluginNameList (3x) - 58618: 1089, // PrimaryOpt (3x) - 58621: 1090, // PrivElem (3x) - 58623: 1091, // PrivType (3x) - 58658: 1092, // QueryWatchOption (3x) - 58660: 1093, // QueryWatchTextOption (3x) - 58674: 1094, // RequireClause (3x) - 58675: 1095, // RequireClauseOpt (3x) - 58677: 1096, // RequireListElement (3x) - 58698: 1097, // RolenameWithoutIdent (3x) - 58691: 1098, // RoleOrPrivElem (3x) - 58713: 1099, // SelectStmtGroup (3x) - 58731: 1100, // SetOprOpt (3x) - 58751: 1101, // SignedLiteral (3x) - 58773: 1102, // StringLitOrUserVariable (3x) - 58778: 1103, // StringType (3x) - 58789: 1104, // TableAliasRefList (3x) - 58792: 1105, // TableElement (3x) - 58806: 1106, // TableOrTables (3x) - 58818: 1107, // TextType (3x) - 58825: 1108, // TransactionChars (3x) - 57566: 1109, // trigger (3x) - 58828: 1110, // Type (3x) - 57570: 1111, // unlock (3x) - 57572: 1112, // until (3x) - 57574: 1113, // usage (3x) - 58849: 1114, // ValuesList (3x) - 58851: 1115, // ValuesStmtList (3x) - 58847: 1116, // ValueSym (3x) - 58854: 1117, // VariableAssignment (3x) - 58875: 1118, // WindowFrameStart (3x) - 58892: 1119, // Year (3x) - 58209: 1120, // AddQueryWatchStmt (2x) - 58211: 1121, // AdminStmt (2x) - 58214: 1122, // AllColumnsOrPredicateColumnsOpt (2x) - 58216: 1123, // AlterDatabaseStmt (2x) - 58217: 1124, // AlterInstanceStmt (2x) - 58218: 1125, // AlterOrderItem (2x) - 58220: 1126, // AlterPolicyStmt (2x) - 58221: 1127, // AlterRangeStmt (2x) - 58222: 1128, // AlterResourceGroupStmt (2x) - 58223: 1129, // AlterSequenceOption (2x) - 58225: 1130, // AlterSequenceStmt (2x) - 58226: 1131, // AlterTableSpec (2x) - 58231: 1132, // AlterUserStmt (2x) - 58232: 1133, // AnalyzeOption (2x) - 58261: 1134, // BinlogStmt (2x) - 58254: 1135, // BRIEStmt (2x) - 58256: 1136, // BRIETables (2x) - 58273: 1137, // CalibrateResourceStmt (2x) - 57377: 1138, // call (2x) - 58275: 1139, // CallStmt (2x) - 58276: 1140, // CancelImportStmt (2x) - 58277: 1141, // CastType (2x) - 58278: 1142, // ChangeStmt (2x) - 58284: 1143, // CheckConstraintKeyword (2x) - 58292: 1144, // ColumnNameListOpt (2x) - 58295: 1145, // ColumnNameOrUserVariable (2x) - 58294: 1146, // ColumnNameOrUserVarListOptWithBrackets (2x) - 58298: 1147, // ColumnOptionList (2x) - 58299: 1148, // ColumnOptionListOpt (2x) - 58302: 1149, // CommentOrAttributeOption (2x) - 58306: 1150, // CompletionTypeWithinTransaction (2x) - 58308: 1151, // ConnectionOption (2x) - 58310: 1152, // ConnectionOptions (2x) - 58312: 1153, // ConstraintElem (2x) - 58316: 1154, // CreateBindingStmt (2x) - 58317: 1155, // CreateDatabaseStmt (2x) - 58318: 1156, // CreateIndexStmt (2x) - 58319: 1157, // CreatePolicyStmt (2x) - 58320: 1158, // CreateProcedureStmt (2x) - 58321: 1159, // CreateResourceGroupStmt (2x) - 58322: 1160, // CreateRoleStmt (2x) - 58324: 1161, // CreateSequenceStmt (2x) - 58325: 1162, // CreateStatisticsStmt (2x) - 58326: 1163, // CreateTableOptionListOpt (2x) - 58329: 1164, // CreateUserStmt (2x) - 58331: 1165, // CreateViewStmt (2x) - 57399: 1166, // databases (2x) - 58341: 1167, // DeallocateStmt (2x) - 58342: 1168, // DeallocateSym (2x) - 58345: 1169, // DefaultOrExpression (2x) - 58358: 1170, // DoStmt (2x) - 58359: 1171, // DropBindingStmt (2x) - 58360: 1172, // DropDatabaseStmt (2x) - 58361: 1173, // DropIndexStmt (2x) - 58362: 1174, // DropPolicyStmt (2x) - 58363: 1175, // DropProcedureStmt (2x) - 58364: 1176, // DropQueryWatchStmt (2x) - 58365: 1177, // DropResourceGroupStmt (2x) - 58366: 1178, // DropRoleStmt (2x) - 58367: 1179, // DropSequenceStmt (2x) - 58368: 1180, // DropStatisticsStmt (2x) - 58369: 1181, // DropStatsStmt (2x) - 58370: 1182, // DropTableStmt (2x) - 58371: 1183, // DropUserStmt (2x) - 58372: 1184, // DropViewStmt (2x) - 58374: 1185, // DuplicateOpt (2x) - 58377: 1186, // ElseCaseOpt (2x) - 58379: 1187, // EmptyStmt (2x) - 58380: 1188, // EncryptionOpt (2x) - 58382: 1189, // EnforcedOrNotOpt (2x) - 58387: 1190, // ExecuteStmt (2x) - 58388: 1191, // ExplainFormatType (2x) - 58399: 1192, // Field (2x) - 58402: 1193, // FieldItem (2x) - 58409: 1194, // Fields (2x) - 58414: 1195, // FlashbackDatabaseStmt (2x) - 58415: 1196, // FlashbackTableStmt (2x) - 58416: 1197, // FlashbackToNewName (2x) - 58417: 1198, // FlashbackToTimestampStmt (2x) - 58421: 1199, // FlushStmt (2x) - 58423: 1200, // FormatOpt (2x) - 58428: 1201, // FuncDatetimePrecList (2x) - 58429: 1202, // FuncDatetimePrecListOpt (2x) - 58444: 1203, // GrantProxyStmt (2x) - 58445: 1204, // GrantRoleStmt (2x) - 58446: 1205, // GrantStmt (2x) - 58448: 1206, // HandleRange (2x) - 58450: 1207, // HashString (2x) - 58451: 1208, // HavingClause (2x) - 58452: 1209, // HelpStmt (2x) - 58464: 1210, // IndexAdviseStmt (2x) - 58466: 1211, // IndexHintList (2x) - 58467: 1212, // IndexHintListOpt (2x) - 58472: 1213, // IndexLockAndAlgorithmOpt (2x) - 57452: 1214, // inout (2x) - 58485: 1215, // InsertValues (2x) - 58490: 1216, // IntoOpt (2x) - 58496: 1217, // KeyOrIndexOpt (2x) - 58497: 1218, // KillOrKillTiDB (2x) - 58498: 1219, // KillStmt (2x) - 58500: 1220, // LikeOrIlikeEscapeOpt (2x) - 58503: 1221, // LimitClause (2x) - 57478: 1222, // linear (2x) - 58505: 1223, // LinearOpt (2x) - 58509: 1224, // LoadDataOption (2x) - 58512: 1225, // LoadDataSetItem (2x) - 58514: 1226, // LoadDataSetSpecOpt (2x) - 58516: 1227, // LoadStatsStmt (2x) - 58517: 1228, // LocalOpt (2x) - 58520: 1229, // LockStatsStmt (2x) - 58521: 1230, // LockTablesStmt (2x) - 58530: 1231, // MaxValueOrExpression (2x) - 58536: 1232, // NextValueForSequenceParentheses (2x) - 58538: 1233, // NonTransactionalDMLStmt (2x) - 58544: 1234, // NowSymOptionFractionParentheses (2x) - 58549: 1235, // ObjectType (2x) - 57504: 1236, // of (2x) - 58550: 1237, // OfTablesOpt (2x) - 58551: 1238, // OnCommitOpt (2x) - 58552: 1239, // OnDelete (2x) - 58555: 1240, // OnUpdate (2x) - 58560: 1241, // OptCollate (2x) - 58564: 1242, // OptFull (2x) - 58580: 1243, // OptimizeTableStmt (2x) - 58566: 1244, // OptInteger (2x) - 58582: 1245, // OptionalBraces (2x) - 58581: 1246, // OptionLevel (2x) - 58568: 1247, // OptLeadLagInfo (2x) - 58567: 1248, // OptLLDefault (2x) - 58575: 1249, // OptVectorElementType (2x) - 57511: 1250, // out (2x) - 58588: 1251, // OuterOpt (2x) - 58593: 1252, // PartitionDefinitionList (2x) - 58594: 1253, // PartitionDefinitionListOpt (2x) - 58595: 1254, // PartitionIntervalOpt (2x) - 58601: 1255, // PartitionOpt (2x) - 58602: 1256, // PasswordOpt (2x) - 58604: 1257, // PasswordOrLockOptionList (2x) - 58605: 1258, // PasswordOrLockOptions (2x) - 58608: 1259, // PlacementOptionList (2x) - 58611: 1260, // PlanReplayerStmt (2x) - 58617: 1261, // PreparedStmt (2x) - 58622: 1262, // PrivLevel (2x) - 58624: 1263, // ProcedurceCond (2x) - 58625: 1264, // ProcedurceLabelOpt (2x) - 58631: 1265, // ProcedureDecl (2x) - 58638: 1266, // ProcedureHcond (2x) - 58640: 1267, // ProcedureIf (2x) - 58661: 1268, // QuickOptional (2x) - 58662: 1269, // RecoverTableStmt (2x) - 58664: 1270, // ReferOpt (2x) - 58666: 1271, // RegexpSym (2x) - 58668: 1272, // RenameTableStmt (2x) - 58669: 1273, // RenameUserStmt (2x) - 58671: 1274, // RepeatableOpt (2x) - 58680: 1275, // ResourceGroupNameOption (2x) - 58681: 1276, // ResourceGroupOptionList (2x) - 58683: 1277, // ResourceGroupRunawayActionOption (2x) - 58685: 1278, // ResourceGroupRunawayWatchOption (2x) - 58686: 1279, // RestartStmt (2x) - 57533: 1280, // revoke (2x) - 58688: 1281, // RevokeRoleStmt (2x) - 58689: 1282, // RevokeStmt (2x) - 58692: 1283, // RoleOrPrivElemList (2x) - 58693: 1284, // RoleSpec (2x) - 58705: 1285, // SearchWhenThen (2x) - 58717: 1286, // SelectStmtOpt (2x) - 58720: 1287, // SelectStmtSQLCache (2x) - 58724: 1288, // SetBindingStmt (2x) - 58725: 1289, // SetDefaultRoleOpt (2x) - 58726: 1290, // SetDefaultRoleStmt (2x) - 58736: 1291, // SetRoleStmt (2x) - 58744: 1292, // ShowProfileType (2x) - 58747: 1293, // ShowStmt (2x) - 58748: 1294, // ShowTableAliasOpt (2x) - 58750: 1295, // ShutdownStmt (2x) - 58755: 1296, // SimpleWhenThen (2x) - 58760: 1297, // SplitOption (2x) - 58761: 1298, // SplitRegionStmt (2x) - 58757: 1299, // SpOptInout (2x) - 58758: 1300, // SpPdparam (2x) - 57546: 1301, // sqlexception (2x) - 57547: 1302, // sqlstate (2x) - 57548: 1303, // sqlwarning (2x) - 58765: 1304, // Statement (2x) - 58768: 1305, // StatsOptionsOpt (2x) - 58769: 1306, // StatsPersistentVal (2x) - 58770: 1307, // StatsType (2x) - 58774: 1308, // StringLitOrUserVariableList (2x) - 58779: 1309, // SubPartDefinition (2x) - 58782: 1310, // SubPartitionMethod (2x) - 58787: 1311, // Symbol (2x) - 58793: 1312, // TableElementList (2x) - 58796: 1313, // TableLock (2x) - 58800: 1314, // TableNameListOpt (2x) - 58815: 1315, // TablesTerminalSym (2x) - 58813: 1316, // TableToTable (2x) - 58817: 1317, // TextStringList (2x) - 58822: 1318, // TraceStmt (2x) - 58830: 1319, // UnlockStatsStmt (2x) - 58831: 1320, // UnlockTablesStmt (2x) - 58832: 1321, // UpdateIndexElem (2x) - 58840: 1322, // UserToUser (2x) - 58855: 1323, // VariableAssignmentList (2x) - 58865: 1324, // WhenClause (2x) - 58870: 1325, // WindowDefinition (2x) - 58873: 1326, // WindowFrameBound (2x) - 58880: 1327, // WindowSpec (2x) - 58885: 1328, // WithGrantOptionOpt (2x) - 58886: 1329, // WithList (2x) - 58891: 1330, // Writeable (2x) - 58: 1331, // ':' (1x) - 58210: 1332, // AdminShowSlow (1x) - 58212: 1333, // AdminStmtLimitOpt (1x) - 58219: 1334, // AlterOrderList (1x) - 58224: 1335, // AlterSequenceOptionList (1x) - 58227: 1336, // AlterTableSpecList (1x) - 58228: 1337, // AlterTableSpecListOpt (1x) - 58229: 1338, // AlterTableSpecSingleOpt (1x) - 58233: 1339, // AnalyzeOptionList (1x) - 58236: 1340, // AnyOrAll (1x) - 58237: 1341, // ArrayKwdOpt (1x) - 58239: 1342, // AsOfClauseOpt (1x) - 58240: 1343, // AsOpt (1x) - 58244: 1344, // AuthOption (1x) - 58245: 1345, // AuthPlugin (1x) - 58247: 1346, // AutoRandomOpt (1x) - 58248: 1347, // BDRRole (1x) - 58258: 1348, // BetweenOrNotOp (1x) - 58260: 1349, // BindingStatusType (1x) - 57375: 1350, // both (1x) - 58272: 1351, // CalibrateOption (1x) - 58274: 1352, // CalibrateResourceWorkloadOption (1x) - 58282: 1353, // CharsetNameOrDefault (1x) - 58283: 1354, // CharsetOpt (1x) - 58287: 1355, // ColumnFormat (1x) - 58289: 1356, // ColumnList (1x) - 58296: 1357, // ColumnNameOrUserVariableList (1x) - 58293: 1358, // ColumnNameOrUserVarListOpt (1x) - 58301: 1359, // ColumnSetValueList (1x) - 58305: 1360, // CompareOp (1x) - 58309: 1361, // ConnectionOptionList (1x) - 58311: 1362, // Constraint (1x) - 57387: 1363, // continueKwd (1x) - 58323: 1364, // CreateSequenceOptionListOpt (1x) - 58327: 1365, // CreateTableSelectOpt (1x) - 58330: 1366, // CreateViewSelectOpt (1x) - 57397: 1367, // cursor (1x) - 58338: 1368, // DatabaseOptionListOpt (1x) - 58335: 1369, // DBNameList (1x) - 58346: 1370, // DefaultOrExpressionList (1x) - 58348: 1371, // DefaultValueExpr (1x) - 58373: 1372, // DryRunOptions (1x) - 57416: 1373, // dual (1x) - 58375: 1374, // DynamicCalibrateOptionList (1x) - 58378: 1375, // ElseOpt (1x) - 58383: 1376, // EnforcedOrNotOrNotNullOpt (1x) - 57423: 1377, // exit (1x) - 58396: 1378, // ExpressionOpt (1x) - 58398: 1379, // FetchFirstOpt (1x) - 58400: 1380, // FieldAsName (1x) - 58401: 1381, // FieldAsNameOpt (1x) - 58403: 1382, // FieldItemList (1x) - 58405: 1383, // FieldList (1x) - 58411: 1384, // FirstAndLastPartOpt (1x) - 58412: 1385, // FirstOrNext (1x) - 58420: 1386, // FlushOption (1x) - 58424: 1387, // FromDual (1x) - 58426: 1388, // FulltextSearchModifierOpt (1x) - 58427: 1389, // FuncDatetimePrec (1x) - 58440: 1390, // GetFormatSelector (1x) - 58441: 1391, // GlobalOrLocal (1x) - 58449: 1392, // HandleRangeList (1x) - 58454: 1393, // IdentListWithParenOpt (1x) - 58458: 1394, // IgnoreLines (1x) - 58460: 1395, // IlikeOrNotOp (1x) - 58461: 1396, // ImportFromSelectStmt (1x) - 58468: 1397, // IndexHintScope (1x) - 58471: 1398, // IndexKeyTypeOpt (1x) - 58480: 1399, // IndexPartSpecificationListOpt (1x) - 58483: 1400, // IndexTypeOpt (1x) - 58463: 1401, // InOrNotOp (1x) - 58486: 1402, // InstanceOption (1x) - 58489: 1403, // IntervalExpr (1x) - 58492: 1404, // IsolationLevel (1x) - 58491: 1405, // IsOrNotOp (1x) - 57473: 1406, // leading (1x) - 58501: 1407, // LikeOrNotOp (1x) - 58502: 1408, // LikeTableWithOrWithoutParen (1x) - 58507: 1409, // LinesTerminated (1x) - 58510: 1410, // LoadDataOptionList (1x) - 58513: 1411, // LoadDataSetList (1x) - 58522: 1412, // LockType (1x) - 58523: 1413, // LogTypeOpt (1x) - 58524: 1414, // LowPriorityOpt (1x) - 58525: 1415, // Match (1x) - 58526: 1416, // MatchOpt (1x) - 58527: 1417, // MaxIndexNumOpt (1x) - 58528: 1418, // MaxMinutesOpt (1x) - 58529: 1419, // MaxValPartOpt (1x) - 58531: 1420, // MaxValueOrExpressionList (1x) - 58545: 1421, // NullPartOpt (1x) - 58553: 1422, // OnDeleteUpdateOpt (1x) - 58554: 1423, // OnDuplicateKeyUpdate (1x) - 58556: 1424, // OptBinMod (1x) - 58558: 1425, // OptCharset (1x) - 58561: 1426, // OptExistingWindowName (1x) - 58563: 1427, // OptFromFirstLast (1x) - 58565: 1428, // OptGConcatSeparator (1x) - 58583: 1429, // OptionalShardColumn (1x) - 58571: 1430, // OptPartitionClause (1x) - 58572: 1431, // OptSpPdparams (1x) - 58573: 1432, // OptTable (1x) - 58895: 1433, // optValue (1x) - 58577: 1434, // OptWindowFrameClause (1x) - 58578: 1435, // OptWindowOrderByClause (1x) - 58585: 1436, // Order (1x) - 58584: 1437, // OrReplace (1x) - 57513: 1438, // outfile (1x) - 58591: 1439, // PartDefValuesOpt (1x) - 58596: 1440, // PartitionKeyAlgorithmOpt (1x) - 58597: 1441, // PartitionMethod (1x) - 58600: 1442, // PartitionNumOpt (1x) - 58606: 1443, // PerDB (1x) - 58607: 1444, // PerTable (1x) - 58610: 1445, // PlanReplayerDumpOpt (1x) - 57517: 1446, // precisionType (1x) - 58616: 1447, // PrepareSQL (1x) - 58896: 1448, // procedurceElseIfs (1x) - 58627: 1449, // ProcedureCall (1x) - 58630: 1450, // ProcedureCursorSelectStmt (1x) - 58632: 1451, // ProcedureDeclIdents (1x) - 58633: 1452, // ProcedureDecls (1x) - 58634: 1453, // ProcedureDeclsOpt (1x) - 58636: 1454, // ProcedureFetchList (1x) - 58637: 1455, // ProcedureHandlerType (1x) - 58639: 1456, // ProcedureHcondList (1x) - 58646: 1457, // ProcedureOptDefault (1x) - 58647: 1458, // ProcedureOptFetchNo (1x) - 58650: 1459, // ProcedureProcStmts (1x) - 58659: 1460, // QueryWatchOptionList (1x) - 57524: 1461, // recursive (1x) - 58665: 1462, // RegexpOrNotOp (1x) - 58670: 1463, // ReorganizePartitionRuleOpt (1x) - 58673: 1464, // Replica (1x) - 58676: 1465, // RequireList (1x) - 58678: 1466, // ResourceGroupBackgroundOptionList (1x) - 58682: 1467, // ResourceGroupPriorityOption (1x) - 58684: 1468, // ResourceGroupRunawayOptionList (1x) - 58694: 1469, // RoleSpecList (1x) - 58701: 1470, // RowOrRows (1x) - 58706: 1471, // SearchedWhenThenList (1x) - 58710: 1472, // SelectStmtFieldList (1x) - 58718: 1473, // SelectStmtOpts (1x) - 58719: 1474, // SelectStmtOptsList (1x) - 58723: 1475, // SequenceOptionList (1x) - 58728: 1476, // SetOpr (1x) - 58735: 1477, // SetRoleOpt (1x) - 58738: 1478, // ShardableStmt (1x) - 58740: 1479, // ShowIndexKwd (1x) - 58741: 1480, // ShowLikeOrWhereOpt (1x) - 58742: 1481, // ShowPlacementTarget (1x) - 58743: 1482, // ShowProfileArgsOpt (1x) - 58745: 1483, // ShowProfileTypes (1x) - 58746: 1484, // ShowProfileTypesOpt (1x) - 58749: 1485, // ShowTargetFilterable (1x) - 58756: 1486, // SimpleWhenThenList (1x) - 57544: 1487, // spatial (1x) - 58762: 1488, // SplitSyntaxOption (1x) - 58759: 1489, // SpPdparams (1x) - 57552: 1490, // ssl (1x) - 58763: 1491, // Start (1x) - 58764: 1492, // Starting (1x) - 57553: 1493, // starting (1x) - 58766: 1494, // StatementList (1x) - 58767: 1495, // StatementScope (1x) - 58771: 1496, // StorageMedia (1x) - 57554: 1497, // stored (1x) - 58772: 1498, // StringList (1x) - 58777: 1499, // StringNameOrBRIEOptionKeyword (1x) - 58780: 1500, // SubPartDefinitionList (1x) - 58781: 1501, // SubPartDefinitionListOpt (1x) - 58783: 1502, // SubPartitionNumOpt (1x) - 58784: 1503, // SubPartitionOpt (1x) - 58794: 1504, // TableElementListOpt (1x) - 58797: 1505, // TableLockList (1x) - 58809: 1506, // TableRefsClause (1x) - 58810: 1507, // TableSampleMethodOpt (1x) - 58811: 1508, // TableSampleOpt (1x) - 58812: 1509, // TableSampleUnitOpt (1x) - 58814: 1510, // TableToTableList (1x) - 57565: 1511, // trailing (1x) - 58826: 1512, // TrimDirection (1x) - 58833: 1513, // UpdateIndexesList (1x) - 58834: 1514, // UpdateIndexesOpt (1x) - 58841: 1515, // UserToUserList (1x) - 58843: 1516, // UserVariableList (1x) - 58846: 1517, // UsingRoles (1x) - 58848: 1518, // Values (1x) - 58850: 1519, // ValuesOpt (1x) - 58857: 1520, // ViewAlgorithm (1x) - 58858: 1521, // ViewCheckOption (1x) - 58859: 1522, // ViewDefiner (1x) - 58860: 1523, // ViewFieldList (1x) - 58861: 1524, // ViewName (1x) - 58862: 1525, // ViewSQLSecurity (1x) - 57585: 1526, // virtual (1x) - 58863: 1527, // VirtualOrStored (1x) - 58864: 1528, // WatchDurationOption (1x) - 58866: 1529, // WhenClauseList (1x) - 58869: 1530, // WindowClauseOptional (1x) - 58871: 1531, // WindowDefinitionList (1x) - 58872: 1532, // WindowFrameBetween (1x) - 58874: 1533, // WindowFrameExtent (1x) - 58876: 1534, // WindowFrameUnits (1x) - 58879: 1535, // WindowNameOrSpec (1x) - 58881: 1536, // WindowSpecDetails (1x) - 58887: 1537, // WithReadLockOpt (1x) - 58888: 1538, // WithRollupClause (1x) - 58889: 1539, // WithValidation (1x) - 58890: 1540, // WithValidationOpt (1x) - 58208: 1541, // $default (0x) - 58168: 1542, // andnot (0x) - 58192: 1543, // createTableSelect (0x) - 58182: 1544, // empty (0x) - 57345: 1545, // error (0x) - 58207: 1546, // higherThanComma (0x) - 58201: 1547, // higherThanParenthese (0x) - 58190: 1548, // insertValues (0x) - 57356: 1549, // invalid (0x) - 58193: 1550, // lowerThanCharsetKwd (0x) - 58206: 1551, // lowerThanComma (0x) - 58191: 1552, // lowerThanCreateTableSelect (0x) - 58203: 1553, // lowerThanEq (0x) - 58198: 1554, // lowerThanFunction (0x) - 58189: 1555, // lowerThanInsertValues (0x) - 58194: 1556, // lowerThanKey (0x) - 58195: 1557, // lowerThanLocal (0x) - 58205: 1558, // lowerThanNot (0x) - 58202: 1559, // lowerThanOn (0x) - 58200: 1560, // lowerThanParenthese (0x) - 58196: 1561, // lowerThanRemove (0x) - 58183: 1562, // lowerThanSelectOpt (0x) - 58188: 1563, // lowerThanSelectStmt (0x) - 58187: 1564, // lowerThanSetKeyword (0x) - 58186: 1565, // lowerThanStringLitToken (0x) - 58184: 1566, // lowerThanValueKeyword (0x) - 58185: 1567, // lowerThanWith (0x) - 58197: 1568, // lowerThenOrder (0x) - 58204: 1569, // neg (0x) - 57360: 1570, // odbcDateType (0x) - 57362: 1571, // odbcTimestampType (0x) - 57361: 1572, // odbcTimeType (0x) - 58199: 1573, // tableRefPriority (0x) + 57850: 2, // remove (2044x) + 58152: 3, // split (2044x) + 57778: 4, // merge (2043x) + 57851: 5, // reorganize (2042x) + 57651: 6, // comment (2035x) + 57921: 7, // storage (1941x) + 57609: 8, // autoIncrement (1930x) + 44: 9, // ',' (1918x) + 57718: 10, // first (1829x) + 57598: 11, // after (1823x) + 57884: 12, // serial (1820x) + 57610: 13, // autoRandom (1818x) + 57650: 14, // columnFormat (1818x) + 57819: 15, // password (1776x) + 57636: 16, // charsetKwd (1767x) + 57638: 17, // checksum (1757x) + 58036: 18, // placement (1754x) + 57753: 19, // keyBlockSize (1743x) + 57932: 20, // tablespace (1734x) + 57694: 21, // encryption (1732x) + 57699: 22, // engine (1729x) + 57675: 23, // data (1727x) + 57744: 24, // insertMethod (1725x) + 57772: 25, // maxRows (1725x) + 57782: 26, // minRows (1725x) + 57795: 27, // nodegroup (1725x) + 57661: 28, // connection (1717x) + 57611: 29, // autoRandomBase (1714x) + 58155: 30, // statsBuckets (1712x) + 58161: 31, // statsTopN (1712x) + 57950: 32, // ttl (1712x) + 57608: 33, // autoIdCache (1711x) + 57613: 34, // avgRowLength (1711x) + 57656: 35, // compression (1711x) + 57682: 36, // delayKeyWrite (1711x) + 57813: 37, // packKeys (1711x) + 57832: 38, // preSplitRegions (1711x) + 57871: 39, // rowFormat (1711x) + 57877: 40, // secondaryEngine (1711x) + 57888: 41, // shardRowIDBits (1711x) + 57913: 42, // statsAutoRecalc (1711x) + 57914: 43, // statsColChoice (1711x) + 57915: 44, // statsColList (1711x) + 57917: 45, // statsPersistent (1711x) + 57918: 46, // statsSamplePages (1711x) + 57919: 47, // statsSampleRate (1711x) + 57933: 48, // tableChecksum (1711x) + 57951: 49, // ttlEnable (1711x) + 57952: 50, // ttlJobInterval (1711x) + 57858: 51, // resource (1691x) + 41: 52, // ')' (1681x) + 57606: 53, // attribute (1663x) + 57595: 54, // account (1661x) + 57714: 55, // failedLoginAttempts (1661x) + 57820: 56, // passwordLockTime (1661x) + 57346: 57, // identifier (1659x) + 57763: 58, // local (1649x) + 57863: 59, // resume (1647x) + 57892: 60, // signed (1647x) + 57898: 61, // snapshot (1645x) + 57614: 62, // backend (1644x) + 57637: 63, // checkpoint (1644x) + 57639: 64, // checksumConcurrency (1644x) + 57657: 65, // compressionLevel (1644x) + 57658: 66, // compressionType (1644x) + 57659: 67, // concurrency (1644x) + 57666: 68, // csvBackslashEscape (1644x) + 57667: 69, // csvDelimiter (1644x) + 57668: 70, // csvHeader (1644x) + 57669: 71, // csvNotNull (1644x) + 57670: 72, // csvNull (1644x) + 57671: 73, // csvSeparator (1644x) + 57672: 74, // csvTrimLastSeparators (1644x) + 57695: 75, // encryptionKeyFile (1644x) + 57696: 76, // encryptionMethod (1644x) + 58009: 77, // fullBackupStorage (1644x) + 58010: 78, // gcTTL (1644x) + 57738: 79, // ignoreStats (1644x) + 57758: 80, // lastBackup (1644x) + 57762: 81, // loadStats (1644x) + 57810: 82, // onDuplicate (1644x) + 57808: 83, // online (1644x) + 57844: 84, // rateLimit (1644x) + 58046: 85, // restoredTS (1644x) + 57881: 86, // sendCredentialsToTiKV (1644x) + 57895: 87, // skipSchemaFiles (1644x) + 58054: 88, // startTS (1644x) + 57922: 89, // strictFormat (1644x) + 57938: 90, // tikvImporter (1644x) + 58087: 91, // untilTS (1644x) + 57968: 92, // waitTiflashReady (1644x) + 57973: 93, // withSysTable (1644x) + 57727: 94, // global (1642x) + 57618: 95, // begin (1638x) + 57652: 96, // commit (1638x) + 57792: 97, // no (1638x) + 57867: 98, // rollback (1638x) + 57912: 99, // start (1636x) + 57948: 100, // truncate (1635x) + 57630: 101, // cache (1633x) + 57953: 102, // tp (1633x) + 57596: 103, // action (1632x) + 57646: 104, // clustered (1632x) + 57746: 105, // invisible (1632x) + 57793: 106, // nocache (1632x) + 57798: 107, // nonclustered (1632x) + 57811: 108, // open (1632x) + 57966: 109, // visible (1632x) + 57601: 110, // algorithm (1631x) + 57644: 111, // close (1631x) + 57674: 112, // cycle (1631x) + 57781: 113, // minValue (1631x) + 57697: 114, // end (1630x) + 57741: 115, // increment (1630x) + 57794: 116, // nocycle (1630x) + 57796: 117, // nomaxvalue (1630x) + 57797: 118, // nominvalue (1630x) + 57860: 119, // restart (1628x) + 58146: 120, // regions (1627x) + 57980: 121, // background (1626x) + 57987: 122, // burstable (1626x) + 58042: 123, // priority (1626x) + 58043: 124, // queryLimit (1626x) + 58048: 125, // ruRate (1626x) + 58038: 126, // plan (1623x) + 57924: 127, // subpartition (1623x) + 57976: 128, // yearType (1623x) + 57818: 129, // partitions (1622x) + 57911: 130, // sqlTsiYear (1621x) + 57989: 131, // constraints (1620x) + 58007: 132, // followerConstraints (1620x) + 58008: 133, // followers (1620x) + 58022: 134, // leaderConstraints (1620x) + 58024: 135, // learnerConstraints (1620x) + 58025: 136, // learners (1620x) + 58041: 137, // primaryRegion (1620x) + 58050: 138, // schedule (1620x) + 58065: 139, // survivalPreferences (1620x) + 58092: 140, // voterConstraints (1620x) + 58093: 141, // voters (1620x) + 57649: 142, // columns (1618x) + 57739: 143, // importKwd (1618x) + 57965: 144, // view (1618x) + 57678: 145, // day (1617x) + 58095: 146, // watch (1617x) + 58002: 147, // execElapsed (1616x) + 57996: 148, // defined (1615x) + 57875: 149, // second (1615x) + 57920: 150, // status (1615x) + 57735: 151, // hour (1614x) + 57779: 152, // microsecond (1614x) + 57780: 153, // minute (1614x) + 57785: 154, // month (1614x) + 57840: 155, // quarter (1614x) + 57904: 156, // sqlTsiDay (1614x) + 57905: 157, // sqlTsiHour (1614x) + 57906: 158, // sqlTsiMinute (1614x) + 57907: 159, // sqlTsiMonth (1614x) + 57908: 160, // sqlTsiQuarter (1614x) + 57909: 161, // sqlTsiSecond (1614x) + 57910: 162, // sqlTsiWeek (1614x) + 57970: 163, // week (1614x) + 57605: 164, // ascii (1613x) + 57629: 165, // byteType (1613x) + 57931: 166, // tables (1613x) + 57957: 167, // unicodeSym (1613x) + 57716: 168, // fields (1612x) + 57766: 169, // logs (1611x) + 58070: 170, // timeDuration (1611x) + 57842: 171, // query (1609x) + 57882: 172, // separator (1609x) + 57640: 173, // cipher (1608x) + 57751: 174, // issuer (1608x) + 57752: 175, // jsonType (1608x) + 57768: 176, // maxConnectionsPerHour (1608x) + 57771: 177, // maxQueriesPerHour (1608x) + 57773: 178, // maxUpdatesPerHour (1608x) + 57774: 179, // maxUserConnections (1608x) + 57829: 180, // preceding (1608x) + 57873: 181, // san (1608x) + 57923: 182, // subject (1608x) + 57941: 183, // tokenIssuer (1608x) + 57677: 184, // datetimeType (1607x) + 57676: 185, // dateType (1607x) + 58000: 186, // endTime (1607x) + 57719: 187, // fixed (1607x) + 58053: 188, // startTime (1607x) + 57939: 189, // timeType (1607x) + 57964: 190, // vectorType (1607x) + 57940: 191, // timestampType (1606x) + 57621: 192, // bindings (1605x) + 57627: 193, // booleanType (1605x) + 57673: 194, // current (1605x) + 57681: 195, // definer (1605x) + 57730: 196, // hash (1605x) + 57737: 197, // identified (1605x) + 57859: 198, // respect (1605x) + 57866: 199, // role (1605x) + 57936: 200, // textType (1605x) + 57962: 201, // value (1605x) + 57615: 202, // backup (1604x) + 57624: 203, // bitType (1604x) + 57626: 204, // boolType (1604x) + 57698: 205, // enforced (1604x) + 57701: 206, // enum (1604x) + 57721: 207, // following (1604x) + 57759: 208, // less (1604x) + 57787: 209, // national (1604x) + 57788: 210, // ncharType (1604x) + 57800: 211, // nowait (1604x) + 57802: 212, // nvarcharType (1604x) + 57809: 213, // only (1604x) + 57874: 214, // savepoint (1604x) + 57894: 215, // skip (1604x) + 58068: 216, // taskTypes (1604x) + 57937: 217, // than (1604x) + 58163: 218, // tiFlash (1604x) + 57954: 219, // unbounded (1604x) + 57620: 220, // binding (1603x) + 57736: 221, // hypo (1603x) + 58138: 222, // job (1603x) + 58033: 223, // next_row_id (1603x) + 57804: 224, // offset (1603x) + 57828: 225, // policy (1603x) + 58040: 226, // predicate (1603x) + 57854: 227, // replica (1603x) + 57934: 228, // temporary (1603x) + 57960: 229, // user (1603x) + 57683: 230, // digest (1602x) + 58139: 231, // jobs (1602x) + 57764: 232, // location (1602x) + 58037: 233, // planCache (1602x) + 57830: 234, // prepare (1602x) + 58154: 235, // stats (1602x) + 57958: 236, // unknown (1602x) + 57967: 237, // wait (1602x) + 57628: 238, // btree (1601x) + 57990: 239, // cooldown (1601x) + 57680: 240, // declare (1601x) + 57998: 241, // dryRun (1601x) + 57722: 242, // format (1601x) + 58032: 243, // hnsw (1601x) + 57750: 244, // isolation (1601x) + 57756: 245, // last (1601x) + 57777: 246, // memory (1601x) + 57790: 247, // next (1601x) + 57803: 248, // off (1601x) + 57812: 249, // optional (1601x) + 57833: 250, // privileges (1601x) + 57857: 251, // required (1601x) + 57872: 252, // rtree (1601x) + 58149: 253, // sampleRate (1601x) + 57883: 254, // sequence (1601x) + 57886: 255, // session (1601x) + 57897: 256, // slow (1601x) + 58066: 257, // switchGroup (1601x) + 58086: 258, // unlimited (1601x) + 57961: 259, // validation (1601x) + 57963: 260, // variables (1601x) + 57607: 261, // attributes (1600x) + 58127: 262, // cancel (1600x) + 57654: 263, // compact (1600x) + 58132: 264, // ddl (1600x) + 57685: 265, // disable (1600x) + 57689: 266, // do (1600x) + 57691: 267, // dynamic (1600x) + 57692: 268, // enable (1600x) + 57702: 269, // errorKwd (1600x) + 58001: 270, // exact (1600x) + 57720: 271, // flush (1600x) + 57724: 272, // full (1600x) + 57729: 273, // handler (1600x) + 57733: 274, // history (1600x) + 57775: 275, // mb (1600x) + 57783: 276, // mode (1600x) + 57821: 277, // pause (1600x) + 57826: 278, // plugins (1600x) + 57835: 279, // processlist (1600x) + 57847: 280, // recover (1600x) + 57852: 281, // repair (1600x) + 57853: 282, // repeatable (1600x) + 58051: 283, // similar (1600x) + 58153: 284, // statistics (1600x) + 57925: 285, // subpartitions (1600x) + 58162: 286, // tidb (1600x) + 57972: 287, // without (1600x) + 58096: 288, // admin (1599x) + 58097: 289, // batch (1599x) + 57617: 290, // bdr (1599x) + 57623: 291, // binlog (1599x) + 57625: 292, // block (1599x) + 57985: 293, // br (1599x) + 57986: 294, // briefType (1599x) + 58098: 295, // buckets (1599x) + 57631: 296, // calibrate (1599x) + 57632: 297, // capture (1599x) + 58128: 298, // cardinality (1599x) + 57635: 299, // chain (1599x) + 57643: 300, // clientErrorsSummary (1599x) + 58129: 301, // cmSketch (1599x) + 57647: 302, // coalesce (1599x) + 57655: 303, // compressed (1599x) + 57664: 304, // context (1599x) + 57991: 305, // copyKwd (1599x) + 58131: 306, // correlation (1599x) + 57665: 307, // cpu (1599x) + 57679: 308, // deallocate (1599x) + 58133: 309, // dependency (1599x) + 57684: 310, // directory (1599x) + 57687: 311, // discard (1599x) + 57688: 312, // disk (1599x) + 57997: 313, // dotType (1599x) + 58135: 314, // drainer (1599x) + 58136: 315, // dry (1599x) + 57690: 316, // duplicate (1599x) + 57708: 317, // exchange (1599x) + 57710: 318, // execute (1599x) + 57711: 319, // expansion (1599x) + 58005: 320, // flashback (1599x) + 57726: 321, // general (1599x) + 57731: 322, // help (1599x) + 58013: 323, // high (1599x) + 57732: 324, // histogram (1599x) + 57734: 325, // hosts (1599x) + 57703: 326, // identSQLErrors (1599x) + 57742: 327, // incremental (1599x) + 57743: 328, // indexes (1599x) + 58014: 329, // inplace (1599x) + 57745: 330, // instance (1599x) + 58015: 331, // instant (1599x) + 57749: 332, // ipc (1599x) + 57754: 333, // labels (1599x) + 57765: 334, // locked (1599x) + 58027: 335, // low (1599x) + 58029: 336, // medium (1599x) + 58030: 337, // metadata (1599x) + 57784: 338, // modify (1599x) + 57791: 339, // nextval (1599x) + 58140: 340, // nodeID (1599x) + 58141: 341, // nodeState (1599x) + 57801: 342, // nulls (1599x) + 57814: 343, // pageSym (1599x) + 58144: 344, // pump (1599x) + 57839: 345, // purge (1599x) + 57845: 346, // rebuild (1599x) + 57846: 347, // recommend (1599x) + 57848: 348, // redundant (1599x) + 57849: 349, // reload (1599x) + 57861: 350, // restore (1599x) + 57869: 351, // routine (1599x) + 58148: 352, // run (1599x) + 58049: 353, // s3 (1599x) + 58150: 354, // samples (1599x) + 57878: 355, // secondaryLoad (1599x) + 57879: 356, // secondaryUnload (1599x) + 57889: 357, // share (1599x) + 57891: 358, // shutdown (1599x) + 57896: 359, // slave (1599x) + 57900: 360, // source (1599x) + 58156: 361, // statsExtended (1599x) + 57916: 362, // statsOptions (1599x) + 58059: 363, // stop (1599x) + 57927: 364, // swaps (1599x) + 58069: 365, // tidbJson (1599x) + 58074: 366, // tokudbDefault (1599x) + 58075: 367, // tokudbFast (1599x) + 58076: 368, // tokudbLzma (1599x) + 58077: 369, // tokudbQuickLZ (1599x) + 58078: 370, // tokudbSmall (1599x) + 58079: 371, // tokudbSnappy (1599x) + 58080: 372, // tokudbUncompressed (1599x) + 58081: 373, // tokudbZlib (1599x) + 58082: 374, // tokudbZstd (1599x) + 58164: 375, // topn (1599x) + 57944: 376, // trace (1599x) + 57945: 377, // traditional (1599x) + 58085: 378, // trueCardCost (1599x) + 58091: 379, // verboseType (1599x) + 57969: 380, // warnings (1599x) + 57599: 381, // against (1598x) + 57600: 382, // ago (1598x) + 57602: 383, // always (1598x) + 57604: 384, // apply (1598x) + 57616: 385, // backups (1598x) + 57619: 386, // bernoulli (1598x) + 57622: 387, // bindingCache (1598x) + 58116: 388, // builtins (1598x) + 57633: 389, // cascaded (1598x) + 57634: 390, // causal (1598x) + 57641: 391, // cleanup (1598x) + 57642: 392, // client (1598x) + 57645: 393, // cluster (1598x) + 57648: 394, // collation (1598x) + 58130: 395, // columnStatsUsage (1598x) + 57653: 396, // committed (1598x) + 57660: 397, // config (1598x) + 57662: 398, // consistency (1598x) + 57663: 399, // consistent (1598x) + 58134: 400, // depth (1598x) + 57686: 401, // disabled (1598x) + 57999: 402, // dump (1598x) + 57693: 403, // enabled (1598x) + 57700: 404, // engines (1598x) + 57706: 405, // events (1598x) + 57707: 406, // evolve (1598x) + 57712: 407, // expire (1598x) + 58003: 408, // exprPushdownBlacklist (1598x) + 57713: 409, // extended (1598x) + 57715: 410, // faultsSym (1598x) + 57723: 411, // found (1598x) + 57725: 412, // function (1598x) + 57728: 413, // grants (1598x) + 58137: 414, // histogramsInFlight (1598x) + 58016: 415, // internal (1598x) + 57747: 416, // invoker (1598x) + 57748: 417, // io (1598x) + 57755: 418, // language (1598x) + 57760: 419, // level (1598x) + 57761: 420, // list (1598x) + 58026: 421, // log (1598x) + 57767: 422, // master (1598x) + 57789: 423, // never (1598x) + 57799: 424, // none (1598x) + 57805: 425, // oltpReadOnly (1598x) + 57806: 426, // oltpReadWrite (1598x) + 57807: 427, // oltpWriteOnly (1598x) + 58142: 428, // optimistic (1598x) + 58035: 429, // optRuleBlacklist (1598x) + 57815: 430, // parser (1598x) + 57816: 431, // partial (1598x) + 57817: 432, // partitioning (1598x) + 57822: 433, // percent (1598x) + 58143: 434, // pessimistic (1598x) + 57827: 435, // point (1598x) + 57831: 436, // preserve (1598x) + 57836: 437, // profile (1598x) + 57837: 438, // profiles (1598x) + 57841: 439, // queries (1598x) + 58044: 440, // recent (1598x) + 58145: 441, // region (1598x) + 58045: 442, // replayer (1598x) + 57862: 443, // restores (1598x) + 57864: 444, // reuse (1598x) + 57868: 445, // rollup (1598x) + 57876: 446, // secondary (1598x) + 57880: 447, // security (1598x) + 57885: 448, // serializable (1598x) + 58151: 449, // sessionStates (1598x) + 57893: 450, // simple (1598x) + 58157: 451, // statsHealthy (1598x) + 58158: 452, // statsHistograms (1598x) + 58159: 453, // statsLocked (1598x) + 58160: 454, // statsMeta (1598x) + 57928: 455, // switchesSym (1598x) + 57929: 456, // system (1598x) + 57930: 457, // systemTime (1598x) + 58067: 458, // target (1598x) + 57935: 459, // temptable (1598x) + 58073: 460, // tls (1598x) + 58083: 461, // top (1598x) + 57942: 462, // tpcc (1598x) + 57943: 463, // tpch10 (1598x) + 57946: 464, // transaction (1598x) + 57947: 465, // triggers (1598x) + 57955: 466, // uncommitted (1598x) + 57956: 467, // undefined (1598x) + 57959: 468, // unset (1598x) + 58165: 469, // width (1598x) + 57974: 470, // workload (1598x) + 57975: 471, // x509 (1598x) + 57977: 472, // addDate (1597x) + 57597: 473, // advise (1597x) + 57603: 474, // any (1597x) + 57978: 475, // approxCountDistinct (1597x) + 57979: 476, // approxPercentile (1597x) + 57612: 477, // avg (1597x) + 57981: 478, // bitAnd (1597x) + 57982: 479, // bitOr (1597x) + 57983: 480, // bitXor (1597x) + 57984: 481, // bound (1597x) + 57988: 482, // cast (1597x) + 57992: 483, // curDate (1597x) + 57993: 484, // curTime (1597x) + 57994: 485, // dateAdd (1597x) + 57995: 486, // dateSub (1597x) + 57704: 487, // escape (1597x) + 57705: 488, // event (1597x) + 57709: 489, // exclusive (1597x) + 58004: 490, // extract (1597x) + 57717: 491, // file (1597x) + 58006: 492, // follower (1597x) + 58011: 493, // getFormat (1597x) + 58012: 494, // groupConcat (1597x) + 57740: 495, // imports (1597x) + 58017: 496, // ioReadBandwidth (1597x) + 58018: 497, // ioWriteBandwidth (1597x) + 58019: 498, // jsonArrayagg (1597x) + 58020: 499, // jsonObjectAgg (1597x) + 57757: 500, // lastval (1597x) + 58021: 501, // leader (1597x) + 58023: 502, // learner (1597x) + 58028: 503, // max (1597x) + 57769: 504, // max_idxnum (1597x) + 57770: 505, // max_minutes (1597x) + 57776: 506, // member (1597x) + 58031: 507, // min (1597x) + 57786: 508, // names (1597x) + 58034: 509, // now (1597x) + 57823: 510, // per_db (1597x) + 57824: 511, // per_table (1597x) + 58039: 512, // position (1597x) + 57834: 513, // process (1597x) + 57838: 514, // proxy (1597x) + 57843: 515, // quick (1597x) + 57855: 516, // replicas (1597x) + 57856: 517, // replication (1597x) + 58147: 518, // reset (1597x) + 57865: 519, // reverse (1597x) + 57870: 520, // rowCount (1597x) + 58047: 521, // running (1597x) + 57887: 522, // setval (1597x) + 57890: 523, // shared (1597x) + 57899: 524, // some (1597x) + 57901: 525, // sqlBufferResult (1597x) + 57902: 526, // sqlCache (1597x) + 57903: 527, // sqlNoCache (1597x) + 58052: 528, // staleness (1597x) + 58058: 529, // std (1597x) + 58055: 530, // stddev (1597x) + 58056: 531, // stddevPop (1597x) + 58057: 532, // stddevSamp (1597x) + 58060: 533, // strict (1597x) + 58061: 534, // strong (1597x) + 58062: 535, // subDate (1597x) + 58063: 536, // substring (1597x) + 58064: 537, // sum (1597x) + 57926: 538, // super (1597x) + 58071: 539, // timestampAdd (1597x) + 58072: 540, // timestampDiff (1597x) + 58084: 541, // trim (1597x) + 57949: 542, // tsoType (1597x) + 58088: 543, // variance (1597x) + 58089: 544, // varPop (1597x) + 58090: 545, // varSamp (1597x) + 58094: 546, // voter (1597x) + 57971: 547, // weightString (1597x) + 57505: 548, // on (1513x) + 40: 549, // '(' (1509x) + 57590: 550, // with (1375x) + 57353: 551, // stringLit (1353x) + 58184: 552, // not2 (1314x) + 57405: 553, // defaultKwd (1267x) + 57498: 554, // not (1245x) + 57369: 555, // as (1213x) + 57384: 556, // collate (1179x) + 57568: 557, // union (1157x) + 57475: 558, // left (1153x) + 57534: 559, // right (1153x) + 57576: 560, // using (1149x) + 43: 561, // '+' (1128x) + 45: 562, // '-' (1126x) + 57496: 563, // mod (1106x) + 57515: 564, // partition (1102x) + 57502: 565, // null (1075x) + 57580: 566, // values (1065x) + 57446: 567, // ignore (1052x) + 57421: 568, // except (1046x) + 57461: 569, // intersect (1045x) + 57530: 570, // replace (1045x) + 57381: 571, // charType (1033x) + 57426: 572, // fetch (1027x) + 58173: 573, // eq (1026x) + 57541: 574, // set (1020x) + 57477: 575, // limit (1018x) + 57431: 576, // forKwd (1016x) + 58168: 577, // intLit (1013x) + 57463: 578, // into (1011x) + 42: 579, // '*' (1009x) + 57434: 580, // from (1006x) + 57483: 581, // lock (1005x) + 57587: 582, // where (994x) + 57510: 583, // order (990x) + 57432: 584, // force (983x) + 57367: 585, // and (980x) + 57509: 586, // or (956x) + 57358: 587, // andand (955x) + 57825: 588, // pipesAsOr (955x) + 57592: 589, // xor (955x) + 57438: 590, // group (927x) + 57440: 591, // having (922x) + 57555: 592, // straightJoin (914x) + 57589: 593, // window (908x) + 57575: 594, // use (905x) + 57466: 595, // join (902x) + 57409: 596, // desc (896x) + 57445: 597, // ifKwd (893x) + 57497: 598, // natural (892x) + 57390: 599, // cross (891x) + 57451: 600, // inner (891x) + 57476: 601, // like (891x) + 57424: 602, // explain (890x) + 125: 603, // '}' (888x) + 57373: 604, // binaryType (885x) + 57453: 605, // insert (881x) + 57537: 606, // rows (875x) + 57586: 607, // when (869x) + 57417: 608, // elseKwd (865x) + 57520: 609, // rangeKwd (865x) + 57557: 610, // tableSample (865x) + 57439: 611, // groups (863x) + 57400: 612, // dayHour (862x) + 57401: 613, // dayMicrosecond (862x) + 57402: 614, // dayMinute (862x) + 57403: 615, // daySecond (862x) + 57442: 616, // hourMicrosecond (862x) + 57443: 617, // hourMinute (862x) + 57444: 618, // hourSecond (862x) + 57494: 619, // minuteMicrosecond (862x) + 57495: 620, // minuteSecond (862x) + 57539: 621, // secondMicrosecond (862x) + 57593: 622, // yearMonth (862x) + 57370: 623, // asc (860x) + 57448: 624, // in (854x) + 57559: 625, // then (854x) + 57556: 626, // tableKwd (853x) + 47: 627, // '/' (846x) + 60: 628, // '<' (846x) + 62: 629, // '>' (846x) + 37: 630, // '%' (845x) + 38: 631, // '&' (845x) + 94: 632, // '^' (845x) + 124: 633, // '|' (845x) + 57413: 634, // div (845x) + 58178: 635, // lsh (845x) + 58183: 636, // rsh (845x) + 57379: 637, // caseKwd (844x) + 58174: 638, // ge (844x) + 57464: 639, // is (844x) + 58175: 640, // le (844x) + 58179: 641, // neq (844x) + 58180: 642, // neqSynonym (844x) + 58181: 643, // nulleq (844x) + 57529: 644, // repeat (844x) + 57354: 645, // singleAtIdentifier (840x) + 57371: 646, // between (839x) + 57425: 647, // falseKwd (838x) + 57567: 648, // trueKwd (838x) + 57396: 649, // currentUser (832x) + 57447: 650, // ilike (831x) + 57526: 651, // regexpKwd (831x) + 57535: 652, // rlike (831x) + 57350: 653, // memberof (828x) + 58167: 654, // decLit (826x) + 58166: 655, // floatLit (826x) + 58169: 656, // hexLit (826x) + 58170: 657, // bitLit (824x) + 57536: 658, // row (824x) + 57462: 659, // interval (823x) + 58182: 660, // paramMarker (822x) + 123: 661, // '{' (820x) + 57467: 662, // key (818x) + 57398: 663, // database (816x) + 57422: 664, // exists (815x) + 57388: 665, // convert (813x) + 57352: 666, // underscoreCS (813x) + 57540: 667, // selectKwd (812x) + 58106: 668, // builtinCurDate (811x) + 58114: 669, // builtinNow (811x) + 57392: 670, // currentDate (811x) + 57395: 671, // currentTs (811x) + 57355: 672, // doubleAtIdentifier (811x) + 57481: 673, // localTime (811x) + 57482: 674, // localTs (811x) + 57545: 675, // sql (810x) + 58105: 676, // builtinCount (809x) + 57518: 677, // primary (809x) + 33: 678, // '!' (808x) + 126: 679, // '~' (808x) + 58099: 680, // builtinApproxCountDistinct (808x) + 58100: 681, // builtinApproxPercentile (808x) + 58101: 682, // builtinBitAnd (808x) + 58102: 683, // builtinBitOr (808x) + 58103: 684, // builtinBitXor (808x) + 58104: 685, // builtinCast (808x) + 58107: 686, // builtinCurTime (808x) + 58108: 687, // builtinDateAdd (808x) + 58109: 688, // builtinDateSub (808x) + 58110: 689, // builtinExtract (808x) + 58111: 690, // builtinGroupConcat (808x) + 58112: 691, // builtinMax (808x) + 58113: 692, // builtinMin (808x) + 58115: 693, // builtinPosition (808x) + 58117: 694, // builtinStddevPop (808x) + 58118: 695, // builtinStddevSamp (808x) + 58119: 696, // builtinSubstring (808x) + 58120: 697, // builtinSum (808x) + 58121: 698, // builtinSysDate (808x) + 58122: 699, // builtinTranslate (808x) + 58123: 700, // builtinTrim (808x) + 58124: 701, // builtinUser (808x) + 58125: 702, // builtinVarPop (808x) + 58126: 703, // builtinVarSamp (808x) + 57383: 704, // check (808x) + 57391: 705, // cumeDist (808x) + 57393: 706, // currentRole (808x) + 57394: 707, // currentTime (808x) + 57408: 708, // denseRank (808x) + 57427: 709, // firstValue (808x) + 57470: 710, // lag (808x) + 57471: 711, // lastValue (808x) + 57472: 712, // lead (808x) + 57500: 713, // nthValue (808x) + 57501: 714, // ntile (808x) + 57516: 715, // percentRank (808x) + 57521: 716, // rank (808x) + 57538: 717, // rowNumber (808x) + 57560: 718, // tidbCurrentTSO (808x) + 57577: 719, // utcDate (808x) + 57578: 720, // utcTime (808x) + 57579: 721, // utcTimestamp (808x) + 57569: 722, // unique (801x) + 57386: 723, // constraint (797x) + 57525: 724, // references (795x) + 57359: 725, // pipes (793x) + 57436: 726, // generated (791x) + 57382: 727, // character (773x) + 57449: 728, // index (759x) + 57488: 729, // match (743x) + 57573: 730, // update (699x) + 57564: 731, // to (651x) + 57366: 732, // analyze (645x) + 46: 733, // '.' (631x) + 57364: 734, // all (629x) + 57368: 735, // array (594x) + 58172: 736, // assignmentEq (593x) + 58176: 737, // jss (593x) + 58177: 738, // juss (593x) + 57489: 739, // maxValue (593x) + 57376: 740, // by (578x) + 57479: 741, // lines (577x) + 57365: 742, // alter (576x) + 57531: 743, // require (573x) + 64: 744, // '@' (567x) + 57415: 745, // drop (562x) + 57378: 746, // cascade (561x) + 57522: 747, // read (561x) + 57532: 748, // restrict (561x) + 57347: 749, // asof (560x) + 57414: 750, // doubleType (560x) + 57428: 751, // floatType (560x) + 57583: 752, // varcharacter (560x) + 57582: 753, // varcharType (560x) + 57404: 754, // decimalType (559x) + 57460: 755, // integerType (559x) + 57454: 756, // intType (559x) + 57523: 757, // realType (559x) + 57581: 758, // varbinaryType (558x) + 57372: 759, // bigIntType (557x) + 57374: 760, // blobType (557x) + 57389: 761, // create (557x) + 57429: 762, // float4Type (557x) + 57430: 763, // float8Type (557x) + 57433: 764, // foreign (557x) + 57435: 765, // fulltext (557x) + 57455: 766, // int1Type (557x) + 57456: 767, // int2Type (557x) + 57457: 768, // int3Type (557x) + 57458: 769, // int4Type (557x) + 57459: 770, // int8Type (557x) + 57484: 771, // long (557x) + 57485: 772, // longblobType (557x) + 57486: 773, // longtextType (557x) + 57490: 774, // mediumblobType (557x) + 57491: 775, // mediumIntType (557x) + 57492: 776, // mediumtextType (557x) + 57493: 777, // middleIntType (557x) + 57503: 778, // numericType (557x) + 57543: 779, // smallIntType (557x) + 57561: 780, // tinyblobType (557x) + 57562: 781, // tinyIntType (557x) + 57563: 782, // tinytextType (557x) + 57348: 783, // toTimestamp (556x) + 57349: 784, // toTSO (556x) + 57380: 785, // change (554x) + 57506: 786, // optimize (554x) + 57528: 787, // rename (554x) + 57591: 788, // write (554x) + 57363: 789, // add (553x) + 58458: 790, // Identifier (544x) + 58539: 791, // NotKeywordToken (544x) + 58818: 792, // TiDBKeyword (544x) + 58828: 793, // UnReservedKeyword (544x) + 58784: 794, // SubSelect (262x) + 58841: 795, // UserVariable (204x) + 58510: 796, // Literal (200x) + 58774: 797, // StringLiteral (200x) + 58753: 798, // SimpleIdent (199x) + 58535: 799, // NextValueForSequence (197x) + 58433: 800, // FunctionCallGeneric (195x) + 58434: 801, // FunctionCallKeyword (195x) + 58435: 802, // FunctionCallNonKeyword (195x) + 58436: 803, // FunctionNameConflict (195x) + 58437: 804, // FunctionNameDateArith (195x) + 58438: 805, // FunctionNameDateArithMultiForms (195x) + 58439: 806, // FunctionNameDatetimePrecision (195x) + 58440: 807, // FunctionNameOptionalBraces (195x) + 58441: 808, // FunctionNameSequence (195x) + 58752: 809, // SimpleExpr (195x) + 58785: 810, // SumExpr (195x) + 58787: 811, // SystemVariable (195x) + 58852: 812, // Variable (195x) + 58876: 813, // WindowFuncCall (195x) + 58265: 814, // BitExpr (177x) + 58613: 815, // PredicateExpr (145x) + 58268: 816, // BoolPri (142x) + 58396: 817, // Expression (142x) + 58533: 818, // NUM (121x) + 58892: 819, // logAnd (107x) + 58893: 820, // logOr (107x) + 58387: 821, // EqOpt (98x) + 57407: 822, // deleteKwd (87x) + 58797: 823, // TableName (82x) + 58775: 824, // StringName (56x) + 58707: 825, // SelectStmt (54x) + 58708: 826, // SelectStmtBasic (54x) + 58710: 827, // SelectStmtFromDualTable (54x) + 58711: 828, // SelectStmtFromTable (54x) + 58728: 829, // SetOprClause (54x) + 58729: 830, // SetOprClauseList (53x) + 58732: 831, // SetOprStmtWithLimitOrderBy (53x) + 58733: 832, // SetOprStmtWoutLimitOrderBy (53x) + 58501: 833, // LengthNum (51x) + 58882: 834, // WithClause (51x) + 58720: 835, // SelectStmtWithClause (50x) + 58731: 836, // SetOprStmt (50x) + 57571: 837, // unsigned (50x) + 57594: 838, // zerofill (48x) + 57514: 839, // over (45x) + 58293: 840, // ColumnName (43x) + 58835: 841, // UpdateStmtNoWith (42x) + 58354: 842, // DeleteWithoutUsingStmt (41x) + 58486: 843, // InsertIntoStmt (39x) + 58671: 844, // ReplaceIntoStmt (39x) + 58834: 845, // UpdateStmt (39x) + 57410: 846, // describe (36x) + 57411: 847, // distinct (36x) + 57412: 848, // distinctRow (36x) + 57588: 849, // while (36x) + 58489: 850, // Int64Num (35x) + 57487: 851, // lowPriority (35x) + 58881: 852, // WindowingClause (35x) + 57406: 853, // delayed (34x) + 58353: 854, // DeleteWithUsingStmt (34x) + 57441: 855, // highPriority (34x) + 57465: 856, // iterate (34x) + 57474: 857, // leave (34x) + 58352: 858, // DeleteFromStmt (32x) + 57357: 859, // hintComment (28x) + 58407: 860, // FieldLen (27x) + 58586: 861, // OrderBy (26x) + 58714: 862, // SelectStmtLimit (26x) + 58579: 863, // OptWindowingClause (24x) + 58238: 864, // AnalyzeTableStmt (23x) + 58306: 865, // CommitStmt (23x) + 58698: 866, // RollbackStmt (23x) + 58736: 867, // SetStmt (23x) + 57549: 868, // sqlBigResult (23x) + 57550: 869, // sqlCalcFoundRows (23x) + 57551: 870, // sqlSmallResult (23x) + 57558: 871, // terminated (21x) + 58283: 872, // CharsetKw (20x) + 58459: 873, // IfExists (20x) + 58843: 874, // Username (20x) + 57419: 875, // enclosed (19x) + 58392: 876, // ExplainStmt (19x) + 58393: 877, // ExplainSym (19x) + 58397: 878, // ExpressionList (19x) + 58598: 879, // PartitionNameList (19x) + 58826: 880, // TruncateTableStmt (19x) + 58836: 881, // UseStmt (19x) + 57420: 882, // escaped (18x) + 57351: 883, // optionallyEnclosedBy (18x) + 58607: 884, // PlacementPolicyOption (18x) + 58624: 885, // ProcedureBlockContent (18x) + 58653: 886, // ProcedureUnlabelLoopStmt (18x) + 58460: 887, // IfNotExists (17x) + 58626: 888, // ProcedureCaseStmt (17x) + 58627: 889, // ProcedureCloseCur (17x) + 58633: 890, // ProcedureFetchInto (17x) + 58639: 891, // ProcedureIfstmt (17x) + 58640: 892, // ProcedureIterate (17x) + 58641: 893, // ProcedureLabeledBlock (17x) + 58655: 894, // ProcedurelabeledLoopStmt (17x) + 58642: 895, // ProcedureLeave (17x) + 58643: 896, // ProcedureOpenCur (17x) + 58646: 897, // ProcedureProcStmt (17x) + 58649: 898, // ProcedureSearchedCase (17x) + 58650: 899, // ProcedureSimpleCase (17x) + 58651: 900, // ProcedureStatementStmt (17x) + 58654: 901, // ProcedureUnlabeledBlock (17x) + 58652: 902, // ProcedureUnlabelLoopBlock (17x) + 58798: 903, // TableNameList (17x) + 58562: 904, // OptFieldLen (16x) + 58359: 905, // DistinctKwd (15x) + 58820: 906, // TimestampUnit (15x) + 58360: 907, // DistinctOpt (14x) + 58866: 908, // WhereClause (14x) + 58867: 909, // WhereClauseOptional (14x) + 58347: 910, // DefaultKwdOpt (13x) + 58388: 911, // EqOrAssignmentEq (13x) + 58395: 912, // ExprOrDefault (13x) + 58495: 913, // JoinTable (12x) + 57499: 914, // noWriteToBinLog (12x) + 58557: 915, // OptBinary (12x) + 57527: 916, // release (12x) + 58695: 917, // RolenameComposed (12x) + 58794: 918, // TableFactor (12x) + 58806: 919, // TableRef (12x) + 58819: 920, // TimeUnit (12x) + 58237: 921, // AnalyzeOptionListOpt (11x) + 58294: 922, // ColumnNameList (11x) + 58428: 923, // FromOrIn (11x) + 58233: 924, // AlterTableStmt (10x) + 58284: 925, // CharsetName (10x) + 58337: 926, // DBName (10x) + 58465: 927, // ImportIntoStmt (10x) + 57480: 928, // load (10x) + 58537: 929, // NoWriteToBinLogAliasOpt (10x) + 58587: 930, // OrderByOptional (10x) + 58589: 931, // PartDefOption (10x) + 58751: 932, // SignedNum (10x) + 58271: 933, // BuggyDefaultFalseDistinctOpt (9x) + 58346: 934, // DefaultFalseDistinctOpt (9x) + 58480: 935, // IndexPartSpecification (9x) + 58496: 936, // JoinType (9x) + 58497: 937, // KeyOrIndex (9x) + 58540: 938, // NotSym (9x) + 58547: 939, // NumLiteral (9x) + 58694: 940, // Rolename (9x) + 58689: 941, // RoleNameString (9x) + 58335: 942, // CrossOpt (8x) + 58394: 943, // ExplainableStmt (8x) + 58398: 944, // ExpressionListOpt (8x) + 58481: 945, // IndexPartSpecificationList (8x) + 58678: 946, // ResourceGroupName (8x) + 58715: 947, // SelectStmtLimitOpt (8x) + 58855: 948, // VariableName (8x) + 58218: 949, // AllOrPartitionNameList (7x) + 58262: 950, // BindableStmt (7x) + 58316: 951, // ConstraintKeywordOpt (7x) + 58342: 952, // DatabaseSym (7x) + 58413: 953, // FieldsOrColumns (7x) + 58425: 954, // ForceOpt (7x) + 58472: 955, // IndexInvisible (7x) + 58483: 956, // IndexType (7x) + 57469: 957, // kill (7x) + 58617: 958, // Priority (7x) + 58647: 959, // ProcedureProcStmt1s (7x) + 58699: 960, // RowFormat (7x) + 58702: 961, // RowValue (7x) + 58726: 962, // SetExpr (7x) + 57542: 963, // show (7x) + 58738: 964, // ShowDatabaseNameOpt (7x) + 58801: 965, // TableOptimizerHints (7x) + 58803: 966, // TableOption (7x) + 57584: 967, // varying (7x) + 58883: 968, // WithClustered (7x) + 58260: 969, // BeginTransactionStmt (6x) + 58252: 970, // BRIEBooleanOptionName (6x) + 58253: 971, // BRIEIntegerOptionName (6x) + 58254: 972, // BRIEKeywordOptionName (6x) + 58255: 973, // BRIEOption (6x) + 58256: 974, // BRIEOptions (6x) + 58258: 975, // BRIEStringOptionName (6x) + 58282: 976, // Char (6x) + 57385: 977, // column (6x) + 58289: 978, // ColumnDef (6x) + 58339: 979, // DatabaseOption (6x) + 58389: 980, // EscapedTableRef (6x) + 58411: 981, // FieldTerminator (6x) + 57437: 982, // grant (6x) + 58462: 983, // IgnoreOptional (6x) + 58475: 984, // IndexName (6x) + 58477: 985, // IndexNameList (6x) + 58478: 986, // IndexOption (6x) + 58479: 987, // IndexOptionList (6x) + 58517: 988, // LoadDataStmt (6x) + 58599: 989, // PartitionNameListOpt (6x) + 57519: 990, // procedure (6x) + 58666: 991, // ReleaseSavepointStmt (6x) + 58696: 992, // RolenameList (6x) + 58703: 993, // SavepointStmt (6x) + 58844: 994, // UsernameList (6x) + 58216: 995, // AlgorithmClause (5x) + 58273: 996, // ByItem (5x) + 58288: 997, // CollationName (5x) + 58291: 998, // ColumnKeywordOpt (5x) + 58355: 999, // DirectPlacementOption (5x) + 58357: 1000, // DirectResourceGroupOption (5x) + 58409: 1001, // FieldOpt (5x) + 58410: 1002, // FieldOpts (5x) + 58456: 1003, // IdentList (5x) + 57450: 1004, // infile (5x) + 58506: 1005, // LimitOption (5x) + 58521: 1006, // LockClause (5x) + 58559: 1007, // OptCharsetWithOptBinary (5x) + 58569: 1008, // OptNullTreatment (5x) + 58611: 1009, // PolicyName (5x) + 58618: 1010, // PriorityOpt (5x) + 58706: 1011, // SelectLockOpt (5x) + 58713: 1012, // SelectStmtIntoOption (5x) + 58802: 1013, // TableOptimizerHintsOpt (5x) + 58807: 1014, // TableRefs (5x) + 58837: 1015, // UserSpec (5x) + 58241: 1016, // AsOfClause (4x) + 58244: 1017, // Assignment (4x) + 58249: 1018, // AuthString (4x) + 58269: 1019, // Boolean (4x) + 58272: 1020, // BuiltinFunction (4x) + 58274: 1021, // ByList (4x) + 58310: 1022, // ConfigItemName (4x) + 58317: 1023, // ConstraintVectorIndex (4x) + 58421: 1024, // FloatOpt (4x) + 58476: 1025, // IndexNameAndTypeOpt (4x) + 58484: 1026, // IndexTypeName (4x) + 58546: 1027, // NumList (4x) + 57507: 1028, // option (4x) + 57508: 1029, // optionally (4x) + 58576: 1030, // OptWild (4x) + 57512: 1031, // outer (4x) + 58612: 1032, // Precision (4x) + 58662: 1033, // ReferDef (4x) + 58686: 1034, // RestrictOrCascadeOpt (4x) + 58701: 1035, // RowStmt (4x) + 58721: 1036, // SequenceOption (4x) + 58789: 1037, // TableAsName (4x) + 58790: 1038, // TableAsNameOpt (4x) + 58800: 1039, // TableNameOptWild (4x) + 58804: 1040, // TableOptionList (4x) + 58815: 1041, // TextString (4x) + 58822: 1042, // TraceableStmt (4x) + 58823: 1043, // TransactionChar (4x) + 58838: 1044, // UserSpecList (4x) + 58851: 1045, // Varchar (4x) + 58877: 1046, // WindowName (4x) + 58245: 1047, // AssignmentList (3x) + 58246: 1048, // AttributesOpt (3x) + 58266: 1049, // BitValueType (3x) + 58267: 1050, // BlobType (3x) + 58270: 1051, // BooleanType (3x) + 58300: 1052, // ColumnOption (3x) + 58303: 1053, // ColumnPosition (3x) + 58307: 1054, // CommonTableExpr (3x) + 58318: 1055, // ConstraintWithVectorIndex (3x) + 58331: 1056, // CreateTableStmt (3x) + 58336: 1057, // CurdateSym (3x) + 58340: 1058, // DatabaseOptionList (3x) + 58343: 1059, // DateAndTimeType (3x) + 58350: 1060, // DefaultTrueDistinctOpt (3x) + 58356: 1061, // DirectResourceGroupBackgroundOption (3x) + 58358: 1062, // DirectResourceGroupRunawayOption (3x) + 58379: 1063, // DynamicCalibrateResourceOption (3x) + 57418: 1064, // elseIfKwd (3x) + 58384: 1065, // EnforcedOrNot (3x) + 58400: 1066, // ExtendedPriv (3x) + 58416: 1067, // FixedPointType (3x) + 58422: 1068, // FloatingPointType (3x) + 58442: 1069, // GeneratedAlways (3x) + 58445: 1070, // GlobalOrLocalOpt (3x) + 58446: 1071, // GlobalScope (3x) + 58450: 1072, // GroupByClause (3x) + 58467: 1073, // IndexHint (3x) + 58471: 1074, // IndexHintType (3x) + 58490: 1075, // IntegerType (3x) + 57468: 1076, // keys (3x) + 58513: 1077, // LoadDataOptionListOpt (3x) + 58520: 1078, // LocationLabelList (3x) + 58532: 1079, // NChar (3x) + 58541: 1080, // NowSym (3x) + 58542: 1081, // NowSymFunc (3x) + 58543: 1082, // NowSymOptionFraction (3x) + 58548: 1083, // NumericType (3x) + 58534: 1084, // NVarchar (3x) + 58570: 1085, // OptOrder (3x) + 58574: 1086, // OptTemporary (3x) + 58590: 1087, // PartDefOptionList (3x) + 58592: 1088, // PartitionDefinition (3x) + 58603: 1089, // PasswordOrLockOption (3x) + 58610: 1090, // PluginNameList (3x) + 58616: 1091, // PrimaryOpt (3x) + 58619: 1092, // PrivElem (3x) + 58621: 1093, // PrivType (3x) + 58656: 1094, // QueryWatchOption (3x) + 58658: 1095, // QueryWatchTextOption (3x) + 58673: 1096, // RequireClause (3x) + 58674: 1097, // RequireClauseOpt (3x) + 58676: 1098, // RequireListElement (3x) + 58697: 1099, // RolenameWithoutIdent (3x) + 58690: 1100, // RoleOrPrivElem (3x) + 58712: 1101, // SelectStmtGroup (3x) + 58730: 1102, // SetOprOpt (3x) + 58750: 1103, // SignedLiteral (3x) + 58772: 1104, // StringLitOrUserVariable (3x) + 58777: 1105, // StringType (3x) + 58788: 1106, // TableAliasRefList (3x) + 58791: 1107, // TableElement (3x) + 58805: 1108, // TableOrTables (3x) + 58817: 1109, // TextType (3x) + 58824: 1110, // TransactionChars (3x) + 57566: 1111, // trigger (3x) + 58827: 1112, // Type (3x) + 57570: 1113, // unlock (3x) + 57572: 1114, // until (3x) + 57574: 1115, // usage (3x) + 58848: 1116, // ValuesList (3x) + 58850: 1117, // ValuesStmtList (3x) + 58846: 1118, // ValueSym (3x) + 58853: 1119, // VariableAssignment (3x) + 58874: 1120, // WindowFrameStart (3x) + 58891: 1121, // Year (3x) + 58212: 1122, // AddQueryWatchStmt (2x) + 58214: 1123, // AdminStmt (2x) + 58217: 1124, // AllColumnsOrPredicateColumnsOpt (2x) + 58219: 1125, // AlterDatabaseStmt (2x) + 58220: 1126, // AlterInstanceStmt (2x) + 58221: 1127, // AlterOrderItem (2x) + 58223: 1128, // AlterPolicyStmt (2x) + 58224: 1129, // AlterRangeStmt (2x) + 58225: 1130, // AlterResourceGroupStmt (2x) + 58226: 1131, // AlterSequenceOption (2x) + 58228: 1132, // AlterSequenceStmt (2x) + 58229: 1133, // AlterTableSpec (2x) + 58234: 1134, // AlterUserStmt (2x) + 58235: 1135, // AnalyzeOption (2x) + 58264: 1136, // BinlogStmt (2x) + 58257: 1137, // BRIEStmt (2x) + 58259: 1138, // BRIETables (2x) + 58276: 1139, // CalibrateResourceStmt (2x) + 57377: 1140, // call (2x) + 58278: 1141, // CallStmt (2x) + 58279: 1142, // CancelImportStmt (2x) + 58280: 1143, // CastType (2x) + 58281: 1144, // ChangeStmt (2x) + 58287: 1145, // CheckConstraintKeyword (2x) + 58295: 1146, // ColumnNameListOpt (2x) + 58298: 1147, // ColumnNameOrUserVariable (2x) + 58297: 1148, // ColumnNameOrUserVarListOptWithBrackets (2x) + 58301: 1149, // ColumnOptionList (2x) + 58302: 1150, // ColumnOptionListOpt (2x) + 58305: 1151, // CommentOrAttributeOption (2x) + 58309: 1152, // CompletionTypeWithinTransaction (2x) + 58311: 1153, // ConnectionOption (2x) + 58313: 1154, // ConnectionOptions (2x) + 58315: 1155, // ConstraintElem (2x) + 58319: 1156, // CreateBindingStmt (2x) + 58320: 1157, // CreateDatabaseStmt (2x) + 58321: 1158, // CreateIndexStmt (2x) + 58322: 1159, // CreatePolicyStmt (2x) + 58323: 1160, // CreateProcedureStmt (2x) + 58324: 1161, // CreateResourceGroupStmt (2x) + 58325: 1162, // CreateRoleStmt (2x) + 58327: 1163, // CreateSequenceStmt (2x) + 58328: 1164, // CreateStatisticsStmt (2x) + 58329: 1165, // CreateTableOptionListOpt (2x) + 58332: 1166, // CreateUserStmt (2x) + 58334: 1167, // CreateViewStmt (2x) + 57399: 1168, // databases (2x) + 58344: 1169, // DeallocateStmt (2x) + 58345: 1170, // DeallocateSym (2x) + 58348: 1171, // DefaultOrExpression (2x) + 58361: 1172, // DoStmt (2x) + 58362: 1173, // DropBindingStmt (2x) + 58363: 1174, // DropDatabaseStmt (2x) + 58364: 1175, // DropIndexStmt (2x) + 58365: 1176, // DropPolicyStmt (2x) + 58366: 1177, // DropProcedureStmt (2x) + 58367: 1178, // DropQueryWatchStmt (2x) + 58368: 1179, // DropResourceGroupStmt (2x) + 58369: 1180, // DropRoleStmt (2x) + 58370: 1181, // DropSequenceStmt (2x) + 58371: 1182, // DropStatisticsStmt (2x) + 58372: 1183, // DropStatsStmt (2x) + 58373: 1184, // DropTableStmt (2x) + 58374: 1185, // DropUserStmt (2x) + 58375: 1186, // DropViewStmt (2x) + 58377: 1187, // DuplicateOpt (2x) + 58380: 1188, // ElseCaseOpt (2x) + 58382: 1189, // EmptyStmt (2x) + 58383: 1190, // EncryptionOpt (2x) + 58385: 1191, // EnforcedOrNotOpt (2x) + 58390: 1192, // ExecuteStmt (2x) + 58391: 1193, // ExplainFormatType (2x) + 58402: 1194, // Field (2x) + 58405: 1195, // FieldItem (2x) + 58412: 1196, // Fields (2x) + 58417: 1197, // FlashbackDatabaseStmt (2x) + 58418: 1198, // FlashbackTableStmt (2x) + 58419: 1199, // FlashbackToNewName (2x) + 58420: 1200, // FlashbackToTimestampStmt (2x) + 58424: 1201, // FlushStmt (2x) + 58426: 1202, // FormatOpt (2x) + 58431: 1203, // FuncDatetimePrecList (2x) + 58432: 1204, // FuncDatetimePrecListOpt (2x) + 58447: 1205, // GrantProxyStmt (2x) + 58448: 1206, // GrantRoleStmt (2x) + 58449: 1207, // GrantStmt (2x) + 58451: 1208, // HandleRange (2x) + 58453: 1209, // HashString (2x) + 58454: 1210, // HavingClause (2x) + 58455: 1211, // HelpStmt (2x) + 58468: 1212, // IndexHintList (2x) + 58469: 1213, // IndexHintListOpt (2x) + 58474: 1214, // IndexLockAndAlgorithmOpt (2x) + 57452: 1215, // inout (2x) + 58487: 1216, // InsertValues (2x) + 58492: 1217, // IntoOpt (2x) + 58498: 1218, // KeyOrIndexOpt (2x) + 58499: 1219, // KillOrKillTiDB (2x) + 58500: 1220, // KillStmt (2x) + 58502: 1221, // LikeOrIlikeEscapeOpt (2x) + 58505: 1222, // LimitClause (2x) + 57478: 1223, // linear (2x) + 58507: 1224, // LinearOpt (2x) + 58508: 1225, // Lines (2x) + 58511: 1226, // LoadDataOption (2x) + 58514: 1227, // LoadDataSetItem (2x) + 58516: 1228, // LoadDataSetSpecOpt (2x) + 58518: 1229, // LoadStatsStmt (2x) + 58522: 1230, // LockStatsStmt (2x) + 58523: 1231, // LockTablesStmt (2x) + 58530: 1232, // MaxValueOrExpression (2x) + 58536: 1233, // NextValueForSequenceParentheses (2x) + 58538: 1234, // NonTransactionalDMLStmt (2x) + 58544: 1235, // NowSymOptionFractionParentheses (2x) + 58549: 1236, // ObjectType (2x) + 57504: 1237, // of (2x) + 58550: 1238, // OfTablesOpt (2x) + 58551: 1239, // OnCommitOpt (2x) + 58552: 1240, // OnDelete (2x) + 58555: 1241, // OnUpdate (2x) + 58560: 1242, // OptCollate (2x) + 58564: 1243, // OptFull (2x) + 58580: 1244, // OptimizeTableStmt (2x) + 58566: 1245, // OptInteger (2x) + 58582: 1246, // OptionalBraces (2x) + 58581: 1247, // OptionLevel (2x) + 58568: 1248, // OptLeadLagInfo (2x) + 58567: 1249, // OptLLDefault (2x) + 58575: 1250, // OptVectorElementType (2x) + 57511: 1251, // out (2x) + 58588: 1252, // OuterOpt (2x) + 58593: 1253, // PartitionDefinitionList (2x) + 58594: 1254, // PartitionDefinitionListOpt (2x) + 58595: 1255, // PartitionIntervalOpt (2x) + 58601: 1256, // PartitionOpt (2x) + 58602: 1257, // PasswordOpt (2x) + 58604: 1258, // PasswordOrLockOptionList (2x) + 58605: 1259, // PasswordOrLockOptions (2x) + 58606: 1260, // PlacementOptionList (2x) + 58609: 1261, // PlanReplayerStmt (2x) + 58615: 1262, // PreparedStmt (2x) + 58620: 1263, // PrivLevel (2x) + 58622: 1264, // ProcedurceCond (2x) + 58623: 1265, // ProcedurceLabelOpt (2x) + 58629: 1266, // ProcedureDecl (2x) + 58636: 1267, // ProcedureHcond (2x) + 58638: 1268, // ProcedureIf (2x) + 58659: 1269, // QuickOptional (2x) + 58660: 1270, // RecommendIndexStmt (2x) + 58661: 1271, // RecoverTableStmt (2x) + 58663: 1272, // ReferOpt (2x) + 58665: 1273, // RegexpSym (2x) + 58667: 1274, // RenameTableStmt (2x) + 58668: 1275, // RenameUserStmt (2x) + 58670: 1276, // RepeatableOpt (2x) + 58679: 1277, // ResourceGroupNameOption (2x) + 58680: 1278, // ResourceGroupOptionList (2x) + 58682: 1279, // ResourceGroupRunawayActionOption (2x) + 58684: 1280, // ResourceGroupRunawayWatchOption (2x) + 58685: 1281, // RestartStmt (2x) + 57533: 1282, // revoke (2x) + 58687: 1283, // RevokeRoleStmt (2x) + 58688: 1284, // RevokeStmt (2x) + 58691: 1285, // RoleOrPrivElemList (2x) + 58692: 1286, // RoleSpec (2x) + 58704: 1287, // SearchWhenThen (2x) + 58716: 1288, // SelectStmtOpt (2x) + 58719: 1289, // SelectStmtSQLCache (2x) + 58723: 1290, // SetBindingStmt (2x) + 58724: 1291, // SetDefaultRoleOpt (2x) + 58725: 1292, // SetDefaultRoleStmt (2x) + 58735: 1293, // SetRoleStmt (2x) + 58743: 1294, // ShowProfileType (2x) + 58746: 1295, // ShowStmt (2x) + 58747: 1296, // ShowTableAliasOpt (2x) + 58749: 1297, // ShutdownStmt (2x) + 58754: 1298, // SimpleWhenThen (2x) + 58759: 1299, // SplitOption (2x) + 58760: 1300, // SplitRegionStmt (2x) + 58756: 1301, // SpOptInout (2x) + 58757: 1302, // SpPdparam (2x) + 57546: 1303, // sqlexception (2x) + 57547: 1304, // sqlstate (2x) + 57548: 1305, // sqlwarning (2x) + 58764: 1306, // Statement (2x) + 58767: 1307, // StatsOptionsOpt (2x) + 58768: 1308, // StatsPersistentVal (2x) + 58769: 1309, // StatsType (2x) + 58773: 1310, // StringLitOrUserVariableList (2x) + 58778: 1311, // SubPartDefinition (2x) + 58781: 1312, // SubPartitionMethod (2x) + 58786: 1313, // Symbol (2x) + 58792: 1314, // TableElementList (2x) + 58795: 1315, // TableLock (2x) + 58799: 1316, // TableNameListOpt (2x) + 58814: 1317, // TablesTerminalSym (2x) + 58812: 1318, // TableToTable (2x) + 58816: 1319, // TextStringList (2x) + 58821: 1320, // TraceStmt (2x) + 58829: 1321, // UnlockStatsStmt (2x) + 58830: 1322, // UnlockTablesStmt (2x) + 58831: 1323, // UpdateIndexElem (2x) + 58839: 1324, // UserToUser (2x) + 58854: 1325, // VariableAssignmentList (2x) + 58864: 1326, // WhenClause (2x) + 58869: 1327, // WindowDefinition (2x) + 58872: 1328, // WindowFrameBound (2x) + 58879: 1329, // WindowSpec (2x) + 58884: 1330, // WithGrantOptionOpt (2x) + 58885: 1331, // WithList (2x) + 58890: 1332, // Writeable (2x) + 58: 1333, // ':' (1x) + 58213: 1334, // AdminShowSlow (1x) + 58215: 1335, // AdminStmtLimitOpt (1x) + 58222: 1336, // AlterOrderList (1x) + 58227: 1337, // AlterSequenceOptionList (1x) + 58230: 1338, // AlterTableSpecList (1x) + 58231: 1339, // AlterTableSpecListOpt (1x) + 58232: 1340, // AlterTableSpecSingleOpt (1x) + 58236: 1341, // AnalyzeOptionList (1x) + 58239: 1342, // AnyOrAll (1x) + 58240: 1343, // ArrayKwdOpt (1x) + 58242: 1344, // AsOfClauseOpt (1x) + 58243: 1345, // AsOpt (1x) + 58247: 1346, // AuthOption (1x) + 58248: 1347, // AuthPlugin (1x) + 58250: 1348, // AutoRandomOpt (1x) + 58251: 1349, // BDRRole (1x) + 58261: 1350, // BetweenOrNotOp (1x) + 58263: 1351, // BindingStatusType (1x) + 57375: 1352, // both (1x) + 58275: 1353, // CalibrateOption (1x) + 58277: 1354, // CalibrateResourceWorkloadOption (1x) + 58285: 1355, // CharsetNameOrDefault (1x) + 58286: 1356, // CharsetOpt (1x) + 58290: 1357, // ColumnFormat (1x) + 58292: 1358, // ColumnList (1x) + 58299: 1359, // ColumnNameOrUserVariableList (1x) + 58296: 1360, // ColumnNameOrUserVarListOpt (1x) + 58304: 1361, // ColumnSetValueList (1x) + 58308: 1362, // CompareOp (1x) + 58312: 1363, // ConnectionOptionList (1x) + 58314: 1364, // Constraint (1x) + 57387: 1365, // continueKwd (1x) + 58326: 1366, // CreateSequenceOptionListOpt (1x) + 58330: 1367, // CreateTableSelectOpt (1x) + 58333: 1368, // CreateViewSelectOpt (1x) + 57397: 1369, // cursor (1x) + 58341: 1370, // DatabaseOptionListOpt (1x) + 58338: 1371, // DBNameList (1x) + 58349: 1372, // DefaultOrExpressionList (1x) + 58351: 1373, // DefaultValueExpr (1x) + 58376: 1374, // DryRunOptions (1x) + 57416: 1375, // dual (1x) + 58378: 1376, // DynamicCalibrateOptionList (1x) + 58381: 1377, // ElseOpt (1x) + 58386: 1378, // EnforcedOrNotOrNotNullOpt (1x) + 57423: 1379, // exit (1x) + 58399: 1380, // ExpressionOpt (1x) + 58401: 1381, // FetchFirstOpt (1x) + 58403: 1382, // FieldAsName (1x) + 58404: 1383, // FieldAsNameOpt (1x) + 58406: 1384, // FieldItemList (1x) + 58408: 1385, // FieldList (1x) + 58414: 1386, // FirstAndLastPartOpt (1x) + 58415: 1387, // FirstOrNext (1x) + 58423: 1388, // FlushOption (1x) + 58427: 1389, // FromDual (1x) + 58429: 1390, // FulltextSearchModifierOpt (1x) + 58430: 1391, // FuncDatetimePrec (1x) + 58443: 1392, // GetFormatSelector (1x) + 58444: 1393, // GlobalOrLocal (1x) + 58452: 1394, // HandleRangeList (1x) + 58457: 1395, // IdentListWithParenOpt (1x) + 58461: 1396, // IgnoreLines (1x) + 58463: 1397, // IlikeOrNotOp (1x) + 58464: 1398, // ImportFromSelectStmt (1x) + 58470: 1399, // IndexHintScope (1x) + 58473: 1400, // IndexKeyTypeOpt (1x) + 58482: 1401, // IndexPartSpecificationListOpt (1x) + 58485: 1402, // IndexTypeOpt (1x) + 58466: 1403, // InOrNotOp (1x) + 58488: 1404, // InstanceOption (1x) + 58491: 1405, // IntervalExpr (1x) + 58494: 1406, // IsolationLevel (1x) + 58493: 1407, // IsOrNotOp (1x) + 57473: 1408, // leading (1x) + 58503: 1409, // LikeOrNotOp (1x) + 58504: 1410, // LikeTableWithOrWithoutParen (1x) + 58509: 1411, // LinesTerminated (1x) + 58512: 1412, // LoadDataOptionList (1x) + 58515: 1413, // LoadDataSetList (1x) + 58519: 1414, // LocalOpt (1x) + 58524: 1415, // LockType (1x) + 58525: 1416, // LogTypeOpt (1x) + 58526: 1417, // LowPriorityOpt (1x) + 58527: 1418, // Match (1x) + 58528: 1419, // MatchOpt (1x) + 58529: 1420, // MaxValPartOpt (1x) + 58531: 1421, // MaxValueOrExpressionList (1x) + 58545: 1422, // NullPartOpt (1x) + 58553: 1423, // OnDeleteUpdateOpt (1x) + 58554: 1424, // OnDuplicateKeyUpdate (1x) + 58556: 1425, // OptBinMod (1x) + 58558: 1426, // OptCharset (1x) + 58561: 1427, // OptExistingWindowName (1x) + 58563: 1428, // OptFromFirstLast (1x) + 58565: 1429, // OptGConcatSeparator (1x) + 58583: 1430, // OptionalShardColumn (1x) + 58571: 1431, // OptPartitionClause (1x) + 58572: 1432, // OptSpPdparams (1x) + 58573: 1433, // OptTable (1x) + 58894: 1434, // optValue (1x) + 58577: 1435, // OptWindowFrameClause (1x) + 58578: 1436, // OptWindowOrderByClause (1x) + 58585: 1437, // Order (1x) + 58584: 1438, // OrReplace (1x) + 57513: 1439, // outfile (1x) + 58591: 1440, // PartDefValuesOpt (1x) + 58596: 1441, // PartitionKeyAlgorithmOpt (1x) + 58597: 1442, // PartitionMethod (1x) + 58600: 1443, // PartitionNumOpt (1x) + 58608: 1444, // PlanReplayerDumpOpt (1x) + 57517: 1445, // precisionType (1x) + 58614: 1446, // PrepareSQL (1x) + 58895: 1447, // procedurceElseIfs (1x) + 58625: 1448, // ProcedureCall (1x) + 58628: 1449, // ProcedureCursorSelectStmt (1x) + 58630: 1450, // ProcedureDeclIdents (1x) + 58631: 1451, // ProcedureDecls (1x) + 58632: 1452, // ProcedureDeclsOpt (1x) + 58634: 1453, // ProcedureFetchList (1x) + 58635: 1454, // ProcedureHandlerType (1x) + 58637: 1455, // ProcedureHcondList (1x) + 58644: 1456, // ProcedureOptDefault (1x) + 58645: 1457, // ProcedureOptFetchNo (1x) + 58648: 1458, // ProcedureProcStmts (1x) + 58657: 1459, // QueryWatchOptionList (1x) + 57524: 1460, // recursive (1x) + 58664: 1461, // RegexpOrNotOp (1x) + 58669: 1462, // ReorganizePartitionRuleOpt (1x) + 58672: 1463, // Replica (1x) + 58675: 1464, // RequireList (1x) + 58677: 1465, // ResourceGroupBackgroundOptionList (1x) + 58681: 1466, // ResourceGroupPriorityOption (1x) + 58683: 1467, // ResourceGroupRunawayOptionList (1x) + 58693: 1468, // RoleSpecList (1x) + 58700: 1469, // RowOrRows (1x) + 58705: 1470, // SearchedWhenThenList (1x) + 58709: 1471, // SelectStmtFieldList (1x) + 58717: 1472, // SelectStmtOpts (1x) + 58718: 1473, // SelectStmtOptsList (1x) + 58722: 1474, // SequenceOptionList (1x) + 58727: 1475, // SetOpr (1x) + 58734: 1476, // SetRoleOpt (1x) + 58737: 1477, // ShardableStmt (1x) + 58739: 1478, // ShowIndexKwd (1x) + 58740: 1479, // ShowLikeOrWhereOpt (1x) + 58741: 1480, // ShowPlacementTarget (1x) + 58742: 1481, // ShowProfileArgsOpt (1x) + 58744: 1482, // ShowProfileTypes (1x) + 58745: 1483, // ShowProfileTypesOpt (1x) + 58748: 1484, // ShowTargetFilterable (1x) + 58755: 1485, // SimpleWhenThenList (1x) + 57544: 1486, // spatial (1x) + 58761: 1487, // SplitSyntaxOption (1x) + 58758: 1488, // SpPdparams (1x) + 57552: 1489, // ssl (1x) + 58762: 1490, // Start (1x) + 58763: 1491, // Starting (1x) + 57553: 1492, // starting (1x) + 58765: 1493, // StatementList (1x) + 58766: 1494, // StatementScope (1x) + 58770: 1495, // StorageMedia (1x) + 57554: 1496, // stored (1x) + 58771: 1497, // StringList (1x) + 58776: 1498, // StringNameOrBRIEOptionKeyword (1x) + 58779: 1499, // SubPartDefinitionList (1x) + 58780: 1500, // SubPartDefinitionListOpt (1x) + 58782: 1501, // SubPartitionNumOpt (1x) + 58783: 1502, // SubPartitionOpt (1x) + 58793: 1503, // TableElementListOpt (1x) + 58796: 1504, // TableLockList (1x) + 58808: 1505, // TableRefsClause (1x) + 58809: 1506, // TableSampleMethodOpt (1x) + 58810: 1507, // TableSampleOpt (1x) + 58811: 1508, // TableSampleUnitOpt (1x) + 58813: 1509, // TableToTableList (1x) + 57565: 1510, // trailing (1x) + 58825: 1511, // TrimDirection (1x) + 58832: 1512, // UpdateIndexesList (1x) + 58833: 1513, // UpdateIndexesOpt (1x) + 58840: 1514, // UserToUserList (1x) + 58842: 1515, // UserVariableList (1x) + 58845: 1516, // UsingRoles (1x) + 58847: 1517, // Values (1x) + 58849: 1518, // ValuesOpt (1x) + 58856: 1519, // ViewAlgorithm (1x) + 58857: 1520, // ViewCheckOption (1x) + 58858: 1521, // ViewDefiner (1x) + 58859: 1522, // ViewFieldList (1x) + 58860: 1523, // ViewName (1x) + 58861: 1524, // ViewSQLSecurity (1x) + 57585: 1525, // virtual (1x) + 58862: 1526, // VirtualOrStored (1x) + 58863: 1527, // WatchDurationOption (1x) + 58865: 1528, // WhenClauseList (1x) + 58868: 1529, // WindowClauseOptional (1x) + 58870: 1530, // WindowDefinitionList (1x) + 58871: 1531, // WindowFrameBetween (1x) + 58873: 1532, // WindowFrameExtent (1x) + 58875: 1533, // WindowFrameUnits (1x) + 58878: 1534, // WindowNameOrSpec (1x) + 58880: 1535, // WindowSpecDetails (1x) + 58886: 1536, // WithReadLockOpt (1x) + 58887: 1537, // WithRollupClause (1x) + 58888: 1538, // WithValidation (1x) + 58889: 1539, // WithValidationOpt (1x) + 58211: 1540, // $default (0x) + 58171: 1541, // andnot (0x) + 58195: 1542, // createTableSelect (0x) + 58185: 1543, // empty (0x) + 57345: 1544, // error (0x) + 58210: 1545, // higherThanComma (0x) + 58204: 1546, // higherThanParenthese (0x) + 58193: 1547, // insertValues (0x) + 57356: 1548, // invalid (0x) + 58196: 1549, // lowerThanCharsetKwd (0x) + 58209: 1550, // lowerThanComma (0x) + 58194: 1551, // lowerThanCreateTableSelect (0x) + 58206: 1552, // lowerThanEq (0x) + 58201: 1553, // lowerThanFunction (0x) + 58192: 1554, // lowerThanInsertValues (0x) + 58197: 1555, // lowerThanKey (0x) + 58198: 1556, // lowerThanLocal (0x) + 58208: 1557, // lowerThanNot (0x) + 58205: 1558, // lowerThanOn (0x) + 58203: 1559, // lowerThanParenthese (0x) + 58199: 1560, // lowerThanRemove (0x) + 58186: 1561, // lowerThanSelectOpt (0x) + 58191: 1562, // lowerThanSelectStmt (0x) + 58190: 1563, // lowerThanSetKeyword (0x) + 58189: 1564, // lowerThanStringLitToken (0x) + 58187: 1565, // lowerThanValueKeyword (0x) + 58188: 1566, // lowerThanWith (0x) + 58200: 1567, // lowerThenOrder (0x) + 58207: 1568, // neg (0x) + 57360: 1569, // odbcDateType (0x) + 57362: 1570, // odbcTimestampType (0x) + 57361: 1571, // odbcTimeType (0x) + 58202: 1572, // tableRefPriority (0x) } yySymNames = []string{ @@ -2608,13 +2610,13 @@ var ( "truncate", "cache", "tp", + "action", "clustered", "invisible", "nocache", "nonclustered", "open", "visible", - "action", "algorithm", "close", "cycle", @@ -2631,10 +2633,10 @@ var ( "priority", "queryLimit", "ruRate", + "plan", "subpartition", "yearType", "partitions", - "plan", "sqlTsiYear", "constraints", "followerConstraints", @@ -2652,8 +2654,8 @@ var ( "view", "day", "watch", - "defined", "execElapsed", + "defined", "second", "status", "hour", @@ -2751,12 +2753,10 @@ var ( "hnsw", "isolation", "last", - "max_idxnum", "memory", "next", "off", "optional", - "per_db", "privileges", "required", "rtree", @@ -2764,6 +2764,7 @@ var ( "sequence", "session", "slow", + "switchGroup", "unlimited", "validation", "variables", @@ -2853,10 +2854,12 @@ var ( "pump", "purge", "rebuild", + "recommend", "redundant", "reload", "restore", "routine", + "run", "s3", "samples", "secondaryLoad", @@ -2885,10 +2888,10 @@ var ( "trueCardCost", "verboseType", "warnings", - "advise", "against", "ago", "always", + "apply", "backups", "bernoulli", "bindingCache", @@ -2927,7 +2930,6 @@ var ( "list", "log", "master", - "max_minutes", "never", "none", "oltpReadOnly", @@ -2938,7 +2940,6 @@ var ( "parser", "partial", "partitioning", - "per_table", "percent", "pessimistic", "point", @@ -2952,7 +2953,6 @@ var ( "restores", "reuse", "rollup", - "run", "secondary", "security", "serializable", @@ -2980,6 +2980,7 @@ var ( "workload", "x509", "addDate", + "advise", "any", "approxCountDistinct", "approxPercentile", @@ -3010,10 +3011,14 @@ var ( "leader", "learner", "max", + "max_idxnum", + "max_minutes", "member", "min", "names", "now", + "per_db", + "per_table", "position", "process", "proxy", @@ -3159,8 +3164,8 @@ var ( "decLit", "floatLit", "hexLit", - "row", "bitLit", + "row", "interval", "paramMarker", "'{'", @@ -3168,8 +3173,8 @@ var ( "database", "exists", "convert", - "selectKwd", "underscoreCS", + "selectKwd", "builtinCurDate", "builtinNow", "currentDate", @@ -3177,9 +3182,9 @@ var ( "doubleAtIdentifier", "localTime", "localTs", + "sql", "builtinCount", "primary", - "sql", "'!'", "'~'", "builtinApproxCountDistinct", @@ -3242,8 +3247,8 @@ var ( "jss", "juss", "maxValue", - "lines", "by", + "lines", "alter", "require", "'@'", @@ -3299,8 +3304,8 @@ var ( "SubSelect", "UserVariable", "Literal", - "SimpleIdent", "StringLiteral", + "SimpleIdent", "NextValueForSequence", "FunctionCallGeneric", "FunctionCallKeyword", @@ -3448,6 +3453,7 @@ var ( "ExplainableStmt", "ExpressionListOpt", "IndexPartSpecificationList", + "ResourceGroupName", "SelectStmtLimitOpt", "VariableName", "AllOrPartitionNameList", @@ -3458,14 +3464,13 @@ var ( "ForceOpt", "IndexInvisible", "IndexType", - "infile", "kill", "Priority", "ProcedureProcStmt1s", - "ResourceGroupName", "RowFormat", "RowValue", "SetExpr", + "show", "ShowDatabaseNameOpt", "TableOptimizerHints", "TableOption", @@ -3496,7 +3501,6 @@ var ( "ReleaseSavepointStmt", "RolenameList", "SavepointStmt", - "show", "UsernameList", "AlgorithmClause", "ByItem", @@ -3507,6 +3511,7 @@ var ( "FieldOpt", "FieldOpts", "IdentList", + "infile", "LimitOption", "LockClause", "OptCharsetWithOptBinary", @@ -3579,7 +3584,6 @@ var ( "IndexHintType", "IntegerType", "keys", - "Lines", "LoadDataOptionListOpt", "LocationLabelList", "NChar", @@ -3715,7 +3719,6 @@ var ( "HashString", "HavingClause", "HelpStmt", - "IndexAdviseStmt", "IndexHintList", "IndexHintListOpt", "IndexLockAndAlgorithmOpt", @@ -3729,11 +3732,11 @@ var ( "LimitClause", "linear", "LinearOpt", + "Lines", "LoadDataOption", "LoadDataSetItem", "LoadDataSetSpecOpt", "LoadStatsStmt", - "LocalOpt", "LockStatsStmt", "LockTablesStmt", "MaxValueOrExpression", @@ -3774,6 +3777,7 @@ var ( "ProcedureHcond", "ProcedureIf", "QuickOptional", + "RecommendIndexStmt", "RecoverTableStmt", "ReferOpt", "RegexpSym", @@ -3917,13 +3921,12 @@ var ( "LinesTerminated", "LoadDataOptionList", "LoadDataSetList", + "LocalOpt", "LockType", "LogTypeOpt", "LowPriorityOpt", "Match", "MatchOpt", - "MaxIndexNumOpt", - "MaxMinutesOpt", "MaxValPartOpt", "MaxValueOrExpressionList", "NullPartOpt", @@ -3948,8 +3951,6 @@ var ( "PartitionKeyAlgorithmOpt", "PartitionMethod", "PartitionNumOpt", - "PerDB", - "PerTable", "PlanReplayerDumpOpt", "precisionType", "PrepareSQL", @@ -4083,1374 +4084,800 @@ var ( yyReductions = []struct{ xsym, components int }{ {0, 1}, - {1491, 1}, - {921, 6}, - {921, 8}, - {921, 10}, - {921, 5}, - {921, 7}, - {921, 7}, - {921, 9}, - {1276, 1}, - {1276, 2}, - {1276, 3}, - {1467, 1}, - {1467, 1}, - {1467, 1}, - {1468, 1}, - {1468, 2}, - {1468, 3}, - {1278, 1}, - {1278, 1}, + {1490, 1}, + {924, 6}, + {924, 8}, + {924, 10}, + {924, 5}, + {924, 7}, + {924, 7}, + {924, 9}, {1278, 1}, - {1277, 1}, - {1277, 1}, - {1277, 1}, - {1059, 3}, - {1059, 3}, - {1059, 4}, - {1528, 0}, - {1528, 3}, - {1528, 3}, - {998, 3}, - {998, 3}, - {998, 3}, - {998, 1}, - {998, 3}, - {998, 5}, - {998, 4}, - {998, 3}, - {998, 5}, - {998, 4}, - {998, 3}, + {1278, 2}, + {1278, 3}, {1466, 1}, - {1466, 2}, - {1466, 3}, - {1058, 3}, - {1259, 1}, - {1259, 2}, - {1259, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {997, 3}, - {881, 4}, - {881, 4}, - {881, 4}, - {881, 4}, - {1045, 3}, - {1045, 3}, - {1305, 3}, - {1305, 3}, - {1338, 1}, - {1338, 2}, - {1338, 4}, - {1338, 8}, - {1338, 8}, - {1338, 3}, - {1338, 3}, - {1338, 2}, - {1076, 0}, - {1076, 3}, - {1131, 1}, - {1131, 5}, - {1131, 6}, - {1131, 5}, - {1131, 5}, - {1131, 5}, - {1131, 6}, - {1131, 2}, - {1131, 2}, - {1131, 5}, - {1131, 6}, - {1131, 8}, - {1131, 8}, - {1131, 1}, - {1131, 1}, - {1131, 3}, - {1131, 4}, - {1131, 5}, - {1131, 3}, - {1131, 4}, - {1131, 8}, - {1131, 4}, - {1131, 7}, - {1131, 3}, - {1131, 4}, - {1131, 4}, - {1131, 4}, - {1131, 4}, - {1131, 2}, - {1131, 2}, - {1131, 4}, - {1131, 4}, - {1131, 5}, - {1131, 3}, - {1131, 2}, - {1131, 2}, - {1131, 5}, - {1131, 6}, - {1131, 6}, - {1131, 8}, - {1131, 5}, - {1131, 5}, - {1131, 3}, - {1131, 3}, - {1131, 3}, - {1131, 5}, - {1131, 1}, - {1131, 1}, - {1131, 1}, - {1131, 1}, - {1131, 2}, - {1131, 2}, - {1131, 1}, - {1131, 1}, - {1131, 4}, - {1131, 3}, - {1131, 4}, - {1131, 1}, - {1131, 1}, - {1463, 0}, - {1463, 5}, - {945, 1}, - {945, 1}, - {1540, 0}, - {1540, 1}, - {1539, 2}, - {1539, 2}, - {965, 1}, - {965, 1}, - {1067, 0}, - {1067, 1}, - {1067, 1}, - {993, 3}, - {993, 3}, - {993, 3}, - {993, 3}, - {993, 3}, - {1003, 3}, - {1003, 3}, - {1330, 2}, - {1330, 2}, - {934, 1}, - {934, 1}, - {1217, 0}, - {1217, 1}, - {996, 0}, - {996, 1}, - {1050, 0}, - {1050, 1}, - {1050, 2}, - {1337, 0}, - {1337, 1}, - {1336, 1}, - {1336, 3}, - {876, 1}, - {876, 3}, - {947, 0}, - {947, 1}, - {947, 2}, - {1311, 1}, - {1272, 3}, - {1510, 1}, - {1510, 3}, - {1316, 3}, - {1273, 3}, - {1515, 1}, - {1515, 3}, - {1322, 3}, - {1269, 5}, - {1269, 3}, - {1269, 4}, - {1198, 4}, - {1198, 5}, - {1198, 5}, - {1198, 4}, - {1198, 5}, - {1198, 5}, - {1196, 4}, - {1197, 0}, - {1197, 2}, - {1195, 4}, - {1298, 6}, - {1298, 8}, - {1297, 6}, - {1297, 2}, - {1488, 0}, - {1488, 2}, - {1488, 1}, - {1488, 3}, - {861, 6}, - {861, 7}, - {861, 8}, - {861, 8}, - {861, 9}, - {861, 10}, - {861, 9}, - {861, 8}, - {861, 7}, - {861, 9}, - {1122, 0}, - {1122, 2}, - {1122, 2}, - {918, 0}, - {918, 2}, - {1339, 1}, - {1339, 3}, + {1466, 1}, + {1466, 1}, + {1467, 1}, + {1467, 2}, + {1467, 3}, + {1280, 1}, + {1280, 1}, + {1280, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 4}, + {1062, 3}, + {1062, 3}, + {1062, 4}, + {1527, 0}, + {1527, 3}, + {1527, 3}, + {1000, 3}, + {1000, 3}, + {1000, 3}, + {1000, 1}, + {1000, 3}, + {1000, 5}, + {1000, 4}, + {1000, 3}, + {1000, 5}, + {1000, 4}, + {1000, 3}, + {1465, 1}, + {1465, 2}, + {1465, 3}, + {1061, 3}, + {1260, 1}, + {1260, 2}, + {1260, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {999, 3}, + {884, 4}, + {884, 4}, + {884, 4}, + {884, 4}, + {1048, 3}, + {1048, 3}, + {1307, 3}, + {1307, 3}, + {1340, 1}, + {1340, 2}, + {1340, 4}, + {1340, 8}, + {1340, 8}, + {1340, 3}, + {1340, 3}, + {1340, 2}, + {1078, 0}, + {1078, 3}, + {1133, 1}, + {1133, 5}, + {1133, 6}, + {1133, 5}, + {1133, 5}, + {1133, 5}, + {1133, 6}, {1133, 2}, {1133, 2}, + {1133, 5}, + {1133, 6}, + {1133, 8}, + {1133, 8}, + {1133, 1}, + {1133, 1}, {1133, 3}, + {1133, 4}, + {1133, 5}, {1133, 3}, + {1133, 4}, + {1133, 8}, + {1133, 4}, + {1133, 7}, + {1133, 3}, + {1133, 4}, + {1133, 4}, + {1133, 4}, + {1133, 4}, {1133, 2}, {1133, 2}, - {1014, 3}, - {1044, 1}, - {1044, 3}, - {966, 1}, - {966, 2}, - {966, 2}, - {966, 2}, - {966, 4}, - {966, 5}, - {966, 6}, - {966, 4}, - {966, 5}, - {1134, 2}, - {975, 3}, - {975, 3}, - {837, 1}, - {837, 3}, - {837, 5}, - {919, 1}, - {919, 3}, - {1144, 0}, - {1144, 1}, - {1393, 0}, - {1393, 3}, - {1001, 1}, - {1001, 3}, - {1358, 0}, - {1358, 1}, - {1357, 1}, - {1357, 3}, - {1145, 1}, - {1145, 1}, + {1133, 4}, + {1133, 4}, + {1133, 5}, + {1133, 3}, + {1133, 2}, + {1133, 2}, + {1133, 5}, + {1133, 6}, + {1133, 6}, + {1133, 8}, + {1133, 5}, + {1133, 5}, + {1133, 3}, + {1133, 3}, + {1133, 3}, + {1133, 5}, + {1133, 1}, + {1133, 1}, + {1133, 1}, + {1133, 1}, + {1133, 2}, + {1133, 2}, + {1133, 1}, + {1133, 1}, + {1133, 4}, + {1133, 3}, + {1133, 4}, + {1133, 1}, + {1133, 1}, + {1462, 0}, + {1462, 5}, + {949, 1}, + {949, 1}, + {1539, 0}, + {1539, 1}, + {1538, 2}, + {1538, 2}, + {968, 1}, + {968, 1}, + {1070, 0}, + {1070, 1}, + {1070, 1}, + {995, 3}, + {995, 3}, + {995, 3}, + {995, 3}, + {995, 3}, + {1006, 3}, + {1006, 3}, + {1332, 2}, + {1332, 2}, + {937, 1}, + {937, 1}, + {1218, 0}, + {1218, 1}, + {998, 0}, + {998, 1}, + {1053, 0}, + {1053, 1}, + {1053, 2}, + {1339, 0}, + {1339, 1}, + {1338, 1}, + {1338, 3}, + {879, 1}, + {879, 3}, + {951, 0}, + {951, 1}, + {951, 2}, + {1313, 1}, + {1274, 3}, + {1509, 1}, + {1509, 3}, + {1318, 3}, + {1275, 3}, + {1514, 1}, + {1514, 3}, + {1324, 3}, + {1271, 5}, + {1271, 3}, + {1271, 4}, + {1200, 4}, + {1200, 5}, + {1200, 5}, + {1200, 4}, + {1200, 5}, + {1200, 5}, + {1198, 4}, + {1199, 0}, + {1199, 2}, + {1197, 4}, + {1300, 6}, + {1300, 8}, + {1299, 6}, + {1299, 2}, + {1487, 0}, + {1487, 2}, + {1487, 1}, + {1487, 3}, + {864, 6}, + {864, 7}, + {864, 8}, + {864, 8}, + {864, 9}, + {864, 10}, + {864, 9}, + {864, 8}, + {864, 7}, + {864, 9}, + {1124, 0}, + {1124, 2}, + {1124, 2}, + {921, 0}, + {921, 2}, + {1341, 1}, + {1341, 3}, + {1135, 2}, + {1135, 2}, + {1135, 3}, + {1135, 3}, + {1135, 2}, + {1135, 2}, + {1017, 3}, + {1047, 1}, + {1047, 3}, + {969, 1}, + {969, 2}, + {969, 2}, + {969, 2}, + {969, 4}, + {969, 5}, + {969, 6}, + {969, 4}, + {969, 5}, + {1136, 2}, + {978, 3}, + {978, 3}, + {840, 1}, + {840, 3}, + {840, 5}, + {922, 1}, + {922, 3}, {1146, 0}, - {1146, 3}, - {862, 1}, - {862, 2}, - {1089, 0}, - {1089, 1}, - {935, 1}, - {935, 1}, - {1062, 1}, - {1062, 2}, - {1189, 0}, - {1189, 1}, - {1376, 2}, - {1376, 1}, - {1049, 2}, - {1049, 1}, - {1049, 1}, - {1049, 3}, - {1049, 4}, - {1049, 2}, - {1049, 2}, - {1049, 1}, - {1049, 3}, - {1049, 2}, - {1049, 3}, - {1049, 3}, - {1049, 2}, - {1049, 6}, - {1049, 6}, - {1049, 1}, - {1049, 2}, - {1049, 2}, - {1049, 2}, - {1049, 2}, - {1346, 0}, - {1346, 3}, - {1346, 5}, - {1496, 1}, - {1496, 1}, - {1496, 1}, - {1355, 1}, - {1355, 1}, - {1355, 1}, - {1066, 0}, - {1066, 2}, - {1527, 0}, - {1527, 1}, - {1527, 1}, + {1146, 1}, + {1395, 0}, + {1395, 3}, + {1003, 1}, + {1003, 3}, + {1360, 0}, + {1360, 1}, + {1359, 1}, + {1359, 3}, + {1147, 1}, {1147, 1}, - {1147, 2}, {1148, 0}, - {1148, 1}, - {1153, 7}, - {1153, 7}, - {1153, 7}, - {1153, 7}, - {1153, 8}, - {1153, 5}, - {1415, 2}, - {1415, 2}, - {1415, 2}, - {1416, 0}, - {1416, 1}, - {1030, 5}, - {1239, 3}, + {1148, 3}, + {865, 1}, + {865, 2}, + {1091, 0}, + {1091, 1}, + {938, 1}, + {938, 1}, + {1065, 1}, + {1065, 2}, + {1191, 0}, + {1191, 1}, + {1378, 2}, + {1378, 1}, + {1052, 2}, + {1052, 1}, + {1052, 1}, + {1052, 3}, + {1052, 4}, + {1052, 2}, + {1052, 2}, + {1052, 1}, + {1052, 3}, + {1052, 2}, + {1052, 3}, + {1052, 3}, + {1052, 2}, + {1052, 6}, + {1052, 6}, + {1052, 1}, + {1052, 2}, + {1052, 2}, + {1052, 2}, + {1052, 2}, + {1348, 0}, + {1348, 3}, + {1348, 5}, + {1495, 1}, + {1495, 1}, + {1495, 1}, + {1357, 1}, + {1357, 1}, + {1357, 1}, + {1069, 0}, + {1069, 2}, + {1526, 0}, + {1526, 1}, + {1526, 1}, + {1149, 1}, + {1149, 2}, + {1150, 0}, + {1150, 1}, + {1155, 7}, + {1155, 7}, + {1155, 7}, + {1155, 7}, + {1155, 8}, + {1155, 5}, + {1418, 2}, + {1418, 2}, + {1418, 2}, + {1419, 0}, + {1419, 1}, + {1033, 5}, {1240, 3}, - {1422, 0}, - {1422, 1}, - {1422, 1}, - {1422, 2}, - {1422, 2}, - {1270, 1}, - {1270, 1}, - {1270, 2}, - {1270, 2}, - {1270, 2}, - {1371, 1}, - {1371, 1}, - {1371, 1}, - {1371, 1}, - {1017, 3}, - {1017, 3}, - {1017, 4}, - {1017, 4}, - {1234, 3}, - {1234, 1}, + {1241, 3}, + {1423, 0}, + {1423, 1}, + {1423, 1}, + {1423, 2}, + {1423, 2}, + {1272, 1}, + {1272, 1}, + {1272, 2}, + {1272, 2}, + {1272, 2}, + {1373, 1}, + {1373, 1}, + {1373, 1}, + {1373, 1}, + {1020, 3}, + {1020, 3}, + {1020, 4}, + {1020, 4}, + {1235, 3}, + {1235, 1}, + {1082, 1}, + {1082, 3}, + {1082, 4}, + {1082, 3}, + {1082, 1}, + {1233, 3}, + {1233, 1}, + {799, 4}, + {799, 4}, + {1081, 1}, + {1081, 1}, + {1081, 1}, + {1081, 1}, {1080, 1}, - {1080, 3}, - {1080, 4}, - {1080, 3}, {1080, 1}, - {1232, 3}, - {1232, 1}, - {796, 4}, - {796, 4}, - {1079, 1}, - {1079, 1}, - {1079, 1}, - {1079, 1}, - {1078, 1}, - {1078, 1}, - {1078, 1}, - {1054, 1}, - {1054, 1}, - {1101, 1}, - {1101, 2}, - {1101, 2}, - {936, 1}, - {936, 1}, - {936, 1}, - {1307, 1}, - {1307, 1}, - {1307, 1}, - {1349, 1}, - {1349, 1}, - {1162, 12}, - {1180, 3}, - {1156, 13}, - {1399, 0}, - {1399, 3}, - {942, 1}, - {942, 3}, - {932, 3}, - {932, 4}, - {1213, 0}, - {1213, 1}, - {1213, 1}, - {1213, 2}, - {1213, 2}, - {1398, 0}, - {1398, 1}, - {1398, 1}, - {1398, 1}, - {1398, 1}, - {1123, 4}, - {1123, 3}, - {1155, 5}, - {923, 1}, - {1006, 1}, - {957, 1}, - {957, 1}, - {976, 4}, - {976, 4}, - {976, 4}, - {976, 2}, - {976, 1}, - {976, 5}, - {1368, 0}, - {1368, 1}, - {1055, 1}, - {1055, 2}, - {1053, 12}, - {1053, 7}, - {1238, 0}, - {1238, 4}, - {1238, 4}, - {907, 0}, - {907, 1}, + {1080, 1}, + {1057, 1}, + {1057, 1}, + {1103, 1}, + {1103, 2}, + {1103, 2}, + {939, 1}, + {939, 1}, + {939, 1}, + {1309, 1}, + {1309, 1}, + {1309, 1}, + {1351, 1}, + {1351, 1}, + {1164, 12}, + {1182, 3}, + {1158, 13}, + {1401, 0}, + {1401, 3}, + {945, 1}, + {945, 3}, + {935, 3}, + {935, 4}, + {1214, 0}, + {1214, 1}, + {1214, 1}, + {1214, 2}, + {1214, 2}, + {1400, 0}, + {1400, 1}, + {1400, 1}, + {1400, 1}, + {1400, 1}, + {1125, 4}, + {1125, 3}, + {1157, 5}, + {926, 1}, + {1009, 1}, + {946, 1}, + {946, 1}, + {979, 4}, + {979, 4}, + {979, 4}, + {979, 2}, + {979, 1}, + {979, 5}, + {1370, 0}, + {1370, 1}, + {1058, 1}, + {1058, 2}, + {1056, 12}, + {1056, 7}, + {1239, 0}, + {1239, 4}, + {1239, 4}, + {910, 0}, + {910, 1}, + {1256, 0}, + {1256, 7}, + {1393, 1}, + {1393, 1}, + {1323, 2}, + {1512, 1}, + {1512, 3}, + {1513, 0}, + {1513, 5}, + {1312, 6}, + {1312, 5}, + {1441, 0}, + {1441, 3}, + {1442, 1}, + {1442, 5}, + {1442, 6}, + {1442, 4}, + {1442, 5}, + {1442, 4}, + {1442, 3}, + {1442, 1}, {1255, 0}, {1255, 7}, - {1391, 1}, - {1391, 1}, - {1321, 2}, - {1513, 1}, - {1513, 3}, - {1514, 0}, - {1514, 5}, - {1310, 6}, - {1310, 5}, - {1440, 0}, - {1440, 3}, - {1441, 1}, - {1441, 5}, - {1441, 6}, - {1441, 4}, - {1441, 5}, - {1441, 4}, - {1441, 3}, - {1441, 1}, - {1254, 0}, - {1254, 7}, - {1403, 1}, - {1403, 2}, - {1421, 0}, - {1421, 2}, - {1419, 0}, - {1419, 2}, - {1384, 0}, - {1384, 14}, - {1223, 0}, - {1223, 1}, - {1503, 0}, - {1503, 4}, + {1405, 1}, + {1405, 2}, + {1422, 0}, + {1422, 2}, + {1420, 0}, + {1420, 2}, + {1386, 0}, + {1386, 14}, + {1224, 0}, + {1224, 1}, {1502, 0}, - {1502, 2}, - {1442, 0}, - {1442, 2}, - {1253, 0}, - {1253, 3}, - {1252, 1}, - {1252, 3}, - {1086, 5}, + {1502, 4}, {1501, 0}, - {1501, 3}, - {1500, 1}, + {1501, 2}, + {1443, 0}, + {1443, 2}, + {1254, 0}, + {1254, 3}, + {1253, 1}, + {1253, 3}, + {1088, 5}, + {1500, 0}, {1500, 3}, - {1309, 3}, - {1085, 0}, - {1085, 2}, - {928, 3}, - {928, 3}, - {928, 4}, - {928, 3}, - {928, 4}, - {928, 4}, - {928, 3}, - {928, 3}, - {928, 3}, - {928, 3}, - {928, 1}, - {1439, 0}, - {1439, 4}, - {1439, 6}, - {1439, 1}, - {1439, 5}, - {1439, 1}, - {1439, 1}, - {1185, 0}, - {1185, 1}, - {1185, 1}, - {1343, 0}, - {1343, 1}, - {1365, 0}, - {1365, 1}, - {1365, 1}, - {1365, 1}, - {1365, 1}, - {1366, 1}, - {1366, 1}, - {1366, 1}, - {1366, 1}, - {1408, 2}, - {1408, 4}, - {1165, 11}, - {1437, 0}, - {1437, 2}, - {1520, 0}, - {1520, 3}, - {1520, 3}, - {1520, 3}, + {1499, 1}, + {1499, 3}, + {1311, 3}, + {1087, 0}, + {1087, 2}, + {931, 3}, + {931, 3}, + {931, 4}, + {931, 3}, + {931, 4}, + {931, 4}, + {931, 3}, + {931, 3}, + {931, 3}, + {931, 3}, + {931, 1}, + {1440, 0}, + {1440, 4}, + {1440, 6}, + {1440, 1}, + {1440, 5}, + {1440, 1}, + {1440, 1}, + {1187, 0}, + {1187, 1}, + {1187, 1}, + {1345, 0}, + {1345, 1}, + {1367, 0}, + {1367, 1}, + {1367, 1}, + {1367, 1}, + {1367, 1}, + {1368, 1}, + {1368, 1}, + {1368, 1}, + {1368, 1}, + {1410, 2}, + {1410, 4}, + {1167, 11}, + {1438, 0}, + {1438, 2}, + {1519, 0}, + {1519, 3}, + {1519, 3}, + {1519, 3}, + {1521, 0}, + {1521, 3}, + {1524, 0}, + {1524, 3}, + {1524, 3}, + {1523, 1}, {1522, 0}, {1522, 3}, - {1525, 0}, - {1525, 3}, - {1525, 3}, - {1524, 1}, - {1523, 0}, - {1523, 3}, - {1356, 1}, - {1356, 3}, - {1521, 0}, - {1521, 4}, - {1521, 4}, - {1170, 2}, - {839, 13}, - {839, 9}, - {851, 10}, - {855, 1}, - {855, 1}, - {855, 2}, - {855, 2}, - {948, 1}, - {1172, 4}, - {1173, 7}, - {1173, 7}, - {1182, 6}, - {1084, 0}, - {1084, 1}, - {1084, 2}, - {1184, 4}, + {1358, 1}, + {1358, 3}, + {1520, 0}, + {1520, 4}, + {1520, 4}, + {1172, 2}, + {842, 13}, + {842, 9}, + {854, 10}, + {858, 1}, + {858, 1}, + {858, 2}, + {858, 2}, + {952, 1}, + {1174, 4}, + {1175, 7}, + {1175, 7}, {1184, 6}, + {1086, 0}, + {1086, 1}, + {1086, 2}, + {1186, 4}, + {1186, 6}, + {1185, 3}, + {1185, 5}, + {1180, 3}, + {1180, 5}, {1183, 3}, {1183, 5}, - {1178, 3}, - {1178, 5}, - {1181, 3}, - {1181, 5}, - {1181, 4}, - {1031, 0}, - {1031, 1}, - {1031, 1}, - {1106, 1}, - {1106, 1}, - {818, 0}, - {818, 1}, - {1187, 0}, - {1318, 2}, - {1318, 5}, - {1318, 3}, - {1318, 6}, - {874, 1}, - {874, 1}, - {874, 1}, - {873, 2}, - {873, 3}, - {873, 2}, - {873, 4}, - {873, 7}, - {873, 5}, - {873, 7}, - {873, 5}, - {873, 3}, - {873, 6}, - {873, 6}, - {1191, 1}, - {1191, 1}, - {1191, 1}, - {1191, 1}, - {1191, 1}, - {1191, 1}, - {1191, 1}, - {1191, 1}, - {990, 2}, - {988, 3}, - {1135, 5}, - {1135, 5}, - {1135, 3}, - {1135, 4}, - {1135, 3}, - {1135, 6}, - {1135, 4}, - {1135, 6}, - {1135, 4}, - {1135, 5}, - {1135, 4}, - {1135, 5}, - {1135, 5}, - {1135, 5}, - {1136, 2}, - {1136, 2}, - {1136, 2}, - {1369, 1}, - {1369, 3}, - {971, 0}, - {971, 2}, - {968, 1}, - {968, 1}, - {968, 1}, - {968, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {967, 1}, - {972, 1}, - {972, 1}, - {972, 1}, - {972, 1}, - {972, 1}, + {1183, 4}, + {1034, 0}, + {1034, 1}, + {1034, 1}, + {1108, 1}, + {1108, 1}, + {821, 0}, + {821, 1}, + {1189, 0}, + {1320, 2}, + {1320, 5}, + {1320, 3}, + {1320, 6}, + {877, 1}, + {877, 1}, + {877, 1}, + {876, 2}, + {876, 3}, + {876, 2}, + {876, 4}, + {876, 7}, + {876, 5}, + {876, 7}, + {876, 5}, + {876, 3}, + {876, 6}, + {876, 6}, + {1193, 1}, + {1193, 1}, + {1193, 1}, + {1193, 1}, + {1193, 1}, + {1193, 1}, + {1193, 1}, + {1193, 1}, + {993, 2}, + {991, 3}, + {1137, 5}, + {1137, 5}, + {1137, 3}, + {1137, 4}, + {1137, 3}, + {1137, 6}, + {1137, 4}, + {1137, 6}, + {1137, 4}, + {1137, 5}, + {1137, 4}, + {1137, 5}, + {1137, 5}, + {1137, 5}, + {1138, 2}, + {1138, 2}, + {1138, 2}, + {1371, 1}, + {1371, 3}, + {974, 0}, + {974, 2}, + {971, 1}, + {971, 1}, + {971, 1}, + {971, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {970, 1}, + {975, 1}, + {975, 1}, + {975, 1}, + {975, 1}, + {975, 1}, + {975, 1}, + {975, 1}, {972, 1}, {972, 1}, - {969, 1}, - {969, 1}, - {969, 2}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 5}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 6}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {830, 1}, - {847, 1}, - {815, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1246, 1}, - {1246, 1}, - {1246, 1}, - {1140, 4}, - {814, 3}, - {814, 3}, - {814, 3}, - {814, 3}, - {814, 2}, - {814, 9}, - {814, 3}, - {814, 3}, - {814, 3}, - {814, 1}, - {1169, 1}, - {1169, 1}, - {1231, 1}, - {1231, 1}, - {1388, 0}, - {1388, 4}, - {1388, 7}, - {1388, 3}, - {1388, 3}, - {817, 1}, + {972, 2}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 5}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 6}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {973, 3}, + {833, 1}, + {850, 1}, + {818, 1}, + {1019, 1}, + {1019, 1}, + {1019, 1}, + {1247, 1}, + {1247, 1}, + {1247, 1}, + {1142, 4}, + {817, 3}, + {817, 3}, + {817, 3}, + {817, 3}, + {817, 2}, + {817, 9}, + {817, 3}, + {817, 3}, + {817, 3}, {817, 1}, + {1171, 1}, + {1171, 1}, + {1232, 1}, + {1232, 1}, + {1390, 0}, + {1390, 4}, + {1390, 7}, + {1390, 3}, + {1390, 3}, + {820, 1}, + {820, 1}, + {819, 1}, + {819, 1}, + {878, 1}, + {878, 3}, + {1421, 1}, + {1421, 3}, + {1372, 1}, + {1372, 3}, + {944, 0}, + {944, 1}, + {1204, 0}, + {1204, 1}, + {1203, 1}, + {816, 3}, + {816, 3}, + {816, 4}, + {816, 5}, {816, 1}, - {816, 1}, - {875, 1}, - {875, 3}, - {1420, 1}, - {1420, 3}, - {1370, 1}, - {1370, 3}, - {941, 0}, - {941, 1}, - {1202, 0}, - {1202, 1}, - {1201, 1}, - {813, 3}, - {813, 3}, - {813, 4}, - {813, 5}, - {813, 1}, - {1360, 1}, - {1360, 1}, - {1360, 1}, - {1360, 1}, - {1360, 1}, - {1360, 1}, - {1360, 1}, - {1360, 1}, - {1348, 1}, - {1348, 2}, - {1405, 1}, - {1405, 2}, - {1401, 1}, - {1401, 2}, + {1362, 1}, + {1362, 1}, + {1362, 1}, + {1362, 1}, + {1362, 1}, + {1362, 1}, + {1362, 1}, + {1362, 1}, + {1350, 1}, + {1350, 2}, {1407, 1}, {1407, 2}, - {1395, 1}, - {1395, 2}, - {1462, 1}, - {1462, 2}, - {1340, 1}, - {1340, 1}, - {1340, 1}, - {812, 5}, - {812, 3}, - {812, 5}, - {812, 4}, - {812, 4}, - {812, 3}, - {812, 5}, - {812, 1}, - {1271, 1}, - {1271, 1}, - {1220, 0}, - {1220, 2}, - {1192, 1}, - {1192, 3}, - {1192, 5}, - {1192, 2}, - {1381, 0}, - {1381, 1}, - {1380, 1}, - {1380, 2}, - {1380, 1}, - {1380, 2}, - {1383, 1}, - {1383, 3}, - {1538, 0}, - {1538, 2}, - {1069, 4}, - {1208, 0}, - {1208, 2}, - {1342, 0}, + {1403, 1}, + {1403, 2}, + {1409, 1}, + {1409, 2}, + {1397, 1}, + {1397, 2}, + {1461, 1}, + {1461, 2}, {1342, 1}, - {1013, 3}, - {870, 0}, - {870, 2}, - {884, 0}, - {884, 3}, - {980, 0}, - {980, 1}, - {981, 0}, - {981, 1}, - {984, 0}, - {984, 2}, - {983, 3}, - {983, 1}, - {983, 3}, - {983, 2}, - {983, 1}, - {983, 1}, - {983, 1}, + {1342, 1}, + {1342, 1}, + {815, 5}, + {815, 3}, + {815, 5}, + {815, 4}, + {815, 4}, + {815, 3}, + {815, 5}, + {815, 1}, + {1273, 1}, + {1273, 1}, + {1221, 0}, + {1221, 2}, + {1194, 1}, + {1194, 3}, + {1194, 5}, + {1194, 2}, + {1383, 0}, + {1383, 1}, + {1382, 1}, + {1382, 2}, + {1382, 1}, + {1382, 2}, + {1385, 1}, + {1385, 3}, + {1537, 0}, + {1537, 2}, + {1072, 4}, + {1210, 0}, + {1210, 2}, + {1344, 0}, + {1344, 1}, + {1016, 3}, + {873, 0}, + {873, 2}, + {887, 0}, + {887, 3}, + {983, 0}, {983, 1}, - {1022, 1}, - {1022, 3}, - {1022, 3}, - {1400, 0}, - {1400, 1}, - {952, 2}, - {952, 2}, - {1023, 1}, - {1023, 1}, - {1023, 1}, - {1023, 1}, - {1023, 1}, - {951, 1}, - {951, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {787, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, + {984, 0}, + {984, 1}, + {987, 0}, + {987, 2}, + {986, 3}, + {986, 1}, + {986, 3}, + {986, 2}, + {986, 1}, + {986, 1}, + {986, 1}, + {986, 1}, + {1025, 1}, + {1025, 3}, + {1025, 3}, + {1402, 0}, + {1402, 1}, + {956, 2}, + {956, 2}, + {1026, 1}, + {1026, 1}, + {1026, 1}, + {1026, 1}, + {1026, 1}, + {955, 1}, + {955, 1}, {790, 1}, {790, 1}, {790, 1}, {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {790, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {788, 1}, - {1139, 2}, - {1449, 1}, - {1449, 3}, - {1449, 4}, - {1449, 6}, - {840, 9}, - {1216, 0}, - {1216, 1}, - {1215, 5}, - {1215, 4}, - {1215, 4}, - {1215, 4}, - {1215, 4}, - {1215, 2}, - {1215, 1}, - {1215, 1}, - {1215, 1}, - {1215, 1}, - {1215, 2}, - {1116, 1}, - {1116, 1}, - {1114, 1}, - {1114, 3}, - {959, 3}, - {1519, 0}, - {1519, 1}, - {1518, 3}, - {1518, 1}, - {909, 1}, - {909, 1}, - {1359, 3}, - {1359, 5}, - {1423, 0}, - {1423, 5}, - {841, 7}, {793, 1}, {793, 1}, {793, 1}, @@ -5458,1431 +4885,2085 @@ var ( {793, 1}, {793, 1}, {793, 1}, - {793, 2}, {793, 1}, {793, 1}, - {793, 2}, - {793, 2}, - {795, 1}, - {795, 2}, - {1334, 1}, - {1334, 3}, - {1125, 2}, - {858, 3}, - {1018, 1}, - {1018, 3}, - {994, 1}, - {994, 2}, - {1436, 1}, - {1436, 1}, - {1083, 0}, - {1083, 1}, - {1083, 1}, - {927, 0}, - {927, 1}, - {811, 3}, - {811, 3}, - {811, 3}, - {811, 3}, - {811, 3}, - {811, 3}, - {811, 5}, - {811, 5}, - {811, 5}, - {811, 3}, - {811, 3}, - {811, 3}, - {811, 3}, - {811, 3}, - {811, 3}, - {811, 1}, - {794, 1}, - {794, 3}, - {794, 5}, - {806, 1}, - {806, 1}, - {806, 1}, - {806, 1}, - {806, 3}, - {806, 1}, - {806, 1}, - {806, 1}, - {806, 1}, - {806, 1}, - {806, 2}, - {806, 2}, - {806, 2}, - {806, 2}, - {806, 3}, - {806, 2}, - {806, 1}, - {806, 3}, - {806, 5}, - {806, 6}, - {806, 2}, - {806, 4}, - {806, 2}, - {806, 7}, - {806, 5}, - {806, 6}, - {806, 6}, - {806, 4}, - {806, 4}, - {806, 3}, - {806, 3}, - {1341, 0}, - {1341, 1}, - {902, 1}, - {902, 1}, - {904, 1}, - {904, 1}, - {931, 0}, - {931, 1}, - {1057, 0}, - {1057, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {793, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {792, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {791, 1}, + {1141, 2}, + {1448, 1}, + {1448, 3}, + {1448, 4}, + {1448, 6}, + {843, 9}, + {1217, 0}, + {1217, 1}, + {1216, 5}, + {1216, 4}, + {1216, 4}, + {1216, 4}, + {1216, 4}, + {1216, 2}, + {1216, 1}, + {1216, 1}, + {1216, 1}, + {1216, 1}, + {1216, 2}, + {1118, 1}, + {1118, 1}, + {1116, 1}, + {1116, 3}, + {961, 3}, + {1518, 0}, + {1518, 1}, + {1517, 3}, + {1517, 1}, + {912, 1}, + {912, 1}, + {1361, 3}, + {1361, 5}, + {1424, 0}, + {1424, 5}, + {844, 7}, + {796, 1}, + {796, 1}, + {796, 1}, + {796, 1}, + {796, 1}, + {796, 1}, + {796, 1}, + {796, 2}, + {796, 1}, + {796, 1}, + {796, 2}, + {796, 2}, + {797, 1}, + {797, 2}, + {1336, 1}, + {1336, 3}, + {1127, 2}, + {861, 3}, + {1021, 1}, + {1021, 3}, + {996, 1}, + {996, 2}, + {1437, 1}, + {1437, 1}, + {1085, 0}, + {1085, 1}, + {1085, 1}, + {930, 0}, {930, 1}, - {930, 2}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {800, 1}, - {1245, 0}, - {1245, 2}, - {804, 1}, - {804, 1}, - {804, 1}, - {804, 1}, - {804, 1}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 5}, + {814, 5}, + {814, 5}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 3}, + {814, 1}, + {798, 1}, + {798, 3}, + {798, 5}, + {809, 1}, + {809, 1}, + {809, 1}, + {809, 1}, + {809, 3}, + {809, 1}, + {809, 1}, + {809, 1}, + {809, 1}, + {809, 1}, + {809, 2}, + {809, 2}, + {809, 2}, + {809, 2}, + {809, 3}, + {809, 2}, + {809, 1}, + {809, 3}, + {809, 5}, + {809, 6}, + {809, 2}, + {809, 4}, + {809, 2}, + {809, 7}, + {809, 5}, + {809, 6}, + {809, 6}, + {809, 4}, + {809, 4}, + {809, 3}, + {809, 3}, + {1343, 0}, + {1343, 1}, + {905, 1}, + {905, 1}, + {907, 1}, + {907, 1}, + {934, 0}, + {934, 1}, + {1060, 0}, + {1060, 1}, + {933, 1}, + {933, 2}, {803, 1}, {803, 1}, {803, 1}, {803, 1}, {803, 1}, {803, 1}, - {798, 4}, - {798, 4}, - {798, 2}, - {798, 3}, - {798, 2}, - {798, 4}, - {798, 6}, - {798, 2}, - {798, 2}, - {798, 2}, - {798, 4}, - {798, 6}, - {798, 4}, - {799, 4}, - {799, 4}, - {799, 6}, - {799, 8}, - {799, 8}, - {799, 6}, - {799, 6}, - {799, 6}, - {799, 6}, - {799, 6}, - {799, 8}, - {799, 8}, - {799, 8}, - {799, 8}, - {799, 4}, - {799, 6}, - {799, 6}, - {799, 7}, - {799, 4}, - {799, 7}, - {799, 7}, - {799, 1}, - {799, 8}, - {1390, 1}, - {1390, 1}, - {1390, 1}, - {1390, 1}, - {801, 1}, - {801, 1}, - {802, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {803, 1}, + {1246, 0}, + {1246, 2}, + {807, 1}, + {807, 1}, + {807, 1}, + {807, 1}, + {807, 1}, + {806, 1}, + {806, 1}, + {806, 1}, + {806, 1}, + {806, 1}, + {806, 1}, + {801, 4}, + {801, 4}, + {801, 2}, + {801, 3}, + {801, 2}, + {801, 4}, + {801, 6}, + {801, 2}, + {801, 2}, + {801, 2}, + {801, 4}, + {801, 6}, + {801, 4}, + {802, 4}, + {802, 4}, + {802, 6}, + {802, 8}, + {802, 8}, + {802, 6}, + {802, 6}, + {802, 6}, + {802, 6}, + {802, 6}, + {802, 8}, + {802, 8}, + {802, 8}, + {802, 8}, + {802, 4}, + {802, 6}, + {802, 6}, + {802, 7}, + {802, 4}, + {802, 7}, + {802, 7}, {802, 1}, - {1512, 1}, - {1512, 1}, - {1512, 1}, - {805, 4}, - {805, 6}, + {802, 8}, + {1392, 1}, + {1392, 1}, + {1392, 1}, + {1392, 1}, + {804, 1}, + {804, 1}, {805, 1}, - {807, 6}, - {807, 4}, - {807, 4}, - {807, 5}, - {807, 6}, - {807, 5}, - {807, 6}, - {807, 5}, - {807, 6}, - {807, 5}, - {807, 6}, - {807, 5}, - {807, 5}, - {807, 8}, - {807, 6}, - {807, 6}, - {807, 6}, - {807, 6}, - {807, 6}, - {807, 6}, - {807, 6}, - {807, 5}, - {807, 6}, - {807, 7}, - {807, 8}, - {807, 8}, - {807, 9}, - {1428, 0}, - {1428, 2}, - {797, 4}, - {797, 6}, - {1389, 0}, - {1389, 2}, - {1389, 3}, - {917, 1}, - {917, 1}, - {917, 1}, - {917, 1}, - {917, 1}, - {917, 1}, - {917, 1}, - {917, 1}, - {917, 1}, - {917, 1}, - {917, 1}, - {917, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {1378, 0}, - {1378, 1}, - {1529, 1}, - {1529, 2}, - {1324, 4}, - {1375, 0}, - {1375, 2}, - {1141, 2}, - {1141, 3}, - {1141, 1}, - {1141, 1}, - {1141, 2}, - {1141, 2}, - {1141, 2}, - {1141, 2}, - {1141, 2}, - {1141, 1}, - {1141, 1}, - {1141, 2}, - {1141, 1}, - {1141, 3}, - {955, 1}, - {955, 1}, - {955, 1}, - {1007, 0}, - {1007, 1}, - {820, 1}, - {820, 3}, - {820, 3}, - {900, 1}, - {900, 3}, - {1036, 2}, - {1036, 4}, - {1104, 1}, - {1104, 3}, - {1027, 0}, - {1027, 2}, - {1268, 0}, - {1268, 1}, - {1261, 4}, - {1447, 1}, - {1447, 1}, - {1190, 2}, - {1190, 4}, - {1516, 1}, - {1516, 3}, - {1167, 3}, - {1168, 1}, - {1168, 1}, - {863, 1}, - {863, 2}, - {863, 3}, - {863, 4}, - {1150, 4}, - {1150, 4}, - {1150, 5}, - {1150, 2}, - {1150, 3}, - {1150, 1}, - {1150, 2}, - {1295, 1}, - {1279, 1}, - {1209, 2}, - {823, 4}, - {824, 3}, - {825, 7}, - {1508, 0}, - {1508, 7}, - {1508, 5}, - {1507, 0}, - {1507, 1}, - {1507, 1}, - {1507, 1}, - {1509, 0}, - {1509, 1}, - {1509, 1}, - {1274, 0}, - {1274, 4}, - {822, 7}, - {822, 6}, - {822, 5}, - {822, 6}, - {822, 6}, - {832, 2}, - {832, 2}, - {831, 2}, - {831, 3}, - {1329, 3}, - {1329, 1}, - {1051, 4}, - {1387, 2}, - {1530, 0}, - {1530, 2}, - {1531, 1}, - {1531, 3}, - {1325, 3}, - {1043, 1}, - {1327, 3}, - {1536, 4}, - {1426, 0}, - {1426, 1}, - {1430, 0}, - {1430, 3}, - {1435, 0}, - {1435, 3}, - {1434, 0}, - {1434, 2}, - {1534, 1}, - {1534, 1}, - {1534, 1}, - {1533, 1}, - {1533, 1}, - {1118, 2}, - {1118, 2}, - {1118, 2}, - {1118, 4}, - {1118, 2}, - {1532, 4}, - {1326, 1}, - {1326, 2}, - {1326, 2}, - {1326, 2}, - {1326, 4}, - {860, 0}, - {860, 1}, - {849, 2}, - {1535, 1}, - {1535, 1}, - {810, 4}, - {810, 4}, - {810, 4}, + {805, 1}, + {1511, 1}, + {1511, 1}, + {1511, 1}, + {808, 4}, + {808, 6}, + {808, 1}, + {810, 6}, {810, 4}, {810, 4}, {810, 5}, - {810, 7}, - {810, 7}, {810, 6}, + {810, 5}, + {810, 6}, + {810, 5}, + {810, 6}, + {810, 5}, + {810, 6}, + {810, 5}, + {810, 5}, + {810, 8}, + {810, 6}, + {810, 6}, + {810, 6}, + {810, 6}, + {810, 6}, + {810, 6}, + {810, 6}, + {810, 5}, {810, 6}, + {810, 7}, + {810, 8}, + {810, 8}, {810, 9}, - {1247, 0}, - {1247, 3}, - {1247, 3}, - {1248, 0}, - {1248, 2}, - {1005, 0}, - {1005, 2}, - {1005, 2}, - {1427, 0}, - {1427, 2}, - {1427, 2}, - {1506, 1}, - {1011, 1}, - {1011, 3}, - {977, 1}, - {977, 4}, - {916, 1}, - {916, 1}, - {915, 6}, - {915, 2}, - {915, 3}, - {986, 0}, - {986, 4}, - {1035, 0}, - {1035, 1}, - {1034, 1}, - {1034, 2}, - {1071, 2}, - {1071, 2}, - {1071, 2}, - {1397, 0}, - {1397, 2}, - {1397, 3}, - {1397, 3}, - {1070, 5}, - {982, 0}, - {982, 1}, - {982, 3}, - {982, 1}, - {982, 3}, - {1211, 1}, + {1429, 0}, + {1429, 2}, + {800, 4}, + {800, 6}, + {1391, 0}, + {1391, 2}, + {1391, 3}, + {920, 1}, + {920, 1}, + {920, 1}, + {920, 1}, + {920, 1}, + {920, 1}, + {920, 1}, + {920, 1}, + {920, 1}, + {920, 1}, + {920, 1}, + {920, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {906, 1}, + {1380, 0}, + {1380, 1}, + {1528, 1}, + {1528, 2}, + {1326, 4}, + {1377, 0}, + {1377, 2}, + {1143, 2}, + {1143, 3}, + {1143, 1}, + {1143, 1}, + {1143, 2}, + {1143, 2}, + {1143, 2}, + {1143, 2}, + {1143, 2}, + {1143, 1}, + {1143, 1}, + {1143, 2}, + {1143, 1}, + {1143, 3}, + {958, 1}, + {958, 1}, + {958, 1}, + {1010, 0}, + {1010, 1}, + {823, 1}, + {823, 3}, + {823, 3}, + {903, 1}, + {903, 3}, + {1039, 2}, + {1039, 4}, + {1106, 1}, + {1106, 3}, + {1030, 0}, + {1030, 2}, + {1269, 0}, + {1269, 1}, + {1262, 4}, + {1446, 1}, + {1446, 1}, + {1192, 2}, + {1192, 4}, + {1515, 1}, + {1515, 3}, + {1169, 3}, + {1170, 1}, + {1170, 1}, + {866, 1}, + {866, 2}, + {866, 3}, + {866, 4}, + {1152, 4}, + {1152, 4}, + {1152, 5}, + {1152, 2}, + {1152, 3}, + {1152, 1}, + {1152, 2}, + {1297, 1}, + {1281, 1}, {1211, 2}, - {1212, 0}, + {826, 4}, + {827, 3}, + {828, 7}, + {1507, 0}, + {1507, 7}, + {1507, 5}, + {1506, 0}, + {1506, 1}, + {1506, 1}, + {1506, 1}, + {1508, 0}, + {1508, 1}, + {1508, 1}, + {1276, 0}, + {1276, 4}, + {825, 7}, + {825, 6}, + {825, 5}, + {825, 6}, + {825, 6}, + {835, 2}, + {835, 2}, + {834, 2}, + {834, 3}, + {1331, 3}, + {1331, 1}, + {1054, 4}, + {1389, 2}, + {1529, 0}, + {1529, 2}, + {1530, 1}, + {1530, 3}, + {1327, 3}, + {1046, 1}, + {1329, 3}, + {1535, 4}, + {1427, 0}, + {1427, 1}, + {1431, 0}, + {1431, 3}, + {1436, 0}, + {1436, 3}, + {1435, 0}, + {1435, 2}, + {1533, 1}, + {1533, 1}, + {1533, 1}, + {1532, 1}, + {1532, 1}, + {1120, 2}, + {1120, 2}, + {1120, 2}, + {1120, 4}, + {1120, 2}, + {1531, 4}, + {1328, 1}, + {1328, 2}, + {1328, 2}, + {1328, 2}, + {1328, 4}, + {863, 0}, + {863, 1}, + {852, 2}, + {1534, 1}, + {1534, 1}, + {813, 4}, + {813, 4}, + {813, 4}, + {813, 4}, + {813, 4}, + {813, 5}, + {813, 7}, + {813, 7}, + {813, 6}, + {813, 6}, + {813, 9}, + {1248, 0}, + {1248, 3}, + {1248, 3}, + {1249, 0}, + {1249, 2}, + {1008, 0}, + {1008, 2}, + {1008, 2}, + {1428, 0}, + {1428, 2}, + {1428, 2}, + {1505, 1}, + {1014, 1}, + {1014, 3}, + {980, 1}, + {980, 4}, + {919, 1}, + {919, 1}, + {918, 6}, + {918, 2}, + {918, 3}, + {989, 0}, + {989, 4}, + {1038, 0}, + {1038, 1}, + {1037, 1}, + {1037, 2}, + {1074, 2}, + {1074, 2}, + {1074, 2}, + {1399, 0}, + {1399, 2}, + {1399, 3}, + {1399, 3}, + {1073, 5}, + {985, 0}, + {985, 1}, + {985, 3}, + {985, 1}, + {985, 3}, {1212, 1}, - {910, 3}, - {910, 5}, - {910, 7}, - {910, 7}, - {910, 9}, - {910, 4}, - {910, 6}, - {910, 3}, - {910, 5}, - {910, 7}, - {933, 1}, - {933, 1}, - {1251, 0}, - {1251, 1}, - {939, 1}, - {939, 2}, - {939, 2}, - {1221, 0}, - {1221, 2}, - {1002, 1}, - {1002, 1}, - {1470, 1}, - {1470, 1}, - {1385, 1}, - {1385, 1}, - {1379, 0}, - {1379, 1}, - {859, 2}, - {859, 4}, - {859, 4}, - {859, 5}, - {943, 0}, - {943, 1}, - {1286, 1}, - {1286, 1}, - {1286, 1}, - {1286, 1}, - {1286, 1}, - {1286, 1}, - {1286, 1}, - {1286, 1}, - {1286, 1}, - {1473, 0}, - {1473, 1}, - {1474, 2}, - {1474, 1}, - {962, 1}, - {1010, 0}, - {1010, 1}, - {1287, 1}, - {1287, 1}, + {1212, 2}, + {1213, 0}, + {1213, 1}, + {913, 3}, + {913, 5}, + {913, 7}, + {913, 7}, + {913, 9}, + {913, 4}, + {913, 6}, + {913, 3}, + {913, 5}, + {913, 7}, + {936, 1}, + {936, 1}, + {1252, 0}, + {1252, 1}, + {942, 1}, + {942, 2}, + {942, 2}, + {1222, 0}, + {1222, 2}, + {1005, 1}, + {1005, 1}, + {1469, 1}, + {1469, 1}, + {1387, 1}, + {1387, 1}, + {1381, 0}, + {1381, 1}, + {862, 2}, + {862, 4}, + {862, 4}, + {862, 5}, + {947, 0}, + {947, 1}, + {1288, 1}, + {1288, 1}, + {1288, 1}, + {1288, 1}, + {1288, 1}, + {1288, 1}, + {1288, 1}, + {1288, 1}, + {1288, 1}, + {1472, 0}, {1472, 1}, - {1099, 0}, - {1099, 1}, - {1009, 0}, - {1009, 5}, - {791, 3}, - {791, 3}, - {791, 3}, - {791, 3}, - {1008, 0}, - {1008, 3}, - {1008, 3}, - {1008, 4}, - {1008, 5}, - {1008, 4}, - {1008, 5}, - {1008, 5}, - {1008, 4}, - {1237, 0}, - {1237, 2}, - {833, 1}, - {833, 1}, - {833, 2}, - {833, 2}, - {829, 3}, - {829, 3}, - {828, 4}, - {828, 4}, - {828, 5}, - {828, 2}, - {828, 2}, - {828, 3}, - {827, 1}, - {827, 3}, - {826, 1}, - {826, 1}, - {1476, 2}, - {1476, 2}, - {1476, 2}, - {1100, 1}, - {1142, 9}, - {1142, 9}, - {864, 2}, - {864, 4}, - {864, 6}, - {864, 4}, - {864, 4}, - {864, 3}, - {864, 6}, - {864, 6}, - {864, 3}, - {864, 4}, - {1291, 3}, - {1290, 6}, - {1289, 1}, + {1473, 2}, + {1473, 1}, + {965, 1}, + {1013, 0}, + {1013, 1}, {1289, 1}, {1289, 1}, - {1477, 3}, - {1477, 1}, - {1477, 1}, - {1108, 1}, - {1108, 3}, - {1040, 3}, - {1040, 2}, - {1040, 2}, - {1040, 3}, - {1404, 2}, - {1404, 2}, - {1404, 2}, - {1404, 1}, - {960, 1}, - {960, 1}, - {960, 1}, - {908, 1}, - {908, 1}, - {944, 1}, - {944, 3}, - {1019, 1}, - {1019, 3}, - {1019, 3}, - {1117, 3}, - {1117, 4}, - {1117, 4}, - {1117, 4}, - {1117, 3}, - {1117, 3}, - {1117, 2}, - {1117, 4}, - {1117, 4}, - {1117, 2}, - {1117, 2}, - {1353, 1}, - {1353, 1}, - {922, 1}, - {922, 1}, - {995, 1}, - {995, 1}, - {1323, 1}, - {1323, 3}, - {809, 1}, - {809, 1}, - {808, 1}, - {792, 1}, - {871, 1}, - {871, 3}, - {871, 2}, - {871, 2}, + {1471, 1}, + {1101, 0}, + {1101, 1}, + {1012, 0}, + {1012, 5}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 3}, + {1011, 0}, + {1011, 3}, + {1011, 3}, + {1011, 4}, + {1011, 5}, + {1011, 4}, + {1011, 5}, + {1011, 5}, + {1011, 4}, + {1238, 0}, + {1238, 2}, + {836, 1}, + {836, 1}, + {836, 2}, + {836, 2}, + {832, 3}, + {832, 3}, + {831, 4}, + {831, 4}, + {831, 5}, + {831, 2}, + {831, 2}, + {831, 3}, + {830, 1}, + {830, 3}, + {829, 1}, + {829, 1}, + {1475, 2}, + {1475, 2}, + {1475, 2}, + {1102, 1}, + {1144, 9}, + {1144, 9}, + {867, 2}, + {867, 4}, + {867, 6}, + {867, 4}, + {867, 4}, + {867, 3}, + {867, 6}, + {867, 6}, + {867, 3}, + {867, 4}, + {1293, 3}, + {1292, 6}, + {1291, 1}, + {1291, 1}, + {1291, 1}, + {1476, 3}, + {1476, 1}, + {1476, 1}, + {1110, 1}, + {1110, 3}, + {1043, 3}, + {1043, 2}, + {1043, 2}, + {1043, 3}, + {1406, 2}, + {1406, 2}, + {1406, 2}, + {1406, 1}, + {962, 1}, + {962, 1}, + {962, 1}, + {911, 1}, + {911, 1}, + {948, 1}, + {948, 3}, + {1022, 1}, + {1022, 3}, + {1022, 3}, + {1119, 3}, + {1119, 4}, + {1119, 4}, + {1119, 4}, + {1119, 3}, + {1119, 3}, + {1119, 2}, + {1119, 4}, + {1119, 4}, + {1119, 2}, + {1119, 2}, + {1355, 1}, + {1355, 1}, + {925, 1}, + {925, 1}, + {997, 1}, + {997, 1}, + {1325, 1}, + {1325, 3}, + {812, 1}, + {812, 1}, + {811, 1}, + {795, 1}, + {874, 1}, + {874, 3}, + {874, 2}, + {874, 2}, + {994, 1}, + {994, 3}, + {1257, 1}, + {1257, 4}, + {1018, 1}, + {941, 1}, + {941, 1}, + {917, 3}, + {917, 2}, + {1099, 1}, + {1099, 1}, + {940, 1}, + {940, 1}, {992, 1}, {992, 3}, - {1256, 1}, - {1256, 4}, - {1015, 1}, - {938, 1}, - {938, 1}, - {914, 3}, - {914, 2}, - {1097, 1}, - {1097, 1}, - {937, 1}, - {937, 1}, - {989, 1}, - {989, 3}, - {1333, 2}, - {1333, 4}, - {1333, 4}, - {1347, 1}, - {1347, 1}, - {1121, 3}, - {1121, 5}, - {1121, 6}, - {1121, 4}, - {1121, 4}, - {1121, 5}, - {1121, 5}, - {1121, 5}, - {1121, 6}, - {1121, 4}, - {1121, 5}, - {1121, 5}, - {1121, 5}, - {1121, 6}, - {1121, 6}, - {1121, 4}, - {1121, 3}, - {1121, 3}, - {1121, 4}, - {1121, 4}, - {1121, 5}, - {1121, 5}, - {1121, 3}, - {1121, 3}, - {1121, 3}, - {1121, 3}, - {1121, 3}, - {1121, 3}, - {1121, 4}, - {1121, 5}, - {1121, 4}, - {1121, 4}, - {1332, 2}, - {1332, 2}, - {1332, 3}, - {1332, 3}, - {1392, 1}, - {1392, 3}, - {1206, 5}, - {1024, 1}, - {1024, 3}, - {1293, 3}, - {1293, 4}, - {1293, 4}, - {1293, 5}, - {1293, 4}, - {1293, 5}, - {1293, 5}, - {1293, 4}, - {1293, 6}, - {1293, 4}, - {1293, 8}, - {1293, 2}, - {1293, 5}, - {1293, 3}, - {1293, 4}, - {1293, 3}, - {1293, 3}, - {1293, 2}, - {1293, 5}, - {1293, 2}, - {1293, 2}, - {1293, 4}, - {1293, 4}, - {1293, 4}, - {1481, 2}, - {1481, 2}, - {1481, 4}, - {1484, 0}, - {1484, 1}, - {1483, 1}, - {1483, 3}, - {1292, 1}, - {1292, 1}, - {1292, 2}, - {1292, 2}, - {1292, 2}, - {1292, 1}, - {1292, 1}, - {1292, 1}, - {1292, 1}, - {1482, 0}, - {1482, 3}, - {1517, 0}, - {1517, 2}, - {1479, 1}, - {1479, 1}, - {1479, 1}, - {920, 1}, - {920, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 3}, - {1485, 3}, - {1485, 3}, - {1485, 3}, - {1485, 5}, - {1485, 4}, - {1485, 5}, - {1485, 5}, - {1485, 1}, - {1485, 5}, - {1485, 1}, - {1485, 2}, - {1485, 2}, - {1485, 2}, - {1485, 1}, - {1485, 2}, - {1485, 2}, - {1485, 2}, - {1485, 2}, - {1485, 2}, - {1485, 2}, - {1485, 2}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 2}, - {1485, 1}, - {1485, 1}, - {1485, 1}, - {1485, 2}, - {1485, 2}, - {1480, 0}, + {1335, 2}, + {1335, 4}, + {1335, 4}, + {1349, 1}, + {1349, 1}, + {1123, 3}, + {1123, 5}, + {1123, 6}, + {1123, 4}, + {1123, 4}, + {1123, 5}, + {1123, 5}, + {1123, 5}, + {1123, 6}, + {1123, 4}, + {1123, 5}, + {1123, 5}, + {1123, 5}, + {1123, 6}, + {1123, 6}, + {1123, 4}, + {1123, 3}, + {1123, 3}, + {1123, 4}, + {1123, 4}, + {1123, 5}, + {1123, 5}, + {1123, 3}, + {1123, 3}, + {1123, 3}, + {1123, 3}, + {1123, 3}, + {1123, 3}, + {1123, 4}, + {1123, 5}, + {1123, 4}, + {1123, 4}, + {1334, 2}, + {1334, 2}, + {1334, 3}, + {1334, 3}, + {1394, 1}, + {1394, 3}, + {1208, 5}, + {1027, 1}, + {1027, 3}, + {1295, 3}, + {1295, 4}, + {1295, 4}, + {1295, 5}, + {1295, 4}, + {1295, 5}, + {1295, 5}, + {1295, 4}, + {1295, 6}, + {1295, 4}, + {1295, 8}, + {1295, 2}, + {1295, 5}, + {1295, 3}, + {1295, 4}, + {1295, 3}, + {1295, 3}, + {1295, 2}, + {1295, 5}, + {1295, 2}, + {1295, 2}, + {1295, 4}, + {1295, 4}, + {1295, 4}, {1480, 2}, {1480, 2}, - {1068, 0}, - {1068, 1}, - {1068, 1}, - {1495, 0}, - {1495, 1}, - {1495, 1}, - {1495, 1}, - {1242, 0}, - {1242, 1}, - {961, 0}, - {961, 2}, + {1480, 4}, + {1483, 0}, + {1483, 1}, + {1482, 1}, + {1482, 3}, + {1294, 1}, + {1294, 1}, {1294, 2}, - {1464, 1}, - {1464, 1}, - {1199, 3}, - {1088, 1}, - {1088, 3}, - {1386, 1}, - {1386, 1}, - {1386, 3}, - {1386, 1}, - {1386, 2}, - {1386, 3}, - {1386, 1}, - {1413, 0}, - {1413, 1}, - {1413, 1}, - {1413, 1}, - {1413, 1}, - {1413, 1}, - {926, 0}, - {926, 1}, - {926, 1}, - {1314, 0}, - {1314, 1}, - {1537, 0}, - {1537, 3}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1304, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {1039, 1}, - {940, 1}, - {940, 1}, - {940, 1}, - {940, 1}, - {940, 1}, - {940, 1}, - {940, 1}, - {940, 1}, - {940, 1}, - {940, 1}, + {1294, 2}, + {1294, 2}, + {1294, 1}, + {1294, 1}, + {1294, 1}, + {1294, 1}, + {1481, 0}, + {1481, 3}, + {1516, 0}, + {1516, 2}, + {1478, 1}, + {1478, 1}, + {1478, 1}, + {923, 1}, + {923, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 3}, + {1484, 3}, + {1484, 3}, + {1484, 3}, + {1484, 5}, + {1484, 4}, + {1484, 5}, + {1484, 5}, + {1484, 1}, + {1484, 5}, + {1484, 1}, + {1484, 2}, + {1484, 2}, + {1484, 2}, + {1484, 1}, + {1484, 2}, + {1484, 2}, + {1484, 2}, + {1484, 2}, + {1484, 2}, + {1484, 2}, + {1484, 2}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 2}, + {1484, 1}, + {1484, 1}, + {1484, 1}, + {1484, 2}, + {1484, 2}, + {1479, 0}, + {1479, 2}, + {1479, 2}, + {1071, 0}, + {1071, 1}, + {1071, 1}, + {1494, 0}, {1494, 1}, - {1494, 3}, - {1362, 2}, - {1020, 8}, - {1052, 2}, - {1052, 1}, - {1143, 1}, - {1143, 1}, - {1105, 1}, - {1105, 1}, - {1312, 1}, - {1312, 3}, - {1504, 0}, - {1504, 3}, - {963, 1}, - {963, 4}, - {963, 4}, - {963, 4}, - {963, 3}, - {963, 4}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 1}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 3}, - {963, 2}, - {963, 2}, - {963, 3}, - {963, 3}, - {963, 5}, - {963, 3}, - {963, 7}, - {963, 3}, - {963, 3}, - {950, 0}, - {950, 1}, + {1494, 1}, + {1494, 1}, + {1243, 0}, + {1243, 1}, + {964, 0}, + {964, 2}, + {1296, 2}, + {1463, 1}, + {1463, 1}, + {1201, 3}, + {1090, 1}, + {1090, 3}, + {1388, 1}, + {1388, 1}, + {1388, 3}, + {1388, 1}, + {1388, 2}, + {1388, 3}, + {1388, 1}, + {1416, 0}, + {1416, 1}, + {1416, 1}, + {1416, 1}, + {1416, 1}, + {1416, 1}, + {929, 0}, + {929, 1}, + {929, 1}, + {1316, 0}, + {1316, 1}, + {1536, 0}, + {1536, 3}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, + {1306, 1}, {1306, 1}, {1306, 1}, - {1163, 0}, - {1163, 1}, - {1037, 1}, - {1037, 2}, - {1037, 3}, - {1432, 0}, - {1432, 1}, - {877, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {958, 3}, - {1110, 1}, - {1110, 1}, - {1110, 1}, - {1081, 3}, - {1081, 2}, - {1081, 3}, - {1081, 3}, - {1081, 2}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1072, 1}, - {1048, 1}, - {1048, 1}, - {1244, 0}, - {1244, 1}, - {1244, 1}, - {1064, 1}, - {1064, 1}, - {1064, 1}, - {1065, 1}, - {1065, 1}, - {1065, 1}, - {1065, 2}, - {1065, 1}, - {1065, 1}, - {1046, 1}, - {1103, 3}, - {1103, 2}, - {1103, 3}, - {1103, 2}, - {1103, 3}, - {1103, 3}, - {1103, 2}, - {1103, 2}, - {1103, 1}, - {1103, 2}, - {1103, 5}, - {1103, 5}, - {1103, 1}, - {1103, 3}, - {1103, 2}, - {1103, 3}, - {973, 1}, - {973, 1}, - {1077, 1}, - {1077, 2}, - {1077, 2}, - {1042, 2}, - {1042, 2}, {1042, 1}, {1042, 1}, - {1082, 2}, - {1082, 2}, - {1082, 1}, - {1082, 2}, - {1082, 2}, - {1082, 3}, - {1082, 3}, - {1082, 2}, - {1119, 1}, - {1119, 1}, - {1047, 1}, - {1047, 2}, - {1047, 1}, - {1047, 1}, - {1047, 2}, - {1107, 1}, - {1107, 2}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {943, 1}, + {943, 1}, + {943, 1}, + {943, 1}, + {943, 1}, + {943, 1}, + {943, 1}, + {943, 1}, + {943, 1}, + {943, 1}, + {1493, 1}, + {1493, 3}, + {1364, 2}, + {1023, 8}, + {1055, 2}, + {1055, 1}, + {1145, 1}, + {1145, 1}, {1107, 1}, {1107, 1}, - {1004, 1}, - {1004, 1}, - {1004, 1}, - {1004, 1}, - {1056, 1}, - {1056, 2}, - {1056, 2}, - {1056, 2}, - {1056, 3}, - {857, 3}, - {901, 0}, - {901, 1}, - {999, 1}, - {999, 1}, - {999, 1}, - {1000, 0}, - {1000, 2}, - {1021, 0}, - {1021, 1}, - {1021, 1}, - {1029, 5}, - {1424, 0}, - {1424, 1}, - {1249, 0}, - {1249, 3}, - {1249, 3}, - {912, 0}, - {912, 2}, - {912, 3}, - {1425, 0}, - {1425, 2}, - {869, 2}, - {869, 1}, - {869, 2}, - {1241, 0}, - {1241, 2}, - {1498, 1}, - {1498, 3}, - {1038, 1}, - {1038, 1}, - {1038, 1}, - {1317, 1}, - {1317, 3}, - {821, 1}, - {821, 1}, - {1499, 1}, - {1499, 1}, - {1499, 1}, - {842, 1}, - {842, 2}, - {838, 10}, - {838, 8}, - {878, 2}, - {905, 2}, - {906, 0}, - {906, 1}, - {1164, 9}, - {1160, 4}, - {1132, 9}, - {1132, 9}, - {1124, 3}, - {1127, 4}, - {1402, 2}, - {1402, 6}, - {1012, 2}, + {1314, 1}, + {1314, 3}, + {1503, 0}, + {1503, 3}, + {966, 1}, + {966, 4}, + {966, 4}, + {966, 4}, + {966, 3}, + {966, 4}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 1}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 3}, + {966, 2}, + {966, 2}, + {966, 3}, + {966, 3}, + {966, 5}, + {966, 3}, + {966, 7}, + {966, 3}, + {966, 3}, + {954, 0}, + {954, 1}, + {1308, 1}, + {1308, 1}, + {1165, 0}, + {1165, 1}, + {1040, 1}, + {1040, 2}, + {1040, 3}, + {1433, 0}, + {1433, 1}, + {880, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {960, 3}, + {1112, 1}, + {1112, 1}, + {1112, 1}, + {1083, 3}, + {1083, 2}, + {1083, 3}, + {1083, 3}, + {1083, 2}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1075, 1}, + {1051, 1}, + {1051, 1}, + {1245, 0}, + {1245, 1}, + {1245, 1}, + {1067, 1}, + {1067, 1}, + {1067, 1}, + {1068, 1}, + {1068, 1}, + {1068, 1}, + {1068, 2}, + {1068, 1}, + {1068, 1}, + {1049, 1}, + {1105, 3}, + {1105, 2}, + {1105, 3}, + {1105, 2}, + {1105, 3}, + {1105, 3}, + {1105, 2}, + {1105, 2}, + {1105, 1}, + {1105, 2}, + {1105, 5}, + {1105, 5}, + {1105, 1}, + {1105, 3}, + {1105, 2}, + {1105, 3}, + {976, 1}, + {976, 1}, + {1079, 1}, + {1079, 2}, + {1079, 2}, + {1045, 2}, + {1045, 2}, + {1045, 1}, + {1045, 1}, + {1084, 2}, + {1084, 2}, + {1084, 1}, + {1084, 2}, + {1084, 2}, + {1084, 3}, + {1084, 3}, + {1084, 2}, + {1121, 1}, + {1121, 1}, + {1050, 1}, + {1050, 2}, + {1050, 1}, + {1050, 1}, + {1050, 2}, + {1109, 1}, + {1109, 2}, + {1109, 1}, + {1109, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1059, 1}, + {1059, 2}, + {1059, 2}, + {1059, 2}, + {1059, 3}, + {860, 3}, + {904, 0}, + {904, 1}, + {1001, 1}, + {1001, 1}, + {1001, 1}, + {1002, 0}, + {1002, 2}, + {1024, 0}, + {1024, 1}, + {1024, 1}, + {1032, 5}, + {1425, 0}, + {1425, 1}, + {1250, 0}, + {1250, 3}, + {1250, 3}, + {915, 0}, + {915, 2}, + {915, 3}, + {1426, 0}, + {1426, 2}, + {872, 2}, + {872, 1}, + {872, 2}, + {1242, 0}, + {1242, 2}, + {1497, 1}, + {1497, 3}, {1041, 1}, - {1041, 3}, - {1152, 0}, - {1152, 2}, - {1361, 1}, - {1361, 2}, - {1151, 2}, - {1151, 2}, - {1151, 2}, - {1151, 2}, - {1095, 0}, - {1095, 1}, - {1094, 2}, - {1094, 2}, - {1094, 2}, - {1094, 2}, - {1465, 1}, - {1465, 3}, - {1465, 2}, - {1096, 2}, + {1041, 1}, + {1041, 1}, + {1319, 1}, + {1319, 3}, + {824, 1}, + {824, 1}, + {1498, 1}, + {1498, 1}, + {1498, 1}, + {845, 1}, + {845, 2}, + {841, 10}, + {841, 8}, + {881, 2}, + {908, 2}, + {909, 0}, + {909, 1}, + {1166, 9}, + {1162, 4}, + {1134, 9}, + {1134, 9}, + {1126, 3}, + {1129, 4}, + {1404, 2}, + {1404, 6}, + {1015, 2}, + {1044, 1}, + {1044, 3}, + {1154, 0}, + {1154, 2}, + {1363, 1}, + {1363, 2}, + {1153, 2}, + {1153, 2}, + {1153, 2}, + {1153, 2}, + {1097, 0}, + {1097, 1}, {1096, 2}, {1096, 2}, {1096, 2}, {1096, 2}, - {1149, 0}, - {1149, 2}, - {1149, 2}, - {1275, 0}, - {1275, 3}, - {1258, 0}, + {1464, 1}, + {1464, 3}, + {1464, 2}, + {1098, 2}, + {1098, 2}, + {1098, 2}, + {1098, 2}, + {1098, 2}, + {1151, 0}, + {1151, 2}, + {1151, 2}, + {1277, 0}, + {1277, 3}, + {1259, 0}, + {1259, 1}, {1258, 1}, - {1257, 1}, - {1257, 2}, - {1087, 2}, - {1087, 2}, - {1087, 3}, - {1087, 3}, - {1087, 4}, - {1087, 5}, - {1087, 2}, - {1087, 5}, - {1087, 3}, - {1087, 3}, - {1087, 2}, - {1087, 2}, - {1087, 2}, - {1087, 4}, - {1344, 0}, - {1344, 3}, - {1344, 3}, - {1344, 5}, - {1344, 5}, - {1344, 4}, - {1345, 1}, - {1207, 1}, - {1207, 1}, - {1284, 1}, - {1469, 1}, - {1469, 3}, - {946, 1}, - {946, 1}, - {946, 1}, - {946, 1}, - {946, 1}, - {946, 1}, - {946, 1}, - {946, 1}, - {1154, 7}, - {1154, 5}, - {1154, 9}, - {1308, 1}, - {1308, 3}, - {1102, 1}, - {1102, 1}, - {1171, 5}, - {1171, 7}, - {1171, 7}, - {1288, 5}, - {1288, 7}, - {1288, 7}, - {1205, 9}, - {1203, 7}, - {1204, 4}, - {1328, 0}, - {1328, 3}, - {1328, 3}, - {1328, 3}, - {1328, 3}, - {1328, 3}, - {1063, 1}, - {1063, 2}, - {1098, 1}, - {1098, 1}, - {1098, 1}, - {1098, 3}, - {1098, 3}, - {1283, 1}, - {1283, 3}, - {1090, 1}, - {1090, 4}, - {1091, 1}, - {1091, 2}, - {1091, 1}, - {1091, 1}, - {1091, 2}, - {1091, 2}, - {1091, 1}, - {1091, 1}, - {1091, 1}, - {1091, 1}, - {1091, 1}, - {1091, 1}, - {1091, 1}, - {1091, 1}, - {1091, 1}, - {1091, 2}, - {1091, 1}, - {1091, 2}, - {1091, 1}, - {1091, 2}, - {1091, 2}, - {1091, 1}, - {1091, 1}, - {1091, 1}, - {1091, 1}, - {1091, 3}, - {1091, 2}, - {1091, 2}, - {1091, 2}, - {1091, 2}, - {1091, 2}, - {1091, 2}, - {1091, 2}, - {1091, 1}, - {1091, 1}, - {1235, 0}, - {1235, 1}, - {1235, 1}, - {1235, 1}, - {1262, 1}, - {1262, 3}, - {1262, 3}, - {1262, 3}, - {1262, 1}, - {1282, 7}, - {1281, 4}, - {985, 18}, + {1258, 2}, + {1089, 2}, + {1089, 2}, + {1089, 3}, + {1089, 3}, + {1089, 4}, + {1089, 5}, + {1089, 2}, + {1089, 5}, + {1089, 3}, + {1089, 3}, + {1089, 2}, + {1089, 2}, + {1089, 2}, + {1089, 4}, + {1346, 0}, + {1346, 3}, + {1346, 3}, + {1346, 5}, + {1346, 5}, + {1346, 4}, + {1347, 1}, + {1209, 1}, + {1209, 1}, + {1286, 1}, + {1468, 1}, + {1468, 3}, + {950, 1}, + {950, 1}, + {950, 1}, + {950, 1}, + {950, 1}, + {950, 1}, + {950, 1}, + {950, 1}, + {1156, 7}, + {1156, 5}, + {1156, 9}, + {1310, 1}, + {1310, 3}, + {1104, 1}, + {1104, 1}, + {1173, 5}, + {1173, 7}, + {1173, 7}, + {1290, 5}, + {1290, 7}, + {1290, 7}, + {1270, 5}, + {1270, 3}, + {1270, 3}, + {1270, 4}, + {1270, 4}, + {1270, 6}, + {1207, 9}, + {1205, 7}, + {1206, 4}, + {1330, 0}, + {1330, 3}, + {1330, 3}, + {1330, 3}, + {1330, 3}, + {1330, 3}, + {1066, 1}, + {1066, 2}, + {1100, 1}, + {1100, 1}, + {1100, 1}, + {1100, 3}, + {1100, 3}, + {1285, 1}, + {1285, 3}, + {1092, 1}, + {1092, 4}, + {1093, 1}, + {1093, 2}, + {1093, 1}, + {1093, 1}, + {1093, 2}, + {1093, 2}, + {1093, 1}, + {1093, 1}, + {1093, 1}, + {1093, 1}, + {1093, 1}, + {1093, 1}, + {1093, 1}, + {1093, 1}, + {1093, 1}, + {1093, 2}, + {1093, 1}, + {1093, 2}, + {1093, 1}, + {1093, 2}, + {1093, 2}, + {1093, 1}, + {1093, 1}, + {1093, 1}, + {1093, 1}, + {1093, 3}, + {1093, 2}, + {1093, 2}, + {1093, 2}, + {1093, 2}, + {1093, 2}, + {1093, 2}, + {1093, 2}, + {1093, 1}, + {1093, 1}, + {1236, 0}, + {1236, 1}, + {1236, 1}, + {1236, 1}, + {1263, 1}, + {1263, 3}, + {1263, 3}, + {1263, 3}, + {1263, 1}, + {1284, 7}, + {1283, 4}, + {988, 18}, + {1417, 0}, + {1417, 1}, + {1202, 0}, + {1202, 2}, + {1396, 0}, + {1396, 3}, + {1356, 0}, + {1356, 3}, {1414, 0}, {1414, 1}, - {1200, 0}, - {1200, 2}, - {1394, 0}, - {1394, 3}, - {1354, 0}, - {1354, 3}, - {1228, 0}, - {1228, 1}, - {1194, 0}, - {1194, 2}, - {949, 1}, - {949, 1}, - {1382, 2}, - {1382, 1}, - {1193, 3}, - {1193, 2}, - {1193, 3}, - {1193, 3}, - {1193, 4}, - {1193, 6}, - {978, 1}, - {978, 1}, - {978, 1}, - {1074, 0}, - {1074, 3}, - {1492, 0}, - {1492, 3}, - {1409, 0}, - {1409, 3}, - {1226, 0}, - {1226, 2}, - {1411, 3}, - {1411, 1}, + {1196, 0}, + {1196, 2}, + {953, 1}, + {953, 1}, + {1384, 2}, + {1384, 1}, + {1195, 3}, + {1195, 2}, + {1195, 3}, + {1195, 3}, + {1195, 4}, + {1195, 6}, + {981, 1}, + {981, 1}, + {981, 1}, + {1225, 0}, {1225, 3}, - {1075, 0}, - {1075, 2}, - {1410, 1}, - {1410, 3}, - {1224, 1}, - {1224, 3}, - {924, 9}, - {924, 8}, - {1396, 1}, - {1396, 1}, - {1396, 1}, - {1396, 1}, - {1320, 2}, - {1230, 3}, - {1315, 1}, - {1315, 1}, - {1313, 2}, - {1412, 1}, - {1412, 2}, + {1491, 0}, + {1491, 3}, + {1411, 0}, + {1411, 3}, + {1228, 0}, + {1228, 2}, + {1413, 3}, + {1413, 1}, + {1227, 3}, + {1077, 0}, + {1077, 2}, {1412, 1}, - {1412, 2}, - {1505, 1}, - {1505, 3}, - {1233, 6}, - {1478, 1}, - {1478, 1}, - {1478, 1}, - {1478, 1}, - {1372, 0}, - {1372, 2}, - {1372, 3}, - {1429, 0}, - {1429, 2}, - {1243, 4}, - {1219, 2}, - {1219, 3}, - {1219, 3}, + {1412, 3}, + {1226, 1}, + {1226, 3}, + {927, 9}, + {927, 8}, + {1398, 1}, + {1398, 1}, + {1398, 1}, + {1398, 1}, + {1322, 2}, + {1231, 3}, + {1317, 1}, + {1317, 1}, + {1315, 2}, + {1415, 1}, + {1415, 2}, + {1415, 1}, + {1415, 2}, + {1504, 1}, + {1504, 3}, + {1234, 6}, + {1477, 1}, + {1477, 1}, + {1477, 1}, + {1477, 1}, + {1374, 0}, + {1374, 2}, + {1374, 3}, + {1430, 0}, + {1430, 2}, + {1244, 4}, + {1220, 2}, + {1220, 3}, + {1220, 3}, + {1220, 2}, + {1219, 1}, {1219, 2}, - {1218, 1}, - {1218, 2}, - {1227, 3}, {1229, 3}, - {1229, 5}, - {1229, 7}, - {1319, 3}, - {1319, 5}, - {1319, 7}, - {1174, 5}, - {1159, 6}, - {1128, 6}, - {1177, 5}, - {1157, 7}, - {1126, 6}, + {1230, 3}, + {1230, 5}, + {1230, 7}, + {1321, 3}, + {1321, 5}, + {1321, 7}, + {1176, 5}, {1161, 6}, - {1364, 0}, - {1364, 1}, - {1475, 1}, - {1475, 2}, - {1033, 3}, - {1033, 3}, - {1033, 3}, - {1033, 3}, - {1033, 3}, - {1033, 1}, - {1033, 2}, - {1033, 3}, - {1033, 1}, - {1033, 2}, - {1033, 3}, - {1033, 1}, - {1033, 2}, - {1033, 1}, - {1033, 1}, - {1033, 2}, - {929, 1}, - {929, 2}, - {929, 2}, - {1179, 4}, - {1130, 5}, - {1335, 1}, - {1335, 2}, - {1129, 1}, - {1129, 1}, - {1129, 3}, - {1129, 3}, - {1210, 8}, - {1418, 0}, - {1418, 2}, - {1417, 0}, - {1417, 3}, + {1130, 6}, + {1179, 5}, + {1159, 7}, + {1128, 6}, + {1163, 6}, + {1366, 0}, + {1366, 1}, + {1474, 1}, + {1474, 2}, + {1036, 3}, + {1036, 3}, + {1036, 3}, + {1036, 3}, + {1036, 3}, + {1036, 1}, + {1036, 2}, + {1036, 3}, + {1036, 1}, + {1036, 2}, + {1036, 3}, + {1036, 1}, + {1036, 2}, + {1036, 1}, + {1036, 1}, + {1036, 2}, + {932, 1}, + {932, 2}, + {932, 2}, + {1181, 4}, + {1132, 5}, + {1337, 1}, + {1337, 2}, + {1131, 1}, + {1131, 1}, + {1131, 3}, + {1131, 3}, + {1190, 1}, + {1117, 1}, + {1117, 3}, + {1035, 2}, + {1261, 6}, + {1261, 7}, + {1261, 10}, + {1261, 11}, + {1261, 6}, + {1261, 7}, + {1261, 4}, + {1261, 5}, + {1261, 6}, {1444, 0}, - {1444, 2}, - {1443, 0}, - {1443, 2}, - {1188, 1}, - {1115, 1}, - {1115, 3}, - {1032, 2}, - {1260, 6}, - {1260, 7}, - {1260, 10}, - {1260, 11}, - {1260, 6}, - {1260, 7}, - {1260, 4}, - {1260, 5}, - {1260, 6}, - {1445, 0}, - {1445, 3}, - {1431, 0}, - {1431, 1}, - {1489, 3}, - {1489, 1}, - {1300, 3}, - {1299, 0}, - {1299, 1}, - {1299, 1}, - {1299, 1}, - {897, 1}, - {897, 1}, - {897, 1}, + {1444, 3}, + {1432, 0}, + {1432, 1}, + {1488, 3}, + {1488, 1}, + {1302, 3}, + {1301, 0}, + {1301, 1}, + {1301, 1}, + {1301, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {900, 1}, + {1449, 1}, + {1449, 1}, + {1449, 1}, + {1449, 1}, + {901, 1}, + {1450, 1}, + {1450, 3}, + {1456, 0}, + {1456, 2}, + {1266, 4}, + {1266, 5}, + {1266, 6}, + {1454, 1}, + {1454, 1}, + {1455, 1}, + {1455, 3}, + {1267, 1}, + {1267, 1}, + {1267, 2}, + {1267, 1}, + {1264, 1}, + {1264, 3}, + {1434, 0}, + {1434, 1}, + {896, 2}, + {890, 5}, + {889, 2}, + {1457, 0}, + {1457, 2}, + {1457, 1}, + {1453, 1}, + {1453, 3}, + {1452, 0}, + {1452, 1}, + {1451, 2}, + {1451, 3}, + {1458, 0}, + {1458, 3}, + {959, 2}, + {959, 3}, + {885, 4}, + {891, 4}, + {1268, 4}, + {1447, 0}, + {1447, 2}, + {1447, 2}, + {888, 1}, + {888, 1}, + {1485, 1}, + {1485, 2}, + {1470, 1}, + {1470, 2}, + {1298, 4}, + {1287, 4}, + {1188, 0}, + {1188, 2}, + {899, 6}, + {898, 5}, + {902, 1}, + {886, 6}, + {886, 6}, + {893, 4}, + {1265, 0}, + {1265, 1}, + {894, 4}, + {892, 2}, + {895, 2}, {897, 1}, {897, 1}, {897, 1}, @@ -6895,6166 +6976,6092 @@ var ( {897, 1}, {897, 1}, {897, 1}, - {1450, 1}, - {1450, 1}, - {1450, 1}, - {1450, 1}, - {898, 1}, - {1451, 1}, - {1451, 3}, - {1457, 0}, - {1457, 2}, - {1265, 4}, - {1265, 5}, - {1265, 6}, - {1455, 1}, - {1455, 1}, - {1456, 1}, - {1456, 3}, - {1266, 1}, - {1266, 1}, - {1266, 2}, - {1266, 1}, - {1263, 1}, - {1263, 3}, - {1433, 0}, - {1433, 1}, - {893, 2}, - {887, 5}, - {886, 2}, - {1458, 0}, - {1458, 2}, - {1458, 1}, - {1454, 1}, - {1454, 3}, - {1453, 0}, - {1453, 1}, - {1452, 2}, - {1452, 3}, - {1459, 0}, + {1160, 8}, + {1177, 4}, + {1139, 3}, + {1353, 0}, + {1353, 1}, + {1353, 1}, + {1376, 1}, + {1376, 2}, + {1376, 3}, + {1063, 3}, + {1063, 3}, + {1063, 3}, + {1063, 5}, + {1354, 2}, + {1354, 2}, + {1354, 2}, + {1354, 2}, + {1354, 2}, + {1122, 4}, + {1459, 1}, + {1459, 2}, {1459, 3}, - {956, 2}, - {956, 3}, - {882, 4}, - {888, 4}, - {1267, 4}, - {1448, 0}, - {1448, 2}, - {1448, 2}, - {885, 1}, - {885, 1}, - {1486, 1}, - {1486, 2}, - {1471, 1}, - {1471, 2}, - {1296, 4}, - {1285, 4}, - {1186, 0}, - {1186, 2}, - {896, 6}, - {895, 5}, - {899, 1}, - {883, 6}, - {883, 6}, - {890, 4}, - {1264, 0}, - {1264, 1}, - {891, 4}, - {889, 2}, - {892, 2}, - {894, 1}, - {894, 1}, - {894, 1}, - {894, 1}, - {894, 1}, - {894, 1}, - {894, 1}, - {894, 1}, - {894, 1}, - {894, 1}, - {894, 1}, - {894, 1}, - {1158, 8}, - {1175, 4}, - {1137, 3}, - {1351, 0}, - {1351, 1}, - {1351, 1}, - {1374, 1}, - {1374, 2}, - {1374, 3}, - {1060, 3}, - {1060, 3}, - {1060, 3}, - {1060, 5}, - {1352, 2}, - {1352, 2}, - {1352, 2}, - {1352, 2}, - {1352, 2}, - {1120, 4}, - {1460, 1}, - {1460, 2}, - {1460, 3}, - {1092, 3}, - {1092, 3}, - {1092, 3}, - {1092, 1}, - {1093, 3}, - {1093, 3}, - {1093, 5}, - {1176, 4}, + {1094, 3}, + {1094, 3}, + {1094, 3}, + {1094, 1}, + {1095, 3}, + {1095, 3}, + {1095, 5}, + {1178, 4}, } yyXErrors = map[yyXError]string{} - yyParseTab = [5038][]uint16{ + yyParseTab = [5042][]uint16{ // 0 - {2365, 2365, 3: 2929, 59: 2952, 95: 2931, 2934, 98: 2964, 2932, 3083, 119: 2966, 129: 3098, 143: 3090, 171: 3100, 202: 2949, 214: 2947, 234: 2960, 263: 2955, 267: 2937, 272: 2985, 278: 2951, 281: 2927, 289: 2984, 3093, 292: 2933, 297: 3099, 309: 2963, 319: 2961, 321: 2928, 323: 2967, 346: 2953, 350: 2956, 357: 2965, 362: 2950, 375: 2942, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 2983, 578: 3092, 591: 3086, 593: 2945, 599: 2943, 602: 2958, 623: 2972, 663: 2968, 725: 3097, 727: 3085, 729: 2930, 739: 2925, 742: 2936, 758: 2935, 782: 2982, 3094, 2926, 791: 2979, 819: 2938, 822: 2981, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 3063, 3062, 838: 3084, 2939, 3044, 3056, 3072, 2944, 851: 2940, 855: 3002, 861: 2996, 3000, 3053, 3064, 873: 3004, 2946, 877: 3071, 3073, 913: 2948, 921: 2989, 924: 3043, 3089, 954: 3096, 966: 2997, 979: 3087, 985: 3047, 988: 3058, 990: 3061, 2954, 1053: 3009, 1111: 3091, 1120: 3017, 2987, 1123: 2988, 2991, 1126: 2994, 2992, 2995, 1130: 2993, 1132: 2990, 1134: 2998, 2999, 1137: 3005, 2957, 3042, 3081, 1142: 3006, 1154: 3013, 3007, 3008, 3014, 3015, 3016, 3012, 3018, 3019, 1164: 3011, 3010, 1167: 3001, 2962, 1170: 3020, 3034, 3021, 3022, 3025, 3024, 3030, 3029, 3031, 3026, 3032, 3033, 3023, 3028, 3027, 1187: 2986, 1190: 3003, 1195: 3038, 3036, 1198: 3037, 3035, 1203: 3040, 3041, 3039, 1209: 3078, 3045, 1218: 3095, 3046, 1227: 3048, 1229: 3049, 3075, 1233: 3079, 1243: 3080, 1260: 3051, 3052, 1269: 3057, 1272: 3054, 3055, 1279: 3077, 3088, 3060, 3059, 1288: 3065, 1290: 3067, 3066, 1293: 3069, 1295: 3076, 1298: 3068, 1304: 3082, 1318: 3070, 3050, 3074, 1491: 2923, 1494: 2924}, - {1: 2922}, - {7958, 2921}, - {18: 7911, 51: 7910, 229: 7907, 256: 7912, 331: 7908, 564: 4770, 606: 7909, 623: 2160, 660: 6814, 948: 7906, 980: 4769}, - {229: 7891, 623: 7890}, + {2365, 2365, 3: 2930, 59: 2953, 95: 2932, 2935, 98: 2965, 2933, 3084, 119: 2967, 126: 3099, 143: 3092, 171: 3101, 202: 2950, 214: 2948, 234: 2961, 262: 2956, 266: 2938, 271: 2986, 277: 2952, 280: 2928, 288: 2985, 3095, 291: 2934, 296: 3100, 308: 2964, 318: 2962, 320: 2929, 322: 2968, 345: 2954, 347: 3088, 350: 2957, 358: 2966, 363: 2951, 376: 2943, 549: 2976, 2975, 566: 2974, 570: 2960, 574: 2984, 581: 3094, 594: 3087, 596: 2946, 602: 2944, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 732: 2931, 742: 2926, 745: 2937, 761: 2936, 785: 2983, 3096, 2927, 794: 2980, 822: 2939, 825: 2982, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 3063, 3062, 841: 3085, 2940, 3045, 3056, 3072, 2945, 854: 2941, 858: 3003, 864: 2997, 3001, 3053, 3064, 876: 3005, 2947, 880: 3071, 3073, 916: 2949, 924: 2990, 927: 3044, 3091, 957: 3098, 963: 2955, 969: 2998, 982: 3089, 988: 3047, 991: 3058, 993: 3061, 1056: 3010, 1113: 3093, 1122: 3018, 2988, 1125: 2989, 2992, 1128: 2995, 2993, 2996, 1132: 2994, 1134: 2991, 1136: 2999, 3000, 1139: 3006, 2958, 3043, 3082, 1144: 3007, 1156: 3014, 3008, 3009, 3015, 3016, 3017, 3013, 3019, 3020, 1166: 3012, 3011, 1169: 3002, 2963, 1172: 3021, 3035, 3022, 3023, 3026, 3025, 3031, 3030, 3032, 3027, 3033, 3034, 3024, 3029, 3028, 1189: 2987, 1192: 3004, 1197: 3039, 3037, 1200: 3038, 3036, 1205: 3041, 3042, 3040, 1211: 3079, 1219: 3097, 3046, 1229: 3048, 3049, 3075, 1234: 3080, 1244: 3081, 1261: 3051, 3052, 1270: 3078, 3057, 1274: 3054, 3055, 1281: 3077, 3090, 3060, 3059, 1290: 3065, 1292: 3067, 3066, 1295: 3069, 1297: 3076, 1300: 3068, 1306: 3083, 1320: 3070, 3050, 3074, 1490: 2924, 1493: 2925}, + {1: 2923}, + {7963, 2922}, + {18: 7916, 51: 7915, 229: 7912, 254: 7917, 330: 7913, 567: 4778, 609: 7914, 626: 2160, 663: 6819, 952: 7911, 983: 4777}, + {229: 7896, 626: 7895}, // 5 - {623: 7884}, - {392: 7862, 623: 7863, 660: 6814, 948: 7864}, - {442: 7843, 561: 7844, 623: 2719, 1488: 7842}, - {58: 5363, 328: 778, 623: 778, 911: 5362, 926: 7796}, - {2689, 2689, 428: 7795, 435: 7794}, + {626: 7889}, + {393: 7867, 626: 7868, 663: 6819, 952: 7869}, + {441: 7848, 564: 7849, 626: 2719, 1487: 7847}, + {58: 5371, 327: 775, 626: 775, 914: 5370, 929: 7801}, + {2689, 2689, 428: 7800, 434: 7799}, // 10 - {466: 7783}, - {548: 7782}, - {2658, 2658, 97: 6728, 582: 6726, 913: 6727, 1150: 7781}, - {18: 2416, 51: 7305, 94: 7220, 110: 2416, 144: 2416, 190: 7298, 195: 2416, 199: 7303, 220: 808, 228: 6313, 7302, 256: 7306, 6982, 285: 7293, 583: 7301, 623: 2384, 660: 6814, 674: 2416, 719: 7295, 725: 2531, 762: 7297, 948: 7299, 987: 7307, 1068: 7304, 1084: 6312, 1398: 7294, 1437: 7300, 1487: 7296}, - {18: 7226, 51: 7227, 94: 7220, 144: 7221, 166: 2384, 199: 7223, 220: 808, 7218, 228: 6313, 7222, 234: 1257, 7224, 256: 7228, 6982, 285: 7215, 623: 2384, 660: 6814, 725: 7217, 948: 7216, 987: 7229, 1068: 7225, 1084: 7219}, + {464: 7788}, + {551: 7787}, + {2658, 2658, 97: 6733, 585: 6731, 916: 6732, 1152: 7786}, + {18: 2416, 51: 7310, 94: 7225, 110: 2416, 144: 2416, 190: 7303, 195: 2416, 199: 7308, 220: 805, 228: 6318, 7307, 254: 7311, 6987, 284: 7298, 586: 7306, 626: 2384, 663: 6819, 675: 2416, 722: 7300, 728: 2531, 765: 7302, 952: 7304, 990: 7312, 1071: 7309, 1086: 6317, 1400: 7299, 1438: 7305, 1486: 7301}, + {18: 7231, 51: 7232, 94: 7225, 144: 7226, 166: 2384, 199: 7228, 220: 805, 7223, 228: 6318, 7227, 234: 1254, 7229, 254: 7233, 6987, 284: 7220, 626: 2384, 663: 6819, 728: 7222, 952: 7221, 990: 7234, 1071: 7230, 1086: 7224}, // 15 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 7214}, - {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 564: 1075, 577: 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 7202}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 7219}, + {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 567: 1072, 580: 1072, 851: 1072, 853: 1072, 855: 1072, 859: 6115, 965: 6116, 1013: 7207}, {2393, 2393}, {2392, 2392}, - {546: 2975, 563: 2973, 623: 2972, 663: 2968, 727: 3085, 791: 3937, 819: 2938, 822: 3936, 2969, 2970, 2971, 2980, 2978, 3938, 3939, 838: 5851, 5849, 851: 5850}, + {549: 2976, 566: 2974, 626: 2973, 667: 2969, 730: 3086, 794: 3941, 822: 2939, 825: 3940, 2970, 2971, 2972, 2981, 2979, 3942, 3943, 841: 5842, 5840, 854: 5841}, // 20 - {95: 2931, 2934, 98: 2964, 2932, 129: 7175, 214: 2947, 242: 7174, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 7178, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 2930, 791: 7176, 819: 2938, 822: 7177, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7184, 7183, 838: 3084, 2939, 7181, 7182, 7180, 851: 2940, 855: 7179, 861: 7192, 7187, 7190, 7191, 913: 2948, 925: 7193, 966: 7186, 985: 7185, 988: 7189, 990: 7188, 1039: 7173}, - {2: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 10: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 53: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 546: 2360, 2360, 563: 2360, 567: 2360, 573: 2360, 576: 2360, 602: 2360, 623: 2360, 663: 2360, 727: 2360, 729: 2360, 739: 2360, 819: 2360}, - {2: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 10: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 53: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 546: 2359, 2359, 563: 2359, 567: 2359, 573: 2359, 576: 2359, 602: 2359, 623: 2359, 663: 2359, 727: 2359, 729: 2359, 739: 2359, 819: 2359}, - {2: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 10: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 53: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 546: 2358, 2358, 563: 2358, 567: 2358, 573: 2358, 576: 2358, 602: 2358, 623: 2358, 663: 2358, 727: 2358, 729: 2358, 739: 2358, 819: 2358}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 7143, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 7141, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2975, 2974, 563: 2973, 567: 2959, 573: 7140, 576: 4011, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 7142, 739: 4740, 787: 4010, 3118, 3119, 3117, 4741, 819: 2938, 7138, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7139}, + {95: 2932, 2935, 98: 2965, 2933, 126: 7180, 214: 2948, 242: 7179, 549: 2976, 2975, 566: 2974, 570: 2960, 574: 7183, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 732: 2931, 794: 7181, 822: 2939, 825: 7182, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7189, 7188, 841: 3085, 2940, 7186, 7187, 7185, 854: 2941, 858: 7184, 864: 7197, 7192, 7195, 7196, 916: 2949, 928: 7198, 969: 7191, 988: 7190, 991: 7194, 993: 7193, 1042: 7178}, + {2: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 10: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 53: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 549: 2360, 2360, 566: 2360, 570: 2360, 576: 2360, 579: 2360, 605: 2360, 626: 2360, 667: 2360, 730: 2360, 732: 2360, 742: 2360, 822: 2360}, + {2: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 10: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 53: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 549: 2359, 2359, 566: 2359, 570: 2359, 576: 2359, 579: 2359, 605: 2359, 626: 2359, 667: 2359, 730: 2359, 732: 2359, 742: 2359, 822: 2359}, + {2: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 10: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 53: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 549: 2358, 2358, 566: 2358, 570: 2358, 576: 2358, 579: 2358, 605: 2358, 626: 2358, 667: 2358, 730: 2358, 732: 2358, 742: 2358, 822: 2358}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 7148, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 7146, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 2976, 2975, 566: 2974, 570: 2960, 576: 7145, 579: 4015, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 732: 7147, 742: 4748, 790: 4014, 3119, 3120, 3118, 4749, 822: 2939, 7143, 825: 4750, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 4756, 4755, 841: 3085, 2940, 4753, 4754, 4752, 854: 2941, 858: 4751, 924: 4757, 927: 4758, 943: 7144}, // 25 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7137, 3118, 3119, 3117}, - {214: 7135}, - {169: 7128, 623: 6818, 660: 6814, 948: 6817, 1136: 7127}, - {202: 7125}, - {202: 7122}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7142, 3119, 3120, 3118}, + {214: 7140}, + {169: 7133, 626: 6823, 663: 6819, 952: 6822, 1138: 7132}, + {202: 7130}, + {202: 7127}, // 30 + {202: 7125}, {202: 7120}, - {202: 7115}, - {16: 4512, 18: 6943, 30: 6973, 6972, 94: 6981, 107: 6952, 142: 801, 6944, 150: 808, 166: 801, 168: 801, 192: 808, 202: 6929, 227: 6984, 252: 6941, 257: 6982, 261: 808, 273: 6983, 279: 6967, 801, 294: 6930, 315: 6964, 327: 6957, 329: 6946, 345: 6963, 358: 6985, 360: 6969, 379: 6956, 384: 6979, 386: 6961, 6942, 393: 6959, 6977, 396: 6950, 403: 6948, 6966, 408: 6954, 411: 6965, 6934, 6976, 421: 6935, 438: 6940, 6939, 444: 6980, 451: 6968, 453: 6974, 6971, 6975, 6970, 467: 6960, 568: 4513, 601: 6936, 623: 6933, 672: 6955, 724: 4511, 6945, 729: 6978, 758: 6932, 869: 6951, 987: 6962, 1068: 6958, 1073: 6947, 1166: 6949, 1242: 6938, 1464: 6937, 1479: 6953, 1485: 6931}, - {143: 6924, 294: 6923}, - {436: 6816, 623: 6818, 660: 6814, 948: 6817, 1136: 6815}, + {16: 4516, 18: 6948, 30: 6978, 6977, 94: 6986, 108: 6957, 142: 798, 6949, 150: 805, 166: 798, 168: 798, 192: 805, 202: 6934, 227: 6989, 250: 6946, 255: 6987, 260: 805, 272: 6988, 278: 6972, 798, 293: 6935, 314: 6969, 326: 6962, 328: 6951, 344: 6968, 359: 6990, 361: 6974, 380: 6961, 385: 6984, 387: 6966, 6947, 394: 6964, 6982, 397: 6955, 404: 6953, 6971, 409: 6959, 412: 6970, 6939, 6981, 422: 6940, 437: 6945, 6944, 443: 6985, 449: 6973, 451: 6979, 6976, 6980, 6975, 465: 6965, 571: 4517, 604: 6941, 626: 6938, 676: 6960, 727: 4515, 6950, 732: 6983, 761: 6937, 872: 6956, 990: 6967, 1071: 6963, 1076: 6952, 1168: 6954, 1243: 6943, 1463: 6942, 1478: 6958, 1484: 6936}, + {143: 6929, 293: 6928}, + {435: 6821, 626: 6823, 663: 6819, 952: 6822, 1138: 6820}, // 35 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6803, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6805, 3118, 3119, 3117, 1449: 6804}, - {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 564: 1075, 575: 1075, 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 6790}, - {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 575: 1075, 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 6754}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6749, 3118, 3119, 3117}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6743, 3118, 3119, 3117}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6808, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6810, 3119, 3120, 3118, 1448: 6809}, + {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 567: 1072, 578: 1072, 1072, 851: 1072, 853: 1072, 855: 1072, 859: 6115, 965: 6116, 1013: 6795}, + {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 578: 1072, 1072, 851: 1072, 853: 1072, 855: 1072, 859: 6115, 965: 6116, 1013: 6759}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6754, 3119, 3120, 3118}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6748, 3119, 3120, 3118}, // 40 - {234: 6741}, - {234: 1258}, - {1256, 1256, 97: 6728, 582: 6726, 728: 6725, 913: 6727, 1150: 6724}, - {1245, 1245}, - {1244, 1244}, + {234: 6746}, + {234: 1255}, + {1253, 1253, 97: 6733, 585: 6731, 731: 6730, 916: 6732, 1152: 6729}, + {1242, 1242}, + {1241, 1241}, // 45 - {548: 6723}, - {2: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 10: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 53: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 6693, 6699, 6700, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 546: 1080, 548: 1080, 1080, 1080, 1080, 555: 1080, 1080, 558: 1080, 1080, 1080, 562: 1080, 1080, 567: 1080, 1080, 574: 1080, 576: 1080, 589: 6696, 594: 1080, 601: 1080, 1080, 634: 1080, 641: 1080, 1080, 644: 1080, 1080, 1080, 651: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 660: 1080, 1080, 1080, 664: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 675: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 702: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 726: 1080, 731: 4260, 844: 4258, 4259, 848: 6113, 850: 6115, 852: 6114, 856: 6110, 865: 6692, 6695, 6691, 902: 6611, 904: 6689, 955: 6690, 962: 6688, 1286: 6698, 6694, 1473: 6687, 6697}, - {436, 436, 52: 436, 545: 436, 547: 436, 554: 436, 557: 436, 565: 436, 436, 569: 436, 572: 436, 436, 575: 436, 577: 6662, 436, 4756, 436, 587: 436, 905: 4757, 6663, 1387: 6661}, - {1070, 1070, 52: 1070, 545: 1070, 547: 1070, 554: 1070, 557: 1070, 565: 1070, 1070, 569: 1070, 572: 1070, 1070, 575: 1070, 578: 1070, 580: 1070, 587: 6649, 1069: 6651, 1099: 6650}, - {1526, 1526, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 6645}, + {551: 6728}, + {2: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 10: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 53: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 6698, 6704, 6705, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 549: 1077, 551: 1077, 1077, 1077, 1077, 558: 1077, 1077, 561: 1077, 1077, 1077, 565: 1077, 1077, 570: 1077, 1077, 577: 1077, 579: 1077, 592: 6701, 597: 1077, 604: 1077, 1077, 637: 1077, 644: 1077, 1077, 647: 1077, 1077, 1077, 654: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 663: 1077, 1077, 1077, 1077, 668: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 676: 1077, 678: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 705: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 729: 1077, 734: 4264, 847: 4262, 4263, 851: 6118, 853: 6120, 855: 6119, 859: 6115, 868: 6697, 6700, 6696, 905: 6616, 907: 6694, 958: 6695, 965: 6693, 1288: 6703, 6699, 1472: 6692, 6702}, + {433, 433, 52: 433, 548: 433, 550: 433, 557: 433, 560: 433, 568: 433, 433, 572: 433, 575: 433, 433, 578: 433, 580: 6667, 433, 4764, 433, 590: 433, 908: 4765, 6668, 1389: 6666}, + {1067, 1067, 52: 1067, 548: 1067, 550: 1067, 557: 1067, 560: 1067, 568: 1067, 1067, 572: 1067, 575: 1067, 1067, 578: 1067, 581: 1067, 583: 1067, 590: 6654, 1072: 6656, 1101: 6655}, + {1523, 1523, 52: 1523, 548: 1523, 550: 1523, 557: 1523, 560: 1523, 568: 1523, 1523, 572: 1523, 575: 1523, 1523, 578: 1523, 581: 1523, 583: 3944, 861: 3998, 930: 6650}, // 50 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6640}, - {654: 3975, 1032: 3974, 1115: 3973}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6627, 3118, 3119, 3117, 1051: 6626, 1329: 6624, 1461: 6625}, - {546: 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 791: 6623, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931}, - {1051, 1051, 52: 1051, 545: 1051, 547: 1051, 557: 1051}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6645}, + {658: 3979, 1035: 3978, 1117: 3977}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6632, 3119, 3120, 3118, 1054: 6631, 1331: 6629, 1460: 6630}, + {549: 2976, 2975, 566: 2974, 626: 2973, 667: 2969, 794: 6628, 825: 3934, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 3936, 3935}, + {1048, 1048, 52: 1048, 548: 1048, 550: 1048, 560: 1048}, // 55 - {1050, 1050, 52: 1050, 545: 1050, 547: 1050, 557: 1050}, - {554: 6608, 565: 6609, 6610, 1476: 6607}, - {692, 692, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {554: 1039, 565: 1039, 1039}, - {694, 694, 554: 1037, 565: 1037, 1037}, + {1047, 1047, 52: 1047, 548: 1047, 550: 1047, 560: 1047}, + {557: 6613, 568: 6614, 6615, 1475: 6612}, + {690, 690, 557: 1033, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {557: 1036, 568: 1036, 1036}, + {692, 692, 557: 1034, 568: 1034, 1034}, // 60 - {315: 6592, 345: 6591}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 6429, 6424, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 6430, 53: 3123, 3343, 3473, 3474, 3778, 6427, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 6426, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 6431, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 6434, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 6432, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 6425, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 6435, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 6433, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 6428, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 6437, 568: 4513, 642: 6441, 669: 6440, 724: 4511, 787: 6438, 3118, 3119, 3117, 869: 6442, 944: 6439, 1117: 6443, 1323: 6436}, - {17: 6281, 59: 6284, 263: 6282, 272: 6288, 278: 6283, 6286, 281: 6279, 6287, 298: 6289, 349: 6285, 390: 6280, 405: 6290, 470: 6292, 571: 6291, 701: 6278, 991: 6277}, - {22: 778, 58: 5363, 150: 778, 166: 778, 169: 778, 252: 778, 258: 778, 270: 778, 287: 778, 301: 778, 322: 778, 326: 778, 601: 778, 623: 778, 911: 5362, 926: 6252}, - {771, 771}, - // 65 - {770, 770}, - {769, 769}, + {314: 6597, 344: 6596}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 6434, 6429, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 6435, 53: 3125, 3346, 3476, 3477, 3782, 6432, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 6431, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 6436, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 6439, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 6437, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 6430, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 6440, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 6438, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 6433, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 6442, 571: 4517, 645: 6446, 672: 6445, 727: 4515, 790: 6443, 3119, 3120, 3118, 872: 6447, 948: 6444, 1119: 6448, 1325: 6441}, + {17: 6286, 59: 6289, 262: 6287, 271: 6293, 277: 6288, 6291, 280: 6284, 6292, 297: 6294, 349: 6290, 391: 6285, 406: 6295, 468: 6297, 574: 6296, 704: 6283, 963: 6282}, + {22: 775, 58: 5371, 150: 775, 166: 775, 169: 775, 250: 775, 256: 775, 269: 775, 286: 775, 300: 775, 321: 775, 325: 775, 604: 775, 626: 775, 914: 5370, 929: 6257}, {768, 768}, + // 65 {767, 767}, {766, 766}, - // 70 {765, 765}, {764, 764}, {763, 763}, + // 70 {762, 762}, {761, 761}, - // 75 {760, 760}, {759, 759}, {758, 758}, + // 75 {757, 757}, {756, 756}, - // 80 {755, 755}, {754, 754}, {753, 753}, + // 80 {752, 752}, {751, 751}, - // 85 {750, 750}, {749, 749}, {748, 748}, + // 85 {747, 747}, {746, 746}, - // 90 {745, 745}, {744, 744}, {743, 743}, + // 90 {742, 742}, {741, 741}, - // 95 {740, 740}, {739, 739}, {738, 738}, + // 95 {737, 737}, {736, 736}, - // 100 {735, 735}, {734, 734}, {733, 733}, + // 100 {732, 732}, {731, 731}, - // 105 {730, 730}, {729, 729}, {728, 728}, + // 105 {727, 727}, {726, 726}, - // 110 {725, 725}, {724, 724}, {723, 723}, + // 110 {722, 722}, {721, 721}, - // 115 {720, 720}, {719, 719}, {718, 718}, + // 115 {717, 717}, {716, 716}, - // 120 {715, 715}, {714, 714}, {713, 713}, + // 120 {712, 712}, {711, 711}, - // 125 {710, 710}, {709, 709}, {708, 708}, + // 125 {707, 707}, {706, 706}, - // 130 {705, 705}, {704, 704}, {703, 703}, + // 130 {702, 702}, {701, 701}, - // 135 {700, 700}, {699, 699}, {698, 698}, + // 135 {697, 697}, {696, 696}, - // 140 {695, 695}, + {694, 694}, {693, 693}, + // 140 {691, 691}, - {690, 690}, {689, 689}, - // 145 {688, 688}, {687, 687}, {686, 686}, + // 145 {685, 685}, {684, 684}, - // 150 {683, 683}, {682, 682}, {681, 681}, + // 150 {680, 680}, {679, 679}, - // 155 {678, 678}, {677, 677}, {676, 676}, + // 155 {675, 675}, {674, 674}, + {673, 673}, + {672, 672}, + {671, 671}, // 160 - {647, 647}, - {2: 587, 587, 587, 587, 587, 587, 587, 10: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 53: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 576: 587, 623: 6249, 1432: 6250}, - {442, 442, 557: 442}, - {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 546: 1075, 564: 1075, 576: 1075, 658: 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 6112}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 6109}, + {644, 644}, + {2: 584, 584, 584, 584, 584, 584, 584, 10: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 53: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 579: 584, 626: 6254, 1433: 6255}, + {439, 439, 560: 439}, + {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 549: 1072, 567: 1072, 579: 1072, 661: 1072, 851: 1072, 853: 1072, 855: 1072, 859: 6115, 965: 6116, 1013: 6117}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6113, 3119, 3120, 3118, 926: 6114}, // 165 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 5951, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 5953, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 5959, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 5955, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 5952, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 5960, 3296, 3557, 5954, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 5957, 6061, 3203, 3450, 5958, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 5956, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 5962, 578: 5985, 602: 5979, 663: 5968, 721: 5983, 725: 5978, 727: 5981, 731: 5972, 739: 5973, 742: 5977, 758: 5974, 787: 3820, 3118, 3119, 3117, 819: 5976, 821: 5961, 914: 5963, 925: 5967, 979: 5982, 991: 5980, 1063: 5964, 1090: 5965, 5971, 1097: 5966, 5969, 1109: 5975, 1113: 5984, 1283: 6062}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 5951, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 5953, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 5959, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 5955, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 5952, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 5960, 3296, 3557, 5954, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 5957, 3202, 3203, 3450, 5958, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 5956, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 5962, 578: 5985, 602: 5979, 663: 5968, 721: 5983, 725: 5978, 727: 5981, 731: 5972, 739: 5973, 742: 5977, 758: 5974, 787: 3820, 3118, 3119, 3117, 819: 5976, 821: 5961, 914: 5963, 925: 5967, 979: 5982, 991: 5980, 1063: 5964, 1090: 5965, 5971, 1097: 5966, 5969, 1109: 5975, 1113: 5984, 1283: 5970}, - {23: 5923, 235: 5924}, - {575: 5882}, - {166: 5853, 235: 5874, 623: 5854, 1315: 5873}, + {728: 6100}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 5943, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 5945, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 5951, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 5947, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 5944, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 5952, 3299, 3560, 5946, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 5949, 6053, 3205, 3453, 5950, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 5948, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 5954, 581: 5977, 605: 5971, 667: 5960, 724: 5975, 728: 5970, 730: 5973, 734: 5964, 742: 5965, 745: 5969, 761: 5966, 790: 3824, 3119, 3120, 3118, 822: 5968, 824: 5953, 917: 5955, 928: 5959, 963: 5972, 982: 5974, 1066: 5956, 1092: 5957, 5963, 1099: 5958, 5961, 1111: 5967, 1115: 5976, 1285: 6054}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 5943, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 5945, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 5951, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 5947, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 5944, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 5952, 3299, 3560, 5946, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 5949, 3204, 3205, 3453, 5950, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 5948, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 5954, 581: 5977, 605: 5971, 667: 5960, 724: 5975, 728: 5970, 730: 5973, 734: 5964, 742: 5965, 745: 5969, 761: 5966, 790: 3824, 3119, 3120, 3118, 822: 5968, 824: 5953, 917: 5955, 928: 5959, 963: 5972, 982: 5974, 1066: 5956, 1092: 5957, 5963, 1099: 5958, 5961, 1111: 5967, 1115: 5976, 1285: 5962}, + {23: 5914, 235: 5915}, + {578: 5873}, // 170 - {166: 5853, 235: 5855, 623: 5854, 1315: 5852}, - {545: 5835, 572: 211, 1429: 5834}, - {58: 5363, 166: 778, 623: 778, 911: 5362, 926: 5829}, - {28: 5824, 57: 5308, 171: 5825, 546: 5822, 567: 5309, 574: 3104, 815: 5823, 1017: 5826}, - {28: 204, 57: 204, 171: 204, 287: 5821, 546: 204, 567: 204, 574: 204}, + {166: 5844, 235: 5865, 626: 5845, 1317: 5864}, + {166: 5844, 235: 5846, 626: 5845, 1317: 5843}, + {548: 5826, 575: 202, 1430: 5825}, + {58: 5371, 166: 775, 626: 775, 914: 5370, 929: 5820}, + {28: 5815, 57: 5316, 171: 5816, 549: 5813, 570: 5317, 577: 3105, 818: 5814, 1020: 5817}, // 175 - {380: 5804}, - {443: 4722}, - {51: 4696}, - {146: 3101}, - {2: 3103, 786: 3102}, + {28: 195, 57: 195, 171: 195, 286: 5812, 549: 195, 570: 195, 577: 195}, + {442: 4730}, + {51: 4704}, + {146: 3102}, + {2: 3104, 789: 3103}, // 180 - {51: 3108, 109: 3109, 129: 3112, 674: 3111, 1092: 3107, 3110, 1460: 3106}, - {574: 3104, 815: 3105}, - {2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 15: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 61: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 110: 2266, 2266, 2266, 2266, 115: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 130: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 145: 2266, 149: 2266, 151: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 176: 2266, 2266, 2266, 2266, 224: 2266, 232: 2266, 246: 2266, 251: 2266, 276: 2266, 316: 2266, 545: 2266, 2266, 2266, 550: 2266, 552: 2266, 2266, 2266, 557: 2266, 561: 2266, 563: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 571: 2266, 2266, 2266, 575: 2266, 578: 2266, 2266, 581: 2266, 591: 2266, 593: 2266, 2266, 599: 2266, 602: 2266, 2266, 623: 2266, 634: 2266, 641: 2266, 654: 2266, 663: 2266, 724: 2266, 2266, 727: 2266, 729: 2266, 736: 2266, 2266, 819: 2266, 843: 2266, 846: 2266, 853: 2266, 2266}, + {51: 3109, 103: 3110, 126: 3113, 675: 3112, 1094: 3108, 3111, 1459: 3107}, + {577: 3105, 818: 3106}, + {2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 15: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 61: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 104: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 115: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 127: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 145: 2266, 149: 2266, 151: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 176: 2266, 2266, 2266, 2266, 224: 2266, 232: 2266, 275: 2266, 315: 2266, 548: 2266, 2266, 2266, 553: 2266, 555: 2266, 2266, 2266, 560: 2266, 564: 2266, 566: 2266, 2266, 2266, 2266, 2266, 2266, 2266, 574: 2266, 2266, 2266, 578: 2266, 581: 2266, 2266, 584: 2266, 594: 2266, 596: 2266, 2266, 602: 2266, 605: 2266, 2266, 626: 2266, 637: 2266, 644: 2266, 658: 2266, 667: 2266, 727: 2266, 2266, 730: 2266, 732: 2266, 739: 2266, 741: 2266, 822: 2266, 846: 2266, 849: 2266, 856: 2266, 2266}, {1, 1}, - {12, 12, 9: 4694, 51: 3108, 109: 3109, 129: 3112, 674: 3111, 1092: 4693, 3110}, + {12, 12, 9: 4702, 51: 3109, 103: 3110, 126: 3113, 675: 3112, 1094: 4701, 3111}, // 185 - {11, 11, 9: 11, 51: 11, 109: 11, 129: 11, 674: 11}, - {587: 4688}, - {239: 2367, 241: 2367, 570: 4682, 818: 4683, 954: 2367}, - {5, 5, 9: 5, 51: 5, 109: 5, 129: 5, 674: 5}, - {200: 4674, 230: 4673}, + {11, 11, 9: 11, 51: 11, 103: 11, 126: 11, 675: 11}, + {590: 4698}, + {239: 2367, 241: 2367, 257: 2367, 573: 4686, 821: 4687, 957: 2367}, + {5, 5, 9: 5, 51: 5, 103: 5, 126: 5, 675: 5}, + {200: 4678, 230: 4677}, // 190 - {230: 3113}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3674, 3679, 3761, 3678, 3675}, - {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 4670, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 547: 1824, 1824, 1824, 551: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 564: 1824, 1824, 1824, 569: 1824, 1824, 1824, 1824, 1824, 575: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 595: 1824, 1824, 1824, 1824, 1824, 1824, 603: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 624: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 635: 1824, 1824, 1824, 1824, 1824, 1824, 643: 1824, 647: 1824, 1824, 1824, 1824, 674: 1824, 722: 1824, 730: 1824, 734: 1824, 1824}, - {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 4667, 1823, 1823, 1823, 551: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 564: 1823, 1823, 1823, 569: 1823, 1823, 1823, 1823, 1823, 575: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 595: 1823, 1823, 1823, 1823, 1823, 1823, 603: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 624: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 635: 1823, 1823, 1823, 1823, 1823, 1823, 643: 1823, 647: 1823, 1823, 1823, 1823, 674: 1823, 722: 1823, 730: 1823, 734: 1823, 1823}, - {2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 4664, 2132, 2132, 2132, 551: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 564: 2132, 2132, 2132, 569: 2132, 2132, 2132, 2132, 2132, 575: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 595: 2132, 2132, 2132, 2132, 2132, 2132, 603: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 624: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 635: 2132, 2132, 2132, 2132, 2132, 2132, 643: 2132, 647: 2132, 2132, 2132, 2132, 674: 2132, 722: 2132, 730: 2132, 734: 2132, 2132}, + {230: 3114}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3678, 3683, 3765, 3682, 3679}, + {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 4674, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 550: 1822, 1822, 1822, 554: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 567: 1822, 1822, 1822, 572: 1822, 1822, 1822, 1822, 1822, 578: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 598: 1822, 1822, 1822, 1822, 1822, 1822, 606: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 627: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 638: 1822, 1822, 1822, 1822, 1822, 1822, 646: 1822, 650: 1822, 1822, 1822, 1822, 675: 1822, 725: 1822, 733: 1822, 737: 1822, 1822}, + {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 4671, 1821, 1821, 1821, 554: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 567: 1821, 1821, 1821, 572: 1821, 1821, 1821, 1821, 1821, 578: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 598: 1821, 1821, 1821, 1821, 1821, 1821, 606: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 627: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 638: 1821, 1821, 1821, 1821, 1821, 1821, 646: 1821, 650: 1821, 1821, 1821, 1821, 675: 1821, 725: 1821, 733: 1821, 737: 1821, 1821}, + {2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 4668, 2132, 2132, 2132, 554: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 567: 2132, 2132, 2132, 572: 2132, 2132, 2132, 2132, 2132, 578: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 598: 2132, 2132, 2132, 2132, 2132, 2132, 606: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 627: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 638: 2132, 2132, 2132, 2132, 2132, 2132, 646: 2132, 650: 2132, 2132, 2132, 2132, 675: 2132, 725: 2132, 733: 2132, 737: 2132, 2132}, // 195 - {2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131}, - {2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130}, - {2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129}, - {2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128}, - {2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127}, + {2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131}, + {2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130}, + {2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129}, + {2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128}, + {2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127}, // 200 - {2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 1462, 2126, 2126, 2126, 551: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 564: 2126, 2126, 2126, 569: 2126, 2126, 2126, 2126, 2126, 575: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 595: 2126, 2126, 2126, 2126, 2126, 2126, 603: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 624: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 635: 2126, 2126, 2126, 2126, 2126, 2126, 643: 2126, 647: 2126, 2126, 2126, 2126, 674: 2126, 722: 2126, 730: 2126, 734: 2126, 2126}, - {2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125}, - {2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124}, - {2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123}, - {2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122}, + {2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 1459, 2126, 2126, 2126, 554: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 567: 2126, 2126, 2126, 572: 2126, 2126, 2126, 2126, 2126, 578: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 598: 2126, 2126, 2126, 2126, 2126, 2126, 606: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 627: 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 638: 2126, 2126, 2126, 2126, 2126, 2126, 646: 2126, 650: 2126, 2126, 2126, 2126, 675: 2126, 725: 2126, 733: 2126, 737: 2126, 2126}, + {2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125}, + {2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124}, + {2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123}, + {2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122}, // 205 - {2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121}, - {2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120}, - {2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119}, - {2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118}, - {2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117}, + {2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121}, + {2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120}, + {2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119}, + {2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118}, + {2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117}, // 210 - {2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116}, - {2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115}, - {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 4659, 2114, 2114, 2114, 551: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 564: 2114, 2114, 2114, 569: 2114, 2114, 2114, 2114, 2114, 575: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 595: 2114, 2114, 2114, 2114, 2114, 2114, 603: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 624: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 635: 2114, 2114, 2114, 2114, 2114, 2114, 643: 2114, 647: 2114, 2114, 2114, 2114, 674: 2114, 722: 2114, 730: 2114, 734: 2114, 2114}, - {2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113}, - {2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112}, + {2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116}, + {2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115}, + {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114}, + {2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 4663, 2113, 2113, 2113, 554: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 567: 2113, 2113, 2113, 572: 2113, 2113, 2113, 2113, 2113, 578: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 598: 2113, 2113, 2113, 2113, 2113, 2113, 606: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 627: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 638: 2113, 2113, 2113, 2113, 2113, 2113, 646: 2113, 650: 2113, 2113, 2113, 2113, 675: 2113, 725: 2113, 733: 2113, 737: 2113, 2113}, + {2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112}, // 215 - {2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111}, - {2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110}, - {2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109}, - {2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108}, - {2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107}, + {2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111}, + {2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110}, + {2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 2109}, + {2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108}, + {2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107}, // 220 - {2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106}, - {2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105}, - {2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104}, - {2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103}, - {2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102}, + {2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106}, + {2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105}, + {2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104}, + {2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103}, + {2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102, 2102}, // 225 - {2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 1461, 2101, 2101, 2101, 551: 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 564: 2101, 2101, 2101, 569: 2101, 2101, 2101, 2101, 2101, 575: 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 595: 2101, 2101, 2101, 2101, 2101, 2101, 603: 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 624: 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 635: 2101, 2101, 2101, 2101, 2101, 2101, 643: 2101, 647: 2101, 2101, 2101, 2101, 674: 2101, 722: 2101, 730: 2101, 734: 2101, 2101}, - {2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100}, - {2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099}, - {2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098}, - {2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097}, + {2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101}, + {2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 1458, 2100, 2100, 2100, 554: 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 567: 2100, 2100, 2100, 572: 2100, 2100, 2100, 2100, 2100, 578: 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 598: 2100, 2100, 2100, 2100, 2100, 2100, 606: 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 627: 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 638: 2100, 2100, 2100, 2100, 2100, 2100, 646: 2100, 650: 2100, 2100, 2100, 2100, 675: 2100, 725: 2100, 733: 2100, 737: 2100, 2100}, + {2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099}, + {2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098}, + {2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097}, // 230 - {2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096}, - {2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095}, - {2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094}, - {2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093}, - {2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092}, + {2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096}, + {2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095}, + {2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094}, + {2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093}, + {2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092}, // 235 - {2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091}, - {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 1458, 2090, 4658, 2090, 551: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 564: 2090, 2090, 2090, 569: 2090, 2090, 2090, 2090, 2090, 575: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 595: 2090, 2090, 2090, 2090, 2090, 2090, 603: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 624: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 635: 2090, 2090, 2090, 2090, 2090, 2090, 643: 2090, 647: 2090, 2090, 2090, 2090, 674: 2090, 722: 2090, 730: 2090, 734: 2090, 2090}, - {2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089}, - {2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 1456, 2088, 2088, 2088, 551: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 564: 2088, 2088, 2088, 569: 2088, 2088, 2088, 2088, 2088, 575: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 595: 2088, 2088, 2088, 2088, 2088, 2088, 603: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 624: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 635: 2088, 2088, 2088, 2088, 2088, 2088, 643: 2088, 647: 2088, 2088, 2088, 2088, 674: 2088, 722: 2088, 730: 2088, 734: 2088, 2088}, - {2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087}, + {2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091}, + {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090}, + {2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 1455, 2089, 4662, 2089, 554: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 567: 2089, 2089, 2089, 572: 2089, 2089, 2089, 2089, 2089, 578: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 598: 2089, 2089, 2089, 2089, 2089, 2089, 606: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 627: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 638: 2089, 2089, 2089, 2089, 2089, 2089, 646: 2089, 650: 2089, 2089, 2089, 2089, 675: 2089, 725: 2089, 733: 2089, 737: 2089, 2089}, + {2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088}, + {2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 1453, 2087, 2087, 2087, 554: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 567: 2087, 2087, 2087, 572: 2087, 2087, 2087, 2087, 2087, 578: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 598: 2087, 2087, 2087, 2087, 2087, 2087, 606: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 627: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 638: 2087, 2087, 2087, 2087, 2087, 2087, 646: 2087, 650: 2087, 2087, 2087, 2087, 675: 2087, 725: 2087, 733: 2087, 737: 2087, 2087}, // 240 - {2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086}, - {2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085}, - {2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084}, - {2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083}, - {2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082}, + {2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086}, + {2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085}, + {2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084}, + {2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 2083}, + {2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082}, // 245 - {2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081}, - {2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080}, - {2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079}, - {2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078}, - {2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077}, + {2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081}, + {2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080}, + {2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079}, + {2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078}, + {2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077}, // 250 - {2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076}, - {2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075}, - {2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074}, - {2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073}, - {2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072}, + {2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076}, + {2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075}, + {2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074}, + {2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073}, + {2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072}, // 255 - {2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071}, - {2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070}, - {2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069}, - {2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068}, - {2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067}, + {2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071}, + {2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070}, + {2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069}, + {2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068}, + {2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067}, // 260 - {2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066}, - {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 1451, 2065, 2065, 2065, 551: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 564: 2065, 2065, 2065, 569: 2065, 2065, 2065, 2065, 2065, 575: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 595: 2065, 2065, 2065, 2065, 2065, 2065, 603: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 624: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 635: 2065, 2065, 2065, 2065, 2065, 2065, 643: 2065, 647: 2065, 2065, 2065, 2065, 674: 2065, 722: 2065, 730: 2065, 734: 2065, 2065}, - {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064}, - {2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063}, - {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062}, + {2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066}, + {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065}, + {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 1448, 2064, 2064, 2064, 554: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 567: 2064, 2064, 2064, 572: 2064, 2064, 2064, 2064, 2064, 578: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 598: 2064, 2064, 2064, 2064, 2064, 2064, 606: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 627: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 638: 2064, 2064, 2064, 2064, 2064, 2064, 646: 2064, 650: 2064, 2064, 2064, 2064, 675: 2064, 725: 2064, 733: 2064, 737: 2064, 2064}, + {2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063}, + {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062}, // 265 - {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061}, - {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060}, - {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 1455, 2059, 2059, 2059, 551: 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 564: 2059, 2059, 2059, 569: 2059, 2059, 2059, 2059, 2059, 575: 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 595: 2059, 2059, 2059, 2059, 2059, 2059, 603: 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 624: 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 635: 2059, 2059, 2059, 2059, 2059, 2059, 643: 2059, 647: 2059, 2059, 2059, 2059, 674: 2059, 722: 2059, 730: 2059, 734: 2059, 2059}, - {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058}, - {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057}, + {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061}, + {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060}, + {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059}, + {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 1452, 2058, 2058, 2058, 554: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 567: 2058, 2058, 2058, 572: 2058, 2058, 2058, 2058, 2058, 578: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 598: 2058, 2058, 2058, 2058, 2058, 2058, 606: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 627: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 638: 2058, 2058, 2058, 2058, 2058, 2058, 646: 2058, 650: 2058, 2058, 2058, 2058, 675: 2058, 725: 2058, 733: 2058, 737: 2058, 2058}, + {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057}, // 270 - {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056}, - {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055}, - {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054}, - {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053}, - {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052}, + {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056}, + {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055}, + {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054}, + {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053}, + {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052}, // 275 - {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051}, - {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050}, - {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 4655, 2049, 2049, 2049, 551: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 564: 2049, 2049, 2049, 569: 2049, 2049, 2049, 2049, 2049, 575: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 595: 2049, 2049, 2049, 2049, 2049, 2049, 603: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 624: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 635: 2049, 2049, 2049, 2049, 2049, 2049, 643: 2049, 647: 2049, 2049, 2049, 2049, 674: 2049, 722: 2049, 730: 2049, 734: 2049, 2049}, - {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048}, - {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047}, + {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051}, + {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050}, + {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049}, + {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 4659, 2048, 2048, 2048, 554: 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 567: 2048, 2048, 2048, 572: 2048, 2048, 2048, 2048, 2048, 578: 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 598: 2048, 2048, 2048, 2048, 2048, 2048, 606: 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 627: 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 638: 2048, 2048, 2048, 2048, 2048, 2048, 646: 2048, 650: 2048, 2048, 2048, 2048, 675: 2048, 725: 2048, 733: 2048, 737: 2048, 2048}, + {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047}, // 280 - {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046}, - {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045}, - {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044}, - {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043}, - {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042}, + {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046}, + {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045}, + {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044}, + {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043}, + {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042}, // 285 - {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041}, - {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040}, - {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039}, - {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038}, - {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037}, + {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041}, + {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040}, + {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039}, + {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038}, + {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037}, // 290 - {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036}, - {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035}, - {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034}, - {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033}, - {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032}, + {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036}, + {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035}, + {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034}, + {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033}, + {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032}, // 295 - {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031}, - {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030}, - {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029}, - {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 1445, 2028, 2028, 2028, 551: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 564: 2028, 2028, 2028, 569: 2028, 2028, 2028, 2028, 2028, 575: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 595: 2028, 2028, 2028, 2028, 2028, 2028, 603: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 624: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 635: 2028, 2028, 2028, 2028, 2028, 2028, 643: 2028, 647: 2028, 2028, 2028, 2028, 674: 2028, 722: 2028, 730: 2028, 734: 2028, 2028}, - {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027}, + {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031}, + {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030}, + {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029}, + {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028}, + {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027}, // 300 - {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026}, - {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025}, - {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024}, - {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023}, - {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022}, + {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 1442, 2026, 2026, 2026, 554: 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 567: 2026, 2026, 2026, 572: 2026, 2026, 2026, 2026, 2026, 578: 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 598: 2026, 2026, 2026, 2026, 2026, 2026, 606: 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 627: 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 638: 2026, 2026, 2026, 2026, 2026, 2026, 646: 2026, 650: 2026, 2026, 2026, 2026, 675: 2026, 725: 2026, 733: 2026, 737: 2026, 2026}, + {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025}, + {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024}, + {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023}, + {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022}, // 305 - {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 1437, 2021, 4654, 2021, 551: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 564: 2021, 2021, 2021, 569: 2021, 2021, 2021, 2021, 2021, 575: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 595: 2021, 2021, 2021, 2021, 2021, 2021, 603: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 624: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 635: 2021, 2021, 2021, 2021, 2021, 2021, 643: 2021, 647: 2021, 2021, 2021, 2021, 674: 2021, 722: 2021, 730: 2021, 734: 2021, 2021}, - {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 1436, 2020, 4653, 2020, 551: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 564: 2020, 2020, 2020, 569: 2020, 2020, 2020, 2020, 2020, 575: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 595: 2020, 2020, 2020, 2020, 2020, 2020, 603: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 624: 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 635: 2020, 2020, 2020, 2020, 2020, 2020, 643: 2020, 647: 2020, 2020, 2020, 2020, 674: 2020, 722: 2020, 730: 2020, 734: 2020, 2020}, - {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019}, - {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018}, - {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 1435, 2017, 2017, 2017, 551: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 564: 2017, 2017, 2017, 569: 2017, 2017, 2017, 2017, 2017, 575: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 595: 2017, 2017, 2017, 2017, 2017, 2017, 603: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 624: 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 635: 2017, 2017, 2017, 2017, 2017, 2017, 643: 2017, 647: 2017, 2017, 2017, 2017, 674: 2017, 722: 2017, 730: 2017, 734: 2017, 2017}, + {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021}, + {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020}, + {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 1434, 2019, 4658, 2019, 554: 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 567: 2019, 2019, 2019, 572: 2019, 2019, 2019, 2019, 2019, 578: 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 598: 2019, 2019, 2019, 2019, 2019, 2019, 606: 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 627: 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 638: 2019, 2019, 2019, 2019, 2019, 2019, 646: 2019, 650: 2019, 2019, 2019, 2019, 675: 2019, 725: 2019, 733: 2019, 737: 2019, 2019}, + {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 1433, 2018, 4657, 2018, 554: 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 567: 2018, 2018, 2018, 572: 2018, 2018, 2018, 2018, 2018, 578: 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 598: 2018, 2018, 2018, 2018, 2018, 2018, 606: 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 627: 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 638: 2018, 2018, 2018, 2018, 2018, 2018, 646: 2018, 650: 2018, 2018, 2018, 2018, 675: 2018, 725: 2018, 733: 2018, 737: 2018, 2018}, + {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017}, // 310 - {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016}, - {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015}, - {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014}, - {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013}, - {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012}, + {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016}, + {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 1432, 2015, 2015, 2015, 554: 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 567: 2015, 2015, 2015, 572: 2015, 2015, 2015, 2015, 2015, 578: 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 598: 2015, 2015, 2015, 2015, 2015, 2015, 606: 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 627: 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 638: 2015, 2015, 2015, 2015, 2015, 2015, 646: 2015, 650: 2015, 2015, 2015, 2015, 675: 2015, 725: 2015, 733: 2015, 737: 2015, 2015}, + {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014}, + {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013}, + {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012}, // 315 - {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011}, - {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 1432, 2010, 2010, 2010, 551: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 564: 2010, 2010, 2010, 569: 2010, 2010, 2010, 2010, 2010, 575: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 595: 2010, 2010, 2010, 2010, 2010, 2010, 603: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 624: 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 635: 2010, 2010, 2010, 2010, 2010, 2010, 643: 2010, 647: 2010, 2010, 2010, 2010, 674: 2010, 722: 2010, 730: 2010, 734: 2010, 2010}, - {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009}, - {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 1433, 2008, 2008, 2008, 551: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 564: 2008, 2008, 2008, 569: 2008, 2008, 2008, 2008, 2008, 575: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 595: 2008, 2008, 2008, 2008, 2008, 2008, 603: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 624: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 635: 2008, 2008, 2008, 2008, 2008, 2008, 643: 2008, 647: 2008, 2008, 2008, 2008, 674: 2008, 722: 2008, 730: 2008, 734: 2008, 2008}, - {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 4643, 2007, 2007, 2007, 551: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 564: 2007, 2007, 2007, 569: 2007, 2007, 2007, 2007, 2007, 575: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 595: 2007, 2007, 2007, 2007, 2007, 2007, 603: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 624: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 635: 2007, 2007, 2007, 2007, 2007, 2007, 643: 2007, 647: 2007, 2007, 2007, 2007, 674: 2007, 722: 2007, 730: 2007, 734: 2007, 2007}, + {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011}, + {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010}, + {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009}, + {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 1429, 2008, 2008, 2008, 554: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 567: 2008, 2008, 2008, 572: 2008, 2008, 2008, 2008, 2008, 578: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 598: 2008, 2008, 2008, 2008, 2008, 2008, 606: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 627: 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 638: 2008, 2008, 2008, 2008, 2008, 2008, 646: 2008, 650: 2008, 2008, 2008, 2008, 675: 2008, 725: 2008, 733: 2008, 737: 2008, 2008}, + {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007}, // 320 - {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006}, - {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005}, - {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 1434, 2004, 2004, 2004, 551: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 564: 2004, 2004, 2004, 569: 2004, 2004, 2004, 2004, 2004, 575: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 595: 2004, 2004, 2004, 2004, 2004, 2004, 603: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 624: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 635: 2004, 2004, 2004, 2004, 2004, 2004, 643: 2004, 647: 2004, 2004, 2004, 2004, 674: 2004, 722: 2004, 730: 2004, 734: 2004, 2004}, - {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003}, - {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 1459, 2002, 2002, 2002, 551: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 564: 2002, 2002, 2002, 569: 2002, 2002, 2002, 2002, 2002, 575: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 595: 2002, 2002, 2002, 2002, 2002, 2002, 603: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 624: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 635: 2002, 2002, 2002, 2002, 2002, 2002, 643: 2002, 647: 2002, 2002, 2002, 2002, 674: 2002, 722: 2002, 730: 2002, 734: 2002, 2002}, + {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 1430, 2006, 2006, 2006, 554: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 567: 2006, 2006, 2006, 572: 2006, 2006, 2006, 2006, 2006, 578: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 598: 2006, 2006, 2006, 2006, 2006, 2006, 606: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 627: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 638: 2006, 2006, 2006, 2006, 2006, 2006, 646: 2006, 650: 2006, 2006, 2006, 2006, 675: 2006, 725: 2006, 733: 2006, 737: 2006, 2006}, + {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 4647, 2005, 2005, 2005, 554: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 567: 2005, 2005, 2005, 572: 2005, 2005, 2005, 2005, 2005, 578: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 598: 2005, 2005, 2005, 2005, 2005, 2005, 606: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 627: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 638: 2005, 2005, 2005, 2005, 2005, 2005, 646: 2005, 650: 2005, 2005, 2005, 2005, 675: 2005, 725: 2005, 733: 2005, 737: 2005, 2005}, + {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004}, + {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003}, + {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 1431, 2002, 2002, 2002, 554: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 567: 2002, 2002, 2002, 572: 2002, 2002, 2002, 2002, 2002, 578: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 598: 2002, 2002, 2002, 2002, 2002, 2002, 606: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 627: 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 638: 2002, 2002, 2002, 2002, 2002, 2002, 646: 2002, 650: 2002, 2002, 2002, 2002, 675: 2002, 725: 2002, 733: 2002, 737: 2002, 2002}, // 325 - {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001}, - {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000}, - {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999}, - {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998}, - {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997}, + {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001}, + {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 1456, 2000, 2000, 2000, 554: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 567: 2000, 2000, 2000, 572: 2000, 2000, 2000, 2000, 2000, 578: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 598: 2000, 2000, 2000, 2000, 2000, 2000, 606: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 627: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 638: 2000, 2000, 2000, 2000, 2000, 2000, 646: 2000, 650: 2000, 2000, 2000, 2000, 675: 2000, 725: 2000, 733: 2000, 737: 2000, 2000}, + {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999}, + {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998}, + {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997}, // 330 - {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996}, - {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995}, - {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994}, - {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993}, - {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992}, + {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996}, + {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995}, + {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994}, + {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993}, + {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992}, // 335 - {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991}, - {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990}, - {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1444, 1989, 1989, 1989, 551: 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 564: 1989, 1989, 1989, 569: 1989, 1989, 1989, 1989, 1989, 575: 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 595: 1989, 1989, 1989, 1989, 1989, 1989, 603: 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 624: 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 635: 1989, 1989, 1989, 1989, 1989, 1989, 643: 1989, 647: 1989, 1989, 1989, 1989, 674: 1989, 722: 1989, 730: 1989, 734: 1989, 1989}, - {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988}, - {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987}, + {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991}, + {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990}, + {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989}, + {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988}, + {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1441, 1987, 1987, 1987, 554: 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 567: 1987, 1987, 1987, 572: 1987, 1987, 1987, 1987, 1987, 578: 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 598: 1987, 1987, 1987, 1987, 1987, 1987, 606: 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 627: 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 638: 1987, 1987, 1987, 1987, 1987, 1987, 646: 1987, 650: 1987, 1987, 1987, 1987, 675: 1987, 725: 1987, 733: 1987, 737: 1987, 1987}, // 340 - {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986}, - {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985}, - {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984}, - {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983}, - {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982}, + {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986}, + {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985}, + {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984}, + {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983}, + {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982}, // 345 - {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981}, - {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980}, - {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979}, - {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978}, - {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977}, + {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981}, + {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980}, + {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979}, + {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978}, + {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977}, // 350 - {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976}, - {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975}, - {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974}, - {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973}, - {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972}, + {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976}, + {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975}, + {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974}, + {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973}, + {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972}, // 355 - {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971}, - {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970}, - {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969}, - {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968}, - {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967}, + {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971}, + {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970}, + {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969}, + {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968}, + {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967}, // 360 - {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1441, 1966, 1966, 1966, 551: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 564: 1966, 1966, 1966, 569: 1966, 1966, 1966, 1966, 1966, 575: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 595: 1966, 1966, 1966, 1966, 1966, 1966, 603: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 624: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 635: 1966, 1966, 1966, 1966, 1966, 1966, 643: 1966, 647: 1966, 1966, 1966, 1966, 674: 1966, 722: 1966, 730: 1966, 734: 1966, 1966}, - {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965}, - {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964}, - {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963}, - {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962}, + {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966}, + {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965}, + {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1438, 1964, 1964, 1964, 554: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 567: 1964, 1964, 1964, 572: 1964, 1964, 1964, 1964, 1964, 578: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 598: 1964, 1964, 1964, 1964, 1964, 1964, 606: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 627: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 638: 1964, 1964, 1964, 1964, 1964, 1964, 646: 1964, 650: 1964, 1964, 1964, 1964, 675: 1964, 725: 1964, 733: 1964, 737: 1964, 1964}, + {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963}, + {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962}, // 365 - {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961}, - {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960}, - {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959}, - {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958}, - {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957}, + {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961}, + {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960}, + {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959}, + {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958}, + {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957}, // 370 - {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956}, - {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955}, - {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954}, - {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953}, - {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952}, + {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956}, + {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955}, + {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954}, + {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953}, + {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952}, // 375 - {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951}, - {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950}, - {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1439, 1949, 1949, 1949, 551: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 564: 1949, 1949, 1949, 569: 1949, 1949, 1949, 1949, 1949, 575: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 595: 1949, 1949, 1949, 1949, 1949, 1949, 603: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 624: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 635: 1949, 1949, 1949, 1949, 1949, 1949, 643: 1949, 647: 1949, 1949, 1949, 1949, 674: 1949, 722: 1949, 730: 1949, 734: 1949, 1949}, - {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1460, 1948, 1948, 1948, 551: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 564: 1948, 1948, 1948, 569: 1948, 1948, 1948, 1948, 1948, 575: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 595: 1948, 1948, 1948, 1948, 1948, 1948, 603: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 624: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 635: 1948, 1948, 1948, 1948, 1948, 1948, 643: 1948, 647: 1948, 1948, 1948, 1948, 674: 1948, 722: 1948, 730: 1948, 734: 1948, 1948}, - {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1447, 1947, 1947, 1947, 551: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 564: 1947, 1947, 1947, 569: 1947, 1947, 1947, 1947, 1947, 575: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 595: 1947, 1947, 1947, 1947, 1947, 1947, 603: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 624: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 635: 1947, 1947, 1947, 1947, 1947, 1947, 643: 1947, 647: 1947, 1947, 1947, 1947, 674: 1947, 722: 1947, 730: 1947, 734: 1947, 1947}, + {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951}, + {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950}, + {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949}, + {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, + {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1436, 1947, 1947, 1947, 554: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 567: 1947, 1947, 1947, 572: 1947, 1947, 1947, 1947, 1947, 578: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 598: 1947, 1947, 1947, 1947, 1947, 1947, 606: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 627: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 638: 1947, 1947, 1947, 1947, 1947, 1947, 646: 1947, 650: 1947, 1947, 1947, 1947, 675: 1947, 725: 1947, 733: 1947, 737: 1947, 1947}, // 380 - {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, - {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945}, - {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944}, - {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1449, 1943, 1943, 1943, 551: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 564: 1943, 1943, 1943, 569: 1943, 1943, 1943, 1943, 1943, 575: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 595: 1943, 1943, 1943, 1943, 1943, 1943, 603: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 624: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 635: 1943, 1943, 1943, 1943, 1943, 1943, 643: 1943, 647: 1943, 1943, 1943, 1943, 674: 1943, 722: 1943, 730: 1943, 734: 1943, 1943}, - {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1448, 1942, 1942, 1942, 551: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 564: 1942, 1942, 1942, 569: 1942, 1942, 1942, 1942, 1942, 575: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 595: 1942, 1942, 1942, 1942, 1942, 1942, 603: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 624: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 635: 1942, 1942, 1942, 1942, 1942, 1942, 643: 1942, 647: 1942, 1942, 1942, 1942, 674: 1942, 722: 1942, 730: 1942, 734: 1942, 1942}, + {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1457, 1946, 1946, 1946, 554: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 567: 1946, 1946, 1946, 572: 1946, 1946, 1946, 1946, 1946, 578: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 598: 1946, 1946, 1946, 1946, 1946, 1946, 606: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 627: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 638: 1946, 1946, 1946, 1946, 1946, 1946, 646: 1946, 650: 1946, 1946, 1946, 1946, 675: 1946, 725: 1946, 733: 1946, 737: 1946, 1946}, + {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1444, 1945, 1945, 1945, 554: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 567: 1945, 1945, 1945, 572: 1945, 1945, 1945, 1945, 1945, 578: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 598: 1945, 1945, 1945, 1945, 1945, 1945, 606: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 627: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 638: 1945, 1945, 1945, 1945, 1945, 1945, 646: 1945, 650: 1945, 1945, 1945, 1945, 675: 1945, 725: 1945, 733: 1945, 737: 1945, 1945}, + {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944}, + {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943}, + {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942}, // 385 - {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941}, - {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940}, - {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939}, - {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938}, - {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937}, + {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1446, 1941, 1941, 1941, 554: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 567: 1941, 1941, 1941, 572: 1941, 1941, 1941, 1941, 1941, 578: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 598: 1941, 1941, 1941, 1941, 1941, 1941, 606: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 627: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 638: 1941, 1941, 1941, 1941, 1941, 1941, 646: 1941, 650: 1941, 1941, 1941, 1941, 675: 1941, 725: 1941, 733: 1941, 737: 1941, 1941}, + {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1445, 1940, 1940, 1940, 554: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 567: 1940, 1940, 1940, 572: 1940, 1940, 1940, 1940, 1940, 578: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 598: 1940, 1940, 1940, 1940, 1940, 1940, 606: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 627: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 638: 1940, 1940, 1940, 1940, 1940, 1940, 646: 1940, 650: 1940, 1940, 1940, 1940, 675: 1940, 725: 1940, 733: 1940, 737: 1940, 1940}, + {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939}, + {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938}, + {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937}, // 390 - {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1438, 1936, 1936, 1936, 551: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 564: 1936, 1936, 1936, 569: 1936, 1936, 1936, 1936, 1936, 575: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 595: 1936, 1936, 1936, 1936, 1936, 1936, 603: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 624: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 635: 1936, 1936, 1936, 1936, 1936, 1936, 643: 1936, 647: 1936, 1936, 1936, 1936, 674: 1936, 722: 1936, 730: 1936, 734: 1936, 1936}, - {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935}, - {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934}, - {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933}, - {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932}, + {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936}, + {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935}, + {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1435, 1934, 1934, 1934, 554: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 567: 1934, 1934, 1934, 572: 1934, 1934, 1934, 1934, 1934, 578: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 598: 1934, 1934, 1934, 1934, 1934, 1934, 606: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 627: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 638: 1934, 1934, 1934, 1934, 1934, 1934, 646: 1934, 650: 1934, 1934, 1934, 1934, 675: 1934, 725: 1934, 733: 1934, 737: 1934, 1934}, + {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933}, + {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932}, // 395 - {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931}, - {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930}, - {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929}, - {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928}, - {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927}, + {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931}, + {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930}, + {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929}, + {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928}, + {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927}, // 400 - {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926}, - {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925}, - {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924}, - {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923}, - {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922}, + {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926}, + {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925}, + {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924}, + {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923}, + {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922}, // 405 - {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921}, - {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920}, - {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919}, - {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918}, - {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917}, + {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921}, + {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920}, + {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919}, + {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918}, + {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917}, // 410 - {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916}, - {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915}, - {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914}, - {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913}, - {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912}, + {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916}, + {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915}, + {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914}, + {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913}, + {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912}, // 415 - {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911}, - {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910}, - {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909}, - {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908}, - {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907}, + {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911}, + {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910}, + {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909}, + {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908}, + {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907}, // 420 - {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906}, - {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905}, - {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, - {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, - {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, + {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906}, + {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905}, + {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, + {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, + {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, // 425 - {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, - {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, - {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899}, - {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898}, - {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897}, + {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, + {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, + {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899}, + {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898}, + {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897}, // 430 - {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896}, - {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895}, - {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894}, - {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893}, - {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892}, + {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896}, + {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895}, + {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894}, + {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893}, + {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892}, // 435 - {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891}, - {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890}, - {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889}, - {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888}, - {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887}, + {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891}, + {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890}, + {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889}, + {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888}, + {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887}, // 440 - {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886}, - {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885}, - {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884}, - {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883}, - {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882}, + {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886}, + {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885}, + {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884}, + {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883}, + {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882}, // 445 - {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881}, - {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880}, - {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879}, - {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, - {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, + {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881}, + {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880}, + {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879}, + {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, + {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, // 450 - {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, - {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, - {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874}, - {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873}, - {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872}, + {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, + {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, + {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874}, + {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873}, + {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872}, // 455 - {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871}, - {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870}, - {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, - {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868}, - {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867}, + {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871}, + {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870}, + {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, + {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868}, + {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867}, // 460 - {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866}, - {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865}, - {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864}, - {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863}, - {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862}, + {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866}, + {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865}, + {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864}, + {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863}, + {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862}, // 465 - {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861}, - {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860}, - {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859}, - {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858}, - {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857}, + {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861}, + {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860}, + {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859}, + {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858}, + {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857}, // 470 - {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856}, - {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855}, - {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854}, - {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853}, - {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852}, + {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856}, + {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855}, + {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854}, + {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853}, + {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852}, // 475 - {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851}, - {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850}, - {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849}, - {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848}, - {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847}, + {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851}, + {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850}, + {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849}, + {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848}, + {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847}, // 480 - {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846}, - {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845}, - {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844}, - {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843}, - {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842}, + {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846}, + {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845}, + {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844}, + {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843}, + {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842}, // 485 - {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841}, - {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840}, - {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839}, - {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838}, - {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837}, + {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841}, + {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840}, + {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839}, + {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838}, + {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837}, // 490 - {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836}, - {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835}, - {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834}, - {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833}, - {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832}, + {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836}, + {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835}, + {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834}, + {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833}, + {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832}, // 495 - {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831}, - {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830}, - {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829}, - {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828}, - {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827}, + {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831}, + {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830}, + {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829}, + {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828}, + {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827}, // 500 - {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826}, - {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825}, - {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 4640, 1822, 1822, 1822, 551: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 564: 1822, 1822, 1822, 569: 1822, 1822, 1822, 1822, 1822, 575: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 595: 1822, 1822, 1822, 1822, 1822, 1822, 603: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 624: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 635: 1822, 1822, 1822, 1822, 1822, 1822, 643: 1822, 647: 1822, 1822, 1822, 1822, 674: 1822, 722: 1822, 730: 1822, 734: 1822, 1822}, - {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 4629, 1821, 1821, 1821, 551: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 564: 1821, 1821, 1821, 569: 1821, 1821, 1821, 1821, 1821, 575: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 595: 1821, 1821, 1821, 1821, 1821, 1821, 603: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 624: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 635: 1821, 1821, 1821, 1821, 1821, 1821, 643: 1821, 647: 1821, 1821, 1821, 1821, 674: 1821, 722: 1821, 730: 1821, 734: 1821, 1821}, - {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820}, + {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826}, + {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825}, + {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824}, + {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823}, + {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 4644, 1820, 1820, 1820, 554: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 567: 1820, 1820, 1820, 572: 1820, 1820, 1820, 1820, 1820, 578: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 598: 1820, 1820, 1820, 1820, 1820, 1820, 606: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 627: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 638: 1820, 1820, 1820, 1820, 1820, 1820, 646: 1820, 650: 1820, 1820, 1820, 1820, 675: 1820, 725: 1820, 733: 1820, 737: 1820, 1820}, // 505 - {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, - {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818}, - {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817}, - {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816}, - {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815}, + {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 4633, 1819, 1819, 1819, 554: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 567: 1819, 1819, 1819, 572: 1819, 1819, 1819, 1819, 1819, 578: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 598: 1819, 1819, 1819, 1819, 1819, 1819, 606: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 627: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 638: 1819, 1819, 1819, 1819, 1819, 1819, 646: 1819, 650: 1819, 1819, 1819, 1819, 675: 1819, 725: 1819, 733: 1819, 737: 1819, 1819}, + {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818}, + {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817}, + {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816}, + {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815}, // 510 - {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814}, - {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813}, - {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812}, - {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811}, - {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810}, + {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814}, + {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813}, + {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812}, + {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811}, + {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810}, // 515 - {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809}, - {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808}, - {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807}, - {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806}, - {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805}, + {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809}, + {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808}, + {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807}, + {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806}, + {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805}, // 520 - {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, - {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, - {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802}, - {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801}, - {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800}, + {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, + {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, + {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802}, + {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801}, + {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800}, // 525 - {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799}, - {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798}, - {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797}, - {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796}, - {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795}, + {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799}, + {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798}, + {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797}, + {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796}, + {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795}, // 530 - {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794}, - {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793}, - {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792}, - {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791}, - {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790}, + {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794}, + {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793}, + {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792}, + {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791}, + {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790}, // 535 - {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789}, - {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788}, - {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, - {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, - {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, + {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789}, + {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788}, + {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, + {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, + {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, // 540 - {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, - {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783}, - {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782}, - {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781}, - {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, + {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, + {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783}, + {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782}, + {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781}, + {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, // 545 - {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779}, - {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778}, - {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777}, - {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776}, - {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775}, + {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779}, + {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778}, + {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777}, + {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776}, + {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775}, // 550 - {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774}, - {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773}, - {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772}, - {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771}, - {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770}, + {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774}, + {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773}, + {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772}, + {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771}, + {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770}, // 555 - {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769}, - {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768}, - {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767}, - {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766}, - {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765}, + {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769}, + {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768}, + {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767}, + {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766}, + {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765}, // 560 - {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764}, - {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763}, - {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762}, - {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761}, - {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, + {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764}, + {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763}, + {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762}, + {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761}, + {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, // 565 - {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759}, - {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, - {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757}, - {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756}, - {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755}, + {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759}, + {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, + {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757}, + {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756}, + {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755}, // 570 - {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754}, - {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753}, - {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752}, - {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751}, - {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750}, + {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754}, + {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753}, + {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752}, + {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751}, + {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750}, // 575 - {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749}, - {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748}, - {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747}, - {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746}, - {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745}, + {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749}, + {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748}, + {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747}, + {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746}, + {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745}, // 580 - {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, - {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743}, - {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742}, - {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741}, - {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740}, + {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, + {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743}, + {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742}, + {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741}, + {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740}, // 585 - {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, - {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738}, - {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737}, - {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736}, - {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735}, + {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, + {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738}, + {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737}, + {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736}, + {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735}, // 590 - {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734}, - {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733}, - {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732}, - {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731}, - {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730}, + {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734}, + {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733}, + {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732}, + {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731}, + {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730}, // 595 - {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729}, - {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728}, - {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727}, - {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726}, - {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725}, + {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729}, + {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728}, + {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727}, + {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726}, + {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725}, // 600 - {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724}, - {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723}, - {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722}, - {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721}, - {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720}, + {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724}, + {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723}, + {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722}, + {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721}, + {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720}, // 605 - {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, - {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718}, - {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717}, - {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716}, - {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715}, + {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, + {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718}, + {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717}, + {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716}, + {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715}, // 610 - {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, - {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713}, - {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712}, - {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711}, - {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710}, + {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, + {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713}, + {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712}, + {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711}, + {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710}, // 615 - {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709}, - {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708}, - {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707}, - {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1376, 1706, 1706, 1706, 551: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 564: 1706, 1706, 1706, 569: 1706, 1706, 1706, 1706, 1706, 575: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 595: 1706, 1706, 1706, 1706, 1706, 1706, 603: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 624: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 635: 1706, 1706, 1706, 1706, 1706, 1706, 643: 1706, 647: 1706, 1706, 1706, 1706, 674: 1706, 722: 1706, 730: 1706, 734: 1706, 1706}, - {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705}, + {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709}, + {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708}, + {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707}, + {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706}, + {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705}, // 620 - {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, - {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, - {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702}, - {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701}, - {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700}, + {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1373, 1704, 1704, 1704, 554: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 567: 1704, 1704, 1704, 572: 1704, 1704, 1704, 1704, 1704, 578: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 598: 1704, 1704, 1704, 1704, 1704, 1704, 606: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 627: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 638: 1704, 1704, 1704, 1704, 1704, 1704, 646: 1704, 650: 1704, 1704, 1704, 1704, 675: 1704, 725: 1704, 733: 1704, 737: 1704, 1704}, + {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, + {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702}, + {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701}, + {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700}, // 625 - {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699}, - {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698}, - {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697}, - {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696}, - {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695}, + {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699}, + {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698}, + {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697}, + {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696}, + {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695}, // 630 - {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694}, - {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693}, - {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692}, - {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691}, - {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690}, + {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694}, + {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693}, + {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692}, + {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691}, + {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690}, // 635 - {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689}, - {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688}, - {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 4620, 1687, 1687, 1687, 551: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 564: 1687, 1687, 1687, 569: 1687, 1687, 1687, 1687, 1687, 575: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 595: 1687, 1687, 1687, 1687, 1687, 1687, 603: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 624: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 635: 1687, 1687, 1687, 1687, 1687, 1687, 643: 1687, 647: 1687, 1687, 1687, 1687, 674: 1687, 722: 1687, 730: 1687, 734: 1687, 1687}, - {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686}, - {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685}, + {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689}, + {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688}, + {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687}, + {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686}, + {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 4624, 1685, 1685, 1685, 554: 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 567: 1685, 1685, 1685, 572: 1685, 1685, 1685, 1685, 1685, 578: 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 598: 1685, 1685, 1685, 1685, 1685, 1685, 606: 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 627: 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 638: 1685, 1685, 1685, 1685, 1685, 1685, 646: 1685, 650: 1685, 1685, 1685, 1685, 675: 1685, 725: 1685, 733: 1685, 737: 1685, 1685}, // 640 - {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684}, - {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683}, - {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682}, - {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1452, 1681, 1681, 1681, 551: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 564: 1681, 1681, 1681, 569: 1681, 1681, 1681, 1681, 1681, 575: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 595: 1681, 1681, 1681, 1681, 1681, 1681, 603: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 624: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 635: 1681, 1681, 1681, 1681, 1681, 1681, 643: 1681, 647: 1681, 1681, 1681, 1681, 674: 1681, 722: 1681, 730: 1681, 734: 1681, 1681}, - {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680}, + {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684}, + {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683}, + {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682}, + {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681}, + {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680}, // 645 - {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679}, - {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678}, - {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677}, - {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676}, - {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675}, + {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1449, 1679, 1679, 1679, 554: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 567: 1679, 1679, 1679, 572: 1679, 1679, 1679, 1679, 1679, 578: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 598: 1679, 1679, 1679, 1679, 1679, 1679, 606: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 627: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 638: 1679, 1679, 1679, 1679, 1679, 1679, 646: 1679, 650: 1679, 1679, 1679, 1679, 675: 1679, 725: 1679, 733: 1679, 737: 1679, 1679}, + {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678}, + {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677}, + {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676}, + {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675}, // 650 - {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674}, - {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673}, - {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672}, - {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671}, - {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670}, + {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674}, + {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673}, + {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672}, + {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671}, + {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670}, // 655 - {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669}, - {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668}, - {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1375, 1667, 1667, 1667, 551: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 564: 1667, 1667, 1667, 569: 1667, 1667, 1667, 1667, 1667, 575: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 595: 1667, 1667, 1667, 1667, 1667, 1667, 603: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 624: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 635: 1667, 1667, 1667, 1667, 1667, 1667, 643: 1667, 647: 1667, 1667, 1667, 1667, 674: 1667, 722: 1667, 730: 1667, 734: 1667, 1667}, - {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666}, - {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665}, + {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669}, + {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668}, + {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667}, + {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666}, + {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1372, 1665, 1665, 1665, 554: 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 567: 1665, 1665, 1665, 572: 1665, 1665, 1665, 1665, 1665, 578: 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 598: 1665, 1665, 1665, 1665, 1665, 1665, 606: 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 627: 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 638: 1665, 1665, 1665, 1665, 1665, 1665, 646: 1665, 650: 1665, 1665, 1665, 1665, 675: 1665, 725: 1665, 733: 1665, 737: 1665, 1665}, // 660 - {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664}, - {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663}, - {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662}, - {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661}, - {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660}, + {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664}, + {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663}, + {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662}, + {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661}, + {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660}, // 665 - {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659}, - {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658}, - {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657}, - {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656}, - {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655}, + {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659}, + {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658}, + {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657}, + {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656}, + {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655}, // 670 - {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 4613, 1654, 1654, 1654, 551: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 564: 1654, 1654, 1654, 569: 1654, 1654, 1654, 1654, 1654, 575: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 595: 1654, 1654, 1654, 1654, 1654, 1654, 603: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 624: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 635: 1654, 1654, 1654, 1654, 1654, 1654, 643: 1654, 647: 1654, 1654, 1654, 1654, 674: 1654, 722: 1654, 730: 1654, 734: 1654, 1654}, - {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 4606, 1653, 1653, 1653, 551: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 564: 1653, 1653, 1653, 569: 1653, 1653, 1653, 1653, 1653, 575: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 595: 1653, 1653, 1653, 1653, 1653, 1653, 603: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 624: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 635: 1653, 1653, 1653, 1653, 1653, 1653, 643: 1653, 647: 1653, 1653, 1653, 1653, 674: 1653, 722: 1653, 730: 1653, 734: 1653, 1653}, - {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652}, - {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651}, - {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650}, + {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654}, + {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653}, + {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 4617, 1652, 1652, 1652, 554: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 567: 1652, 1652, 1652, 572: 1652, 1652, 1652, 1652, 1652, 578: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 598: 1652, 1652, 1652, 1652, 1652, 1652, 606: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 627: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 638: 1652, 1652, 1652, 1652, 1652, 1652, 646: 1652, 650: 1652, 1652, 1652, 1652, 675: 1652, 725: 1652, 733: 1652, 737: 1652, 1652}, + {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 4610, 1651, 1651, 1651, 554: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 567: 1651, 1651, 1651, 572: 1651, 1651, 1651, 1651, 1651, 578: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 598: 1651, 1651, 1651, 1651, 1651, 1651, 606: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 627: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 638: 1651, 1651, 1651, 1651, 1651, 1651, 646: 1651, 650: 1651, 1651, 1651, 1651, 675: 1651, 725: 1651, 733: 1651, 737: 1651, 1651}, + {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650}, // 675 - {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649}, - {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648}, - {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647}, - {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646}, - {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645}, + {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649}, + {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648}, + {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647}, + {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646}, + {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645}, // 680 - {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644}, - {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643}, - {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642}, - {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641}, - {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640}, + {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644}, + {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643}, + {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642}, + {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641}, + {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640}, // 685 - {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639}, - {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638}, - {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637}, - {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636}, - {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635}, + {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639}, + {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638}, + {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637}, + {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636}, + {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635}, // 690 - {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634}, - {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 4586, 1633, 1633, 1633, 551: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 564: 1633, 1633, 1633, 569: 1633, 1633, 1633, 1633, 1633, 575: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 595: 1633, 1633, 1633, 1633, 1633, 1633, 603: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 624: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 635: 1633, 1633, 1633, 1633, 1633, 1633, 643: 1633, 647: 1633, 1633, 1633, 1633, 674: 1633, 722: 1633, 730: 1633, 734: 1633, 1633}, - {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 4578, 1632, 1632, 1632, 551: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 564: 1632, 1632, 1632, 569: 1632, 1632, 1632, 1632, 1632, 575: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 595: 1632, 1632, 1632, 1632, 1632, 1632, 603: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 624: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 635: 1632, 1632, 1632, 1632, 1632, 1632, 643: 1632, 647: 1632, 1632, 1632, 1632, 674: 1632, 722: 1632, 730: 1632, 734: 1632, 1632}, - {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631}, - {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630}, + {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634}, + {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633}, + {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632}, + {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 4590, 1631, 1631, 1631, 554: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 567: 1631, 1631, 1631, 572: 1631, 1631, 1631, 1631, 1631, 578: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 598: 1631, 1631, 1631, 1631, 1631, 1631, 606: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 627: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 638: 1631, 1631, 1631, 1631, 1631, 1631, 646: 1631, 650: 1631, 1631, 1631, 1631, 675: 1631, 725: 1631, 733: 1631, 737: 1631, 1631}, + {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 4582, 1630, 1630, 1630, 554: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 567: 1630, 1630, 1630, 572: 1630, 1630, 1630, 1630, 1630, 578: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 598: 1630, 1630, 1630, 1630, 1630, 1630, 606: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 627: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 638: 1630, 1630, 1630, 1630, 1630, 1630, 646: 1630, 650: 1630, 1630, 1630, 1630, 675: 1630, 725: 1630, 733: 1630, 737: 1630, 1630}, // 695 - {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629}, - {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628}, - {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627}, - {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626}, - {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625}, + {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629}, + {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628}, + {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627}, + {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626}, + {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625}, // 700 - {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624}, - {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623}, - {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622}, - {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621}, - {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620}, + {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624}, + {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623}, + {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622}, + {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621}, + {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620}, // 705 - {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619}, - {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618}, - {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617}, - {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616}, - {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615}, + {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619}, + {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618}, + {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617}, + {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616}, + {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615}, // 710 - {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614}, - {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613}, - {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612}, - {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611}, - {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610}, + {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614}, + {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613}, + {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612}, + {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611}, + {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610}, // 715 - {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609}, - {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608}, - {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607}, - {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606}, - {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605}, + {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609}, + {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608}, + {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607}, + {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606}, + {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605}, // 720 - {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604}, - {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603}, - {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602}, - {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601}, - {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600}, + {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604}, + {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603}, + {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602}, + {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601}, + {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600}, // 725 - {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599}, - {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598}, - {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597}, - {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596}, - {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595}, + {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599}, + {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598}, + {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597}, + {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596}, + {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595}, // 730 - {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594}, - {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593}, - {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592}, - {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591}, - {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590}, + {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594}, + {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593}, + {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592}, + {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591}, + {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590}, // 735 - {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589}, - {1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 547: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 564: 1553, 1553, 1553, 569: 1553, 1553, 1553, 1553, 1553, 575: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 595: 1553, 1553, 1553, 1553, 1553, 1553, 603: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 624: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 635: 1553, 1553, 1553, 1553, 1553, 1553, 643: 1553, 647: 1553, 1553, 1553, 1553, 659: 1553, 673: 1553, 1553, 701: 1553, 719: 1553, 1553, 1553, 1553, 1553}, - {1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 547: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 564: 1552, 1552, 1552, 569: 1552, 1552, 1552, 1552, 1552, 575: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 595: 1552, 1552, 1552, 1552, 1552, 1552, 603: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 624: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 635: 1552, 1552, 1552, 1552, 1552, 1552, 643: 1552, 647: 1552, 1552, 1552, 1552, 659: 1552, 673: 1552, 1552, 701: 1552, 719: 1552, 1552, 1552, 1552, 1552}, - {1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 547: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 564: 1551, 1551, 1551, 569: 1551, 1551, 1551, 1551, 1551, 575: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 595: 1551, 1551, 1551, 1551, 1551, 1551, 603: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 624: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 635: 1551, 1551, 1551, 1551, 1551, 1551, 643: 1551, 647: 1551, 1551, 1551, 1551, 659: 1551, 673: 1551, 1551, 701: 1551, 719: 1551, 1551, 1551, 1551, 1551}, - {1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 547: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 564: 1550, 1550, 1550, 569: 1550, 1550, 1550, 1550, 1550, 575: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 595: 1550, 1550, 1550, 1550, 1550, 1550, 603: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 624: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 635: 1550, 1550, 1550, 1550, 1550, 1550, 643: 1550, 647: 1550, 1550, 1550, 1550, 659: 1550, 673: 1550, 1550, 701: 1550, 719: 1550, 1550, 1550, 1550, 1550}, + {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589}, + {1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588}, + {1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587}, + {1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586}, + {1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 550: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 567: 1550, 1550, 1550, 572: 1550, 1550, 1550, 1550, 1550, 578: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 598: 1550, 1550, 1550, 1550, 1550, 1550, 606: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 627: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 638: 1550, 1550, 1550, 1550, 1550, 1550, 646: 1550, 650: 1550, 1550, 1550, 1550, 662: 1550, 675: 1550, 677: 1550, 704: 1550, 722: 1550, 1550, 1550, 1550, 1550}, // 740 - {1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 547: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 564: 1549, 1549, 1549, 569: 1549, 1549, 1549, 1549, 1549, 575: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 595: 1549, 1549, 1549, 1549, 1549, 1549, 603: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 624: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 635: 1549, 1549, 1549, 1549, 1549, 1549, 643: 1549, 647: 1549, 1549, 1549, 1549, 659: 1549, 673: 1549, 1549, 701: 1549, 719: 1549, 1549, 1549, 1549, 1549}, - {1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 547: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 564: 1548, 1548, 1548, 569: 1548, 1548, 1548, 1548, 1548, 575: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 595: 1548, 1548, 1548, 1548, 1548, 1548, 603: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 624: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 635: 1548, 1548, 1548, 1548, 1548, 1548, 643: 1548, 647: 1548, 1548, 1548, 1548, 659: 1548, 673: 1548, 1548, 701: 1548, 719: 1548, 1548, 1548, 1548, 1548}, - {1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 547: 1547, 4577, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 564: 1547, 1547, 1547, 569: 1547, 1547, 1547, 1547, 1547, 575: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 595: 1547, 1547, 1547, 1547, 1547, 1547, 603: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 624: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 635: 1547, 1547, 1547, 1547, 1547, 1547, 643: 1547, 647: 1547, 1547, 1547, 1547, 659: 1547, 673: 1547, 1547, 701: 1547, 719: 1547, 1547, 1547, 1547, 1547}, - {548: 4574, 653: 4575, 655: 4576}, - {1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 547: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 564: 1545, 1545, 1545, 569: 1545, 1545, 1545, 1545, 1545, 575: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 595: 1545, 1545, 1545, 1545, 1545, 1545, 603: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 624: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 635: 1545, 1545, 1545, 1545, 1545, 1545, 643: 1545, 647: 1545, 1545, 1545, 1545, 659: 1545, 673: 1545, 1545, 701: 1545, 719: 1545, 1545, 1545, 1545, 1545}, + {1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 550: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 567: 1549, 1549, 1549, 572: 1549, 1549, 1549, 1549, 1549, 578: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 598: 1549, 1549, 1549, 1549, 1549, 1549, 606: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 627: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 638: 1549, 1549, 1549, 1549, 1549, 1549, 646: 1549, 650: 1549, 1549, 1549, 1549, 662: 1549, 675: 1549, 677: 1549, 704: 1549, 722: 1549, 1549, 1549, 1549, 1549}, + {1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 550: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 567: 1548, 1548, 1548, 572: 1548, 1548, 1548, 1548, 1548, 578: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 598: 1548, 1548, 1548, 1548, 1548, 1548, 606: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 627: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 638: 1548, 1548, 1548, 1548, 1548, 1548, 646: 1548, 650: 1548, 1548, 1548, 1548, 662: 1548, 675: 1548, 677: 1548, 704: 1548, 722: 1548, 1548, 1548, 1548, 1548}, + {1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 550: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 567: 1547, 1547, 1547, 572: 1547, 1547, 1547, 1547, 1547, 578: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 598: 1547, 1547, 1547, 1547, 1547, 1547, 606: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 627: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 638: 1547, 1547, 1547, 1547, 1547, 1547, 646: 1547, 650: 1547, 1547, 1547, 1547, 662: 1547, 675: 1547, 677: 1547, 704: 1547, 722: 1547, 1547, 1547, 1547, 1547}, + {1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 550: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 567: 1546, 1546, 1546, 572: 1546, 1546, 1546, 1546, 1546, 578: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 598: 1546, 1546, 1546, 1546, 1546, 1546, 606: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 627: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 638: 1546, 1546, 1546, 1546, 1546, 1546, 646: 1546, 650: 1546, 1546, 1546, 1546, 662: 1546, 675: 1546, 677: 1546, 704: 1546, 722: 1546, 1546, 1546, 1546, 1546}, + {1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 550: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 567: 1545, 1545, 1545, 572: 1545, 1545, 1545, 1545, 1545, 578: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 598: 1545, 1545, 1545, 1545, 1545, 1545, 606: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 627: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 638: 1545, 1545, 1545, 1545, 1545, 1545, 646: 1545, 650: 1545, 1545, 1545, 1545, 662: 1545, 675: 1545, 677: 1545, 704: 1545, 722: 1545, 1545, 1545, 1545, 1545}, // 745 - {1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 547: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 564: 1544, 1544, 1544, 569: 1544, 1544, 1544, 1544, 1544, 575: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 595: 1544, 1544, 1544, 1544, 1544, 1544, 603: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 624: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 635: 1544, 1544, 1544, 1544, 1544, 1544, 643: 1544, 647: 1544, 1544, 1544, 1544, 659: 1544, 673: 1544, 1544, 701: 1544, 719: 1544, 1544, 1544, 1544, 1544}, - {1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 547: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 564: 1541, 1541, 1541, 569: 1541, 1541, 1541, 1541, 1541, 575: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 595: 1541, 1541, 1541, 1541, 1541, 1541, 603: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 624: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 635: 1541, 1541, 1541, 1541, 1541, 1541, 643: 1541, 647: 1541, 1541, 1541, 1541, 659: 1541, 673: 1541, 1541, 701: 1541, 719: 1541, 1541, 1541, 1541, 1541}, - {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 547: 1508, 1508, 1508, 551: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 564: 1508, 1508, 1508, 569: 1508, 1508, 1508, 1508, 1508, 575: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 595: 1508, 1508, 1508, 1508, 1508, 1508, 603: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 624: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 635: 1508, 1508, 1508, 1508, 1508, 1508, 643: 1508, 647: 1508, 1508, 1508, 1508, 674: 1508, 722: 1508, 730: 4569, 734: 1508, 1508}, - {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 547: 1505, 1505, 1505, 551: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 564: 1505, 1505, 1505, 569: 1505, 1505, 1505, 1505, 1505, 575: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 595: 1505, 1505, 1505, 1505, 1505, 1505, 603: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 624: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 635: 1505, 1505, 1505, 1505, 1505, 1505, 643: 1505, 647: 1505, 1505, 1505, 1505, 674: 1505, 722: 1505, 734: 4565, 4566}, - {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 547: 1504, 1504, 1504, 551: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 564: 1504, 1504, 1504, 569: 1504, 1504, 1504, 1504, 1504, 575: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 595: 1504, 1504, 1504, 1504, 1504, 1504, 603: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 624: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 635: 1504, 1504, 1504, 1504, 1504, 1504, 643: 1504, 647: 1504, 1504, 1504, 1504, 674: 1504, 722: 1504}, + {1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 550: 1544, 4581, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 567: 1544, 1544, 1544, 572: 1544, 1544, 1544, 1544, 1544, 578: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 598: 1544, 1544, 1544, 1544, 1544, 1544, 606: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 627: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 638: 1544, 1544, 1544, 1544, 1544, 1544, 646: 1544, 650: 1544, 1544, 1544, 1544, 662: 1544, 675: 1544, 677: 1544, 704: 1544, 722: 1544, 1544, 1544, 1544, 1544}, + {551: 4578, 656: 4579, 4580}, + {1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 550: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 567: 1542, 1542, 1542, 572: 1542, 1542, 1542, 1542, 1542, 578: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 598: 1542, 1542, 1542, 1542, 1542, 1542, 606: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 627: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 638: 1542, 1542, 1542, 1542, 1542, 1542, 646: 1542, 650: 1542, 1542, 1542, 1542, 662: 1542, 675: 1542, 677: 1542, 704: 1542, 722: 1542, 1542, 1542, 1542, 1542}, + {1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 550: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 567: 1541, 1541, 1541, 572: 1541, 1541, 1541, 1541, 1541, 578: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 598: 1541, 1541, 1541, 1541, 1541, 1541, 606: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 627: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 638: 1541, 1541, 1541, 1541, 1541, 1541, 646: 1541, 650: 1541, 1541, 1541, 1541, 662: 1541, 675: 1541, 677: 1541, 704: 1541, 722: 1541, 1541, 1541, 1541, 1541}, + {1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 550: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 567: 1538, 1538, 1538, 572: 1538, 1538, 1538, 1538, 1538, 578: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 598: 1538, 1538, 1538, 1538, 1538, 1538, 606: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 627: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 638: 1538, 1538, 1538, 1538, 1538, 1538, 646: 1538, 650: 1538, 1538, 1538, 1538, 662: 1538, 675: 1538, 677: 1538, 704: 1538, 722: 1538, 1538, 1538, 1538, 1538}, // 750 - {1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 547: 1503, 1503, 1503, 551: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 564: 1503, 1503, 1503, 569: 1503, 1503, 1503, 1503, 1503, 575: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 595: 1503, 1503, 1503, 1503, 1503, 1503, 603: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 624: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 635: 1503, 1503, 1503, 1503, 1503, 1503, 643: 1503, 647: 1503, 1503, 1503, 1503, 674: 1503, 722: 1503}, - {1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 547: 1502, 1502, 1502, 551: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 564: 1502, 1502, 1502, 569: 1502, 1502, 1502, 1502, 1502, 575: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 595: 1502, 1502, 1502, 1502, 1502, 1502, 603: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 624: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 635: 1502, 1502, 1502, 1502, 1502, 1502, 643: 1502, 647: 1502, 1502, 1502, 1502, 674: 1502, 722: 1502}, - {3, 3, 9: 3, 51: 3, 109: 3, 129: 3, 553: 3775, 674: 3, 722: 3776}, - {1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 547: 1500, 1500, 1500, 551: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 564: 1500, 1500, 1500, 569: 1500, 1500, 1500, 1500, 1500, 575: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 595: 1500, 1500, 1500, 1500, 1500, 1500, 603: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 624: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 635: 1500, 1500, 1500, 1500, 1500, 1500, 643: 1500, 647: 1500, 1500, 1500, 1500, 674: 1500, 722: 1500}, - {1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 547: 1499, 1499, 1499, 551: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 564: 1499, 1499, 1499, 569: 1499, 1499, 1499, 1499, 1499, 575: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 595: 1499, 1499, 1499, 1499, 1499, 1499, 603: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 624: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 635: 1499, 1499, 1499, 1499, 1499, 1499, 643: 1499, 647: 1499, 1499, 1499, 1499, 674: 1499, 722: 1499}, + {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 550: 1505, 1505, 1505, 554: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 567: 1505, 1505, 1505, 572: 1505, 1505, 1505, 1505, 1505, 578: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 598: 1505, 1505, 1505, 1505, 1505, 1505, 606: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 627: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 638: 1505, 1505, 1505, 1505, 1505, 1505, 646: 1505, 650: 1505, 1505, 1505, 1505, 675: 1505, 725: 1505, 733: 4573, 737: 1505, 1505}, + {1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 550: 1502, 1502, 1502, 554: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 567: 1502, 1502, 1502, 572: 1502, 1502, 1502, 1502, 1502, 578: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 598: 1502, 1502, 1502, 1502, 1502, 1502, 606: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 627: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 638: 1502, 1502, 1502, 1502, 1502, 1502, 646: 1502, 650: 1502, 1502, 1502, 1502, 675: 1502, 725: 1502, 737: 4569, 4570}, + {1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 550: 1501, 1501, 1501, 554: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 567: 1501, 1501, 1501, 572: 1501, 1501, 1501, 1501, 1501, 578: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 598: 1501, 1501, 1501, 1501, 1501, 1501, 606: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 627: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 638: 1501, 1501, 1501, 1501, 1501, 1501, 646: 1501, 650: 1501, 1501, 1501, 1501, 675: 1501, 725: 1501}, + {1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 550: 1500, 1500, 1500, 554: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 567: 1500, 1500, 1500, 572: 1500, 1500, 1500, 1500, 1500, 578: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 598: 1500, 1500, 1500, 1500, 1500, 1500, 606: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 627: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 638: 1500, 1500, 1500, 1500, 1500, 1500, 646: 1500, 650: 1500, 1500, 1500, 1500, 675: 1500, 725: 1500}, + {1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 550: 1499, 1499, 1499, 554: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 567: 1499, 1499, 1499, 572: 1499, 1499, 1499, 1499, 1499, 578: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 598: 1499, 1499, 1499, 1499, 1499, 1499, 606: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 627: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 638: 1499, 1499, 1499, 1499, 1499, 1499, 646: 1499, 650: 1499, 1499, 1499, 1499, 675: 1499, 725: 1499}, // 755 - {1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 547: 1498, 1498, 1498, 551: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 564: 1498, 1498, 1498, 569: 1498, 1498, 1498, 1498, 1498, 575: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 595: 1498, 1498, 1498, 1498, 1498, 1498, 603: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 624: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 635: 1498, 1498, 1498, 1498, 1498, 1498, 643: 1498, 647: 1498, 1498, 1498, 1498, 674: 1498, 722: 1498}, - {1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 547: 1497, 1497, 1497, 551: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 564: 1497, 1497, 1497, 569: 1497, 1497, 1497, 1497, 1497, 575: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 595: 1497, 1497, 1497, 1497, 1497, 1497, 603: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 624: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 635: 1497, 1497, 1497, 1497, 1497, 1497, 643: 1497, 647: 1497, 1497, 1497, 1497, 674: 1497, 722: 1497}, - {1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 547: 1496, 1496, 1496, 551: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 564: 1496, 1496, 1496, 569: 1496, 1496, 1496, 1496, 1496, 575: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 595: 1496, 1496, 1496, 1496, 1496, 1496, 603: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 624: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 635: 1496, 1496, 1496, 1496, 1496, 1496, 643: 1496, 647: 1496, 1496, 1496, 1496, 674: 1496, 722: 1496}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4564, 3679, 3761, 3678, 3675}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4563, 3679, 3761, 3678, 3675}, + {3, 3, 9: 3, 51: 3, 103: 3, 126: 3, 556: 3779, 675: 3, 725: 3780}, + {1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 550: 1497, 1497, 1497, 554: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 567: 1497, 1497, 1497, 572: 1497, 1497, 1497, 1497, 1497, 578: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 598: 1497, 1497, 1497, 1497, 1497, 1497, 606: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 627: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 638: 1497, 1497, 1497, 1497, 1497, 1497, 646: 1497, 650: 1497, 1497, 1497, 1497, 675: 1497, 725: 1497}, + {1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 550: 1496, 1496, 1496, 554: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 567: 1496, 1496, 1496, 572: 1496, 1496, 1496, 1496, 1496, 578: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 598: 1496, 1496, 1496, 1496, 1496, 1496, 606: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 627: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 638: 1496, 1496, 1496, 1496, 1496, 1496, 646: 1496, 650: 1496, 1496, 1496, 1496, 675: 1496, 725: 1496}, + {1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 550: 1495, 1495, 1495, 554: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 567: 1495, 1495, 1495, 572: 1495, 1495, 1495, 1495, 1495, 578: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 598: 1495, 1495, 1495, 1495, 1495, 1495, 606: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 627: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 638: 1495, 1495, 1495, 1495, 1495, 1495, 646: 1495, 650: 1495, 1495, 1495, 1495, 675: 1495, 725: 1495}, + {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 550: 1494, 1494, 1494, 554: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 567: 1494, 1494, 1494, 572: 1494, 1494, 1494, 1494, 1494, 578: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 598: 1494, 1494, 1494, 1494, 1494, 1494, 606: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 627: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 638: 1494, 1494, 1494, 1494, 1494, 1494, 646: 1494, 650: 1494, 1494, 1494, 1494, 675: 1494, 725: 1494}, // 760 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4562, 3679, 3761, 3678, 3675}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4561, 3679, 3761, 3678, 3675}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4560, 3679, 3761, 3678, 3675}, - {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 547: 1489, 1489, 1489, 551: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 564: 1489, 1489, 1489, 569: 1489, 1489, 1489, 1489, 1489, 575: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 595: 1489, 1489, 1489, 1489, 1489, 1489, 603: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 624: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 635: 1489, 1489, 1489, 1489, 1489, 1489, 643: 1489, 647: 1489, 1489, 1489, 1489, 674: 1489, 722: 1489}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 2974, 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3928, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 623: 2972, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 2968, 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3927, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4554, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931, 875: 4555}, + {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 550: 1493, 1493, 1493, 554: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 567: 1493, 1493, 1493, 572: 1493, 1493, 1493, 1493, 1493, 578: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 598: 1493, 1493, 1493, 1493, 1493, 1493, 606: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 627: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 638: 1493, 1493, 1493, 1493, 1493, 1493, 646: 1493, 650: 1493, 1493, 1493, 1493, 675: 1493, 725: 1493}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4568, 3683, 3765, 3682, 3679}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4567, 3683, 3765, 3682, 3679}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4566, 3683, 3765, 3682, 3679}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4565, 3683, 3765, 3682, 3679}, // 765 - {546: 4549}, - {546: 2975, 791: 4548}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4545, 3118, 3119, 3117}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4544, 3679, 3761, 3678, 3675}, - {546: 4537}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4564, 3683, 3765, 3682, 3679}, + {1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 550: 1486, 1486, 1486, 554: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 567: 1486, 1486, 1486, 572: 1486, 1486, 1486, 1486, 1486, 578: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 598: 1486, 1486, 1486, 1486, 1486, 1486, 606: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 627: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 638: 1486, 1486, 1486, 1486, 1486, 1486, 646: 1486, 650: 1486, 1486, 1486, 1486, 675: 1486, 725: 1486}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 2975, 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3932, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 626: 2973, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 2969, 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3931, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4558, 825: 3934, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 3936, 3935, 878: 4559}, + {549: 4553}, + {549: 2976, 794: 4552}, // 770 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 604: 1305, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4524, 1378: 4525}, - {546: 4458}, - {546: 3983}, - {546: 3972}, - {546: 1457}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4549, 3119, 3120, 3118}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4548, 3683, 3765, 3682, 3679}, + {549: 4541}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 607: 1302, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4528, 1380: 4529}, + {549: 4462}, // 775 - {546: 1454}, - {546: 1453}, - {546: 1450}, - {546: 1446}, - {546: 1443}, + {549: 3987}, + {549: 3976}, + {549: 1454}, + {549: 1451}, + {549: 1450}, // 780 - {546: 1442}, - {546: 1440}, - {1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 551: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 564: 1429, 1429, 1429, 569: 1429, 1429, 1429, 1429, 1429, 575: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 595: 1429, 1429, 1429, 1429, 1429, 1429, 603: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 624: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 635: 1429, 1429, 1429, 1429, 1429, 1429, 643: 1429, 647: 1429, 1429, 1429, 1429, 674: 1429, 722: 1429}, - {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 551: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 564: 1428, 1428, 1428, 569: 1428, 1428, 1428, 1428, 1428, 575: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 595: 1428, 1428, 1428, 1428, 1428, 1428, 603: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 624: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 635: 1428, 1428, 1428, 1428, 1428, 1428, 643: 1428, 647: 1428, 1428, 1428, 1428, 674: 1428, 722: 1428}, - {1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 551: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 564: 1427, 1427, 1427, 569: 1427, 1427, 1427, 1427, 1427, 575: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 595: 1427, 1427, 1427, 1427, 1427, 1427, 603: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 624: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 635: 1427, 1427, 1427, 1427, 1427, 1427, 643: 1427, 647: 1427, 1427, 1427, 1427, 674: 1427, 722: 1427}, + {549: 1447}, + {549: 1443}, + {549: 1440}, + {549: 1439}, + {549: 1437}, // 785 - {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 551: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 564: 1426, 1426, 1426, 569: 1426, 1426, 1426, 1426, 1426, 575: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 595: 1426, 1426, 1426, 1426, 1426, 1426, 603: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 624: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 635: 1426, 1426, 1426, 1426, 1426, 1426, 643: 1426, 647: 1426, 1426, 1426, 1426, 674: 1426, 722: 1426}, - {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 551: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 564: 1425, 1425, 1425, 569: 1425, 1425, 1425, 1425, 1425, 575: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 595: 1425, 1425, 1425, 1425, 1425, 1425, 603: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 624: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 635: 1425, 1425, 1425, 1425, 1425, 1425, 643: 1425, 647: 1425, 1425, 1425, 1425, 674: 1425, 722: 1425}, - {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 551: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 564: 1424, 1424, 1424, 569: 1424, 1424, 1424, 1424, 1424, 575: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 595: 1424, 1424, 1424, 1424, 1424, 1424, 603: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 624: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 635: 1424, 1424, 1424, 1424, 1424, 1424, 643: 1424, 647: 1424, 1424, 1424, 1424, 674: 1424, 722: 1424}, - {1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 551: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 564: 1423, 1423, 1423, 569: 1423, 1423, 1423, 1423, 1423, 575: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 595: 1423, 1423, 1423, 1423, 1423, 1423, 603: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 624: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 635: 1423, 1423, 1423, 1423, 1423, 1423, 643: 1423, 647: 1423, 1423, 1423, 1423, 674: 1423, 722: 1423}, - {1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 551: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 564: 1422, 1422, 1422, 569: 1422, 1422, 1422, 1422, 1422, 575: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 595: 1422, 1422, 1422, 1422, 1422, 1422, 603: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 624: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 635: 1422, 1422, 1422, 1422, 1422, 1422, 643: 1422, 647: 1422, 1422, 1422, 1422, 674: 1422, 722: 1422}, + {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 554: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 567: 1426, 1426, 1426, 572: 1426, 1426, 1426, 1426, 1426, 578: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 598: 1426, 1426, 1426, 1426, 1426, 1426, 606: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 627: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 638: 1426, 1426, 1426, 1426, 1426, 1426, 646: 1426, 650: 1426, 1426, 1426, 1426, 675: 1426, 725: 1426}, + {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 554: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 567: 1425, 1425, 1425, 572: 1425, 1425, 1425, 1425, 1425, 578: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 598: 1425, 1425, 1425, 1425, 1425, 1425, 606: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 627: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 638: 1425, 1425, 1425, 1425, 1425, 1425, 646: 1425, 650: 1425, 1425, 1425, 1425, 675: 1425, 725: 1425}, + {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 554: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 567: 1424, 1424, 1424, 572: 1424, 1424, 1424, 1424, 1424, 578: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 598: 1424, 1424, 1424, 1424, 1424, 1424, 606: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 627: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 638: 1424, 1424, 1424, 1424, 1424, 1424, 646: 1424, 650: 1424, 1424, 1424, 1424, 675: 1424, 725: 1424}, + {1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 554: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 567: 1423, 1423, 1423, 572: 1423, 1423, 1423, 1423, 1423, 578: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 598: 1423, 1423, 1423, 1423, 1423, 1423, 606: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 627: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 638: 1423, 1423, 1423, 1423, 1423, 1423, 646: 1423, 650: 1423, 1423, 1423, 1423, 675: 1423, 725: 1423}, + {1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 554: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 567: 1422, 1422, 1422, 572: 1422, 1422, 1422, 1422, 1422, 578: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 598: 1422, 1422, 1422, 1422, 1422, 1422, 606: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 627: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 638: 1422, 1422, 1422, 1422, 1422, 1422, 646: 1422, 650: 1422, 1422, 1422, 1422, 675: 1422, 725: 1422}, // 790 - {1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 551: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 564: 1421, 1421, 1421, 569: 1421, 1421, 1421, 1421, 1421, 575: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 595: 1421, 1421, 1421, 1421, 1421, 1421, 603: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 624: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 635: 1421, 1421, 1421, 1421, 1421, 1421, 643: 1421, 647: 1421, 1421, 1421, 1421, 674: 1421, 722: 1421}, - {1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 551: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 564: 1420, 1420, 1420, 569: 1420, 1420, 1420, 1420, 1420, 575: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 595: 1420, 1420, 1420, 1420, 1420, 1420, 603: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 624: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 635: 1420, 1420, 1420, 1420, 1420, 1420, 643: 1420, 647: 1420, 1420, 1420, 1420, 674: 1420, 722: 1420}, - {1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 551: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 564: 1419, 1419, 1419, 569: 1419, 1419, 1419, 1419, 1419, 575: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 595: 1419, 1419, 1419, 1419, 1419, 1419, 603: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 624: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 635: 1419, 1419, 1419, 1419, 1419, 1419, 643: 1419, 647: 1419, 1419, 1419, 1419, 674: 1419, 722: 1419}, - {546: 4455}, - {546: 4452}, + {1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 554: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 567: 1421, 1421, 1421, 572: 1421, 1421, 1421, 1421, 1421, 578: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 598: 1421, 1421, 1421, 1421, 1421, 1421, 606: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 627: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 638: 1421, 1421, 1421, 1421, 1421, 1421, 646: 1421, 650: 1421, 1421, 1421, 1421, 675: 1421, 725: 1421}, + {1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 554: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 567: 1420, 1420, 1420, 572: 1420, 1420, 1420, 1420, 1420, 578: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 598: 1420, 1420, 1420, 1420, 1420, 1420, 606: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 627: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 638: 1420, 1420, 1420, 1420, 1420, 1420, 646: 1420, 650: 1420, 1420, 1420, 1420, 675: 1420, 725: 1420}, + {1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 554: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 567: 1419, 1419, 1419, 572: 1419, 1419, 1419, 1419, 1419, 578: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 598: 1419, 1419, 1419, 1419, 1419, 1419, 606: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 627: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 638: 1419, 1419, 1419, 1419, 1419, 1419, 646: 1419, 650: 1419, 1419, 1419, 1419, 675: 1419, 725: 1419}, + {1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 554: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 567: 1418, 1418, 1418, 572: 1418, 1418, 1418, 1418, 1418, 578: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 598: 1418, 1418, 1418, 1418, 1418, 1418, 606: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 627: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 638: 1418, 1418, 1418, 1418, 1418, 1418, 646: 1418, 650: 1418, 1418, 1418, 1418, 675: 1418, 725: 1418}, + {1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 554: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 567: 1417, 1417, 1417, 572: 1417, 1417, 1417, 1417, 1417, 578: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 598: 1417, 1417, 1417, 1417, 1417, 1417, 606: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 627: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 638: 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 650: 1417, 1417, 1417, 1417, 675: 1417, 725: 1417}, // 795 - {1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 4449, 1431, 1431, 1431, 551: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 564: 1431, 1431, 1431, 569: 1431, 1431, 1431, 1431, 1431, 575: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 595: 1431, 1431, 1431, 1431, 1431, 1431, 603: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 624: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 643: 1431, 647: 1431, 1431, 1431, 1431, 674: 1431, 722: 1431, 1245: 4450}, - {546: 4447}, - {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 4443, 1337, 1337, 1337, 551: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 564: 1337, 1337, 1337, 569: 1337, 1337, 1337, 1337, 1337, 575: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 595: 1337, 1337, 1337, 1337, 1337, 1337, 603: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 624: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 635: 1337, 1337, 1337, 1337, 1337, 1337, 643: 1337, 647: 1337, 1337, 1337, 1337, 674: 1337, 722: 1337, 1389: 4442}, - {546: 4434}, - {546: 4430}, + {1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 554: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 567: 1416, 1416, 1416, 572: 1416, 1416, 1416, 1416, 1416, 578: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 598: 1416, 1416, 1416, 1416, 1416, 1416, 606: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 627: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 638: 1416, 1416, 1416, 1416, 1416, 1416, 646: 1416, 650: 1416, 1416, 1416, 1416, 675: 1416, 725: 1416}, + {549: 4459}, + {549: 4456}, + {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 4453, 1428, 1428, 1428, 554: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 567: 1428, 1428, 1428, 572: 1428, 1428, 1428, 1428, 1428, 578: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 598: 1428, 1428, 1428, 1428, 1428, 1428, 606: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 627: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 638: 1428, 1428, 1428, 1428, 1428, 1428, 646: 1428, 650: 1428, 1428, 1428, 1428, 675: 1428, 725: 1428, 1246: 4454}, + {549: 4451}, // 800 - {546: 4425}, - {546: 4422}, - {546: 4417}, - {546: 4408}, - {546: 4401}, + {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 4447, 1334, 1334, 1334, 554: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 567: 1334, 1334, 1334, 572: 1334, 1334, 1334, 1334, 1334, 578: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 598: 1334, 1334, 1334, 1334, 1334, 1334, 606: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 627: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 638: 1334, 1334, 1334, 1334, 1334, 1334, 646: 1334, 650: 1334, 1334, 1334, 1334, 675: 1334, 725: 1334, 1391: 4446}, + {549: 4438}, + {549: 4434}, + {549: 4429}, + {549: 4426}, // 805 - {546: 4396}, - {546: 4391}, - {546: 4377}, - {546: 4360}, - {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 547: 1384, 1384, 1384, 551: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 564: 1384, 1384, 1384, 569: 1384, 1384, 1384, 1384, 1384, 575: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 595: 1384, 1384, 1384, 1384, 1384, 1384, 603: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 624: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 635: 1384, 1384, 1384, 1384, 1384, 1384, 643: 1384, 647: 1384, 1384, 1384, 1384, 674: 1384, 722: 1384}, + {549: 4421}, + {549: 4412}, + {549: 4405}, + {549: 4400}, + {549: 4395}, // 810 - {546: 4353}, - {546: 1378}, - {546: 1377}, - {1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 547: 1369, 1369, 1369, 551: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 564: 1369, 1369, 1369, 569: 1369, 1369, 1369, 1369, 1369, 575: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 595: 1369, 1369, 1369, 1369, 1369, 1369, 603: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 624: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 635: 1369, 1369, 1369, 1369, 1369, 1369, 643: 1369, 647: 1369, 1369, 1369, 1369, 674: 1369, 722: 1369}, - {546: 4350}, + {549: 4381}, + {549: 4364}, + {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 550: 1381, 1381, 1381, 554: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 567: 1381, 1381, 1381, 572: 1381, 1381, 1381, 1381, 1381, 578: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 598: 1381, 1381, 1381, 1381, 1381, 1381, 606: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 627: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 638: 1381, 1381, 1381, 1381, 1381, 1381, 646: 1381, 650: 1381, 1381, 1381, 1381, 675: 1381, 725: 1381}, + {549: 4357}, + {549: 1375}, // 815 - {546: 4347}, - {546: 4339}, - {546: 4331}, - {546: 4323}, - {546: 4309}, + {549: 1374}, + {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 550: 1366, 1366, 1366, 554: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 567: 1366, 1366, 1366, 572: 1366, 1366, 1366, 1366, 1366, 578: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 598: 1366, 1366, 1366, 1366, 1366, 1366, 606: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 627: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 638: 1366, 1366, 1366, 1366, 1366, 1366, 646: 1366, 650: 1366, 1366, 1366, 1366, 675: 1366, 725: 1366}, + {549: 4354}, + {549: 4351}, + {549: 4343}, // 820 - {546: 4300}, - {546: 4295}, - {546: 4290}, - {546: 4285}, - {546: 4280}, + {549: 4335}, + {549: 4327}, + {549: 4313}, + {549: 4304}, + {549: 4299}, // 825 - {546: 4275}, - {546: 4270}, - {546: 4257}, - {546: 4254}, - {546: 4251}, + {549: 4294}, + {549: 4289}, + {549: 4284}, + {549: 4279}, + {549: 4274}, // 830 - {546: 4248}, - {546: 4245}, - {546: 4242}, - {546: 4238}, - {546: 4232}, + {549: 4261}, + {549: 4258}, + {549: 4255}, + {549: 4252}, + {549: 4249}, // 835 - {546: 4219}, - {546: 4214}, - {546: 4209}, - {546: 3765}, - {972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 547: 972, 972, 972, 551: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 564: 972, 972, 972, 569: 972, 972, 972, 972, 972, 575: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 595: 972, 972, 972, 972, 972, 972, 603: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 624: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 635: 972, 972, 972, 972, 972, 972, 643: 972, 647: 972, 972, 972, 972, 674: 972, 722: 972}, + {549: 4246}, + {549: 4242}, + {549: 4236}, + {549: 4223}, + {549: 4218}, // 840 - {971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 547: 971, 971, 971, 551: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 564: 971, 971, 971, 569: 971, 971, 971, 971, 971, 575: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 595: 971, 971, 971, 971, 971, 971, 603: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 624: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 635: 971, 971, 971, 971, 971, 971, 643: 971, 647: 971, 971, 971, 971, 674: 971, 722: 971}, - {970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 547: 970, 970, 970, 551: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 564: 970, 970, 970, 569: 970, 970, 970, 970, 970, 575: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 595: 970, 970, 970, 970, 970, 970, 603: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 624: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 635: 970, 970, 970, 970, 970, 970, 643: 970, 647: 970, 970, 970, 970, 674: 970, 722: 970}, - {969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 547: 969, 969, 969, 551: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 564: 969, 969, 969, 569: 969, 969, 969, 969, 969, 575: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 595: 969, 969, 969, 969, 969, 969, 603: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 624: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 635: 969, 969, 969, 969, 969, 969, 643: 969, 647: 969, 969, 969, 969, 674: 969, 722: 969}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3767}, - {969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 547: 969, 969, 969, 551: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 564: 969, 969, 969, 569: 969, 969, 969, 969, 969, 575: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 595: 969, 969, 969, 969, 969, 969, 603: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 624: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 635: 969, 969, 969, 969, 969, 969, 643: 969, 647: 969, 969, 969, 969, 722: 969, 733: 4207}, + {549: 4213}, + {549: 3769}, + {969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 550: 969, 969, 969, 554: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 567: 969, 969, 969, 572: 969, 969, 969, 969, 969, 578: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 598: 969, 969, 969, 969, 969, 969, 606: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 627: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 638: 969, 969, 969, 969, 969, 969, 646: 969, 650: 969, 969, 969, 969, 675: 969, 725: 969}, + {968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 550: 968, 968, 968, 554: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 567: 968, 968, 968, 572: 968, 968, 968, 968, 968, 578: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 598: 968, 968, 968, 968, 968, 968, 606: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 627: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 638: 968, 968, 968, 968, 968, 968, 646: 968, 650: 968, 968, 968, 968, 675: 968, 725: 968}, + {967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 550: 967, 967, 967, 554: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 567: 967, 967, 967, 572: 967, 967, 967, 967, 967, 578: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 598: 967, 967, 967, 967, 967, 967, 606: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 627: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 638: 967, 967, 967, 967, 967, 967, 646: 967, 650: 967, 967, 967, 967, 675: 967, 725: 967}, // 845 - {9: 4138, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4137}, - {546: 4109}, - {2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 547: 2249, 2249, 552: 2249, 554: 2249, 2249, 2249, 2249, 564: 2249, 2249, 2249, 569: 2249, 4092, 2249, 2249, 2249, 575: 2249, 577: 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 595: 2249, 2249, 2249, 599: 2249, 2249, 603: 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 622: 2249, 625: 4089, 4087, 635: 4086, 4094, 4088, 4090, 4091, 4093, 1360: 4085, 1405: 4084}, - {2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 547: 2220, 2220, 552: 2220, 554: 2220, 2220, 2220, 2220, 564: 2220, 2220, 2220, 569: 2220, 2220, 2220, 2220, 2220, 575: 2220, 577: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 595: 2220, 2220, 2220, 599: 2220, 2220, 603: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 622: 2220, 625: 2220, 2220, 635: 2220, 2220, 2220, 2220, 2220, 2220}, + {966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 550: 966, 966, 966, 554: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 567: 966, 966, 966, 572: 966, 966, 966, 966, 966, 578: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 598: 966, 966, 966, 966, 966, 966, 606: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 627: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 638: 966, 966, 966, 966, 966, 966, 646: 966, 650: 966, 966, 966, 966, 675: 966, 725: 966}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3771}, + {966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 550: 966, 966, 966, 554: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 567: 966, 966, 966, 572: 966, 966, 966, 966, 966, 578: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 598: 966, 966, 966, 966, 966, 966, 606: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 627: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 638: 966, 966, 966, 966, 966, 966, 646: 966, 650: 966, 966, 966, 966, 725: 966, 736: 4211}, + {9: 4142, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4141}, // 850 - {2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 547: 2189, 2189, 3895, 551: 3894, 2189, 554: 2189, 2189, 2189, 2189, 3865, 3866, 3871, 564: 2189, 2189, 2189, 569: 2189, 2189, 2189, 2189, 2189, 575: 2189, 3867, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 595: 2189, 2189, 2189, 3899, 2189, 2189, 603: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 3898, 2189, 624: 3868, 2189, 2189, 3869, 3862, 3872, 3861, 3870, 3863, 3864, 635: 2189, 2189, 2189, 2189, 2189, 2189, 643: 3896, 647: 3900, 3908, 3909, 3907, 935: 3897, 1271: 3901, 1348: 3903, 1395: 3905, 1401: 3902, 1407: 3904, 1462: 3906}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 1453, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3821}, - {1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 547: 1509, 1509, 1509, 551: 1509, 1509, 3775, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 564: 1509, 1509, 1509, 569: 1509, 1509, 1509, 1509, 1509, 575: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 595: 1509, 1509, 1509, 1509, 1509, 1509, 603: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 624: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 635: 1509, 1509, 1509, 1509, 1509, 1509, 643: 1509, 647: 1509, 1509, 1509, 1509, 722: 3776}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 3816}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3777, 3679, 3761, 3678, 3675}, + {549: 4113}, + {2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 550: 2249, 2249, 555: 2249, 557: 2249, 2249, 2249, 2249, 567: 2249, 2249, 2249, 572: 2249, 4096, 2249, 2249, 2249, 578: 2249, 580: 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 598: 2249, 2249, 2249, 602: 2249, 2249, 606: 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 625: 2249, 628: 4093, 4091, 638: 4090, 4098, 4092, 4094, 4095, 4097, 1362: 4089, 1407: 4088}, + {2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 550: 2220, 2220, 555: 2220, 557: 2220, 2220, 2220, 2220, 567: 2220, 2220, 2220, 572: 2220, 2220, 2220, 2220, 2220, 578: 2220, 580: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 598: 2220, 2220, 2220, 602: 2220, 2220, 606: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 625: 2220, 628: 2220, 2220, 638: 2220, 2220, 2220, 2220, 2220, 2220}, + {2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 550: 2189, 2189, 3899, 554: 3898, 2189, 557: 2189, 2189, 2189, 2189, 3869, 3870, 3875, 567: 2189, 2189, 2189, 572: 2189, 2189, 2189, 2189, 2189, 578: 2189, 3871, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 598: 2189, 2189, 2189, 3903, 2189, 2189, 606: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 3902, 2189, 627: 3872, 2189, 2189, 3873, 3866, 3876, 3865, 3874, 3867, 3868, 638: 2189, 2189, 2189, 2189, 2189, 2189, 646: 3900, 650: 3904, 3912, 3913, 3911, 938: 3901, 1273: 3905, 1350: 3907, 1397: 3909, 1403: 3906, 1409: 3908, 1461: 3910}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 1450, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3825}, // 855 - {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 547: 1491, 1491, 1491, 551: 1491, 1491, 3775, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 564: 1491, 1491, 1491, 569: 1491, 1491, 1491, 1491, 1491, 575: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 595: 1491, 1491, 1491, 1491, 1491, 1491, 603: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 624: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 635: 1491, 1491, 1491, 1491, 1491, 1491, 643: 1491, 647: 1491, 1491, 1491, 1491, 674: 1491, 722: 1491}, - {2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132}, - {2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126}, - {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114}, - {2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101}, + {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 550: 1506, 1506, 1506, 554: 1506, 1506, 3779, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 567: 1506, 1506, 1506, 572: 1506, 1506, 1506, 1506, 1506, 578: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 598: 1506, 1506, 1506, 1506, 1506, 1506, 606: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 627: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 638: 1506, 1506, 1506, 1506, 1506, 1506, 646: 1506, 650: 1506, 1506, 1506, 1506, 725: 3780}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 3822, 790: 3824, 3119, 3120, 3118, 824: 3821, 997: 3820}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3781, 3683, 3765, 3682, 3679}, + {1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 550: 1488, 1488, 1488, 554: 1488, 1488, 3779, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 567: 1488, 1488, 1488, 572: 1488, 1488, 1488, 1488, 1488, 578: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 598: 1488, 1488, 1488, 1488, 1488, 1488, 606: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 627: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 638: 1488, 1488, 1488, 1488, 1488, 1488, 646: 1488, 650: 1488, 1488, 1488, 1488, 675: 1488, 725: 1488}, + {2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132}, // 860 - {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090}, - {2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088}, - {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065}, - {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059}, - {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049}, + {2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126}, + {2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113}, + {2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100}, + {2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089}, + {2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087}, // 865 - {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028}, - {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021}, - {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020}, - {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017}, - {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010}, + {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064}, + {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058}, + {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048}, + {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026}, + {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019}, // 870 - {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008}, - {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007}, - {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004}, - {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002}, - {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989}, + {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018}, + {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015}, + {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008}, + {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006}, + {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005}, // 875 - {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966}, - {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949}, - {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, - {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947}, - {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943}, + {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002}, + {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000}, + {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987}, + {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964}, + {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947}, // 880 - {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942}, - {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936}, - {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824}, - {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823}, - {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, + {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, + {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945}, + {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941}, + {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940}, + {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934}, // 885 - {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821}, - {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706}, - {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687}, - {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681}, - {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667}, + {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, + {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821}, + {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820}, + {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, + {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, // 890 - {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654}, - {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653}, - {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633}, - {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632}, - {1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 547: 1501, 1501, 1501, 551: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 564: 1501, 1501, 1501, 569: 1501, 1501, 1501, 1501, 1501, 575: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 595: 1501, 1501, 1501, 1501, 1501, 1501, 603: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 624: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 635: 1501, 1501, 1501, 1501, 1501, 1501, 643: 1501, 647: 1501, 1501, 1501, 1501, 674: 1501, 722: 1501}, + {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685}, + {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679}, + {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665}, + {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652}, + {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651}, // 895 - {976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 575: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 595: 976, 976, 976, 976, 976, 976, 603: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 635: 976, 976, 976, 976, 976, 976, 643: 976, 647: 976, 976, 976, 976, 659: 976, 663: 976, 673: 976, 976, 701: 976, 719: 976, 976, 976, 976, 976, 976, 976}, - {975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 575: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 595: 975, 975, 975, 975, 975, 975, 603: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 635: 975, 975, 975, 975, 975, 975, 643: 975, 647: 975, 975, 975, 975, 659: 975, 663: 975, 673: 975, 975, 701: 975, 719: 975, 975, 975, 975, 975, 975, 975}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 575: 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 595: 447, 447, 447, 447, 447, 447, 447, 603: 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 635: 447, 447, 447, 447, 447, 447, 642: 447, 447, 647: 447, 447, 447, 447, 659: 447, 663: 447, 673: 447, 447, 701: 447, 719: 447, 447, 447, 447, 447, 447, 447, 728: 447, 447, 732: 447, 447, 737: 447, 447, 740: 447, 447}, - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 575: 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 595: 446, 446, 446, 446, 446, 446, 446, 603: 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 635: 446, 446, 446, 446, 446, 446, 642: 446, 446, 647: 446, 446, 446, 446, 659: 446, 663: 446, 673: 446, 446, 701: 446, 719: 446, 446, 446, 446, 446, 446, 446, 728: 446, 446, 732: 446, 446, 737: 446, 446, 740: 446, 446}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 3829}, + {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631}, + {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630}, + {1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 550: 1498, 1498, 1498, 554: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 567: 1498, 1498, 1498, 572: 1498, 1498, 1498, 1498, 1498, 578: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 598: 1498, 1498, 1498, 1498, 1498, 1498, 606: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 627: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 638: 1498, 1498, 1498, 1498, 1498, 1498, 646: 1498, 650: 1498, 1498, 1498, 1498, 675: 1498, 725: 1498}, + {973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 578: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 598: 973, 973, 973, 973, 973, 973, 606: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 638: 973, 973, 973, 973, 973, 973, 646: 973, 650: 973, 973, 973, 973, 662: 973, 667: 973, 675: 973, 677: 973, 704: 973, 722: 973, 973, 973, 973, 973, 973, 973}, + {972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 578: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 598: 972, 972, 972, 972, 972, 972, 606: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 638: 972, 972, 972, 972, 972, 972, 646: 972, 650: 972, 972, 972, 972, 662: 972, 667: 972, 675: 972, 677: 972, 704: 972, 722: 972, 972, 972, 972, 972, 972, 972}, // 900 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3893}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3892}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3891}, - {2: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 10: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 53: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 546: 2239, 548: 2239, 2239, 2239, 2239, 555: 2239, 2239, 558: 2239, 2239, 2239, 562: 2239, 2239, 567: 2239, 2239, 574: 2239, 594: 2239, 601: 2239, 2239, 634: 2239, 641: 2239, 2239, 644: 2239, 2239, 2239, 651: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 660: 2239, 2239, 2239, 664: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 675: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 702: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 726: 2239}, - {2: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 10: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 53: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 546: 2238, 548: 2238, 2238, 2238, 2238, 555: 2238, 2238, 558: 2238, 2238, 2238, 562: 2238, 2238, 567: 2238, 2238, 574: 2238, 594: 2238, 601: 2238, 2238, 634: 2238, 641: 2238, 2238, 644: 2238, 2238, 2238, 651: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 660: 2238, 2238, 2238, 664: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 675: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 702: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 726: 2238}, + {444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 578: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 598: 444, 444, 444, 444, 444, 444, 444, 606: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 638: 444, 444, 444, 444, 444, 444, 645: 444, 444, 650: 444, 444, 444, 444, 662: 444, 667: 444, 675: 444, 677: 444, 704: 444, 722: 444, 444, 444, 444, 444, 444, 444, 731: 444, 444, 735: 444, 444, 740: 444, 444, 743: 444, 444}, + {443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 578: 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 598: 443, 443, 443, 443, 443, 443, 443, 606: 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 638: 443, 443, 443, 443, 443, 443, 645: 443, 443, 650: 443, 443, 443, 443, 662: 443, 667: 443, 675: 443, 677: 443, 704: 443, 722: 443, 443, 443, 443, 443, 443, 443, 731: 443, 443, 735: 443, 443, 740: 443, 443, 743: 443, 443}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 585: 3832, 3830, 3831, 3829, 3827, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 819: 3828, 3826, 906: 3834, 920: 3833}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3897}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3896}, // 905 - {2: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 10: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 53: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 546: 2237, 548: 2237, 2237, 2237, 2237, 555: 2237, 2237, 558: 2237, 2237, 2237, 562: 2237, 2237, 567: 2237, 2237, 574: 2237, 594: 2237, 601: 2237, 2237, 634: 2237, 641: 2237, 2237, 644: 2237, 2237, 2237, 651: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 660: 2237, 2237, 2237, 664: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 675: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 702: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 726: 2237}, - {2: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 10: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 53: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 546: 2236, 548: 2236, 2236, 2236, 2236, 555: 2236, 2236, 558: 2236, 2236, 2236, 562: 2236, 2236, 567: 2236, 2236, 574: 2236, 594: 2236, 601: 2236, 2236, 634: 2236, 641: 2236, 2236, 644: 2236, 2236, 2236, 651: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 660: 2236, 2236, 2236, 664: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 675: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 702: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 726: 2236}, - {558: 3859}, - {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 563: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 575: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 595: 1334, 1334, 1334, 1334, 1334, 1334, 603: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 635: 1334, 1334, 1334, 1334, 1334, 1334, 643: 1334, 647: 1334, 1334, 1334, 1334, 663: 1334, 724: 1334, 1334, 727: 1334}, - {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 563: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 575: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 595: 1333, 1333, 1333, 1333, 1333, 1333, 603: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 635: 1333, 1333, 1333, 1333, 1333, 1333, 643: 1333, 647: 1333, 1333, 1333, 1333, 663: 1333, 724: 1333, 1333, 727: 1333}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3895}, + {2: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 10: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 53: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 549: 2239, 551: 2239, 2239, 2239, 2239, 558: 2239, 2239, 561: 2239, 2239, 2239, 565: 2239, 2239, 570: 2239, 2239, 577: 2239, 597: 2239, 604: 2239, 2239, 637: 2239, 644: 2239, 2239, 647: 2239, 2239, 2239, 654: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 663: 2239, 2239, 2239, 2239, 668: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 676: 2239, 678: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 705: 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 729: 2239}, + {2: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 10: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 53: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 549: 2238, 551: 2238, 2238, 2238, 2238, 558: 2238, 2238, 561: 2238, 2238, 2238, 565: 2238, 2238, 570: 2238, 2238, 577: 2238, 597: 2238, 604: 2238, 2238, 637: 2238, 644: 2238, 2238, 647: 2238, 2238, 2238, 654: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 663: 2238, 2238, 2238, 2238, 668: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 676: 2238, 678: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 705: 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 729: 2238}, + {2: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 10: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 53: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 549: 2237, 551: 2237, 2237, 2237, 2237, 558: 2237, 2237, 561: 2237, 2237, 2237, 565: 2237, 2237, 570: 2237, 2237, 577: 2237, 597: 2237, 604: 2237, 2237, 637: 2237, 644: 2237, 2237, 647: 2237, 2237, 2237, 654: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 663: 2237, 2237, 2237, 2237, 668: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 676: 2237, 678: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 705: 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 729: 2237}, + {2: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 10: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 53: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 549: 2236, 551: 2236, 2236, 2236, 2236, 558: 2236, 2236, 561: 2236, 2236, 2236, 565: 2236, 2236, 570: 2236, 2236, 577: 2236, 597: 2236, 604: 2236, 2236, 637: 2236, 644: 2236, 2236, 647: 2236, 2236, 2236, 654: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 663: 2236, 2236, 2236, 2236, 668: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 676: 2236, 678: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 705: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 729: 2236}, // 910 - {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 563: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 575: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 595: 1332, 1332, 1332, 1332, 1332, 1332, 603: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 635: 1332, 1332, 1332, 1332, 1332, 1332, 643: 1332, 647: 1332, 1332, 1332, 1332, 663: 1332, 724: 1332, 1332, 727: 1332}, - {1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 563: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 575: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 595: 1331, 1331, 1331, 1331, 1331, 1331, 603: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 635: 1331, 1331, 1331, 1331, 1331, 1331, 643: 1331, 647: 1331, 1331, 1331, 1331, 663: 1331, 724: 1331, 1331, 727: 1331}, - {1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 563: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 575: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 595: 1330, 1330, 1330, 1330, 1330, 1330, 603: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 635: 1330, 1330, 1330, 1330, 1330, 1330, 643: 1330, 647: 1330, 1330, 1330, 1330, 663: 1330, 724: 1330, 1330, 727: 1330}, - {1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 563: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 575: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 595: 1329, 1329, 1329, 1329, 1329, 1329, 603: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 635: 1329, 1329, 1329, 1329, 1329, 1329, 643: 1329, 647: 1329, 1329, 1329, 1329, 663: 1329, 724: 1329, 1329, 727: 1329}, - {1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 563: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 575: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 595: 1328, 1328, 1328, 1328, 1328, 1328, 603: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 635: 1328, 1328, 1328, 1328, 1328, 1328, 643: 1328, 647: 1328, 1328, 1328, 1328, 663: 1328, 724: 1328, 1328, 727: 1328}, + {561: 3863}, + {1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 566: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 578: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 598: 1331, 1331, 1331, 1331, 1331, 1331, 606: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 638: 1331, 1331, 1331, 1331, 1331, 1331, 646: 1331, 650: 1331, 1331, 1331, 1331, 667: 1331, 727: 1331, 1331, 730: 1331}, + {1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 566: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 578: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 598: 1330, 1330, 1330, 1330, 1330, 1330, 606: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 638: 1330, 1330, 1330, 1330, 1330, 1330, 646: 1330, 650: 1330, 1330, 1330, 1330, 667: 1330, 727: 1330, 1330, 730: 1330}, + {1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 566: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 578: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 598: 1329, 1329, 1329, 1329, 1329, 1329, 606: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 638: 1329, 1329, 1329, 1329, 1329, 1329, 646: 1329, 650: 1329, 1329, 1329, 1329, 667: 1329, 727: 1329, 1329, 730: 1329}, + {1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 566: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 578: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 598: 1328, 1328, 1328, 1328, 1328, 1328, 606: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 638: 1328, 1328, 1328, 1328, 1328, 1328, 646: 1328, 650: 1328, 1328, 1328, 1328, 667: 1328, 727: 1328, 1328, 730: 1328}, // 915 - {1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 563: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 575: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 595: 1327, 1327, 1327, 1327, 1327, 1327, 603: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 635: 1327, 1327, 1327, 1327, 1327, 1327, 643: 1327, 647: 1327, 1327, 1327, 1327, 663: 1327, 724: 1327, 1327, 727: 1327}, - {1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 563: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 575: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 595: 1326, 1326, 1326, 1326, 1326, 1326, 603: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 635: 1326, 1326, 1326, 1326, 1326, 1326, 643: 1326, 647: 1326, 1326, 1326, 1326, 663: 1326, 724: 1326, 1326, 727: 1326}, - {1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 563: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 575: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 595: 1325, 1325, 1325, 1325, 1325, 1325, 603: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 635: 1325, 1325, 1325, 1325, 1325, 1325, 643: 1325, 647: 1325, 1325, 1325, 1325, 663: 1325, 724: 1325, 1325, 727: 1325}, - {1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 563: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 575: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 595: 1324, 1324, 1324, 1324, 1324, 1324, 603: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 635: 1324, 1324, 1324, 1324, 1324, 1324, 643: 1324, 647: 1324, 1324, 1324, 1324, 663: 1324, 724: 1324, 1324, 727: 1324}, - {1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 563: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 575: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 595: 1323, 1323, 1323, 1323, 1323, 1323, 603: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 635: 1323, 1323, 1323, 1323, 1323, 1323, 643: 1323, 647: 1323, 1323, 1323, 1323, 663: 1323, 724: 1323, 1323, 727: 1323}, + {1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 566: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 578: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 598: 1327, 1327, 1327, 1327, 1327, 1327, 606: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 638: 1327, 1327, 1327, 1327, 1327, 1327, 646: 1327, 650: 1327, 1327, 1327, 1327, 667: 1327, 727: 1327, 1327, 730: 1327}, + {1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 566: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 578: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 598: 1326, 1326, 1326, 1326, 1326, 1326, 606: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 638: 1326, 1326, 1326, 1326, 1326, 1326, 646: 1326, 650: 1326, 1326, 1326, 1326, 667: 1326, 727: 1326, 1326, 730: 1326}, + {1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 566: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 578: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 598: 1325, 1325, 1325, 1325, 1325, 1325, 606: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 638: 1325, 1325, 1325, 1325, 1325, 1325, 646: 1325, 650: 1325, 1325, 1325, 1325, 667: 1325, 727: 1325, 1325, 730: 1325}, + {1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 566: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 578: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 598: 1324, 1324, 1324, 1324, 1324, 1324, 606: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 638: 1324, 1324, 1324, 1324, 1324, 1324, 646: 1324, 650: 1324, 1324, 1324, 1324, 667: 1324, 727: 1324, 1324, 730: 1324}, + {1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 566: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 578: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 598: 1323, 1323, 1323, 1323, 1323, 1323, 606: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 638: 1323, 1323, 1323, 1323, 1323, 1323, 646: 1323, 650: 1323, 1323, 1323, 1323, 667: 1323, 727: 1323, 1323, 730: 1323}, // 920 - {1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 563: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 575: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 595: 1322, 1322, 1322, 1322, 1322, 1322, 603: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 635: 1322, 1322, 1322, 1322, 1322, 1322, 643: 1322, 647: 1322, 1322, 1322, 1322, 663: 1322, 724: 1322, 1322, 727: 1322}, - {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 563: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 575: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 595: 1321, 1321, 1321, 1321, 1321, 1321, 603: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 635: 1321, 1321, 1321, 1321, 1321, 1321, 643: 1321, 647: 1321, 1321, 1321, 1321, 663: 1321, 724: 1321, 1321, 727: 1321}, - {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 563: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 575: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 595: 1320, 1320, 1320, 1320, 1320, 1320, 603: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 635: 1320, 1320, 1320, 1320, 1320, 1320, 643: 1320, 647: 1320, 1320, 1320, 1320, 663: 1320, 724: 1320, 1320, 727: 1320}, - {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 563: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 575: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 595: 1319, 1319, 1319, 1319, 1319, 1319, 603: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 635: 1319, 1319, 1319, 1319, 1319, 1319, 643: 1319, 647: 1319, 1319, 1319, 1319, 663: 1319, 724: 1319, 1319, 727: 1319}, - {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 563: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 575: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 595: 1318, 1318, 1318, 1318, 1318, 1318, 603: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 635: 1318, 1318, 1318, 1318, 1318, 1318, 643: 1318, 647: 1318, 1318, 1318, 1318, 663: 1318, 724: 1318, 1318, 727: 1318}, + {1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 566: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 578: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 598: 1322, 1322, 1322, 1322, 1322, 1322, 606: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 638: 1322, 1322, 1322, 1322, 1322, 1322, 646: 1322, 650: 1322, 1322, 1322, 1322, 667: 1322, 727: 1322, 1322, 730: 1322}, + {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 566: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 578: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 598: 1321, 1321, 1321, 1321, 1321, 1321, 606: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 638: 1321, 1321, 1321, 1321, 1321, 1321, 646: 1321, 650: 1321, 1321, 1321, 1321, 667: 1321, 727: 1321, 1321, 730: 1321}, + {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 566: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 578: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 598: 1320, 1320, 1320, 1320, 1320, 1320, 606: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 638: 1320, 1320, 1320, 1320, 1320, 1320, 646: 1320, 650: 1320, 1320, 1320, 1320, 667: 1320, 727: 1320, 1320, 730: 1320}, + {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 566: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 578: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 598: 1319, 1319, 1319, 1319, 1319, 1319, 606: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 638: 1319, 1319, 1319, 1319, 1319, 1319, 646: 1319, 650: 1319, 1319, 1319, 1319, 667: 1319, 727: 1319, 1319, 730: 1319}, + {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 566: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 578: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 598: 1318, 1318, 1318, 1318, 1318, 1318, 606: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 638: 1318, 1318, 1318, 1318, 1318, 1318, 646: 1318, 650: 1318, 1318, 1318, 1318, 667: 1318, 727: 1318, 1318, 730: 1318}, // 925 - {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 563: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 575: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 595: 1317, 1317, 1317, 1317, 1317, 1317, 603: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 635: 1317, 1317, 1317, 1317, 1317, 1317, 643: 1317, 647: 1317, 1317, 1317, 1317, 663: 1317, 724: 1317, 1317, 727: 1317}, - {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 563: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 575: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 595: 1316, 1316, 1316, 1316, 1316, 1316, 603: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 635: 1316, 1316, 1316, 1316, 1316, 1316, 643: 1316, 647: 1316, 1316, 1316, 1316, 663: 1316, 724: 1316, 1316, 727: 1316}, - {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 563: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 575: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 595: 1315, 1315, 1315, 1315, 1315, 1315, 603: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 635: 1315, 1315, 1315, 1315, 1315, 1315, 643: 1315, 647: 1315, 1315, 1315, 1315, 663: 1315, 724: 1315, 1315, 727: 1315}, - {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 563: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 575: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 595: 1314, 1314, 1314, 1314, 1314, 1314, 603: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 635: 1314, 1314, 1314, 1314, 1314, 1314, 643: 1314, 647: 1314, 1314, 1314, 1314, 663: 1314, 724: 1314, 1314, 727: 1314}, - {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 563: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 575: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 595: 1313, 1313, 1313, 1313, 1313, 1313, 603: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 635: 1313, 1313, 1313, 1313, 1313, 1313, 643: 1313, 647: 1313, 1313, 1313, 1313, 663: 1313, 724: 1313, 1313, 727: 1313}, + {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 566: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 578: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 598: 1317, 1317, 1317, 1317, 1317, 1317, 606: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 638: 1317, 1317, 1317, 1317, 1317, 1317, 646: 1317, 650: 1317, 1317, 1317, 1317, 667: 1317, 727: 1317, 1317, 730: 1317}, + {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 566: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 578: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 598: 1316, 1316, 1316, 1316, 1316, 1316, 606: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 638: 1316, 1316, 1316, 1316, 1316, 1316, 646: 1316, 650: 1316, 1316, 1316, 1316, 667: 1316, 727: 1316, 1316, 730: 1316}, + {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 566: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 578: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 598: 1315, 1315, 1315, 1315, 1315, 1315, 606: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 638: 1315, 1315, 1315, 1315, 1315, 1315, 646: 1315, 650: 1315, 1315, 1315, 1315, 667: 1315, 727: 1315, 1315, 730: 1315}, + {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 566: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 578: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 598: 1314, 1314, 1314, 1314, 1314, 1314, 606: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 638: 1314, 1314, 1314, 1314, 1314, 1314, 646: 1314, 650: 1314, 1314, 1314, 1314, 667: 1314, 727: 1314, 1314, 730: 1314}, + {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 566: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 578: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 598: 1313, 1313, 1313, 1313, 1313, 1313, 606: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 638: 1313, 1313, 1313, 1313, 1313, 1313, 646: 1313, 650: 1313, 1313, 1313, 1313, 667: 1313, 727: 1313, 1313, 730: 1313}, // 930 - {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 563: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 575: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 595: 1312, 1312, 1312, 1312, 1312, 1312, 603: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 635: 1312, 1312, 1312, 1312, 1312, 1312, 643: 1312, 647: 1312, 1312, 1312, 1312, 663: 1312, 724: 1312, 1312, 727: 1312}, - {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 563: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 575: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 595: 1311, 1311, 1311, 1311, 1311, 1311, 603: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 635: 1311, 1311, 1311, 1311, 1311, 1311, 643: 1311, 647: 1311, 1311, 1311, 1311, 663: 1311, 724: 1311, 1311, 727: 1311}, - {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 563: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 575: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 595: 1310, 1310, 1310, 1310, 1310, 1310, 603: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 635: 1310, 1310, 1310, 1310, 1310, 1310, 643: 1310, 647: 1310, 1310, 1310, 1310, 663: 1310, 724: 1310, 1310, 727: 1310}, - {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 563: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 575: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 595: 1309, 1309, 1309, 1309, 1309, 1309, 603: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 635: 1309, 1309, 1309, 1309, 1309, 1309, 643: 1309, 647: 1309, 1309, 1309, 1309, 663: 1309, 724: 1309, 1309, 727: 1309}, - {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 563: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 575: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 595: 1308, 1308, 1308, 1308, 1308, 1308, 603: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 635: 1308, 1308, 1308, 1308, 1308, 1308, 643: 1308, 647: 1308, 1308, 1308, 1308, 663: 1308, 724: 1308, 1308, 727: 1308}, + {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 566: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 578: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 598: 1312, 1312, 1312, 1312, 1312, 1312, 606: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 638: 1312, 1312, 1312, 1312, 1312, 1312, 646: 1312, 650: 1312, 1312, 1312, 1312, 667: 1312, 727: 1312, 1312, 730: 1312}, + {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 566: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 578: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 598: 1311, 1311, 1311, 1311, 1311, 1311, 606: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 638: 1311, 1311, 1311, 1311, 1311, 1311, 646: 1311, 650: 1311, 1311, 1311, 1311, 667: 1311, 727: 1311, 1311, 730: 1311}, + {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 566: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 578: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 598: 1310, 1310, 1310, 1310, 1310, 1310, 606: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 638: 1310, 1310, 1310, 1310, 1310, 1310, 646: 1310, 650: 1310, 1310, 1310, 1310, 667: 1310, 727: 1310, 1310, 730: 1310}, + {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 566: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 578: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 598: 1309, 1309, 1309, 1309, 1309, 1309, 606: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 638: 1309, 1309, 1309, 1309, 1309, 1309, 646: 1309, 650: 1309, 1309, 1309, 1309, 667: 1309, 727: 1309, 1309, 730: 1309}, + {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 566: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 578: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 598: 1308, 1308, 1308, 1308, 1308, 1308, 606: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 638: 1308, 1308, 1308, 1308, 1308, 1308, 646: 1308, 650: 1308, 1308, 1308, 1308, 667: 1308, 727: 1308, 1308, 730: 1308}, // 935 - {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 563: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 575: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 595: 1307, 1307, 1307, 1307, 1307, 1307, 603: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 635: 1307, 1307, 1307, 1307, 1307, 1307, 643: 1307, 647: 1307, 1307, 1307, 1307, 663: 1307, 724: 1307, 1307, 727: 1307}, - {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 563: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 575: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 595: 1306, 1306, 1306, 1306, 1306, 1306, 603: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 635: 1306, 1306, 1306, 1306, 1306, 1306, 643: 1306, 647: 1306, 1306, 1306, 1306, 663: 1306, 724: 1306, 1306, 727: 1306}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3860}, - {1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 547: 1516, 1516, 1516, 551: 1516, 1516, 554: 1516, 1516, 1516, 1516, 1516, 1516, 3871, 564: 1516, 1516, 1516, 569: 1516, 1516, 1516, 1516, 1516, 575: 1516, 3867, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 595: 1516, 1516, 1516, 1516, 1516, 1516, 603: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 624: 3868, 1516, 1516, 3869, 1516, 3872, 1516, 3870, 1516, 1516, 635: 1516, 1516, 1516, 1516, 1516, 1516, 643: 1516, 647: 1516, 1516, 1516, 1516}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3890}, + {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 566: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 578: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 598: 1307, 1307, 1307, 1307, 1307, 1307, 606: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 638: 1307, 1307, 1307, 1307, 1307, 1307, 646: 1307, 650: 1307, 1307, 1307, 1307, 667: 1307, 727: 1307, 1307, 730: 1307}, + {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 566: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 578: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 598: 1306, 1306, 1306, 1306, 1306, 1306, 606: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 638: 1306, 1306, 1306, 1306, 1306, 1306, 646: 1306, 650: 1306, 1306, 1306, 1306, 667: 1306, 727: 1306, 1306, 730: 1306}, + {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 566: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 578: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 598: 1305, 1305, 1305, 1305, 1305, 1305, 606: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 638: 1305, 1305, 1305, 1305, 1305, 1305, 646: 1305, 650: 1305, 1305, 1305, 1305, 667: 1305, 727: 1305, 1305, 730: 1305}, + {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 566: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 578: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 598: 1304, 1304, 1304, 1304, 1304, 1304, 606: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 638: 1304, 1304, 1304, 1304, 1304, 1304, 646: 1304, 650: 1304, 1304, 1304, 1304, 667: 1304, 727: 1304, 1304, 730: 1304}, + {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 566: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 578: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 598: 1303, 1303, 1303, 1303, 1303, 1303, 606: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 638: 1303, 1303, 1303, 1303, 1303, 1303, 646: 1303, 650: 1303, 1303, 1303, 1303, 667: 1303, 727: 1303, 1303, 730: 1303}, // 940 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3889}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3888}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3887}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3884, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3883}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3880, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3879}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3864}, + {1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 550: 1513, 1513, 1513, 554: 1513, 1513, 557: 1513, 1513, 1513, 1513, 1513, 1513, 3875, 567: 1513, 1513, 1513, 572: 1513, 1513, 1513, 1513, 1513, 578: 1513, 3871, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 598: 1513, 1513, 1513, 1513, 1513, 1513, 606: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 627: 3872, 1513, 1513, 3873, 1513, 3876, 1513, 3874, 1513, 1513, 638: 1513, 1513, 1513, 1513, 1513, 1513, 646: 1513, 650: 1513, 1513, 1513, 1513}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3894}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3893}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3892}, // 945 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3878}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3877}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3876}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3875}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3874}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3891}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3888, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3887}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3884, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3883}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3882}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3881}, // 950 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3873}, - {1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 547: 1510, 1510, 1510, 551: 1510, 1510, 554: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 564: 1510, 1510, 1510, 569: 1510, 1510, 1510, 1510, 1510, 575: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 595: 1510, 1510, 1510, 1510, 1510, 1510, 603: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 624: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 635: 1510, 1510, 1510, 1510, 1510, 1510, 643: 1510, 647: 1510, 1510, 1510, 1510}, - {1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 547: 1511, 1511, 1511, 551: 1511, 1511, 554: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 564: 1511, 1511, 1511, 569: 1511, 1511, 1511, 1511, 1511, 575: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 595: 1511, 1511, 1511, 1511, 1511, 1511, 603: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 624: 1511, 1511, 1511, 1511, 1511, 3872, 1511, 1511, 1511, 1511, 635: 1511, 1511, 1511, 1511, 1511, 1511, 643: 1511, 647: 1511, 1511, 1511, 1511}, - {1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 547: 1512, 1512, 1512, 551: 1512, 1512, 554: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 564: 1512, 1512, 1512, 569: 1512, 1512, 1512, 1512, 1512, 575: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 595: 1512, 1512, 1512, 1512, 1512, 1512, 603: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 624: 1512, 1512, 1512, 1512, 1512, 3872, 1512, 1512, 1512, 1512, 635: 1512, 1512, 1512, 1512, 1512, 1512, 643: 1512, 647: 1512, 1512, 1512, 1512}, - {1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 547: 1513, 1513, 1513, 551: 1513, 1513, 554: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 564: 1513, 1513, 1513, 569: 1513, 1513, 1513, 1513, 1513, 575: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 595: 1513, 1513, 1513, 1513, 1513, 1513, 603: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 624: 1513, 1513, 1513, 1513, 1513, 3872, 1513, 1513, 1513, 1513, 635: 1513, 1513, 1513, 1513, 1513, 1513, 643: 1513, 647: 1513, 1513, 1513, 1513}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3880}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3879}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3878}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3877}, + {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 550: 1507, 1507, 1507, 554: 1507, 1507, 557: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 567: 1507, 1507, 1507, 572: 1507, 1507, 1507, 1507, 1507, 578: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 598: 1507, 1507, 1507, 1507, 1507, 1507, 606: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 627: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 638: 1507, 1507, 1507, 1507, 1507, 1507, 646: 1507, 650: 1507, 1507, 1507, 1507}, // 955 - {1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 547: 1514, 1514, 1514, 551: 1514, 1514, 554: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 564: 1514, 1514, 1514, 569: 1514, 1514, 1514, 1514, 1514, 575: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 595: 1514, 1514, 1514, 1514, 1514, 1514, 603: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 624: 1514, 1514, 1514, 1514, 1514, 3872, 1514, 1514, 1514, 1514, 635: 1514, 1514, 1514, 1514, 1514, 1514, 643: 1514, 647: 1514, 1514, 1514, 1514}, - {1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 547: 1515, 1515, 1515, 551: 1515, 1515, 554: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 564: 1515, 1515, 1515, 569: 1515, 1515, 1515, 1515, 1515, 575: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 595: 1515, 1515, 1515, 1515, 1515, 1515, 603: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 624: 1515, 1515, 1515, 1515, 1515, 3872, 1515, 1515, 1515, 1515, 635: 1515, 1515, 1515, 1515, 1515, 1515, 643: 1515, 647: 1515, 1515, 1515, 1515}, - {1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 547: 1519, 1519, 1519, 551: 1519, 1519, 554: 1519, 1519, 1519, 1519, 1519, 1519, 3871, 564: 1519, 1519, 1519, 569: 1519, 1519, 1519, 1519, 1519, 575: 1519, 3867, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 595: 1519, 1519, 1519, 1519, 1519, 1519, 603: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 624: 3868, 1519, 1519, 3869, 1519, 3872, 1519, 3870, 1519, 1519, 635: 1519, 1519, 1519, 1519, 1519, 1519, 643: 1519, 647: 1519, 1519, 1519, 1519}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 1453, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3881}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 3882}, + {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 550: 1508, 1508, 1508, 554: 1508, 1508, 557: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 567: 1508, 1508, 1508, 572: 1508, 1508, 1508, 1508, 1508, 578: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 598: 1508, 1508, 1508, 1508, 1508, 1508, 606: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 627: 1508, 1508, 1508, 1508, 1508, 3876, 1508, 1508, 1508, 1508, 638: 1508, 1508, 1508, 1508, 1508, 1508, 646: 1508, 650: 1508, 1508, 1508, 1508}, + {1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 550: 1509, 1509, 1509, 554: 1509, 1509, 557: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 567: 1509, 1509, 1509, 572: 1509, 1509, 1509, 1509, 1509, 578: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 598: 1509, 1509, 1509, 1509, 1509, 1509, 606: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 627: 1509, 1509, 1509, 1509, 1509, 3876, 1509, 1509, 1509, 1509, 638: 1509, 1509, 1509, 1509, 1509, 1509, 646: 1509, 650: 1509, 1509, 1509, 1509}, + {1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 550: 1510, 1510, 1510, 554: 1510, 1510, 557: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 567: 1510, 1510, 1510, 572: 1510, 1510, 1510, 1510, 1510, 578: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 598: 1510, 1510, 1510, 1510, 1510, 1510, 606: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 627: 1510, 1510, 1510, 1510, 1510, 3876, 1510, 1510, 1510, 1510, 638: 1510, 1510, 1510, 1510, 1510, 1510, 646: 1510, 650: 1510, 1510, 1510, 1510}, + {1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 550: 1511, 1511, 1511, 554: 1511, 1511, 557: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 567: 1511, 1511, 1511, 572: 1511, 1511, 1511, 1511, 1511, 578: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 598: 1511, 1511, 1511, 1511, 1511, 1511, 606: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 627: 1511, 1511, 1511, 1511, 1511, 3876, 1511, 1511, 1511, 1511, 638: 1511, 1511, 1511, 1511, 1511, 1511, 646: 1511, 650: 1511, 1511, 1511, 1511}, + {1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 550: 1512, 1512, 1512, 554: 1512, 1512, 557: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 567: 1512, 1512, 1512, 572: 1512, 1512, 1512, 1512, 1512, 578: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 598: 1512, 1512, 1512, 1512, 1512, 1512, 606: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 627: 1512, 1512, 1512, 1512, 1512, 3876, 1512, 1512, 1512, 1512, 638: 1512, 1512, 1512, 1512, 1512, 1512, 646: 1512, 650: 1512, 1512, 1512, 1512}, // 960 - {1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 547: 1517, 1517, 1517, 551: 1517, 1517, 554: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 564: 1517, 1517, 1517, 569: 1517, 1517, 1517, 1517, 1517, 575: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 595: 1517, 1517, 1517, 1517, 1517, 1517, 603: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 624: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 635: 1517, 1517, 1517, 1517, 1517, 1517, 643: 1517, 647: 1517, 1517, 1517, 1517}, - {1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 547: 1520, 1520, 1520, 551: 1520, 1520, 554: 1520, 1520, 1520, 1520, 1520, 1520, 3871, 564: 1520, 1520, 1520, 569: 1520, 1520, 1520, 1520, 1520, 575: 1520, 3867, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 595: 1520, 1520, 1520, 1520, 1520, 1520, 603: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 624: 3868, 1520, 1520, 3869, 1520, 3872, 1520, 3870, 1520, 1520, 635: 1520, 1520, 1520, 1520, 1520, 1520, 643: 1520, 647: 1520, 1520, 1520, 1520}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 1453, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3885}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 3886}, - {1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 547: 1518, 1518, 1518, 551: 1518, 1518, 554: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 564: 1518, 1518, 1518, 569: 1518, 1518, 1518, 1518, 1518, 575: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 595: 1518, 1518, 1518, 1518, 1518, 1518, 603: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 624: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 635: 1518, 1518, 1518, 1518, 1518, 1518, 643: 1518, 647: 1518, 1518, 1518, 1518}, + {1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 550: 1516, 1516, 1516, 554: 1516, 1516, 557: 1516, 1516, 1516, 1516, 1516, 1516, 3875, 567: 1516, 1516, 1516, 572: 1516, 1516, 1516, 1516, 1516, 578: 1516, 3871, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 598: 1516, 1516, 1516, 1516, 1516, 1516, 606: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 627: 3872, 1516, 1516, 3873, 1516, 3876, 1516, 3874, 1516, 1516, 638: 1516, 1516, 1516, 1516, 1516, 1516, 646: 1516, 650: 1516, 1516, 1516, 1516}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 1450, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3885}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 585: 3832, 3830, 3831, 3829, 3827, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 819: 3828, 3826, 906: 3834, 920: 3886}, + {1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 550: 1514, 1514, 1514, 554: 1514, 1514, 557: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 567: 1514, 1514, 1514, 572: 1514, 1514, 1514, 1514, 1514, 578: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 598: 1514, 1514, 1514, 1514, 1514, 1514, 606: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 627: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 638: 1514, 1514, 1514, 1514, 1514, 1514, 646: 1514, 650: 1514, 1514, 1514, 1514}, + {1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 550: 1517, 1517, 1517, 554: 1517, 1517, 557: 1517, 1517, 1517, 1517, 1517, 1517, 3875, 567: 1517, 1517, 1517, 572: 1517, 1517, 1517, 1517, 1517, 578: 1517, 3871, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 598: 1517, 1517, 1517, 1517, 1517, 1517, 606: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 627: 3872, 1517, 1517, 3873, 1517, 3876, 1517, 3874, 1517, 1517, 638: 1517, 1517, 1517, 1517, 1517, 1517, 646: 1517, 650: 1517, 1517, 1517, 1517}, // 965 - {1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 547: 1521, 1521, 1521, 551: 1521, 1521, 554: 1521, 1521, 1521, 1521, 3865, 3866, 3871, 564: 1521, 1521, 1521, 569: 1521, 1521, 1521, 1521, 1521, 575: 1521, 3867, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 595: 1521, 1521, 1521, 1521, 1521, 1521, 603: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 624: 3868, 1521, 1521, 3869, 1521, 3872, 1521, 3870, 1521, 1521, 635: 1521, 1521, 1521, 1521, 1521, 1521, 643: 1521, 647: 1521, 1521, 1521, 1521}, - {1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 547: 1522, 1522, 1522, 551: 1522, 1522, 554: 1522, 1522, 1522, 1522, 3865, 3866, 3871, 564: 1522, 1522, 1522, 569: 1522, 1522, 1522, 1522, 1522, 575: 1522, 3867, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 595: 1522, 1522, 1522, 1522, 1522, 1522, 603: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 624: 3868, 1522, 1522, 3869, 1522, 3872, 1522, 3870, 1522, 1522, 635: 1522, 1522, 1522, 1522, 1522, 1522, 643: 1522, 647: 1522, 1522, 1522, 1522}, - {1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 547: 1523, 1523, 1523, 551: 1523, 1523, 554: 1523, 1523, 1523, 1523, 3865, 3866, 3871, 564: 1523, 1523, 1523, 569: 1523, 1523, 1523, 1523, 1523, 575: 1523, 3867, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 595: 1523, 1523, 1523, 1523, 1523, 1523, 603: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 624: 3868, 1523, 1523, 3869, 1523, 3872, 1523, 3870, 3863, 3864, 635: 1523, 1523, 1523, 1523, 1523, 1523, 643: 1523, 647: 1523, 1523, 1523, 1523}, - {1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 547: 1524, 1524, 1524, 551: 1524, 1524, 554: 1524, 1524, 1524, 1524, 3865, 3866, 3871, 564: 1524, 1524, 1524, 569: 1524, 1524, 1524, 1524, 1524, 575: 1524, 3867, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 595: 1524, 1524, 1524, 1524, 1524, 1524, 603: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 624: 3868, 1524, 1524, 3869, 3862, 3872, 1524, 3870, 3863, 3864, 635: 1524, 1524, 1524, 1524, 1524, 1524, 643: 1524, 647: 1524, 1524, 1524, 1524}, - {2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 547: 2255, 2255, 552: 2255, 554: 2255, 2255, 2255, 2255, 564: 2255, 2255, 2255, 569: 2255, 571: 2255, 2255, 2255, 575: 2255, 577: 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 595: 2255, 2255, 2255, 599: 2255, 2255, 603: 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 622: 2255, 816: 3824, 3822}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 1450, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3889}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 585: 3832, 3830, 3831, 3829, 3827, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 819: 3828, 3826, 906: 3834, 920: 3890}, + {1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 550: 1515, 1515, 1515, 554: 1515, 1515, 557: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 567: 1515, 1515, 1515, 572: 1515, 1515, 1515, 1515, 1515, 578: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 598: 1515, 1515, 1515, 1515, 1515, 1515, 606: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 627: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 638: 1515, 1515, 1515, 1515, 1515, 1515, 646: 1515, 650: 1515, 1515, 1515, 1515}, + {1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 550: 1518, 1518, 1518, 554: 1518, 1518, 557: 1518, 1518, 1518, 1518, 3869, 3870, 3875, 567: 1518, 1518, 1518, 572: 1518, 1518, 1518, 1518, 1518, 578: 1518, 3871, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 598: 1518, 1518, 1518, 1518, 1518, 1518, 606: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 627: 3872, 1518, 1518, 3873, 1518, 3876, 1518, 3874, 1518, 1518, 638: 1518, 1518, 1518, 1518, 1518, 1518, 646: 1518, 650: 1518, 1518, 1518, 1518}, + {1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 550: 1519, 1519, 1519, 554: 1519, 1519, 557: 1519, 1519, 1519, 1519, 3869, 3870, 3875, 567: 1519, 1519, 1519, 572: 1519, 1519, 1519, 1519, 1519, 578: 1519, 3871, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 598: 1519, 1519, 1519, 1519, 1519, 1519, 606: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 627: 3872, 1519, 1519, 3873, 1519, 3876, 1519, 3874, 1519, 1519, 638: 1519, 1519, 1519, 1519, 1519, 1519, 646: 1519, 650: 1519, 1519, 1519, 1519}, // 970 - {2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 547: 2256, 2256, 552: 2256, 554: 2256, 2256, 2256, 2256, 564: 2256, 2256, 2256, 569: 2256, 571: 2256, 2256, 2256, 575: 2256, 577: 2256, 2256, 2256, 2256, 2256, 3828, 2256, 3827, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 595: 2256, 2256, 2256, 599: 2256, 2256, 603: 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 622: 2256, 816: 3824, 3822}, - {2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 547: 2257, 2257, 552: 2257, 554: 2257, 2257, 2257, 2257, 564: 2257, 2257, 2257, 569: 2257, 571: 2257, 2257, 2257, 575: 2257, 577: 2257, 2257, 2257, 2257, 2257, 3828, 2257, 3827, 2257, 3823, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 595: 2257, 2257, 2257, 599: 2257, 2257, 603: 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 622: 2257, 816: 3824, 3822}, - {205: 2654, 236: 2654, 562: 2654, 598: 2654, 621: 2654, 643: 2654, 2654, 2654, 647: 2654, 2654, 2654, 661: 2654}, - {205: 2653, 236: 2653, 562: 2653, 598: 2653, 621: 2653, 643: 2653, 2653, 2653, 647: 2653, 2653, 2653, 661: 2653}, - {2: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 10: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 53: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 546: 2211, 548: 2211, 2211, 2211, 555: 2211, 2211, 558: 2211, 2211, 2211, 562: 2211, 2211, 567: 2211, 2211, 574: 2211, 594: 2211, 601: 2211, 2211, 634: 2211, 641: 2211, 2211, 644: 2211, 2211, 2211, 651: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 660: 2211, 2211, 2211, 664: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 675: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 702: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211}, + {1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 550: 1520, 1520, 1520, 554: 1520, 1520, 557: 1520, 1520, 1520, 1520, 3869, 3870, 3875, 567: 1520, 1520, 1520, 572: 1520, 1520, 1520, 1520, 1520, 578: 1520, 3871, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 598: 1520, 1520, 1520, 1520, 1520, 1520, 606: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 627: 3872, 1520, 1520, 3873, 1520, 3876, 1520, 3874, 3867, 3868, 638: 1520, 1520, 1520, 1520, 1520, 1520, 646: 1520, 650: 1520, 1520, 1520, 1520}, + {1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 550: 1521, 1521, 1521, 554: 1521, 1521, 557: 1521, 1521, 1521, 1521, 3869, 3870, 3875, 567: 1521, 1521, 1521, 572: 1521, 1521, 1521, 1521, 1521, 578: 1521, 3871, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 598: 1521, 1521, 1521, 1521, 1521, 1521, 606: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 627: 3872, 1521, 1521, 3873, 3866, 3876, 1521, 3874, 3867, 3868, 638: 1521, 1521, 1521, 1521, 1521, 1521, 646: 1521, 650: 1521, 1521, 1521, 1521}, + {2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 550: 2255, 2255, 555: 2255, 557: 2255, 2255, 2255, 2255, 567: 2255, 2255, 2255, 572: 2255, 574: 2255, 2255, 2255, 578: 2255, 580: 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 598: 2255, 2255, 2255, 602: 2255, 2255, 606: 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 625: 2255, 819: 3828, 3826}, + {2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 550: 2256, 2256, 555: 2256, 557: 2256, 2256, 2256, 2256, 567: 2256, 2256, 2256, 572: 2256, 574: 2256, 2256, 2256, 578: 2256, 580: 2256, 2256, 2256, 2256, 2256, 3832, 2256, 3831, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 598: 2256, 2256, 2256, 602: 2256, 2256, 606: 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 625: 2256, 819: 3828, 3826}, + {2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 550: 2257, 2257, 555: 2257, 557: 2257, 2257, 2257, 2257, 567: 2257, 2257, 2257, 572: 2257, 574: 2257, 2257, 2257, 578: 2257, 580: 2257, 2257, 2257, 2257, 2257, 3832, 2257, 3831, 2257, 3827, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 598: 2257, 2257, 2257, 602: 2257, 2257, 606: 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 625: 2257, 819: 3828, 3826}, // 975 - {598: 4081, 621: 4080, 643: 4079, 647: 4082, 3908, 3909, 1271: 4083}, - {546: 2207}, - {2: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 10: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 53: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 546: 2205, 548: 2205, 2205, 2205, 555: 2205, 2205, 558: 2205, 2205, 2205, 562: 2205, 2205, 567: 2205, 2205, 574: 2205, 594: 2205, 601: 2205, 2205, 634: 2205, 641: 2205, 2205, 644: 2205, 2205, 2205, 651: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 660: 2205, 2205, 2205, 664: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 675: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 702: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205}, - {2: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 10: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 53: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 546: 2203, 548: 2203, 2203, 2203, 555: 2203, 2203, 558: 2203, 2203, 2203, 562: 2203, 2203, 567: 2203, 2203, 574: 2203, 594: 2203, 601: 2203, 2203, 634: 2203, 641: 2203, 2203, 644: 2203, 2203, 2203, 651: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 660: 2203, 2203, 2203, 664: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 675: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 702: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203}, - {2: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 10: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 53: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 546: 2201, 548: 2201, 2201, 2201, 555: 2201, 2201, 558: 2201, 2201, 2201, 562: 2201, 2201, 567: 2201, 2201, 574: 2201, 594: 2201, 601: 2201, 2201, 634: 2201, 641: 2201, 2201, 644: 2201, 2201, 2201, 651: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 660: 2201, 2201, 2201, 664: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 675: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 702: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201}, + {205: 2654, 236: 2654, 565: 2654, 601: 2654, 624: 2654, 646: 2654, 2654, 2654, 650: 2654, 2654, 2654, 664: 2654}, + {205: 2653, 236: 2653, 565: 2653, 601: 2653, 624: 2653, 646: 2653, 2653, 2653, 650: 2653, 2653, 2653, 664: 2653}, + {2: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 10: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 53: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 549: 2211, 551: 2211, 2211, 2211, 558: 2211, 2211, 561: 2211, 2211, 2211, 565: 2211, 2211, 570: 2211, 2211, 577: 2211, 597: 2211, 604: 2211, 2211, 637: 2211, 644: 2211, 2211, 647: 2211, 2211, 2211, 654: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 663: 2211, 2211, 2211, 2211, 668: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 676: 2211, 678: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 705: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211}, + {601: 4085, 624: 4084, 646: 4083, 650: 4086, 3912, 3913, 1273: 4087}, + {549: 2207}, // 980 - {546: 3923, 791: 3924}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3920}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3918, 3679, 3761, 3678, 3675}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3914, 3679, 3761, 3678, 3675}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3913, 3679, 3761, 3678, 3675}, + {2: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 10: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 53: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 549: 2205, 551: 2205, 2205, 2205, 558: 2205, 2205, 561: 2205, 2205, 2205, 565: 2205, 2205, 570: 2205, 2205, 577: 2205, 597: 2205, 604: 2205, 2205, 637: 2205, 644: 2205, 2205, 647: 2205, 2205, 2205, 654: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 663: 2205, 2205, 2205, 2205, 668: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 676: 2205, 678: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 705: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205}, + {2: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 10: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 53: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 549: 2203, 551: 2203, 2203, 2203, 558: 2203, 2203, 561: 2203, 2203, 2203, 565: 2203, 2203, 570: 2203, 2203, 577: 2203, 597: 2203, 604: 2203, 2203, 637: 2203, 644: 2203, 2203, 647: 2203, 2203, 2203, 654: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 663: 2203, 2203, 2203, 2203, 668: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 676: 2203, 678: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 705: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203}, + {2: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 10: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 53: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 549: 2201, 551: 2201, 2201, 2201, 558: 2201, 2201, 561: 2201, 2201, 2201, 565: 2201, 2201, 570: 2201, 2201, 577: 2201, 597: 2201, 604: 2201, 2201, 637: 2201, 644: 2201, 2201, 647: 2201, 2201, 2201, 654: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 663: 2201, 2201, 2201, 2201, 668: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 676: 2201, 678: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 705: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201}, + {549: 3927, 794: 3928}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3924}, // 985 - {546: 3910}, - {2: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 10: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 53: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 546: 2188, 548: 2188, 2188, 2188, 555: 2188, 2188, 558: 2188, 2188, 2188, 562: 2188, 2188, 567: 2188, 2188, 574: 2188, 594: 2188, 601: 2188, 2188, 634: 2188, 641: 2188, 2188, 644: 2188, 2188, 2188, 651: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 660: 2188, 2188, 2188, 664: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 675: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 702: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188}, - {2: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 10: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 53: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 546: 2187, 548: 2187, 2187, 2187, 555: 2187, 2187, 558: 2187, 2187, 2187, 562: 2187, 2187, 567: 2187, 2187, 574: 2187, 594: 2187, 601: 2187, 2187, 634: 2187, 641: 2187, 2187, 644: 2187, 2187, 2187, 651: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 660: 2187, 2187, 2187, 664: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 675: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 702: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3911, 3679, 3761, 3678, 3675}, - {52: 3912, 553: 3775, 722: 3776}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3922, 3683, 3765, 3682, 3679}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3918, 3683, 3765, 3682, 3679}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3917, 3683, 3765, 3682, 3679}, + {549: 3914}, + {2: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 10: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 53: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 549: 2188, 551: 2188, 2188, 2188, 558: 2188, 2188, 561: 2188, 2188, 2188, 565: 2188, 2188, 570: 2188, 2188, 577: 2188, 597: 2188, 604: 2188, 2188, 637: 2188, 644: 2188, 2188, 647: 2188, 2188, 2188, 654: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 663: 2188, 2188, 2188, 2188, 668: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 676: 2188, 678: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 705: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188}, // 990 - {2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 547: 2190, 2190, 552: 2190, 554: 2190, 2190, 2190, 2190, 564: 2190, 2190, 2190, 569: 2190, 2190, 2190, 2190, 2190, 575: 2190, 577: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 595: 2190, 2190, 2190, 599: 2190, 2190, 603: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 622: 2190, 625: 2190, 2190, 635: 2190, 2190, 2190, 2190, 2190, 2190}, - {2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 547: 2191, 2191, 552: 2191, 3775, 2191, 2191, 2191, 2191, 564: 2191, 2191, 2191, 569: 2191, 2191, 2191, 2191, 2191, 575: 2191, 577: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 595: 2191, 2191, 2191, 599: 2191, 2191, 603: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 622: 2191, 625: 2191, 2191, 635: 2191, 2191, 2191, 2191, 2191, 2191, 722: 3776}, - {2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 3916, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 547: 2186, 2186, 552: 2186, 3775, 2186, 2186, 2186, 2186, 564: 2186, 2186, 2186, 569: 2186, 2186, 2186, 2186, 2186, 575: 2186, 577: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 595: 2186, 2186, 2186, 599: 2186, 2186, 603: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 622: 2186, 625: 2186, 2186, 635: 2186, 2186, 2186, 2186, 2186, 2186, 722: 3776, 1220: 3915}, - {2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 547: 2192, 2192, 552: 2192, 554: 2192, 2192, 2192, 2192, 564: 2192, 2192, 2192, 569: 2192, 2192, 2192, 2192, 2192, 575: 2192, 577: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 595: 2192, 2192, 2192, 599: 2192, 2192, 603: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 622: 2192, 625: 2192, 2192, 635: 2192, 2192, 2192, 2192, 2192, 2192}, - {548: 3917}, + {2: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 10: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 53: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 549: 2187, 551: 2187, 2187, 2187, 558: 2187, 2187, 561: 2187, 2187, 2187, 565: 2187, 2187, 570: 2187, 2187, 577: 2187, 597: 2187, 604: 2187, 2187, 637: 2187, 644: 2187, 2187, 647: 2187, 2187, 2187, 654: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 663: 2187, 2187, 2187, 2187, 668: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 676: 2187, 678: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 705: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3915, 3683, 3765, 3682, 3679}, + {52: 3916, 556: 3779, 725: 3780}, + {2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 550: 2190, 2190, 555: 2190, 557: 2190, 2190, 2190, 2190, 567: 2190, 2190, 2190, 572: 2190, 2190, 2190, 2190, 2190, 578: 2190, 580: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 598: 2190, 2190, 2190, 602: 2190, 2190, 606: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 625: 2190, 628: 2190, 2190, 638: 2190, 2190, 2190, 2190, 2190, 2190}, + {2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 550: 2191, 2191, 555: 2191, 3779, 2191, 2191, 2191, 2191, 567: 2191, 2191, 2191, 572: 2191, 2191, 2191, 2191, 2191, 578: 2191, 580: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 598: 2191, 2191, 2191, 602: 2191, 2191, 606: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 625: 2191, 628: 2191, 2191, 638: 2191, 2191, 2191, 2191, 2191, 2191, 725: 3780}, // 995 - {2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 547: 2185, 2185, 552: 2185, 554: 2185, 2185, 2185, 2185, 564: 2185, 2185, 2185, 569: 2185, 2185, 2185, 2185, 2185, 575: 2185, 577: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 595: 2185, 2185, 2185, 599: 2185, 2185, 603: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 622: 2185, 625: 2185, 2185, 635: 2185, 2185, 2185, 2185, 2185, 2185}, - {2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 3916, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 547: 2186, 2186, 552: 2186, 3775, 2186, 2186, 2186, 2186, 564: 2186, 2186, 2186, 569: 2186, 2186, 2186, 2186, 2186, 575: 2186, 577: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 595: 2186, 2186, 2186, 599: 2186, 2186, 603: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 622: 2186, 625: 2186, 2186, 635: 2186, 2186, 2186, 2186, 2186, 2186, 722: 3776, 1220: 3919}, - {2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 547: 2193, 2193, 552: 2193, 554: 2193, 2193, 2193, 2193, 564: 2193, 2193, 2193, 569: 2193, 2193, 2193, 2193, 2193, 575: 2193, 577: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 595: 2193, 2193, 2193, 599: 2193, 2193, 603: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 622: 2193, 625: 2193, 2193, 635: 2193, 2193, 2193, 2193, 2193, 2193}, - {558: 3865, 3866, 3871, 576: 3867, 582: 3921, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3922}, + {2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 3920, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 550: 2186, 2186, 555: 2186, 3779, 2186, 2186, 2186, 2186, 567: 2186, 2186, 2186, 572: 2186, 2186, 2186, 2186, 2186, 578: 2186, 580: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 598: 2186, 2186, 2186, 602: 2186, 2186, 606: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 625: 2186, 628: 2186, 2186, 638: 2186, 2186, 2186, 2186, 2186, 2186, 725: 3780, 1221: 3919}, + {2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 550: 2192, 2192, 555: 2192, 557: 2192, 2192, 2192, 2192, 567: 2192, 2192, 2192, 572: 2192, 2192, 2192, 2192, 2192, 578: 2192, 580: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 598: 2192, 2192, 2192, 602: 2192, 2192, 606: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 625: 2192, 628: 2192, 2192, 638: 2192, 2192, 2192, 2192, 2192, 2192}, + {551: 3921}, + {2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 550: 2185, 2185, 555: 2185, 557: 2185, 2185, 2185, 2185, 567: 2185, 2185, 2185, 572: 2185, 2185, 2185, 2185, 2185, 578: 2185, 580: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 598: 2185, 2185, 2185, 602: 2185, 2185, 606: 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 625: 2185, 628: 2185, 2185, 638: 2185, 2185, 2185, 2185, 2185, 2185}, + {2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 3920, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 550: 2186, 2186, 555: 2186, 3779, 2186, 2186, 2186, 2186, 567: 2186, 2186, 2186, 572: 2186, 2186, 2186, 2186, 2186, 578: 2186, 580: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 598: 2186, 2186, 2186, 602: 2186, 2186, 606: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 625: 2186, 628: 2186, 2186, 638: 2186, 2186, 2186, 2186, 2186, 2186, 725: 3780, 1221: 3923}, // 1000 - {2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 547: 2194, 2194, 552: 2194, 554: 2194, 2194, 2194, 2194, 564: 2194, 2194, 2194, 569: 2194, 2194, 2194, 2194, 2194, 575: 2194, 577: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 595: 2194, 2194, 2194, 599: 2194, 2194, 603: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 622: 2194, 625: 2194, 2194, 635: 2194, 2194, 2194, 2194, 2194, 2194}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 2974, 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3928, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 623: 2972, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 2968, 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3927, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931, 875: 3926}, - {2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 547: 2195, 2195, 552: 2195, 554: 2195, 2195, 2195, 2195, 564: 2195, 2195, 2195, 569: 2195, 2195, 2195, 2195, 2195, 575: 2195, 577: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 595: 2195, 2195, 2195, 599: 2195, 2195, 603: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 622: 2195, 625: 2195, 2195, 635: 2195, 2195, 2195, 2195, 2195, 2195}, - {2235, 2235, 9: 2235, 52: 2235, 172: 2235, 557: 2235, 580: 2235, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {9: 4076, 52: 4077}, + {2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 550: 2193, 2193, 555: 2193, 557: 2193, 2193, 2193, 2193, 567: 2193, 2193, 2193, 572: 2193, 2193, 2193, 2193, 2193, 578: 2193, 580: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 598: 2193, 2193, 2193, 602: 2193, 2193, 606: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 625: 2193, 628: 2193, 2193, 638: 2193, 2193, 2193, 2193, 2193, 2193}, + {561: 3869, 3870, 3875, 579: 3871, 585: 3925, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3926}, + {2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 550: 2194, 2194, 555: 2194, 557: 2194, 2194, 2194, 2194, 567: 2194, 2194, 2194, 572: 2194, 2194, 2194, 2194, 2194, 578: 2194, 580: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 598: 2194, 2194, 2194, 602: 2194, 2194, 606: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 625: 2194, 628: 2194, 2194, 638: 2194, 2194, 2194, 2194, 2194, 2194}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 2975, 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3932, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 626: 2973, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 2969, 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3931, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 825: 3934, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 3936, 3935, 878: 3930}, // 1005 - {9: 1489, 52: 1489, 549: 1489, 551: 1489, 553: 1489, 1036, 558: 1489, 1489, 1489, 565: 1036, 1036, 569: 3942, 1489, 572: 3941, 576: 1489, 580: 3940, 582: 1489, 1489, 1489, 1489, 1489, 598: 1489, 621: 1489, 624: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 635: 1489, 1489, 1489, 1489, 1489, 1489, 643: 1489, 647: 1489, 1489, 1489, 1489, 722: 1489, 858: 3943, 3944}, - {546: 3972, 654: 3975, 1032: 3974, 1115: 3973}, - {546: 2975, 563: 2973, 623: 2972, 663: 2968, 791: 3937, 822: 3936, 2969, 2970, 2971, 2980, 2978, 3938, 3939}, - {52: 3935, 554: 1037, 565: 1037, 1037}, - {52: 3934}, + {2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 550: 2195, 2195, 555: 2195, 557: 2195, 2195, 2195, 2195, 567: 2195, 2195, 2195, 572: 2195, 2195, 2195, 2195, 2195, 578: 2195, 580: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 598: 2195, 2195, 2195, 602: 2195, 2195, 606: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 625: 2195, 628: 2195, 2195, 638: 2195, 2195, 2195, 2195, 2195, 2195}, + {2235, 2235, 9: 2235, 52: 2235, 172: 2235, 560: 2235, 583: 2235, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {9: 4080, 52: 4081}, + {9: 1486, 52: 1486, 552: 1486, 554: 1486, 556: 1486, 1033, 561: 1486, 1486, 1486, 568: 1033, 1033, 572: 3946, 1486, 575: 3945, 579: 1486, 583: 3944, 585: 1486, 1486, 1486, 1486, 1486, 601: 1486, 624: 1486, 627: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 638: 1486, 1486, 1486, 1486, 1486, 1486, 646: 1486, 650: 1486, 1486, 1486, 1486, 725: 1486, 861: 3947, 3948}, + {549: 3976, 658: 3979, 1035: 3978, 1117: 3977}, // 1010 - {52: 3933}, - {1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 551: 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 563: 1064, 1064, 1064, 1064, 569: 1064, 1064, 1064, 1064, 1064, 575: 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 595: 1064, 1064, 1064, 1064, 1064, 1064, 603: 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 1064, 635: 1064, 1064, 1064, 1064, 1064, 1064, 643: 1064, 647: 1064, 1064, 1064, 1064, 663: 1064, 674: 1064, 722: 1064, 727: 1064, 819: 1064}, - {1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 551: 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 563: 1065, 1065, 1065, 1065, 569: 1065, 1065, 1065, 1065, 1065, 575: 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 595: 1065, 1065, 1065, 1065, 1065, 1065, 603: 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 1065, 635: 1065, 1065, 1065, 1065, 1065, 1065, 643: 1065, 647: 1065, 1065, 1065, 1065, 663: 1065, 674: 1065, 722: 1065, 727: 1065, 819: 1065}, - {1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 551: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 563: 1066, 1066, 1066, 1066, 569: 1066, 1066, 1066, 1066, 1066, 575: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 595: 1066, 1066, 1066, 1066, 1066, 1066, 603: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 635: 1066, 1066, 1066, 1066, 1066, 1066, 643: 1066, 647: 1066, 1066, 1066, 1066, 663: 1066, 674: 1066, 722: 1066, 727: 1066, 819: 1066}, - {1222, 1222, 52: 1222, 545: 1222, 547: 1222, 554: 1037, 557: 1222, 565: 1037, 1037}, + {549: 2976, 566: 2974, 626: 2973, 667: 2969, 794: 3941, 825: 3940, 2970, 2971, 2972, 2981, 2979, 3942, 3943}, + {52: 3939, 557: 1034, 568: 1034, 1034}, + {52: 3938}, + {52: 3937}, + {1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 554: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 566: 1061, 1061, 1061, 1061, 572: 1061, 1061, 1061, 1061, 1061, 578: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 598: 1061, 1061, 1061, 1061, 1061, 1061, 606: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 638: 1061, 1061, 1061, 1061, 1061, 1061, 646: 1061, 650: 1061, 1061, 1061, 1061, 667: 1061, 675: 1061, 725: 1061, 730: 1061, 822: 1061}, // 1015 - {1221, 1221, 52: 1221, 545: 1221, 547: 1221, 554: 1036, 557: 1221, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {1049, 1049, 52: 1049, 545: 1049, 547: 1049, 557: 1049}, - {1048, 1048, 52: 1048, 545: 1048, 547: 1048, 557: 1048}, - {738: 3963}, - {574: 3104, 657: 3951, 815: 3949, 830: 3950, 1002: 3958}, + {1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 554: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 566: 1062, 1062, 1062, 1062, 572: 1062, 1062, 1062, 1062, 1062, 578: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 598: 1062, 1062, 1062, 1062, 1062, 1062, 606: 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 638: 1062, 1062, 1062, 1062, 1062, 1062, 646: 1062, 650: 1062, 1062, 1062, 1062, 667: 1062, 675: 1062, 725: 1062, 730: 1062, 822: 1062}, + {1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 554: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 566: 1063, 1063, 1063, 1063, 572: 1063, 1063, 1063, 1063, 1063, 578: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 598: 1063, 1063, 1063, 1063, 1063, 1063, 606: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 638: 1063, 1063, 1063, 1063, 1063, 1063, 646: 1063, 650: 1063, 1063, 1063, 1063, 667: 1063, 675: 1063, 725: 1063, 730: 1063, 822: 1063}, + {1219, 1219, 52: 1219, 548: 1219, 550: 1219, 557: 1034, 560: 1219, 568: 1034, 1034}, + {1218, 1218, 52: 1218, 548: 1218, 550: 1218, 557: 1033, 560: 1218, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {1046, 1046, 52: 1046, 548: 1046, 550: 1046, 560: 1046}, // 1020 - {10: 3946, 248: 3947, 1385: 3948}, - {1042, 1042, 52: 1042, 545: 1042, 547: 1042, 557: 1042, 569: 3942, 572: 3941, 859: 3945}, - {1041, 1041, 52: 1041, 545: 1041, 547: 1041, 557: 1041}, - {1040, 1040, 52: 1040, 545: 1040, 547: 1040, 557: 1040}, - {574: 1099, 603: 1099, 654: 1099, 657: 1099}, + {1045, 1045, 52: 1045, 548: 1045, 550: 1045, 560: 1045}, + {740: 3967}, + {577: 3105, 660: 3955, 818: 3953, 833: 3954, 1005: 3962}, + {10: 3950, 247: 3951, 1387: 3952}, + {1039, 1039, 52: 1039, 548: 1039, 550: 1039, 560: 1039, 572: 3946, 575: 3945, 862: 3949}, // 1025 - {574: 1098, 603: 1098, 654: 1098, 657: 1098}, - {574: 3104, 603: 1097, 654: 1097, 657: 3951, 815: 3949, 830: 3950, 1002: 3952, 1379: 3953}, - {2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 15: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 52: 2268, 58: 2268, 2268, 61: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 102: 2268, 2268, 2268, 106: 2268, 108: 2268, 110: 2268, 120: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 130: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 145: 2268, 149: 2268, 151: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 224: 2268, 232: 2268, 276: 2268, 545: 2268, 2268, 2268, 550: 2268, 552: 2268, 2268, 2268, 557: 2268, 561: 2268, 563: 2268, 2268, 2268, 2268, 2268, 2268, 571: 2268, 573: 2268, 575: 2268, 578: 2268, 581: 2268, 603: 2268, 623: 2268, 654: 2268, 663: 2268, 724: 2268, 2268, 727: 2268, 729: 2268}, - {1103, 1103, 9: 1103, 52: 1103, 224: 1103, 545: 1103, 547: 1103, 554: 1103, 557: 1103, 565: 1103, 1103, 573: 1103, 575: 1103, 578: 1103, 603: 1103, 654: 1103}, - {1102, 1102, 9: 1102, 52: 1102, 224: 1102, 545: 1102, 547: 1102, 554: 1102, 557: 1102, 565: 1102, 1102, 573: 1102, 575: 1102, 578: 1102, 603: 1102, 654: 1102}, + {1038, 1038, 52: 1038, 548: 1038, 550: 1038, 560: 1038}, + {1037, 1037, 52: 1037, 548: 1037, 550: 1037, 560: 1037}, + {577: 1096, 606: 1096, 658: 1096, 660: 1096}, + {577: 1095, 606: 1095, 658: 1095, 660: 1095}, + {577: 3105, 606: 1094, 658: 1094, 660: 3955, 818: 3953, 833: 3954, 1005: 3956, 1381: 3957}, // 1030 - {603: 1096, 654: 1096}, - {603: 3955, 654: 3954, 1470: 3956}, - {213: 1101}, - {213: 1100}, - {213: 3957}, + {2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 15: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 52: 2268, 58: 2268, 2268, 61: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 102: 2268, 104: 2268, 2268, 107: 2268, 109: 2268, 2268, 120: 2268, 2268, 2268, 2268, 2268, 2268, 127: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 145: 2268, 149: 2268, 151: 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 224: 2268, 232: 2268, 275: 2268, 548: 2268, 2268, 2268, 553: 2268, 555: 2268, 2268, 2268, 560: 2268, 564: 2268, 566: 2268, 2268, 2268, 2268, 2268, 2268, 574: 2268, 576: 2268, 578: 2268, 581: 2268, 584: 2268, 606: 2268, 626: 2268, 658: 2268, 667: 2268, 727: 2268, 2268, 730: 2268, 732: 2268}, + {1100, 1100, 9: 1100, 52: 1100, 224: 1100, 548: 1100, 550: 1100, 557: 1100, 560: 1100, 568: 1100, 1100, 576: 1100, 578: 1100, 581: 1100, 606: 1100, 658: 1100}, + {1099, 1099, 9: 1099, 52: 1099, 224: 1099, 548: 1099, 550: 1099, 557: 1099, 560: 1099, 568: 1099, 1099, 576: 1099, 578: 1099, 581: 1099, 606: 1099, 658: 1099}, + {606: 1093, 658: 1093}, + {606: 3959, 658: 3958, 1469: 3960}, // 1035 - {1092, 1092, 52: 1092, 545: 1092, 547: 1092, 554: 1092, 557: 1092, 565: 1092, 1092, 573: 1092, 575: 1092, 578: 1092}, - {1095, 1095, 9: 3959, 52: 1095, 224: 3960, 545: 1095, 547: 1095, 554: 1095, 557: 1095, 565: 1095, 1095, 573: 1095, 575: 1095, 578: 1095}, - {574: 3104, 657: 3951, 815: 3949, 830: 3950, 1002: 3962}, - {574: 3104, 657: 3951, 815: 3949, 830: 3950, 1002: 3961}, - {1093, 1093, 52: 1093, 545: 1093, 547: 1093, 554: 1093, 557: 1093, 565: 1093, 1093, 573: 1093, 575: 1093, 578: 1093}, + {213: 1098}, + {213: 1097}, + {213: 3961}, + {1089, 1089, 52: 1089, 548: 1089, 550: 1089, 557: 1089, 560: 1089, 568: 1089, 1089, 576: 1089, 578: 1089, 581: 1089}, + {1092, 1092, 9: 3963, 52: 1092, 224: 3964, 548: 1092, 550: 1092, 557: 1092, 560: 1092, 568: 1092, 1092, 576: 1092, 578: 1092, 581: 1092}, // 1040 - {1094, 1094, 52: 1094, 545: 1094, 547: 1094, 554: 1094, 557: 1094, 565: 1094, 1094, 573: 1094, 575: 1094, 578: 1094}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3966, 1018: 3965}, - {1533, 1533, 9: 1533, 52: 1533, 172: 1533, 545: 1533, 547: 1533, 554: 1533, 557: 1533, 565: 1533, 1533, 569: 1533, 572: 1533, 1533, 575: 1533, 578: 1533, 580: 1533, 582: 3828, 3826, 3827, 3825, 3823, 588: 1533, 590: 1533, 593: 3971, 603: 1533, 606: 1533, 608: 1533, 620: 3970, 816: 3824, 3822, 1436: 3969}, - {1536, 1536, 9: 3967, 52: 1536, 172: 1536, 545: 1536, 547: 1536, 554: 1536, 557: 1536, 565: 1536, 1536, 569: 1536, 572: 1536, 1536, 575: 1536, 578: 1536}, - {1535, 1535, 9: 1535, 52: 1535, 172: 1535, 545: 1535, 547: 1535, 554: 1535, 557: 1535, 565: 1535, 1535, 569: 1535, 572: 1535, 1535, 575: 1535, 578: 1535, 580: 1535, 588: 1535, 590: 1535, 603: 1535, 606: 1535, 608: 1535}, + {577: 3105, 660: 3955, 818: 3953, 833: 3954, 1005: 3966}, + {577: 3105, 660: 3955, 818: 3953, 833: 3954, 1005: 3965}, + {1090, 1090, 52: 1090, 548: 1090, 550: 1090, 557: 1090, 560: 1090, 568: 1090, 1090, 576: 1090, 578: 1090, 581: 1090}, + {1091, 1091, 52: 1091, 548: 1091, 550: 1091, 557: 1091, 560: 1091, 568: 1091, 1091, 576: 1091, 578: 1091, 581: 1091}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3968, 996: 3970, 1021: 3969}, // 1045 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3968}, - {1534, 1534, 9: 1534, 52: 1534, 172: 1534, 545: 1534, 547: 1534, 554: 1534, 557: 1534, 565: 1534, 1534, 569: 1534, 572: 1534, 1534, 575: 1534, 578: 1534, 580: 1534, 588: 1534, 590: 1534, 603: 1534, 606: 1534, 608: 1534}, - {1532, 1532, 9: 1532, 52: 1532, 172: 1532, 545: 1532, 547: 1532, 554: 1532, 557: 1532, 565: 1532, 1532, 569: 1532, 572: 1532, 1532, 575: 1532, 578: 1532, 580: 1532, 588: 1532, 590: 1532, 603: 1532, 606: 1532, 608: 1532}, - {1531, 1531, 9: 1531, 52: 1531, 172: 1531, 545: 1531, 547: 1531, 554: 1531, 557: 1531, 565: 1531, 1531, 569: 1531, 572: 1531, 1531, 575: 1531, 578: 1531, 580: 1531, 588: 1531, 590: 1531, 603: 1531, 606: 1531, 608: 1531}, - {1530, 1530, 9: 1530, 52: 1530, 172: 1530, 545: 1530, 547: 1530, 554: 1530, 557: 1530, 565: 1530, 1530, 569: 1530, 572: 1530, 1530, 575: 1530, 578: 1530, 580: 1530, 588: 1530, 590: 1530, 603: 1530, 606: 1530, 608: 1530}, + {1530, 1530, 9: 1530, 52: 1530, 172: 1530, 548: 1530, 550: 1530, 557: 1530, 560: 1530, 568: 1530, 1530, 572: 1530, 575: 1530, 1530, 578: 1530, 581: 1530, 583: 1530, 585: 3832, 3830, 3831, 3829, 3827, 591: 1530, 593: 1530, 596: 3975, 606: 1530, 609: 1530, 611: 1530, 623: 3974, 819: 3828, 3826, 1437: 3973}, + {1533, 1533, 9: 3971, 52: 1533, 172: 1533, 548: 1533, 550: 1533, 557: 1533, 560: 1533, 568: 1533, 1533, 572: 1533, 575: 1533, 1533, 578: 1533, 581: 1533}, + {1532, 1532, 9: 1532, 52: 1532, 172: 1532, 548: 1532, 550: 1532, 557: 1532, 560: 1532, 568: 1532, 1532, 572: 1532, 575: 1532, 1532, 578: 1532, 581: 1532, 583: 1532, 591: 1532, 593: 1532, 606: 1532, 609: 1532, 611: 1532}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3968, 996: 3972}, + {1531, 1531, 9: 1531, 52: 1531, 172: 1531, 548: 1531, 550: 1531, 557: 1531, 560: 1531, 568: 1531, 1531, 572: 1531, 575: 1531, 1531, 578: 1531, 581: 1531, 583: 1531, 591: 1531, 593: 1531, 606: 1531, 609: 1531, 611: 1531}, // 1050 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3984, 3118, 3119, 3117, 794: 4073}, - {1526, 1526, 9: 3996, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 3995}, - {147, 147, 9: 147, 52: 147, 545: 147, 547: 147, 554: 147, 557: 147, 565: 147, 147, 569: 147, 572: 147, 147, 575: 147, 578: 147, 580: 147}, - {546: 3976, 959: 3977}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1564, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 3981, 1518: 3980, 3979}, + {1529, 1529, 9: 1529, 52: 1529, 172: 1529, 548: 1529, 550: 1529, 557: 1529, 560: 1529, 568: 1529, 1529, 572: 1529, 575: 1529, 1529, 578: 1529, 581: 1529, 583: 1529, 591: 1529, 593: 1529, 606: 1529, 609: 1529, 611: 1529}, + {1528, 1528, 9: 1528, 52: 1528, 172: 1528, 548: 1528, 550: 1528, 557: 1528, 560: 1528, 568: 1528, 1528, 572: 1528, 575: 1528, 1528, 578: 1528, 581: 1528, 583: 1528, 591: 1528, 593: 1528, 606: 1528, 609: 1528, 611: 1528}, + {1527, 1527, 9: 1527, 52: 1527, 172: 1527, 548: 1527, 550: 1527, 557: 1527, 560: 1527, 568: 1527, 1527, 572: 1527, 575: 1527, 1527, 578: 1527, 581: 1527, 583: 1527, 591: 1527, 593: 1527, 606: 1527, 609: 1527, 611: 1527}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 3988, 3119, 3120, 3118, 798: 4077}, + {1523, 1523, 9: 4000, 52: 1523, 548: 1523, 550: 1523, 557: 1523, 560: 1523, 568: 1523, 1523, 572: 1523, 575: 1523, 1523, 578: 1523, 581: 1523, 583: 3944, 861: 3998, 930: 3999}, // 1055 - {145, 145, 9: 145, 52: 145, 545: 145, 547: 145, 554: 145, 557: 145, 565: 145, 145, 569: 145, 572: 145, 145, 575: 145, 578: 145, 580: 145}, - {1560, 1560, 9: 1560, 52: 1560, 545: 1560, 547: 1560, 557: 1560, 572: 1560, 577: 1560, 579: 1560, 1560, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {52: 3993}, - {9: 3991, 52: 1563}, - {9: 1561, 52: 1561}, + {147, 147, 9: 147, 52: 147, 548: 147, 550: 147, 557: 147, 560: 147, 568: 147, 147, 572: 147, 575: 147, 147, 578: 147, 581: 147, 583: 147}, + {549: 3980, 961: 3981}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 1561, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 3985, 1517: 3984, 3983}, + {145, 145, 9: 145, 52: 145, 548: 145, 550: 145, 557: 145, 560: 145, 568: 145, 145, 572: 145, 575: 145, 145, 578: 145, 581: 145, 583: 145}, + {1557, 1557, 9: 1557, 52: 1557, 548: 1557, 550: 1557, 560: 1557, 575: 1557, 580: 1557, 582: 1557, 1557, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, // 1060 - {1559, 1559, 9: 1559, 52: 1559, 545: 1559, 3983, 1559, 557: 1559, 572: 1559, 577: 1559, 579: 1559, 1559}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3984, 3118, 3119, 3117, 794: 3985}, - {52: 1508, 570: 1508, 730: 3987}, - {52: 3986}, - {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 547: 1478, 1478, 1478, 551: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 564: 1478, 1478, 1478, 569: 1478, 1478, 1478, 1478, 1478, 575: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 595: 1478, 1478, 1478, 1478, 1478, 1478, 603: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 624: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 635: 1478, 1478, 1478, 1478, 1478, 1478, 643: 1478, 647: 1478, 1478, 1478, 1478, 674: 1478, 722: 1478}, + {52: 3997}, + {9: 3995, 52: 1560}, + {9: 1558, 52: 1558}, + {1556, 1556, 9: 1556, 52: 1556, 548: 1556, 3987, 1556, 560: 1556, 575: 1556, 580: 1556, 582: 1556, 1556}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 3988, 3119, 3120, 3118, 798: 3989}, // 1065 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3988, 3118, 3119, 3117}, - {52: 1507, 570: 1507, 730: 3989}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3990, 3118, 3119, 3117}, - {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 547: 1506, 1506, 1506, 551: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 564: 1506, 1506, 1506, 569: 1506, 1506, 1506, 1506, 1506, 575: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 595: 1506, 1506, 1506, 1506, 1506, 1506, 603: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 624: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 635: 1506, 1506, 1506, 1506, 1506, 1506, 643: 1506, 647: 1506, 1506, 1506, 1506, 674: 1506, 722: 1506, 734: 1506, 1506}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 3992}, + {52: 1505, 573: 1505, 733: 3991}, + {52: 3990}, + {1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 550: 1475, 1475, 1475, 554: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 567: 1475, 1475, 1475, 572: 1475, 1475, 1475, 1475, 1475, 578: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 598: 1475, 1475, 1475, 1475, 1475, 1475, 606: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 627: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 638: 1475, 1475, 1475, 1475, 1475, 1475, 646: 1475, 650: 1475, 1475, 1475, 1475, 675: 1475, 725: 1475}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 3992, 3119, 3120, 3118}, + {52: 1504, 573: 1504, 733: 3993}, // 1070 - {9: 1562, 52: 1562}, - {1565, 1565, 9: 1565, 52: 1565, 120: 1565, 545: 1565, 547: 1565, 554: 1565, 557: 1565, 565: 1565, 1565, 569: 1565, 572: 1565, 1565, 575: 1565, 578: 1565, 580: 1565, 582: 1565}, - {1525, 1525, 52: 1525, 172: 1525, 545: 1525, 547: 1525, 554: 1525, 557: 1525, 565: 1525, 1525, 569: 1525, 572: 1525, 1525, 575: 1525, 578: 1525}, - {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 3998}, - {654: 3975, 1032: 3997}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 3994, 3119, 3120, 3118}, + {1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 550: 1503, 1503, 1503, 554: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 567: 1503, 1503, 1503, 572: 1503, 1503, 1503, 1503, 1503, 578: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 598: 1503, 1503, 1503, 1503, 1503, 1503, 606: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 627: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 638: 1503, 1503, 1503, 1503, 1503, 1503, 646: 1503, 650: 1503, 1503, 1503, 1503, 675: 1503, 725: 1503, 737: 1503, 1503}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 3996}, + {9: 1559, 52: 1559}, + {1562, 1562, 9: 1562, 52: 1562, 120: 1562, 548: 1562, 550: 1562, 557: 1562, 560: 1562, 568: 1562, 1562, 572: 1562, 575: 1562, 1562, 578: 1562, 581: 1562, 583: 1562, 585: 1562}, // 1075 - {146, 146, 9: 146, 52: 146, 545: 146, 547: 146, 554: 146, 557: 146, 565: 146, 146, 569: 146, 572: 146, 146, 575: 146, 578: 146, 580: 146}, - {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 4000}, - {1090, 1090, 52: 1090, 545: 1090, 547: 1090, 554: 1090, 557: 1090, 565: 1090, 1090, 573: 1090, 575: 1090, 578: 1090}, - {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 4029}, - {356: 4007, 727: 4006}, + {1522, 1522, 52: 1522, 172: 1522, 548: 1522, 550: 1522, 557: 1522, 560: 1522, 568: 1522, 1522, 572: 1522, 575: 1522, 1522, 578: 1522, 581: 1522}, + {1088, 1088, 52: 1088, 548: 1088, 550: 1088, 557: 1088, 560: 1088, 568: 1088, 1088, 572: 3946, 575: 3945, 1088, 578: 1088, 581: 1088, 862: 4003, 947: 4002}, + {658: 3979, 1035: 4001}, + {146, 146, 9: 146, 52: 146, 548: 146, 550: 146, 557: 146, 560: 146, 568: 146, 146, 572: 146, 575: 146, 146, 578: 146, 581: 146, 583: 146}, + {1059, 1059, 52: 1059, 548: 1059, 550: 1059, 557: 1059, 560: 1059, 568: 1059, 1059, 576: 4005, 578: 1059, 581: 4006, 1011: 4004}, // 1080 - {621: 4003}, - {356: 4004}, - {277: 4005}, - {1054, 1054, 52: 1054, 545: 1054, 547: 1054, 554: 1054, 557: 1054, 565: 1054, 1054, 575: 1054}, - {1053, 1053, 52: 1053, 211: 1053, 215: 1053, 237: 1053, 545: 1053, 547: 1053, 554: 1053, 557: 1053, 565: 1053, 1053, 575: 1053, 1236: 4009, 4023}, + {1087, 1087, 52: 1087, 548: 1087, 550: 1087, 557: 1087, 560: 1087, 568: 1087, 1087, 576: 1087, 578: 1087, 581: 1087}, + {1065, 1065, 52: 1065, 548: 1065, 550: 1065, 557: 1065, 560: 1065, 568: 1065, 1065, 578: 4034, 1012: 4033}, + {357: 4011, 730: 4010}, + {624: 4007}, + {357: 4008}, // 1085 - {1053, 1053, 52: 1053, 211: 1053, 215: 1053, 545: 1053, 547: 1053, 554: 1053, 557: 1053, 565: 1053, 1053, 575: 1053, 1236: 4009, 4008}, - {1060, 1060, 52: 1060, 211: 4020, 215: 4021, 545: 1060, 547: 1060, 554: 1060, 557: 1060, 565: 1060, 1060, 575: 1060}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 4013}, - {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 595: 1279, 1279, 1279, 1279, 1279, 1279, 603: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 635: 1279, 1279, 1279, 1279, 1279, 1279, 643: 1279, 647: 1279, 1279, 1279, 1279, 659: 1279, 662: 1279, 1279, 673: 1279, 1279, 701: 1279, 719: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 4018, 1279, 736: 1279, 1279, 1279, 1279, 742: 1279, 1279, 1279, 1279, 1279, 758: 1279, 780: 1279, 1279, 1279, 1279, 1279, 1279, 1279}, - {730: 4016}, + {276: 4009}, + {1051, 1051, 52: 1051, 548: 1051, 550: 1051, 557: 1051, 560: 1051, 568: 1051, 1051, 578: 1051}, + {1050, 1050, 52: 1050, 211: 1050, 215: 1050, 237: 1050, 548: 1050, 550: 1050, 557: 1050, 560: 1050, 568: 1050, 1050, 578: 1050, 1237: 4013, 4027}, + {1050, 1050, 52: 1050, 211: 1050, 215: 1050, 548: 1050, 550: 1050, 557: 1050, 560: 1050, 568: 1050, 1050, 578: 1050, 1237: 4013, 4012}, + {1057, 1057, 52: 1057, 211: 4024, 215: 4025, 548: 1057, 550: 1057, 557: 1057, 560: 1057, 568: 1057, 1057, 578: 1057}, // 1090 - {1276, 1276, 9: 1276, 52: 1276, 211: 1276, 215: 1276, 237: 1276, 545: 1276, 547: 1276, 554: 1276, 557: 1276, 565: 1276, 1276, 575: 1276, 577: 1276, 728: 1276, 743: 1276, 745: 1276}, - {1052, 1052, 9: 4014, 52: 1052, 211: 1052, 215: 1052, 237: 1052, 545: 1052, 547: 1052, 554: 1052, 557: 1052, 565: 1052, 1052, 575: 1052}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4015}, - {1275, 1275, 9: 1275, 52: 1275, 211: 1275, 215: 1275, 226: 1275, 237: 1275, 545: 1275, 547: 1275, 554: 1275, 557: 1275, 565: 1275, 1275, 575: 1275, 577: 1275, 728: 1275, 731: 1275, 743: 1275, 745: 1275, 780: 1275, 1275}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4017, 3118, 3119, 3117}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 4017}, + {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 598: 1276, 1276, 1276, 1276, 1276, 1276, 606: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 638: 1276, 1276, 1276, 1276, 1276, 1276, 646: 1276, 650: 1276, 1276, 1276, 1276, 662: 1276, 665: 1276, 667: 1276, 675: 1276, 677: 1276, 704: 1276, 722: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 4022, 1276, 739: 1276, 1276, 1276, 1276, 745: 1276, 1276, 1276, 1276, 1276, 761: 1276, 783: 1276, 1276, 1276, 1276, 1276, 1276, 1276}, + {733: 4020}, + {1273, 1273, 9: 1273, 52: 1273, 211: 1273, 215: 1273, 237: 1273, 548: 1273, 550: 1273, 557: 1273, 560: 1273, 568: 1273, 1273, 578: 1273, 580: 1273, 731: 1273, 746: 1273, 748: 1273}, + {1049, 1049, 9: 4018, 52: 1049, 211: 1049, 215: 1049, 237: 1049, 548: 1049, 550: 1049, 557: 1049, 560: 1049, 568: 1049, 1049, 578: 1049}, // 1095 - {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 595: 1277, 1277, 1277, 1277, 1277, 1277, 603: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 635: 1277, 1277, 1277, 1277, 1277, 1277, 643: 1277, 647: 1277, 1277, 1277, 1277, 659: 1277, 662: 1277, 1277, 673: 1277, 1277, 701: 1277, 719: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 731: 1277, 736: 1277, 1277, 1277, 1277, 742: 1277, 1277, 1277, 1277, 1277, 758: 1277, 780: 1277, 1277, 1277, 1277, 1277, 1277, 1277}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4019, 3118, 3119, 3117}, - {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 595: 1278, 1278, 1278, 1278, 1278, 1278, 603: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 635: 1278, 1278, 1278, 1278, 1278, 1278, 643: 1278, 647: 1278, 1278, 1278, 1278, 659: 1278, 662: 1278, 1278, 673: 1278, 1278, 701: 1278, 719: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 731: 1278, 736: 1278, 1278, 1278, 1278, 742: 1278, 1278, 1278, 1278, 1278, 758: 1278, 780: 1278, 1278, 1278, 1278, 1278, 1278, 1278}, - {1057, 1057, 52: 1057, 545: 1057, 547: 1057, 554: 1057, 557: 1057, 565: 1057, 1057, 575: 1057}, - {335: 4022}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4019}, + {1272, 1272, 9: 1272, 52: 1272, 211: 1272, 215: 1272, 226: 1272, 237: 1272, 548: 1272, 550: 1272, 557: 1272, 560: 1272, 568: 1272, 1272, 578: 1272, 580: 1272, 731: 1272, 734: 1272, 746: 1272, 748: 1272, 783: 1272, 1272}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4021, 3119, 3120, 3118}, + {1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 598: 1274, 1274, 1274, 1274, 1274, 1274, 606: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 638: 1274, 1274, 1274, 1274, 1274, 1274, 646: 1274, 650: 1274, 1274, 1274, 1274, 662: 1274, 665: 1274, 667: 1274, 675: 1274, 677: 1274, 704: 1274, 722: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 734: 1274, 739: 1274, 1274, 1274, 1274, 745: 1274, 1274, 1274, 1274, 1274, 761: 1274, 783: 1274, 1274, 1274, 1274, 1274, 1274, 1274}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4023, 3119, 3120, 3118}, // 1100 - {1055, 1055, 52: 1055, 545: 1055, 547: 1055, 554: 1055, 557: 1055, 565: 1055, 1055, 575: 1055}, - {1061, 1061, 52: 1061, 211: 4024, 215: 4026, 237: 4025, 545: 1061, 547: 1061, 554: 1061, 557: 1061, 565: 1061, 1061, 575: 1061}, - {1059, 1059, 52: 1059, 545: 1059, 547: 1059, 554: 1059, 557: 1059, 565: 1059, 1059, 575: 1059}, - {574: 3104, 815: 4028}, - {335: 4027}, + {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 598: 1275, 1275, 1275, 1275, 1275, 1275, 606: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 638: 1275, 1275, 1275, 1275, 1275, 1275, 646: 1275, 650: 1275, 1275, 1275, 1275, 662: 1275, 665: 1275, 667: 1275, 675: 1275, 677: 1275, 704: 1275, 722: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 734: 1275, 739: 1275, 1275, 1275, 1275, 745: 1275, 1275, 1275, 1275, 1275, 761: 1275, 783: 1275, 1275, 1275, 1275, 1275, 1275, 1275}, + {1054, 1054, 52: 1054, 548: 1054, 550: 1054, 557: 1054, 560: 1054, 568: 1054, 1054, 578: 1054}, + {334: 4026}, + {1052, 1052, 52: 1052, 548: 1052, 550: 1052, 557: 1052, 560: 1052, 568: 1052, 1052, 578: 1052}, + {1058, 1058, 52: 1058, 211: 4028, 215: 4030, 237: 4029, 548: 1058, 550: 1058, 557: 1058, 560: 1058, 568: 1058, 1058, 578: 1058}, // 1105 - {1056, 1056, 52: 1056, 545: 1056, 547: 1056, 554: 1056, 557: 1056, 565: 1056, 1056, 575: 1056}, - {1058, 1058, 52: 1058, 545: 1058, 547: 1058, 554: 1058, 557: 1058, 565: 1058, 1058, 575: 1058}, - {1223, 1223, 52: 1223, 545: 1223, 547: 1223, 554: 1223, 557: 1223, 565: 1223, 1223}, - {1438: 4031}, - {548: 4032}, + {1056, 1056, 52: 1056, 548: 1056, 550: 1056, 557: 1056, 560: 1056, 568: 1056, 1056, 578: 1056}, + {577: 3105, 818: 4032}, + {334: 4031}, + {1053, 1053, 52: 1053, 548: 1053, 550: 1053, 557: 1053, 560: 1053, 568: 1053, 1053, 578: 1053}, + {1055, 1055, 52: 1055, 548: 1055, 550: 1055, 557: 1055, 560: 1055, 568: 1055, 1055, 578: 1055}, // 1110 - {268, 268, 52: 268, 142: 4036, 168: 4035, 545: 268, 547: 268, 554: 268, 557: 268, 565: 268, 268, 737: 268, 949: 4034, 1194: 4033}, - {253, 253, 52: 253, 545: 253, 547: 253, 554: 253, 557: 253, 565: 253, 253, 737: 4064, 1074: 4063}, - {147: 4043, 868: 4039, 872: 4041, 879: 4042, 4040, 1193: 4038, 1382: 4037}, - {266, 266, 17: 266, 59: 266, 61: 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 147: 266, 545: 266, 266, 577: 266, 621: 266, 729: 266, 868: 266, 872: 266, 879: 266, 266}, - {265, 265, 17: 265, 59: 265, 61: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 147: 265, 545: 265, 265, 577: 265, 621: 265, 729: 265, 868: 265, 872: 265, 879: 265, 265}, + {1220, 1220, 52: 1220, 548: 1220, 550: 1220, 557: 1220, 560: 1220, 568: 1220, 1220}, + {1439: 4035}, + {551: 4036}, + {259, 259, 52: 259, 142: 4040, 168: 4039, 548: 259, 550: 259, 557: 259, 560: 259, 568: 259, 259, 741: 259, 953: 4038, 1196: 4037}, + {244, 244, 52: 244, 548: 244, 550: 244, 557: 244, 560: 244, 568: 244, 244, 741: 4068, 1225: 4067}, // 1115 - {267, 267, 52: 267, 147: 4043, 545: 267, 267, 267, 554: 267, 557: 267, 564: 267, 267, 267, 571: 267, 737: 267, 868: 4039, 872: 4041, 879: 4042, 4040, 1193: 4062}, - {263, 263, 52: 263, 147: 263, 545: 263, 263, 263, 554: 263, 557: 263, 564: 263, 263, 263, 571: 263, 737: 263, 868: 263, 872: 263, 879: 263, 263}, - {738: 4060}, - {548: 4054, 653: 4055, 655: 4056, 978: 4059}, - {738: 4057}, + {148: 4047, 871: 4043, 875: 4045, 882: 4046, 4044, 1195: 4042, 1384: 4041}, + {257, 257, 17: 257, 59: 257, 61: 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 148: 257, 548: 257, 257, 580: 257, 624: 257, 732: 257, 871: 257, 875: 257, 882: 257, 257}, + {256, 256, 17: 256, 59: 256, 61: 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 148: 256, 548: 256, 256, 580: 256, 624: 256, 732: 256, 871: 256, 875: 256, 882: 256, 256}, + {258, 258, 52: 258, 148: 4047, 548: 258, 258, 258, 557: 258, 560: 258, 567: 258, 258, 258, 574: 258, 741: 258, 871: 4043, 875: 4045, 882: 4046, 4044, 1195: 4066}, + {254, 254, 52: 254, 148: 254, 548: 254, 254, 254, 557: 254, 560: 254, 567: 254, 254, 254, 574: 254, 741: 254, 871: 254, 875: 254, 882: 254, 254}, // 1120 - {738: 4052}, - {562: 4044}, - {738: 4045}, - {548: 4046, 653: 4047, 655: 4048, 1038: 4049}, - {452, 452, 9: 452, 52: 452, 147: 452, 545: 452, 452, 452, 554: 452, 557: 452, 564: 452, 452, 452, 571: 452, 737: 452, 868: 452, 872: 452, 879: 452, 452, 1026: 452}, + {740: 4064}, + {551: 4058, 656: 4059, 4060, 981: 4063}, + {740: 4061}, + {740: 4056}, + {565: 4048}, // 1125 - {451, 451, 9: 451, 52: 451, 147: 451, 545: 451, 451, 451, 554: 451, 557: 451, 564: 451, 451, 451, 571: 451, 737: 451, 868: 451, 872: 451, 879: 451, 451, 1026: 451}, - {450, 450, 9: 450, 52: 450, 147: 450, 545: 450, 450, 450, 554: 450, 557: 450, 564: 450, 450, 450, 571: 450, 737: 450, 868: 450, 872: 450, 879: 450, 450, 1026: 450}, - {258, 258, 52: 258, 147: 258, 545: 258, 258, 258, 554: 258, 557: 258, 564: 258, 258, 258, 571: 258, 737: 258, 868: 258, 872: 258, 879: 258, 258, 1026: 4050}, - {872: 4051}, - {257, 257, 52: 257, 147: 257, 545: 257, 257, 257, 554: 257, 557: 257, 564: 257, 257, 257, 571: 257, 737: 257, 868: 257, 872: 257, 879: 257, 257}, + {740: 4049}, + {551: 4050, 656: 4051, 4052, 1041: 4053}, + {449, 449, 9: 449, 52: 449, 148: 449, 548: 449, 449, 449, 557: 449, 560: 449, 567: 449, 449, 449, 574: 449, 741: 449, 871: 449, 875: 449, 882: 449, 449, 1029: 449}, + {448, 448, 9: 448, 52: 448, 148: 448, 548: 448, 448, 448, 557: 448, 560: 448, 567: 448, 448, 448, 574: 448, 741: 448, 871: 448, 875: 448, 882: 448, 448, 1029: 448}, + {447, 447, 9: 447, 52: 447, 148: 447, 548: 447, 447, 447, 557: 447, 560: 447, 567: 447, 447, 447, 574: 447, 741: 447, 871: 447, 875: 447, 882: 447, 447, 1029: 447}, // 1130 - {548: 4054, 653: 4055, 655: 4056, 978: 4053}, - {259, 259, 52: 259, 147: 259, 545: 259, 259, 259, 554: 259, 557: 259, 564: 259, 259, 259, 571: 259, 737: 259, 868: 259, 872: 259, 879: 259, 259}, - {256, 256, 52: 256, 147: 256, 545: 256, 256, 256, 554: 256, 557: 256, 564: 256, 256, 256, 571: 256, 737: 256, 868: 256, 872: 256, 879: 256, 256}, - {255, 255, 52: 255, 147: 255, 545: 255, 255, 255, 554: 255, 557: 255, 564: 255, 255, 255, 571: 255, 737: 255, 868: 255, 872: 255, 879: 255, 255}, - {254, 254, 52: 254, 147: 254, 545: 254, 254, 254, 554: 254, 557: 254, 564: 254, 254, 254, 571: 254, 737: 254, 868: 254, 872: 254, 879: 254, 254}, + {249, 249, 52: 249, 148: 249, 548: 249, 249, 249, 557: 249, 560: 249, 567: 249, 249, 249, 574: 249, 741: 249, 871: 249, 875: 249, 882: 249, 249, 1029: 4054}, + {875: 4055}, + {248, 248, 52: 248, 148: 248, 548: 248, 248, 248, 557: 248, 560: 248, 567: 248, 248, 248, 574: 248, 741: 248, 871: 248, 875: 248, 882: 248, 248}, + {551: 4058, 656: 4059, 4060, 981: 4057}, + {250, 250, 52: 250, 148: 250, 548: 250, 250, 250, 557: 250, 560: 250, 567: 250, 250, 250, 574: 250, 741: 250, 871: 250, 875: 250, 882: 250, 250}, // 1135 - {548: 4054, 653: 4055, 655: 4056, 978: 4058}, - {260, 260, 52: 260, 147: 260, 545: 260, 260, 260, 554: 260, 557: 260, 564: 260, 260, 260, 571: 260, 737: 260, 868: 260, 872: 260, 879: 260, 260}, - {261, 261, 52: 261, 147: 261, 545: 261, 261, 261, 554: 261, 557: 261, 564: 261, 261, 261, 571: 261, 737: 261, 868: 261, 872: 261, 879: 261, 261}, - {548: 4054, 653: 4055, 655: 4056, 978: 4061}, - {262, 262, 52: 262, 147: 262, 545: 262, 262, 262, 554: 262, 557: 262, 564: 262, 262, 262, 571: 262, 737: 262, 868: 262, 872: 262, 879: 262, 262}, + {247, 247, 52: 247, 148: 247, 548: 247, 247, 247, 557: 247, 560: 247, 567: 247, 247, 247, 574: 247, 741: 247, 871: 247, 875: 247, 882: 247, 247}, + {246, 246, 52: 246, 148: 246, 548: 246, 246, 246, 557: 246, 560: 246, 567: 246, 246, 246, 574: 246, 741: 246, 871: 246, 875: 246, 882: 246, 246}, + {245, 245, 52: 245, 148: 245, 548: 245, 245, 245, 557: 245, 560: 245, 567: 245, 245, 245, 574: 245, 741: 245, 871: 245, 875: 245, 882: 245, 245}, + {551: 4058, 656: 4059, 4060, 981: 4062}, + {251, 251, 52: 251, 148: 251, 548: 251, 251, 251, 557: 251, 560: 251, 567: 251, 251, 251, 574: 251, 741: 251, 871: 251, 875: 251, 882: 251, 251}, // 1140 - {264, 264, 52: 264, 147: 264, 545: 264, 264, 264, 554: 264, 557: 264, 564: 264, 264, 264, 571: 264, 737: 264, 868: 264, 872: 264, 879: 264, 264}, - {1067, 1067, 52: 1067, 545: 1067, 547: 1067, 554: 1067, 557: 1067, 565: 1067, 1067}, - {251, 251, 52: 251, 545: 251, 251, 251, 554: 251, 557: 251, 564: 251, 251, 251, 571: 251, 868: 251, 1492: 4065, 4066}, - {249, 249, 52: 249, 545: 249, 249, 249, 554: 249, 557: 249, 564: 249, 249, 249, 571: 249, 868: 4070, 1409: 4069}, - {738: 4067}, + {252, 252, 52: 252, 148: 252, 548: 252, 252, 252, 557: 252, 560: 252, 567: 252, 252, 252, 574: 252, 741: 252, 871: 252, 875: 252, 882: 252, 252}, + {551: 4058, 656: 4059, 4060, 981: 4065}, + {253, 253, 52: 253, 148: 253, 548: 253, 253, 253, 557: 253, 560: 253, 567: 253, 253, 253, 574: 253, 741: 253, 871: 253, 875: 253, 882: 253, 253}, + {255, 255, 52: 255, 148: 255, 548: 255, 255, 255, 557: 255, 560: 255, 567: 255, 255, 255, 574: 255, 741: 255, 871: 255, 875: 255, 882: 255, 255}, + {1064, 1064, 52: 1064, 548: 1064, 550: 1064, 557: 1064, 560: 1064, 568: 1064, 1064}, // 1145 - {548: 4054, 653: 4055, 655: 4056, 978: 4068}, - {250, 250, 52: 250, 545: 250, 250, 250, 554: 250, 557: 250, 564: 250, 250, 250, 571: 250, 868: 250}, - {252, 252, 52: 252, 545: 252, 252, 252, 554: 252, 557: 252, 564: 252, 252, 252, 571: 252}, - {738: 4071}, - {548: 4054, 653: 4055, 655: 4056, 978: 4072}, + {242, 242, 52: 242, 548: 242, 242, 242, 557: 242, 560: 242, 567: 242, 242, 242, 574: 242, 871: 242, 1491: 4069, 4070}, + {240, 240, 52: 240, 548: 240, 240, 240, 557: 240, 560: 240, 567: 240, 240, 240, 574: 240, 871: 4074, 1411: 4073}, + {740: 4071}, + {551: 4058, 656: 4059, 4060, 981: 4072}, + {241, 241, 52: 241, 548: 241, 241, 241, 557: 241, 560: 241, 567: 241, 241, 241, 574: 241, 871: 241}, // 1150 - {248, 248, 52: 248, 545: 248, 248, 248, 554: 248, 557: 248, 564: 248, 248, 248, 571: 248}, - {52: 4074}, - {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 547: 1477, 1477, 1477, 551: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 564: 1477, 1477, 1477, 569: 1477, 1477, 1477, 1477, 1477, 575: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 595: 1477, 1477, 1477, 1477, 1477, 1477, 603: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 624: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 635: 1477, 1477, 1477, 1477, 1477, 1477, 643: 1477, 647: 1477, 1477, 1477, 1477, 674: 1477, 722: 1477}, - {1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 551: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 563: 1063, 1063, 1063, 1063, 569: 1063, 1063, 1063, 1063, 1063, 575: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 595: 1063, 1063, 1063, 1063, 1063, 1063, 603: 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 1063, 635: 1063, 1063, 1063, 1063, 1063, 1063, 643: 1063, 647: 1063, 1063, 1063, 1063, 663: 1063, 674: 1063, 722: 1063, 727: 1063, 819: 1063}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4078}, + {243, 243, 52: 243, 548: 243, 243, 243, 557: 243, 560: 243, 567: 243, 243, 243, 574: 243}, + {740: 4075}, + {551: 4058, 656: 4059, 4060, 981: 4076}, + {239, 239, 52: 239, 548: 239, 239, 239, 557: 239, 560: 239, 567: 239, 239, 239, 574: 239}, + {52: 4078}, // 1155 - {2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 547: 2196, 2196, 552: 2196, 554: 2196, 2196, 2196, 2196, 564: 2196, 2196, 2196, 569: 2196, 2196, 2196, 2196, 2196, 575: 2196, 577: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 595: 2196, 2196, 2196, 599: 2196, 2196, 603: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 622: 2196, 625: 2196, 2196, 635: 2196, 2196, 2196, 2196, 2196, 2196}, - {2234, 2234, 9: 2234, 52: 2234, 172: 2234, 557: 2234, 580: 2234, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 10: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 53: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 546: 2210, 548: 2210, 2210, 2210, 555: 2210, 2210, 558: 2210, 2210, 2210, 562: 2210, 2210, 567: 2210, 2210, 574: 2210, 594: 2210, 601: 2210, 2210, 634: 2210, 641: 2210, 2210, 644: 2210, 2210, 2210, 651: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 660: 2210, 2210, 2210, 664: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 675: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 702: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210}, - {546: 2206}, - {2: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 10: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 53: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 546: 2204, 548: 2204, 2204, 2204, 555: 2204, 2204, 558: 2204, 2204, 2204, 562: 2204, 2204, 567: 2204, 2204, 574: 2204, 594: 2204, 601: 2204, 2204, 634: 2204, 641: 2204, 2204, 644: 2204, 2204, 2204, 651: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 660: 2204, 2204, 2204, 664: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 675: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 702: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204}, + {1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 550: 1474, 1474, 1474, 554: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 567: 1474, 1474, 1474, 572: 1474, 1474, 1474, 1474, 1474, 578: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 598: 1474, 1474, 1474, 1474, 1474, 1474, 606: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 627: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 638: 1474, 1474, 1474, 1474, 1474, 1474, 646: 1474, 650: 1474, 1474, 1474, 1474, 675: 1474, 725: 1474}, + {1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 554: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 566: 1060, 1060, 1060, 1060, 572: 1060, 1060, 1060, 1060, 1060, 578: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 598: 1060, 1060, 1060, 1060, 1060, 1060, 606: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 638: 1060, 1060, 1060, 1060, 1060, 1060, 646: 1060, 650: 1060, 1060, 1060, 1060, 667: 1060, 675: 1060, 725: 1060, 730: 1060, 822: 1060}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4082}, + {2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 550: 2196, 2196, 555: 2196, 557: 2196, 2196, 2196, 2196, 567: 2196, 2196, 2196, 572: 2196, 2196, 2196, 2196, 2196, 578: 2196, 580: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 598: 2196, 2196, 2196, 602: 2196, 2196, 606: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 625: 2196, 628: 2196, 2196, 638: 2196, 2196, 2196, 2196, 2196, 2196}, + {2234, 2234, 9: 2234, 52: 2234, 172: 2234, 560: 2234, 583: 2234, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, // 1160 - {2: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 10: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 53: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 546: 2202, 548: 2202, 2202, 2202, 555: 2202, 2202, 558: 2202, 2202, 2202, 562: 2202, 2202, 567: 2202, 2202, 574: 2202, 594: 2202, 601: 2202, 2202, 634: 2202, 641: 2202, 2202, 644: 2202, 2202, 2202, 651: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 660: 2202, 2202, 2202, 664: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 675: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 702: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202}, - {2: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 10: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 53: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 546: 2200, 548: 2200, 2200, 2200, 555: 2200, 2200, 558: 2200, 2200, 2200, 562: 2200, 2200, 567: 2200, 2200, 574: 2200, 594: 2200, 601: 2200, 2200, 634: 2200, 641: 2200, 2200, 644: 2200, 2200, 2200, 651: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 660: 2200, 2200, 2200, 664: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 675: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 702: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200}, - {236: 4107, 562: 4108, 644: 4106, 4105}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 4099, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 4100, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 4098, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 731: 4101, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 4096, 1340: 4097}, - {2: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 10: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 53: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 546: 2219, 548: 2219, 2219, 2219, 555: 2219, 2219, 558: 2219, 2219, 2219, 562: 2219, 2219, 567: 2219, 2219, 574: 2219, 594: 2219, 601: 2219, 2219, 634: 2219, 641: 2219, 2219, 644: 2219, 2219, 2219, 651: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 660: 2219, 2219, 2219, 664: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 675: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 702: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 731: 2219}, + {2: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 10: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 53: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 549: 2210, 551: 2210, 2210, 2210, 558: 2210, 2210, 561: 2210, 2210, 2210, 565: 2210, 2210, 570: 2210, 2210, 577: 2210, 597: 2210, 604: 2210, 2210, 637: 2210, 644: 2210, 2210, 647: 2210, 2210, 2210, 654: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 663: 2210, 2210, 2210, 2210, 668: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 676: 2210, 678: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 705: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210}, + {549: 2206}, + {2: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 10: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 53: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 549: 2204, 551: 2204, 2204, 2204, 558: 2204, 2204, 561: 2204, 2204, 2204, 565: 2204, 2204, 570: 2204, 2204, 577: 2204, 597: 2204, 604: 2204, 2204, 637: 2204, 644: 2204, 2204, 647: 2204, 2204, 2204, 654: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 663: 2204, 2204, 2204, 2204, 668: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 676: 2204, 678: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 705: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204}, + {2: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 10: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 53: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 549: 2202, 551: 2202, 2202, 2202, 558: 2202, 2202, 561: 2202, 2202, 2202, 565: 2202, 2202, 570: 2202, 2202, 577: 2202, 597: 2202, 604: 2202, 2202, 637: 2202, 644: 2202, 2202, 647: 2202, 2202, 2202, 654: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 663: 2202, 2202, 2202, 2202, 668: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 676: 2202, 678: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 705: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202}, + {2: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 10: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 53: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 549: 2200, 551: 2200, 2200, 2200, 558: 2200, 2200, 561: 2200, 2200, 2200, 565: 2200, 2200, 570: 2200, 2200, 577: 2200, 597: 2200, 604: 2200, 2200, 637: 2200, 644: 2200, 2200, 647: 2200, 2200, 2200, 654: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 663: 2200, 2200, 2200, 2200, 668: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 676: 2200, 678: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 705: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200}, // 1165 - {2: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 10: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 53: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 546: 2218, 548: 2218, 2218, 2218, 555: 2218, 2218, 558: 2218, 2218, 2218, 562: 2218, 2218, 567: 2218, 2218, 574: 2218, 594: 2218, 601: 2218, 2218, 634: 2218, 641: 2218, 2218, 644: 2218, 2218, 2218, 651: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 660: 2218, 2218, 2218, 664: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 675: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 702: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 731: 2218}, - {2: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 10: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 53: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 546: 2217, 548: 2217, 2217, 2217, 555: 2217, 2217, 558: 2217, 2217, 2217, 562: 2217, 2217, 567: 2217, 2217, 574: 2217, 594: 2217, 601: 2217, 2217, 634: 2217, 641: 2217, 2217, 644: 2217, 2217, 2217, 651: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 660: 2217, 2217, 2217, 664: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 675: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 702: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 731: 2217}, - {2: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 10: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 53: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 546: 2216, 548: 2216, 2216, 2216, 555: 2216, 2216, 558: 2216, 2216, 2216, 562: 2216, 2216, 567: 2216, 2216, 574: 2216, 594: 2216, 601: 2216, 2216, 634: 2216, 641: 2216, 2216, 644: 2216, 2216, 2216, 651: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 660: 2216, 2216, 2216, 664: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 675: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 702: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 731: 2216}, - {2: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 10: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 53: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 546: 2215, 548: 2215, 2215, 2215, 555: 2215, 2215, 558: 2215, 2215, 2215, 562: 2215, 2215, 567: 2215, 2215, 574: 2215, 594: 2215, 601: 2215, 2215, 634: 2215, 641: 2215, 2215, 644: 2215, 2215, 2215, 651: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 660: 2215, 2215, 2215, 664: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 675: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 702: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 731: 2215}, - {2: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 10: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 53: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 546: 2214, 548: 2214, 2214, 2214, 555: 2214, 2214, 558: 2214, 2214, 2214, 562: 2214, 2214, 567: 2214, 2214, 574: 2214, 594: 2214, 601: 2214, 2214, 634: 2214, 641: 2214, 2214, 644: 2214, 2214, 2214, 651: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 660: 2214, 2214, 2214, 664: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 675: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 702: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 731: 2214}, + {236: 4111, 565: 4112, 647: 4110, 4109}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 4103, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 4104, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 4102, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 734: 4105, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 4100, 1342: 4101}, + {2: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 10: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 53: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 549: 2219, 551: 2219, 2219, 2219, 558: 2219, 2219, 561: 2219, 2219, 2219, 565: 2219, 2219, 570: 2219, 2219, 577: 2219, 597: 2219, 604: 2219, 2219, 637: 2219, 644: 2219, 2219, 647: 2219, 2219, 2219, 654: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 663: 2219, 2219, 2219, 2219, 668: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 676: 2219, 678: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 705: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 734: 2219}, + {2: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 10: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 53: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 549: 2218, 551: 2218, 2218, 2218, 558: 2218, 2218, 561: 2218, 2218, 2218, 565: 2218, 2218, 570: 2218, 2218, 577: 2218, 597: 2218, 604: 2218, 2218, 637: 2218, 644: 2218, 2218, 647: 2218, 2218, 2218, 654: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 663: 2218, 2218, 2218, 2218, 668: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 676: 2218, 678: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 705: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 734: 2218}, + {2: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 10: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 53: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 549: 2217, 551: 2217, 2217, 2217, 558: 2217, 2217, 561: 2217, 2217, 2217, 565: 2217, 2217, 570: 2217, 2217, 577: 2217, 597: 2217, 604: 2217, 2217, 637: 2217, 644: 2217, 2217, 647: 2217, 2217, 2217, 654: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 663: 2217, 2217, 2217, 2217, 668: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 676: 2217, 678: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 705: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 734: 2217}, // 1170 - {2: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 10: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 53: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 546: 2213, 548: 2213, 2213, 2213, 555: 2213, 2213, 558: 2213, 2213, 2213, 562: 2213, 2213, 567: 2213, 2213, 574: 2213, 594: 2213, 601: 2213, 2213, 634: 2213, 641: 2213, 2213, 644: 2213, 2213, 2213, 651: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 660: 2213, 2213, 2213, 664: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 675: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 702: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 731: 2213}, - {2: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 10: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 53: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 546: 2212, 548: 2212, 2212, 2212, 555: 2212, 2212, 558: 2212, 2212, 2212, 562: 2212, 2212, 567: 2212, 2212, 574: 2212, 594: 2212, 601: 2212, 2212, 634: 2212, 641: 2212, 2212, 644: 2212, 2212, 2212, 651: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 660: 2212, 2212, 2212, 664: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 675: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 702: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 731: 2212}, - {236: 2209, 549: 3895, 551: 3894, 562: 2209, 644: 2209, 2209, 935: 4095}, - {236: 2208, 562: 2208, 644: 2208, 2208}, - {2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 547: 2223, 2223, 552: 2223, 554: 2223, 2223, 2223, 2223, 564: 2223, 2223, 2223, 569: 2223, 2223, 2223, 2223, 2223, 575: 2223, 577: 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 595: 2223, 2223, 2223, 599: 2223, 2223, 603: 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 622: 2223, 625: 2223, 2223, 635: 2223, 2223, 2223, 2223, 2223, 2223}, + {2: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 10: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 53: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 549: 2216, 551: 2216, 2216, 2216, 558: 2216, 2216, 561: 2216, 2216, 2216, 565: 2216, 2216, 570: 2216, 2216, 577: 2216, 597: 2216, 604: 2216, 2216, 637: 2216, 644: 2216, 2216, 647: 2216, 2216, 2216, 654: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 663: 2216, 2216, 2216, 2216, 668: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 676: 2216, 678: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 705: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 734: 2216}, + {2: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 10: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 53: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 549: 2215, 551: 2215, 2215, 2215, 558: 2215, 2215, 561: 2215, 2215, 2215, 565: 2215, 2215, 570: 2215, 2215, 577: 2215, 597: 2215, 604: 2215, 2215, 637: 2215, 644: 2215, 2215, 647: 2215, 2215, 2215, 654: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 663: 2215, 2215, 2215, 2215, 668: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 676: 2215, 678: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 705: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 734: 2215}, + {2: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 10: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 53: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 549: 2214, 551: 2214, 2214, 2214, 558: 2214, 2214, 561: 2214, 2214, 2214, 565: 2214, 2214, 570: 2214, 2214, 577: 2214, 597: 2214, 604: 2214, 2214, 637: 2214, 644: 2214, 2214, 647: 2214, 2214, 2214, 654: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 663: 2214, 2214, 2214, 2214, 668: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 676: 2214, 678: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 705: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 734: 2214}, + {2: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 10: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 53: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 549: 2213, 551: 2213, 2213, 2213, 558: 2213, 2213, 561: 2213, 2213, 2213, 565: 2213, 2213, 570: 2213, 2213, 577: 2213, 597: 2213, 604: 2213, 2213, 637: 2213, 644: 2213, 2213, 647: 2213, 2213, 2213, 654: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 663: 2213, 2213, 2213, 2213, 668: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 676: 2213, 678: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 705: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 734: 2213}, + {2: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 10: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 53: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 549: 2212, 551: 2212, 2212, 2212, 558: 2212, 2212, 561: 2212, 2212, 2212, 565: 2212, 2212, 570: 2212, 2212, 577: 2212, 597: 2212, 604: 2212, 2212, 637: 2212, 644: 2212, 2212, 647: 2212, 2212, 2212, 654: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 663: 2212, 2212, 2212, 2212, 668: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 676: 2212, 678: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 705: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 734: 2212}, // 1175 - {546: 2975, 791: 4104}, - {969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 547: 969, 969, 969, 551: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 564: 969, 969, 969, 569: 969, 969, 969, 969, 969, 575: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 595: 969, 969, 969, 969, 969, 969, 603: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 624: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 635: 969, 969, 969, 969, 969, 969, 643: 969, 647: 969, 969, 969, 969, 722: 969, 733: 4102}, - {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2199, 2006, 2006, 2006, 551: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 564: 2006, 2006, 2006, 569: 2006, 2006, 2006, 2006, 2006, 575: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 595: 2006, 2006, 2006, 2006, 2006, 2006, 603: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 624: 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 635: 2006, 2006, 2006, 2006, 2006, 2006, 643: 2006, 647: 2006, 2006, 2006, 2006, 722: 2006, 730: 2006, 734: 2006, 2006}, - {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2198, 2005, 2005, 2005, 551: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 564: 2005, 2005, 2005, 569: 2005, 2005, 2005, 2005, 2005, 575: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 595: 2005, 2005, 2005, 2005, 2005, 2005, 603: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 624: 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 635: 2005, 2005, 2005, 2005, 2005, 2005, 643: 2005, 647: 2005, 2005, 2005, 2005, 722: 2005, 730: 2005, 734: 2005, 2005}, - {546: 2197}, + {236: 2209, 552: 3899, 554: 3898, 565: 2209, 647: 2209, 2209, 938: 4099}, + {236: 2208, 565: 2208, 647: 2208, 2208}, + {2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 550: 2223, 2223, 555: 2223, 557: 2223, 2223, 2223, 2223, 567: 2223, 2223, 2223, 572: 2223, 2223, 2223, 2223, 2223, 578: 2223, 580: 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 598: 2223, 2223, 2223, 602: 2223, 2223, 606: 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 625: 2223, 628: 2223, 2223, 638: 2223, 2223, 2223, 2223, 2223, 2223}, + {549: 2976, 794: 4108}, + {966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 550: 966, 966, 966, 554: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 567: 966, 966, 966, 572: 966, 966, 966, 966, 966, 578: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 598: 966, 966, 966, 966, 966, 966, 606: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 627: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 638: 966, 966, 966, 966, 966, 966, 646: 966, 650: 966, 966, 966, 966, 725: 966, 736: 4106}, // 1180 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 4103}, - {2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 547: 2221, 2221, 552: 2221, 554: 2221, 2221, 2221, 2221, 564: 2221, 2221, 2221, 569: 2221, 2221, 2221, 2221, 2221, 575: 2221, 577: 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 595: 2221, 2221, 2221, 599: 2221, 2221, 603: 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 622: 2221, 625: 2221, 2221, 635: 2221, 2221, 2221, 2221, 2221, 2221}, - {2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 547: 2222, 2222, 552: 2222, 554: 2222, 2222, 2222, 2222, 564: 2222, 2222, 2222, 569: 2222, 2222, 2222, 2222, 2222, 575: 2222, 577: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 595: 2222, 2222, 2222, 599: 2222, 2222, 603: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 622: 2222, 625: 2222, 2222, 635: 2222, 2222, 2222, 2222, 2222, 2222}, - {2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 547: 2252, 2252, 552: 2252, 554: 2252, 2252, 2252, 2252, 564: 2252, 2252, 2252, 569: 2252, 571: 2252, 2252, 2252, 575: 2252, 577: 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 595: 2252, 2252, 2252, 599: 2252, 2252, 603: 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 622: 2252}, - {2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 547: 2251, 2251, 552: 2251, 554: 2251, 2251, 2251, 2251, 564: 2251, 2251, 2251, 569: 2251, 571: 2251, 2251, 2251, 575: 2251, 577: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 595: 2251, 2251, 2251, 599: 2251, 2251, 603: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 622: 2251}, + {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2199, 2004, 2004, 2004, 554: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 567: 2004, 2004, 2004, 572: 2004, 2004, 2004, 2004, 2004, 578: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 598: 2004, 2004, 2004, 2004, 2004, 2004, 606: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 627: 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 638: 2004, 2004, 2004, 2004, 2004, 2004, 646: 2004, 650: 2004, 2004, 2004, 2004, 725: 2004, 733: 2004, 737: 2004, 2004}, + {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2198, 2003, 2003, 2003, 554: 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 567: 2003, 2003, 2003, 572: 2003, 2003, 2003, 2003, 2003, 578: 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 598: 2003, 2003, 2003, 2003, 2003, 2003, 606: 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 627: 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 638: 2003, 2003, 2003, 2003, 2003, 2003, 646: 2003, 650: 2003, 2003, 2003, 2003, 725: 2003, 733: 2003, 737: 2003, 2003}, + {549: 2197}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 4107}, + {2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 550: 2221, 2221, 555: 2221, 557: 2221, 2221, 2221, 2221, 567: 2221, 2221, 2221, 572: 2221, 2221, 2221, 2221, 2221, 578: 2221, 580: 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 598: 2221, 2221, 2221, 602: 2221, 2221, 606: 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 625: 2221, 628: 2221, 2221, 638: 2221, 2221, 2221, 2221, 2221, 2221}, // 1185 - {2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 547: 2250, 2250, 552: 2250, 554: 2250, 2250, 2250, 2250, 564: 2250, 2250, 2250, 569: 2250, 571: 2250, 2250, 2250, 575: 2250, 577: 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 595: 2250, 2250, 2250, 599: 2250, 2250, 603: 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 622: 2250}, - {2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 547: 2224, 2224, 552: 2224, 554: 2224, 2224, 2224, 2224, 564: 2224, 2224, 2224, 569: 2224, 2224, 2224, 2224, 2224, 575: 2224, 577: 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 595: 2224, 2224, 2224, 599: 2224, 2224, 603: 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 622: 2224, 625: 2224, 2224, 635: 2224, 2224, 2224, 2224, 2224, 2224}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 4112}, - {2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 546: 2677, 561: 2677, 568: 2677, 570: 2677, 2677, 2677, 593: 2677, 601: 2677, 620: 2677, 724: 2677, 730: 4133, 733: 2677, 742: 2677, 2677, 745: 2677, 747: 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 759: 2677, 2677, 763: 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677}, - {9: 2674, 52: 2674}, + {2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 550: 2222, 2222, 555: 2222, 557: 2222, 2222, 2222, 2222, 567: 2222, 2222, 2222, 572: 2222, 2222, 2222, 2222, 2222, 578: 2222, 580: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 598: 2222, 2222, 2222, 602: 2222, 2222, 606: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 625: 2222, 628: 2222, 2222, 638: 2222, 2222, 2222, 2222, 2222, 2222}, + {2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 550: 2252, 2252, 555: 2252, 557: 2252, 2252, 2252, 2252, 567: 2252, 2252, 2252, 572: 2252, 574: 2252, 2252, 2252, 578: 2252, 580: 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 598: 2252, 2252, 2252, 602: 2252, 2252, 606: 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 625: 2252}, + {2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 550: 2251, 2251, 555: 2251, 557: 2251, 2251, 2251, 2251, 567: 2251, 2251, 2251, 572: 2251, 574: 2251, 2251, 2251, 578: 2251, 580: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 598: 2251, 2251, 2251, 602: 2251, 2251, 606: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 625: 2251}, + {2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 550: 2250, 2250, 555: 2250, 557: 2250, 2250, 2250, 2250, 567: 2250, 2250, 2250, 572: 2250, 574: 2250, 2250, 2250, 578: 2250, 580: 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 598: 2250, 2250, 2250, 602: 2250, 2250, 606: 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 625: 2250}, + {2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 550: 2224, 2224, 555: 2224, 557: 2224, 2224, 2224, 2224, 567: 2224, 2224, 2224, 572: 2224, 2224, 2224, 2224, 2224, 578: 2224, 580: 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 598: 2224, 2224, 2224, 602: 2224, 2224, 606: 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 625: 2224, 628: 2224, 2224, 638: 2224, 2224, 2224, 2224, 2224, 2224}, // 1190 - {9: 4113, 52: 4114}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4132}, - {381: 4115}, - {546: 4116}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 4117}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 4116}, + {2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 549: 2677, 564: 2677, 571: 2677, 573: 2677, 2677, 2677, 596: 2677, 604: 2677, 623: 2677, 727: 2677, 733: 4137, 736: 2677, 745: 2677, 2677, 748: 2677, 750: 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 762: 2677, 2677, 766: 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677, 2677}, + {9: 2674, 52: 2674}, + {9: 4117, 52: 4118}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4136}, // 1195 - {52: 2244, 547: 4120, 558: 3865, 3866, 3871, 576: 3867, 621: 4119, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864, 1388: 4118}, - {52: 4131}, - {193: 4124, 595: 4123}, - {171: 4121}, - {320: 4122}, + {381: 4119}, + {549: 4120}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 4121}, + {52: 2244, 550: 4124, 561: 3869, 3870, 3875, 579: 3871, 624: 4123, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868, 1390: 4122}, + {52: 4135}, // 1200 + {193: 4128, 598: 4127}, + {171: 4125}, + {319: 4126}, {52: 2240}, - {417: 4126}, - {277: 4125}, - {52: 2241}, - {277: 4127}, + {418: 4130}, // 1205 - {52: 2243, 547: 4128}, - {171: 4129}, - {320: 4130}, - {52: 2242}, - {2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 547: 2253, 2253, 552: 2253, 554: 2253, 2253, 2253, 2253, 564: 2253, 2253, 2253, 569: 2253, 571: 2253, 2253, 2253, 575: 2253, 577: 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 595: 2253, 2253, 2253, 599: 2253, 2253, 603: 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 622: 2253}, + {276: 4129}, + {52: 2241}, + {276: 4131}, + {52: 2243, 550: 4132}, + {171: 4133}, // 1210 + {319: 4134}, + {52: 2242}, + {2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 550: 2253, 2253, 555: 2253, 557: 2253, 2253, 2253, 2253, 567: 2253, 2253, 2253, 572: 2253, 574: 2253, 2253, 2253, 578: 2253, 580: 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 598: 2253, 2253, 2253, 602: 2253, 2253, 606: 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 625: 2253}, {9: 2673, 52: 2673}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4134, 3118, 3119, 3117}, - {2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 546: 2676, 561: 2676, 568: 2676, 570: 2676, 2676, 2676, 593: 2676, 601: 2676, 620: 2676, 724: 2676, 730: 4135, 733: 2676, 742: 2676, 2676, 745: 2676, 747: 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 759: 2676, 2676, 763: 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4136, 3118, 3119, 3117}, - {2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 546: 2675, 561: 2675, 568: 2675, 570: 2675, 2675, 2675, 593: 2675, 601: 2675, 620: 2675, 724: 2675, 733: 2675, 742: 2675, 2675, 745: 2675, 747: 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 759: 2675, 2675, 763: 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4138, 3119, 3120, 3118}, // 1215 - {2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 547: 2254, 2254, 552: 2254, 554: 2254, 2254, 2254, 2254, 564: 2254, 2254, 2254, 569: 2254, 571: 2254, 2254, 2254, 575: 2254, 577: 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 595: 2254, 2254, 2254, 599: 2254, 2254, 603: 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 622: 2254, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4139, 3679, 3761, 3678, 3675}, - {52: 4140, 553: 3775, 722: 3776}, - {198: 1158, 564: 1158, 577: 4142, 836: 1158, 1427: 4141}, - {198: 4146, 564: 4147, 836: 1161, 1005: 4145}, + {2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 549: 2676, 564: 2676, 571: 2676, 573: 2676, 2676, 2676, 596: 2676, 604: 2676, 623: 2676, 727: 2676, 733: 4139, 736: 2676, 745: 2676, 2676, 748: 2676, 750: 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 762: 2676, 2676, 766: 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676, 2676}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4140, 3119, 3120, 3118}, + {2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 549: 2675, 564: 2675, 571: 2675, 573: 2675, 2675, 2675, 596: 2675, 604: 2675, 623: 2675, 727: 2675, 736: 2675, 745: 2675, 2675, 748: 2675, 750: 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 762: 2675, 2675, 766: 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675, 2675}, + {2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 550: 2254, 2254, 555: 2254, 557: 2254, 2254, 2254, 2254, 567: 2254, 2254, 2254, 572: 2254, 574: 2254, 2254, 2254, 578: 2254, 580: 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 598: 2254, 2254, 2254, 602: 2254, 2254, 606: 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 625: 2254, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4143, 3683, 3765, 3682, 3679}, // 1220 - {10: 4143, 245: 4144}, - {198: 1157, 564: 1157, 836: 1157}, - {198: 1156, 564: 1156, 836: 1156}, - {836: 4150, 849: 4151}, - {343: 4149}, + {52: 4144, 556: 3779, 725: 3780}, + {198: 1155, 567: 1155, 580: 4146, 839: 1155, 1428: 4145}, + {198: 4150, 567: 4151, 839: 1158, 1008: 4149}, + {10: 4147, 245: 4148}, + {198: 1154, 567: 1154, 839: 1154}, // 1225 - {343: 4148}, - {836: 1159}, - {836: 1160}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 4153, 787: 4152, 3118, 3119, 3117, 1043: 4155, 1327: 4156, 1535: 4154}, - {1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 547: 1167, 1167, 1167, 551: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 564: 1167, 1167, 1167, 569: 1167, 1167, 1167, 1167, 1167, 575: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 595: 1167, 1167, 1167, 1167, 1167, 1167, 603: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 624: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 635: 1167, 1167, 1167, 1167, 1167, 1167, 643: 1167, 647: 1167, 1167, 1167, 1167, 674: 1167, 722: 1167}, + {198: 1153, 567: 1153, 839: 1153}, + {839: 4154, 852: 4155}, + {342: 4153}, + {342: 4152}, + {839: 1156}, // 1230 - {1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 547: 1209, 1209, 1209, 551: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 564: 1209, 1209, 1209, 569: 1209, 1209, 1209, 1209, 1209, 575: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 595: 1209, 1209, 1209, 1209, 1209, 1209, 603: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 624: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 635: 1209, 1209, 1209, 1209, 1209, 1209, 643: 1209, 647: 1209, 1209, 1209, 1209, 674: 1209, 722: 1209}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1206, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 561: 1206, 580: 1206, 603: 1206, 606: 1206, 608: 1206, 787: 4152, 3118, 3119, 3117, 1043: 4159, 1426: 4158, 1536: 4157}, - {1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 547: 1180, 1180, 1180, 551: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 564: 1180, 1180, 1180, 569: 1180, 1180, 1180, 1180, 1180, 575: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 595: 1180, 1180, 1180, 1180, 1180, 1180, 603: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 624: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 635: 1180, 1180, 1180, 1180, 1180, 1180, 643: 1180, 647: 1180, 1180, 1180, 1180, 674: 1180, 722: 1180}, - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 547: 1179, 1179, 1179, 551: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 564: 1179, 1179, 1179, 569: 1179, 1179, 1179, 1179, 1179, 575: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 595: 1179, 1179, 1179, 1179, 1179, 1179, 603: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 624: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 635: 1179, 1179, 1179, 1179, 1179, 1179, 643: 1179, 647: 1179, 1179, 1179, 1179, 674: 1179, 722: 1179}, - {1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 547: 1178, 1178, 1178, 551: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 564: 1178, 1178, 1178, 569: 1178, 1178, 1178, 1178, 1178, 575: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 595: 1178, 1178, 1178, 1178, 1178, 1178, 603: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 624: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 635: 1178, 1178, 1178, 1178, 1178, 1178, 643: 1178, 647: 1178, 1178, 1178, 1178, 674: 1178, 722: 1178}, + {839: 1157}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 4157, 790: 4156, 3119, 3120, 3118, 1046: 4159, 1329: 4160, 1534: 4158}, + {1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 550: 1164, 1164, 1164, 554: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 567: 1164, 1164, 1164, 572: 1164, 1164, 1164, 1164, 1164, 578: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 598: 1164, 1164, 1164, 1164, 1164, 1164, 606: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 627: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 638: 1164, 1164, 1164, 1164, 1164, 1164, 646: 1164, 650: 1164, 1164, 1164, 1164, 675: 1164, 725: 1164}, + {1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 550: 1206, 1206, 1206, 554: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 567: 1206, 1206, 1206, 572: 1206, 1206, 1206, 1206, 1206, 578: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 598: 1206, 1206, 1206, 1206, 1206, 1206, 606: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 627: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 638: 1206, 1206, 1206, 1206, 1206, 1206, 646: 1206, 650: 1206, 1206, 1206, 1206, 675: 1206, 725: 1206}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 1203, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 564: 1203, 583: 1203, 606: 1203, 609: 1203, 611: 1203, 790: 4156, 3119, 3120, 3118, 1046: 4163, 1427: 4162, 1535: 4161}, // 1235 - {52: 4206}, - {52: 1204, 561: 4161, 580: 1204, 603: 1204, 606: 1204, 608: 1204, 1430: 4160}, - {52: 1205, 561: 1205, 580: 1205, 603: 1205, 606: 1205, 608: 1205}, - {52: 1202, 580: 4165, 603: 1202, 606: 1202, 608: 1202, 1435: 4164}, - {738: 4162}, + {1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 550: 1177, 1177, 1177, 554: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 567: 1177, 1177, 1177, 572: 1177, 1177, 1177, 1177, 1177, 578: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 598: 1177, 1177, 1177, 1177, 1177, 1177, 606: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 627: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 638: 1177, 1177, 1177, 1177, 1177, 1177, 646: 1177, 650: 1177, 1177, 1177, 1177, 675: 1177, 725: 1177}, + {1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 550: 1176, 1176, 1176, 554: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 567: 1176, 1176, 1176, 572: 1176, 1176, 1176, 1176, 1176, 578: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 598: 1176, 1176, 1176, 1176, 1176, 1176, 606: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 627: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 638: 1176, 1176, 1176, 1176, 1176, 1176, 646: 1176, 650: 1176, 1176, 1176, 1176, 675: 1176, 725: 1176}, + {1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 550: 1175, 1175, 1175, 554: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 567: 1175, 1175, 1175, 572: 1175, 1175, 1175, 1175, 1175, 578: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 598: 1175, 1175, 1175, 1175, 1175, 1175, 606: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 627: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 638: 1175, 1175, 1175, 1175, 1175, 1175, 646: 1175, 650: 1175, 1175, 1175, 1175, 675: 1175, 725: 1175}, + {52: 4210}, + {52: 1201, 564: 4165, 583: 1201, 606: 1201, 609: 1201, 611: 1201, 1431: 4164}, // 1240 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3966, 1018: 4163}, - {9: 3967, 52: 1203, 580: 1203, 603: 1203, 606: 1203, 608: 1203}, - {52: 1200, 603: 4170, 606: 4171, 608: 4172, 1434: 4168, 1534: 4169}, - {738: 4166}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3966, 1018: 4167}, + {52: 1202, 564: 1202, 583: 1202, 606: 1202, 609: 1202, 611: 1202}, + {52: 1199, 583: 4169, 606: 1199, 609: 1199, 611: 1199, 1436: 4168}, + {740: 4166}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3968, 996: 3970, 1021: 4167}, + {9: 3971, 52: 1200, 583: 1200, 606: 1200, 609: 1200, 611: 1200}, // 1245 - {9: 3967, 52: 1201, 603: 1201, 606: 1201, 608: 1201}, - {52: 1207}, - {194: 4183, 219: 4179, 574: 4173, 643: 4184, 651: 4175, 4174, 656: 4182, 4181, 936: 4180, 1118: 4177, 1532: 4178, 4176}, - {194: 1198, 219: 1198, 574: 1198, 643: 1198, 651: 1198, 1198, 656: 1198, 1198}, - {194: 1197, 219: 1197, 574: 1197, 643: 1197, 651: 1197, 1197, 656: 1197, 1197}, + {52: 1197, 606: 4174, 609: 4175, 611: 4176, 1435: 4172, 1533: 4173}, + {740: 4170}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3968, 996: 3970, 1021: 4171}, + {9: 3971, 52: 1198, 606: 1198, 609: 1198, 611: 1198}, + {52: 1204}, // 1250 - {194: 1196, 219: 1196, 574: 1196, 643: 1196, 651: 1196, 1196, 656: 1196, 1196}, - {2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 52: 2553, 180: 2553, 207: 2553, 545: 2553, 2553, 2553, 549: 2553, 2553, 2553, 2553, 2553, 2553, 561: 2553, 2553, 2553, 2553, 567: 2553, 2553, 581: 2553, 623: 2553, 659: 2553, 663: 2553, 673: 2553, 701: 2553, 719: 2553, 2553, 2553, 723: 2553, 2553, 2553}, - {2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 52: 2552, 180: 2552, 207: 2552, 255: 2552, 545: 2552, 2552, 2552, 549: 2552, 2552, 2552, 2552, 2552, 2552, 561: 2552, 2552, 2552, 2552, 567: 2552, 2552, 581: 2552, 623: 2552, 659: 2552, 663: 2552, 673: 2552, 701: 2552, 719: 2552, 2552, 2552, 723: 2552, 2552, 2552}, - {2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 52: 2551, 180: 2551, 207: 2551, 255: 2551, 545: 2551, 2551, 2551, 549: 2551, 2551, 2551, 2551, 2551, 2551, 561: 2551, 2551, 2551, 2551, 567: 2551, 2551, 581: 2551, 623: 2551, 659: 2551, 663: 2551, 673: 2551, 701: 2551, 719: 2551, 2551, 2551, 723: 2551, 2551, 2551}, - {52: 1199}, + {194: 4187, 219: 4183, 577: 4177, 646: 4188, 654: 4179, 4178, 659: 4186, 4185, 939: 4184, 1120: 4181, 1531: 4182, 4180}, + {194: 1195, 219: 1195, 577: 1195, 646: 1195, 654: 1195, 1195, 659: 1195, 1195}, + {194: 1194, 219: 1194, 577: 1194, 646: 1194, 654: 1194, 1194, 659: 1194, 1194}, + {194: 1193, 219: 1193, 577: 1193, 646: 1193, 654: 1193, 1193, 659: 1193, 1193}, + {2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 52: 2553, 180: 2553, 207: 2553, 548: 2553, 2553, 2553, 552: 2553, 2553, 2553, 2553, 2553, 2553, 564: 2553, 2553, 2553, 2553, 570: 2553, 2553, 584: 2553, 626: 2553, 662: 2553, 667: 2553, 677: 2553, 704: 2553, 722: 2553, 2553, 2553, 726: 2553, 2553, 2553}, // 1255 - {52: 1195}, - {52: 1194}, - {180: 4201}, - {180: 4199}, - {180: 4197}, + {2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 52: 2552, 180: 2552, 207: 2552, 253: 2552, 548: 2552, 2552, 2552, 552: 2552, 2552, 2552, 2552, 2552, 2552, 564: 2552, 2552, 2552, 2552, 570: 2552, 2552, 584: 2552, 626: 2552, 662: 2552, 667: 2552, 677: 2552, 704: 2552, 722: 2552, 2552, 2552, 726: 2552, 2552, 2552}, + {2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 52: 2551, 180: 2551, 207: 2551, 253: 2551, 548: 2551, 2551, 2551, 552: 2551, 2551, 2551, 2551, 2551, 2551, 564: 2551, 2551, 2551, 2551, 570: 2551, 2551, 584: 2551, 626: 2551, 662: 2551, 667: 2551, 677: 2551, 704: 2551, 722: 2551, 2551, 2551, 726: 2551, 2551, 2551}, + {52: 1196}, + {52: 1192}, + {52: 1191}, // 1260 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4204}, - {654: 4203}, - {194: 4183, 219: 4185, 574: 4173, 651: 4175, 4174, 656: 4188, 4187, 936: 4186, 1118: 4190, 1326: 4189}, - {180: 4201, 207: 4202}, - {180: 4199, 207: 4200}, + {180: 4205}, + {180: 4203}, + {180: 4201}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4208}, + {658: 4207}, // 1265 - {180: 4197, 207: 4198}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4193}, - {582: 4191}, - {52: 1187, 582: 1187}, - {194: 4183, 219: 4185, 574: 4173, 651: 4175, 4174, 656: 4188, 4187, 936: 4186, 1118: 4190, 1326: 4192}, + {194: 4187, 219: 4189, 577: 4177, 654: 4179, 4178, 659: 4192, 4191, 939: 4190, 1120: 4194, 1328: 4193}, + {180: 4205, 207: 4206}, + {180: 4203, 207: 4204}, + {180: 4201, 207: 4202}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4197}, // 1270 - {52: 1188}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4194}, - {180: 4195, 207: 4196}, - {52: 1190, 582: 1190}, - {52: 1183, 582: 1183}, + {585: 4195}, + {52: 1184, 585: 1184}, + {194: 4187, 219: 4189, 577: 4177, 654: 4179, 4178, 659: 4192, 4191, 939: 4190, 1120: 4194, 1328: 4196}, + {52: 1185}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 585: 3832, 3830, 3831, 3829, 3827, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 819: 3828, 3826, 906: 3834, 920: 4198}, // 1275 - {52: 1191, 582: 1191}, - {52: 1184, 582: 1184}, - {52: 1192, 582: 1192}, - {52: 1185, 582: 1185}, - {52: 1193, 582: 1193}, + {180: 4199, 207: 4200}, + {52: 1187, 585: 1187}, + {52: 1180, 585: 1180}, + {52: 1188, 585: 1188}, + {52: 1181, 585: 1181}, // 1280 - {52: 1186, 582: 1186}, - {52: 1189, 582: 1189}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4205}, - {180: 4195}, - {1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 547: 1208, 1208, 1208, 551: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 564: 1208, 1208, 1208, 569: 1208, 1208, 1208, 1208, 1208, 575: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 595: 1208, 1208, 1208, 1208, 1208, 1208, 603: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 624: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 635: 1208, 1208, 1208, 1208, 1208, 1208, 643: 1208, 647: 1208, 1208, 1208, 1208, 674: 1208, 722: 1208}, + {52: 1189, 585: 1189}, + {52: 1182, 585: 1182}, + {52: 1190, 585: 1190}, + {52: 1183, 585: 1183}, + {52: 1186, 585: 1186}, // 1285 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4208}, - {2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 547: 2258, 2258, 552: 2258, 554: 2258, 2258, 2258, 2258, 564: 2258, 2258, 2258, 569: 2258, 571: 2258, 2258, 2258, 575: 2258, 577: 2258, 2258, 2258, 2258, 2258, 3828, 3826, 3827, 3825, 3823, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 595: 2258, 2258, 2258, 599: 2258, 2258, 603: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 622: 2258, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4210}, - {52: 4211, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {198: 4146, 564: 4147, 836: 1161, 1005: 4212}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 585: 3832, 3830, 3831, 3829, 3827, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 819: 3828, 3826, 906: 3834, 920: 4209}, + {180: 4199}, + {1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 550: 1205, 1205, 1205, 554: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 567: 1205, 1205, 1205, 572: 1205, 1205, 1205, 1205, 1205, 578: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 598: 1205, 1205, 1205, 1205, 1205, 1205, 606: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 627: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 638: 1205, 1205, 1205, 1205, 1205, 1205, 646: 1205, 650: 1205, 1205, 1205, 1205, 675: 1205, 725: 1205}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4212}, + {2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 550: 2258, 2258, 555: 2258, 557: 2258, 2258, 2258, 2258, 567: 2258, 2258, 2258, 572: 2258, 574: 2258, 2258, 2258, 578: 2258, 580: 2258, 2258, 2258, 2258, 2258, 3832, 3830, 3831, 3829, 3827, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 598: 2258, 2258, 2258, 602: 2258, 2258, 606: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 625: 2258, 819: 3828, 3826}, // 1290 - {836: 4150, 849: 4213}, - {1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 547: 1168, 1168, 1168, 551: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 564: 1168, 1168, 1168, 569: 1168, 1168, 1168, 1168, 1168, 575: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 595: 1168, 1168, 1168, 1168, 1168, 1168, 603: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 624: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 635: 1168, 1168, 1168, 1168, 1168, 1168, 643: 1168, 647: 1168, 1168, 1168, 1168, 674: 1168, 722: 1168}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4215}, - {52: 4216, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {198: 4146, 564: 4147, 836: 1161, 1005: 4217}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4214}, + {52: 4215, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {198: 4150, 567: 4151, 839: 1158, 1008: 4216}, + {839: 4154, 852: 4217}, + {1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 550: 1165, 1165, 1165, 554: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 567: 1165, 1165, 1165, 572: 1165, 1165, 1165, 1165, 1165, 578: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 598: 1165, 1165, 1165, 1165, 1165, 1165, 606: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 627: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 638: 1165, 1165, 1165, 1165, 1165, 1165, 646: 1165, 650: 1165, 1165, 1165, 1165, 675: 1165, 725: 1165}, // 1295 - {836: 4150, 849: 4218}, - {1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 547: 1169, 1169, 1169, 551: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 564: 1169, 1169, 1169, 569: 1169, 1169, 1169, 1169, 1169, 575: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 595: 1169, 1169, 1169, 1169, 1169, 1169, 603: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 624: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 635: 1169, 1169, 1169, 1169, 1169, 1169, 643: 1169, 647: 1169, 1169, 1169, 1169, 674: 1169, 722: 1169}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4220}, - {9: 4222, 52: 1166, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822, 1247: 4221}, - {52: 4229}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4219}, + {52: 4220, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {198: 4150, 567: 4151, 839: 1158, 1008: 4221}, + {839: 4154, 852: 4222}, + {1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 550: 1166, 1166, 1166, 554: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 567: 1166, 1166, 1166, 572: 1166, 1166, 1166, 1166, 1166, 578: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 598: 1166, 1166, 1166, 1166, 1166, 1166, 606: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 627: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 638: 1166, 1166, 1166, 1166, 1166, 1166, 646: 1166, 650: 1166, 1166, 1166, 1166, 675: 1166, 725: 1166}, // 1300 - {574: 4173, 651: 4175, 4174, 657: 4224, 936: 4223}, - {9: 4226, 52: 1163, 1248: 4228}, - {9: 4226, 52: 1163, 1248: 4225}, - {52: 1164}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4227}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4224}, + {9: 4226, 52: 1163, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826, 1248: 4225}, + {52: 4233}, + {577: 4177, 654: 4179, 4178, 660: 4228, 939: 4227}, + {9: 4230, 52: 1160, 1249: 4232}, // 1305 - {52: 1162, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {52: 1165}, - {198: 4146, 564: 4147, 836: 1161, 1005: 4230}, - {836: 4150, 849: 4231}, - {1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 547: 1170, 1170, 1170, 551: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 564: 1170, 1170, 1170, 569: 1170, 1170, 1170, 1170, 1170, 575: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 595: 1170, 1170, 1170, 1170, 1170, 1170, 603: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 624: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 635: 1170, 1170, 1170, 1170, 1170, 1170, 643: 1170, 647: 1170, 1170, 1170, 1170, 674: 1170, 722: 1170}, + {9: 4230, 52: 1160, 1249: 4229}, + {52: 1161}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4231}, + {52: 1159, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {52: 1162}, // 1310 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4233}, - {9: 4222, 52: 1166, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822, 1247: 4234}, - {52: 4235}, - {198: 4146, 564: 4147, 836: 1161, 1005: 4236}, - {836: 4150, 849: 4237}, + {198: 4150, 567: 4151, 839: 1158, 1008: 4234}, + {839: 4154, 852: 4235}, + {1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 550: 1167, 1167, 1167, 554: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 567: 1167, 1167, 1167, 572: 1167, 1167, 1167, 1167, 1167, 578: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 598: 1167, 1167, 1167, 1167, 1167, 1167, 606: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 627: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 638: 1167, 1167, 1167, 1167, 1167, 1167, 646: 1167, 650: 1167, 1167, 1167, 1167, 675: 1167, 725: 1167}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4237}, + {9: 4226, 52: 1163, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826, 1248: 4238}, // 1315 - {1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 547: 1171, 1171, 1171, 551: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 564: 1171, 1171, 1171, 569: 1171, 1171, 1171, 1171, 1171, 575: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 595: 1171, 1171, 1171, 1171, 1171, 1171, 603: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 624: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 635: 1171, 1171, 1171, 1171, 1171, 1171, 643: 1171, 647: 1171, 1171, 1171, 1171, 674: 1171, 722: 1171}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4239, 3679, 3761, 3678, 3675}, - {52: 4240, 553: 3775, 722: 3776}, - {836: 4150, 849: 4241}, - {1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 547: 1172, 1172, 1172, 551: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 564: 1172, 1172, 1172, 569: 1172, 1172, 1172, 1172, 1172, 575: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 595: 1172, 1172, 1172, 1172, 1172, 1172, 603: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 624: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 635: 1172, 1172, 1172, 1172, 1172, 1172, 643: 1172, 647: 1172, 1172, 1172, 1172, 674: 1172, 722: 1172}, + {52: 4239}, + {198: 4150, 567: 4151, 839: 1158, 1008: 4240}, + {839: 4154, 852: 4241}, + {1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 550: 1168, 1168, 1168, 554: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 567: 1168, 1168, 1168, 572: 1168, 1168, 1168, 1168, 1168, 578: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 598: 1168, 1168, 1168, 1168, 1168, 1168, 606: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 627: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 638: 1168, 1168, 1168, 1168, 1168, 1168, 646: 1168, 650: 1168, 1168, 1168, 1168, 675: 1168, 725: 1168}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4243, 3683, 3765, 3682, 3679}, // 1320 - {52: 4243}, - {836: 4150, 849: 4244}, - {1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 547: 1173, 1173, 1173, 551: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 564: 1173, 1173, 1173, 569: 1173, 1173, 1173, 1173, 1173, 575: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 595: 1173, 1173, 1173, 1173, 1173, 1173, 603: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 624: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 635: 1173, 1173, 1173, 1173, 1173, 1173, 643: 1173, 647: 1173, 1173, 1173, 1173, 674: 1173, 722: 1173}, - {52: 4246}, - {836: 4150, 849: 4247}, + {52: 4244, 556: 3779, 725: 3780}, + {839: 4154, 852: 4245}, + {1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 550: 1169, 1169, 1169, 554: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 567: 1169, 1169, 1169, 572: 1169, 1169, 1169, 1169, 1169, 578: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 598: 1169, 1169, 1169, 1169, 1169, 1169, 606: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 627: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 638: 1169, 1169, 1169, 1169, 1169, 1169, 646: 1169, 650: 1169, 1169, 1169, 1169, 675: 1169, 725: 1169}, + {52: 4247}, + {839: 4154, 852: 4248}, // 1325 - {1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 547: 1174, 1174, 1174, 551: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 564: 1174, 1174, 1174, 569: 1174, 1174, 1174, 1174, 1174, 575: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 595: 1174, 1174, 1174, 1174, 1174, 1174, 603: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 624: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 635: 1174, 1174, 1174, 1174, 1174, 1174, 643: 1174, 647: 1174, 1174, 1174, 1174, 674: 1174, 722: 1174}, - {52: 4249}, - {836: 4150, 849: 4250}, - {1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 547: 1175, 1175, 1175, 551: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 564: 1175, 1175, 1175, 569: 1175, 1175, 1175, 1175, 1175, 575: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 595: 1175, 1175, 1175, 1175, 1175, 1175, 603: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 624: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 635: 1175, 1175, 1175, 1175, 1175, 1175, 643: 1175, 647: 1175, 1175, 1175, 1175, 674: 1175, 722: 1175}, - {52: 4252}, + {1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 550: 1170, 1170, 1170, 554: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 567: 1170, 1170, 1170, 572: 1170, 1170, 1170, 1170, 1170, 578: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 598: 1170, 1170, 1170, 1170, 1170, 1170, 606: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 627: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 638: 1170, 1170, 1170, 1170, 1170, 1170, 646: 1170, 650: 1170, 1170, 1170, 1170, 675: 1170, 725: 1170}, + {52: 4250}, + {839: 4154, 852: 4251}, + {1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 550: 1171, 1171, 1171, 554: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 567: 1171, 1171, 1171, 572: 1171, 1171, 1171, 1171, 1171, 578: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 598: 1171, 1171, 1171, 1171, 1171, 1171, 606: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 627: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 638: 1171, 1171, 1171, 1171, 1171, 1171, 646: 1171, 650: 1171, 1171, 1171, 1171, 675: 1171, 725: 1171}, + {52: 4253}, // 1330 - {836: 4150, 849: 4253}, - {1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 547: 1176, 1176, 1176, 551: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 564: 1176, 1176, 1176, 569: 1176, 1176, 1176, 1176, 1176, 575: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 595: 1176, 1176, 1176, 1176, 1176, 1176, 603: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 624: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 635: 1176, 1176, 1176, 1176, 1176, 1176, 643: 1176, 647: 1176, 1176, 1176, 1176, 674: 1176, 722: 1176}, - {52: 4255}, - {836: 4150, 849: 4256}, - {1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 547: 1177, 1177, 1177, 551: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 564: 1177, 1177, 1177, 569: 1177, 1177, 1177, 1177, 1177, 575: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 595: 1177, 1177, 1177, 1177, 1177, 1177, 603: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 624: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 635: 1177, 1177, 1177, 1177, 1177, 1177, 643: 1177, 647: 1177, 1177, 1177, 1177, 674: 1177, 722: 1177}, + {839: 4154, 852: 4254}, + {1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 550: 1172, 1172, 1172, 554: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 567: 1172, 1172, 1172, 572: 1172, 1172, 1172, 1172, 1172, 578: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 598: 1172, 1172, 1172, 1172, 1172, 1172, 606: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 627: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 638: 1172, 1172, 1172, 1172, 1172, 1172, 646: 1172, 650: 1172, 1172, 1172, 1172, 675: 1172, 725: 1172}, + {52: 4256}, + {839: 4154, 852: 4257}, + {1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 550: 1173, 1173, 1173, 554: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 567: 1173, 1173, 1173, 572: 1173, 1173, 1173, 1173, 1173, 578: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 598: 1173, 1173, 1173, 1173, 1173, 1173, 606: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 627: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 638: 1173, 1173, 1173, 1173, 1173, 1173, 646: 1173, 650: 1173, 1173, 1173, 1173, 675: 1173, 725: 1173}, // 1335 - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4264, 4263}, - {2: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 10: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 53: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 546: 1472, 548: 1472, 1472, 1472, 1472, 555: 1472, 1472, 558: 1472, 1472, 1472, 562: 1472, 1472, 567: 1472, 1472, 574: 1472, 576: 1472, 589: 1472, 594: 1472, 601: 1472, 1472, 623: 1472, 634: 1472, 641: 1472, 1472, 644: 1472, 1472, 1472, 651: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 660: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 675: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 702: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 726: 1472, 731: 1472, 844: 1472, 1472, 848: 1472, 850: 1472, 852: 1472, 856: 1472, 865: 1472, 1472, 1472}, - {2: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 10: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 53: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 546: 1471, 548: 1471, 1471, 1471, 1471, 555: 1471, 1471, 558: 1471, 1471, 1471, 562: 1471, 1471, 567: 1471, 1471, 574: 1471, 576: 1471, 589: 1471, 594: 1471, 601: 1471, 1471, 623: 1471, 634: 1471, 641: 1471, 1471, 644: 1471, 1471, 1471, 651: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 660: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 675: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 702: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 726: 1471, 731: 1471, 844: 1471, 1471, 848: 1471, 850: 1471, 852: 1471, 856: 1471, 865: 1471, 1471, 1471}, - {2: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 10: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 53: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 546: 1470, 548: 1470, 1470, 1470, 1470, 555: 1470, 1470, 558: 1470, 1470, 1470, 562: 1470, 1470, 567: 1470, 1470, 574: 1470, 576: 1470, 589: 1470, 594: 1470, 601: 1470, 1470, 623: 1470, 634: 1470, 641: 1470, 1470, 644: 1470, 1470, 1470, 651: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 660: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 675: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 702: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 726: 1470, 731: 1470, 844: 1470, 1470, 848: 1470, 850: 1470, 852: 1470, 856: 1470, 865: 1470, 1470, 1470}, - {2: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 10: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 53: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 546: 1469, 548: 1469, 1469, 1469, 1469, 555: 1469, 1469, 558: 1469, 1469, 1469, 562: 1469, 1469, 567: 1469, 1469, 574: 1469, 594: 1469, 601: 1469, 1469, 634: 1469, 641: 1469, 1469, 644: 1469, 1469, 1469, 651: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 660: 1469, 1469, 1469, 664: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 675: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 702: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 726: 1469, 731: 4269}, + {52: 4259}, + {839: 4154, 852: 4260}, + {1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 550: 1174, 1174, 1174, 554: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 567: 1174, 1174, 1174, 572: 1174, 1174, 1174, 1174, 1174, 578: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 598: 1174, 1174, 1174, 1174, 1174, 1174, 606: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 627: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 638: 1174, 1174, 1174, 1174, 1174, 1174, 646: 1174, 650: 1174, 1174, 1174, 1174, 675: 1174, 725: 1174}, + {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 549: 1465, 551: 1465, 1465, 1465, 1465, 558: 1465, 1465, 561: 1465, 1465, 1465, 565: 1465, 1465, 570: 1465, 1465, 577: 1465, 597: 1465, 604: 1465, 1465, 637: 1465, 644: 1465, 1465, 647: 1465, 1465, 1465, 654: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 668: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 676: 1465, 678: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 705: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 729: 1465, 734: 4264, 847: 4262, 4263, 905: 4265, 907: 4266, 933: 4268, 4267}, + {2: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 10: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 53: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 549: 1469, 551: 1469, 1469, 1469, 1469, 558: 1469, 1469, 561: 1469, 1469, 1469, 565: 1469, 1469, 570: 1469, 1469, 577: 1469, 579: 1469, 592: 1469, 597: 1469, 604: 1469, 1469, 626: 1469, 637: 1469, 644: 1469, 1469, 647: 1469, 1469, 1469, 654: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 663: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 676: 1469, 678: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 705: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 729: 1469, 734: 1469, 847: 1469, 1469, 851: 1469, 853: 1469, 855: 1469, 859: 1469, 868: 1469, 1469, 1469}, // 1340 - {2: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 10: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 53: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 546: 1467, 548: 1467, 1467, 1467, 1467, 555: 1467, 1467, 558: 1467, 1467, 1467, 562: 1467, 1467, 567: 1467, 1467, 574: 1467, 594: 1467, 601: 1467, 1467, 634: 1467, 641: 1467, 1467, 644: 1467, 1467, 1467, 651: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 660: 1467, 1467, 1467, 664: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 675: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 702: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 726: 1467}, - {2: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 10: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 53: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 546: 1464, 548: 1464, 1464, 1464, 1464, 555: 1464, 1464, 558: 1464, 1464, 1464, 562: 1464, 1464, 567: 1464, 1464, 574: 1464, 594: 1464, 601: 1464, 1464, 634: 1464, 641: 1464, 1464, 644: 1464, 1464, 1464, 651: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 660: 1464, 1464, 1464, 664: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 675: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 702: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 726: 1464}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4265}, - {52: 4266, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4267}, + {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 549: 1468, 551: 1468, 1468, 1468, 1468, 558: 1468, 1468, 561: 1468, 1468, 1468, 565: 1468, 1468, 570: 1468, 1468, 577: 1468, 579: 1468, 592: 1468, 597: 1468, 604: 1468, 1468, 626: 1468, 637: 1468, 644: 1468, 1468, 647: 1468, 1468, 1468, 654: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 663: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 676: 1468, 678: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 705: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 729: 1468, 734: 1468, 847: 1468, 1468, 851: 1468, 853: 1468, 855: 1468, 859: 1468, 868: 1468, 1468, 1468}, + {2: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 10: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 53: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 549: 1467, 551: 1467, 1467, 1467, 1467, 558: 1467, 1467, 561: 1467, 1467, 1467, 565: 1467, 1467, 570: 1467, 1467, 577: 1467, 579: 1467, 592: 1467, 597: 1467, 604: 1467, 1467, 626: 1467, 637: 1467, 644: 1467, 1467, 647: 1467, 1467, 1467, 654: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 663: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 676: 1467, 678: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 705: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 729: 1467, 734: 1467, 847: 1467, 1467, 851: 1467, 853: 1467, 855: 1467, 859: 1467, 868: 1467, 1467, 1467}, + {2: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 10: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 53: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 549: 1466, 551: 1466, 1466, 1466, 1466, 558: 1466, 1466, 561: 1466, 1466, 1466, 565: 1466, 1466, 570: 1466, 1466, 577: 1466, 597: 1466, 604: 1466, 1466, 637: 1466, 644: 1466, 1466, 647: 1466, 1466, 1466, 654: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 663: 1466, 1466, 1466, 1466, 668: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 676: 1466, 678: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 705: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 729: 1466, 734: 4273}, + {2: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 10: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 53: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 549: 1464, 551: 1464, 1464, 1464, 1464, 558: 1464, 1464, 561: 1464, 1464, 1464, 565: 1464, 1464, 570: 1464, 1464, 577: 1464, 597: 1464, 604: 1464, 1464, 637: 1464, 644: 1464, 1464, 647: 1464, 1464, 1464, 654: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 663: 1464, 1464, 1464, 1464, 668: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 676: 1464, 678: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 705: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 729: 1464}, + {2: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 10: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 53: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 549: 1461, 551: 1461, 1461, 1461, 1461, 558: 1461, 1461, 561: 1461, 1461, 1461, 565: 1461, 1461, 570: 1461, 1461, 577: 1461, 597: 1461, 604: 1461, 1461, 637: 1461, 644: 1461, 1461, 647: 1461, 1461, 1461, 654: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 663: 1461, 1461, 1461, 1461, 668: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 676: 1461, 678: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 705: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 729: 1461}, // 1345 - {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 547: 1348, 1348, 1348, 551: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 564: 1348, 1348, 1348, 569: 1348, 1348, 1348, 1348, 1348, 575: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 595: 1348, 1348, 1348, 1348, 1348, 1348, 603: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 624: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 635: 1348, 1348, 1348, 1348, 1348, 1348, 643: 1348, 647: 1348, 1348, 1348, 1348, 674: 1348, 722: 1348}, - {1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 547: 1181, 1181, 1181, 551: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 564: 1181, 1181, 1181, 569: 1181, 1181, 1181, 1181, 1181, 575: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 595: 1181, 1181, 1181, 1181, 1181, 1181, 603: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 624: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 635: 1181, 1181, 1181, 1181, 1181, 1181, 643: 1181, 647: 1181, 1181, 1181, 1181, 674: 1181, 722: 1181}, - {2: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 10: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 53: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 546: 1463, 548: 1463, 1463, 1463, 1463, 555: 1463, 1463, 558: 1463, 1463, 1463, 562: 1463, 1463, 567: 1463, 1463, 574: 1463, 594: 1463, 601: 1463, 1463, 634: 1463, 641: 1463, 1463, 644: 1463, 1463, 1463, 651: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 660: 1463, 1463, 1463, 664: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 675: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 702: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 726: 1463}, - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4271, 4263}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4272}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4269}, + {52: 4270, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4271}, + {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 550: 1345, 1345, 1345, 554: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 567: 1345, 1345, 1345, 572: 1345, 1345, 1345, 1345, 1345, 578: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 598: 1345, 1345, 1345, 1345, 1345, 1345, 606: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 627: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 638: 1345, 1345, 1345, 1345, 1345, 1345, 646: 1345, 650: 1345, 1345, 1345, 1345, 675: 1345, 725: 1345}, + {1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 550: 1178, 1178, 1178, 554: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 567: 1178, 1178, 1178, 572: 1178, 1178, 1178, 1178, 1178, 578: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 598: 1178, 1178, 1178, 1178, 1178, 1178, 606: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 627: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 638: 1178, 1178, 1178, 1178, 1178, 1178, 646: 1178, 650: 1178, 1178, 1178, 1178, 675: 1178, 725: 1178}, // 1350 - {52: 4273, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4274}, - {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 547: 1349, 1349, 1349, 551: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 564: 1349, 1349, 1349, 569: 1349, 1349, 1349, 1349, 1349, 575: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 595: 1349, 1349, 1349, 1349, 1349, 1349, 603: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 624: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 635: 1349, 1349, 1349, 1349, 1349, 1349, 643: 1349, 647: 1349, 1349, 1349, 1349, 674: 1349, 722: 1349}, - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4276, 4263}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4277}, + {2: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 10: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 53: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 549: 1460, 551: 1460, 1460, 1460, 1460, 558: 1460, 1460, 561: 1460, 1460, 1460, 565: 1460, 1460, 570: 1460, 1460, 577: 1460, 597: 1460, 604: 1460, 1460, 637: 1460, 644: 1460, 1460, 647: 1460, 1460, 1460, 654: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 663: 1460, 1460, 1460, 1460, 668: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 676: 1460, 678: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 705: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 729: 1460}, + {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 549: 1465, 551: 1465, 1465, 1465, 1465, 558: 1465, 1465, 561: 1465, 1465, 1465, 565: 1465, 1465, 570: 1465, 1465, 577: 1465, 597: 1465, 604: 1465, 1465, 637: 1465, 644: 1465, 1465, 647: 1465, 1465, 1465, 654: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 668: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 676: 1465, 678: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 705: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 729: 1465, 734: 4264, 847: 4262, 4263, 905: 4265, 907: 4266, 933: 4275, 4267}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4276}, + {52: 4277, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4278}, // 1355 - {52: 4278, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4279}, - {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 547: 1350, 1350, 1350, 551: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 564: 1350, 1350, 1350, 569: 1350, 1350, 1350, 1350, 1350, 575: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 595: 1350, 1350, 1350, 1350, 1350, 1350, 603: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 624: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 635: 1350, 1350, 1350, 1350, 1350, 1350, 643: 1350, 647: 1350, 1350, 1350, 1350, 674: 1350, 722: 1350}, - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4281, 4263}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4282}, + {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 550: 1346, 1346, 1346, 554: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 567: 1346, 1346, 1346, 572: 1346, 1346, 1346, 1346, 1346, 578: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 598: 1346, 1346, 1346, 1346, 1346, 1346, 606: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 627: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 638: 1346, 1346, 1346, 1346, 1346, 1346, 646: 1346, 650: 1346, 1346, 1346, 1346, 675: 1346, 725: 1346}, + {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 549: 1465, 551: 1465, 1465, 1465, 1465, 558: 1465, 1465, 561: 1465, 1465, 1465, 565: 1465, 1465, 570: 1465, 1465, 577: 1465, 597: 1465, 604: 1465, 1465, 637: 1465, 644: 1465, 1465, 647: 1465, 1465, 1465, 654: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 668: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 676: 1465, 678: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 705: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 729: 1465, 734: 4264, 847: 4262, 4263, 905: 4265, 907: 4266, 933: 4280, 4267}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4281}, + {52: 4282, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4283}, // 1360 - {52: 4283, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4284}, - {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 547: 1351, 1351, 1351, 551: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 564: 1351, 1351, 1351, 569: 1351, 1351, 1351, 1351, 1351, 575: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 595: 1351, 1351, 1351, 1351, 1351, 1351, 603: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 624: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 635: 1351, 1351, 1351, 1351, 1351, 1351, 643: 1351, 647: 1351, 1351, 1351, 1351, 674: 1351, 722: 1351}, - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4286, 4263}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4287}, + {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 550: 1347, 1347, 1347, 554: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 567: 1347, 1347, 1347, 572: 1347, 1347, 1347, 1347, 1347, 578: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 598: 1347, 1347, 1347, 1347, 1347, 1347, 606: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 627: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 638: 1347, 1347, 1347, 1347, 1347, 1347, 646: 1347, 650: 1347, 1347, 1347, 1347, 675: 1347, 725: 1347}, + {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 549: 1465, 551: 1465, 1465, 1465, 1465, 558: 1465, 1465, 561: 1465, 1465, 1465, 565: 1465, 1465, 570: 1465, 1465, 577: 1465, 597: 1465, 604: 1465, 1465, 637: 1465, 644: 1465, 1465, 647: 1465, 1465, 1465, 654: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 668: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 676: 1465, 678: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 705: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 729: 1465, 734: 4264, 847: 4262, 4263, 905: 4265, 907: 4266, 933: 4285, 4267}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4286}, + {52: 4287, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4288}, // 1365 - {52: 4288, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4289}, - {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 547: 1352, 1352, 1352, 551: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 564: 1352, 1352, 1352, 569: 1352, 1352, 1352, 1352, 1352, 575: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 595: 1352, 1352, 1352, 1352, 1352, 1352, 603: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 624: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 635: 1352, 1352, 1352, 1352, 1352, 1352, 643: 1352, 647: 1352, 1352, 1352, 1352, 674: 1352, 722: 1352}, - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4291, 4263}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4292}, + {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 550: 1348, 1348, 1348, 554: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 567: 1348, 1348, 1348, 572: 1348, 1348, 1348, 1348, 1348, 578: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 598: 1348, 1348, 1348, 1348, 1348, 1348, 606: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 627: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 638: 1348, 1348, 1348, 1348, 1348, 1348, 646: 1348, 650: 1348, 1348, 1348, 1348, 675: 1348, 725: 1348}, + {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 549: 1465, 551: 1465, 1465, 1465, 1465, 558: 1465, 1465, 561: 1465, 1465, 1465, 565: 1465, 1465, 570: 1465, 1465, 577: 1465, 597: 1465, 604: 1465, 1465, 637: 1465, 644: 1465, 1465, 647: 1465, 1465, 1465, 654: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 668: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 676: 1465, 678: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 705: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 729: 1465, 734: 4264, 847: 4262, 4263, 905: 4265, 907: 4266, 933: 4290, 4267}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4291}, + {52: 4292, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4293}, // 1370 - {52: 4293, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4294}, - {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 547: 1353, 1353, 1353, 551: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 564: 1353, 1353, 1353, 569: 1353, 1353, 1353, 1353, 1353, 575: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 595: 1353, 1353, 1353, 1353, 1353, 1353, 603: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 624: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 635: 1353, 1353, 1353, 1353, 1353, 1353, 643: 1353, 647: 1353, 1353, 1353, 1353, 674: 1353, 722: 1353}, - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4296, 4263}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4297}, + {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 550: 1349, 1349, 1349, 554: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 567: 1349, 1349, 1349, 572: 1349, 1349, 1349, 1349, 1349, 578: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 598: 1349, 1349, 1349, 1349, 1349, 1349, 606: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 627: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 638: 1349, 1349, 1349, 1349, 1349, 1349, 646: 1349, 650: 1349, 1349, 1349, 1349, 675: 1349, 725: 1349}, + {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 549: 1465, 551: 1465, 1465, 1465, 1465, 558: 1465, 1465, 561: 1465, 1465, 1465, 565: 1465, 1465, 570: 1465, 1465, 577: 1465, 597: 1465, 604: 1465, 1465, 637: 1465, 644: 1465, 1465, 647: 1465, 1465, 1465, 654: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 668: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 676: 1465, 678: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 705: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 729: 1465, 734: 4264, 847: 4262, 4263, 905: 4265, 907: 4266, 933: 4295, 4267}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4296}, + {52: 4297, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4298}, // 1375 - {52: 4298, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4299}, - {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 547: 1354, 1354, 1354, 551: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 564: 1354, 1354, 1354, 569: 1354, 1354, 1354, 1354, 1354, 575: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 595: 1354, 1354, 1354, 1354, 1354, 1354, 603: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 624: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 635: 1354, 1354, 1354, 1354, 1354, 1354, 643: 1354, 647: 1354, 1354, 1354, 1354, 674: 1354, 722: 1354}, - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4301, 4263}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4302}, + {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 550: 1350, 1350, 1350, 554: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 567: 1350, 1350, 1350, 572: 1350, 1350, 1350, 1350, 1350, 578: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 598: 1350, 1350, 1350, 1350, 1350, 1350, 606: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 627: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 638: 1350, 1350, 1350, 1350, 1350, 1350, 646: 1350, 650: 1350, 1350, 1350, 1350, 675: 1350, 725: 1350}, + {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 549: 1465, 551: 1465, 1465, 1465, 1465, 558: 1465, 1465, 561: 1465, 1465, 1465, 565: 1465, 1465, 570: 1465, 1465, 577: 1465, 597: 1465, 604: 1465, 1465, 637: 1465, 644: 1465, 1465, 647: 1465, 1465, 1465, 654: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 668: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 676: 1465, 678: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 705: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 729: 1465, 734: 4264, 847: 4262, 4263, 905: 4265, 907: 4266, 933: 4300, 4267}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4301}, + {52: 4302, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4303}, // 1380 - {9: 4076, 52: 1526, 172: 1526, 580: 3940, 858: 3994, 927: 4303}, - {52: 1341, 172: 4305, 1428: 4304}, - {52: 4307}, - {548: 4306}, - {52: 1340}, + {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 550: 1351, 1351, 1351, 554: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 567: 1351, 1351, 1351, 572: 1351, 1351, 1351, 1351, 1351, 578: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 598: 1351, 1351, 1351, 1351, 1351, 1351, 606: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 627: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 638: 1351, 1351, 1351, 1351, 1351, 1351, 646: 1351, 650: 1351, 1351, 1351, 1351, 675: 1351, 725: 1351}, + {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 549: 1465, 551: 1465, 1465, 1465, 1465, 558: 1465, 1465, 561: 1465, 1465, 1465, 565: 1465, 1465, 570: 1465, 1465, 577: 1465, 597: 1465, 604: 1465, 1465, 637: 1465, 644: 1465, 1465, 647: 1465, 1465, 1465, 654: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 668: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 676: 1465, 678: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 705: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 729: 1465, 734: 4264, 847: 4262, 4263, 905: 4265, 907: 4266, 933: 4305, 4267}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4306}, + {9: 4080, 52: 1523, 172: 1523, 583: 3944, 861: 3998, 930: 4307}, + {52: 1338, 172: 4309, 1429: 4308}, // 1385 - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4308}, - {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 547: 1355, 1355, 1355, 551: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 564: 1355, 1355, 1355, 569: 1355, 1355, 1355, 1355, 1355, 575: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 595: 1355, 1355, 1355, 1355, 1355, 1355, 603: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 624: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 635: 1355, 1355, 1355, 1355, 1355, 1355, 643: 1355, 647: 1355, 1355, 1355, 1355, 674: 1355, 722: 1355}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 576: 4313, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4312, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4310, 844: 4258, 4259, 902: 4311}, - {52: 4321, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4319}, + {52: 4311}, + {551: 4310}, + {52: 1337}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4312}, + {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 550: 1352, 1352, 1352, 554: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 567: 1352, 1352, 1352, 572: 1352, 1352, 1352, 1352, 1352, 578: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 598: 1352, 1352, 1352, 1352, 1352, 1352, 606: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 627: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 638: 1352, 1352, 1352, 1352, 1352, 1352, 646: 1352, 650: 1352, 1352, 1352, 1352, 675: 1352, 725: 1352}, // 1390 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4316}, - {52: 4314}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4315}, - {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 547: 1356, 1356, 1356, 551: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 564: 1356, 1356, 1356, 569: 1356, 1356, 1356, 1356, 1356, 575: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 595: 1356, 1356, 1356, 1356, 1356, 1356, 603: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 624: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 635: 1356, 1356, 1356, 1356, 1356, 1356, 643: 1356, 647: 1356, 1356, 1356, 1356, 674: 1356, 722: 1356}, - {52: 4317, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 579: 4317, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 734: 4316, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4314, 847: 4262, 4263, 905: 4315}, + {52: 4325, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4323}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4320}, + {52: 4318}, // 1395 - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4318}, - {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 547: 1358, 1358, 1358, 551: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 564: 1358, 1358, 1358, 569: 1358, 1358, 1358, 1358, 1358, 575: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 595: 1358, 1358, 1358, 1358, 1358, 1358, 603: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 624: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 635: 1358, 1358, 1358, 1358, 1358, 1358, 643: 1358, 647: 1358, 1358, 1358, 1358, 674: 1358, 722: 1358}, - {9: 4076, 52: 4320}, - {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 547: 1359, 1359, 1359, 551: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 564: 1359, 1359, 1359, 569: 1359, 1359, 1359, 1359, 1359, 575: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 595: 1359, 1359, 1359, 1359, 1359, 1359, 603: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 624: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 635: 1359, 1359, 1359, 1359, 1359, 1359, 643: 1359, 647: 1359, 1359, 1359, 1359, 674: 1359, 722: 1359}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4322}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4319}, + {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 550: 1353, 1353, 1353, 554: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 567: 1353, 1353, 1353, 572: 1353, 1353, 1353, 1353, 1353, 578: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 598: 1353, 1353, 1353, 1353, 1353, 1353, 606: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 627: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 638: 1353, 1353, 1353, 1353, 1353, 1353, 646: 1353, 650: 1353, 1353, 1353, 1353, 675: 1353, 725: 1353}, + {52: 4321, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4322}, + {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 550: 1355, 1355, 1355, 554: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 567: 1355, 1355, 1355, 572: 1355, 1355, 1355, 1355, 1355, 578: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 598: 1355, 1355, 1355, 1355, 1355, 1355, 606: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 627: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 638: 1355, 1355, 1355, 1355, 1355, 1355, 646: 1355, 650: 1355, 1355, 1355, 1355, 675: 1355, 725: 1355}, // 1400 - {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 547: 1357, 1357, 1357, 551: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 564: 1357, 1357, 1357, 569: 1357, 1357, 1357, 1357, 1357, 575: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 595: 1357, 1357, 1357, 1357, 1357, 1357, 603: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 624: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 635: 1357, 1357, 1357, 1357, 1357, 1357, 643: 1357, 647: 1357, 1357, 1357, 1357, 674: 1357, 722: 1357}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4325, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4324}, - {52: 4329, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4326}, - {52: 4327, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {9: 4080, 52: 4324}, + {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 550: 1356, 1356, 1356, 554: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 567: 1356, 1356, 1356, 572: 1356, 1356, 1356, 1356, 1356, 578: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 598: 1356, 1356, 1356, 1356, 1356, 1356, 606: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 627: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 638: 1356, 1356, 1356, 1356, 1356, 1356, 646: 1356, 650: 1356, 1356, 1356, 1356, 675: 1356, 725: 1356}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4326}, + {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 550: 1354, 1354, 1354, 554: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 567: 1354, 1354, 1354, 572: 1354, 1354, 1354, 1354, 1354, 578: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 598: 1354, 1354, 1354, 1354, 1354, 1354, 606: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 627: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 638: 1354, 1354, 1354, 1354, 1354, 1354, 646: 1354, 650: 1354, 1354, 1354, 1354, 675: 1354, 725: 1354}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 734: 4329, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4328}, // 1405 - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4328}, - {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 547: 1360, 1360, 1360, 551: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 564: 1360, 1360, 1360, 569: 1360, 1360, 1360, 1360, 1360, 575: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 595: 1360, 1360, 1360, 1360, 1360, 1360, 603: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 624: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 635: 1360, 1360, 1360, 1360, 1360, 1360, 643: 1360, 647: 1360, 1360, 1360, 1360, 674: 1360, 722: 1360}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4330}, - {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 547: 1361, 1361, 1361, 551: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 564: 1361, 1361, 1361, 569: 1361, 1361, 1361, 1361, 1361, 575: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 595: 1361, 1361, 1361, 1361, 1361, 1361, 603: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 624: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 635: 1361, 1361, 1361, 1361, 1361, 1361, 643: 1361, 647: 1361, 1361, 1361, 1361, 674: 1361, 722: 1361}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4333, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4332}, + {52: 4333, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4330}, + {52: 4331, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4332}, + {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 550: 1357, 1357, 1357, 554: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 567: 1357, 1357, 1357, 572: 1357, 1357, 1357, 1357, 1357, 578: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 598: 1357, 1357, 1357, 1357, 1357, 1357, 606: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 627: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 638: 1357, 1357, 1357, 1357, 1357, 1357, 646: 1357, 650: 1357, 1357, 1357, 1357, 675: 1357, 725: 1357}, // 1410 - {52: 4337, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4334}, - {52: 4335, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4336}, - {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 547: 1362, 1362, 1362, 551: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 564: 1362, 1362, 1362, 569: 1362, 1362, 1362, 1362, 1362, 575: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 595: 1362, 1362, 1362, 1362, 1362, 1362, 603: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 624: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 635: 1362, 1362, 1362, 1362, 1362, 1362, 643: 1362, 647: 1362, 1362, 1362, 1362, 674: 1362, 722: 1362}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4334}, + {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 550: 1358, 1358, 1358, 554: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 567: 1358, 1358, 1358, 572: 1358, 1358, 1358, 1358, 1358, 578: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 598: 1358, 1358, 1358, 1358, 1358, 1358, 606: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 627: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 638: 1358, 1358, 1358, 1358, 1358, 1358, 646: 1358, 650: 1358, 1358, 1358, 1358, 675: 1358, 725: 1358}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 734: 4337, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4336}, + {52: 4341, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4338}, // 1415 - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4338}, - {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 547: 1363, 1363, 1363, 551: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 564: 1363, 1363, 1363, 569: 1363, 1363, 1363, 1363, 1363, 575: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 595: 1363, 1363, 1363, 1363, 1363, 1363, 603: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 624: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 635: 1363, 1363, 1363, 1363, 1363, 1363, 643: 1363, 647: 1363, 1363, 1363, 1363, 674: 1363, 722: 1363}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4341, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4340}, - {52: 4345, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4342}, + {52: 4339, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4340}, + {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 550: 1359, 1359, 1359, 554: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 567: 1359, 1359, 1359, 572: 1359, 1359, 1359, 1359, 1359, 578: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 598: 1359, 1359, 1359, 1359, 1359, 1359, 606: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 627: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 638: 1359, 1359, 1359, 1359, 1359, 1359, 646: 1359, 650: 1359, 1359, 1359, 1359, 675: 1359, 725: 1359}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4342}, + {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 550: 1360, 1360, 1360, 554: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 567: 1360, 1360, 1360, 572: 1360, 1360, 1360, 1360, 1360, 578: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 598: 1360, 1360, 1360, 1360, 1360, 1360, 606: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 627: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 638: 1360, 1360, 1360, 1360, 1360, 1360, 646: 1360, 650: 1360, 1360, 1360, 1360, 675: 1360, 725: 1360}, // 1420 - {52: 4343, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4344}, - {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 547: 1364, 1364, 1364, 551: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 564: 1364, 1364, 1364, 569: 1364, 1364, 1364, 1364, 1364, 575: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 595: 1364, 1364, 1364, 1364, 1364, 1364, 603: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 624: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 635: 1364, 1364, 1364, 1364, 1364, 1364, 643: 1364, 647: 1364, 1364, 1364, 1364, 674: 1364, 722: 1364}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4346}, - {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 547: 1365, 1365, 1365, 551: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 564: 1365, 1365, 1365, 569: 1365, 1365, 1365, 1365, 1365, 575: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 595: 1365, 1365, 1365, 1365, 1365, 1365, 603: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 624: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 635: 1365, 1365, 1365, 1365, 1365, 1365, 643: 1365, 647: 1365, 1365, 1365, 1365, 674: 1365, 722: 1365}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 734: 4345, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4344}, + {52: 4349, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4346}, + {52: 4347, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4348}, // 1425 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4348}, - {9: 4076, 52: 4349}, - {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 547: 1366, 1366, 1366, 551: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 564: 1366, 1366, 1366, 569: 1366, 1366, 1366, 1366, 1366, 575: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 595: 1366, 1366, 1366, 1366, 1366, 1366, 603: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 624: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 635: 1366, 1366, 1366, 1366, 1366, 1366, 643: 1366, 647: 1366, 1366, 1366, 1366, 674: 1366, 722: 1366}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4351}, - {9: 4076, 52: 4352}, + {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 550: 1361, 1361, 1361, 554: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 567: 1361, 1361, 1361, 572: 1361, 1361, 1361, 1361, 1361, 578: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 598: 1361, 1361, 1361, 1361, 1361, 1361, 606: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 627: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 638: 1361, 1361, 1361, 1361, 1361, 1361, 646: 1361, 650: 1361, 1361, 1361, 1361, 675: 1361, 725: 1361}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4350}, + {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 550: 1362, 1362, 1362, 554: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 567: 1362, 1362, 1362, 572: 1362, 1362, 1362, 1362, 1362, 578: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 598: 1362, 1362, 1362, 1362, 1362, 1362, 606: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 627: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 638: 1362, 1362, 1362, 1362, 1362, 1362, 646: 1362, 650: 1362, 1362, 1362, 1362, 675: 1362, 725: 1362}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4352}, + {9: 4080, 52: 4353}, // 1430 - {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 547: 1367, 1367, 1367, 551: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 564: 1367, 1367, 1367, 569: 1367, 1367, 1367, 1367, 1367, 575: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 595: 1367, 1367, 1367, 1367, 1367, 1367, 603: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 624: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 635: 1367, 1367, 1367, 1367, 1367, 1367, 643: 1367, 647: 1367, 1367, 1367, 1367, 674: 1367, 722: 1367}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4354}, - {9: 4355, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4356}, - {9: 4357, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 550: 1363, 1363, 1363, 554: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 567: 1363, 1363, 1363, 572: 1363, 1363, 1363, 1363, 1363, 578: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 598: 1363, 1363, 1363, 1363, 1363, 1363, 606: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 627: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 638: 1363, 1363, 1363, 1363, 1363, 1363, 646: 1363, 650: 1363, 1363, 1363, 1363, 675: 1363, 725: 1363}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4355}, + {9: 4080, 52: 4356}, + {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 550: 1364, 1364, 1364, 554: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 567: 1364, 1364, 1364, 572: 1364, 1364, 1364, 1364, 1364, 578: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 598: 1364, 1364, 1364, 1364, 1364, 1364, 606: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 627: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 638: 1364, 1364, 1364, 1364, 1364, 1364, 646: 1364, 650: 1364, 1364, 1364, 1364, 675: 1364, 725: 1364}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4358}, // 1435 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4358}, - {52: 4359, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 547: 1383, 1383, 1383, 551: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 564: 1383, 1383, 1383, 569: 1383, 1383, 1383, 1383, 1383, 575: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 595: 1383, 1383, 1383, 1383, 1383, 1383, 603: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 624: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 635: 1383, 1383, 1383, 1383, 1383, 1383, 643: 1383, 647: 1383, 1383, 1383, 1383, 674: 1383, 722: 1383}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4361, 1350: 4363, 1406: 4364, 1511: 4365, 4362}, - {52: 4373, 577: 4374, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {9: 4359, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4360}, + {9: 4361, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4362}, + {52: 4363, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, // 1440 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 577: 4367, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4366}, - {2: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 10: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 53: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 546: 1374, 548: 1374, 1374, 1374, 1374, 555: 1374, 1374, 558: 1374, 1374, 1374, 562: 1374, 1374, 567: 1374, 1374, 574: 1374, 577: 1374, 594: 1374, 601: 1374, 1374, 634: 1374, 641: 1374, 1374, 644: 1374, 1374, 1374, 651: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 660: 1374, 1374, 1374, 664: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 675: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 702: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 726: 1374}, - {2: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 10: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 53: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 546: 1373, 548: 1373, 1373, 1373, 1373, 555: 1373, 1373, 558: 1373, 1373, 1373, 562: 1373, 1373, 567: 1373, 1373, 574: 1373, 577: 1373, 594: 1373, 601: 1373, 1373, 634: 1373, 641: 1373, 1373, 644: 1373, 1373, 1373, 651: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 660: 1373, 1373, 1373, 664: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 675: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 702: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 726: 1373}, - {2: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 10: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 53: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 546: 1372, 548: 1372, 1372, 1372, 1372, 555: 1372, 1372, 558: 1372, 1372, 1372, 562: 1372, 1372, 567: 1372, 1372, 574: 1372, 577: 1372, 594: 1372, 601: 1372, 1372, 634: 1372, 641: 1372, 1372, 644: 1372, 1372, 1372, 651: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 660: 1372, 1372, 1372, 664: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 675: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 702: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 726: 1372}, - {577: 4370, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 550: 1380, 1380, 1380, 554: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 567: 1380, 1380, 1380, 572: 1380, 1380, 1380, 1380, 1380, 578: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 598: 1380, 1380, 1380, 1380, 1380, 1380, 606: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 627: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 638: 1380, 1380, 1380, 1380, 1380, 1380, 646: 1380, 650: 1380, 1380, 1380, 1380, 675: 1380, 725: 1380}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4365, 1352: 4367, 1408: 4368, 1510: 4369, 4366}, + {52: 4377, 580: 4378, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 580: 4371, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4370}, + {2: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 10: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 53: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 549: 1371, 551: 1371, 1371, 1371, 1371, 558: 1371, 1371, 561: 1371, 1371, 1371, 565: 1371, 1371, 570: 1371, 1371, 577: 1371, 580: 1371, 597: 1371, 604: 1371, 1371, 637: 1371, 644: 1371, 1371, 647: 1371, 1371, 1371, 654: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 663: 1371, 1371, 1371, 1371, 668: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 676: 1371, 678: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 705: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 729: 1371}, // 1445 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4368}, - {52: 4369, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 547: 1389, 1389, 1389, 551: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 564: 1389, 1389, 1389, 569: 1389, 1389, 1389, 1389, 1389, 575: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 595: 1389, 1389, 1389, 1389, 1389, 1389, 603: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 624: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 635: 1389, 1389, 1389, 1389, 1389, 1389, 643: 1389, 647: 1389, 1389, 1389, 1389, 674: 1389, 722: 1389}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4371}, - {52: 4372, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 10: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 53: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 549: 1370, 551: 1370, 1370, 1370, 1370, 558: 1370, 1370, 561: 1370, 1370, 1370, 565: 1370, 1370, 570: 1370, 1370, 577: 1370, 580: 1370, 597: 1370, 604: 1370, 1370, 637: 1370, 644: 1370, 1370, 647: 1370, 1370, 1370, 654: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 663: 1370, 1370, 1370, 1370, 668: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 676: 1370, 678: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 705: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 729: 1370}, + {2: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 10: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 53: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 549: 1369, 551: 1369, 1369, 1369, 1369, 558: 1369, 1369, 561: 1369, 1369, 1369, 565: 1369, 1369, 570: 1369, 1369, 577: 1369, 580: 1369, 597: 1369, 604: 1369, 1369, 637: 1369, 644: 1369, 1369, 647: 1369, 1369, 1369, 654: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 663: 1369, 1369, 1369, 1369, 668: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 676: 1369, 678: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 705: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 729: 1369}, + {580: 4374, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4372}, + {52: 4373, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, // 1450 - {1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 547: 1388, 1388, 1388, 551: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 564: 1388, 1388, 1388, 569: 1388, 1388, 1388, 1388, 1388, 575: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 595: 1388, 1388, 1388, 1388, 1388, 1388, 603: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 624: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 635: 1388, 1388, 1388, 1388, 1388, 1388, 643: 1388, 647: 1388, 1388, 1388, 1388, 674: 1388, 722: 1388}, - {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 547: 1391, 1391, 1391, 551: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 564: 1391, 1391, 1391, 569: 1391, 1391, 1391, 1391, 1391, 575: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 595: 1391, 1391, 1391, 1391, 1391, 1391, 603: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 624: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 635: 1391, 1391, 1391, 1391, 1391, 1391, 643: 1391, 647: 1391, 1391, 1391, 1391, 674: 1391, 722: 1391}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4375}, - {52: 4376, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 547: 1390, 1390, 1390, 551: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 564: 1390, 1390, 1390, 569: 1390, 1390, 1390, 1390, 1390, 575: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 595: 1390, 1390, 1390, 1390, 1390, 1390, 603: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 624: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 635: 1390, 1390, 1390, 1390, 1390, 1390, 643: 1390, 647: 1390, 1390, 1390, 1390, 674: 1390, 722: 1390}, + {1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 550: 1386, 1386, 1386, 554: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 567: 1386, 1386, 1386, 572: 1386, 1386, 1386, 1386, 1386, 578: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 598: 1386, 1386, 1386, 1386, 1386, 1386, 606: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 627: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 638: 1386, 1386, 1386, 1386, 1386, 1386, 646: 1386, 650: 1386, 1386, 1386, 1386, 675: 1386, 725: 1386}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4375}, + {52: 4376, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 550: 1385, 1385, 1385, 554: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 567: 1385, 1385, 1385, 572: 1385, 1385, 1385, 1385, 1385, 578: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 598: 1385, 1385, 1385, 1385, 1385, 1385, 606: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 627: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 638: 1385, 1385, 1385, 1385, 1385, 1385, 646: 1385, 650: 1385, 1385, 1385, 1385, 675: 1385, 725: 1385}, + {1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 550: 1388, 1388, 1388, 554: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 567: 1388, 1388, 1388, 572: 1388, 1388, 1388, 1388, 1388, 578: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 598: 1388, 1388, 1388, 1388, 1388, 1388, 606: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 627: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 638: 1388, 1388, 1388, 1388, 1388, 1388, 646: 1388, 650: 1388, 1388, 1388, 1388, 675: 1388, 725: 1388}, // 1455 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4378}, - {9: 4379, 577: 4380, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4386}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4381}, - {52: 4382, 573: 4383, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4379}, + {52: 4380, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 550: 1387, 1387, 1387, 554: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 567: 1387, 1387, 1387, 572: 1387, 1387, 1387, 1387, 1387, 578: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 598: 1387, 1387, 1387, 1387, 1387, 1387, 606: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 627: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 638: 1387, 1387, 1387, 1387, 1387, 1387, 646: 1387, 650: 1387, 1387, 1387, 1387, 675: 1387, 725: 1387}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4382}, + {9: 4383, 580: 4384, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, // 1460 - {1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 547: 1396, 1396, 1396, 551: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 564: 1396, 1396, 1396, 569: 1396, 1396, 1396, 1396, 1396, 575: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 595: 1396, 1396, 1396, 1396, 1396, 1396, 603: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 624: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 635: 1396, 1396, 1396, 1396, 1396, 1396, 643: 1396, 647: 1396, 1396, 1396, 1396, 674: 1396, 722: 1396}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4384}, - {52: 4385, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 547: 1394, 1394, 1394, 551: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 564: 1394, 1394, 1394, 569: 1394, 1394, 1394, 1394, 1394, 575: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 595: 1394, 1394, 1394, 1394, 1394, 1394, 603: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 624: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 635: 1394, 1394, 1394, 1394, 1394, 1394, 643: 1394, 647: 1394, 1394, 1394, 1394, 674: 1394, 722: 1394}, - {9: 4388, 52: 4387, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4390}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4385}, + {52: 4386, 576: 4387, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 550: 1393, 1393, 1393, 554: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 567: 1393, 1393, 1393, 572: 1393, 1393, 1393, 1393, 1393, 578: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 598: 1393, 1393, 1393, 1393, 1393, 1393, 606: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 627: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 638: 1393, 1393, 1393, 1393, 1393, 1393, 646: 1393, 650: 1393, 1393, 1393, 1393, 675: 1393, 725: 1393}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4388}, // 1465 - {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 547: 1397, 1397, 1397, 551: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 564: 1397, 1397, 1397, 569: 1397, 1397, 1397, 1397, 1397, 575: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 595: 1397, 1397, 1397, 1397, 1397, 1397, 603: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 624: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 635: 1397, 1397, 1397, 1397, 1397, 1397, 643: 1397, 647: 1397, 1397, 1397, 1397, 674: 1397, 722: 1397}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4389}, - {52: 4390, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 547: 1395, 1395, 1395, 551: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 564: 1395, 1395, 1395, 569: 1395, 1395, 1395, 1395, 1395, 575: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 595: 1395, 1395, 1395, 1395, 1395, 1395, 603: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 624: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 635: 1395, 1395, 1395, 1395, 1395, 1395, 643: 1395, 647: 1395, 1395, 1395, 1395, 674: 1395, 722: 1395}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 4392}, + {52: 4389, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 550: 1391, 1391, 1391, 554: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 567: 1391, 1391, 1391, 572: 1391, 1391, 1391, 1391, 1391, 578: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 598: 1391, 1391, 1391, 1391, 1391, 1391, 606: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 627: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 638: 1391, 1391, 1391, 1391, 1391, 1391, 646: 1391, 650: 1391, 1391, 1391, 1391, 675: 1391, 725: 1391}, + {9: 4392, 52: 4391, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 550: 1394, 1394, 1394, 554: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 567: 1394, 1394, 1394, 572: 1394, 1394, 1394, 1394, 1394, 578: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 598: 1394, 1394, 1394, 1394, 1394, 1394, 606: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 627: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 638: 1394, 1394, 1394, 1394, 1394, 1394, 646: 1394, 650: 1394, 1394, 1394, 1394, 675: 1394, 725: 1394}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4393}, // 1470 - {558: 3865, 3866, 3871, 576: 3867, 621: 4393, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4394}, - {52: 4395, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 547: 1398, 1398, 1398, 551: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 564: 1398, 1398, 1398, 569: 1398, 1398, 1398, 1398, 1398, 575: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 595: 1398, 1398, 1398, 1398, 1398, 1398, 603: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 624: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 635: 1398, 1398, 1398, 1398, 1398, 1398, 643: 1398, 647: 1398, 1398, 1398, 1398, 674: 1398, 722: 1398}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 903: 3830, 917: 4397}, + {52: 4394, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 550: 1392, 1392, 1392, 554: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 567: 1392, 1392, 1392, 572: 1392, 1392, 1392, 1392, 1392, 578: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 598: 1392, 1392, 1392, 1392, 1392, 1392, 606: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 627: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 638: 1392, 1392, 1392, 1392, 1392, 1392, 646: 1392, 650: 1392, 1392, 1392, 1392, 675: 1392, 725: 1392}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 4396}, + {561: 3869, 3870, 3875, 579: 3871, 624: 4397, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4398}, // 1475 - {577: 4398}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4399}, - {52: 4400, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 547: 1400, 1400, 1400, 551: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 564: 1400, 1400, 1400, 569: 1400, 1400, 1400, 1400, 1400, 575: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 595: 1400, 1400, 1400, 1400, 1400, 1400, 603: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 624: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 635: 1400, 1400, 1400, 1400, 1400, 1400, 643: 1400, 647: 1400, 1400, 1400, 1400, 674: 1400, 722: 1400}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4402}, + {52: 4399, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 550: 1395, 1395, 1395, 554: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 567: 1395, 1395, 1395, 572: 1395, 1395, 1395, 1395, 1395, 578: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 598: 1395, 1395, 1395, 1395, 1395, 1395, 606: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 627: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 638: 1395, 1395, 1395, 1395, 1395, 1395, 646: 1395, 650: 1395, 1395, 1395, 1395, 675: 1395, 725: 1395}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 906: 3834, 920: 4401}, + {580: 4402}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4403}, // 1480 - {9: 4403, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {656: 4404}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4405}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4406}, - {52: 4407}, + {52: 4404, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 550: 1397, 1397, 1397, 554: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 567: 1397, 1397, 1397, 572: 1397, 1397, 1397, 1397, 1397, 578: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 598: 1397, 1397, 1397, 1397, 1397, 1397, 606: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 627: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 638: 1397, 1397, 1397, 1397, 1397, 1397, 646: 1397, 650: 1397, 1397, 1397, 1397, 675: 1397, 725: 1397}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4406}, + {9: 4407, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {659: 4408}, // 1485 - {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 547: 1401, 1401, 1401, 551: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 564: 1401, 1401, 1401, 569: 1401, 1401, 1401, 1401, 1401, 575: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 595: 1401, 1401, 1401, 1401, 1401, 1401, 603: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 624: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 635: 1401, 1401, 1401, 1401, 1401, 1401, 643: 1401, 647: 1401, 1401, 1401, 1401, 674: 1401, 722: 1401}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4409}, - {9: 4410, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 4412, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4411}, - {52: 4416, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4409}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 585: 3832, 3830, 3831, 3829, 3827, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 819: 3828, 3826, 906: 3834, 920: 4410}, + {52: 4411}, + {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 550: 1398, 1398, 1398, 554: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 567: 1398, 1398, 1398, 572: 1398, 1398, 1398, 1398, 1398, 578: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 598: 1398, 1398, 1398, 1398, 1398, 1398, 606: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 627: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 638: 1398, 1398, 1398, 1398, 1398, 1398, 646: 1398, 650: 1398, 1398, 1398, 1398, 675: 1398, 725: 1398}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4413}, // 1490 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 1453, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4413}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4414}, - {52: 4415, 558: 3859}, - {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 547: 1402, 1402, 1402, 551: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 564: 1402, 1402, 1402, 569: 1402, 1402, 1402, 1402, 1402, 575: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 595: 1402, 1402, 1402, 1402, 1402, 1402, 603: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 624: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 635: 1402, 1402, 1402, 1402, 1402, 1402, 643: 1402, 647: 1402, 1402, 1402, 1402, 674: 1402, 722: 1402}, - {1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 547: 1403, 1403, 1403, 551: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 564: 1403, 1403, 1403, 569: 1403, 1403, 1403, 1403, 1403, 575: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 595: 1403, 1403, 1403, 1403, 1403, 1403, 603: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 624: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 635: 1403, 1403, 1403, 1403, 1403, 1403, 643: 1403, 647: 1403, 1403, 1403, 1403, 674: 1403, 722: 1403}, + {9: 4414, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 4416, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4415}, + {52: 4420, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 1450, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4417}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 585: 3832, 3830, 3831, 3829, 3827, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 819: 3828, 3826, 906: 3834, 920: 4418}, // 1495 - {52: 2227, 574: 4419, 1201: 4418, 4420}, + {52: 4419, 561: 3863}, + {1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 550: 1399, 1399, 1399, 554: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 567: 1399, 1399, 1399, 572: 1399, 1399, 1399, 1399, 1399, 578: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 598: 1399, 1399, 1399, 1399, 1399, 1399, 606: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 627: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 638: 1399, 1399, 1399, 1399, 1399, 1399, 646: 1399, 650: 1399, 1399, 1399, 1399, 675: 1399, 725: 1399}, + {1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 550: 1400, 1400, 1400, 554: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 567: 1400, 1400, 1400, 572: 1400, 1400, 1400, 1400, 1400, 578: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 598: 1400, 1400, 1400, 1400, 1400, 1400, 606: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 627: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 638: 1400, 1400, 1400, 1400, 1400, 1400, 646: 1400, 650: 1400, 1400, 1400, 1400, 675: 1400, 725: 1400}, + {52: 2227, 577: 4423, 1203: 4422, 4424}, {52: 2226}, - {52: 2225}, - {52: 4421}, - {1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 547: 1404, 1404, 1404, 551: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 564: 1404, 1404, 1404, 569: 1404, 1404, 1404, 1404, 1404, 575: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 595: 1404, 1404, 1404, 1404, 1404, 1404, 603: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 624: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 635: 1404, 1404, 1404, 1404, 1404, 1404, 643: 1404, 647: 1404, 1404, 1404, 1404, 674: 1404, 722: 1404}, // 1500 - {52: 2227, 574: 4419, 1201: 4418, 4423}, - {52: 4424}, - {1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 547: 1405, 1405, 1405, 551: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 564: 1405, 1405, 1405, 569: 1405, 1405, 1405, 1405, 1405, 575: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 595: 1405, 1405, 1405, 1405, 1405, 1405, 603: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 624: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 635: 1405, 1405, 1405, 1405, 1405, 1405, 643: 1405, 647: 1405, 1405, 1405, 1405, 674: 1405, 722: 1405}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 4426}, - {9: 4427, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {52: 2225}, + {52: 4425}, + {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 550: 1401, 1401, 1401, 554: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 567: 1401, 1401, 1401, 572: 1401, 1401, 1401, 1401, 1401, 578: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 598: 1401, 1401, 1401, 1401, 1401, 1401, 606: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 627: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 638: 1401, 1401, 1401, 1401, 1401, 1401, 646: 1401, 650: 1401, 1401, 1401, 1401, 675: 1401, 725: 1401}, + {52: 2227, 577: 4423, 1203: 4422, 4427}, + {52: 4428}, // 1505 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 4428}, - {52: 4429, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, - {1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 547: 1407, 1407, 1407, 551: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 564: 1407, 1407, 1407, 569: 1407, 1407, 1407, 1407, 1407, 575: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 595: 1407, 1407, 1407, 1407, 1407, 1407, 603: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 624: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 635: 1407, 1407, 1407, 1407, 1407, 1407, 643: 1407, 647: 1407, 1407, 1407, 1407, 674: 1407, 722: 1407}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4432}, - {9: 4076, 52: 2228}, + {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 550: 1402, 1402, 1402, 554: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 567: 1402, 1402, 1402, 572: 1402, 1402, 1402, 1402, 1402, 578: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 598: 1402, 1402, 1402, 1402, 1402, 1402, 606: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 627: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 638: 1402, 1402, 1402, 1402, 1402, 1402, 646: 1402, 650: 1402, 1402, 1402, 1402, 675: 1402, 725: 1402}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 4430}, + {9: 4431, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 4432}, + {52: 4433, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, // 1510 - {52: 4433}, - {1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 547: 1408, 1408, 1408, 551: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 564: 1408, 1408, 1408, 569: 1408, 1408, 1408, 1408, 1408, 575: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 595: 1408, 1408, 1408, 1408, 1408, 1408, 603: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 624: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 635: 1408, 1408, 1408, 1408, 1408, 1408, 643: 1408, 647: 1408, 1408, 1408, 1408, 674: 1408, 722: 1408}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4435}, - {9: 4076, 52: 4436, 557: 4437}, - {1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 547: 1413, 1413, 1413, 551: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 564: 1413, 1413, 1413, 569: 1413, 1413, 1413, 1413, 1413, 575: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 595: 1413, 1413, 1413, 1413, 1413, 1413, 603: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 624: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 635: 1413, 1413, 1413, 1413, 1413, 1413, 643: 1413, 647: 1413, 1413, 1413, 1413, 674: 1413, 722: 1413}, + {1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 550: 1404, 1404, 1404, 554: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 567: 1404, 1404, 1404, 572: 1404, 1404, 1404, 1404, 1404, 578: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 598: 1404, 1404, 1404, 1404, 1404, 1404, 606: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 627: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 638: 1404, 1404, 1404, 1404, 1404, 1404, 646: 1404, 650: 1404, 1404, 1404, 1404, 675: 1404, 725: 1404}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2229, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4435, 944: 4436}, + {9: 4080, 52: 2228}, + {52: 4437}, + {1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 550: 1405, 1405, 1405, 554: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 567: 1405, 1405, 1405, 572: 1405, 1405, 1405, 1405, 1405, 578: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 598: 1405, 1405, 1405, 1405, 1405, 1405, 606: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 627: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 638: 1405, 1405, 1405, 1405, 1405, 1405, 646: 1405, 650: 1405, 1405, 1405, 1405, 675: 1405, 725: 1405}, // 1515 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4438}, - {52: 4441}, - {978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 52: 978, 142: 978, 168: 978, 545: 978, 978, 978, 549: 978, 978, 978, 978, 978, 978, 561: 978, 978, 978, 978, 567: 978, 978, 571: 978, 581: 978, 601: 978, 623: 978, 659: 978, 663: 978, 673: 978, 701: 978, 719: 978, 978, 978, 723: 978, 978, 978, 732: 978, 737: 978}, - {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 52: 977, 142: 977, 168: 977, 545: 977, 977, 977, 549: 977, 977, 977, 977, 977, 977, 561: 977, 977, 977, 977, 567: 977, 977, 571: 977, 581: 977, 601: 977, 623: 977, 659: 977, 663: 977, 673: 977, 701: 977, 719: 977, 977, 977, 723: 977, 977, 977, 732: 977, 737: 977}, - {1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 547: 1412, 1412, 1412, 551: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 564: 1412, 1412, 1412, 569: 1412, 1412, 1412, 1412, 1412, 575: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 595: 1412, 1412, 1412, 1412, 1412, 1412, 603: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 624: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 635: 1412, 1412, 1412, 1412, 1412, 1412, 643: 1412, 647: 1412, 1412, 1412, 1412, 674: 1412, 722: 1412}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4439}, + {9: 4080, 52: 4440, 560: 4441}, + {1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 550: 1410, 1410, 1410, 554: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 567: 1410, 1410, 1410, 572: 1410, 1410, 1410, 1410, 1410, 578: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 598: 1410, 1410, 1410, 1410, 1410, 1410, 606: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 627: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 638: 1410, 1410, 1410, 1410, 1410, 1410, 646: 1410, 650: 1410, 1410, 1410, 1410, 675: 1410, 725: 1410}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 4444, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 4442}, + {52: 4445}, // 1520 - {1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 547: 1414, 1414, 1414, 551: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 564: 1414, 1414, 1414, 569: 1414, 1414, 1414, 1414, 1414, 575: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 595: 1414, 1414, 1414, 1414, 1414, 1414, 603: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 624: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 635: 1414, 1414, 1414, 1414, 1414, 1414, 643: 1414, 647: 1414, 1414, 1414, 1414, 674: 1414, 722: 1414}, - {52: 4444, 574: 4445}, - {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 547: 1336, 1336, 1336, 551: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 564: 1336, 1336, 1336, 569: 1336, 1336, 1336, 1336, 1336, 575: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 595: 1336, 1336, 1336, 1336, 1336, 1336, 603: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 624: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 635: 1336, 1336, 1336, 1336, 1336, 1336, 643: 1336, 647: 1336, 1336, 1336, 1336, 674: 1336, 722: 1336}, - {52: 4446}, - {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 547: 1335, 1335, 1335, 551: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 564: 1335, 1335, 1335, 569: 1335, 1335, 1335, 1335, 1335, 575: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 595: 1335, 1335, 1335, 1335, 1335, 1335, 603: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 624: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 635: 1335, 1335, 1335, 1335, 1335, 1335, 643: 1335, 647: 1335, 1335, 1335, 1335, 674: 1335, 722: 1335}, + {975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 52: 975, 142: 975, 168: 975, 548: 975, 975, 975, 552: 975, 975, 975, 975, 975, 975, 564: 975, 975, 975, 975, 570: 975, 975, 574: 975, 584: 975, 604: 975, 626: 975, 662: 975, 667: 975, 677: 975, 704: 975, 722: 975, 975, 975, 726: 975, 975, 975, 735: 975, 741: 975}, + {974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 52: 974, 142: 974, 168: 974, 548: 974, 974, 974, 552: 974, 974, 974, 974, 974, 974, 564: 974, 974, 974, 974, 570: 974, 974, 574: 974, 584: 974, 604: 974, 626: 974, 662: 974, 667: 974, 677: 974, 704: 974, 722: 974, 974, 974, 726: 974, 974, 974, 735: 974, 741: 974}, + {1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 550: 1409, 1409, 1409, 554: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 567: 1409, 1409, 1409, 572: 1409, 1409, 1409, 1409, 1409, 578: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 598: 1409, 1409, 1409, 1409, 1409, 1409, 606: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 627: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 638: 1409, 1409, 1409, 1409, 1409, 1409, 646: 1409, 650: 1409, 1409, 1409, 1409, 675: 1409, 725: 1409}, + {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 550: 1411, 1411, 1411, 554: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 567: 1411, 1411, 1411, 572: 1411, 1411, 1411, 1411, 1411, 578: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 598: 1411, 1411, 1411, 1411, 1411, 1411, 606: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 627: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 638: 1411, 1411, 1411, 1411, 1411, 1411, 646: 1411, 650: 1411, 1411, 1411, 1411, 675: 1411, 725: 1411}, + {52: 4448, 577: 4449}, // 1525 - {52: 4448}, - {1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 547: 1415, 1415, 1415, 551: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 564: 1415, 1415, 1415, 569: 1415, 1415, 1415, 1415, 1415, 575: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 595: 1415, 1415, 1415, 1415, 1415, 1415, 603: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 624: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 635: 1415, 1415, 1415, 1415, 1415, 1415, 643: 1415, 647: 1415, 1415, 1415, 1415, 674: 1415, 722: 1415}, - {52: 4451}, - {1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 547: 1416, 1416, 1416, 551: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 564: 1416, 1416, 1416, 569: 1416, 1416, 1416, 1416, 1416, 575: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 595: 1416, 1416, 1416, 1416, 1416, 1416, 603: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 624: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 635: 1416, 1416, 1416, 1416, 1416, 1416, 643: 1416, 647: 1416, 1416, 1416, 1416, 674: 1416, 722: 1416}, - {1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 547: 1430, 1430, 1430, 551: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 564: 1430, 1430, 1430, 569: 1430, 1430, 1430, 1430, 1430, 575: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 595: 1430, 1430, 1430, 1430, 1430, 1430, 603: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 624: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 635: 1430, 1430, 1430, 1430, 1430, 1430, 643: 1430, 647: 1430, 1430, 1430, 1430, 674: 1430, 722: 1430, 728: 1430, 733: 1430, 740: 1430}, + {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 550: 1333, 1333, 1333, 554: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 567: 1333, 1333, 1333, 572: 1333, 1333, 1333, 1333, 1333, 578: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 598: 1333, 1333, 1333, 1333, 1333, 1333, 606: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 627: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 638: 1333, 1333, 1333, 1333, 1333, 1333, 646: 1333, 650: 1333, 1333, 1333, 1333, 675: 1333, 725: 1333}, + {52: 4450}, + {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 550: 1332, 1332, 1332, 554: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 567: 1332, 1332, 1332, 572: 1332, 1332, 1332, 1332, 1332, 578: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 598: 1332, 1332, 1332, 1332, 1332, 1332, 606: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 627: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 638: 1332, 1332, 1332, 1332, 1332, 1332, 646: 1332, 650: 1332, 1332, 1332, 1332, 675: 1332, 725: 1332}, + {52: 4452}, + {1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 550: 1412, 1412, 1412, 554: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 567: 1412, 1412, 1412, 572: 1412, 1412, 1412, 1412, 1412, 578: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 598: 1412, 1412, 1412, 1412, 1412, 1412, 606: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 627: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 638: 1412, 1412, 1412, 1412, 1412, 1412, 646: 1412, 650: 1412, 1412, 1412, 1412, 675: 1412, 725: 1412}, // 1530 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4453}, - {52: 4454}, - {1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 547: 1417, 1417, 1417, 551: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 564: 1417, 1417, 1417, 569: 1417, 1417, 1417, 1417, 1417, 575: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 595: 1417, 1417, 1417, 1417, 1417, 1417, 603: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 624: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 635: 1417, 1417, 1417, 1417, 1417, 1417, 643: 1417, 647: 1417, 1417, 1417, 1417, 674: 1417, 722: 1417}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4456}, - {52: 4457}, + {52: 4455}, + {1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 550: 1413, 1413, 1413, 554: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 567: 1413, 1413, 1413, 572: 1413, 1413, 1413, 1413, 1413, 578: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 598: 1413, 1413, 1413, 1413, 1413, 1413, 606: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 627: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 638: 1413, 1413, 1413, 1413, 1413, 1413, 646: 1413, 650: 1413, 1413, 1413, 1413, 675: 1413, 725: 1413}, + {1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 550: 1427, 1427, 1427, 554: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 567: 1427, 1427, 1427, 572: 1427, 1427, 1427, 1427, 1427, 578: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 598: 1427, 1427, 1427, 1427, 1427, 1427, 606: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 627: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 638: 1427, 1427, 1427, 1427, 1427, 1427, 646: 1427, 650: 1427, 1427, 1427, 1427, 675: 1427, 725: 1427, 731: 1427, 736: 1427, 743: 1427}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2229, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4435, 944: 4457}, + {52: 4458}, // 1535 - {1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 547: 1418, 1418, 1418, 551: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 564: 1418, 1418, 1418, 569: 1418, 1418, 1418, 1418, 1418, 575: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 595: 1418, 1418, 1418, 1418, 1418, 1418, 603: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 624: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 635: 1418, 1418, 1418, 1418, 1418, 1418, 643: 1418, 647: 1418, 1418, 1418, 1418, 674: 1418, 722: 1418}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4459}, - {9: 4460, 557: 4461, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {60: 4472, 127: 4468, 175: 4474, 184: 4469, 4467, 189: 4471, 4478, 568: 4480, 601: 4465, 724: 4479, 747: 4475, 4476, 751: 4470, 754: 4477, 834: 4473, 973: 4466, 1141: 4464}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4462}, + {1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 550: 1414, 1414, 1414, 554: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 567: 1414, 1414, 1414, 572: 1414, 1414, 1414, 1414, 1414, 578: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 598: 1414, 1414, 1414, 1414, 1414, 1414, 606: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 627: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 638: 1414, 1414, 1414, 1414, 1414, 1414, 646: 1414, 650: 1414, 1414, 1414, 1414, 675: 1414, 725: 1414}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2229, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4435, 944: 4460}, + {52: 4461}, + {1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 550: 1415, 1415, 1415, 554: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 567: 1415, 1415, 1415, 572: 1415, 1415, 1415, 1415, 1415, 578: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 598: 1415, 1415, 1415, 1415, 1415, 1415, 606: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 627: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 638: 1415, 1415, 1415, 1415, 1415, 1415, 646: 1415, 650: 1415, 1415, 1415, 1415, 675: 1415, 725: 1415}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4463}, // 1540 - {52: 4463}, - {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 547: 1479, 1479, 1479, 551: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 564: 1479, 1479, 1479, 569: 1479, 1479, 1479, 1479, 1479, 575: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 595: 1479, 1479, 1479, 1479, 1479, 1479, 603: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 624: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 635: 1479, 1479, 1479, 1479, 1479, 1479, 643: 1479, 647: 1479, 1479, 1479, 1479, 674: 1479, 722: 1479}, - {52: 4523}, - {52: 480, 546: 4488, 732: 480, 857: 4489, 901: 4522}, - {16: 480, 52: 480, 546: 4488, 568: 480, 601: 480, 724: 480, 732: 480, 857: 4489, 901: 4507}, + {9: 4464, 560: 4465, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {60: 4476, 128: 4472, 175: 4478, 184: 4473, 4471, 189: 4475, 4482, 571: 4484, 604: 4469, 727: 4483, 750: 4479, 4480, 754: 4474, 757: 4481, 837: 4477, 976: 4470, 1143: 4468}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 4444, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 4466}, + {52: 4467}, + {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 550: 1476, 1476, 1476, 554: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 567: 1476, 1476, 1476, 572: 1476, 1476, 1476, 1476, 1476, 578: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 598: 1476, 1476, 1476, 1476, 1476, 1476, 606: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 627: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 638: 1476, 1476, 1476, 1476, 1476, 1476, 646: 1476, 650: 1476, 1476, 1476, 1476, 675: 1476, 725: 1476}, // 1545 - {52: 1296, 732: 1296}, - {52: 1295, 732: 1295}, - {52: 480, 546: 4488, 732: 480, 857: 4489, 901: 4506}, - {52: 473, 546: 4493, 732: 473, 857: 4494, 1021: 4505, 1029: 4495}, - {52: 480, 546: 4488, 732: 480, 857: 4489, 901: 4504}, + {52: 4527}, + {52: 477, 549: 4492, 735: 477, 860: 4493, 904: 4526}, + {16: 477, 52: 477, 549: 4492, 571: 477, 604: 477, 727: 477, 735: 477, 860: 4493, 904: 4511}, + {52: 1293, 735: 1293}, + {52: 1292, 735: 1292}, // 1550 - {52: 547, 732: 547, 752: 4501, 4502, 1244: 4503}, - {52: 547, 732: 547, 752: 4501, 4502, 1244: 4500}, - {52: 1289, 732: 1289}, - {52: 1288, 732: 1288}, - {52: 473, 546: 4493, 732: 473, 857: 4494, 1021: 4492, 1029: 4495}, + {52: 477, 549: 4492, 735: 477, 860: 4493, 904: 4510}, + {52: 470, 549: 4497, 735: 470, 860: 4498, 1024: 4509, 1032: 4499}, + {52: 477, 549: 4492, 735: 477, 860: 4493, 904: 4508}, + {52: 544, 735: 544, 755: 4505, 4506, 1245: 4507}, + {52: 544, 735: 544, 755: 4505, 4506, 1245: 4504}, // 1555 - {52: 1286, 732: 1286}, - {52: 467, 546: 467, 625: 4482, 732: 467, 1249: 4481}, - {16: 518, 52: 518, 546: 518, 568: 518, 601: 518, 724: 518, 732: 518}, - {16: 517, 52: 517, 546: 517, 568: 517, 601: 517, 724: 517, 732: 517}, - {52: 480, 546: 4488, 732: 480, 857: 4489, 901: 4487}, + {52: 1286, 735: 1286}, + {52: 1285, 735: 1285}, + {52: 470, 549: 4497, 735: 470, 860: 4498, 1024: 4496, 1032: 4499}, + {52: 1283, 735: 1283}, + {52: 464, 549: 464, 628: 4486, 735: 464, 1250: 4485}, // 1560 - {747: 4484, 4483}, - {626: 4486}, - {626: 4485}, - {465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 52: 465, 545: 465, 465, 549: 465, 465, 465, 465, 465, 561: 465, 465, 659: 465, 673: 465, 701: 465, 719: 465, 465, 465, 723: 465, 732: 465}, - {466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 52: 466, 545: 466, 466, 549: 466, 466, 466, 466, 466, 561: 466, 466, 659: 466, 673: 466, 701: 466, 719: 466, 466, 466, 723: 466, 732: 466}, + {16: 515, 52: 515, 549: 515, 571: 515, 604: 515, 727: 515, 735: 515}, + {16: 514, 52: 514, 549: 514, 571: 514, 604: 514, 727: 514, 735: 514}, + {52: 477, 549: 4492, 735: 477, 860: 4493, 904: 4491}, + {750: 4488, 4487}, + {629: 4490}, // 1565 - {52: 1285, 732: 1285}, - {574: 3104, 815: 3949, 830: 4490}, - {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 16: 479, 52: 479, 60: 479, 164: 479, 479, 167: 479, 545: 479, 549: 479, 479, 479, 479, 479, 561: 479, 479, 568: 479, 593: 479, 601: 479, 620: 479, 659: 479, 673: 479, 701: 479, 719: 479, 479, 479, 723: 479, 479, 732: 479, 834: 479, 479}, - {52: 4491}, - {481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 16: 481, 52: 481, 60: 481, 164: 481, 481, 167: 481, 545: 481, 549: 481, 481, 481, 481, 481, 561: 481, 481, 568: 481, 593: 481, 601: 481, 620: 481, 659: 481, 673: 481, 701: 481, 719: 481, 481, 481, 723: 481, 481, 732: 481, 834: 481, 481}, + {629: 4489}, + {462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 52: 462, 548: 462, 462, 552: 462, 462, 462, 462, 462, 564: 462, 462, 662: 462, 677: 462, 704: 462, 722: 462, 462, 462, 726: 462, 735: 462}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 52: 463, 548: 463, 463, 552: 463, 463, 463, 463, 463, 564: 463, 463, 662: 463, 677: 463, 704: 463, 722: 463, 463, 463, 726: 463, 735: 463}, + {52: 1282, 735: 1282}, + {577: 3105, 818: 3953, 833: 4494}, // 1570 - {52: 1287, 732: 1287}, - {574: 3104, 815: 3949, 830: 4496}, - {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 52: 472, 60: 472, 545: 472, 549: 472, 472, 472, 472, 472, 561: 472, 472, 659: 472, 673: 472, 701: 472, 719: 472, 472, 472, 723: 472, 732: 472, 834: 472, 472}, - {471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 52: 471, 60: 471, 545: 471, 549: 471, 471, 471, 471, 471, 561: 471, 471, 659: 471, 673: 471, 701: 471, 719: 471, 471, 471, 723: 471, 732: 471, 834: 471, 471}, - {9: 4497, 52: 4491}, + {476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 16: 476, 52: 476, 60: 476, 164: 476, 476, 167: 476, 548: 476, 552: 476, 476, 476, 476, 476, 564: 476, 476, 571: 476, 596: 476, 604: 476, 623: 476, 662: 476, 677: 476, 704: 476, 722: 476, 476, 476, 726: 476, 476, 735: 476, 837: 476, 476}, + {52: 4495}, + {478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 16: 478, 52: 478, 60: 478, 164: 478, 478, 167: 478, 548: 478, 552: 478, 478, 478, 478, 478, 564: 478, 478, 571: 478, 596: 478, 604: 478, 623: 478, 662: 478, 677: 478, 704: 478, 722: 478, 478, 478, 726: 478, 478, 735: 478, 837: 478, 478}, + {52: 1284, 735: 1284}, + {577: 3105, 818: 3953, 833: 4500}, // 1575 - {574: 3104, 815: 3949, 830: 4498}, - {52: 4499}, - {470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 52: 470, 60: 470, 545: 470, 549: 470, 470, 470, 470, 470, 561: 470, 470, 659: 470, 673: 470, 701: 470, 719: 470, 470, 470, 723: 470, 732: 470, 834: 470, 470}, - {52: 1290, 732: 1290}, - {52: 546, 732: 546}, + {469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 52: 469, 60: 469, 548: 469, 552: 469, 469, 469, 469, 469, 564: 469, 469, 662: 469, 677: 469, 704: 469, 722: 469, 469, 469, 726: 469, 735: 469, 837: 469, 469}, + {468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 52: 468, 60: 468, 548: 468, 552: 468, 468, 468, 468, 468, 564: 468, 468, 662: 468, 677: 468, 704: 468, 722: 468, 468, 468, 726: 468, 735: 468, 837: 468, 468}, + {9: 4501, 52: 4495}, + {577: 3105, 818: 3953, 833: 4502}, + {52: 4503}, // 1580 - {52: 545, 732: 545}, - {52: 1291, 732: 1291}, - {52: 1292, 732: 1292}, - {52: 1293, 732: 1293}, - {52: 1294, 732: 1294}, + {467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 52: 467, 60: 467, 548: 467, 552: 467, 467, 467, 467, 467, 564: 467, 467, 662: 467, 677: 467, 704: 467, 722: 467, 467, 467, 726: 467, 735: 467, 837: 467, 467}, + {52: 1287, 735: 1287}, + {52: 543, 735: 543}, + {52: 542, 735: 542}, + {52: 1288, 735: 1288}, // 1585 - {16: 4512, 52: 464, 568: 4513, 601: 4509, 724: 4511, 732: 464, 869: 4510, 912: 4508}, - {52: 1297, 732: 1297}, - {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4512, 52: 461, 545: 461, 549: 461, 461, 461, 461, 461, 561: 461, 461, 568: 4513, 659: 461, 673: 461, 701: 461, 719: 461, 461, 461, 723: 461, 4511, 732: 461, 869: 4520, 1425: 4519}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4516}, - {571: 4515}, + {52: 1289, 735: 1289}, + {52: 1290, 735: 1290}, + {52: 1291, 735: 1291}, + {16: 4516, 52: 461, 571: 4517, 604: 4513, 727: 4515, 735: 461, 872: 4514, 915: 4512}, + {52: 1294, 735: 1294}, // 1590 - {458, 458, 458, 458, 458, 458, 458, 458, 458, 10: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 53: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 548: 458, 550: 458, 570: 458, 579: 458, 598: 458, 601: 458}, - {571: 4514}, - {457, 457, 457, 457, 457, 457, 457, 457, 457, 10: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 53: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 548: 457, 550: 457, 570: 457, 579: 457, 598: 457, 601: 457}, - {459, 459, 459, 459, 459, 459, 459, 459, 459, 10: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 53: 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 548: 459, 550: 459, 570: 459, 579: 459, 598: 459, 601: 459}, - {469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 52: 469, 545: 469, 549: 469, 469, 469, 469, 469, 561: 469, 469, 601: 4517, 659: 469, 673: 469, 701: 469, 719: 469, 469, 469, 723: 469, 732: 469, 1424: 4518}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 16: 4516, 52: 458, 548: 458, 552: 458, 458, 458, 458, 458, 564: 458, 458, 571: 4517, 662: 458, 677: 458, 704: 458, 722: 458, 458, 458, 726: 458, 4515, 735: 458, 872: 4524, 1426: 4523}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 4444, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 4520}, + {574: 4519}, + {455, 455, 455, 455, 455, 455, 455, 455, 455, 10: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 53: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 551: 455, 553: 455, 573: 455, 582: 455, 601: 455, 604: 455}, + {574: 4518}, // 1595 - {468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 52: 468, 545: 468, 549: 468, 468, 468, 468, 468, 561: 468, 468, 659: 468, 673: 468, 701: 468, 719: 468, 468, 468, 723: 468, 732: 468}, - {462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 52: 462, 545: 462, 549: 462, 462, 462, 462, 462, 561: 462, 462, 659: 462, 673: 462, 701: 462, 719: 462, 462, 462, 723: 462, 732: 462}, - {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 52: 463, 545: 463, 549: 463, 463, 463, 463, 463, 561: 463, 463, 659: 463, 673: 463, 701: 463, 719: 463, 463, 463, 723: 463, 732: 463}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4521}, - {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 52: 460, 545: 460, 549: 460, 460, 460, 460, 460, 561: 460, 460, 659: 460, 673: 460, 701: 460, 719: 460, 460, 460, 723: 460, 732: 460}, + {454, 454, 454, 454, 454, 454, 454, 454, 454, 10: 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 53: 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 551: 454, 553: 454, 573: 454, 582: 454, 601: 454, 604: 454}, + {456, 456, 456, 456, 456, 456, 456, 456, 456, 10: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 53: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 551: 456, 553: 456, 573: 456, 582: 456, 601: 456, 604: 456}, + {466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 52: 466, 548: 466, 552: 466, 466, 466, 466, 466, 564: 466, 466, 604: 4521, 662: 466, 677: 466, 704: 466, 722: 466, 466, 466, 726: 466, 735: 466, 1425: 4522}, + {465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 52: 465, 548: 465, 552: 465, 465, 465, 465, 465, 564: 465, 465, 662: 465, 677: 465, 704: 465, 722: 465, 465, 465, 726: 465, 735: 465}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 52: 459, 548: 459, 552: 459, 459, 459, 459, 459, 564: 459, 459, 662: 459, 677: 459, 704: 459, 722: 459, 459, 459, 726: 459, 735: 459}, // 1600 - {52: 1298, 732: 1298}, - {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 547: 1480, 1480, 1480, 551: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 564: 1480, 1480, 1480, 569: 1480, 1480, 1480, 1480, 1480, 575: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 595: 1480, 1480, 1480, 1480, 1480, 1480, 603: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 624: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 635: 1480, 1480, 1480, 1480, 1480, 1480, 643: 1480, 647: 1480, 1480, 1480, 1480, 674: 1480, 722: 1480}, - {582: 3828, 3826, 3827, 3825, 3823, 604: 1304, 816: 3824, 3822}, - {604: 4528, 1324: 4527, 1529: 4526}, - {114: 1300, 604: 4528, 4534, 1324: 4533, 1375: 4532}, + {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 52: 460, 548: 460, 552: 460, 460, 460, 460, 460, 564: 460, 460, 662: 460, 677: 460, 704: 460, 722: 460, 460, 460, 726: 460, 735: 460}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 4444, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 4525}, + {457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 52: 457, 548: 457, 552: 457, 457, 457, 457, 457, 564: 457, 457, 662: 457, 677: 457, 704: 457, 722: 457, 457, 457, 726: 457, 735: 457}, + {52: 1295, 735: 1295}, + {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 550: 1477, 1477, 1477, 554: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 567: 1477, 1477, 1477, 572: 1477, 1477, 1477, 1477, 1477, 578: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 598: 1477, 1477, 1477, 1477, 1477, 1477, 606: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 627: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 638: 1477, 1477, 1477, 1477, 1477, 1477, 646: 1477, 650: 1477, 1477, 1477, 1477, 675: 1477, 725: 1477}, // 1605 - {114: 1303, 604: 1303, 1303}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4529}, - {582: 3828, 3826, 3827, 3825, 3823, 622: 4530, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4531}, - {114: 1301, 582: 3828, 3826, 3827, 3825, 3823, 604: 1301, 1301, 816: 3824, 3822}, + {585: 3832, 3830, 3831, 3829, 3827, 607: 1301, 819: 3828, 3826}, + {607: 4532, 1326: 4531, 1528: 4530}, + {114: 1297, 607: 4532, 4538, 1326: 4537, 1377: 4536}, + {114: 1300, 607: 1300, 1300}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4533}, // 1610 - {114: 4536}, - {114: 1302, 604: 1302, 1302}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4535}, - {114: 1299, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 547: 1481, 1481, 1481, 551: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 564: 1481, 1481, 1481, 569: 1481, 1481, 1481, 1481, 1481, 575: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 595: 1481, 1481, 1481, 1481, 1481, 1481, 603: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 624: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 635: 1481, 1481, 1481, 1481, 1481, 1481, 643: 1481, 647: 1481, 1481, 1481, 1481, 674: 1481, 722: 1481}, + {585: 3832, 3830, 3831, 3829, 3827, 625: 4534, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4535}, + {114: 1298, 585: 3832, 3830, 3831, 3829, 3827, 607: 1298, 1298, 819: 3828, 3826}, + {114: 4540}, + {114: 1299, 607: 1299, 1299}, // 1615 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4538}, - {552: 4539, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {60: 4472, 127: 4468, 175: 4474, 184: 4469, 4467, 189: 4471, 4478, 568: 4480, 601: 4465, 724: 4479, 747: 4475, 4476, 751: 4470, 754: 4477, 834: 4473, 973: 4466, 1141: 4540}, - {52: 1474, 732: 4542, 1341: 4541}, - {52: 4543}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4539}, + {114: 1296, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 550: 1478, 1478, 1478, 554: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 567: 1478, 1478, 1478, 572: 1478, 1478, 1478, 1478, 1478, 578: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 598: 1478, 1478, 1478, 1478, 1478, 1478, 606: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 627: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 638: 1478, 1478, 1478, 1478, 1478, 1478, 646: 1478, 650: 1478, 1478, 1478, 1478, 675: 1478, 725: 1478}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4542}, + {555: 4543, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, // 1620 - {52: 1473}, - {1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 547: 1482, 1482, 1482, 551: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 564: 1482, 1482, 1482, 569: 1482, 1482, 1482, 1482, 1482, 575: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 595: 1482, 1482, 1482, 1482, 1482, 1482, 603: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 624: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 635: 1482, 1482, 1482, 1482, 1482, 1482, 643: 1482, 647: 1482, 1482, 1482, 1482, 674: 1482, 722: 1482}, - {1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 547: 1483, 1483, 1483, 551: 1483, 1483, 3775, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 564: 1483, 1483, 1483, 569: 1483, 1483, 1483, 1483, 1483, 575: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 595: 1483, 1483, 1483, 1483, 1483, 1483, 603: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 624: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 635: 1483, 1483, 1483, 1483, 1483, 1483, 643: 1483, 647: 1483, 1483, 1483, 1483, 674: 1483, 722: 1483}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4546}, - {582: 3828, 3826, 3827, 3825, 3823, 600: 4547, 816: 3824, 3822}, + {60: 4476, 128: 4472, 175: 4478, 184: 4473, 4471, 189: 4475, 4482, 571: 4484, 604: 4469, 727: 4483, 750: 4479, 4480, 754: 4474, 757: 4481, 837: 4477, 976: 4470, 1143: 4544}, + {52: 1471, 735: 4546, 1343: 4545}, + {52: 4547}, + {52: 1470}, + {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 550: 1479, 1479, 1479, 554: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 567: 1479, 1479, 1479, 572: 1479, 1479, 1479, 1479, 1479, 578: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 598: 1479, 1479, 1479, 1479, 1479, 1479, 606: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 627: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 638: 1479, 1479, 1479, 1479, 1479, 1479, 646: 1479, 650: 1479, 1479, 1479, 1479, 675: 1479, 725: 1479}, // 1625 - {1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 547: 1484, 1484, 1484, 551: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 564: 1484, 1484, 1484, 569: 1484, 1484, 1484, 1484, 1484, 575: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 595: 1484, 1484, 1484, 1484, 1484, 1484, 603: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 624: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 635: 1484, 1484, 1484, 1484, 1484, 1484, 643: 1484, 647: 1484, 1484, 1484, 1484, 674: 1484, 722: 1484}, - {1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 547: 1485, 1485, 1485, 551: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 564: 1485, 1485, 1485, 569: 1485, 1485, 1485, 1485, 1485, 575: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 595: 1485, 1485, 1485, 1485, 1485, 1485, 603: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 624: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 635: 1485, 1485, 1485, 1485, 1485, 1485, 643: 1485, 647: 1485, 1485, 1485, 1485, 674: 1485, 722: 1485}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4550}, - {9: 4551}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4552}, + {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 550: 1480, 1480, 1480, 554: 1480, 1480, 3779, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 567: 1480, 1480, 1480, 572: 1480, 1480, 1480, 1480, 1480, 578: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 598: 1480, 1480, 1480, 1480, 1480, 1480, 606: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 627: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 638: 1480, 1480, 1480, 1480, 1480, 1480, 646: 1480, 650: 1480, 1480, 1480, 1480, 675: 1480, 725: 1480}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4550}, + {585: 3832, 3830, 3831, 3829, 3827, 603: 4551, 819: 3828, 3826}, + {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 550: 1481, 1481, 1481, 554: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 567: 1481, 1481, 1481, 572: 1481, 1481, 1481, 1481, 1481, 578: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 598: 1481, 1481, 1481, 1481, 1481, 1481, 606: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 627: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 638: 1481, 1481, 1481, 1481, 1481, 1481, 646: 1481, 650: 1481, 1481, 1481, 1481, 675: 1481, 725: 1481}, + {1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 550: 1482, 1482, 1482, 554: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 567: 1482, 1482, 1482, 572: 1482, 1482, 1482, 1482, 1482, 578: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 598: 1482, 1482, 1482, 1482, 1482, 1482, 606: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 627: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 638: 1482, 1482, 1482, 1482, 1482, 1482, 646: 1482, 650: 1482, 1482, 1482, 1482, 675: 1482, 725: 1482}, // 1630 - {9: 2234, 52: 4553, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 547: 1486, 1486, 1486, 551: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 564: 1486, 1486, 1486, 569: 1486, 1486, 1486, 1486, 1486, 575: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 595: 1486, 1486, 1486, 1486, 1486, 1486, 603: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 624: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 635: 1486, 1486, 1486, 1486, 1486, 1486, 643: 1486, 647: 1486, 1486, 1486, 1486, 674: 1486, 722: 1486}, - {9: 2235, 52: 4559, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {9: 4556}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4557}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4554}, + {9: 4555}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4556}, + {9: 2234, 52: 4557, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 550: 1483, 1483, 1483, 554: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 567: 1483, 1483, 1483, 572: 1483, 1483, 1483, 1483, 1483, 578: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 598: 1483, 1483, 1483, 1483, 1483, 1483, 606: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 627: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 638: 1483, 1483, 1483, 1483, 1483, 1483, 646: 1483, 650: 1483, 1483, 1483, 1483, 675: 1483, 725: 1483}, // 1635 - {9: 2234, 52: 4558, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 547: 1487, 1487, 1487, 551: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 564: 1487, 1487, 1487, 569: 1487, 1487, 1487, 1487, 1487, 575: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 595: 1487, 1487, 1487, 1487, 1487, 1487, 603: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 624: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 635: 1487, 1487, 1487, 1487, 1487, 1487, 643: 1487, 647: 1487, 1487, 1487, 1487, 674: 1487, 722: 1487}, - {1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 547: 1488, 1488, 1488, 551: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 564: 1488, 1488, 1488, 569: 1488, 1488, 1488, 1488, 1488, 575: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 595: 1488, 1488, 1488, 1488, 1488, 1488, 603: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 624: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 635: 1488, 1488, 1488, 1488, 1488, 1488, 643: 1488, 647: 1488, 1488, 1488, 1488, 674: 1488, 722: 1488}, - {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 547: 1490, 1490, 1490, 551: 1490, 1490, 3775, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 564: 1490, 1490, 1490, 569: 1490, 1490, 1490, 1490, 1490, 575: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 595: 1490, 1490, 1490, 1490, 1490, 1490, 603: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 624: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 635: 1490, 1490, 1490, 1490, 1490, 1490, 643: 1490, 647: 1490, 1490, 1490, 1490, 674: 1490, 722: 1490}, - {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 547: 1492, 1492, 1492, 551: 1492, 1492, 3775, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 564: 1492, 1492, 1492, 569: 1492, 1492, 1492, 1492, 1492, 575: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 595: 1492, 1492, 1492, 1492, 1492, 1492, 603: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 624: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 635: 1492, 1492, 1492, 1492, 1492, 1492, 643: 1492, 647: 1492, 1492, 1492, 1492, 674: 1492, 722: 1492}, + {9: 2235, 52: 4563, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {9: 4560}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4561}, + {9: 2234, 52: 4562, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 550: 1484, 1484, 1484, 554: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 567: 1484, 1484, 1484, 572: 1484, 1484, 1484, 1484, 1484, 578: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 598: 1484, 1484, 1484, 1484, 1484, 1484, 606: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 627: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 638: 1484, 1484, 1484, 1484, 1484, 1484, 646: 1484, 650: 1484, 1484, 1484, 1484, 675: 1484, 725: 1484}, // 1640 - {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 547: 1493, 1493, 1493, 551: 1493, 1493, 3775, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 564: 1493, 1493, 1493, 569: 1493, 1493, 1493, 1493, 1493, 575: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 595: 1493, 1493, 1493, 1493, 1493, 1493, 603: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 624: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 635: 1493, 1493, 1493, 1493, 1493, 1493, 643: 1493, 647: 1493, 1493, 1493, 1493, 674: 1493, 722: 1493}, - {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 547: 1494, 1494, 1494, 551: 1494, 1494, 3775, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 564: 1494, 1494, 1494, 569: 1494, 1494, 1494, 1494, 1494, 575: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 595: 1494, 1494, 1494, 1494, 1494, 1494, 603: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 624: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 635: 1494, 1494, 1494, 1494, 1494, 1494, 643: 1494, 647: 1494, 1494, 1494, 1494, 674: 1494, 722: 1494}, - {1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 547: 1495, 1495, 1495, 551: 1495, 1495, 3775, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 564: 1495, 1495, 1495, 569: 1495, 1495, 1495, 1495, 1495, 575: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 595: 1495, 1495, 1495, 1495, 1495, 1495, 603: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 624: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 635: 1495, 1495, 1495, 1495, 1495, 1495, 643: 1495, 647: 1495, 1495, 1495, 1495, 674: 1495, 722: 1495}, - {548: 4568}, - {548: 4567}, + {1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 550: 1485, 1485, 1485, 554: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 567: 1485, 1485, 1485, 572: 1485, 1485, 1485, 1485, 1485, 578: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 598: 1485, 1485, 1485, 1485, 1485, 1485, 606: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 627: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 638: 1485, 1485, 1485, 1485, 1485, 1485, 646: 1485, 650: 1485, 1485, 1485, 1485, 675: 1485, 725: 1485}, + {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 550: 1487, 1487, 1487, 554: 1487, 1487, 3779, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 567: 1487, 1487, 1487, 572: 1487, 1487, 1487, 1487, 1487, 578: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 598: 1487, 1487, 1487, 1487, 1487, 1487, 606: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 627: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 638: 1487, 1487, 1487, 1487, 1487, 1487, 646: 1487, 650: 1487, 1487, 1487, 1487, 675: 1487, 725: 1487}, + {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 550: 1489, 1489, 1489, 554: 1489, 1489, 3779, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 567: 1489, 1489, 1489, 572: 1489, 1489, 1489, 1489, 1489, 578: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 598: 1489, 1489, 1489, 1489, 1489, 1489, 606: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 627: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 638: 1489, 1489, 1489, 1489, 1489, 1489, 646: 1489, 650: 1489, 1489, 1489, 1489, 675: 1489, 725: 1489}, + {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 550: 1490, 1490, 1490, 554: 1490, 1490, 3779, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 567: 1490, 1490, 1490, 572: 1490, 1490, 1490, 1490, 1490, 578: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 598: 1490, 1490, 1490, 1490, 1490, 1490, 606: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 627: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 638: 1490, 1490, 1490, 1490, 1490, 1490, 646: 1490, 650: 1490, 1490, 1490, 1490, 675: 1490, 725: 1490}, + {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 550: 1491, 1491, 1491, 554: 1491, 1491, 3779, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 567: 1491, 1491, 1491, 572: 1491, 1491, 1491, 1491, 1491, 578: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 598: 1491, 1491, 1491, 1491, 1491, 1491, 606: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 627: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 638: 1491, 1491, 1491, 1491, 1491, 1491, 646: 1491, 650: 1491, 1491, 1491, 1491, 675: 1491, 725: 1491}, // 1645 - {1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 547: 1475, 1475, 1475, 551: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 564: 1475, 1475, 1475, 569: 1475, 1475, 1475, 1475, 1475, 575: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 595: 1475, 1475, 1475, 1475, 1475, 1475, 603: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 624: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 635: 1475, 1475, 1475, 1475, 1475, 1475, 643: 1475, 647: 1475, 1475, 1475, 1475, 674: 1475, 722: 1475}, - {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 547: 1476, 1476, 1476, 551: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 564: 1476, 1476, 1476, 569: 1476, 1476, 1476, 1476, 1476, 575: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 595: 1476, 1476, 1476, 1476, 1476, 1476, 603: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 624: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 635: 1476, 1476, 1476, 1476, 1476, 1476, 643: 1476, 647: 1476, 1476, 1476, 1476, 674: 1476, 722: 1476}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4570, 3118, 3119, 3117}, - {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 4571, 1507, 1507, 1507, 551: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 564: 1507, 1507, 1507, 569: 1507, 1507, 1507, 1507, 1507, 575: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 595: 1507, 1507, 1507, 1507, 1507, 1507, 603: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 624: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 635: 1507, 1507, 1507, 1507, 1507, 1507, 643: 1507, 647: 1507, 1507, 1507, 1507, 674: 1507, 722: 1507, 730: 3989, 734: 1507, 1507}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4572}, + {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 550: 1492, 1492, 1492, 554: 1492, 1492, 3779, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 567: 1492, 1492, 1492, 572: 1492, 1492, 1492, 1492, 1492, 578: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 598: 1492, 1492, 1492, 1492, 1492, 1492, 606: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 627: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 638: 1492, 1492, 1492, 1492, 1492, 1492, 646: 1492, 650: 1492, 1492, 1492, 1492, 675: 1492, 725: 1492}, + {551: 4572}, + {551: 4571}, + {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 550: 1472, 1472, 1472, 554: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 567: 1472, 1472, 1472, 572: 1472, 1472, 1472, 1472, 1472, 578: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 598: 1472, 1472, 1472, 1472, 1472, 1472, 606: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 627: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 638: 1472, 1472, 1472, 1472, 1472, 1472, 646: 1472, 650: 1472, 1472, 1472, 1472, 675: 1472, 725: 1472}, + {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 550: 1473, 1473, 1473, 554: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 567: 1473, 1473, 1473, 572: 1473, 1473, 1473, 1473, 1473, 578: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 598: 1473, 1473, 1473, 1473, 1473, 1473, 606: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 627: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 638: 1473, 1473, 1473, 1473, 1473, 1473, 646: 1473, 650: 1473, 1473, 1473, 1473, 675: 1473, 725: 1473}, // 1650 - {52: 4573}, - {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 547: 1338, 1338, 1338, 551: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 564: 1338, 1338, 1338, 569: 1338, 1338, 1338, 1338, 1338, 575: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 595: 1338, 1338, 1338, 1338, 1338, 1338, 603: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 624: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 635: 1338, 1338, 1338, 1338, 1338, 1338, 643: 1338, 647: 1338, 1338, 1338, 1338, 674: 1338, 722: 1338}, - {1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 547: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 564: 1546, 1546, 1546, 569: 1546, 1546, 1546, 1546, 1546, 575: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 595: 1546, 1546, 1546, 1546, 1546, 1546, 603: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 624: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 635: 1546, 1546, 1546, 1546, 1546, 1546, 643: 1546, 647: 1546, 1546, 1546, 1546, 659: 1546, 673: 1546, 1546, 701: 1546, 719: 1546, 1546, 1546, 1546, 1546}, - {1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 547: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 564: 1543, 1543, 1543, 569: 1543, 1543, 1543, 1543, 1543, 575: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 595: 1543, 1543, 1543, 1543, 1543, 1543, 603: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 624: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 635: 1543, 1543, 1543, 1543, 1543, 1543, 643: 1543, 647: 1543, 1543, 1543, 1543, 659: 1543, 673: 1543, 1543, 701: 1543, 719: 1543, 1543, 1543, 1543, 1543}, - {1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 547: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 564: 1542, 1542, 1542, 569: 1542, 1542, 1542, 1542, 1542, 575: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 595: 1542, 1542, 1542, 1542, 1542, 1542, 603: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 624: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 635: 1542, 1542, 1542, 1542, 1542, 1542, 643: 1542, 647: 1542, 1542, 1542, 1542, 659: 1542, 673: 1542, 1542, 701: 1542, 719: 1542, 1542, 1542, 1542, 1542}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4574, 3119, 3120, 3118}, + {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 4575, 1504, 1504, 1504, 554: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 567: 1504, 1504, 1504, 572: 1504, 1504, 1504, 1504, 1504, 578: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 598: 1504, 1504, 1504, 1504, 1504, 1504, 606: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 627: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 638: 1504, 1504, 1504, 1504, 1504, 1504, 646: 1504, 650: 1504, 1504, 1504, 1504, 675: 1504, 725: 1504, 733: 3993, 737: 1504, 1504}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2229, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4435, 944: 4576}, + {52: 4577}, + {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 550: 1335, 1335, 1335, 554: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 567: 1335, 1335, 1335, 572: 1335, 1335, 1335, 1335, 1335, 578: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 598: 1335, 1335, 1335, 1335, 1335, 1335, 606: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 627: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 638: 1335, 1335, 1335, 1335, 1335, 1335, 646: 1335, 650: 1335, 1335, 1335, 1335, 675: 1335, 725: 1335}, // 1655 - {1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 547: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 564: 1540, 1540, 1540, 569: 1540, 1540, 1540, 1540, 1540, 575: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 595: 1540, 1540, 1540, 1540, 1540, 1540, 603: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 624: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 635: 1540, 1540, 1540, 1540, 1540, 1540, 643: 1540, 647: 1540, 1540, 1540, 1540, 659: 1540, 673: 1540, 1540, 701: 1540, 719: 1540, 1540, 1540, 1540, 1540}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4580, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4579}, - {52: 4584, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4581}, - {52: 4582, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 550: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 567: 1543, 1543, 1543, 572: 1543, 1543, 1543, 1543, 1543, 578: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 598: 1543, 1543, 1543, 1543, 1543, 1543, 606: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 627: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 638: 1543, 1543, 1543, 1543, 1543, 1543, 646: 1543, 650: 1543, 1543, 1543, 1543, 662: 1543, 675: 1543, 677: 1543, 704: 1543, 722: 1543, 1543, 1543, 1543, 1543}, + {1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 550: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 567: 1540, 1540, 1540, 572: 1540, 1540, 1540, 1540, 1540, 578: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 598: 1540, 1540, 1540, 1540, 1540, 1540, 606: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 627: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 638: 1540, 1540, 1540, 1540, 1540, 1540, 646: 1540, 650: 1540, 1540, 1540, 1540, 662: 1540, 675: 1540, 677: 1540, 704: 1540, 722: 1540, 1540, 1540, 1540, 1540}, + {1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 550: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 567: 1539, 1539, 1539, 572: 1539, 1539, 1539, 1539, 1539, 578: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 598: 1539, 1539, 1539, 1539, 1539, 1539, 606: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 627: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 638: 1539, 1539, 1539, 1539, 1539, 1539, 646: 1539, 650: 1539, 1539, 1539, 1539, 662: 1539, 675: 1539, 677: 1539, 704: 1539, 722: 1539, 1539, 1539, 1539, 1539}, + {1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 550: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 567: 1537, 1537, 1537, 572: 1537, 1537, 1537, 1537, 1537, 578: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 598: 1537, 1537, 1537, 1537, 1537, 1537, 606: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 627: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 638: 1537, 1537, 1537, 1537, 1537, 1537, 646: 1537, 650: 1537, 1537, 1537, 1537, 662: 1537, 675: 1537, 677: 1537, 704: 1537, 722: 1537, 1537, 1537, 1537, 1537}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 734: 4584, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4583}, // 1660 - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4583}, - {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 547: 1346, 1346, 1346, 551: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 564: 1346, 1346, 1346, 569: 1346, 1346, 1346, 1346, 1346, 575: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 595: 1346, 1346, 1346, 1346, 1346, 1346, 603: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 624: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 635: 1346, 1346, 1346, 1346, 1346, 1346, 643: 1346, 647: 1346, 1346, 1346, 1346, 674: 1346, 722: 1346}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4585}, - {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 547: 1347, 1347, 1347, 551: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 564: 1347, 1347, 1347, 569: 1347, 1347, 1347, 1347, 1347, 575: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 595: 1347, 1347, 1347, 1347, 1347, 1347, 603: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 624: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 635: 1347, 1347, 1347, 1347, 1347, 1347, 643: 1347, 647: 1347, 1347, 1347, 1347, 674: 1347, 722: 1347}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4588, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4587}, + {52: 4588, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4585}, + {52: 4586, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4587}, + {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 550: 1343, 1343, 1343, 554: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 567: 1343, 1343, 1343, 572: 1343, 1343, 1343, 1343, 1343, 578: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 598: 1343, 1343, 1343, 1343, 1343, 1343, 606: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 627: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 638: 1343, 1343, 1343, 1343, 1343, 1343, 646: 1343, 650: 1343, 1343, 1343, 1343, 675: 1343, 725: 1343}, // 1665 - {9: 4598, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4589}, - {9: 4590, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4592, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4591}, - {52: 4596, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4589}, + {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 550: 1344, 1344, 1344, 554: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 567: 1344, 1344, 1344, 572: 1344, 1344, 1344, 1344, 1344, 578: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 598: 1344, 1344, 1344, 1344, 1344, 1344, 606: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 627: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 638: 1344, 1344, 1344, 1344, 1344, 1344, 646: 1344, 650: 1344, 1344, 1344, 1344, 675: 1344, 725: 1344}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 734: 4592, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4591}, + {9: 4602, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4593}, // 1670 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4593}, - {52: 4594, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4595}, - {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 547: 1342, 1342, 1342, 551: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 564: 1342, 1342, 1342, 569: 1342, 1342, 1342, 1342, 1342, 575: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 595: 1342, 1342, 1342, 1342, 1342, 1342, 603: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 624: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 635: 1342, 1342, 1342, 1342, 1342, 1342, 643: 1342, 647: 1342, 1342, 1342, 1342, 674: 1342, 722: 1342}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4597}, + {9: 4594, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 734: 4596, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4595}, + {52: 4600, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4597}, + {52: 4598, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, // 1675 - {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 547: 1344, 1344, 1344, 551: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 564: 1344, 1344, 1344, 569: 1344, 1344, 1344, 1344, 1344, 575: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 595: 1344, 1344, 1344, 1344, 1344, 1344, 603: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 624: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 635: 1344, 1344, 1344, 1344, 1344, 1344, 643: 1344, 647: 1344, 1344, 1344, 1344, 674: 1344, 722: 1344}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 731: 4600, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4599}, - {52: 4604, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4601}, - {52: 4602, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4599}, + {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 550: 1339, 1339, 1339, 554: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 567: 1339, 1339, 1339, 572: 1339, 1339, 1339, 1339, 1339, 578: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 598: 1339, 1339, 1339, 1339, 1339, 1339, 606: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 627: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 638: 1339, 1339, 1339, 1339, 1339, 1339, 646: 1339, 650: 1339, 1339, 1339, 1339, 675: 1339, 725: 1339}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4601}, + {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 550: 1341, 1341, 1341, 554: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 567: 1341, 1341, 1341, 572: 1341, 1341, 1341, 1341, 1341, 578: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 598: 1341, 1341, 1341, 1341, 1341, 1341, 606: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 627: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 638: 1341, 1341, 1341, 1341, 1341, 1341, 646: 1341, 650: 1341, 1341, 1341, 1341, 675: 1341, 725: 1341}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 734: 4604, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4603}, // 1680 - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4603}, - {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 547: 1343, 1343, 1343, 551: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 564: 1343, 1343, 1343, 569: 1343, 1343, 1343, 1343, 1343, 575: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 595: 1343, 1343, 1343, 1343, 1343, 1343, 603: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 624: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 635: 1343, 1343, 1343, 1343, 1343, 1343, 643: 1343, 647: 1343, 1343, 1343, 1343, 674: 1343, 722: 1343}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4605}, - {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 547: 1345, 1345, 1345, 551: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 564: 1345, 1345, 1345, 569: 1345, 1345, 1345, 1345, 1345, 575: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 595: 1345, 1345, 1345, 1345, 1345, 1345, 603: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 624: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 635: 1345, 1345, 1345, 1345, 1345, 1345, 643: 1345, 647: 1345, 1345, 1345, 1345, 674: 1345, 722: 1345}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 903: 4607}, + {52: 4608, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4605}, + {52: 4606, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4607}, + {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 550: 1340, 1340, 1340, 554: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 567: 1340, 1340, 1340, 572: 1340, 1340, 1340, 1340, 1340, 578: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 598: 1340, 1340, 1340, 1340, 1340, 1340, 606: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 627: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 638: 1340, 1340, 1340, 1340, 1340, 1340, 646: 1340, 650: 1340, 1340, 1340, 1340, 675: 1340, 725: 1340}, // 1685 - {9: 4608}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4609}, - {9: 4610, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4611}, - {52: 4612, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4609}, + {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 550: 1342, 1342, 1342, 554: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 567: 1342, 1342, 1342, 572: 1342, 1342, 1342, 1342, 1342, 578: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 598: 1342, 1342, 1342, 1342, 1342, 1342, 606: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 627: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 638: 1342, 1342, 1342, 1342, 1342, 1342, 646: 1342, 650: 1342, 1342, 1342, 1342, 675: 1342, 725: 1342}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 906: 4611}, + {9: 4612}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4613}, // 1690 - {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 547: 1392, 1392, 1392, 551: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 564: 1392, 1392, 1392, 569: 1392, 1392, 1392, 1392, 1392, 575: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 595: 1392, 1392, 1392, 1392, 1392, 1392, 603: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 624: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 635: 1392, 1392, 1392, 1392, 1392, 1392, 643: 1392, 647: 1392, 1392, 1392, 1392, 674: 1392, 722: 1392}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 903: 4614}, - {9: 4615}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4616}, - {9: 4617, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {9: 4614, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4615}, + {52: 4616, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 550: 1389, 1389, 1389, 554: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 567: 1389, 1389, 1389, 572: 1389, 1389, 1389, 1389, 1389, 578: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 598: 1389, 1389, 1389, 1389, 1389, 1389, 606: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 627: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 638: 1389, 1389, 1389, 1389, 1389, 1389, 646: 1389, 650: 1389, 1389, 1389, 1389, 675: 1389, 725: 1389}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 906: 4618}, // 1695 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4618}, - {52: 4619, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 547: 1393, 1393, 1393, 551: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 564: 1393, 1393, 1393, 569: 1393, 1393, 1393, 1393, 1393, 575: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 595: 1393, 1393, 1393, 1393, 1393, 1393, 603: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 624: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 635: 1393, 1393, 1393, 1393, 1393, 1393, 643: 1393, 647: 1393, 1393, 1393, 1393, 674: 1393, 722: 1393}, - {184: 4623, 4622, 189: 4624, 191: 4625, 1390: 4621}, - {9: 4626}, + {9: 4619}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4620}, + {9: 4621, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4622}, + {52: 4623, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, // 1700 - {9: 1382}, - {9: 1381}, - {9: 1380}, + {1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 550: 1390, 1390, 1390, 554: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 567: 1390, 1390, 1390, 572: 1390, 1390, 1390, 1390, 1390, 578: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 598: 1390, 1390, 1390, 1390, 1390, 1390, 606: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 627: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 638: 1390, 1390, 1390, 1390, 1390, 1390, 646: 1390, 650: 1390, 1390, 1390, 1390, 675: 1390, 725: 1390}, + {184: 4627, 4626, 189: 4628, 191: 4629, 1392: 4625}, + {9: 4630}, {9: 1379}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4627}, + {9: 1378}, // 1705 - {52: 4628, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 547: 1399, 1399, 1399, 551: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 564: 1399, 1399, 1399, 569: 1399, 1399, 1399, 1399, 1399, 575: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 595: 1399, 1399, 1399, 1399, 1399, 1399, 603: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 624: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 635: 1399, 1399, 1399, 1399, 1399, 1399, 643: 1399, 647: 1399, 1399, 1399, 1399, 674: 1399, 722: 1399}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4630}, - {9: 4631}, - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 4633}, + {9: 1377}, + {9: 1376}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4631}, + {52: 4632, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 550: 1396, 1396, 1396, 554: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 567: 1396, 1396, 1396, 572: 1396, 1396, 1396, 1396, 1396, 578: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 598: 1396, 1396, 1396, 1396, 1396, 1396, 606: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 627: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 638: 1396, 1396, 1396, 1396, 1396, 1396, 646: 1396, 650: 1396, 1396, 1396, 1396, 675: 1396, 725: 1396}, // 1710 - {2267, 2267, 6: 2267, 2267, 2267, 2267, 15: 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 97: 2267, 99: 2267, 101: 2267, 105: 2267, 112: 2267, 2267, 115: 2267, 2267, 2267, 2267, 2267, 145: 2267, 176: 2267, 2267, 2267, 2267, 550: 2267, 553: 2267, 2267, 568: 2267, 2267, 572: 2267, 579: 2267, 581: 2267, 724: 2267, 2267, 736: 2267}, - {52: 4639}, - {168, 168, 6: 168, 168, 168, 15: 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 52: 168, 97: 168, 99: 168, 101: 168, 105: 168, 112: 168, 168, 115: 168, 168, 168, 168, 168, 550: 168, 553: 168, 168, 568: 168, 581: 168, 724: 168, 168, 736: 168}, - {574: 3104, 815: 4632, 847: 4638}, - {574: 3104, 815: 4637}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4634}, + {9: 4635}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 4637}, + {2267, 2267, 6: 2267, 2267, 2267, 2267, 15: 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 97: 2267, 99: 2267, 101: 2267, 106: 2267, 112: 2267, 2267, 115: 2267, 2267, 2267, 2267, 2267, 145: 2267, 176: 2267, 2267, 2267, 2267, 553: 2267, 556: 2267, 2267, 571: 2267, 2267, 575: 2267, 582: 2267, 584: 2267, 727: 2267, 2267, 739: 2267}, + {52: 4643}, // 1715 - {166, 166, 6: 166, 166, 166, 15: 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 52: 166, 97: 166, 99: 166, 101: 166, 105: 166, 112: 166, 166, 115: 166, 166, 166, 166, 166, 550: 166, 553: 166, 166, 568: 166, 581: 166, 724: 166, 166, 736: 166}, - {167, 167, 6: 167, 167, 167, 15: 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 52: 167, 97: 167, 99: 167, 101: 167, 105: 167, 112: 167, 167, 115: 167, 167, 167, 167, 167, 550: 167, 553: 167, 167, 568: 167, 581: 167, 724: 167, 167, 736: 167}, - {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 547: 1370, 1370, 1370, 551: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 564: 1370, 1370, 1370, 569: 1370, 1370, 1370, 1370, 1370, 575: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 595: 1370, 1370, 1370, 1370, 1370, 1370, 603: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 624: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 635: 1370, 1370, 1370, 1370, 1370, 1370, 643: 1370, 647: 1370, 1370, 1370, 1370, 674: 1370, 722: 1370}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4641}, - {52: 4642}, + {159, 159, 6: 159, 159, 159, 15: 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 52: 159, 97: 159, 99: 159, 101: 159, 106: 159, 112: 159, 159, 115: 159, 159, 159, 159, 159, 553: 159, 556: 159, 159, 571: 159, 584: 159, 727: 159, 159, 739: 159}, + {577: 3105, 818: 4636, 850: 4642}, + {577: 3105, 818: 4641}, + {157, 157, 6: 157, 157, 157, 15: 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 52: 157, 97: 157, 99: 157, 101: 157, 106: 157, 112: 157, 157, 115: 157, 157, 157, 157, 157, 553: 157, 556: 157, 157, 571: 157, 584: 157, 727: 157, 157, 739: 157}, + {158, 158, 6: 158, 158, 158, 15: 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 52: 158, 97: 158, 99: 158, 101: 158, 106: 158, 112: 158, 158, 115: 158, 158, 158, 158, 158, 553: 158, 556: 158, 158, 571: 158, 584: 158, 727: 158, 158, 739: 158}, // 1720 - {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 547: 1371, 1371, 1371, 551: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 564: 1371, 1371, 1371, 569: 1371, 1371, 1371, 1371, 1371, 575: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 595: 1371, 1371, 1371, 1371, 1371, 1371, 603: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 624: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 635: 1371, 1371, 1371, 1371, 1371, 1371, 643: 1371, 647: 1371, 1371, 1371, 1371, 674: 1371, 722: 1371}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4644}, - {52: 4645, 552: 4646, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 547: 1387, 1387, 1387, 551: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 564: 1387, 1387, 1387, 569: 1387, 1387, 1387, 1387, 1387, 575: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 595: 1387, 1387, 1387, 1387, 1387, 1387, 603: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 624: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 635: 1387, 1387, 1387, 1387, 1387, 1387, 643: 1387, 647: 1387, 1387, 1387, 1387, 674: 1387, 722: 1387}, - {568: 4480, 601: 4648, 724: 4479, 973: 4647}, + {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 550: 1367, 1367, 1367, 554: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 567: 1367, 1367, 1367, 572: 1367, 1367, 1367, 1367, 1367, 578: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 598: 1367, 1367, 1367, 1367, 1367, 1367, 606: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 627: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 638: 1367, 1367, 1367, 1367, 1367, 1367, 646: 1367, 650: 1367, 1367, 1367, 1367, 675: 1367, 725: 1367}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4645}, + {52: 4646}, + {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 550: 1368, 1368, 1368, 554: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 567: 1368, 1368, 1368, 572: 1368, 1368, 1368, 1368, 1368, 578: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 598: 1368, 1368, 1368, 1368, 1368, 1368, 606: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 627: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 638: 1368, 1368, 1368, 1368, 1368, 1368, 646: 1368, 650: 1368, 1368, 1368, 1368, 675: 1368, 725: 1368}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4648}, // 1725 - {546: 4488, 857: 4651}, - {546: 4488, 857: 4649}, - {52: 4650}, - {1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 547: 1385, 1385, 1385, 551: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 564: 1385, 1385, 1385, 569: 1385, 1385, 1385, 1385, 1385, 575: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 595: 1385, 1385, 1385, 1385, 1385, 1385, 603: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 624: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 635: 1385, 1385, 1385, 1385, 1385, 1385, 643: 1385, 647: 1385, 1385, 1385, 1385, 674: 1385, 722: 1385}, - {52: 4652}, + {52: 4649, 555: 4650, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 550: 1384, 1384, 1384, 554: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 567: 1384, 1384, 1384, 572: 1384, 1384, 1384, 1384, 1384, 578: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 598: 1384, 1384, 1384, 1384, 1384, 1384, 606: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 627: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 638: 1384, 1384, 1384, 1384, 1384, 1384, 646: 1384, 650: 1384, 1384, 1384, 1384, 675: 1384, 725: 1384}, + {571: 4484, 604: 4652, 727: 4483, 976: 4651}, + {549: 4492, 860: 4655}, + {549: 4492, 860: 4653}, // 1730 - {1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 547: 1386, 1386, 1386, 551: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 564: 1386, 1386, 1386, 569: 1386, 1386, 1386, 1386, 1386, 575: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 595: 1386, 1386, 1386, 1386, 1386, 1386, 603: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 624: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 635: 1386, 1386, 1386, 1386, 1386, 1386, 643: 1386, 647: 1386, 1386, 1386, 1386, 674: 1386, 722: 1386}, - {1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 547: 1409, 1409, 1409, 551: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 564: 1409, 1409, 1409, 569: 1409, 1409, 1409, 1409, 1409, 575: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 595: 1409, 1409, 1409, 1409, 1409, 1409, 603: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 624: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 635: 1409, 1409, 1409, 1409, 1409, 1409, 643: 1409, 647: 1409, 1409, 1409, 1409, 674: 1409, 722: 1409}, - {1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 547: 1410, 1410, 1410, 551: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 564: 1410, 1410, 1410, 569: 1410, 1410, 1410, 1410, 1410, 575: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 595: 1410, 1410, 1410, 1410, 1410, 1410, 603: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 624: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 635: 1410, 1410, 1410, 1410, 1410, 1410, 643: 1410, 647: 1410, 1410, 1410, 1410, 674: 1410, 722: 1410}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4656}, - {52: 4657}, + {52: 4654}, + {1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 550: 1382, 1382, 1382, 554: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 567: 1382, 1382, 1382, 572: 1382, 1382, 1382, 1382, 1382, 578: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 598: 1382, 1382, 1382, 1382, 1382, 1382, 606: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 627: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 638: 1382, 1382, 1382, 1382, 1382, 1382, 646: 1382, 650: 1382, 1382, 1382, 1382, 675: 1382, 725: 1382}, + {52: 4656}, + {1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 550: 1383, 1383, 1383, 554: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 567: 1383, 1383, 1383, 572: 1383, 1383, 1383, 1383, 1383, 578: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 598: 1383, 1383, 1383, 1383, 1383, 1383, 606: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 627: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 638: 1383, 1383, 1383, 1383, 1383, 1383, 646: 1383, 650: 1383, 1383, 1383, 1383, 675: 1383, 725: 1383}, + {1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 550: 1406, 1406, 1406, 554: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 567: 1406, 1406, 1406, 572: 1406, 1406, 1406, 1406, 1406, 578: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 598: 1406, 1406, 1406, 1406, 1406, 1406, 606: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 627: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 638: 1406, 1406, 1406, 1406, 1406, 1406, 646: 1406, 650: 1406, 1406, 1406, 1406, 675: 1406, 725: 1406}, // 1735 - {1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 547: 1406, 1406, 1406, 551: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 564: 1406, 1406, 1406, 569: 1406, 1406, 1406, 1406, 1406, 575: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 595: 1406, 1406, 1406, 1406, 1406, 1406, 603: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 624: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 635: 1406, 1406, 1406, 1406, 1406, 1406, 643: 1406, 647: 1406, 1406, 1406, 1406, 674: 1406, 722: 1406}, - {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 547: 1411, 1411, 1411, 551: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 564: 1411, 1411, 1411, 569: 1411, 1411, 1411, 1411, 1411, 575: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 595: 1411, 1411, 1411, 1411, 1411, 1411, 603: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 624: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 635: 1411, 1411, 1411, 1411, 1411, 1411, 643: 1411, 647: 1411, 1411, 1411, 1411, 674: 1411, 722: 1411}, - {2: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 10: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 53: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 546: 1468, 548: 1468, 1468, 1468, 1468, 555: 1468, 1468, 558: 1468, 1468, 1468, 562: 1468, 1468, 567: 1468, 1468, 574: 1468, 594: 1468, 601: 1468, 1468, 634: 1468, 641: 1468, 1468, 644: 1468, 1468, 1468, 651: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 660: 1468, 1468, 1468, 664: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 675: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 702: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 726: 1468, 731: 4260, 844: 4258, 4259, 902: 4261, 904: 4262, 930: 4660, 4263}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4661}, - {52: 4662, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 550: 1407, 1407, 1407, 554: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 567: 1407, 1407, 1407, 572: 1407, 1407, 1407, 1407, 1407, 578: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 598: 1407, 1407, 1407, 1407, 1407, 1407, 606: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 627: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 638: 1407, 1407, 1407, 1407, 1407, 1407, 646: 1407, 650: 1407, 1407, 1407, 1407, 675: 1407, 725: 1407}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2229, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4435, 944: 4660}, + {52: 4661}, + {1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 550: 1403, 1403, 1403, 554: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 567: 1403, 1403, 1403, 572: 1403, 1403, 1403, 1403, 1403, 578: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 598: 1403, 1403, 1403, 1403, 1403, 1403, 606: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 627: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 638: 1403, 1403, 1403, 1403, 1403, 1403, 646: 1403, 650: 1403, 1403, 1403, 1403, 675: 1403, 725: 1403}, + {1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 550: 1408, 1408, 1408, 554: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 567: 1408, 1408, 1408, 572: 1408, 1408, 1408, 1408, 1408, 578: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 598: 1408, 1408, 1408, 1408, 1408, 1408, 606: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 627: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 638: 1408, 1408, 1408, 1408, 1408, 1408, 646: 1408, 650: 1408, 1408, 1408, 1408, 675: 1408, 725: 1408}, // 1740 - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 547: 1182, 1182, 1182, 551: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 564: 1182, 1182, 1182, 569: 1182, 1182, 1182, 1182, 1182, 575: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 595: 1182, 1182, 1182, 1182, 1182, 1182, 603: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 624: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 635: 1182, 1182, 1182, 1182, 1182, 1182, 643: 1182, 647: 1182, 1182, 1182, 1182, 674: 1182, 722: 1182, 836: 4150, 849: 4268, 860: 4663}, - {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 547: 1368, 1368, 1368, 551: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 564: 1368, 1368, 1368, 569: 1368, 1368, 1368, 1368, 1368, 575: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 595: 1368, 1368, 1368, 1368, 1368, 1368, 603: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 624: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 635: 1368, 1368, 1368, 1368, 1368, 1368, 643: 1368, 647: 1368, 1368, 1368, 1368, 674: 1368, 722: 1368}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 4665}, - {52: 4666}, - {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 547: 1339, 1339, 1339, 551: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 564: 1339, 1339, 1339, 569: 1339, 1339, 1339, 1339, 1339, 575: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 595: 1339, 1339, 1339, 1339, 1339, 1339, 603: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 624: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 635: 1339, 1339, 1339, 1339, 1339, 1339, 643: 1339, 647: 1339, 1339, 1339, 1339, 674: 1339, 722: 1339}, + {2: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 10: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 53: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 549: 1465, 551: 1465, 1465, 1465, 1465, 558: 1465, 1465, 561: 1465, 1465, 1465, 565: 1465, 1465, 570: 1465, 1465, 577: 1465, 597: 1465, 604: 1465, 1465, 637: 1465, 644: 1465, 1465, 647: 1465, 1465, 1465, 654: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 663: 1465, 1465, 1465, 1465, 668: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 676: 1465, 678: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 705: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 729: 1465, 734: 4264, 847: 4262, 4263, 905: 4265, 907: 4266, 933: 4664, 4267}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4665}, + {52: 4666, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 550: 1179, 1179, 1179, 554: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 567: 1179, 1179, 1179, 572: 1179, 1179, 1179, 1179, 1179, 578: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 598: 1179, 1179, 1179, 1179, 1179, 1179, 606: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 627: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 638: 1179, 1179, 1179, 1179, 1179, 1179, 646: 1179, 650: 1179, 1179, 1179, 1179, 675: 1179, 725: 1179, 839: 4154, 852: 4272, 863: 4667}, + {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 550: 1365, 1365, 1365, 554: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 567: 1365, 1365, 1365, 572: 1365, 1365, 1365, 1365, 1365, 578: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 598: 1365, 1365, 1365, 1365, 1365, 1365, 606: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 627: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 638: 1365, 1365, 1365, 1365, 1365, 1365, 646: 1365, 650: 1365, 1365, 1365, 1365, 675: 1365, 725: 1365}, // 1745 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4668}, - {52: 4669}, - {2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 547: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 564: 2566, 2566, 2566, 569: 2566, 2566, 2566, 2566, 2566, 575: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 595: 2566, 2566, 2566, 2566, 2566, 2566, 603: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 624: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 635: 2566, 2566, 2566, 2566, 2566, 2566, 643: 2566, 647: 2566, 2566, 2566, 2566, 659: 2566, 673: 2566, 2566, 701: 2566, 719: 2566, 2566, 2566, 2566, 2566}, - {573: 4671}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4672}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2229, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4435, 944: 4669}, + {52: 4670}, + {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 550: 1336, 1336, 1336, 554: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 567: 1336, 1336, 1336, 572: 1336, 1336, 1336, 1336, 1336, 578: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 598: 1336, 1336, 1336, 1336, 1336, 1336, 606: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 627: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 638: 1336, 1336, 1336, 1336, 1336, 1336, 646: 1336, 650: 1336, 1336, 1336, 1336, 675: 1336, 725: 1336}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4672}, + {52: 4673}, // 1750 - {2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 547: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 564: 2567, 2567, 2567, 569: 2567, 2567, 2567, 2567, 2567, 575: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 595: 2567, 2567, 2567, 2567, 2567, 2567, 603: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 624: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 635: 2567, 2567, 2567, 2567, 2567, 2567, 643: 2567, 647: 2567, 2567, 2567, 2567, 659: 2567, 673: 2567, 2567, 701: 2567, 719: 2567, 2567, 2567, 2567, 2567}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4681, 3679, 3761, 3678, 3675}, - {129: 4677, 271: 4675, 284: 4676, 1278: 4678}, - {9: 2904, 52: 2904, 109: 2904, 146: 2904, 148: 2904, 170: 2904, 728: 2904}, - {9: 2903, 52: 2903, 109: 2903, 146: 2903, 148: 2903, 170: 2903, 728: 2903}, + {2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 550: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 567: 2566, 2566, 2566, 572: 2566, 2566, 2566, 2566, 2566, 578: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 598: 2566, 2566, 2566, 2566, 2566, 2566, 606: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 627: 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 638: 2566, 2566, 2566, 2566, 2566, 2566, 646: 2566, 650: 2566, 2566, 2566, 2566, 662: 2566, 675: 2566, 677: 2566, 704: 2566, 722: 2566, 2566, 2566, 2566, 2566}, + {576: 4675}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4676}, + {2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 550: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 567: 2567, 2567, 2567, 572: 2567, 2567, 2567, 2567, 2567, 578: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 598: 2567, 2567, 2567, 2567, 2567, 2567, 606: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 627: 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 638: 2567, 2567, 2567, 2567, 2567, 2567, 646: 2567, 650: 2567, 2567, 2567, 2567, 662: 2567, 675: 2567, 677: 2567, 704: 2567, 722: 2567, 2567, 2567, 2567, 2567}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4685, 3683, 3765, 3682, 3679}, // 1755 - {9: 2902, 52: 2902, 109: 2902, 146: 2902, 148: 2902, 170: 2902, 728: 2902}, - {728: 4679}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4680, 3679, 3761, 3678, 3675}, - {2, 2, 9: 2, 51: 2, 109: 2, 129: 2, 553: 3775, 674: 2, 722: 3776}, - {4, 4, 9: 4, 51: 4, 109: 4, 129: 4, 553: 3775, 674: 4, 722: 3776}, + {126: 4681, 270: 4679, 283: 4680, 1280: 4682}, + {9: 2905, 52: 2905, 103: 2905, 146: 2905, 2905, 170: 2905, 731: 2905}, + {9: 2904, 52: 2904, 103: 2904, 146: 2904, 2904, 170: 2904, 731: 2904}, + {9: 2903, 52: 2903, 103: 2903, 146: 2903, 2903, 170: 2903, 731: 2903}, + {731: 4683}, // 1760 - {2: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 10: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 53: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 546: 2366, 548: 2366, 2366, 2366, 2366, 555: 2366, 2366, 558: 2366, 2366, 2366, 562: 2366, 2366, 2366, 567: 2366, 2366, 574: 2366, 576: 2366, 594: 2366, 601: 2366, 2366, 634: 2366, 641: 2366, 2366, 644: 2366, 2366, 2366, 651: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 660: 2366, 2366, 2366, 664: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 675: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 702: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 726: 2366, 954: 2366}, - {239: 4685, 241: 4684, 954: 4686, 1277: 4687}, - {2901, 2901, 9: 2901, 51: 2901, 2901, 109: 2901, 129: 2901, 146: 2901, 148: 2901, 674: 2901}, - {2900, 2900, 9: 2900, 51: 2900, 2900, 109: 2900, 129: 2900, 146: 2900, 148: 2900, 674: 2900}, - {2899, 2899, 9: 2899, 51: 2899, 2899, 109: 2899, 129: 2899, 146: 2899, 148: 2899, 674: 2899}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4684, 3683, 3765, 3682, 3679}, + {2, 2, 9: 2, 51: 2, 103: 2, 126: 2, 556: 3779, 675: 2, 725: 3780}, + {4, 4, 9: 4, 51: 4, 103: 4, 126: 4, 556: 3779, 675: 4, 725: 3780}, + {2: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 10: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 53: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 549: 2366, 551: 2366, 2366, 2366, 2366, 558: 2366, 2366, 561: 2366, 2366, 2366, 565: 2366, 2366, 2366, 570: 2366, 2366, 577: 2366, 579: 2366, 597: 2366, 604: 2366, 2366, 637: 2366, 644: 2366, 2366, 647: 2366, 2366, 2366, 654: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 663: 2366, 2366, 2366, 2366, 668: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 676: 2366, 678: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 705: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 729: 2366, 957: 2366}, + {239: 4689, 241: 4688, 257: 4691, 957: 4690, 1279: 4692}, // 1765 - {6, 6, 9: 6, 51: 6, 109: 6, 129: 6, 674: 6}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 642: 3764, 787: 4689, 3118, 3119, 3117, 792: 4692, 957: 4691}, - {2521, 2521, 9: 2521, 51: 2521, 109: 2521, 121: 2521, 2521, 2521, 2521, 2521, 129: 2521, 674: 2521}, - {2520, 2520, 9: 2520, 51: 2520, 109: 2520, 121: 2520, 2520, 2520, 2520, 2520, 129: 2520, 674: 2520}, - {8, 8, 9: 8, 51: 8, 109: 8, 129: 8, 674: 8}, + {2902, 2902, 9: 2902, 51: 2902, 2902, 103: 2902, 126: 2902, 146: 2902, 2902, 675: 2902}, + {2901, 2901, 9: 2901, 51: 2901, 2901, 103: 2901, 126: 2901, 146: 2901, 2901, 675: 2901}, + {2900, 2900, 9: 2900, 51: 2900, 2900, 103: 2900, 126: 2900, 146: 2900, 2900, 675: 2900}, + {549: 4693}, + {6, 6, 9: 6, 51: 6, 103: 6, 126: 6, 675: 6}, // 1770 - {7, 7, 9: 7, 51: 7, 109: 7, 129: 7, 674: 7}, - {10, 10, 9: 10, 51: 10, 109: 10, 129: 10, 674: 10}, - {51: 3108, 109: 3109, 129: 3112, 674: 3111, 1092: 4695, 3110}, - {9, 9, 9: 9, 51: 9, 109: 9, 129: 9, 674: 9}, - {27, 27, 170: 4703, 186: 4702, 188: 4701, 472: 4704, 1060: 4700, 1351: 4697, 4699, 1374: 4698}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4696, 790: 4695, 3119, 3120, 3118, 946: 4694}, + {52: 4697}, + {2521, 2521, 9: 2521, 51: 2521, 2521, 103: 2521, 121: 2521, 2521, 2521, 2521, 2521, 2521, 675: 2521}, + {2520, 2520, 9: 2520, 51: 2520, 2520, 103: 2520, 121: 2520, 2520, 2520, 2520, 2520, 2520, 675: 2520}, + {2899, 2899, 9: 2899, 51: 2899, 2899, 103: 2899, 126: 2899, 146: 2899, 2899, 675: 2899}, // 1775 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4696, 645: 3768, 790: 4695, 3119, 3120, 3118, 795: 4700, 946: 4699}, + {8, 8, 9: 8, 51: 8, 103: 8, 126: 8, 675: 8}, + {7, 7, 9: 7, 51: 7, 103: 7, 126: 7, 675: 7}, + {10, 10, 9: 10, 51: 10, 103: 10, 126: 10, 675: 10}, + {51: 3109, 103: 3110, 126: 3113, 675: 3112, 1094: 4703, 3111}, + // 1780 + {9, 9, 9: 9, 51: 9, 103: 9, 126: 9, 675: 9}, + {27, 27, 170: 4711, 186: 4710, 188: 4709, 470: 4712, 1063: 4708, 1353: 4705, 4707, 1376: 4706}, {28, 28}, - {26, 26, 9: 4720, 170: 4703, 186: 4702, 188: 4701, 1060: 4719}, + {26, 26, 9: 4728, 170: 4711, 186: 4710, 188: 4709, 1063: 4727}, {25, 25}, + // 1785 {24, 24, 9: 24, 170: 24, 186: 24, 188: 24}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 546: 2367, 548: 2367, 2367, 2367, 2367, 555: 2367, 2367, 558: 2367, 2367, 2367, 562: 2367, 2367, 567: 2367, 2367, 570: 4682, 574: 2367, 594: 2367, 601: 2367, 2367, 634: 2367, 641: 2367, 2367, 644: 2367, 2367, 2367, 651: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 660: 2367, 2367, 2367, 664: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 675: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 702: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 726: 2367, 818: 4717}, - // 1780 - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 546: 2367, 548: 2367, 2367, 2367, 2367, 555: 2367, 2367, 558: 2367, 2367, 2367, 562: 2367, 2367, 567: 2367, 2367, 570: 4682, 574: 2367, 594: 2367, 601: 2367, 2367, 634: 2367, 641: 2367, 2367, 644: 2367, 2367, 2367, 651: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 660: 2367, 2367, 2367, 664: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 675: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 702: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 726: 2367, 818: 4715}, - {548: 2367, 570: 4682, 656: 2367, 818: 4710}, - {425: 4707, 4706, 4708, 464: 4705, 4709}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 549: 2367, 551: 2367, 2367, 2367, 2367, 558: 2367, 2367, 561: 2367, 2367, 2367, 565: 2367, 2367, 570: 2367, 2367, 573: 4686, 577: 2367, 597: 2367, 604: 2367, 2367, 637: 2367, 644: 2367, 2367, 647: 2367, 2367, 2367, 654: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 663: 2367, 2367, 2367, 2367, 668: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 676: 2367, 678: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 705: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 729: 2367, 821: 4725}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 549: 2367, 551: 2367, 2367, 2367, 2367, 558: 2367, 2367, 561: 2367, 2367, 2367, 565: 2367, 2367, 570: 2367, 2367, 573: 4686, 577: 2367, 597: 2367, 604: 2367, 2367, 637: 2367, 644: 2367, 2367, 647: 2367, 2367, 2367, 654: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 663: 2367, 2367, 2367, 2367, 668: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 676: 2367, 678: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 705: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 729: 2367, 821: 4723}, + {551: 2367, 573: 4686, 659: 2367, 821: 4718}, + {425: 4715, 4714, 4716, 462: 4713, 4717}, + // 1790 {17, 17}, {16, 16}, - // 1785 {15, 15}, {14, 14}, {13, 13}, - {548: 4711, 656: 4712}, + // 1795 + {551: 4719, 659: 4720}, {19, 19, 9: 19, 170: 19, 186: 19, 188: 19}, - // 1790 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4713}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 4714}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4721}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 585: 3832, 3830, 3831, 3829, 3827, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 819: 3828, 3826, 906: 3834, 920: 4722}, {18, 18, 9: 18, 170: 18, 186: 18, 188: 18}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4716}, - {20, 20, 9: 20, 170: 20, 186: 20, 188: 20, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - // 1795 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4718}, - {21, 21, 9: 21, 170: 21, 186: 21, 188: 21, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {23, 23, 9: 23, 170: 23, 186: 23, 188: 23}, - {170: 4703, 186: 4702, 188: 4701, 1060: 4721}, - {22, 22, 9: 22, 170: 22, 186: 22, 188: 22}, // 1800 - {298: 4725, 401: 4723, 925: 4724}, - {547: 4733, 599: 135, 1445: 4732}, - {548: 4731}, - {2: 4727, 548: 4726}, - {548: 4730}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4724}, + {20, 20, 9: 20, 170: 20, 186: 20, 188: 20, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4726}, + {21, 21, 9: 21, 170: 21, 186: 21, 188: 21, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {23, 23, 9: 23, 170: 23, 186: 23, 188: 23}, // 1805 - {548: 4728}, - {548: 4729}, + {170: 4711, 186: 4710, 188: 4709, 1063: 4729}, + {22, 22, 9: 22, 170: 22, 186: 22, 188: 22}, + {297: 4733, 402: 4731, 928: 4732}, + {550: 4741, 602: 135, 1444: 4740}, + {551: 4739}, + // 1810 + {2: 4735, 551: 4734}, + {551: 4738}, + {551: 4736}, + {551: 4737}, {136, 136}, + // 1815 {137, 137}, {138, 138}, - // 1810 - {599: 4739}, - {235: 4734}, - {746: 4735, 1013: 4736}, - {191: 4737}, - {599: 134}, - // 1815 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4738}, - {2165, 2165, 9: 2165, 52: 2165, 545: 2165, 547: 2165, 554: 2165, 2165, 2165, 2165, 564: 2165, 2165, 2165, 569: 2165, 571: 2165, 2165, 2165, 575: 2165, 578: 2165, 2165, 2165, 2165, 3828, 3826, 3827, 3825, 3823, 2165, 2165, 2165, 2165, 2165, 2165, 595: 2165, 2165, 2165, 599: 2165, 2165, 607: 2165, 816: 3824, 3822}, - {143: 3090, 258: 4753, 546: 2975, 2974, 4754, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 4752, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 4751}, - {564: 4770, 623: 2160, 980: 4769}, - {650, 650, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {602: 4747}, + {235: 4742}, + {749: 4743, 1016: 4744}, // 1820 - {652, 652, 554: 1037, 565: 1037, 1037}, - {657, 657}, - {656, 656}, - {655, 655}, - {654, 654}, + {191: 4745}, + {602: 134}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4746}, + {2165, 2165, 9: 2165, 52: 2165, 548: 2165, 550: 2165, 557: 2165, 2165, 2165, 2165, 567: 2165, 2165, 2165, 572: 2165, 574: 2165, 2165, 2165, 578: 2165, 581: 2165, 2165, 2165, 2165, 3832, 3830, 3831, 3829, 3827, 2165, 2165, 2165, 2165, 2165, 2165, 598: 2165, 2165, 2165, 602: 2165, 2165, 610: 2165, 819: 3828, 3826}, + {143: 3092, 256: 4761, 549: 2976, 2975, 4762, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 732: 4760, 742: 4748, 794: 4749, 822: 2939, 825: 4750, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 4756, 4755, 841: 3085, 2940, 4753, 4754, 4752, 854: 2941, 858: 4751, 924: 4757, 927: 4758, 943: 4759}, // 1825 + {567: 4778, 626: 2160, 983: 4777}, + {647, 647, 557: 1033, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {649, 649, 557: 1034, 568: 1034, 1034}, + {654, 654}, {653, 653}, + // 1830 + {652, 652}, {651, 651}, - {649, 649}, + {650, 650}, {648, 648}, + {646, 646}, + // 1835 + {645, 645}, {144, 144}, - // 1830 - {143: 3090, 258: 4763, 546: 2975, 2974, 4764, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 4762}, - {171: 4755}, + {143: 3092, 256: 4771, 549: 2976, 2975, 4772, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 742: 4748, 794: 4749, 822: 2939, 825: 4750, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 4756, 4755, 841: 3085, 2940, 4753, 4754, 4752, 854: 2941, 858: 4751, 924: 4757, 927: 4758, 943: 4770}, + {171: 4763}, {140, 140}, - {436, 436, 569: 436, 572: 436, 579: 4756, 436, 905: 4757, 4758}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 4761}, - // 1835 - {435, 435, 52: 435, 545: 435, 547: 435, 554: 435, 557: 435, 565: 435, 435, 569: 435, 572: 435, 435, 575: 435, 578: 435, 580: 435, 587: 435, 435, 590: 435}, - {1526, 1526, 569: 1526, 572: 1526, 580: 3940, 858: 3994, 927: 4759}, - {1091, 1091, 569: 3942, 572: 3941, 859: 3999, 943: 4760}, - {142, 142}, - {437, 437, 52: 437, 545: 437, 547: 437, 554: 437, 557: 437, 565: 437, 437, 569: 437, 572: 437, 437, 575: 437, 578: 437, 580: 437, 582: 3828, 3826, 3827, 3825, 3823, 437, 437, 590: 437, 816: 3824, 3822}, // 1840 + {433, 433, 572: 433, 575: 433, 582: 4764, 433, 908: 4765, 4766}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 4769}, + {432, 432, 52: 432, 548: 432, 550: 432, 557: 432, 560: 432, 568: 432, 432, 572: 432, 575: 432, 432, 578: 432, 581: 432, 583: 432, 590: 432, 432, 593: 432}, + {1523, 1523, 572: 1523, 575: 1523, 583: 3944, 861: 3998, 930: 4767}, + {1088, 1088, 572: 3946, 575: 3945, 862: 4003, 947: 4768}, + // 1845 + {142, 142}, + {434, 434, 52: 434, 548: 434, 550: 434, 557: 434, 560: 434, 568: 434, 434, 572: 434, 575: 434, 434, 578: 434, 581: 434, 583: 434, 585: 3832, 3830, 3831, 3829, 3827, 434, 434, 593: 434, 819: 3828, 3826}, {143, 143}, - {171: 4765}, + {171: 4773}, {139, 139}, - {436, 436, 569: 436, 572: 436, 579: 4756, 436, 905: 4757, 4766}, - {1526, 1526, 569: 1526, 572: 1526, 580: 3940, 858: 3994, 927: 4767}, - // 1845 - {1091, 1091, 569: 3942, 572: 3941, 859: 3999, 943: 4768}, - {141, 141}, - {623: 4771}, - {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 546: 2159, 575: 2159, 2159, 2159, 623: 2159, 658: 2159}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4772}, // 1850 - {2754, 2754, 2754, 2754, 2754, 2754, 4820, 4822, 596, 10: 4789, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 100: 4791, 4812, 105: 4813, 110: 4814, 143: 4794, 245: 4783, 262: 4777, 264: 4775, 266: 4798, 269: 4799, 282: 4793, 288: 4809, 303: 4787, 312: 4795, 318: 4790, 339: 4800, 347: 4796, 354: 4810, 4811, 361: 4778, 547: 4808, 550: 4819, 553: 2504, 4856, 561: 2754, 568: 2504, 571: 4780, 578: 4815, 580: 4797, 4807, 662: 4781, 701: 4786, 724: 2504, 4825, 729: 4774, 739: 4802, 742: 4788, 744: 4816, 782: 4801, 4792, 4803, 786: 4782, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 4861, 993: 4806, 1003: 4804, 1037: 4779, 1045: 4784, 1131: 4818, 1305: 4785, 1330: 4805, 1336: 4817, 4773}, - {2502, 2502, 5679, 5681, 5682, 5680, 561: 5683, 1255: 5678, 1338: 5677}, - {561: 5651}, - {2917, 2917, 218: 5645, 561: 5646}, - {225: 5637}, + {433, 433, 572: 433, 575: 433, 582: 4764, 433, 908: 4765, 4774}, + {1523, 1523, 572: 1523, 575: 1523, 583: 3944, 861: 3998, 930: 4775}, + {1088, 1088, 572: 3946, 575: 3945, 862: 4003, 947: 4776}, + {141, 141}, + {626: 4779}, // 1855 - {548: 2367, 550: 2367, 570: 4682, 818: 5634}, - {548: 2367, 550: 2367, 570: 4682, 818: 5631}, - {2844, 2844, 2844, 2844, 2844, 2844, 4820, 4822, 596, 2844, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 550: 4819, 553: 2504, 4856, 561: 2844, 568: 2504, 581: 5627, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 5628}, - {218: 5612, 221: 5613}, - {728: 5604}, + {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 53: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 549: 2159, 578: 2159, 2159, 2159, 626: 2159, 661: 2159}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4780}, + {2754, 2754, 2754, 2754, 2754, 2754, 4828, 4830, 593, 10: 4797, 15: 4847, 2504, 4845, 4784, 4849, 4836, 4865, 4829, 4832, 4831, 4834, 4835, 4837, 4844, 593, 4855, 4856, 4866, 4842, 4843, 4848, 4850, 4862, 4861, 4870, 4863, 4860, 4853, 4858, 4859, 4852, 4854, 4857, 4846, 4867, 4868, 100: 4799, 4820, 106: 4821, 110: 4822, 143: 4802, 245: 4791, 261: 4785, 263: 4783, 265: 4806, 268: 4807, 281: 4801, 287: 4817, 302: 4795, 311: 4803, 317: 4798, 338: 4808, 346: 4804, 355: 4818, 4819, 362: 4786, 550: 4816, 553: 4827, 556: 2504, 4864, 564: 2754, 571: 2504, 574: 4788, 581: 4823, 583: 4805, 4815, 665: 4789, 704: 4794, 727: 2504, 4833, 732: 4782, 742: 4810, 745: 4796, 747: 4824, 785: 4809, 4800, 4811, 789: 4790, 884: 4838, 910: 4840, 931: 4839, 954: 4841, 960: 4851, 966: 4869, 995: 4814, 1006: 4812, 1040: 4787, 1048: 4792, 1133: 4826, 1307: 4793, 1332: 4813, 1338: 4825, 4781}, + {2502, 2502, 5687, 5689, 5690, 5688, 564: 5691, 1256: 5686, 1340: 5685}, + {564: 5659}, // 1860 - {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 5445, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 5443, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 546: 2759, 561: 5442, 594: 2759, 659: 2748, 673: 2748, 701: 2748, 719: 2748, 5183, 725: 2748, 761: 2748, 2748, 947: 5444, 974: 5015, 996: 5439, 1020: 5441, 1362: 5440}, - {561: 5432}, - {2831, 2831, 2831, 2831, 2831, 2831, 9: 2831, 561: 2831}, - {2830, 2830, 2830, 2830, 2830, 2830, 9: 2830, 561: 2830}, - {561: 5430}, + {2918, 2918, 218: 5653, 564: 5654}, + {225: 5645}, + {551: 2367, 553: 2367, 573: 4686, 821: 5642}, + {551: 2367, 553: 2367, 573: 4686, 821: 5639}, + {2844, 2844, 2844, 2844, 2844, 2844, 4828, 4830, 593, 2844, 15: 4847, 2504, 4845, 4784, 4849, 4836, 4865, 4829, 4832, 4831, 4834, 4835, 4837, 4844, 593, 4855, 4856, 4866, 4842, 4843, 4848, 4850, 4862, 4861, 4870, 4863, 4860, 4853, 4858, 4859, 4852, 4854, 4857, 4846, 4867, 4868, 553: 4827, 556: 2504, 4864, 564: 2844, 571: 2504, 584: 5635, 727: 2504, 4833, 884: 4838, 910: 4840, 931: 4839, 954: 4841, 960: 4851, 966: 5636}, // 1865 - {561: 5427}, - {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 5407, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 561: 5406, 594: 2759, 659: 5001, 673: 5405, 701: 5016, 720: 5017, 725: 5002, 761: 5409, 934: 5408, 974: 5015, 996: 5404, 1143: 5410}, - {561: 5397}, - {561: 5386}, - {561: 5384}, + {218: 5620, 221: 5621}, + {731: 5612}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 5453, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 5451, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 549: 2759, 564: 5450, 597: 2759, 662: 2748, 677: 2748, 704: 2748, 722: 2748, 5191, 728: 2748, 764: 2748, 2748, 951: 5452, 977: 5023, 998: 5447, 1023: 5449, 1364: 5448}, + {564: 5440}, + {2831, 2831, 2831, 2831, 2831, 2831, 9: 2831, 564: 2831}, // 1870 - {561: 5381}, - {561: 5378}, - {20: 5375, 561: 5374}, - {20: 5371, 561: 5370}, - {561: 5360}, + {2830, 2830, 2830, 2830, 2830, 2830, 9: 2830, 564: 2830}, + {564: 5438}, + {564: 5435}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 5415, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 564: 5414, 597: 2759, 662: 5009, 677: 5413, 704: 5024, 723: 5025, 728: 5010, 764: 5417, 937: 5416, 977: 5023, 998: 5412, 1145: 5418}, + {564: 5405}, // 1875 - {738: 5353}, - {1073: 5352}, - {1073: 5351}, - {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 594: 2759, 974: 5015, 996: 5347}, - {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 594: 2759, 974: 5015, 996: 5041}, + {564: 5394}, + {564: 5392}, + {564: 5389}, + {564: 5386}, + {20: 5383, 564: 5382}, // 1880 - {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 701: 5016, 720: 5017, 725: 5014, 974: 5015, 996: 5012, 1143: 5013}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 552: 4999, 570: 4682, 576: 2367, 659: 5001, 725: 5002, 728: 4997, 818: 4998, 934: 5000, 974: 4996}, - {2798, 2798, 2798, 2798, 2798, 2798, 9: 2798, 561: 2798}, - {2797, 2797, 2797, 2797, 2797, 2797, 9: 2797, 561: 2797}, - {2796, 2796, 2796, 2796, 2796, 2796, 9: 2796, 561: 2796}, + {20: 5379, 564: 5378}, + {564: 5368}, + {740: 5361}, + {1076: 5360}, + {1076: 5359}, // 1885 - {2795, 2795, 2795, 2795, 2795, 2795, 8: 595, 2795, 29: 595, 561: 2795}, - {260: 4995}, - {260: 4994}, - {2792, 2792, 2792, 2792, 2792, 2792, 9: 2792, 561: 2792}, - {2791, 2791, 2791, 2791, 2791, 2791, 9: 2791, 561: 2791}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 597: 2759, 977: 5023, 998: 5355}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 597: 2759, 977: 5023, 998: 5049}, + {2: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 10: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 53: 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 704: 5024, 723: 5025, 728: 5022, 977: 5023, 998: 5020, 1145: 5021}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 555: 5007, 573: 4686, 579: 2367, 662: 5009, 728: 5010, 731: 5005, 821: 5006, 937: 5008, 977: 5004}, + {2798, 2798, 2798, 2798, 2798, 2798, 9: 2798, 564: 2798}, // 1890 - {2787, 2787, 2787, 2787, 2787, 2787, 9: 2787, 561: 2787}, - {2786, 2786, 2786, 2786, 2786, 2786, 9: 2786, 561: 2786}, - {57: 2367, 306: 2367, 330: 2367, 332: 2367, 550: 2367, 570: 4682, 818: 4988}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 550: 2367, 570: 4682, 818: 4985}, - {213: 4984, 785: 4983}, + {2797, 2797, 2797, 2797, 2797, 2797, 9: 2797, 564: 2797}, + {2796, 2796, 2796, 2796, 2796, 2796, 9: 2796, 564: 2796}, + {2795, 2795, 2795, 2795, 2795, 2795, 8: 592, 2795, 29: 592, 564: 2795}, + {259: 5003}, + {259: 5002}, // 1895 - {2753, 2753, 2753, 2753, 2753, 2753, 9: 4981, 561: 2753}, - {2752, 2752, 2752, 2752, 2752, 2752, 9: 2752, 561: 2752}, - {16: 2503, 18: 2503, 21: 2503, 553: 2503, 568: 2503, 724: 2503}, - {548: 2367, 570: 4682, 818: 4979}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 818: 4977}, + {2792, 2792, 2792, 2792, 2792, 2792, 9: 2792, 564: 2792}, + {2791, 2791, 2791, 2791, 2791, 2791, 9: 2791, 564: 2791}, + {2787, 2787, 2787, 2787, 2787, 2787, 9: 2787, 564: 2787}, + {2786, 2786, 2786, 2786, 2786, 2786, 9: 2786, 564: 2786}, + {57: 2367, 305: 2367, 329: 2367, 331: 2367, 553: 2367, 573: 4686, 821: 4996}, // 1900 - {22: 4972, 247: 4973, 313: 4974}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 818: 4970}, - {311: 4967}, - {311: 4964}, - {570: 4682, 574: 2367, 818: 4962}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 553: 2367, 573: 4686, 821: 4993}, + {213: 4992, 788: 4991}, + {2753, 2753, 2753, 2753, 2753, 2753, 9: 4989, 564: 2753}, + {2752, 2752, 2752, 2752, 2752, 2752, 9: 2752, 564: 2752}, + {16: 2503, 18: 2503, 21: 2503, 556: 2503, 571: 2503, 727: 2503}, // 1905 - {570: 4682, 574: 2367, 818: 4960}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 570: 4682, 818: 4958}, - {570: 4682, 574: 2367, 818: 4956}, - {2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 15: 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 52: 2441, 545: 2441, 2441, 2441, 550: 2441, 552: 2441, 2441, 2441, 561: 2441, 563: 2441, 2441, 567: 2441, 2441, 581: 2441, 623: 2441, 663: 2441, 724: 2441, 2441}, - {633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 15: 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 545: 633, 633, 633, 550: 633, 552: 633, 633, 633, 561: 633, 563: 633, 633, 567: 633, 633, 581: 633, 623: 633, 663: 633, 724: 633, 633}, + {551: 2367, 573: 4686, 821: 4987}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 573: 4686, 821: 4985}, + {22: 4980, 246: 4981, 312: 4982}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 573: 4686, 821: 4978}, + {310: 4975}, // 1910 - {16: 4512, 553: 4951, 568: 4513, 724: 4511, 869: 4950}, - {8: 4944, 29: 4945}, - {570: 4682, 574: 2367, 818: 4942}, - {570: 4682, 574: 2367, 818: 4940}, - {548: 2367, 570: 4682, 818: 4938}, + {310: 4972}, + {573: 4686, 577: 2367, 821: 4970}, + {573: 4686, 577: 2367, 821: 4968}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 573: 4686, 821: 4966}, + {573: 4686, 577: 2367, 821: 4964}, // 1915 - {570: 4682, 574: 2367, 818: 4936}, - {570: 4682, 574: 2367, 818: 4934}, - {548: 2367, 570: 4682, 818: 4932}, - {548: 2367, 570: 4682, 818: 4930}, - {570: 4682, 574: 2367, 818: 4928}, + {2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 15: 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 52: 2441, 548: 2441, 2441, 2441, 553: 2441, 555: 2441, 2441, 2441, 564: 2441, 566: 2441, 2441, 570: 2441, 2441, 584: 2441, 626: 2441, 667: 2441, 727: 2441, 2441}, + {630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 15: 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 548: 630, 630, 630, 553: 630, 555: 630, 630, 630, 564: 630, 566: 630, 630, 570: 630, 630, 584: 630, 626: 630, 667: 630, 727: 630, 630}, + {16: 4516, 556: 4959, 571: 4517, 727: 4515, 872: 4958}, + {8: 4952, 29: 4953}, + {573: 4686, 577: 2367, 821: 4950}, // 1920 - {570: 4682, 574: 2367, 818: 4926}, - {619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 15: 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 545: 619, 619, 619, 550: 619, 552: 619, 619, 619, 561: 619, 563: 619, 619, 567: 619, 619, 581: 619, 623: 619, 663: 619, 724: 619, 619}, - {550: 2367, 570: 4682, 574: 2367, 818: 4924}, - {550: 2367, 570: 4682, 574: 2367, 818: 4921}, - {550: 2367, 570: 4682, 574: 2367, 818: 4918}, + {573: 4686, 577: 2367, 821: 4948}, + {551: 2367, 573: 4686, 821: 4946}, + {573: 4686, 577: 2367, 821: 4944}, + {573: 4686, 577: 2367, 821: 4942}, + {551: 2367, 573: 4686, 821: 4940}, // 1925 - {570: 4682, 574: 2367, 818: 4916}, - {570: 4682, 574: 2367, 818: 4914}, - {570: 4682, 574: 2367, 651: 2367, 2367, 818: 4912}, - {548: 2367, 570: 4682, 818: 4910}, - {548: 2367, 570: 4682, 818: 4908}, + {551: 2367, 573: 4686, 821: 4938}, + {573: 4686, 577: 2367, 821: 4936}, + {573: 4686, 577: 2367, 821: 4934}, + {616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 15: 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 548: 616, 616, 616, 553: 616, 555: 616, 616, 616, 564: 616, 566: 616, 616, 570: 616, 616, 584: 616, 626: 616, 667: 616, 727: 616, 616}, + {553: 2367, 573: 4686, 577: 2367, 821: 4932}, // 1930 - {570: 4682, 574: 2367, 818: 4906}, - {570: 4682, 574: 2367, 818: 4904}, - {550: 2367, 570: 4682, 574: 2367, 818: 4900}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 562: 2367, 570: 4682, 818: 4897}, - {546: 2367, 570: 4682, 818: 4892}, + {553: 2367, 573: 4686, 577: 2367, 821: 4929}, + {553: 2367, 573: 4686, 577: 2367, 821: 4926}, + {573: 4686, 577: 2367, 821: 4924}, + {573: 4686, 577: 2367, 821: 4922}, + {573: 4686, 577: 2367, 654: 2367, 2367, 821: 4920}, // 1935 - {548: 2367, 570: 4682, 818: 4889}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 570: 4682, 818: 4883}, - {548: 2367, 570: 4682, 818: 4881}, - {548: 2367, 570: 4682, 818: 4879}, - {590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 15: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 545: 590, 590, 590, 550: 590, 552: 590, 590, 590, 561: 590, 563: 590, 590, 567: 590, 590, 581: 590, 623: 590, 663: 590, 724: 590, 590}, + {551: 2367, 573: 4686, 821: 4918}, + {551: 2367, 573: 4686, 821: 4916}, + {573: 4686, 577: 2367, 821: 4914}, + {573: 4686, 577: 2367, 821: 4912}, + {553: 2367, 573: 4686, 577: 2367, 821: 4908}, // 1940 - {187: 2367, 264: 2367, 268: 2367, 304: 2367, 348: 2367, 365: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 550: 2367, 570: 4682, 818: 4863}, - {187: 4866, 264: 4869, 268: 4865, 304: 4867, 348: 4868, 365: 4870, 4871, 4876, 4875, 4872, 4877, 4878, 4873, 4874, 550: 4864}, - {584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 15: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 545: 584, 584, 584, 550: 584, 552: 584, 584, 584, 561: 584, 563: 584, 584, 567: 584, 584, 581: 584, 623: 584, 663: 584, 724: 584, 584}, - {583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 15: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 545: 583, 583, 583, 550: 583, 552: 583, 583, 583, 561: 583, 563: 583, 583, 567: 583, 583, 581: 583, 623: 583, 663: 583, 724: 583, 583}, - {582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 15: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 545: 582, 582, 582, 550: 582, 552: 582, 582, 582, 561: 582, 563: 582, 582, 567: 582, 582, 581: 582, 623: 582, 663: 582, 724: 582, 582}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 565: 2367, 573: 4686, 821: 4905}, + {549: 2367, 573: 4686, 821: 4900}, + {551: 2367, 573: 4686, 821: 4897}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 573: 4686, 821: 4891}, + {551: 2367, 573: 4686, 821: 4889}, // 1945 - {581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 15: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 545: 581, 581, 581, 550: 581, 552: 581, 581, 581, 561: 581, 563: 581, 581, 567: 581, 581, 581: 581, 623: 581, 663: 581, 724: 581, 581}, - {580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 15: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 545: 580, 580, 580, 550: 580, 552: 580, 580, 580, 561: 580, 563: 580, 580, 567: 580, 580, 581: 580, 623: 580, 663: 580, 724: 580, 580}, - {579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 15: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 545: 579, 579, 579, 550: 579, 552: 579, 579, 579, 561: 579, 563: 579, 579, 567: 579, 579, 581: 579, 623: 579, 663: 579, 724: 579, 579}, - {578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 15: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 545: 578, 578, 578, 550: 578, 552: 578, 578, 578, 561: 578, 563: 578, 578, 567: 578, 578, 581: 578, 623: 578, 663: 578, 724: 578, 578}, - {577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 15: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 545: 577, 577, 577, 550: 577, 552: 577, 577, 577, 561: 577, 563: 577, 577, 567: 577, 577, 581: 577, 623: 577, 663: 577, 724: 577, 577}, + {551: 2367, 573: 4686, 821: 4887}, + {587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 15: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 548: 587, 587, 587, 553: 587, 555: 587, 587, 587, 564: 587, 566: 587, 587, 570: 587, 587, 584: 587, 626: 587, 667: 587, 727: 587, 587}, + {187: 2367, 263: 2367, 267: 2367, 303: 2367, 348: 2367, 366: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 553: 2367, 573: 4686, 821: 4871}, + {187: 4874, 263: 4877, 267: 4873, 303: 4875, 348: 4876, 366: 4878, 4879, 4884, 4883, 4880, 4885, 4886, 4881, 4882, 553: 4872}, + {581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 15: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 548: 581, 581, 581, 553: 581, 555: 581, 581, 581, 564: 581, 566: 581, 581, 570: 581, 581, 584: 581, 626: 581, 667: 581, 727: 581, 581}, // 1950 - {576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 15: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 545: 576, 576, 576, 550: 576, 552: 576, 576, 576, 561: 576, 563: 576, 576, 567: 576, 576, 581: 576, 623: 576, 663: 576, 724: 576, 576}, - {575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 15: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 545: 575, 575, 575, 550: 575, 552: 575, 575, 575, 561: 575, 563: 575, 575, 567: 575, 575, 581: 575, 623: 575, 663: 575, 724: 575, 575}, - {574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 15: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 545: 574, 574, 574, 550: 574, 552: 574, 574, 574, 561: 574, 563: 574, 574, 567: 574, 574, 581: 574, 623: 574, 663: 574, 724: 574, 574}, - {573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 15: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 545: 573, 573, 573, 550: 573, 552: 573, 573, 573, 561: 573, 563: 573, 573, 567: 573, 573, 581: 573, 623: 573, 663: 573, 724: 573, 573}, - {572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 15: 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 545: 572, 572, 572, 550: 572, 552: 572, 572, 572, 561: 572, 563: 572, 572, 567: 572, 572, 581: 572, 623: 572, 663: 572, 724: 572, 572}, + {580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 15: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 548: 580, 580, 580, 553: 580, 555: 580, 580, 580, 564: 580, 566: 580, 580, 570: 580, 580, 584: 580, 626: 580, 667: 580, 727: 580, 580}, + {579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 15: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 548: 579, 579, 579, 553: 579, 555: 579, 579, 579, 564: 579, 566: 579, 579, 570: 579, 579, 584: 579, 626: 579, 667: 579, 727: 579, 579}, + {578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 15: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 548: 578, 578, 578, 553: 578, 555: 578, 578, 578, 564: 578, 566: 578, 578, 570: 578, 578, 584: 578, 626: 578, 667: 578, 727: 578, 578}, + {577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 15: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 548: 577, 577, 577, 553: 577, 555: 577, 577, 577, 564: 577, 566: 577, 577, 570: 577, 577, 584: 577, 626: 577, 667: 577, 727: 577, 577}, + {576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 15: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 548: 576, 576, 576, 553: 576, 555: 576, 576, 576, 564: 576, 566: 576, 576, 570: 576, 576, 584: 576, 626: 576, 667: 576, 727: 576, 576}, // 1955 - {571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 15: 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 545: 571, 571, 571, 550: 571, 552: 571, 571, 571, 561: 571, 563: 571, 571, 567: 571, 571, 581: 571, 623: 571, 663: 571, 724: 571, 571}, - {570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 15: 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 545: 570, 570, 570, 550: 570, 552: 570, 570, 570, 561: 570, 563: 570, 570, 567: 570, 570, 581: 570, 623: 570, 663: 570, 724: 570, 570}, - {548: 4880}, - {597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 15: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 545: 597, 597, 597, 550: 597, 552: 597, 597, 597, 561: 597, 563: 597, 597, 567: 597, 597, 581: 597, 623: 597, 663: 597, 724: 597, 597}, - {548: 4882}, + {575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 15: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 548: 575, 575, 575, 553: 575, 555: 575, 575, 575, 564: 575, 566: 575, 575, 570: 575, 575, 584: 575, 626: 575, 667: 575, 727: 575, 575}, + {574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 15: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 548: 574, 574, 574, 553: 574, 555: 574, 574, 574, 564: 574, 566: 574, 574, 570: 574, 574, 584: 574, 626: 574, 667: 574, 727: 574, 574}, + {573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 15: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 548: 573, 573, 573, 553: 573, 555: 573, 573, 573, 564: 573, 566: 573, 573, 570: 573, 573, 584: 573, 626: 573, 667: 573, 727: 573, 573}, + {572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 15: 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 548: 572, 572, 572, 553: 572, 555: 572, 572, 572, 564: 572, 566: 572, 572, 570: 572, 572, 584: 572, 626: 572, 667: 572, 727: 572, 572}, + {571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 15: 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 548: 571, 571, 571, 553: 571, 555: 571, 571, 571, 564: 571, 566: 571, 571, 570: 571, 571, 584: 571, 626: 571, 667: 571, 727: 571, 571}, // 1960 - {598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 15: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 545: 598, 598, 598, 550: 598, 552: 598, 598, 598, 561: 598, 563: 598, 598, 567: 598, 598, 581: 598, 623: 598, 663: 598, 724: 598, 598}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4884, 3118, 3119, 3117}, - {558: 4885}, - {656: 4886}, - {548: 3668, 562: 3659, 574: 3663, 644: 3658, 3660, 651: 3662, 3661, 3666, 655: 3667, 664: 3665, 793: 4887, 795: 3664}, + {570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 15: 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 548: 570, 570, 570, 553: 570, 555: 570, 570, 570, 564: 570, 566: 570, 570, 570: 570, 570, 584: 570, 626: 570, 667: 570, 727: 570, 570}, + {569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 15: 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 548: 569, 569, 569, 553: 569, 555: 569, 569, 569, 564: 569, 566: 569, 569, 570: 569, 569, 584: 569, 626: 569, 667: 569, 727: 569, 569}, + {568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 15: 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 548: 568, 568, 568, 553: 568, 555: 568, 568, 568, 564: 568, 566: 568, 568, 570: 568, 568, 584: 568, 626: 568, 667: 568, 727: 568, 568}, + {567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 15: 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 548: 567, 567, 567, 553: 567, 555: 567, 567, 567, 564: 567, 566: 567, 567, 570: 567, 567, 584: 567, 626: 567, 667: 567, 727: 567, 567}, + {551: 4888}, // 1965 - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 903: 3830, 917: 4888}, - {599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 15: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 545: 599, 599, 599, 550: 599, 552: 599, 599, 599, 561: 599, 563: 599, 599, 567: 599, 599, 581: 599, 623: 599, 663: 599, 724: 599, 599}, - {548: 4891, 1188: 4890}, - {600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 15: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 545: 600, 600, 600, 550: 600, 552: 600, 600, 600, 561: 600, 563: 600, 600, 567: 600, 600, 581: 600, 623: 600, 663: 600, 724: 600, 600}, - {148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 15: 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 545: 148, 148, 148, 550: 148, 552: 148, 148, 148, 561: 148, 563: 148, 148, 567: 148, 148, 571: 148, 581: 148, 623: 148, 663: 148, 724: 148, 148}, + {594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 15: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 548: 594, 594, 594, 553: 594, 555: 594, 594, 594, 564: 594, 566: 594, 594, 570: 594, 594, 584: 594, 626: 594, 667: 594, 727: 594, 594}, + {551: 4890}, + {595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 15: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 548: 595, 595, 595, 553: 595, 555: 595, 595, 595, 564: 595, 566: 595, 595, 570: 595, 595, 584: 595, 626: 595, 667: 595, 727: 595, 595}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4892, 3119, 3120, 3118}, + {561: 4893}, // 1970 - {546: 4893}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 775, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 4894, 1314: 4895}, - {774, 774, 9: 4014, 52: 774, 547: 774}, - {52: 4896}, - {601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 15: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 545: 601, 601, 601, 550: 601, 552: 601, 601, 601, 561: 601, 563: 601, 601, 567: 601, 601, 581: 601, 623: 601, 663: 601, 724: 601, 601}, + {659: 4894}, + {551: 3672, 565: 3663, 577: 3667, 647: 3662, 3664, 654: 3666, 3665, 3670, 3671, 666: 3669, 796: 4895, 3668}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 906: 3834, 920: 4896}, + {596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 15: 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 548: 596, 596, 596, 553: 596, 555: 596, 596, 596, 564: 596, 566: 596, 596, 570: 596, 596, 584: 596, 626: 596, 667: 596, 727: 596, 596}, + {551: 4899, 1190: 4898}, // 1975 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 562: 4898, 787: 3820, 3118, 3119, 3117, 821: 4899}, - {603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 15: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 545: 603, 603, 603, 550: 603, 552: 603, 603, 603, 561: 603, 563: 603, 603, 567: 603, 603, 581: 603, 623: 603, 663: 603, 724: 603, 603}, - {602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 15: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 545: 602, 602, 602, 550: 602, 552: 602, 602, 602, 561: 602, 563: 602, 602, 567: 602, 602, 581: 602, 623: 602, 663: 602, 724: 602, 602}, - {550: 4902, 574: 3104, 815: 3949, 830: 4903, 1306: 4901}, - {606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 15: 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 545: 606, 606, 606, 550: 606, 552: 606, 606, 606, 561: 606, 563: 606, 606, 567: 606, 606, 581: 606, 623: 606, 663: 606, 724: 606, 606}, + {597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 15: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 548: 597, 597, 597, 553: 597, 555: 597, 597, 597, 564: 597, 566: 597, 597, 570: 597, 597, 584: 597, 626: 597, 667: 597, 727: 597, 597}, + {148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 15: 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 548: 148, 148, 148, 553: 148, 555: 148, 148, 148, 564: 148, 566: 148, 148, 570: 148, 148, 574: 148, 584: 148, 626: 148, 667: 148, 727: 148, 148}, + {549: 4901}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 772, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 4902, 1316: 4903}, + {771, 771, 9: 4018, 52: 771, 550: 771}, // 1980 - {594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 15: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 545: 594, 594, 594, 550: 594, 552: 594, 594, 594, 561: 594, 563: 594, 594, 567: 594, 594, 581: 594, 623: 594, 663: 594, 724: 594, 594}, - {593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 15: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 545: 593, 593, 593, 550: 593, 552: 593, 593, 593, 561: 593, 563: 593, 593, 567: 593, 593, 581: 593, 623: 593, 663: 593, 724: 593, 593}, - {574: 3104, 815: 3949, 830: 4905}, - {607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 15: 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 545: 607, 607, 607, 550: 607, 552: 607, 607, 607, 561: 607, 563: 607, 607, 567: 607, 607, 581: 607, 623: 607, 663: 607, 724: 607, 607}, - {574: 3104, 815: 3949, 830: 4907}, + {52: 4904}, + {598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 15: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 548: 598, 598, 598, 553: 598, 555: 598, 598, 598, 564: 598, 566: 598, 598, 570: 598, 598, 584: 598, 626: 598, 667: 598, 727: 598, 598}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 565: 4906, 790: 3824, 3119, 3120, 3118, 824: 4907}, + {600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 15: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 548: 600, 600, 600, 553: 600, 555: 600, 600, 600, 564: 600, 566: 600, 600, 570: 600, 600, 584: 600, 626: 600, 667: 600, 727: 600, 600}, + {599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 15: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 548: 599, 599, 599, 553: 599, 555: 599, 599, 599, 564: 599, 566: 599, 599, 570: 599, 599, 584: 599, 626: 599, 667: 599, 727: 599, 599}, // 1985 - {608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 15: 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 545: 608, 608, 608, 550: 608, 552: 608, 608, 608, 561: 608, 563: 608, 608, 567: 608, 608, 581: 608, 623: 608, 663: 608, 724: 608, 608}, - {548: 4909}, - {609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 15: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 545: 609, 609, 609, 550: 609, 552: 609, 609, 609, 561: 609, 563: 609, 609, 567: 609, 609, 581: 609, 623: 609, 663: 609, 724: 609, 609}, - {548: 4911}, - {610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 15: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 545: 610, 610, 610, 550: 610, 552: 610, 610, 610, 561: 610, 563: 610, 610, 567: 610, 610, 581: 610, 623: 610, 663: 610, 724: 610, 610}, + {553: 4910, 577: 3105, 818: 3953, 833: 4911, 1308: 4909}, + {603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 15: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 548: 603, 603, 603, 553: 603, 555: 603, 603, 603, 564: 603, 566: 603, 603, 570: 603, 603, 584: 603, 626: 603, 667: 603, 727: 603, 603}, + {591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 15: 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 548: 591, 591, 591, 553: 591, 555: 591, 591, 591, 564: 591, 566: 591, 591, 570: 591, 591, 584: 591, 626: 591, 667: 591, 727: 591, 591}, + {590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 15: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 548: 590, 590, 590, 553: 590, 555: 590, 590, 590, 564: 590, 566: 590, 590, 570: 590, 590, 584: 590, 626: 590, 667: 590, 727: 590, 590}, + {577: 3105, 818: 3953, 833: 4913}, // 1990 - {574: 4173, 651: 4175, 4174, 936: 4913}, - {611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 15: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 545: 611, 611, 611, 550: 611, 552: 611, 611, 611, 561: 611, 563: 611, 611, 567: 611, 611, 581: 611, 623: 611, 663: 611, 724: 611, 611}, - {574: 3104, 815: 3949, 830: 4915}, - {612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 15: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 545: 612, 612, 612, 550: 612, 552: 612, 612, 612, 561: 612, 563: 612, 612, 567: 612, 612, 581: 612, 623: 612, 663: 612, 724: 612, 612}, - {574: 3104, 815: 3949, 830: 4917}, + {604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 15: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 548: 604, 604, 604, 553: 604, 555: 604, 604, 604, 564: 604, 566: 604, 604, 570: 604, 604, 584: 604, 626: 604, 667: 604, 727: 604, 604}, + {577: 3105, 818: 3953, 833: 4915}, + {605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 15: 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 548: 605, 605, 605, 553: 605, 555: 605, 605, 605, 564: 605, 566: 605, 605, 570: 605, 605, 584: 605, 626: 605, 667: 605, 727: 605, 605}, + {551: 4917}, + {606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 15: 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 548: 606, 606, 606, 553: 606, 555: 606, 606, 606, 564: 606, 566: 606, 606, 570: 606, 606, 584: 606, 626: 606, 667: 606, 727: 606, 606}, // 1995 - {613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 15: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 545: 613, 613, 613, 550: 613, 552: 613, 613, 613, 561: 613, 563: 613, 613, 567: 613, 613, 581: 613, 623: 613, 663: 613, 724: 613, 613}, - {550: 4920, 574: 3104, 815: 3949, 830: 4919}, - {615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 15: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 545: 615, 615, 615, 550: 615, 552: 615, 615, 615, 561: 615, 563: 615, 615, 567: 615, 615, 581: 615, 623: 615, 663: 615, 724: 615, 615}, - {614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 15: 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 545: 614, 614, 614, 550: 614, 552: 614, 614, 614, 561: 614, 563: 614, 614, 567: 614, 614, 581: 614, 623: 614, 663: 614, 724: 614, 614}, - {550: 4923, 574: 3104, 815: 3949, 830: 4922}, + {551: 4919}, + {607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 15: 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 548: 607, 607, 607, 553: 607, 555: 607, 607, 607, 564: 607, 566: 607, 607, 570: 607, 607, 584: 607, 626: 607, 667: 607, 727: 607, 607}, + {577: 4177, 654: 4179, 4178, 939: 4921}, + {608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 15: 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 548: 608, 608, 608, 553: 608, 555: 608, 608, 608, 564: 608, 566: 608, 608, 570: 608, 608, 584: 608, 626: 608, 667: 608, 727: 608, 608}, + {577: 3105, 818: 3953, 833: 4923}, // 2000 - {617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 15: 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 545: 617, 617, 617, 550: 617, 552: 617, 617, 617, 561: 617, 563: 617, 617, 567: 617, 617, 581: 617, 623: 617, 663: 617, 724: 617, 617}, - {616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 15: 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 545: 616, 616, 616, 550: 616, 552: 616, 616, 616, 561: 616, 563: 616, 616, 567: 616, 616, 581: 616, 623: 616, 663: 616, 724: 616, 616}, - {550: 4902, 574: 3104, 815: 3949, 830: 4903, 1306: 4925}, - {618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 15: 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 545: 618, 618, 618, 550: 618, 552: 618, 618, 618, 561: 618, 563: 618, 618, 567: 618, 618, 581: 618, 623: 618, 663: 618, 724: 618, 618}, - {574: 3104, 815: 3949, 830: 4927}, + {609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 15: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 548: 609, 609, 609, 553: 609, 555: 609, 609, 609, 564: 609, 566: 609, 609, 570: 609, 609, 584: 609, 626: 609, 667: 609, 727: 609, 609}, + {577: 3105, 818: 3953, 833: 4925}, + {610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 15: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 548: 610, 610, 610, 553: 610, 555: 610, 610, 610, 564: 610, 566: 610, 610, 570: 610, 610, 584: 610, 626: 610, 667: 610, 727: 610, 610}, + {553: 4928, 577: 3105, 818: 3953, 833: 4927}, + {612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 15: 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 548: 612, 612, 612, 553: 612, 555: 612, 612, 612, 564: 612, 566: 612, 612, 570: 612, 612, 584: 612, 626: 612, 667: 612, 727: 612, 612}, // 2005 - {620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 15: 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 545: 620, 620, 620, 550: 620, 552: 620, 620, 620, 561: 620, 563: 620, 620, 567: 620, 620, 581: 620, 623: 620, 663: 620, 724: 620, 620}, - {574: 3104, 815: 3949, 830: 4929}, - {621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 15: 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 545: 621, 621, 621, 550: 621, 552: 621, 621, 621, 561: 621, 563: 621, 621, 567: 621, 621, 581: 621, 623: 621, 663: 621, 724: 621, 621}, - {548: 4931}, - {622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 15: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 545: 622, 622, 622, 550: 622, 552: 622, 622, 622, 561: 622, 563: 622, 622, 567: 622, 622, 581: 622, 623: 622, 663: 622, 724: 622, 622}, + {611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 15: 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 611, 548: 611, 611, 611, 553: 611, 555: 611, 611, 611, 564: 611, 566: 611, 611, 570: 611, 611, 584: 611, 626: 611, 667: 611, 727: 611, 611}, + {553: 4931, 577: 3105, 818: 3953, 833: 4930}, + {614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 15: 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 548: 614, 614, 614, 553: 614, 555: 614, 614, 614, 564: 614, 566: 614, 614, 570: 614, 614, 584: 614, 626: 614, 667: 614, 727: 614, 614}, + {613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 15: 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 548: 613, 613, 613, 553: 613, 555: 613, 613, 613, 564: 613, 566: 613, 613, 570: 613, 613, 584: 613, 626: 613, 667: 613, 727: 613, 613}, + {553: 4910, 577: 3105, 818: 3953, 833: 4911, 1308: 4933}, // 2010 - {548: 4933}, - {623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 15: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 545: 623, 623, 623, 550: 623, 552: 623, 623, 623, 561: 623, 563: 623, 623, 567: 623, 623, 581: 623, 623: 623, 663: 623, 724: 623, 623}, - {574: 3104, 815: 3949, 830: 4935}, - {624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 15: 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 545: 624, 624, 624, 550: 624, 552: 624, 624, 624, 561: 624, 563: 624, 624, 567: 624, 624, 581: 624, 623: 624, 663: 624, 724: 624, 624}, - {574: 3104, 815: 3949, 830: 4937}, + {615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 15: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 548: 615, 615, 615, 553: 615, 555: 615, 615, 615, 564: 615, 566: 615, 615, 570: 615, 615, 584: 615, 626: 615, 667: 615, 727: 615, 615}, + {577: 3105, 818: 3953, 833: 4935}, + {617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 15: 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 548: 617, 617, 617, 553: 617, 555: 617, 617, 617, 564: 617, 566: 617, 617, 570: 617, 617, 584: 617, 626: 617, 667: 617, 727: 617, 617}, + {577: 3105, 818: 3953, 833: 4937}, + {618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 15: 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 548: 618, 618, 618, 553: 618, 555: 618, 618, 618, 564: 618, 566: 618, 618, 570: 618, 618, 584: 618, 626: 618, 667: 618, 727: 618, 618}, // 2015 - {625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 15: 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 545: 625, 625, 625, 550: 625, 552: 625, 625, 625, 561: 625, 563: 625, 625, 567: 625, 625, 581: 625, 623: 625, 663: 625, 724: 625, 625}, - {548: 4939}, - {626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 15: 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 545: 626, 626, 626, 550: 626, 552: 626, 626, 626, 561: 626, 563: 626, 626, 567: 626, 626, 581: 626, 623: 626, 663: 626, 724: 626, 626}, - {574: 3104, 815: 3949, 830: 4941}, - {627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 15: 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 545: 627, 627, 627, 550: 627, 552: 627, 627, 627, 561: 627, 563: 627, 627, 567: 627, 627, 581: 627, 623: 627, 663: 627, 724: 627, 627}, + {551: 4939}, + {619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 15: 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 548: 619, 619, 619, 553: 619, 555: 619, 619, 619, 564: 619, 566: 619, 619, 570: 619, 619, 584: 619, 626: 619, 667: 619, 727: 619, 619}, + {551: 4941}, + {620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 15: 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 548: 620, 620, 620, 553: 620, 555: 620, 620, 620, 564: 620, 566: 620, 620, 570: 620, 620, 584: 620, 626: 620, 667: 620, 727: 620, 620}, + {577: 3105, 818: 3953, 833: 4943}, // 2020 - {574: 3104, 815: 3949, 830: 4943}, - {629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 15: 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 545: 629, 629, 629, 550: 629, 552: 629, 629, 629, 561: 629, 563: 629, 629, 567: 629, 629, 581: 629, 623: 629, 663: 629, 724: 629, 629}, - {570: 4682, 574: 2367, 818: 4948}, - {570: 4682, 574: 2367, 818: 4946}, - {574: 3104, 815: 3949, 830: 4947}, + {621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 15: 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 548: 621, 621, 621, 553: 621, 555: 621, 621, 621, 564: 621, 566: 621, 621, 570: 621, 621, 584: 621, 626: 621, 667: 621, 727: 621, 621}, + {577: 3105, 818: 3953, 833: 4945}, + {622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 15: 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 548: 622, 622, 622, 553: 622, 555: 622, 622, 622, 564: 622, 566: 622, 622, 570: 622, 622, 584: 622, 626: 622, 667: 622, 727: 622, 622}, + {551: 4947}, + {623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 15: 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 548: 623, 623, 623, 553: 623, 555: 623, 623, 623, 564: 623, 566: 623, 623, 570: 623, 623, 584: 623, 626: 623, 667: 623, 727: 623, 623}, // 2025 - {628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 15: 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 545: 628, 628, 628, 550: 628, 552: 628, 628, 628, 561: 628, 563: 628, 628, 567: 628, 628, 581: 628, 623: 628, 663: 628, 724: 628, 628}, - {574: 3104, 815: 3949, 830: 4949}, - {630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 15: 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 630, 545: 630, 630, 630, 550: 630, 552: 630, 630, 630, 561: 630, 563: 630, 630, 567: 630, 630, 581: 630, 623: 630, 663: 630, 724: 630, 630}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 601: 2367, 818: 4954}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 601: 2367, 818: 4952}, + {577: 3105, 818: 3953, 833: 4949}, + {624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 15: 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 548: 624, 624, 624, 553: 624, 555: 624, 624, 624, 564: 624, 566: 624, 624, 570: 624, 624, 584: 624, 626: 624, 667: 624, 727: 624, 624}, + {577: 3105, 818: 3953, 833: 4951}, + {626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 15: 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 548: 626, 626, 626, 553: 626, 555: 626, 626, 626, 564: 626, 566: 626, 626, 570: 626, 626, 584: 626, 626: 626, 667: 626, 727: 626, 626}, + {573: 4686, 577: 2367, 821: 4956}, // 2030 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 4953}, - {631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 15: 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 545: 631, 631, 631, 550: 631, 552: 631, 631, 631, 561: 631, 563: 631, 631, 567: 631, 631, 581: 631, 623: 631, 663: 631, 724: 631, 631}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 4955}, - {632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 15: 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 545: 632, 632, 632, 550: 632, 552: 632, 632, 632, 561: 632, 563: 632, 632, 567: 632, 632, 581: 632, 623: 632, 663: 632, 724: 632, 632}, - {574: 3104, 815: 3949, 830: 4957}, + {573: 4686, 577: 2367, 821: 4954}, + {577: 3105, 818: 3953, 833: 4955}, + {625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 15: 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 548: 625, 625, 625, 553: 625, 555: 625, 625, 625, 564: 625, 566: 625, 625, 570: 625, 625, 584: 625, 626: 625, 667: 625, 727: 625, 625}, + {577: 3105, 818: 3953, 833: 4957}, + {627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 15: 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 627, 548: 627, 627, 627, 553: 627, 555: 627, 627, 627, 564: 627, 566: 627, 627, 570: 627, 627, 584: 627, 626: 627, 667: 627, 727: 627, 627}, // 2035 - {2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 15: 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 52: 2442, 545: 2442, 2442, 2442, 550: 2442, 552: 2442, 2442, 2442, 561: 2442, 563: 2442, 2442, 567: 2442, 2442, 581: 2442, 623: 2442, 663: 2442, 724: 2442, 2442}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4959, 3118, 3119, 3117}, - {2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 15: 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 52: 2443, 545: 2443, 2443, 2443, 550: 2443, 552: 2443, 2443, 2443, 561: 2443, 563: 2443, 2443, 567: 2443, 2443, 581: 2443, 623: 2443, 663: 2443, 724: 2443, 2443}, - {574: 3104, 815: 3949, 830: 4961}, - {2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 15: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 52: 2444, 545: 2444, 2444, 2444, 550: 2444, 552: 2444, 2444, 2444, 561: 2444, 563: 2444, 2444, 567: 2444, 2444, 581: 2444, 623: 2444, 663: 2444, 724: 2444, 2444}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 573: 4686, 604: 2367, 821: 4962}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 573: 4686, 604: 2367, 821: 4960}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 3822, 790: 3824, 3119, 3120, 3118, 824: 3821, 997: 4961}, + {628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 15: 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 628, 548: 628, 628, 628, 553: 628, 555: 628, 628, 628, 564: 628, 566: 628, 628, 570: 628, 628, 584: 628, 626: 628, 667: 628, 727: 628, 628}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 4444, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 4963}, // 2040 - {574: 3104, 815: 3949, 830: 4963}, - {2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 15: 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 52: 2445, 545: 2445, 2445, 2445, 550: 2445, 552: 2445, 2445, 2445, 561: 2445, 563: 2445, 2445, 567: 2445, 2445, 581: 2445, 623: 2445, 663: 2445, 724: 2445, 2445}, - {548: 2367, 570: 4682, 818: 4965}, - {548: 4966}, - {2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 15: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 52: 2446, 545: 2446, 2446, 2446, 550: 2446, 552: 2446, 2446, 2446, 561: 2446, 563: 2446, 2446, 567: 2446, 2446, 581: 2446, 623: 2446, 663: 2446, 724: 2446, 2446}, + {629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 15: 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 629, 548: 629, 629, 629, 553: 629, 555: 629, 629, 629, 564: 629, 566: 629, 629, 570: 629, 629, 584: 629, 626: 629, 667: 629, 727: 629, 629}, + {577: 3105, 818: 3953, 833: 4965}, + {2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 15: 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 52: 2442, 548: 2442, 2442, 2442, 553: 2442, 555: 2442, 2442, 2442, 564: 2442, 566: 2442, 2442, 570: 2442, 2442, 584: 2442, 626: 2442, 667: 2442, 727: 2442, 2442}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4967, 3119, 3120, 3118}, + {2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 15: 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 52: 2443, 548: 2443, 2443, 2443, 553: 2443, 555: 2443, 2443, 2443, 564: 2443, 566: 2443, 2443, 570: 2443, 2443, 584: 2443, 626: 2443, 667: 2443, 727: 2443, 2443}, // 2045 - {548: 2367, 570: 4682, 818: 4968}, - {548: 4969}, - {2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 15: 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 52: 2447, 545: 2447, 2447, 2447, 550: 2447, 552: 2447, 2447, 2447, 561: 2447, 563: 2447, 2447, 567: 2447, 2447, 581: 2447, 623: 2447, 663: 2447, 724: 2447, 2447}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 4971}, - {2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 15: 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 52: 2448, 545: 2448, 2448, 2448, 550: 2448, 552: 2448, 2448, 2448, 561: 2448, 563: 2448, 2448, 567: 2448, 2448, 581: 2448, 623: 2448, 663: 2448, 724: 2448, 2448}, + {577: 3105, 818: 3953, 833: 4969}, + {2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 15: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 52: 2444, 548: 2444, 2444, 2444, 553: 2444, 555: 2444, 2444, 2444, 564: 2444, 566: 2444, 2444, 570: 2444, 2444, 584: 2444, 626: 2444, 667: 2444, 727: 2444, 2444}, + {577: 3105, 818: 3953, 833: 4971}, + {2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 15: 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 52: 2445, 548: 2445, 2445, 2445, 553: 2445, 555: 2445, 2445, 2445, 564: 2445, 566: 2445, 2445, 570: 2445, 2445, 584: 2445, 626: 2445, 667: 2445, 727: 2445, 2445}, + {551: 2367, 573: 4686, 821: 4973}, // 2050 - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 818: 4975}, - {605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 15: 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 545: 605, 605, 605, 550: 605, 552: 605, 605, 605, 561: 605, 563: 605, 605, 567: 605, 605, 581: 605, 623: 605, 663: 605, 724: 605, 605}, - {604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 15: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 545: 604, 604, 604, 550: 604, 552: 604, 604, 604, 561: 604, 563: 604, 604, 567: 604, 604, 581: 604, 623: 604, 663: 604, 724: 604, 604}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 4976}, - {2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 15: 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 52: 2449, 545: 2449, 2449, 2449, 550: 2449, 552: 2449, 2449, 2449, 561: 2449, 563: 2449, 2449, 567: 2449, 2449, 581: 2449, 623: 2449, 663: 2449, 724: 2449, 2449}, + {551: 4974}, + {2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 15: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 52: 2446, 548: 2446, 2446, 2446, 553: 2446, 555: 2446, 2446, 2446, 564: 2446, 566: 2446, 2446, 570: 2446, 2446, 584: 2446, 626: 2446, 667: 2446, 727: 2446, 2446}, + {551: 2367, 573: 4686, 821: 4976}, + {551: 4977}, + {2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 15: 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 52: 2447, 548: 2447, 2447, 2447, 553: 2447, 555: 2447, 2447, 2447, 564: 2447, 566: 2447, 2447, 570: 2447, 2447, 584: 2447, 626: 2447, 667: 2447, 727: 2447, 2447}, // 2055 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 4978}, - {2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 15: 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 52: 2450, 545: 2450, 2450, 2450, 550: 2450, 552: 2450, 2450, 2450, 561: 2450, 563: 2450, 2450, 567: 2450, 2450, 581: 2450, 623: 2450, 663: 2450, 724: 2450, 2450}, - {548: 4980}, - {2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 15: 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 52: 2451, 545: 2451, 2451, 2451, 550: 2451, 552: 2451, 2451, 2451, 561: 2451, 563: 2451, 2451, 567: 2451, 2451, 581: 2451, 623: 2451, 663: 2451, 724: 2451, 2451}, - {6: 4820, 4822, 596, 10: 4789, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 100: 4791, 4812, 105: 4813, 110: 4814, 143: 4794, 245: 4783, 262: 4777, 266: 4798, 269: 4799, 282: 4793, 288: 4809, 303: 4787, 312: 4795, 318: 4790, 339: 4800, 347: 4796, 354: 4810, 4811, 361: 4778, 547: 4808, 550: 4819, 553: 2504, 4856, 568: 2504, 571: 4780, 578: 4815, 580: 4797, 4807, 662: 4781, 701: 4786, 724: 2504, 4825, 739: 4802, 742: 4788, 744: 4816, 782: 4801, 4792, 4803, 786: 4782, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 4861, 993: 4806, 1003: 4804, 1037: 4779, 1045: 4784, 1131: 4982, 1305: 4785, 1330: 4805}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 790: 3824, 3119, 3120, 3118, 824: 4979}, + {2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 15: 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 52: 2448, 548: 2448, 2448, 2448, 553: 2448, 555: 2448, 2448, 2448, 564: 2448, 566: 2448, 2448, 570: 2448, 2448, 584: 2448, 626: 2448, 667: 2448, 727: 2448, 2448}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 573: 4686, 821: 4983}, + {602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 15: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 548: 602, 602, 602, 553: 602, 555: 602, 602, 602, 564: 602, 566: 602, 602, 570: 602, 602, 584: 602, 626: 602, 667: 602, 727: 602, 602}, + {601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 15: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 548: 601, 601, 601, 553: 601, 555: 601, 601, 601, 564: 601, 566: 601, 601, 570: 601, 601, 584: 601, 626: 601, 667: 601, 727: 601, 601}, // 2060 - {2751, 2751, 2751, 2751, 2751, 2751, 9: 2751, 561: 2751}, - {2765, 2765, 2765, 2765, 2765, 2765, 9: 2765, 561: 2765}, - {2764, 2764, 2764, 2764, 2764, 2764, 9: 2764, 561: 2764}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4986, 787: 4987, 3118, 3119, 3117}, - {2767, 2767, 2767, 2767, 2767, 2767, 9: 2767, 110: 2767, 561: 2767}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 790: 3824, 3119, 3120, 3118, 824: 4984}, + {2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 15: 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 52: 2449, 548: 2449, 2449, 2449, 553: 2449, 555: 2449, 2449, 2449, 564: 2449, 566: 2449, 2449, 570: 2449, 2449, 584: 2449, 626: 2449, 667: 2449, 727: 2449, 2449}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 790: 3824, 3119, 3120, 3118, 824: 4986}, + {2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 15: 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 52: 2450, 548: 2450, 2450, 2450, 553: 2450, 555: 2450, 2450, 2450, 564: 2450, 566: 2450, 2450, 570: 2450, 2450, 584: 2450, 626: 2450, 667: 2450, 727: 2450, 2450}, + {551: 4988}, // 2065 - {2766, 2766, 2766, 2766, 2766, 2766, 9: 2766, 110: 2766, 561: 2766}, - {57: 4993, 306: 4990, 330: 4991, 332: 4992, 550: 4989}, - {2772, 2772, 2772, 2772, 2772, 2772, 9: 2772, 561: 2772, 578: 2772}, - {2771, 2771, 2771, 2771, 2771, 2771, 9: 2771, 561: 2771, 578: 2771}, - {2770, 2770, 2770, 2770, 2770, 2770, 9: 2770, 561: 2770, 578: 2770}, + {2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 15: 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 52: 2451, 548: 2451, 2451, 2451, 553: 2451, 555: 2451, 2451, 2451, 564: 2451, 566: 2451, 2451, 570: 2451, 2451, 584: 2451, 626: 2451, 667: 2451, 727: 2451, 2451}, + {6: 4828, 4830, 593, 10: 4797, 15: 4847, 2504, 4845, 4784, 4849, 4836, 4865, 4829, 4832, 4831, 4834, 4835, 4837, 4844, 593, 4855, 4856, 4866, 4842, 4843, 4848, 4850, 4862, 4861, 4870, 4863, 4860, 4853, 4858, 4859, 4852, 4854, 4857, 4846, 4867, 4868, 100: 4799, 4820, 106: 4821, 110: 4822, 143: 4802, 245: 4791, 261: 4785, 265: 4806, 268: 4807, 281: 4801, 287: 4817, 302: 4795, 311: 4803, 317: 4798, 338: 4808, 346: 4804, 355: 4818, 4819, 362: 4786, 550: 4816, 553: 4827, 556: 2504, 4864, 571: 2504, 574: 4788, 581: 4823, 583: 4805, 4815, 665: 4789, 704: 4794, 727: 2504, 4833, 742: 4810, 745: 4796, 747: 4824, 785: 4809, 4800, 4811, 789: 4790, 884: 4838, 910: 4840, 931: 4839, 954: 4841, 960: 4851, 966: 4869, 995: 4814, 1006: 4812, 1040: 4787, 1048: 4792, 1133: 4990, 1307: 4793, 1332: 4813}, + {2751, 2751, 2751, 2751, 2751, 2751, 9: 2751, 564: 2751}, + {2765, 2765, 2765, 2765, 2765, 2765, 9: 2765, 564: 2765}, + {2764, 2764, 2764, 2764, 2764, 2764, 9: 2764, 564: 2764}, // 2070 - {2769, 2769, 2769, 2769, 2769, 2769, 9: 2769, 561: 2769, 578: 2769}, - {2768, 2768, 2768, 2768, 2768, 2768, 9: 2768, 561: 2768, 578: 2768}, - {2793, 2793, 2793, 2793, 2793, 2793, 9: 2793, 561: 2793}, - {2794, 2794, 2794, 2794, 2794, 2794, 9: 2794, 561: 2794}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5009, 3118, 3119, 3117}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4994, 790: 4995, 3119, 3120, 3118}, + {2767, 2767, 2767, 2767, 2767, 2767, 9: 2767, 110: 2767, 564: 2767}, + {2766, 2766, 2766, 2766, 2766, 2766, 9: 2766, 110: 2766, 564: 2766}, + {57: 5001, 305: 4998, 329: 4999, 331: 5000, 553: 4997}, + {2772, 2772, 2772, 2772, 2772, 2772, 9: 2772, 564: 2772, 581: 2772}, // 2075 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5008}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5007}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5006}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5003, 3118, 3119, 3117}, - {2: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 10: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 53: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 546: 2763, 557: 2763, 573: 2763, 594: 2763}, + {2771, 2771, 2771, 2771, 2771, 2771, 9: 2771, 564: 2771, 581: 2771}, + {2770, 2770, 2770, 2770, 2770, 2770, 9: 2770, 564: 2770, 581: 2770}, + {2769, 2769, 2769, 2769, 2769, 2769, 9: 2769, 564: 2769, 581: 2769}, + {2768, 2768, 2768, 2768, 2768, 2768, 9: 2768, 564: 2768, 581: 2768}, + {2793, 2793, 2793, 2793, 2793, 2793, 9: 2793, 564: 2793}, // 2080 - {2: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 10: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 53: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 546: 2762, 557: 2762, 573: 2762, 594: 2762}, - {728: 5004}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5005, 3118, 3119, 3117}, - {2799, 2799, 2799, 2799, 2799, 2799, 9: 2799, 561: 2799}, - {2800, 2800, 2800, 2800, 2800, 2800, 9: 2800, 561: 2800}, + {2794, 2794, 2794, 2794, 2794, 2794, 9: 2794, 564: 2794}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5017, 3119, 3120, 3118}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5016}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5015}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5014}, // 2085 - {2801, 2801, 2801, 2801, 2801, 2801, 9: 2801, 561: 2801}, - {2802, 2802, 2802, 2802, 2802, 2802, 9: 2802, 561: 2802}, - {728: 5010}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5011, 3118, 3119, 3117}, - {2803, 2803, 2803, 2803, 2803, 2803, 9: 2803, 561: 2803}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5011, 3119, 3120, 3118}, + {2: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 10: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 53: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 549: 2763, 560: 2763, 576: 2763, 597: 2763}, + {2: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 10: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 53: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 549: 2762, 560: 2762, 576: 2762, 597: 2762}, + {731: 5012}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5013, 3119, 3120, 3118}, // 2090 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5027}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5022, 3118, 3119, 3117}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5018, 3118, 3119, 3117}, - {2: 2758, 2758, 2758, 2758, 2758, 2758, 2758, 10: 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 53: 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 546: 2758, 594: 2758}, - {2: 641, 641, 641, 641, 641, 641, 641, 10: 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 53: 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641, 641}, + {2799, 2799, 2799, 2799, 2799, 2799, 9: 2799, 564: 2799}, + {2800, 2800, 2800, 2800, 2800, 2800, 9: 2800, 564: 2800}, + {2801, 2801, 2801, 2801, 2801, 2801, 9: 2801, 564: 2801}, + {2802, 2802, 2802, 2802, 2802, 2802, 9: 2802, 564: 2802}, + {731: 5018}, // 2095 - {2: 640, 640, 640, 640, 640, 640, 640, 10: 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 53: 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640, 640}, - {104: 5021, 108: 5020, 951: 5019}, - {2788, 2788, 2788, 2788, 2788, 2788, 9: 2788, 561: 2788}, - {2134, 2134, 2134, 2134, 2134, 2134, 2134, 9: 2134, 19: 2134, 52: 2134, 58: 2134, 94: 2134, 102: 2134, 2134, 2134, 106: 2134, 108: 2134, 110: 2134, 547: 2134, 557: 2134, 561: 2134, 578: 2134}, - {2133, 2133, 2133, 2133, 2133, 2133, 2133, 9: 2133, 19: 2133, 52: 2133, 58: 2133, 94: 2133, 102: 2133, 2133, 2133, 106: 2133, 108: 2133, 110: 2133, 547: 2133, 557: 2133, 561: 2133, 578: 2133}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5019, 3119, 3120, 3118}, + {2803, 2803, 2803, 2803, 2803, 2803, 9: 2803, 564: 2803}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 5035}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5030, 3119, 3120, 3118}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5026, 3119, 3120, 3118}, // 2100 - {205: 5024, 549: 3895, 551: 3894, 935: 5025, 1062: 5023}, - {2790, 2790, 2790, 2790, 2790, 2790, 9: 2790, 561: 2790}, - {2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 52: 2652, 545: 2652, 549: 2652, 2652, 2652, 2652, 2652, 561: 2652, 2652, 659: 2652, 673: 2652, 701: 2652, 719: 2652, 2652, 2652, 723: 2652}, - {205: 5026}, - {2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 52: 2651, 545: 2651, 549: 2651, 2651, 2651, 2651, 2651, 561: 2651, 2651, 659: 2651, 673: 2651, 701: 2651, 719: 2651, 2651, 2651, 723: 2651}, + {2: 2758, 2758, 2758, 2758, 2758, 2758, 2758, 10: 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 53: 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 549: 2758, 597: 2758}, + {2: 638, 638, 638, 638, 638, 638, 638, 10: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 53: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638}, + {2: 637, 637, 637, 637, 637, 637, 637, 10: 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 53: 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637}, + {105: 5029, 109: 5028, 955: 5027}, + {2788, 2788, 2788, 2788, 2788, 2788, 9: 2788, 564: 2788}, // 2105 - {571: 5028, 742: 5029}, - {550: 5031}, - {550: 5030}, - {2804, 2804, 2804, 2804, 2804, 2804, 9: 2804, 561: 2804}, - {546: 5033, 548: 3668, 558: 5035, 5036, 562: 3659, 574: 3663, 644: 3658, 3660, 651: 3662, 3661, 3666, 655: 3667, 664: 3665, 793: 5034, 795: 3664, 1101: 5032}, + {2134, 2134, 2134, 2134, 2134, 2134, 2134, 9: 2134, 19: 2134, 52: 2134, 58: 2134, 94: 2134, 102: 2134, 104: 2134, 2134, 107: 2134, 109: 2134, 2134, 550: 2134, 560: 2134, 564: 2134, 581: 2134}, + {2133, 2133, 2133, 2133, 2133, 2133, 2133, 9: 2133, 19: 2133, 52: 2133, 58: 2133, 94: 2133, 102: 2133, 104: 2133, 2133, 107: 2133, 109: 2133, 2133, 550: 2133, 560: 2133, 564: 2133, 581: 2133}, + {205: 5032, 552: 3899, 554: 3898, 938: 5033, 1065: 5031}, + {2790, 2790, 2790, 2790, 2790, 2790, 9: 2790, 564: 2790}, + {2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 2652, 52: 2652, 548: 2652, 552: 2652, 2652, 2652, 2652, 2652, 564: 2652, 2652, 662: 2652, 677: 2652, 704: 2652, 722: 2652, 2652, 2652, 726: 2652}, // 2110 - {2806, 2806, 2806, 2806, 2806, 2806, 9: 2806, 561: 2806}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5039}, - {2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 52: 2556, 545: 2556, 549: 2556, 2556, 2556, 2556, 2556, 561: 2556, 2556, 659: 2556, 673: 2556, 701: 2556, 719: 2556, 2556, 2556, 723: 2556}, - {574: 4173, 651: 4175, 4174, 936: 5038}, - {574: 4173, 651: 4175, 4174, 936: 5037}, + {205: 5034}, + {2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 2651, 52: 2651, 548: 2651, 552: 2651, 2651, 2651, 2651, 2651, 564: 2651, 2651, 662: 2651, 677: 2651, 704: 2651, 722: 2651, 2651, 2651, 726: 2651}, + {574: 5036, 745: 5037}, + {553: 5039}, + {553: 5038}, // 2115 - {2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 52: 2554, 545: 2554, 549: 2554, 2554, 2554, 2554, 2554, 561: 2554, 2554, 659: 2554, 673: 2554, 701: 2554, 719: 2554, 2554, 2554, 723: 2554}, - {2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 52: 2555, 545: 2555, 549: 2555, 2555, 2555, 2555, 2555, 561: 2555, 2555, 659: 2555, 673: 2555, 701: 2555, 719: 2555, 2555, 2555, 723: 2555}, - {52: 5040, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2805, 2805, 2805, 2805, 2805, 2805, 9: 2805, 561: 2805}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5042}, + {2804, 2804, 2804, 2804, 2804, 2804, 9: 2804, 564: 2804}, + {549: 5041, 551: 3672, 561: 5043, 5044, 565: 3663, 577: 3667, 647: 3662, 3664, 654: 3666, 3665, 3670, 3671, 666: 3669, 796: 5042, 3668, 1103: 5040}, + {2806, 2806, 2806, 2806, 2806, 2806, 9: 2806, 564: 2806}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 5047}, + {2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 52: 2556, 548: 2556, 552: 2556, 2556, 2556, 2556, 2556, 564: 2556, 2556, 662: 2556, 677: 2556, 704: 2556, 722: 2556, 2556, 2556, 726: 2556}, // 2120 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5045}, - {661: 5044}, - {2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 53: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 548: 2163, 550: 2163, 561: 2163, 576: 2163, 646: 2163}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5047, 975: 5046}, - {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 5344, 5345, 561: 2757, 1050: 5343}, + {577: 4177, 654: 4179, 4178, 939: 5046}, + {577: 4177, 654: 4179, 4178, 939: 5045}, + {2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 52: 2554, 548: 2554, 552: 2554, 2554, 2554, 2554, 2554, 564: 2554, 2554, 662: 2554, 677: 2554, 704: 2554, 722: 2554, 2554, 2554, 726: 2554}, + {2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 52: 2555, 548: 2555, 552: 2555, 2555, 2555, 2555, 2555, 564: 2555, 2555, 662: 2555, 677: 2555, 704: 2555, 722: 2555, 2555, 2555, 726: 2555}, + {52: 5048, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, // 2125 - {12: 5049, 127: 5101, 130: 5102, 175: 5091, 184: 5112, 5111, 187: 5074, 189: 5114, 5093, 5113, 193: 5071, 200: 5108, 203: 5080, 5070, 206: 5089, 209: 5097, 5096, 212: 5100, 568: 5095, 571: 5090, 601: 5085, 724: 5094, 747: 5077, 5075, 5099, 5098, 5072, 5068, 5062, 5076, 5086, 5069, 5104, 759: 5078, 5079, 763: 5063, 5064, 5065, 5066, 5067, 5092, 5106, 5110, 5105, 5060, 5109, 5061, 5073, 5059, 5103, 5058, 5107, 973: 5081, 1042: 5083, 1046: 5057, 5087, 5054, 1056: 5052, 1064: 5055, 5056, 1072: 5053, 1077: 5082, 1081: 5050, 5084, 1103: 5051, 1107: 5088, 1110: 5048, 1119: 5115}, - {2610, 2610, 2610, 2610, 2610, 2610, 5194, 5200, 5188, 2610, 2610, 2610, 5192, 5201, 5199, 52: 2610, 545: 5193, 549: 3895, 5191, 3894, 2617, 5198, 561: 2610, 5187, 659: 2656, 673: 5185, 701: 2748, 719: 5190, 5183, 5205, 723: 5202, 935: 5186, 947: 5195, 1030: 5197, 1049: 5203, 1066: 5196, 1089: 5189, 1147: 5204, 5342}, - {2610, 2610, 2610, 2610, 2610, 2610, 5194, 5200, 5188, 2610, 2610, 2610, 5192, 5201, 5199, 52: 2610, 545: 5193, 549: 3895, 5191, 3894, 2617, 5198, 561: 2610, 5187, 659: 2656, 673: 5185, 701: 2748, 719: 5190, 5183, 5205, 723: 5202, 935: 5186, 947: 5195, 1030: 5197, 1049: 5203, 1066: 5196, 1089: 5189, 1147: 5204, 5184}, - {569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 52: 569, 545: 569, 549: 569, 569, 569, 569, 569, 561: 569, 569, 659: 569, 673: 569, 701: 569, 719: 569, 569, 569, 723: 569}, - {568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 52: 568, 545: 568, 549: 568, 568, 568, 568, 568, 561: 568, 568, 659: 568, 673: 568, 701: 568, 719: 568, 568, 568, 723: 568}, + {2805, 2805, 2805, 2805, 2805, 2805, 9: 2805, 564: 2805}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 5050}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 5053}, + {664: 5052}, + {2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 53: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 551: 2163, 553: 2163, 564: 2163, 579: 2163, 649: 2163}, // 2130 - {567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 52: 567, 545: 567, 549: 567, 567, 567, 567, 567, 561: 567, 567, 659: 567, 673: 567, 701: 567, 719: 567, 567, 567, 723: 567}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 60: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 834: 480, 480, 857: 4489, 901: 5181}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5180}, - {473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 52: 473, 60: 473, 545: 473, 4493, 549: 473, 473, 473, 473, 473, 561: 473, 473, 659: 473, 673: 473, 701: 473, 719: 473, 473, 473, 723: 473, 834: 473, 473, 857: 4494, 1021: 5178, 1029: 4495}, - {473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 52: 473, 60: 473, 545: 473, 4493, 549: 473, 473, 473, 473, 473, 561: 473, 473, 659: 473, 673: 473, 701: 473, 719: 473, 473, 473, 723: 473, 834: 473, 473, 857: 4494, 1021: 5176, 1029: 4495}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 5055, 978: 5054}, + {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 5352, 5353, 564: 2757, 1053: 5351}, + {12: 5057, 128: 5109, 130: 5110, 175: 5099, 184: 5120, 5119, 187: 5082, 189: 5122, 5101, 5121, 193: 5079, 200: 5116, 203: 5088, 5078, 206: 5097, 209: 5105, 5104, 212: 5108, 571: 5103, 574: 5098, 604: 5093, 727: 5102, 750: 5085, 5083, 5107, 5106, 5080, 5076, 5070, 5084, 5094, 5077, 5112, 762: 5086, 5087, 766: 5071, 5072, 5073, 5074, 5075, 5100, 5114, 5118, 5113, 5068, 5117, 5069, 5081, 5067, 5111, 5066, 5115, 976: 5089, 1045: 5091, 1049: 5065, 5095, 5062, 1059: 5060, 1067: 5063, 5064, 1075: 5061, 1079: 5090, 1083: 5058, 5092, 1105: 5059, 1109: 5096, 1112: 5056, 1121: 5123}, + {2610, 2610, 2610, 2610, 2610, 2610, 5202, 5208, 5196, 2610, 2610, 2610, 5200, 5209, 5207, 52: 2610, 548: 5201, 552: 3899, 5199, 3898, 2617, 5206, 564: 2610, 5195, 662: 2656, 677: 5193, 704: 2748, 722: 5198, 5191, 5213, 726: 5210, 938: 5194, 951: 5203, 1033: 5205, 1052: 5211, 1069: 5204, 1091: 5197, 1149: 5212, 5350}, + {2610, 2610, 2610, 2610, 2610, 2610, 5202, 5208, 5196, 2610, 2610, 2610, 5200, 5209, 5207, 52: 2610, 548: 5201, 552: 3899, 5199, 3898, 2617, 5206, 564: 2610, 5195, 662: 2656, 677: 5193, 704: 2748, 722: 5198, 5191, 5213, 726: 5210, 938: 5194, 951: 5203, 1033: 5205, 1052: 5211, 1069: 5204, 1091: 5197, 1149: 5212, 5192}, // 2135 - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5175}, - {561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 52: 561, 60: 561, 545: 561, 561, 549: 561, 561, 561, 561, 561, 561: 561, 561, 659: 561, 673: 561, 701: 561, 719: 561, 561, 561, 723: 561, 834: 561, 561}, - {560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 52: 560, 60: 560, 545: 560, 560, 549: 560, 560, 560, 560, 560, 561: 560, 560, 659: 560, 673: 560, 701: 560, 719: 560, 560, 560, 723: 560, 834: 560, 560}, - {559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 52: 559, 60: 559, 545: 559, 559, 549: 559, 559, 559, 559, 559, 561: 559, 559, 659: 559, 673: 559, 701: 559, 719: 559, 559, 559, 723: 559, 834: 559, 559}, - {558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 52: 558, 60: 558, 545: 558, 558, 549: 558, 558, 558, 558, 558, 561: 558, 558, 659: 558, 673: 558, 701: 558, 719: 558, 558, 558, 723: 558, 834: 558, 558}, + {566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 52: 566, 548: 566, 552: 566, 566, 566, 566, 566, 564: 566, 566, 662: 566, 677: 566, 704: 566, 722: 566, 566, 566, 726: 566}, + {565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 52: 565, 548: 565, 552: 565, 565, 565, 565, 565, 564: 565, 565, 662: 565, 677: 565, 704: 565, 722: 565, 565, 565, 726: 565}, + {564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 52: 564, 548: 564, 552: 564, 564, 564, 564, 564, 564: 564, 564, 662: 564, 677: 564, 704: 564, 722: 564, 564, 564, 726: 564}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 60: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 837: 477, 477, 860: 4493, 904: 5189}, + {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 52: 472, 60: 472, 548: 472, 552: 472, 472, 472, 472, 472, 564: 472, 472, 662: 472, 677: 472, 704: 472, 722: 472, 472, 472, 726: 472, 837: 472, 472, 1002: 5188}, // 2140 - {557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 52: 557, 60: 557, 545: 557, 557, 549: 557, 557, 557, 557, 557, 561: 557, 557, 659: 557, 673: 557, 701: 557, 719: 557, 557, 557, 723: 557, 834: 557, 557}, - {556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 52: 556, 60: 556, 545: 556, 556, 549: 556, 556, 556, 556, 556, 561: 556, 556, 659: 556, 673: 556, 701: 556, 719: 556, 556, 556, 723: 556, 834: 556, 556}, - {555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 52: 555, 60: 555, 545: 555, 555, 549: 555, 555, 555, 555, 555, 561: 555, 555, 659: 555, 673: 555, 701: 555, 719: 555, 555, 555, 723: 555, 834: 555, 555}, - {554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 52: 554, 60: 554, 545: 554, 554, 549: 554, 554, 554, 554, 554, 561: 554, 554, 659: 554, 673: 554, 701: 554, 719: 554, 554, 554, 723: 554, 834: 554, 554}, - {553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 52: 553, 60: 553, 545: 553, 553, 549: 553, 553, 553, 553, 553, 561: 553, 553, 659: 553, 673: 553, 701: 553, 719: 553, 553, 553, 723: 553, 834: 553, 553}, + {470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 52: 470, 60: 470, 548: 470, 4497, 552: 470, 470, 470, 470, 470, 564: 470, 470, 662: 470, 677: 470, 704: 470, 722: 470, 470, 470, 726: 470, 837: 470, 470, 860: 4498, 1024: 5186, 1032: 4499}, + {470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 52: 470, 60: 470, 548: 470, 4497, 552: 470, 470, 470, 470, 470, 564: 470, 470, 662: 470, 677: 470, 704: 470, 722: 470, 470, 470, 726: 470, 837: 470, 470, 860: 4498, 1024: 5184, 1032: 4499}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 860: 4493, 904: 5183}, + {558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 52: 558, 60: 558, 548: 558, 558, 552: 558, 558, 558, 558, 558, 564: 558, 558, 662: 558, 677: 558, 704: 558, 722: 558, 558, 558, 726: 558, 837: 558, 558}, + {557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 52: 557, 60: 557, 548: 557, 557, 552: 557, 557, 557, 557, 557, 564: 557, 557, 662: 557, 677: 557, 704: 557, 722: 557, 557, 557, 726: 557, 837: 557, 557}, // 2145 - {552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 52: 552, 60: 552, 545: 552, 552, 549: 552, 552, 552, 552, 552, 561: 552, 552, 659: 552, 673: 552, 701: 552, 719: 552, 552, 552, 723: 552, 834: 552, 552}, - {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 52: 551, 60: 551, 545: 551, 551, 549: 551, 551, 551, 551, 551, 561: 551, 551, 659: 551, 673: 551, 701: 551, 719: 551, 551, 551, 723: 551, 834: 551, 551}, - {550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 52: 550, 60: 550, 545: 550, 550, 549: 550, 550, 550, 550, 550, 561: 550, 550, 659: 550, 673: 550, 701: 550, 719: 550, 550, 550, 723: 550, 834: 550, 550}, - {549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 52: 549, 60: 549, 545: 549, 549: 549, 549, 549, 549, 549, 561: 549, 549, 659: 549, 673: 549, 701: 549, 719: 549, 549, 549, 723: 549, 834: 549, 549}, - {548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 52: 548, 60: 548, 545: 548, 549: 548, 548, 548, 548, 548, 561: 548, 548, 659: 548, 673: 548, 701: 548, 719: 548, 548, 548, 723: 548, 834: 548, 548}, + {556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 52: 556, 60: 556, 548: 556, 556, 552: 556, 556, 556, 556, 556, 564: 556, 556, 662: 556, 677: 556, 704: 556, 722: 556, 556, 556, 726: 556, 837: 556, 556}, + {555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 52: 555, 60: 555, 548: 555, 555, 552: 555, 555, 555, 555, 555, 564: 555, 555, 662: 555, 677: 555, 704: 555, 722: 555, 555, 555, 726: 555, 837: 555, 555}, + {554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 52: 554, 60: 554, 548: 554, 554, 552: 554, 554, 554, 554, 554, 564: 554, 554, 662: 554, 677: 554, 704: 554, 722: 554, 554, 554, 726: 554, 837: 554, 554}, + {553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 52: 553, 60: 553, 548: 553, 553, 552: 553, 553, 553, 553, 553, 564: 553, 553, 662: 553, 677: 553, 704: 553, 722: 553, 553, 553, 726: 553, 837: 553, 553}, + {552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 52: 552, 60: 552, 548: 552, 552, 552: 552, 552, 552, 552, 552, 564: 552, 552, 662: 552, 677: 552, 704: 552, 722: 552, 552, 552, 726: 552, 837: 552, 552}, // 2150 - {544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 52: 544, 60: 544, 545: 544, 544, 549: 544, 544, 544, 544, 544, 561: 544, 544, 659: 544, 673: 544, 701: 544, 719: 544, 544, 544, 723: 544, 834: 544, 544}, - {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 52: 543, 60: 543, 545: 543, 543, 549: 543, 543, 543, 543, 543, 561: 543, 543, 659: 543, 673: 543, 701: 543, 719: 543, 543, 543, 723: 543, 834: 543, 543}, - {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 52: 542, 60: 542, 545: 542, 542, 549: 542, 542, 542, 542, 542, 561: 542, 542, 659: 542, 673: 542, 701: 542, 719: 542, 542, 542, 723: 542, 834: 542, 542}, - {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 52: 541, 60: 541, 545: 541, 541, 549: 541, 541, 541, 541, 541, 561: 541, 541, 659: 541, 673: 541, 701: 541, 719: 541, 541, 541, 723: 541, 834: 541, 541}, - {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 52: 540, 60: 540, 545: 540, 540, 549: 540, 540, 540, 540, 540, 561: 540, 540, 659: 540, 673: 540, 701: 540, 719: 540, 540, 540, 723: 540, 834: 540, 540}, + {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 52: 551, 60: 551, 548: 551, 551, 552: 551, 551, 551, 551, 551, 564: 551, 551, 662: 551, 677: 551, 704: 551, 722: 551, 551, 551, 726: 551, 837: 551, 551}, + {550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 52: 550, 60: 550, 548: 550, 550, 552: 550, 550, 550, 550, 550, 564: 550, 550, 662: 550, 677: 550, 704: 550, 722: 550, 550, 550, 726: 550, 837: 550, 550}, + {549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 52: 549, 60: 549, 548: 549, 549, 552: 549, 549, 549, 549, 549, 564: 549, 549, 662: 549, 677: 549, 704: 549, 722: 549, 549, 549, 726: 549, 837: 549, 549}, + {548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 52: 548, 60: 548, 548: 548, 548, 552: 548, 548, 548, 548, 548, 564: 548, 548, 662: 548, 677: 548, 704: 548, 722: 548, 548, 548, 726: 548, 837: 548, 548}, + {547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 52: 547, 60: 547, 548: 547, 547, 552: 547, 547, 547, 547, 547, 564: 547, 547, 662: 547, 677: 547, 704: 547, 722: 547, 547, 547, 726: 547, 837: 547, 547}, // 2155 - {539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 52: 539, 60: 539, 545: 539, 539, 549: 539, 539, 539, 539, 539, 561: 539, 539, 659: 539, 673: 539, 701: 539, 719: 539, 539, 539, 723: 539, 834: 539, 539, 1446: 5174}, - {537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 52: 537, 60: 537, 545: 537, 537, 549: 537, 537, 537, 537, 537, 561: 537, 537, 659: 537, 673: 537, 701: 537, 719: 537, 537, 537, 723: 537, 834: 537, 537}, - {536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 52: 536, 60: 536, 545: 536, 536, 549: 536, 536, 536, 536, 536, 561: 536, 536, 659: 536, 673: 536, 701: 536, 719: 536, 536, 536, 723: 536, 834: 536, 536}, - {535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 52: 535, 545: 535, 535, 549: 535, 535, 535, 535, 535, 561: 535, 535, 659: 535, 673: 535, 701: 535, 719: 535, 535, 535, 723: 535}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 4488, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 857: 5171, 869: 4510, 912: 5172}, + {546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 52: 546, 60: 546, 548: 546, 552: 546, 546, 546, 546, 546, 564: 546, 546, 662: 546, 677: 546, 704: 546, 722: 546, 546, 546, 726: 546, 837: 546, 546}, + {545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 52: 545, 60: 545, 548: 545, 552: 545, 545, 545, 545, 545, 564: 545, 545, 662: 545, 677: 545, 704: 545, 722: 545, 545, 545, 726: 545, 837: 545, 545}, + {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 52: 541, 60: 541, 548: 541, 541, 552: 541, 541, 541, 541, 541, 564: 541, 541, 662: 541, 677: 541, 704: 541, 722: 541, 541, 541, 726: 541, 837: 541, 541}, + {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 52: 540, 60: 540, 548: 540, 540, 552: 540, 540, 540, 540, 540, 564: 540, 540, 662: 540, 677: 540, 704: 540, 722: 540, 540, 540, 726: 540, 837: 540, 540}, + {539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 52: 539, 60: 539, 548: 539, 539, 552: 539, 539, 539, 539, 539, 564: 539, 539, 662: 539, 677: 539, 704: 539, 722: 539, 539, 539, 726: 539, 837: 539, 539}, // 2160 - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 4488, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 857: 5168, 869: 4510, 912: 5169}, - {546: 4488, 857: 5166}, - {546: 4488, 857: 5164}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5163}, - {546: 4488, 857: 5162}, + {538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 52: 538, 60: 538, 548: 538, 538, 552: 538, 538, 538, 538, 538, 564: 538, 538, 662: 538, 677: 538, 704: 538, 722: 538, 538, 538, 726: 538, 837: 538, 538}, + {537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 52: 537, 60: 537, 548: 537, 537, 552: 537, 537, 537, 537, 537, 564: 537, 537, 662: 537, 677: 537, 704: 537, 722: 537, 537, 537, 726: 537, 837: 537, 537}, + {536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 52: 536, 60: 536, 548: 536, 536, 552: 536, 536, 536, 536, 536, 564: 536, 536, 662: 536, 677: 536, 704: 536, 722: 536, 536, 536, 726: 536, 837: 536, 536, 1445: 5182}, + {534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 52: 534, 60: 534, 548: 534, 534, 552: 534, 534, 534, 534, 534, 564: 534, 534, 662: 534, 677: 534, 704: 534, 722: 534, 534, 534, 726: 534, 837: 534, 534}, + {533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 52: 533, 60: 533, 548: 533, 533, 552: 533, 533, 533, 533, 533, 564: 533, 533, 662: 533, 677: 533, 704: 533, 722: 533, 533, 533, 726: 533, 837: 533, 533}, // 2165 - {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 52: 526, 545: 526, 549: 526, 526, 526, 526, 526, 561: 526, 526, 659: 526, 673: 526, 701: 526, 719: 526, 526, 526, 723: 526}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5145, 1004: 5161}, - {546: 5157}, - {546: 5150}, - {522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 52: 522, 545: 522, 549: 522, 522, 522, 522, 522, 561: 522, 522, 659: 522, 673: 522, 701: 522, 719: 522, 522, 522, 723: 522}, + {532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 52: 532, 548: 532, 532, 552: 532, 532, 532, 532, 532, 564: 532, 532, 662: 532, 677: 532, 704: 532, 722: 532, 532, 532, 726: 532}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 548: 461, 4492, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 860: 5179, 872: 4514, 915: 5180}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 548: 461, 4492, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 860: 5176, 872: 4514, 915: 5177}, + {549: 4492, 860: 5174}, + {549: 4492, 860: 5172}, // 2170 - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 5143, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 5142, 749: 5099, 5098, 755: 5144, 869: 4510, 912: 5145, 1004: 5141, 1042: 5140}, - {467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 52: 467, 545: 467, 467, 549: 467, 467, 467, 467, 467, 561: 467, 467, 625: 4482, 659: 467, 673: 467, 701: 467, 719: 467, 467, 467, 723: 467, 1249: 5138}, - {518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 16: 518, 52: 518, 545: 518, 518, 549: 518, 518, 518, 518, 518, 561: 518, 518, 568: 518, 601: 518, 659: 518, 673: 518, 701: 518, 719: 518, 518, 518, 723: 518, 518, 964: 5137}, - {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 16: 517, 52: 517, 545: 517, 517, 549: 517, 517, 517, 517, 517, 561: 517, 517, 568: 517, 601: 517, 659: 517, 673: 517, 701: 517, 719: 517, 517, 517, 723: 517, 517, 964: 5136}, - {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 16: 516, 52: 516, 545: 516, 516, 549: 516, 516, 516, 516, 516, 561: 516, 516, 568: 516, 601: 516, 659: 516, 673: 516, 701: 516, 719: 516, 516, 516, 723: 516, 516, 749: 5134, 5133, 964: 5135}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 860: 4493, 904: 5171}, + {549: 4492, 860: 5170}, + {523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 52: 523, 548: 523, 552: 523, 523, 523, 523, 523, 564: 523, 523, 662: 523, 677: 523, 704: 523, 722: 523, 523, 523, 726: 523}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 164: 5154, 5156, 167: 5155, 548: 461, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 872: 4514, 915: 5153, 1007: 5169}, + {549: 5165}, // 2175 - {568: 5128, 724: 5127, 749: 5130, 5129}, - {511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 16: 511, 52: 511, 164: 511, 511, 167: 511, 545: 511, 511, 549: 511, 511, 511, 511, 511, 561: 511, 511, 568: 511, 601: 511, 659: 511, 673: 511, 701: 511, 719: 511, 511, 511, 723: 511, 511}, - {510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 16: 510, 52: 510, 164: 510, 510, 167: 510, 545: 510, 510, 549: 510, 510, 510, 510, 510, 561: 510, 510, 568: 510, 601: 510, 659: 510, 673: 510, 701: 510, 719: 510, 510, 510, 723: 510, 510}, - {546: 507}, - {501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 52: 501, 60: 501, 545: 501, 501, 549: 501, 501, 501, 501, 501, 561: 501, 501, 659: 501, 673: 501, 701: 501, 719: 501, 501, 501, 723: 501, 834: 501, 501}, + {549: 5158}, + {519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 52: 519, 548: 519, 552: 519, 519, 519, 519, 519, 564: 519, 519, 662: 519, 677: 519, 704: 519, 722: 519, 519, 519, 726: 519}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 164: 5154, 5156, 167: 5155, 548: 461, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 5151, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 5150, 752: 5107, 5106, 758: 5152, 872: 4514, 915: 5153, 1007: 5149, 1045: 5148}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 52: 464, 548: 464, 464, 552: 464, 464, 464, 464, 464, 564: 464, 464, 628: 4486, 662: 464, 677: 464, 704: 464, 722: 464, 464, 464, 726: 464, 1250: 5146}, + {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 16: 515, 52: 515, 548: 515, 515, 552: 515, 515, 515, 515, 515, 564: 515, 515, 571: 515, 604: 515, 662: 515, 677: 515, 704: 515, 722: 515, 515, 515, 726: 515, 515, 967: 5145}, // 2180 - {500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 52: 500, 60: 500, 545: 500, 500, 549: 500, 500, 500, 500, 500, 561: 500, 500, 659: 500, 673: 500, 701: 500, 719: 500, 500, 500, 723: 500, 834: 500, 500}, - {499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 52: 499, 545: 499, 549: 499, 499, 499, 499, 499, 561: 499, 499, 659: 499, 673: 499, 701: 499, 719: 499, 499, 499, 723: 499}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5126}, - {497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 52: 497, 545: 497, 549: 497, 497, 497, 497, 497, 561: 497, 497, 659: 497, 673: 497, 701: 497, 719: 497, 497, 497, 723: 497}, - {496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 52: 496, 545: 496, 549: 496, 496, 496, 496, 496, 561: 496, 496, 659: 496, 673: 496, 701: 496, 719: 496, 496, 496, 723: 496}, + {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 16: 514, 52: 514, 548: 514, 514, 552: 514, 514, 514, 514, 514, 564: 514, 514, 571: 514, 604: 514, 662: 514, 677: 514, 704: 514, 722: 514, 514, 514, 726: 514, 514, 967: 5144}, + {513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 16: 513, 52: 513, 548: 513, 513, 552: 513, 513, 513, 513, 513, 564: 513, 513, 571: 513, 604: 513, 662: 513, 677: 513, 704: 513, 722: 513, 513, 513, 726: 513, 513, 752: 5142, 5141, 967: 5143}, + {571: 5136, 727: 5135, 752: 5138, 5137}, + {508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 16: 508, 52: 508, 164: 508, 508, 167: 508, 548: 508, 508, 552: 508, 508, 508, 508, 508, 564: 508, 508, 571: 508, 604: 508, 662: 508, 677: 508, 704: 508, 722: 508, 508, 508, 726: 508, 508}, + {507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 16: 507, 52: 507, 164: 507, 507, 167: 507, 548: 507, 507, 552: 507, 507, 507, 507, 507, 564: 507, 507, 571: 507, 604: 507, 662: 507, 677: 507, 704: 507, 722: 507, 507, 507, 726: 507, 507}, // 2185 - {494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 16: 494, 52: 494, 164: 494, 494, 167: 494, 545: 494, 549: 494, 494, 494, 494, 494, 561: 494, 494, 568: 494, 601: 494, 659: 494, 673: 494, 701: 494, 719: 494, 494, 494, 723: 494, 494}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 16: 480, 52: 480, 164: 480, 480, 167: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 568: 480, 601: 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 480, 857: 4489, 901: 5125}, - {492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 16: 492, 52: 492, 164: 492, 492, 167: 492, 545: 492, 549: 492, 492, 492, 492, 492, 561: 492, 492, 568: 492, 601: 492, 659: 492, 673: 492, 701: 492, 719: 492, 492, 492, 723: 492, 492}, - {491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 16: 491, 52: 491, 164: 491, 491, 167: 491, 545: 491, 549: 491, 491, 491, 491, 491, 561: 491, 491, 568: 491, 601: 491, 659: 491, 673: 491, 701: 491, 719: 491, 491, 491, 723: 491, 491}, - {486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 52: 486, 545: 486, 549: 486, 486, 486, 486, 486, 561: 486, 486, 659: 486, 673: 486, 701: 486, 719: 486, 486, 486, 723: 486}, + {549: 504}, + {498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 52: 498, 60: 498, 548: 498, 498, 552: 498, 498, 498, 498, 498, 564: 498, 498, 662: 498, 677: 498, 704: 498, 722: 498, 498, 498, 726: 498, 837: 498, 498}, + {497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 52: 497, 60: 497, 548: 497, 497, 552: 497, 497, 497, 497, 497, 564: 497, 497, 662: 497, 677: 497, 704: 497, 722: 497, 497, 497, 726: 497, 837: 497, 497}, + {496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 52: 496, 548: 496, 552: 496, 496, 496, 496, 496, 564: 496, 496, 662: 496, 677: 496, 704: 496, 722: 496, 496, 496, 726: 496}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 860: 4493, 904: 5134}, // 2190 - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5124}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5123}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5122}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 60: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 834: 480, 480, 857: 4489, 901: 5116}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5117}, + {494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 52: 494, 548: 494, 552: 494, 494, 494, 494, 494, 564: 494, 494, 662: 494, 677: 494, 704: 494, 722: 494, 494, 494, 726: 494}, + {493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 52: 493, 548: 493, 552: 493, 493, 493, 493, 493, 564: 493, 493, 662: 493, 677: 493, 704: 493, 722: 493, 493, 493, 726: 493}, + {491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 16: 491, 52: 491, 164: 491, 491, 167: 491, 548: 491, 552: 491, 491, 491, 491, 491, 564: 491, 491, 571: 491, 604: 491, 662: 491, 677: 491, 704: 491, 722: 491, 491, 491, 726: 491, 491}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 16: 477, 52: 477, 164: 477, 477, 167: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 571: 477, 604: 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 477, 860: 4493, 904: 5133}, + {489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 16: 489, 52: 489, 164: 489, 489, 167: 489, 548: 489, 552: 489, 489, 489, 489, 489, 564: 489, 489, 571: 489, 604: 489, 662: 489, 677: 489, 704: 489, 722: 489, 489, 489, 726: 489, 489}, // 2195 - {482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 52: 482, 60: 5119, 545: 482, 549: 482, 482, 482, 482, 482, 561: 482, 482, 659: 482, 673: 482, 701: 482, 719: 482, 482, 482, 723: 482, 834: 5118, 5120, 999: 5121}, - {478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 52: 478, 60: 478, 545: 478, 549: 478, 478, 478, 478, 478, 561: 478, 478, 659: 478, 673: 478, 701: 478, 719: 478, 478, 478, 723: 478, 834: 478, 478}, - {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 60: 477, 545: 477, 549: 477, 477, 477, 477, 477, 561: 477, 477, 659: 477, 673: 477, 701: 477, 719: 477, 477, 477, 723: 477, 834: 477, 477}, - {476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 52: 476, 60: 476, 545: 476, 549: 476, 476, 476, 476, 476, 561: 476, 476, 659: 476, 673: 476, 701: 476, 719: 476, 476, 476, 723: 476, 834: 476, 476}, - {474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 52: 474, 60: 474, 545: 474, 549: 474, 474, 474, 474, 474, 561: 474, 474, 659: 474, 673: 474, 701: 474, 719: 474, 474, 474, 723: 474, 834: 474, 474}, + {488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 16: 488, 52: 488, 164: 488, 488, 167: 488, 548: 488, 552: 488, 488, 488, 488, 488, 564: 488, 488, 571: 488, 604: 488, 662: 488, 677: 488, 704: 488, 722: 488, 488, 488, 726: 488, 488}, + {483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 52: 483, 548: 483, 552: 483, 483, 483, 483, 483, 564: 483, 483, 662: 483, 677: 483, 704: 483, 722: 483, 483, 483, 726: 483}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 860: 4493, 904: 5132}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 860: 4493, 904: 5131}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 860: 4493, 904: 5130}, // 2200 - {483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 52: 483, 545: 483, 549: 483, 483, 483, 483, 483, 561: 483, 483, 659: 483, 673: 483, 701: 483, 719: 483, 483, 483, 723: 483}, - {484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 52: 484, 545: 484, 549: 484, 484, 484, 484, 484, 561: 484, 484, 659: 484, 673: 484, 701: 484, 719: 484, 484, 484, 723: 484}, - {485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 52: 485, 545: 485, 549: 485, 485, 485, 485, 485, 561: 485, 485, 659: 485, 673: 485, 701: 485, 719: 485, 485, 485, 723: 485}, - {493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 16: 493, 52: 493, 164: 493, 493, 167: 493, 545: 493, 549: 493, 493, 493, 493, 493, 561: 493, 493, 568: 493, 601: 493, 659: 493, 673: 493, 701: 493, 719: 493, 493, 493, 723: 493, 493}, - {498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 52: 498, 545: 498, 549: 498, 498, 498, 498, 498, 561: 498, 498, 659: 498, 673: 498, 701: 498, 719: 498, 498, 498, 723: 498}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 60: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 837: 477, 477, 860: 4493, 904: 5124}, + {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 52: 472, 60: 472, 548: 472, 552: 472, 472, 472, 472, 472, 564: 472, 472, 662: 472, 677: 472, 704: 472, 722: 472, 472, 472, 726: 472, 837: 472, 472, 1002: 5125}, + {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 52: 479, 60: 5127, 548: 479, 552: 479, 479, 479, 479, 479, 564: 479, 479, 662: 479, 677: 479, 704: 479, 722: 479, 479, 479, 726: 479, 837: 5126, 5128, 1001: 5129}, + {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 548: 475, 552: 475, 475, 475, 475, 475, 564: 475, 475, 662: 475, 677: 475, 704: 475, 722: 475, 475, 475, 726: 475, 837: 475, 475}, + {474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 52: 474, 60: 474, 548: 474, 552: 474, 474, 474, 474, 474, 564: 474, 474, 662: 474, 677: 474, 704: 474, 722: 474, 474, 474, 726: 474, 837: 474, 474}, // 2205 - {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 16: 515, 52: 515, 545: 515, 515, 549: 515, 515, 515, 515, 515, 561: 515, 515, 568: 515, 601: 515, 659: 515, 673: 515, 701: 515, 719: 515, 515, 515, 723: 515, 515, 964: 5132}, - {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 16: 514, 52: 514, 545: 514, 514, 549: 514, 514, 514, 514, 514, 561: 514, 514, 568: 514, 601: 514, 659: 514, 673: 514, 701: 514, 719: 514, 514, 514, 723: 514, 514, 964: 5131}, - {546: 509}, - {546: 508}, - {546: 503}, + {473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 52: 473, 60: 473, 548: 473, 552: 473, 473, 473, 473, 473, 564: 473, 473, 662: 473, 677: 473, 704: 473, 722: 473, 473, 473, 726: 473, 837: 473, 473}, + {471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 52: 471, 60: 471, 548: 471, 552: 471, 471, 471, 471, 471, 564: 471, 471, 662: 471, 677: 471, 704: 471, 722: 471, 471, 471, 726: 471, 837: 471, 471}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 548: 480, 552: 480, 480, 480, 480, 480, 564: 480, 480, 662: 480, 677: 480, 704: 480, 722: 480, 480, 480, 726: 480}, + {481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 52: 481, 548: 481, 552: 481, 481, 481, 481, 481, 564: 481, 481, 662: 481, 677: 481, 704: 481, 722: 481, 481, 481, 726: 481}, + {482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 52: 482, 548: 482, 552: 482, 482, 482, 482, 482, 564: 482, 482, 662: 482, 677: 482, 704: 482, 722: 482, 482, 482, 726: 482}, // 2210 - {546: 504}, - {546: 506}, - {546: 505}, - {546: 502}, - {512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 16: 512, 52: 512, 164: 512, 512, 167: 512, 545: 512, 512, 549: 512, 512, 512, 512, 512, 561: 512, 512, 568: 512, 601: 512, 659: 512, 673: 512, 701: 512, 719: 512, 512, 512, 723: 512, 512}, + {490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 16: 490, 52: 490, 164: 490, 490, 167: 490, 548: 490, 552: 490, 490, 490, 490, 490, 564: 490, 490, 571: 490, 604: 490, 662: 490, 677: 490, 704: 490, 722: 490, 490, 490, 726: 490, 490}, + {495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 52: 495, 548: 495, 552: 495, 495, 495, 495, 495, 564: 495, 495, 662: 495, 677: 495, 704: 495, 722: 495, 495, 495, 726: 495}, + {512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 16: 512, 52: 512, 548: 512, 512, 552: 512, 512, 512, 512, 512, 564: 512, 512, 571: 512, 604: 512, 662: 512, 677: 512, 704: 512, 722: 512, 512, 512, 726: 512, 512, 967: 5140}, + {511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 16: 511, 52: 511, 548: 511, 511, 552: 511, 511, 511, 511, 511, 564: 511, 511, 571: 511, 604: 511, 662: 511, 677: 511, 704: 511, 722: 511, 511, 511, 726: 511, 511, 967: 5139}, + {549: 506}, // 2215 - {513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 16: 513, 52: 513, 164: 513, 513, 167: 513, 545: 513, 513, 549: 513, 513, 513, 513, 513, 561: 513, 513, 568: 513, 601: 513, 659: 513, 673: 513, 701: 513, 719: 513, 513, 513, 723: 513, 513}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 52: 480, 545: 480, 4488, 549: 480, 480, 480, 480, 480, 561: 480, 480, 659: 480, 673: 480, 701: 480, 719: 480, 480, 480, 723: 480, 857: 4489, 901: 5139}, - {519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 52: 519, 545: 519, 549: 519, 519, 519, 519, 519, 561: 519, 519, 659: 519, 673: 519, 701: 519, 719: 519, 519, 519, 723: 519}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5145, 1004: 5149}, - {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 52: 520, 545: 520, 549: 520, 520, 520, 520, 520, 561: 520, 520, 659: 520, 673: 520, 701: 520, 719: 520, 520, 520, 723: 520}, + {549: 505}, + {549: 500}, + {549: 501}, + {549: 503}, + {549: 502}, // 2220 - {571: 4515, 964: 5137}, - {571: 4514, 964: 5136}, - {495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 52: 495, 545: 495, 549: 495, 495, 495, 495, 495, 561: 495, 495, 659: 495, 673: 495, 701: 495, 719: 495, 495, 495, 723: 495}, - {490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 52: 490, 545: 490, 549: 490, 490, 490, 490, 490, 561: 490, 490, 659: 490, 673: 490, 701: 490, 719: 490, 490, 490, 723: 490}, - {489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 52: 489, 545: 489, 549: 489, 489, 489, 489, 489, 561: 489, 489, 659: 489, 673: 489, 701: 489, 719: 489, 489, 489, 723: 489}, + {549: 499}, + {509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 16: 509, 52: 509, 164: 509, 509, 167: 509, 548: 509, 509, 552: 509, 509, 509, 509, 509, 564: 509, 509, 571: 509, 604: 509, 662: 509, 677: 509, 704: 509, 722: 509, 509, 509, 726: 509, 509}, + {510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 16: 510, 52: 510, 164: 510, 510, 167: 510, 548: 510, 510, 552: 510, 510, 510, 510, 510, 564: 510, 510, 571: 510, 604: 510, 662: 510, 677: 510, 704: 510, 722: 510, 510, 510, 726: 510, 510}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 52: 477, 548: 477, 4492, 552: 477, 477, 477, 477, 477, 564: 477, 477, 662: 477, 677: 477, 704: 477, 722: 477, 477, 477, 726: 477, 860: 4493, 904: 5147}, + {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 52: 516, 548: 516, 552: 516, 516, 516, 516, 516, 564: 516, 516, 662: 516, 677: 516, 704: 516, 722: 516, 516, 516, 726: 516}, // 2225 - {488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 52: 488, 545: 488, 549: 488, 488, 488, 488, 488, 561: 488, 488, 659: 488, 673: 488, 701: 488, 719: 488, 488, 488, 723: 488}, - {487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 52: 487, 545: 487, 549: 487, 487, 487, 487, 487, 561: 487, 487, 659: 487, 673: 487, 701: 487, 719: 487, 487, 487, 723: 487}, - {521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 52: 521, 545: 521, 549: 521, 521, 521, 521, 521, 561: 521, 521, 659: 521, 673: 521, 701: 521, 719: 521, 521, 521, 723: 521}, - {548: 4046, 653: 4047, 655: 4048, 1038: 5152, 1317: 5151}, - {9: 5154, 52: 5153}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 164: 5154, 5156, 167: 5155, 548: 461, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 872: 4514, 915: 5153, 1007: 5157}, + {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 52: 517, 548: 517, 552: 517, 517, 517, 517, 517, 564: 517, 517, 662: 517, 677: 517, 704: 517, 722: 517, 517, 517, 726: 517}, + {574: 4519, 967: 5145}, + {574: 4518, 967: 5144}, + {492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 52: 492, 548: 492, 552: 492, 492, 492, 492, 492, 564: 492, 492, 662: 492, 677: 492, 704: 492, 722: 492, 492, 492, 726: 492}, // 2230 - {9: 449, 52: 449}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5145, 1004: 5156}, - {548: 4046, 653: 4047, 655: 4048, 1038: 5155}, - {9: 448, 52: 448}, - {523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 52: 523, 545: 523, 549: 523, 523, 523, 523, 523, 561: 523, 523, 659: 523, 673: 523, 701: 523, 719: 523, 523, 523, 723: 523}, + {487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 52: 487, 548: 487, 552: 487, 487, 487, 487, 487, 564: 487, 487, 662: 487, 677: 487, 704: 487, 722: 487, 487, 487, 726: 487}, + {486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 52: 486, 548: 486, 552: 486, 486, 486, 486, 486, 564: 486, 486, 662: 486, 677: 486, 704: 486, 722: 486, 486, 486, 726: 486}, + {485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 52: 485, 548: 485, 552: 485, 485, 485, 485, 485, 564: 485, 485, 662: 485, 677: 485, 704: 485, 722: 485, 485, 485, 726: 485}, + {484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 52: 484, 548: 484, 552: 484, 484, 484, 484, 484, 564: 484, 484, 662: 484, 677: 484, 704: 484, 722: 484, 484, 484, 726: 484}, + {518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 52: 518, 548: 518, 552: 518, 518, 518, 518, 518, 564: 518, 518, 662: 518, 677: 518, 704: 518, 722: 518, 518, 518, 726: 518}, // 2235 - {548: 4046, 653: 4047, 655: 4048, 1038: 5152, 1317: 5158}, - {9: 5154, 52: 5159}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 164: 5146, 5148, 167: 5147, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5145, 1004: 5160}, - {524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 52: 524, 545: 524, 549: 524, 524, 524, 524, 524, 561: 524, 524, 659: 524, 673: 524, 701: 524, 719: 524, 524, 524, 723: 524}, - {525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 52: 525, 545: 525, 549: 525, 525, 525, 525, 525, 561: 525, 525, 659: 525, 673: 525, 701: 525, 719: 525, 525, 525, 723: 525}, + {551: 4050, 656: 4051, 4052, 1041: 5160, 1319: 5159}, + {9: 5162, 52: 5161}, + {9: 446, 52: 446}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 164: 5154, 5156, 167: 5155, 548: 461, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 872: 4514, 915: 5153, 1007: 5164}, + {551: 4050, 656: 4051, 4052, 1041: 5163}, // 2240 - {527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 52: 527, 545: 527, 549: 527, 527, 527, 527, 527, 561: 527, 527, 659: 527, 673: 527, 701: 527, 719: 527, 527, 527, 723: 527}, - {528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 52: 528, 545: 528, 549: 528, 528, 528, 528, 528, 561: 528, 528, 659: 528, 673: 528, 701: 528, 719: 528, 528, 528, 723: 528}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5165}, - {529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 52: 529, 545: 529, 549: 529, 529, 529, 529, 529, 561: 529, 529, 659: 529, 673: 529, 701: 529, 719: 529, 529, 529, 723: 529}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5167}, + {9: 445, 52: 445}, + {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 52: 520, 548: 520, 552: 520, 520, 520, 520, 520, 564: 520, 520, 662: 520, 677: 520, 704: 520, 722: 520, 520, 520, 726: 520}, + {551: 4050, 656: 4051, 4052, 1041: 5160, 1319: 5166}, + {9: 5162, 52: 5167}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 164: 5154, 5156, 167: 5155, 548: 461, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 872: 4514, 915: 5153, 1007: 5168}, // 2245 - {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 52: 530, 545: 530, 549: 530, 530, 530, 530, 530, 561: 530, 530, 659: 530, 673: 530, 701: 530, 719: 530, 530, 530, 723: 530}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5170}, - {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 52: 531, 545: 531, 549: 531, 531, 531, 531, 531, 561: 531, 531, 659: 531, 673: 531, 701: 531, 719: 531, 531, 531, 723: 531}, - {532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 52: 532, 545: 532, 549: 532, 532, 532, 532, 532, 561: 532, 532, 659: 532, 673: 532, 701: 532, 719: 532, 532, 532, 723: 532}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 16: 4512, 52: 464, 545: 464, 549: 464, 464, 464, 464, 464, 561: 464, 464, 568: 4513, 601: 4509, 659: 464, 673: 464, 701: 464, 719: 464, 464, 464, 723: 464, 4511, 869: 4510, 912: 5173}, + {521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 52: 521, 548: 521, 552: 521, 521, 521, 521, 521, 564: 521, 521, 662: 521, 677: 521, 704: 521, 722: 521, 521, 521, 726: 521}, + {522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 52: 522, 548: 522, 552: 522, 522, 522, 522, 522, 564: 522, 522, 662: 522, 677: 522, 704: 522, 722: 522, 522, 522, 726: 522}, + {524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 52: 524, 548: 524, 552: 524, 524, 524, 524, 524, 564: 524, 524, 662: 524, 677: 524, 704: 524, 722: 524, 524, 524, 726: 524}, + {525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 52: 525, 548: 525, 552: 525, 525, 525, 525, 525, 564: 525, 525, 662: 525, 677: 525, 704: 525, 722: 525, 525, 525, 726: 525}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 548: 461, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 872: 4514, 915: 5173}, // 2250 - {533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 52: 533, 545: 533, 549: 533, 533, 533, 533, 533, 561: 533, 533, 659: 533, 673: 533, 701: 533, 719: 533, 533, 533, 723: 533}, - {534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 52: 534, 545: 534, 549: 534, 534, 534, 534, 534, 561: 534, 534, 659: 534, 673: 534, 701: 534, 719: 534, 534, 534, 723: 534}, - {538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 52: 538, 60: 538, 545: 538, 538, 549: 538, 538, 538, 538, 538, 561: 538, 538, 659: 538, 673: 538, 701: 538, 719: 538, 538, 538, 723: 538, 834: 538, 538}, - {562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 52: 562, 545: 562, 549: 562, 562, 562, 562, 562, 561: 562, 562, 659: 562, 673: 562, 701: 562, 719: 562, 562, 562, 723: 562}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5177}, + {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 52: 526, 548: 526, 552: 526, 526, 526, 526, 526, 564: 526, 526, 662: 526, 677: 526, 704: 526, 722: 526, 526, 526, 726: 526}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 548: 461, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 872: 4514, 915: 5175}, + {527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 52: 527, 548: 527, 552: 527, 527, 527, 527, 527, 564: 527, 527, 662: 527, 677: 527, 704: 527, 722: 527, 527, 527, 726: 527}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 548: 461, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 872: 4514, 915: 5178}, + {528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 52: 528, 548: 528, 552: 528, 528, 528, 528, 528, 564: 528, 528, 662: 528, 677: 528, 704: 528, 722: 528, 528, 528, 726: 528}, // 2255 - {563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 52: 563, 60: 5119, 545: 563, 549: 563, 563, 563, 563, 563, 561: 563, 563, 659: 563, 673: 563, 701: 563, 719: 563, 563, 563, 723: 563, 834: 5118, 5120, 999: 5121}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5179}, - {564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 52: 564, 60: 5119, 545: 564, 549: 564, 564, 564, 564, 564, 561: 564, 564, 659: 564, 673: 564, 701: 564, 719: 564, 564, 564, 723: 564, 834: 5118, 5120, 999: 5121}, - {565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 52: 565, 60: 5119, 545: 565, 549: 565, 565, 565, 565, 565, 561: 565, 565, 659: 565, 673: 565, 701: 565, 719: 565, 565, 565, 723: 565, 834: 5118, 5120, 999: 5121}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 52: 475, 60: 475, 545: 475, 549: 475, 475, 475, 475, 475, 561: 475, 475, 659: 475, 673: 475, 701: 475, 719: 475, 475, 475, 723: 475, 834: 475, 475, 1000: 5182}, + {529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 52: 529, 548: 529, 552: 529, 529, 529, 529, 529, 564: 529, 529, 662: 529, 677: 529, 704: 529, 722: 529, 529, 529, 726: 529}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 4516, 52: 461, 548: 461, 552: 461, 461, 461, 461, 461, 564: 461, 461, 571: 4517, 604: 4513, 662: 461, 677: 461, 704: 461, 722: 461, 461, 461, 726: 461, 4515, 872: 4514, 915: 5181}, + {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 52: 530, 548: 530, 552: 530, 530, 530, 530, 530, 564: 530, 530, 662: 530, 677: 530, 704: 530, 722: 530, 530, 530, 726: 530}, + {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 52: 531, 548: 531, 552: 531, 531, 531, 531, 531, 564: 531, 531, 662: 531, 677: 531, 704: 531, 722: 531, 531, 531, 726: 531}, + {535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 52: 535, 60: 535, 548: 535, 535, 552: 535, 535, 535, 535, 535, 564: 535, 535, 662: 535, 677: 535, 704: 535, 722: 535, 535, 535, 726: 535, 837: 535, 535}, // 2260 - {566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 52: 566, 60: 5119, 545: 566, 549: 566, 566, 566, 566, 566, 561: 566, 566, 659: 566, 673: 566, 701: 566, 719: 566, 566, 566, 723: 566, 834: 5118, 5120, 999: 5121}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 659: 2747, 673: 2747, 701: 2747, 719: 2747, 725: 2747, 761: 2747, 2747, 787: 5341, 3118, 3119, 3117, 1311: 5340}, - {2678, 2678, 2678, 2678, 2678, 2678, 9: 2678, 2678, 2678, 52: 2678, 561: 2678}, - {659: 2655}, - {562: 5339}, + {559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 52: 559, 548: 559, 552: 559, 559, 559, 559, 559, 564: 559, 559, 662: 559, 677: 559, 704: 559, 722: 559, 559, 559, 726: 559}, + {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 52: 472, 60: 472, 548: 472, 552: 472, 472, 472, 472, 472, 564: 472, 472, 662: 472, 677: 472, 704: 472, 722: 472, 472, 472, 726: 472, 837: 472, 472, 1002: 5185}, + {560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 52: 560, 60: 5127, 548: 560, 552: 560, 560, 560, 560, 560, 564: 560, 560, 662: 560, 677: 560, 704: 560, 722: 560, 560, 560, 726: 560, 837: 5126, 5128, 1001: 5129}, + {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 52: 472, 60: 472, 548: 472, 552: 472, 472, 472, 472, 472, 564: 472, 472, 662: 472, 677: 472, 704: 472, 722: 472, 472, 472, 726: 472, 837: 472, 472, 1002: 5187}, + {561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 52: 561, 60: 5127, 548: 561, 552: 561, 561, 561, 561, 561, 564: 561, 561, 662: 561, 677: 561, 704: 561, 722: 561, 561, 561, 726: 561, 837: 5126, 5128, 1001: 5129}, // 2265 - {2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 52: 2645, 545: 2645, 549: 2645, 2645, 2645, 2645, 2645, 561: 2645, 2645, 659: 2645, 673: 2645, 701: 2645, 719: 2645, 2645, 2645, 723: 2645}, - {2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 52: 2644, 545: 2644, 549: 2644, 2644, 2644, 2644, 2644, 561: 2644, 2644, 659: 2644, 673: 2644, 701: 2644, 719: 2644, 2644, 2644, 723: 2644}, - {659: 5333}, - {2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 52: 2639, 58: 5328, 94: 5327, 545: 2639, 549: 2639, 2639, 2639, 2639, 2639, 561: 2639, 2639, 659: 5329, 673: 2639, 701: 2639, 719: 2639, 2639, 2639, 723: 2639}, - {57: 5308, 248: 5312, 340: 5313, 546: 5307, 548: 3668, 558: 5035, 5036, 562: 3659, 567: 5309, 574: 3663, 644: 3658, 3660, 651: 3662, 3661, 3666, 655: 3667, 664: 3665, 5293, 5292, 5288, 5289, 670: 5290, 5291, 793: 5034, 795: 3664, 5311, 1017: 5306, 1054: 5287, 1078: 5285, 5286, 5310, 1101: 5304, 1232: 5305, 1234: 5303, 1371: 5302}, + {562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 52: 562, 60: 5127, 548: 562, 552: 562, 562, 562, 562, 562, 564: 562, 562, 662: 562, 677: 562, 704: 562, 722: 562, 562, 562, 726: 562, 837: 5126, 5128, 1001: 5129}, + {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 52: 472, 60: 472, 548: 472, 552: 472, 472, 472, 472, 472, 564: 472, 472, 662: 472, 677: 472, 704: 472, 722: 472, 472, 472, 726: 472, 837: 472, 472, 1002: 5190}, + {563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 52: 563, 60: 5127, 548: 563, 552: 563, 563, 563, 563, 563, 564: 563, 563, 662: 563, 677: 563, 704: 563, 722: 563, 563, 563, 726: 563, 837: 5126, 5128, 1001: 5129}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 662: 2747, 677: 2747, 704: 2747, 722: 2747, 728: 2747, 764: 2747, 2747, 790: 5349, 3119, 3120, 3118, 1313: 5348}, + {2678, 2678, 2678, 2678, 2678, 2678, 9: 2678, 2678, 2678, 52: 2678, 564: 2678}, // 2270 - {550: 5300}, - {727: 5283}, - {548: 5282}, - {701: 5273}, - {552: 5266}, + {662: 2655}, + {565: 5347}, + {2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 2645, 52: 2645, 548: 2645, 552: 2645, 2645, 2645, 2645, 2645, 564: 2645, 2645, 662: 2645, 677: 2645, 704: 2645, 722: 2645, 2645, 2645, 726: 2645}, + {2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 2644, 52: 2644, 548: 2644, 552: 2644, 2644, 2644, 2644, 2644, 564: 2644, 2644, 662: 2644, 677: 2644, 704: 2644, 722: 2644, 2644, 2644, 726: 2644}, + {662: 5341}, // 2275 - {2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 52: 2631, 545: 2631, 549: 2631, 2631, 2631, 2631, 2631, 561: 2631, 2631, 659: 2631, 673: 2631, 701: 2631, 719: 2631, 2631, 2631, 723: 2631}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 5265}, - {187: 5263, 268: 5264, 550: 5262, 1355: 5261}, - {247: 5260, 313: 5259, 550: 5258, 1496: 5257}, - {2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 52: 2626, 545: 2626, 5251, 549: 2626, 2626, 2626, 2626, 2626, 561: 2626, 2626, 659: 2626, 673: 2626, 701: 2626, 719: 2626, 2626, 2626, 723: 2626, 1346: 5250}, + {2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 52: 2639, 58: 5336, 94: 5335, 548: 2639, 552: 2639, 2639, 2639, 2639, 2639, 564: 2639, 2639, 662: 5337, 677: 2639, 704: 2639, 722: 2639, 2639, 2639, 726: 2639}, + {57: 5316, 247: 5320, 339: 5321, 549: 5315, 551: 3672, 561: 5043, 5044, 565: 3663, 570: 5317, 577: 3667, 647: 3662, 3664, 654: 3666, 3665, 3670, 3671, 666: 3669, 668: 5301, 5300, 5296, 5297, 673: 5298, 5299, 796: 5042, 3668, 799: 5319, 1020: 5314, 1057: 5295, 1080: 5293, 5294, 5318, 1103: 5312, 1233: 5313, 1235: 5311, 1373: 5310}, + {553: 5308}, + {730: 5291}, + {551: 5290}, // 2280 - {383: 5249}, - {2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 52: 2612, 545: 2612, 549: 2612, 2612, 2612, 2612, 2612, 561: 2612, 2612, 659: 2612, 673: 2612, 701: 2612, 719: 2612, 2612, 2612, 723: 2612}, - {2609, 2609, 2609, 2609, 2609, 2609, 5194, 5200, 5188, 2609, 2609, 2609, 5192, 5201, 5199, 52: 2609, 545: 5193, 549: 3895, 5191, 3894, 2617, 5198, 561: 2609, 5187, 659: 2656, 673: 5185, 701: 2748, 719: 5190, 5183, 5205, 723: 5202, 935: 5186, 947: 5195, 1030: 5197, 1049: 5248, 1066: 5196, 1089: 5189}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5206}, - {2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 52: 2542, 545: 2542, 5208, 549: 2542, 2542, 2542, 2542, 2542, 561: 2542, 2542, 659: 2542, 673: 2542, 701: 2542, 719: 2542, 2542, 2542, 723: 2542, 726: 2542, 1399: 5207}, + {704: 5281}, + {555: 5274}, + {2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 2631, 52: 2631, 548: 2631, 552: 2631, 2631, 2631, 2631, 2631, 564: 2631, 2631, 662: 2631, 677: 2631, 704: 2631, 722: 2631, 2631, 2631, 726: 2631}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 3822, 790: 3824, 3119, 3120, 3118, 824: 3821, 997: 5273}, + {187: 5271, 267: 5272, 553: 5270, 1357: 5269}, // 2285 - {2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 52: 2599, 545: 2599, 549: 2599, 2599, 2599, 2599, 2599, 561: 2599, 2599, 659: 2599, 673: 2599, 701: 2599, 719: 2599, 2599, 2599, 723: 2599, 726: 5223, 1415: 5224, 5225}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5209}, - {9: 5221, 52: 5220}, - {9: 2540, 52: 2540}, - {9: 480, 52: 480, 546: 4488, 593: 480, 620: 480, 857: 4489, 901: 5218}, + {246: 5268, 312: 5267, 553: 5266, 1495: 5265}, + {2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 52: 2626, 548: 2626, 5259, 552: 2626, 2626, 2626, 2626, 2626, 564: 2626, 2626, 662: 2626, 677: 2626, 704: 2626, 722: 2626, 2626, 2626, 726: 2626, 1348: 5258}, + {383: 5257}, + {2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 2612, 52: 2612, 548: 2612, 552: 2612, 2612, 2612, 2612, 2612, 564: 2612, 2612, 662: 2612, 677: 2612, 704: 2612, 722: 2612, 2612, 2612, 726: 2612}, + {2609, 2609, 2609, 2609, 2609, 2609, 5202, 5208, 5196, 2609, 2609, 2609, 5200, 5209, 5207, 52: 2609, 548: 5201, 552: 3899, 5199, 3898, 2617, 5206, 564: 2609, 5195, 662: 2656, 677: 5193, 704: 2748, 722: 5198, 5191, 5213, 726: 5210, 938: 5194, 951: 5203, 1033: 5205, 1052: 5256, 1069: 5204, 1091: 5197}, // 2290 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5213}, - {52: 5214, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {9: 1529, 52: 1529, 593: 5217, 620: 5216, 1083: 5215}, - {9: 2537, 52: 2537}, - {1528, 1528, 1528, 1528, 1528, 1528, 9: 1528, 52: 1528, 561: 1528}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5214}, + {2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 52: 2542, 548: 2542, 5216, 552: 2542, 2542, 2542, 2542, 2542, 564: 2542, 2542, 662: 2542, 677: 2542, 704: 2542, 722: 2542, 2542, 2542, 726: 2542, 729: 2542, 1401: 5215}, + {2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 2599, 52: 2599, 548: 2599, 552: 2599, 2599, 2599, 2599, 2599, 564: 2599, 2599, 662: 2599, 677: 2599, 704: 2599, 722: 2599, 2599, 2599, 726: 2599, 729: 5231, 1418: 5232, 5233}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5220, 790: 4114, 3119, 3120, 3118, 840: 5219, 935: 5218, 945: 5217}, + {9: 5229, 52: 5228}, // 2295 - {1527, 1527, 1527, 1527, 1527, 1527, 9: 1527, 52: 1527, 561: 1527}, - {9: 1529, 52: 1529, 593: 5217, 620: 5216, 1083: 5219}, - {9: 2538, 52: 2538}, - {2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 52: 2541, 545: 2541, 549: 2541, 2541, 2541, 2541, 2541, 561: 2541, 2541, 659: 2541, 673: 2541, 701: 2541, 719: 2541, 2541, 2541, 723: 2541, 726: 2541}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5222}, + {9: 2540, 52: 2540}, + {9: 477, 52: 477, 549: 4492, 596: 477, 623: 477, 860: 4493, 904: 5226}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 5221}, + {52: 5222, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {9: 1526, 52: 1526, 596: 5225, 623: 5224, 1085: 5223}, // 2300 - {9: 2539, 52: 2539}, - {273: 5245, 431: 5246, 452: 5247}, - {2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 52: 2598, 545: 2598, 549: 2598, 2598, 2598, 2598, 2598, 561: 2598, 2598, 659: 2598, 673: 2598, 701: 2598, 719: 2598, 2598, 2598, 723: 2598}, - {2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 52: 2594, 545: 5227, 549: 2594, 2594, 2594, 2594, 2594, 561: 2594, 2594, 659: 2594, 673: 2594, 701: 2594, 719: 2594, 2594, 2594, 723: 2594, 1239: 5228, 5229, 1422: 5226}, - {2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 52: 2597, 545: 2597, 549: 2597, 2597, 2597, 2597, 2597, 561: 2597, 2597, 659: 2597, 673: 2597, 701: 2597, 719: 2597, 2597, 2597, 723: 2597}, + {9: 2537, 52: 2537}, + {1525, 1525, 1525, 1525, 1525, 1525, 9: 1525, 52: 1525, 564: 1525}, + {1524, 1524, 1524, 1524, 1524, 1524, 9: 1524, 52: 1524, 564: 1524}, + {9: 1526, 52: 1526, 596: 5225, 623: 5224, 1085: 5227}, + {9: 2538, 52: 2538}, // 2305 - {727: 5243, 819: 5232}, - {2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 52: 2593, 545: 5241, 549: 2593, 2593, 2593, 2593, 2593, 561: 2593, 2593, 659: 2593, 673: 2593, 701: 2593, 719: 2593, 2593, 2593, 723: 2593, 1240: 5242}, - {2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 52: 2592, 545: 5230, 549: 2592, 2592, 2592, 2592, 2592, 561: 2592, 2592, 659: 2592, 673: 2592, 701: 2592, 719: 2592, 2592, 2592, 723: 2592, 1239: 5231}, - {819: 5232}, - {2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 52: 2590, 545: 2590, 549: 2590, 2590, 2590, 2590, 2590, 561: 2590, 2590, 659: 2590, 673: 2590, 701: 2590, 719: 2590, 2590, 2590, 723: 2590}, + {2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 52: 2541, 548: 2541, 552: 2541, 2541, 2541, 2541, 2541, 564: 2541, 2541, 662: 2541, 677: 2541, 704: 2541, 722: 2541, 2541, 2541, 726: 2541, 729: 2541}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5220, 790: 4114, 3119, 3120, 3118, 840: 5219, 935: 5230}, + {9: 2539, 52: 2539}, + {272: 5253, 431: 5254, 450: 5255}, + {2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 52: 2598, 548: 2598, 552: 2598, 2598, 2598, 2598, 2598, 564: 2598, 2598, 662: 2598, 677: 2598, 704: 2598, 722: 2598, 2598, 2598, 726: 2598}, // 2310 - {97: 5237, 571: 5236, 743: 5235, 745: 5234, 1270: 5233}, - {2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 52: 2596, 545: 2596, 549: 2596, 2596, 2596, 2596, 2596, 561: 2596, 2596, 659: 2596, 673: 2596, 701: 2596, 719: 2596, 2596, 2596, 723: 2596}, - {2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 52: 2589, 545: 2589, 549: 2589, 2589, 2589, 2589, 2589, 561: 2589, 2589, 659: 2589, 673: 2589, 701: 2589, 719: 2589, 2589, 2589, 723: 2589}, - {2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 52: 2588, 545: 2588, 549: 2588, 2588, 2588, 2588, 2588, 561: 2588, 2588, 659: 2588, 673: 2588, 701: 2588, 719: 2588, 2588, 2588, 723: 2588}, - {550: 5240, 562: 5239}, + {2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 52: 2594, 548: 5235, 552: 2594, 2594, 2594, 2594, 2594, 564: 2594, 2594, 662: 2594, 677: 2594, 704: 2594, 722: 2594, 2594, 2594, 726: 2594, 1240: 5236, 5237, 1423: 5234}, + {2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 52: 2597, 548: 2597, 552: 2597, 2597, 2597, 2597, 2597, 564: 2597, 2597, 662: 2597, 677: 2597, 704: 2597, 722: 2597, 2597, 2597, 726: 2597}, + {730: 5251, 822: 5240}, + {2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 52: 2593, 548: 5249, 552: 2593, 2593, 2593, 2593, 2593, 564: 2593, 2593, 662: 2593, 677: 2593, 704: 2593, 722: 2593, 2593, 2593, 726: 2593, 1241: 5250}, + {2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 52: 2592, 548: 5238, 552: 2592, 2592, 2592, 2592, 2592, 564: 2592, 2592, 662: 2592, 677: 2592, 704: 2592, 722: 2592, 2592, 2592, 726: 2592, 1240: 5239}, // 2315 - {109: 5238}, - {2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 52: 2586, 545: 2586, 549: 2586, 2586, 2586, 2586, 2586, 561: 2586, 2586, 659: 2586, 673: 2586, 701: 2586, 719: 2586, 2586, 2586, 723: 2586}, - {2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 52: 2587, 545: 2587, 549: 2587, 2587, 2587, 2587, 2587, 561: 2587, 2587, 659: 2587, 673: 2587, 701: 2587, 719: 2587, 2587, 2587, 723: 2587}, - {2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 52: 2585, 545: 2585, 549: 2585, 2585, 2585, 2585, 2585, 561: 2585, 2585, 659: 2585, 673: 2585, 701: 2585, 719: 2585, 2585, 2585, 723: 2585}, - {727: 5243}, + {822: 5240}, + {2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 52: 2590, 548: 2590, 552: 2590, 2590, 2590, 2590, 2590, 564: 2590, 2590, 662: 2590, 677: 2590, 704: 2590, 722: 2590, 2590, 2590, 726: 2590}, + {97: 5245, 574: 5244, 746: 5243, 748: 5242, 1272: 5241}, + {2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 52: 2596, 548: 2596, 552: 2596, 2596, 2596, 2596, 2596, 564: 2596, 2596, 662: 2596, 677: 2596, 704: 2596, 722: 2596, 2596, 2596, 726: 2596}, + {2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 52: 2589, 548: 2589, 552: 2589, 2589, 2589, 2589, 2589, 564: 2589, 2589, 662: 2589, 677: 2589, 704: 2589, 722: 2589, 2589, 2589, 726: 2589}, // 2320 - {2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 52: 2591, 545: 2591, 549: 2591, 2591, 2591, 2591, 2591, 561: 2591, 2591, 659: 2591, 673: 2591, 701: 2591, 719: 2591, 2591, 2591, 723: 2591}, - {97: 5237, 571: 5236, 743: 5235, 745: 5234, 1270: 5244}, - {2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 52: 2595, 545: 2595, 549: 2595, 2595, 2595, 2595, 2595, 561: 2595, 2595, 659: 2595, 673: 2595, 701: 2595, 719: 2595, 2595, 2595, 723: 2595}, - {2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 52: 2602, 545: 2602, 549: 2602, 2602, 2602, 2602, 2602, 561: 2602, 2602, 659: 2602, 673: 2602, 701: 2602, 719: 2602, 2602, 2602, 723: 2602}, - {2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 52: 2601, 545: 2601, 549: 2601, 2601, 2601, 2601, 2601, 561: 2601, 2601, 659: 2601, 673: 2601, 701: 2601, 719: 2601, 2601, 2601, 723: 2601}, + {2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 52: 2588, 548: 2588, 552: 2588, 2588, 2588, 2588, 2588, 564: 2588, 2588, 662: 2588, 677: 2588, 704: 2588, 722: 2588, 2588, 2588, 726: 2588}, + {553: 5248, 565: 5247}, + {103: 5246}, + {2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 52: 2586, 548: 2586, 552: 2586, 2586, 2586, 2586, 2586, 564: 2586, 2586, 662: 2586, 677: 2586, 704: 2586, 722: 2586, 2586, 2586, 726: 2586}, + {2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 52: 2587, 548: 2587, 552: 2587, 2587, 2587, 2587, 2587, 564: 2587, 2587, 662: 2587, 677: 2587, 704: 2587, 722: 2587, 2587, 2587, 726: 2587}, // 2325 - {2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 52: 2600, 545: 2600, 549: 2600, 2600, 2600, 2600, 2600, 561: 2600, 2600, 659: 2600, 673: 2600, 701: 2600, 719: 2600, 2600, 2600, 723: 2600}, - {2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 52: 2611, 545: 2611, 549: 2611, 2611, 2611, 2611, 2611, 561: 2611, 2611, 659: 2611, 673: 2611, 701: 2611, 719: 2611, 2611, 2611, 723: 2611}, - {552: 2616}, - {2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 52: 2627, 545: 2627, 549: 2627, 2627, 2627, 2627, 2627, 561: 2627, 2627, 659: 2627, 673: 2627, 701: 2627, 719: 2627, 2627, 2627, 723: 2627}, - {574: 3104, 815: 3949, 830: 5252}, + {2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 2585, 52: 2585, 548: 2585, 552: 2585, 2585, 2585, 2585, 2585, 564: 2585, 2585, 662: 2585, 677: 2585, 704: 2585, 722: 2585, 2585, 2585, 726: 2585}, + {730: 5251}, + {2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 2591, 52: 2591, 548: 2591, 552: 2591, 2591, 2591, 2591, 2591, 564: 2591, 2591, 662: 2591, 677: 2591, 704: 2591, 722: 2591, 2591, 2591, 726: 2591}, + {97: 5245, 574: 5244, 746: 5243, 748: 5242, 1272: 5252}, + {2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 2595, 52: 2595, 548: 2595, 552: 2595, 2595, 2595, 2595, 2595, 564: 2595, 2595, 662: 2595, 677: 2595, 704: 2595, 722: 2595, 2595, 2595, 726: 2595}, // 2330 - {9: 5254, 52: 5253}, - {2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 52: 2625, 545: 2625, 549: 2625, 2625, 2625, 2625, 2625, 561: 2625, 2625, 659: 2625, 673: 2625, 701: 2625, 719: 2625, 2625, 2625, 723: 2625}, - {574: 3104, 815: 3949, 830: 5255}, - {52: 5256}, - {2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 52: 2624, 545: 2624, 549: 2624, 2624, 2624, 2624, 2624, 561: 2624, 2624, 659: 2624, 673: 2624, 701: 2624, 719: 2624, 2624, 2624, 723: 2624}, + {2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 52: 2602, 548: 2602, 552: 2602, 2602, 2602, 2602, 2602, 564: 2602, 2602, 662: 2602, 677: 2602, 704: 2602, 722: 2602, 2602, 2602, 726: 2602}, + {2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 52: 2601, 548: 2601, 552: 2601, 2601, 2601, 2601, 2601, 564: 2601, 2601, 662: 2601, 677: 2601, 704: 2601, 722: 2601, 2601, 2601, 726: 2601}, + {2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 2600, 52: 2600, 548: 2600, 552: 2600, 2600, 2600, 2600, 2600, 564: 2600, 2600, 662: 2600, 677: 2600, 704: 2600, 722: 2600, 2600, 2600, 726: 2600}, + {2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 2611, 52: 2611, 548: 2611, 552: 2611, 2611, 2611, 2611, 2611, 564: 2611, 2611, 662: 2611, 677: 2611, 704: 2611, 722: 2611, 2611, 2611, 726: 2611}, + {555: 2616}, // 2335 - {2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 52: 2628, 545: 2628, 549: 2628, 2628, 2628, 2628, 2628, 561: 2628, 2628, 659: 2628, 673: 2628, 701: 2628, 719: 2628, 2628, 2628, 723: 2628}, - {2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 52: 2623, 545: 2623, 549: 2623, 2623, 2623, 2623, 2623, 561: 2623, 2623, 659: 2623, 673: 2623, 701: 2623, 719: 2623, 2623, 2623, 723: 2623}, - {2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 52: 2622, 545: 2622, 549: 2622, 2622, 2622, 2622, 2622, 561: 2622, 2622, 659: 2622, 673: 2622, 701: 2622, 719: 2622, 2622, 2622, 723: 2622}, - {2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 52: 2621, 545: 2621, 549: 2621, 2621, 2621, 2621, 2621, 561: 2621, 2621, 659: 2621, 673: 2621, 701: 2621, 719: 2621, 2621, 2621, 723: 2621}, - {2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 52: 2629, 545: 2629, 549: 2629, 2629, 2629, 2629, 2629, 561: 2629, 2629, 659: 2629, 673: 2629, 701: 2629, 719: 2629, 2629, 2629, 723: 2629}, + {2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 2627, 52: 2627, 548: 2627, 552: 2627, 2627, 2627, 2627, 2627, 564: 2627, 2627, 662: 2627, 677: 2627, 704: 2627, 722: 2627, 2627, 2627, 726: 2627}, + {577: 3105, 818: 3953, 833: 5260}, + {9: 5262, 52: 5261}, + {2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 52: 2625, 548: 2625, 552: 2625, 2625, 2625, 2625, 2625, 564: 2625, 2625, 662: 2625, 677: 2625, 704: 2625, 722: 2625, 2625, 2625, 726: 2625}, + {577: 3105, 818: 3953, 833: 5263}, // 2340 - {2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 52: 2620, 545: 2620, 549: 2620, 2620, 2620, 2620, 2620, 561: 2620, 2620, 659: 2620, 673: 2620, 701: 2620, 719: 2620, 2620, 2620, 723: 2620}, - {2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 52: 2619, 545: 2619, 549: 2619, 2619, 2619, 2619, 2619, 561: 2619, 2619, 659: 2619, 673: 2619, 701: 2619, 719: 2619, 2619, 2619, 723: 2619}, - {2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 52: 2618, 545: 2618, 549: 2618, 2618, 2618, 2618, 2618, 561: 2618, 2618, 659: 2618, 673: 2618, 701: 2618, 719: 2618, 2618, 2618, 723: 2618}, - {2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 52: 2630, 545: 2630, 549: 2630, 2630, 2630, 2630, 2630, 561: 2630, 2630, 659: 2630, 673: 2630, 701: 2630, 719: 2630, 2630, 2630, 723: 2630}, - {546: 5267}, + {52: 5264}, + {2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 52: 2624, 548: 2624, 552: 2624, 2624, 2624, 2624, 2624, 564: 2624, 2624, 662: 2624, 677: 2624, 704: 2624, 722: 2624, 2624, 2624, 726: 2624}, + {2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 52: 2628, 548: 2628, 552: 2628, 2628, 2628, 2628, 2628, 564: 2628, 2628, 662: 2628, 677: 2628, 704: 2628, 722: 2628, 2628, 2628, 726: 2628}, + {2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 2623, 52: 2623, 548: 2623, 552: 2623, 2623, 2623, 2623, 2623, 564: 2623, 2623, 662: 2623, 677: 2623, 704: 2623, 722: 2623, 2623, 2623, 726: 2623}, + {2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 2622, 52: 2622, 548: 2622, 552: 2622, 2622, 2622, 2622, 2622, 564: 2622, 2622, 662: 2622, 677: 2622, 704: 2622, 722: 2622, 2622, 2622, 726: 2622}, // 2345 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5268}, - {52: 5269, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 52: 2615, 545: 2615, 549: 2615, 2615, 2615, 2615, 2615, 561: 2615, 2615, 659: 2615, 673: 2615, 701: 2615, 719: 2615, 2615, 2615, 723: 2615, 1497: 5272, 1526: 5271, 5270}, - {2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 52: 2632, 545: 2632, 549: 2632, 2632, 2632, 2632, 2632, 561: 2632, 2632, 659: 2632, 673: 2632, 701: 2632, 719: 2632, 2632, 2632, 723: 2632}, - {2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 52: 2614, 545: 2614, 549: 2614, 2614, 2614, 2614, 2614, 561: 2614, 2614, 659: 2614, 673: 2614, 701: 2614, 719: 2614, 2614, 2614, 723: 2614}, + {2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 52: 2621, 548: 2621, 552: 2621, 2621, 2621, 2621, 2621, 564: 2621, 2621, 662: 2621, 677: 2621, 704: 2621, 722: 2621, 2621, 2621, 726: 2621}, + {2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 2629, 52: 2629, 548: 2629, 552: 2629, 2629, 2629, 2629, 2629, 564: 2629, 2629, 662: 2629, 677: 2629, 704: 2629, 722: 2629, 2629, 2629, 726: 2629}, + {2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 2620, 52: 2620, 548: 2620, 552: 2620, 2620, 2620, 2620, 2620, 564: 2620, 2620, 662: 2620, 677: 2620, 704: 2620, 722: 2620, 2620, 2620, 726: 2620}, + {2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 2619, 52: 2619, 548: 2619, 552: 2619, 2619, 2619, 2619, 2619, 564: 2619, 2619, 662: 2619, 677: 2619, 704: 2619, 722: 2619, 2619, 2619, 726: 2619}, + {2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 52: 2618, 548: 2618, 552: 2618, 2618, 2618, 2618, 2618, 564: 2618, 2618, 662: 2618, 677: 2618, 704: 2618, 722: 2618, 2618, 2618, 726: 2618}, // 2350 - {2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 52: 2613, 545: 2613, 549: 2613, 2613, 2613, 2613, 2613, 561: 2613, 2613, 659: 2613, 673: 2613, 701: 2613, 719: 2613, 2613, 2613, 723: 2613}, - {546: 5274}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5275}, - {52: 5276, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 52: 2650, 205: 5024, 545: 2650, 549: 3895, 2650, 3894, 2650, 2650, 561: 2650, 2650, 659: 2650, 673: 2650, 701: 2650, 719: 2650, 2650, 2650, 723: 2650, 935: 5277, 1062: 5278, 1189: 5279, 1376: 5280}, + {2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 52: 2630, 548: 2630, 552: 2630, 2630, 2630, 2630, 2630, 564: 2630, 2630, 662: 2630, 677: 2630, 704: 2630, 722: 2630, 2630, 2630, 726: 2630}, + {549: 5275}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 5276}, + {52: 5277, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 2615, 52: 2615, 548: 2615, 552: 2615, 2615, 2615, 2615, 2615, 564: 2615, 2615, 662: 2615, 677: 2615, 704: 2615, 722: 2615, 2615, 2615, 726: 2615, 1496: 5280, 1525: 5279, 5278}, // 2355 - {205: 5026, 562: 5281}, - {2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 52: 2649, 545: 2649, 549: 2649, 2649, 2649, 2649, 2649, 561: 2649, 2649, 659: 2649, 673: 2649, 701: 2649, 719: 2649, 2649, 2649, 723: 2649}, - {2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 52: 2647, 545: 2647, 549: 2647, 2647, 2647, 2647, 2647, 561: 2647, 2647, 659: 2647, 673: 2647, 701: 2647, 719: 2647, 2647, 2647, 723: 2647}, - {2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 52: 2633, 545: 2633, 549: 2633, 2633, 2633, 2633, 2633, 561: 2633, 2633, 659: 2633, 673: 2633, 701: 2633, 719: 2633, 2633, 2633, 723: 2633}, - {2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 52: 2648, 545: 2648, 549: 2648, 2648, 2648, 2648, 2648, 561: 2648, 2648, 659: 2648, 673: 2648, 701: 2648, 719: 2648, 2648, 2648, 723: 2648}, + {2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 2632, 52: 2632, 548: 2632, 552: 2632, 2632, 2632, 2632, 2632, 564: 2632, 2632, 662: 2632, 677: 2632, 704: 2632, 722: 2632, 2632, 2632, 726: 2632}, + {2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 52: 2614, 548: 2614, 552: 2614, 2614, 2614, 2614, 2614, 564: 2614, 2614, 662: 2614, 677: 2614, 704: 2614, 722: 2614, 2614, 2614, 726: 2614}, + {2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 52: 2613, 548: 2613, 552: 2613, 2613, 2613, 2613, 2613, 564: 2613, 2613, 662: 2613, 677: 2613, 704: 2613, 722: 2613, 2613, 2613, 726: 2613}, + {549: 5282}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 5283}, // 2360 - {2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 52: 2634, 545: 2634, 549: 2634, 2634, 2634, 2634, 2634, 561: 2634, 2634, 659: 2634, 673: 2634, 701: 2634, 719: 2634, 2634, 2634, 723: 2634}, - {665: 5293, 5292, 5288, 5289, 670: 5290, 5291, 1054: 5287, 1078: 5285, 5286, 5284}, - {2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 52: 2635, 545: 2635, 549: 2635, 2635, 2635, 2635, 2635, 561: 2635, 2635, 659: 2635, 673: 2635, 701: 2635, 719: 2635, 2635, 2635, 723: 2635}, - {2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 52: 2574, 545: 2574, 549: 2574, 2574, 2574, 2574, 2574, 561: 2574, 2574, 659: 2574, 673: 2574, 701: 2574, 719: 2574, 2574, 2574, 723: 2574}, - {546: 5296}, + {52: 5284, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 2650, 52: 2650, 205: 5032, 548: 2650, 552: 3899, 2650, 3898, 2650, 2650, 564: 2650, 2650, 662: 2650, 677: 2650, 704: 2650, 722: 2650, 2650, 2650, 726: 2650, 938: 5285, 1065: 5286, 1191: 5287, 1378: 5288}, + {205: 5034, 565: 5289}, + {2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 2649, 52: 2649, 548: 2649, 552: 2649, 2649, 2649, 2649, 2649, 564: 2649, 2649, 662: 2649, 677: 2649, 704: 2649, 722: 2649, 2649, 2649, 726: 2649}, + {2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 2647, 52: 2647, 548: 2647, 552: 2647, 2647, 2647, 2647, 2647, 564: 2647, 2647, 662: 2647, 677: 2647, 704: 2647, 722: 2647, 2647, 2647, 726: 2647}, // 2365 - {546: 5294}, - {2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 52: 2570, 545: 2570, 2557, 549: 2570, 2570, 2570, 2570, 2570, 561: 2570, 2570, 659: 2570, 673: 2570, 701: 2570, 719: 2570, 2570, 2570, 723: 2570}, - {2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 52: 2561, 545: 2561, 2565, 549: 2561, 2561, 2561, 2561, 2561, 561: 2561, 2561, 659: 2561, 673: 2561, 701: 2561, 719: 2561, 2561, 2561, 723: 2561}, - {2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 52: 2560, 545: 2560, 2564, 549: 2560, 2560, 2560, 2560, 2560, 561: 2560, 2560, 659: 2560, 673: 2560, 701: 2560, 719: 2560, 2560, 2560, 723: 2560}, - {2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 52: 2559, 545: 2559, 2563, 549: 2559, 2559, 2559, 2559, 2559, 561: 2559, 2559, 659: 2559, 673: 2559, 701: 2559, 719: 2559, 2559, 2559, 723: 2559}, + {2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 52: 2633, 548: 2633, 552: 2633, 2633, 2633, 2633, 2633, 564: 2633, 2633, 662: 2633, 677: 2633, 704: 2633, 722: 2633, 2633, 2633, 726: 2633}, + {2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 2648, 52: 2648, 548: 2648, 552: 2648, 2648, 2648, 2648, 2648, 564: 2648, 2648, 662: 2648, 677: 2648, 704: 2648, 722: 2648, 2648, 2648, 726: 2648}, + {2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 52: 2634, 548: 2634, 552: 2634, 2634, 2634, 2634, 2634, 564: 2634, 2634, 662: 2634, 677: 2634, 704: 2634, 722: 2634, 2634, 2634, 726: 2634}, + {668: 5301, 5300, 5296, 5297, 673: 5298, 5299, 1057: 5295, 1080: 5293, 5294, 5292}, + {2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 52: 2635, 548: 2635, 552: 2635, 2635, 2635, 2635, 2635, 564: 2635, 2635, 662: 2635, 677: 2635, 704: 2635, 722: 2635, 2635, 2635, 726: 2635}, // 2370 - {546: 2562}, - {546: 2558}, - {52: 5295}, - {2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 52: 2571, 545: 2571, 549: 2571, 2571, 2571, 2571, 2571, 561: 2571, 2571, 659: 2571, 673: 2571, 701: 2571, 719: 2571, 2571, 2571, 723: 2571}, - {52: 5297, 574: 3104, 815: 5298}, + {2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 52: 2574, 548: 2574, 552: 2574, 2574, 2574, 2574, 2574, 564: 2574, 2574, 662: 2574, 677: 2574, 704: 2574, 722: 2574, 2574, 2574, 726: 2574}, + {549: 5304}, + {549: 5302}, + {2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 52: 2570, 548: 2570, 2557, 552: 2570, 2570, 2570, 2570, 2570, 564: 2570, 2570, 662: 2570, 677: 2570, 704: 2570, 722: 2570, 2570, 2570, 726: 2570}, + {2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 52: 2561, 548: 2561, 2565, 552: 2561, 2561, 2561, 2561, 2561, 564: 2561, 2561, 662: 2561, 677: 2561, 704: 2561, 722: 2561, 2561, 2561, 726: 2561}, // 2375 - {2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 52: 2573, 545: 2573, 549: 2573, 2573, 2573, 2573, 2573, 561: 2573, 2573, 659: 2573, 673: 2573, 701: 2573, 719: 2573, 2573, 2573, 723: 2573}, - {52: 5299}, - {2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 52: 2572, 545: 2572, 549: 2572, 2572, 2572, 2572, 2572, 561: 2572, 2572, 659: 2572, 673: 2572, 701: 2572, 719: 2572, 2572, 2572, 723: 2572}, - {201: 5301}, - {2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 52: 2636, 545: 2636, 549: 2636, 2636, 2636, 2636, 2636, 561: 2636, 2636, 659: 2636, 673: 2636, 701: 2636, 719: 2636, 2636, 2636, 723: 2636}, + {2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 52: 2560, 548: 2560, 2564, 552: 2560, 2560, 2560, 2560, 2560, 564: 2560, 2560, 662: 2560, 677: 2560, 704: 2560, 722: 2560, 2560, 2560, 726: 2560}, + {2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 52: 2559, 548: 2559, 2563, 552: 2559, 2559, 2559, 2559, 2559, 564: 2559, 2559, 662: 2559, 677: 2559, 704: 2559, 722: 2559, 2559, 2559, 726: 2559}, + {549: 2562}, + {549: 2558}, + {52: 5303}, // 2380 - {2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 52: 2637, 545: 2637, 549: 2637, 2637, 2637, 2637, 2637, 561: 2637, 2637, 659: 2637, 673: 2637, 701: 2637, 719: 2637, 2637, 2637, 723: 2637}, - {2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 52: 2584, 545: 2584, 549: 2584, 2584, 2584, 2584, 2584, 561: 2584, 2584, 659: 2584, 673: 2584, 701: 2584, 719: 2584, 2584, 2584, 723: 2584}, - {2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 52: 2583, 545: 2583, 549: 2583, 2583, 2583, 2583, 2583, 561: 2583, 2583, 659: 2583, 673: 2583, 701: 2583, 719: 2583, 2583, 2583, 723: 2583}, - {2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 52: 2582, 545: 2582, 549: 2582, 2582, 2582, 2582, 2582, 561: 2582, 2582, 659: 2582, 673: 2582, 701: 2582, 719: 2582, 2582, 2582, 723: 2582}, - {2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 52: 2581, 545: 2581, 549: 2581, 2581, 2581, 2581, 2581, 561: 2581, 2581, 659: 2581, 673: 2581, 701: 2581, 719: 2581, 2581, 2581, 723: 2581}, + {2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 52: 2571, 548: 2571, 552: 2571, 2571, 2571, 2571, 2571, 564: 2571, 2571, 662: 2571, 677: 2571, 704: 2571, 722: 2571, 2571, 2571, 726: 2571}, + {52: 5305, 577: 3105, 818: 5306}, + {2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 52: 2573, 548: 2573, 552: 2573, 2573, 2573, 2573, 2573, 564: 2573, 2573, 662: 2573, 677: 2573, 704: 2573, 722: 2573, 2573, 2573, 726: 2573}, + {52: 5307}, + {2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 52: 2572, 548: 2572, 552: 2572, 2572, 2572, 2572, 2572, 564: 2572, 2572, 662: 2572, 677: 2572, 704: 2572, 722: 2572, 2572, 2572, 726: 2572}, // 2385 - {57: 5308, 248: 5312, 340: 5313, 546: 5307, 567: 5309, 665: 5293, 5292, 5288, 5289, 670: 5290, 5291, 796: 5311, 1017: 5321, 1054: 5287, 1078: 5285, 5286, 5310, 1232: 5323, 1234: 5322}, - {546: 5317}, - {546: 5314}, - {2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 52: 2575, 545: 2575, 549: 2575, 2575, 2575, 2575, 2575, 561: 2575, 2575, 659: 2575, 673: 2575, 701: 2575, 719: 2575, 2575, 2575, 723: 2575}, - {2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 52: 2568, 545: 2568, 549: 2568, 2568, 2568, 2568, 2568, 561: 2568, 2568, 659: 2568, 673: 2568, 701: 2568, 719: 2568, 2568, 2568, 723: 2568}, + {201: 5309}, + {2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 52: 2636, 548: 2636, 552: 2636, 2636, 2636, 2636, 2636, 564: 2636, 2636, 662: 2636, 677: 2636, 704: 2636, 722: 2636, 2636, 2636, 726: 2636}, + {2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 52: 2637, 548: 2637, 552: 2637, 2637, 2637, 2637, 2637, 564: 2637, 2637, 662: 2637, 677: 2637, 704: 2637, 722: 2637, 2637, 2637, 726: 2637}, + {2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 2584, 52: 2584, 548: 2584, 552: 2584, 2584, 2584, 2584, 2584, 564: 2584, 2584, 662: 2584, 677: 2584, 704: 2584, 722: 2584, 2584, 2584, 726: 2584}, + {2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 52: 2583, 548: 2583, 552: 2583, 2583, 2583, 2583, 2583, 564: 2583, 2583, 662: 2583, 677: 2583, 704: 2583, 722: 2583, 2583, 2583, 726: 2583}, // 2390 - {201: 4670}, - {546: 4667}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 5315}, - {9: 4076, 52: 5316}, - {2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 52: 2577, 545: 2577, 549: 2577, 2577, 2577, 2577, 2577, 561: 2577, 2577, 659: 2577, 673: 2577, 701: 2577, 719: 2577, 2577, 2577, 723: 2577}, + {2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 52: 2582, 548: 2582, 552: 2582, 2582, 2582, 2582, 2582, 564: 2582, 2582, 662: 2582, 677: 2582, 704: 2582, 722: 2582, 2582, 2582, 726: 2582}, + {2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 52: 2581, 548: 2581, 552: 2581, 2581, 2581, 2581, 2581, 564: 2581, 2581, 662: 2581, 677: 2581, 704: 2581, 722: 2581, 2581, 2581, 726: 2581}, + {57: 5316, 247: 5320, 339: 5321, 549: 5315, 570: 5317, 668: 5301, 5300, 5296, 5297, 673: 5298, 5299, 799: 5319, 1020: 5329, 1057: 5295, 1080: 5293, 5294, 5318, 1233: 5331, 1235: 5330}, + {549: 5325}, + {549: 5322}, // 2395 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 5318, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 5319}, - {2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 52: 2579, 545: 2579, 549: 2579, 2579, 2579, 2579, 2579, 561: 2579, 2579, 659: 2579, 673: 2579, 701: 2579, 719: 2579, 2579, 2579, 723: 2579}, - {9: 4076, 52: 5320}, - {2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 52: 2578, 545: 2578, 549: 2578, 2578, 2578, 2578, 2578, 561: 2578, 2578, 659: 2578, 673: 2578, 701: 2578, 719: 2578, 2578, 2578, 723: 2578}, - {52: 5326}, + {2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 52: 2575, 548: 2575, 552: 2575, 2575, 2575, 2575, 2575, 564: 2575, 2575, 662: 2575, 677: 2575, 704: 2575, 722: 2575, 2575, 2575, 726: 2575}, + {2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 52: 2568, 548: 2568, 552: 2568, 2568, 2568, 2568, 2568, 564: 2568, 2568, 662: 2568, 677: 2568, 704: 2568, 722: 2568, 2568, 2568, 726: 2568}, + {201: 4674}, + {549: 4671}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 5323}, // 2400 - {52: 5325}, - {52: 5324}, - {2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 52: 2569, 545: 2569, 549: 2569, 2569, 2569, 2569, 2569, 561: 2569, 2569, 659: 2569, 673: 2569, 701: 2569, 719: 2569, 2569, 2569, 723: 2569}, - {2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 52: 2576, 545: 2576, 549: 2576, 2576, 2576, 2576, 2576, 561: 2576, 2576, 659: 2576, 673: 2576, 701: 2576, 719: 2576, 2576, 2576, 723: 2576}, - {2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 52: 2580, 545: 2580, 549: 2580, 2580, 2580, 2580, 2580, 561: 2580, 2580, 659: 2580, 673: 2580, 701: 2580, 719: 2580, 2580, 2580, 723: 2580}, + {9: 4080, 52: 5324}, + {2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 52: 2577, 548: 2577, 552: 2577, 2577, 2577, 2577, 2577, 564: 2577, 2577, 662: 2577, 677: 2577, 704: 2577, 722: 2577, 2577, 2577, 726: 2577}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 5326, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 5327}, + {2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 52: 2579, 548: 2579, 552: 2579, 2579, 2579, 2579, 2579, 564: 2579, 2579, 662: 2579, 677: 2579, 704: 2579, 722: 2579, 2579, 2579, 726: 2579}, + {9: 4080, 52: 5328}, // 2405 - {2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 52: 2641, 545: 2641, 549: 2641, 2641, 2641, 2641, 2641, 561: 2641, 2641, 659: 2641, 673: 2641, 701: 2641, 719: 2641, 2641, 2641, 723: 2641}, - {2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 52: 2640, 545: 2640, 549: 2640, 2640, 2640, 2640, 2640, 561: 2640, 2640, 659: 2640, 673: 2640, 701: 2640, 719: 2640, 2640, 2640, 723: 2640}, - {2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 52: 2775, 58: 5330, 94: 5331, 545: 2775, 549: 2775, 2775, 2775, 2775, 2775, 561: 2775, 2775, 659: 2775, 673: 2775, 701: 2775, 719: 2775, 2775, 2775, 723: 2775, 1067: 5332}, - {2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 52: 2774, 545: 2774, 549: 2774, 2774, 2774, 2774, 2774, 561: 2774, 2774, 659: 2774, 673: 2774, 701: 2774, 719: 2774, 2774, 2774, 723: 2774}, - {2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 52: 2773, 545: 2773, 549: 2773, 2773, 2773, 2773, 2773, 561: 2773, 2773, 659: 2773, 673: 2773, 701: 2773, 719: 2773, 2773, 2773, 723: 2773}, + {2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 2578, 52: 2578, 548: 2578, 552: 2578, 2578, 2578, 2578, 2578, 564: 2578, 2578, 662: 2578, 677: 2578, 704: 2578, 722: 2578, 2578, 2578, 726: 2578}, + {52: 5334}, + {52: 5333}, + {52: 5332}, + {2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 52: 2569, 548: 2569, 552: 2569, 2569, 2569, 2569, 2569, 564: 2569, 2569, 662: 2569, 677: 2569, 704: 2569, 722: 2569, 2569, 2569, 726: 2569}, // 2410 - {2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 52: 2638, 545: 2638, 549: 2638, 2638, 2638, 2638, 2638, 561: 2638, 2638, 659: 2638, 673: 2638, 701: 2638, 719: 2638, 2638, 2638, 723: 2638}, - {2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 52: 2775, 58: 5330, 94: 5331, 103: 5334, 106: 5335, 545: 2775, 549: 2775, 2775, 2775, 2775, 2775, 561: 2775, 2775, 659: 2775, 673: 2775, 701: 2775, 719: 2775, 2775, 2775, 723: 2775, 965: 5337, 1067: 5336}, - {2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 19: 2777, 52: 2777, 58: 2777, 94: 2777, 102: 2777, 2777, 2777, 106: 2777, 108: 2777, 110: 2777, 545: 2777, 547: 2777, 549: 2777, 2777, 2777, 2777, 2777, 557: 2777, 561: 2777, 2777, 578: 2777, 659: 2777, 673: 2777, 701: 2777, 719: 2777, 2777, 2777, 723: 2777}, - {2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 19: 2776, 52: 2776, 58: 2776, 94: 2776, 102: 2776, 2776, 2776, 106: 2776, 108: 2776, 110: 2776, 545: 2776, 547: 2776, 549: 2776, 2776, 2776, 2776, 2776, 557: 2776, 561: 2776, 2776, 578: 2776, 659: 2776, 673: 2776, 701: 2776, 719: 2776, 2776, 2776, 723: 2776}, - {2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 52: 2643, 545: 2643, 549: 2643, 2643, 2643, 2643, 2643, 561: 2643, 2643, 659: 2643, 673: 2643, 701: 2643, 719: 2643, 2643, 2643, 723: 2643}, + {2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 2576, 52: 2576, 548: 2576, 552: 2576, 2576, 2576, 2576, 2576, 564: 2576, 2576, 662: 2576, 677: 2576, 704: 2576, 722: 2576, 2576, 2576, 726: 2576}, + {2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 52: 2580, 548: 2580, 552: 2580, 2580, 2580, 2580, 2580, 564: 2580, 2580, 662: 2580, 677: 2580, 704: 2580, 722: 2580, 2580, 2580, 726: 2580}, + {2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 52: 2641, 548: 2641, 552: 2641, 2641, 2641, 2641, 2641, 564: 2641, 2641, 662: 2641, 677: 2641, 704: 2641, 722: 2641, 2641, 2641, 726: 2641}, + {2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 52: 2640, 548: 2640, 552: 2640, 2640, 2640, 2640, 2640, 564: 2640, 2640, 662: 2640, 677: 2640, 704: 2640, 722: 2640, 2640, 2640, 726: 2640}, + {2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 52: 2775, 58: 5338, 94: 5339, 548: 2775, 552: 2775, 2775, 2775, 2775, 2775, 564: 2775, 2775, 662: 2775, 677: 2775, 704: 2775, 722: 2775, 2775, 2775, 726: 2775, 1070: 5340}, // 2415 - {2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 52: 2775, 58: 5330, 94: 5331, 545: 2775, 549: 2775, 2775, 2775, 2775, 2775, 561: 2775, 2775, 659: 2775, 673: 2775, 701: 2775, 719: 2775, 2775, 2775, 723: 2775, 1067: 5338}, - {2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 52: 2642, 545: 2642, 549: 2642, 2642, 2642, 2642, 2642, 561: 2642, 2642, 659: 2642, 673: 2642, 701: 2642, 719: 2642, 2642, 2642, 723: 2642}, - {2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 52: 2646, 545: 2646, 549: 2646, 2646, 2646, 2646, 2646, 561: 2646, 2646, 659: 2646, 673: 2646, 701: 2646, 719: 2646, 2646, 2646, 723: 2646}, - {659: 2746, 673: 2746, 701: 2746, 719: 2746, 725: 2746, 761: 2746, 2746}, - {2745, 2745, 2745, 2745, 2745, 2745, 9: 2745, 561: 2745, 659: 2745, 673: 2745, 701: 2745, 719: 2745, 725: 2745, 761: 2745, 2745}, + {2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 52: 2774, 548: 2774, 552: 2774, 2774, 2774, 2774, 2774, 564: 2774, 2774, 662: 2774, 677: 2774, 704: 2774, 722: 2774, 2774, 2774, 726: 2774}, + {2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 52: 2773, 548: 2773, 552: 2773, 2773, 2773, 2773, 2773, 564: 2773, 2773, 662: 2773, 677: 2773, 704: 2773, 722: 2773, 2773, 2773, 726: 2773}, + {2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 52: 2638, 548: 2638, 552: 2638, 2638, 2638, 2638, 2638, 564: 2638, 2638, 662: 2638, 677: 2638, 704: 2638, 722: 2638, 2638, 2638, 726: 2638}, + {2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 52: 2775, 58: 5338, 94: 5339, 104: 5342, 107: 5343, 548: 2775, 552: 2775, 2775, 2775, 2775, 2775, 564: 2775, 2775, 662: 2775, 677: 2775, 704: 2775, 722: 2775, 2775, 2775, 726: 2775, 968: 5345, 1070: 5344}, + {2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 19: 2777, 52: 2777, 58: 2777, 94: 2777, 102: 2777, 104: 2777, 2777, 107: 2777, 109: 2777, 2777, 548: 2777, 550: 2777, 552: 2777, 2777, 2777, 2777, 2777, 560: 2777, 564: 2777, 2777, 581: 2777, 662: 2777, 677: 2777, 704: 2777, 722: 2777, 2777, 2777, 726: 2777}, // 2420 - {2679, 2679, 2679, 2679, 2679, 2679, 9: 2679, 2679, 2679, 52: 2679, 561: 2679}, - {2807, 2807, 2807, 2807, 2807, 2807, 9: 2807, 561: 2807}, - {2756, 2756, 2756, 2756, 2756, 2756, 9: 2756, 561: 2756}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5346}, - {2755, 2755, 2755, 2755, 2755, 2755, 9: 2755, 561: 2755}, + {2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 19: 2776, 52: 2776, 58: 2776, 94: 2776, 102: 2776, 104: 2776, 2776, 107: 2776, 109: 2776, 2776, 548: 2776, 550: 2776, 552: 2776, 2776, 2776, 2776, 2776, 560: 2776, 564: 2776, 2776, 581: 2776, 662: 2776, 677: 2776, 704: 2776, 722: 2776, 2776, 2776, 726: 2776}, + {2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 2643, 52: 2643, 548: 2643, 552: 2643, 2643, 2643, 2643, 2643, 564: 2643, 2643, 662: 2643, 677: 2643, 704: 2643, 722: 2643, 2643, 2643, 726: 2643}, + {2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 52: 2775, 58: 5338, 94: 5339, 548: 2775, 552: 2775, 2775, 2775, 2775, 2775, 564: 2775, 2775, 662: 2775, 677: 2775, 704: 2775, 722: 2775, 2775, 2775, 726: 2775, 1070: 5346}, + {2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 52: 2642, 548: 2642, 552: 2642, 2642, 2642, 2642, 2642, 564: 2642, 2642, 662: 2642, 677: 2642, 704: 2642, 722: 2642, 2642, 2642, 726: 2642}, + {2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 52: 2646, 548: 2646, 552: 2646, 2646, 2646, 2646, 2646, 564: 2646, 2646, 662: 2646, 677: 2646, 704: 2646, 722: 2646, 2646, 2646, 726: 2646}, // 2425 - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5348}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5047, 975: 5349}, - {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 5344, 5345, 561: 2757, 1050: 5350}, - {2808, 2808, 2808, 2808, 2808, 2808, 9: 2808, 561: 2808}, - {2809, 2809, 2809, 2809, 2809, 2809, 9: 2809, 561: 2809}, + {662: 2746, 677: 2746, 704: 2746, 722: 2746, 728: 2746, 764: 2746, 2746}, + {2745, 2745, 2745, 2745, 2745, 2745, 9: 2745, 564: 2745, 662: 2745, 677: 2745, 704: 2745, 722: 2745, 728: 2745, 764: 2745, 2745}, + {2679, 2679, 2679, 2679, 2679, 2679, 9: 2679, 2679, 2679, 52: 2679, 564: 2679}, + {2807, 2807, 2807, 2807, 2807, 2807, 9: 2807, 564: 2807}, + {2756, 2756, 2756, 2756, 2756, 2756, 9: 2756, 564: 2756}, // 2430 - {2810, 2810, 2810, 2810, 2810, 2810, 9: 2810, 561: 2810}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5356, 1125: 5355, 1334: 5354}, - {2811, 2811, 2811, 2811, 2811, 2811, 9: 5358, 561: 2811}, - {1539, 1539, 1539, 1539, 1539, 1539, 9: 1539, 561: 1539}, - {1529, 1529, 1529, 1529, 1529, 1529, 9: 1529, 561: 1529, 593: 5217, 620: 5216, 1083: 5357}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 5354}, + {2755, 2755, 2755, 2755, 2755, 2755, 9: 2755, 564: 2755}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 5356}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 5055, 978: 5357}, + {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 5352, 5353, 564: 2757, 1053: 5358}, // 2435 - {1537, 1537, 1537, 1537, 1537, 1537, 9: 1537, 561: 1537}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5356, 1125: 5359}, - {1538, 1538, 1538, 1538, 1538, 1538, 9: 1538, 561: 1538}, - {2: 778, 778, 778, 778, 778, 778, 778, 10: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 53: 778, 778, 778, 778, 778, 5363, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 731: 778, 911: 5362, 926: 5361}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5364}, + {2808, 2808, 2808, 2808, 2808, 2808, 9: 2808, 564: 2808}, + {2809, 2809, 2809, 2809, 2809, 2809, 9: 2809, 564: 2809}, + {2810, 2810, 2810, 2810, 2810, 2810, 9: 2810, 564: 2810}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 5364, 1127: 5363, 1336: 5362}, + {2811, 2811, 2811, 2811, 2811, 2811, 9: 5366, 564: 2811}, // 2440 - {777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 53: 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 546: 777, 561: 777, 574: 777, 601: 777, 623: 777, 731: 777}, - {776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 53: 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 546: 776, 561: 776, 574: 776, 601: 776, 623: 776, 731: 776}, - {2814, 2814, 2814, 2814, 2814, 2814, 9: 2814, 561: 2814}, - {2783, 2783, 2783, 2783, 2783, 2783, 9: 2783, 20: 2783, 561: 2783}, - {2782, 2782, 2782, 2782, 2782, 2782, 9: 5368, 20: 2782, 561: 2782}, + {1536, 1536, 1536, 1536, 1536, 1536, 9: 1536, 564: 1536}, + {1526, 1526, 1526, 1526, 1526, 1526, 9: 1526, 564: 1526, 596: 5225, 623: 5224, 1085: 5365}, + {1534, 1534, 1534, 1534, 1534, 1534, 9: 1534, 564: 1534}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 5364, 1127: 5367}, + {1535, 1535, 1535, 1535, 1535, 1535, 9: 1535, 564: 1535}, // 2445 - {2750, 2750, 2750, 2750, 2750, 2750, 9: 2750, 20: 2750, 52: 2750, 142: 2750, 218: 2750, 226: 2750, 547: 2750, 561: 2750, 575: 2750, 725: 2750, 731: 2750}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5369, 3118, 3119, 3117}, - {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 20: 2749, 52: 2749, 142: 2749, 218: 2749, 226: 2749, 547: 2749, 561: 2749, 575: 2749, 725: 2749, 731: 2749}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5372}, - {2815, 2815, 2815, 2815, 2815, 2815, 9: 2815, 561: 2815}, + {2: 775, 775, 775, 775, 775, 775, 775, 10: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 53: 775, 775, 775, 775, 775, 5371, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 734: 775, 914: 5370, 929: 5369}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 734: 5373, 790: 5375, 3119, 3120, 3118, 879: 5374, 949: 5372}, + {774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 53: 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 549: 774, 564: 774, 577: 774, 604: 774, 626: 774, 734: 774}, + {773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 53: 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 549: 773, 564: 773, 577: 773, 604: 773, 626: 773, 734: 773}, + {2814, 2814, 2814, 2814, 2814, 2814, 9: 2814, 564: 2814}, // 2450 - {20: 5373}, - {2817, 2817, 2817, 2817, 2817, 2817, 9: 2817, 561: 2817}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5376}, - {2816, 2816, 2816, 2816, 2816, 2816, 9: 2816, 561: 2816}, - {20: 5377}, + {2783, 2783, 2783, 2783, 2783, 2783, 9: 2783, 20: 2783, 564: 2783}, + {2782, 2782, 2782, 2782, 2782, 2782, 9: 5376, 20: 2782, 564: 2782}, + {2750, 2750, 2750, 2750, 2750, 2750, 9: 2750, 20: 2750, 52: 2750, 142: 2750, 218: 2750, 226: 2750, 550: 2750, 564: 2750, 578: 2750, 728: 2750, 734: 2750}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5377, 3119, 3120, 3118}, + {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 20: 2749, 52: 2749, 142: 2749, 218: 2749, 226: 2749, 550: 2749, 564: 2749, 578: 2749, 728: 2749, 734: 2749}, // 2455 - {2818, 2818, 2818, 2818, 2818, 2818, 9: 2818, 561: 2818}, - {2: 778, 778, 778, 778, 778, 778, 778, 10: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 53: 778, 778, 778, 778, 778, 5363, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 731: 778, 911: 5362, 926: 5379}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5380}, - {2819, 2819, 2819, 2819, 2819, 2819, 9: 2819, 561: 2819}, - {2: 778, 778, 778, 778, 778, 778, 778, 10: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 53: 778, 778, 778, 778, 778, 5363, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 731: 778, 911: 5362, 926: 5382}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 734: 5373, 790: 5375, 3119, 3120, 3118, 879: 5374, 949: 5380}, + {2815, 2815, 2815, 2815, 2815, 2815, 9: 2815, 564: 2815}, + {20: 5381}, + {2817, 2817, 2817, 2817, 2817, 2817, 9: 2817, 564: 2817}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 734: 5373, 790: 5375, 3119, 3120, 3118, 879: 5374, 949: 5384}, // 2460 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5383}, - {2820, 2820, 2820, 2820, 2820, 2820, 9: 2820, 561: 2820}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5385}, - {2821, 2821, 2821, 2821, 2821, 2821, 9: 2821, 561: 2821}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5387, 3118, 3119, 3117}, + {2816, 2816, 2816, 2816, 2816, 2816, 9: 2816, 564: 2816}, + {20: 5385}, + {2818, 2818, 2818, 2818, 2818, 2818, 9: 2818, 564: 2818}, + {2: 775, 775, 775, 775, 775, 775, 775, 10: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 53: 775, 775, 775, 775, 775, 5371, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 734: 775, 914: 5370, 929: 5387}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 734: 5373, 790: 5375, 3119, 3120, 3118, 879: 5374, 949: 5388}, // 2465 - {547: 5388}, - {623: 5389}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5390}, - {2781, 2781, 2781, 2781, 2781, 2781, 9: 2781, 288: 5394, 547: 5393, 561: 2781, 1539: 5392, 5391}, - {2822, 2822, 2822, 2822, 2822, 2822, 9: 2822, 561: 2822}, + {2819, 2819, 2819, 2819, 2819, 2819, 9: 2819, 564: 2819}, + {2: 775, 775, 775, 775, 775, 775, 775, 10: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 53: 775, 775, 775, 775, 775, 5371, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 734: 775, 914: 5370, 929: 5390}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 734: 5373, 790: 5375, 3119, 3120, 3118, 879: 5374, 949: 5391}, + {2820, 2820, 2820, 2820, 2820, 2820, 9: 2820, 564: 2820}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 734: 5373, 790: 5375, 3119, 3120, 3118, 879: 5374, 949: 5393}, // 2470 - {2780, 2780, 2780, 2780, 2780, 2780, 9: 2780, 561: 2780}, - {260: 5396}, - {260: 5395}, - {2778, 2778, 2778, 2778, 2778, 2778, 9: 2778, 561: 2778}, - {2779, 2779, 2779, 2779, 2779, 2779, 9: 2779, 561: 2779}, + {2821, 2821, 2821, 2821, 2821, 2821, 9: 2821, 564: 2821}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5395, 3119, 3120, 3118}, + {550: 5396}, + {626: 5397}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5398}, // 2475 - {208: 5398}, - {217: 5399}, - {546: 5400}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5401}, - {52: 5402, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2781, 2781, 2781, 2781, 2781, 2781, 9: 2781, 287: 5402, 550: 5401, 564: 2781, 1538: 5400, 5399}, + {2822, 2822, 2822, 2822, 2822, 2822, 9: 2822, 564: 2822}, + {2780, 2780, 2780, 2780, 2780, 2780, 9: 2780, 564: 2780}, + {259: 5404}, + {259: 5403}, // 2480 - {2164, 2164, 2164, 2164, 2164, 2164, 9: 2164, 561: 2164, 594: 5043, 870: 5403}, - {2824, 2824, 2824, 2824, 2824, 2824, 9: 2824, 561: 2824}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5422}, - {659: 5421}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5419}, + {2778, 2778, 2778, 2778, 2778, 2778, 9: 2778, 564: 2778}, + {2779, 2779, 2779, 2779, 2779, 2779, 9: 2779, 564: 2779}, + {208: 5406}, + {217: 5407}, + {549: 5408}, // 2485 - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5417}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5415}, - {659: 5412}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5411, 3118, 3119, 3117}, - {2789, 2789, 2789, 2789, 2789, 2789, 9: 2789, 561: 2789}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5409}, + {52: 5410, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {2164, 2164, 2164, 2164, 2164, 2164, 9: 2164, 564: 2164, 597: 5051, 873: 5411}, + {2824, 2824, 2824, 2824, 2824, 2824, 9: 2824, 564: 2824}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 5430}, // 2490 - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 5413}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5341, 3118, 3119, 3117, 1311: 5414}, - {2812, 2812, 2812, 2812, 2812, 2812, 9: 2812, 561: 2812}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5416, 3118, 3119, 3117}, - {2813, 2813, 2813, 2813, 2813, 2813, 9: 2813, 561: 2813}, + {662: 5429}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 5427}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 5425}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 5423}, + {662: 5420}, // 2495 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5418, 3118, 3119, 3117}, - {2823, 2823, 2823, 2823, 2823, 2823, 9: 2823, 561: 2823}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5420}, - {2825, 2825, 2825, 2825, 2825, 2825, 9: 5368, 561: 2825}, - {2826, 2826, 2826, 2826, 2826, 2826, 9: 2826, 561: 2826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5419, 3119, 3120, 3118}, + {2789, 2789, 2789, 2789, 2789, 2789, 9: 2789, 564: 2789}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 5421}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5349, 3119, 3120, 3118, 1313: 5422}, + {2812, 2812, 2812, 2812, 2812, 2812, 9: 2812, 564: 2812}, // 2500 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5423}, - {2372, 2372, 2372, 2372, 2372, 2372, 9: 2372, 561: 2372, 743: 5426, 745: 5425, 1031: 5424}, - {2827, 2827, 2827, 2827, 2827, 2827, 9: 2827, 561: 2827}, - {2371, 2371, 2371, 2371, 2371, 2371, 9: 2371, 561: 2371}, - {2370, 2370, 2370, 2370, 2370, 2370, 9: 2370, 561: 2370}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5424, 3119, 3120, 3118}, + {2813, 2813, 2813, 2813, 2813, 2813, 9: 2813, 564: 2813}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5426, 3119, 3120, 3118}, + {2823, 2823, 2823, 2823, 2823, 2823, 9: 2823, 564: 2823}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 5428}, // 2505 - {58: 5363, 574: 778, 911: 5362, 926: 5428}, - {574: 3104, 815: 5429}, - {2828, 2828, 2828, 2828, 2828, 2828, 9: 2828, 561: 2828}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 731: 5365, 787: 5367, 3118, 3119, 3117, 876: 5366, 945: 5431}, - {2829, 2829, 2829, 2829, 2829, 2829, 9: 2829, 561: 2829}, + {2825, 2825, 2825, 2825, 2825, 2825, 9: 5376, 564: 2825}, + {2826, 2826, 2826, 2826, 2826, 2826, 9: 2826, 564: 2826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 5431}, + {2372, 2372, 2372, 2372, 2372, 2372, 9: 2372, 564: 2372, 746: 5434, 748: 5433, 1034: 5432}, + {2827, 2827, 2827, 2827, 2827, 2827, 9: 2827, 564: 2827}, // 2510 - {208: 5433}, - {217: 5434}, - {546: 5435}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5436}, - {52: 5437, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {2371, 2371, 2371, 2371, 2371, 2371, 9: 2371, 564: 2371}, + {2370, 2370, 2370, 2370, 2370, 2370, 9: 2370, 564: 2370}, + {58: 5371, 577: 775, 914: 5370, 929: 5436}, + {577: 3105, 818: 5437}, + {2828, 2828, 2828, 2828, 2828, 2828, 9: 2828, 564: 2828}, // 2515 - {778, 778, 778, 778, 778, 778, 9: 778, 58: 5363, 561: 778, 911: 5362, 926: 5438}, - {2833, 2833, 2833, 2833, 2833, 2833, 9: 2833, 561: 2833}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 546: 2162, 594: 5447, 884: 5589}, - {2837, 2837, 2837, 2837, 2837, 2837, 9: 2837, 561: 2837}, - {2836, 2836, 2836, 2836, 2836, 2836, 9: 2836, 561: 2836}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 734: 5373, 790: 5375, 3119, 3120, 3118, 879: 5374, 949: 5439}, + {2829, 2829, 2829, 2829, 2829, 2829, 9: 2829, 564: 2829}, + {208: 5441}, + {217: 5442}, + {549: 5443}, // 2520 - {2162, 2162, 2162, 2162, 2162, 2162, 9: 2162, 58: 2162, 128: 2162, 546: 2162, 561: 2162, 594: 5447, 884: 5538, 911: 2162}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 5529}, - {659: 5001, 673: 5485, 701: 5490, 719: 5488, 725: 5002, 761: 5489, 5486, 934: 5487, 1153: 5491}, - {725: 5446}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 546: 2162, 557: 2162, 594: 5447, 884: 5448}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5444}, + {52: 5445, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {775, 775, 775, 775, 775, 775, 9: 775, 58: 5371, 564: 775, 914: 5370, 929: 5446}, + {2833, 2833, 2833, 2833, 2833, 2833, 9: 2833, 564: 2833}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 549: 2162, 597: 5455, 887: 5597}, // 2525 - {549: 3895, 551: 3894, 935: 5483}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 557: 2158, 787: 5449, 3118, 3119, 3117, 981: 5450, 1022: 5451}, - {102: 5481, 546: 2157, 557: 2157}, - {546: 2146, 557: 5479}, - {546: 5452}, + {2837, 2837, 2837, 2837, 2837, 2837, 9: 2837, 564: 2837}, + {2836, 2836, 2836, 2836, 2836, 2836, 9: 2836, 564: 2836}, + {2162, 2162, 2162, 2162, 2162, 2162, 9: 2162, 58: 2162, 129: 2162, 549: 2162, 564: 2162, 597: 5455, 887: 5546, 914: 2162}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 597: 5455, 887: 5537}, + {662: 5009, 677: 5493, 704: 5498, 722: 5496, 728: 5010, 764: 5497, 5494, 937: 5495, 1155: 5499}, // 2530 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5453}, - {9: 5221, 52: 5454}, - {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5455}, - {644, 644, 644, 644, 644, 644, 5460, 9: 644, 19: 5457, 52: 644, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 644, 951: 5461, 5458, 965: 5462, 983: 5456}, - {2155, 2155, 2155, 2155, 2155, 2155, 2155, 9: 2155, 19: 2155, 52: 2155, 58: 2155, 94: 2155, 102: 2155, 2155, 2155, 106: 2155, 108: 2155, 110: 2155, 547: 2155, 557: 2155, 561: 2155, 578: 2155}, + {728: 5454}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 549: 2162, 560: 2162, 597: 5455, 887: 5456}, + {552: 3899, 554: 3898, 938: 5491}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 2158, 560: 2158, 790: 5457, 3119, 3120, 3118, 984: 5458, 1025: 5459}, + {102: 5489, 549: 2157, 560: 2157}, // 2535 - {570: 4682, 574: 2367, 818: 5477}, - {2153, 2153, 2153, 2153, 2153, 2153, 2153, 9: 2153, 19: 2153, 52: 2153, 58: 2153, 94: 2153, 102: 2153, 2153, 2153, 106: 2153, 108: 2153, 110: 2153, 547: 2153, 557: 2153, 561: 2153, 578: 2153}, - {430: 5475}, - {548: 5474}, - {2150, 2150, 2150, 2150, 2150, 2150, 2150, 9: 2150, 19: 2150, 52: 2150, 58: 2150, 94: 2150, 102: 2150, 2150, 2150, 106: 2150, 108: 2150, 110: 2150, 547: 2150, 557: 2150, 561: 2150, 578: 2150}, + {549: 2146, 560: 5487}, + {549: 5460}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5220, 790: 4114, 3119, 3120, 3118, 840: 5219, 935: 5218, 945: 5461}, + {9: 5229, 52: 5462}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 104: 2156, 2156, 107: 2156, 109: 2156, 550: 2156, 560: 2156, 564: 2156, 987: 5463}, // 2540 - {2149, 2149, 2149, 2149, 2149, 2149, 2149, 9: 2149, 19: 2149, 52: 2149, 58: 2149, 94: 2149, 102: 2149, 2149, 2149, 106: 2149, 108: 2149, 110: 2149, 547: 2149, 557: 2149, 561: 2149, 578: 2149}, - {2148, 2148, 2148, 2148, 2148, 2148, 2148, 9: 2148, 19: 2148, 52: 2148, 58: 2148, 94: 2148, 102: 2148, 2148, 2148, 106: 2148, 108: 2148, 110: 2148, 547: 2148, 557: 2148, 561: 2148, 578: 2148}, - {2147, 2147, 2147, 2147, 2147, 2147, 2147, 9: 2147, 19: 2147, 52: 2147, 58: 2147, 94: 2147, 102: 2147, 2147, 2147, 106: 2147, 108: 2147, 110: 2147, 547: 2147, 557: 2147, 561: 2147, 578: 2147}, - {196: 5469, 221: 5471, 238: 5468, 243: 5472, 254: 5470, 1023: 5473}, - {196: 5469, 221: 5471, 238: 5468, 243: 5472, 254: 5470, 1023: 5467}, + {641, 641, 641, 641, 641, 641, 5468, 9: 641, 19: 5465, 52: 641, 58: 5472, 94: 5471, 102: 5474, 104: 5342, 5029, 107: 5343, 109: 5028, 550: 5467, 560: 5473, 564: 641, 955: 5469, 5466, 968: 5470, 986: 5464}, + {2155, 2155, 2155, 2155, 2155, 2155, 2155, 9: 2155, 19: 2155, 52: 2155, 58: 2155, 94: 2155, 102: 2155, 104: 2155, 2155, 107: 2155, 109: 2155, 2155, 550: 2155, 560: 2155, 564: 2155, 581: 2155}, + {573: 4686, 577: 2367, 821: 5485}, + {2153, 2153, 2153, 2153, 2153, 2153, 2153, 9: 2153, 19: 2153, 52: 2153, 58: 2153, 94: 2153, 102: 2153, 104: 2153, 2153, 107: 2153, 109: 2153, 2153, 550: 2153, 560: 2153, 564: 2153, 581: 2153}, + {430: 5483}, // 2545 - {2140, 2140, 2140, 2140, 2140, 2140, 2140, 9: 2140, 19: 2140, 52: 2140, 58: 2140, 94: 2140, 102: 2140, 2140, 2140, 106: 2140, 108: 2140, 110: 2140, 545: 2140, 547: 2140, 557: 2140, 561: 2140, 578: 2140}, - {2139, 2139, 2139, 2139, 2139, 2139, 2139, 9: 2139, 19: 2139, 52: 2139, 58: 2139, 94: 2139, 102: 2139, 2139, 2139, 106: 2139, 108: 2139, 110: 2139, 545: 2139, 2139, 2139, 557: 2139, 561: 2139, 578: 2139}, - {2138, 2138, 2138, 2138, 2138, 2138, 2138, 9: 2138, 19: 2138, 52: 2138, 58: 2138, 94: 2138, 102: 2138, 2138, 2138, 106: 2138, 108: 2138, 110: 2138, 545: 2138, 2138, 2138, 557: 2138, 561: 2138, 578: 2138}, - {2137, 2137, 2137, 2137, 2137, 2137, 2137, 9: 2137, 19: 2137, 52: 2137, 58: 2137, 94: 2137, 102: 2137, 2137, 2137, 106: 2137, 108: 2137, 110: 2137, 545: 2137, 2137, 2137, 557: 2137, 561: 2137, 578: 2137}, - {2136, 2136, 2136, 2136, 2136, 2136, 2136, 9: 2136, 19: 2136, 52: 2136, 58: 2136, 94: 2136, 102: 2136, 2136, 2136, 106: 2136, 108: 2136, 110: 2136, 545: 2136, 2136, 2136, 557: 2136, 561: 2136, 578: 2136}, + {551: 5482}, + {2150, 2150, 2150, 2150, 2150, 2150, 2150, 9: 2150, 19: 2150, 52: 2150, 58: 2150, 94: 2150, 102: 2150, 104: 2150, 2150, 107: 2150, 109: 2150, 2150, 550: 2150, 560: 2150, 564: 2150, 581: 2150}, + {2149, 2149, 2149, 2149, 2149, 2149, 2149, 9: 2149, 19: 2149, 52: 2149, 58: 2149, 94: 2149, 102: 2149, 104: 2149, 2149, 107: 2149, 109: 2149, 2149, 550: 2149, 560: 2149, 564: 2149, 581: 2149}, + {2148, 2148, 2148, 2148, 2148, 2148, 2148, 9: 2148, 19: 2148, 52: 2148, 58: 2148, 94: 2148, 102: 2148, 104: 2148, 2148, 107: 2148, 109: 2148, 2148, 550: 2148, 560: 2148, 564: 2148, 581: 2148}, + {2147, 2147, 2147, 2147, 2147, 2147, 2147, 9: 2147, 19: 2147, 52: 2147, 58: 2147, 94: 2147, 102: 2147, 104: 2147, 2147, 107: 2147, 109: 2147, 2147, 550: 2147, 560: 2147, 564: 2147, 581: 2147}, // 2550 - {2135, 2135, 2135, 2135, 2135, 2135, 2135, 9: 2135, 19: 2135, 52: 2135, 58: 2135, 94: 2135, 102: 2135, 2135, 2135, 106: 2135, 108: 2135, 110: 2135, 545: 2135, 2135, 2135, 557: 2135, 561: 2135, 578: 2135}, - {2141, 2141, 2141, 2141, 2141, 2141, 2141, 9: 2141, 19: 2141, 52: 2141, 58: 2141, 94: 2141, 102: 2141, 2141, 2141, 106: 2141, 108: 2141, 110: 2141, 545: 2141, 547: 2141, 557: 2141, 561: 2141, 578: 2141}, - {2151, 2151, 2151, 2151, 2151, 2151, 2151, 9: 2151, 19: 2151, 52: 2151, 58: 2151, 94: 2151, 102: 2151, 2151, 2151, 106: 2151, 108: 2151, 110: 2151, 547: 2151, 557: 2151, 561: 2151, 578: 2151}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5476, 3118, 3119, 3117}, - {2152, 2152, 2152, 2152, 2152, 2152, 2152, 9: 2152, 19: 2152, 52: 2152, 58: 2152, 94: 2152, 102: 2152, 2152, 2152, 106: 2152, 108: 2152, 110: 2152, 547: 2152, 557: 2152, 561: 2152, 578: 2152}, + {196: 5477, 221: 5479, 238: 5476, 243: 5480, 252: 5478, 1026: 5481}, + {196: 5477, 221: 5479, 238: 5476, 243: 5480, 252: 5478, 1026: 5475}, + {2140, 2140, 2140, 2140, 2140, 2140, 2140, 9: 2140, 19: 2140, 52: 2140, 58: 2140, 94: 2140, 102: 2140, 104: 2140, 2140, 107: 2140, 109: 2140, 2140, 548: 2140, 550: 2140, 560: 2140, 564: 2140, 581: 2140}, + {2139, 2139, 2139, 2139, 2139, 2139, 2139, 9: 2139, 19: 2139, 52: 2139, 58: 2139, 94: 2139, 102: 2139, 104: 2139, 2139, 107: 2139, 109: 2139, 2139, 548: 2139, 2139, 2139, 560: 2139, 564: 2139, 581: 2139}, + {2138, 2138, 2138, 2138, 2138, 2138, 2138, 9: 2138, 19: 2138, 52: 2138, 58: 2138, 94: 2138, 102: 2138, 104: 2138, 2138, 107: 2138, 109: 2138, 2138, 548: 2138, 2138, 2138, 560: 2138, 564: 2138, 581: 2138}, // 2555 - {574: 3104, 815: 3949, 830: 5478}, - {2154, 2154, 2154, 2154, 2154, 2154, 2154, 9: 2154, 19: 2154, 52: 2154, 58: 2154, 94: 2154, 102: 2154, 2154, 2154, 106: 2154, 108: 2154, 110: 2154, 547: 2154, 557: 2154, 561: 2154, 578: 2154}, - {196: 5469, 221: 5471, 238: 5468, 243: 5472, 254: 5470, 1023: 5480}, - {546: 2145}, - {196: 5469, 221: 5471, 238: 5468, 243: 5472, 254: 5470, 1023: 5482}, + {2137, 2137, 2137, 2137, 2137, 2137, 2137, 9: 2137, 19: 2137, 52: 2137, 58: 2137, 94: 2137, 102: 2137, 104: 2137, 2137, 107: 2137, 109: 2137, 2137, 548: 2137, 2137, 2137, 560: 2137, 564: 2137, 581: 2137}, + {2136, 2136, 2136, 2136, 2136, 2136, 2136, 9: 2136, 19: 2136, 52: 2136, 58: 2136, 94: 2136, 102: 2136, 104: 2136, 2136, 107: 2136, 109: 2136, 2136, 548: 2136, 2136, 2136, 560: 2136, 564: 2136, 581: 2136}, + {2135, 2135, 2135, 2135, 2135, 2135, 2135, 9: 2135, 19: 2135, 52: 2135, 58: 2135, 94: 2135, 102: 2135, 104: 2135, 2135, 107: 2135, 109: 2135, 2135, 548: 2135, 2135, 2135, 560: 2135, 564: 2135, 581: 2135}, + {2141, 2141, 2141, 2141, 2141, 2141, 2141, 9: 2141, 19: 2141, 52: 2141, 58: 2141, 94: 2141, 102: 2141, 104: 2141, 2141, 107: 2141, 109: 2141, 2141, 548: 2141, 550: 2141, 560: 2141, 564: 2141, 581: 2141}, + {2151, 2151, 2151, 2151, 2151, 2151, 2151, 9: 2151, 19: 2151, 52: 2151, 58: 2151, 94: 2151, 102: 2151, 104: 2151, 2151, 107: 2151, 109: 2151, 2151, 550: 2151, 560: 2151, 564: 2151, 581: 2151}, // 2560 - {546: 2144}, - {661: 5484}, - {2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 53: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 546: 2161, 548: 2161, 550: 2161, 557: 2161, 561: 2161, 576: 2161, 646: 2161, 911: 2161}, - {659: 5523}, - {2: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 10: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 53: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 546: 2761, 659: 5001, 725: 5002, 934: 5504, 1217: 5517}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5484, 3119, 3120, 3118}, + {2152, 2152, 2152, 2152, 2152, 2152, 2152, 9: 2152, 19: 2152, 52: 2152, 58: 2152, 94: 2152, 102: 2152, 104: 2152, 2152, 107: 2152, 109: 2152, 2152, 550: 2152, 560: 2152, 564: 2152, 581: 2152}, + {577: 3105, 818: 3953, 833: 5486}, + {2154, 2154, 2154, 2154, 2154, 2154, 2154, 9: 2154, 19: 2154, 52: 2154, 58: 2154, 94: 2154, 102: 2154, 104: 2154, 2154, 107: 2154, 109: 2154, 2154, 550: 2154, 560: 2154, 564: 2154, 581: 2154}, + {196: 5477, 221: 5479, 238: 5476, 243: 5480, 252: 5478, 1026: 5488}, // 2565 - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 546: 2162, 557: 2162, 594: 5447, 884: 5511}, - {2: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 10: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 53: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 546: 2761, 557: 2761, 659: 5001, 725: 5002, 934: 5504, 1217: 5505}, - {659: 5496}, - {546: 5492}, - {645, 645, 645, 645, 645, 645, 9: 645, 561: 645}, + {549: 2145}, + {196: 5477, 221: 5479, 238: 5476, 243: 5480, 252: 5478, 1026: 5490}, + {549: 2144}, + {664: 5492}, + {2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 53: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 549: 2161, 551: 2161, 553: 2161, 560: 2161, 564: 2161, 579: 2161, 649: 2161, 914: 2161}, // 2570 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5493}, - {52: 5494, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2650, 2650, 2650, 2650, 2650, 2650, 9: 2650, 52: 2650, 205: 5024, 549: 3895, 551: 3894, 561: 2650, 935: 5025, 1062: 5278, 1189: 5495}, - {2603, 2603, 2603, 2603, 2603, 2603, 9: 2603, 52: 2603, 561: 2603}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 546: 2162, 594: 5447, 884: 5497}, + {662: 5531}, + {2: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 10: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 53: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 549: 2761, 662: 5009, 728: 5010, 937: 5512, 1218: 5525}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 549: 2162, 560: 2162, 597: 5455, 887: 5519}, + {2: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 10: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 53: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 549: 2761, 560: 2761, 662: 5009, 728: 5010, 937: 5512, 1218: 5513}, + {662: 5504}, // 2575 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 787: 5499, 3118, 3119, 3117, 981: 5498}, - {546: 5500}, - {546: 2157}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5501}, - {9: 5221, 52: 5502}, + {549: 5500}, + {642, 642, 642, 642, 642, 642, 9: 642, 564: 642}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 5501}, + {52: 5502, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2650, 2650, 2650, 2650, 2650, 2650, 9: 2650, 52: 2650, 205: 5032, 552: 3899, 554: 3898, 564: 2650, 938: 5033, 1065: 5286, 1191: 5503}, // 2580 - {721: 5205, 1030: 5503}, - {2604, 2604, 2604, 2604, 2604, 2604, 9: 2604, 52: 2604, 561: 2604}, - {2: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 10: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 53: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 546: 2760, 557: 2760}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 557: 2158, 787: 5449, 3118, 3119, 3117, 981: 5450, 1022: 5506}, - {546: 5507}, + {2603, 2603, 2603, 2603, 2603, 2603, 9: 2603, 52: 2603, 564: 2603}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 549: 2162, 597: 5455, 887: 5505}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 2158, 790: 5507, 3119, 3120, 3118, 984: 5506}, + {549: 5508}, + {549: 2157}, // 2585 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5508}, - {9: 5221, 52: 5509}, - {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5510}, - {2605, 2605, 2605, 2605, 2605, 2605, 5460, 9: 2605, 19: 5457, 52: 2605, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 2605, 951: 5461, 5458, 965: 5462, 983: 5456}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 557: 2158, 787: 5449, 3118, 3119, 3117, 981: 5450, 1022: 5512}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5220, 790: 4114, 3119, 3120, 3118, 840: 5219, 935: 5218, 945: 5509}, + {9: 5229, 52: 5510}, + {724: 5213, 1033: 5511}, + {2604, 2604, 2604, 2604, 2604, 2604, 9: 2604, 52: 2604, 564: 2604}, + {2: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 10: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 53: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 549: 2760, 560: 2760}, // 2590 - {546: 5513}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5514}, - {9: 5221, 52: 5515}, - {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5516}, - {2606, 2606, 2606, 2606, 2606, 2606, 5460, 9: 2606, 19: 5457, 52: 2606, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 2606, 951: 5461, 5458, 965: 5462, 983: 5456}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 2158, 560: 2158, 790: 5457, 3119, 3120, 3118, 984: 5458, 1025: 5514}, + {549: 5515}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5220, 790: 4114, 3119, 3120, 3118, 840: 5219, 935: 5218, 945: 5516}, + {9: 5229, 52: 5517}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 104: 2156, 2156, 107: 2156, 109: 2156, 550: 2156, 560: 2156, 564: 2156, 987: 5518}, // 2595 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 787: 5499, 3118, 3119, 3117, 981: 5518}, - {546: 5519}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5520}, - {9: 5221, 52: 5521}, - {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5522}, + {2605, 2605, 2605, 2605, 2605, 2605, 5468, 9: 2605, 19: 5465, 52: 2605, 58: 5472, 94: 5471, 102: 5474, 104: 5342, 5029, 107: 5343, 109: 5028, 550: 5467, 560: 5473, 564: 2605, 955: 5469, 5466, 968: 5470, 986: 5464}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 2158, 560: 2158, 790: 5457, 3119, 3120, 3118, 984: 5458, 1025: 5520}, + {549: 5521}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5220, 790: 4114, 3119, 3120, 3118, 840: 5219, 935: 5218, 945: 5522}, + {9: 5229, 52: 5523}, // 2600 - {2607, 2607, 2607, 2607, 2607, 2607, 5460, 9: 2607, 19: 5457, 52: 2607, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 2607, 951: 5461, 5458, 965: 5462, 983: 5456}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2158, 557: 2158, 787: 5449, 3118, 3119, 3117, 981: 5450, 1022: 5524}, - {546: 5525}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 5526}, - {9: 5221, 52: 5527}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 104: 2156, 2156, 107: 2156, 109: 2156, 550: 2156, 560: 2156, 564: 2156, 987: 5524}, + {2606, 2606, 2606, 2606, 2606, 2606, 5468, 9: 2606, 19: 5465, 52: 2606, 58: 5472, 94: 5471, 102: 5474, 104: 5342, 5029, 107: 5343, 109: 5028, 550: 5467, 560: 5473, 564: 2606, 955: 5469, 5466, 968: 5470, 986: 5464}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 2158, 790: 5507, 3119, 3120, 3118, 984: 5526}, + {549: 5527}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5220, 790: 4114, 3119, 3120, 3118, 840: 5219, 935: 5218, 945: 5528}, // 2605 - {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 547: 2156, 557: 2156, 561: 2156, 984: 5528}, - {2608, 2608, 2608, 2608, 2608, 2608, 5460, 9: 2608, 19: 5457, 52: 2608, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 547: 5459, 557: 5465, 561: 2608, 951: 5461, 5458, 965: 5462, 983: 5456}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5530, 3118, 3119, 3117}, - {299: 5532, 307: 5534, 310: 5533, 1307: 5531}, - {546: 5535}, + {9: 5229, 52: 5529}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 104: 2156, 2156, 107: 2156, 109: 2156, 550: 2156, 560: 2156, 564: 2156, 987: 5530}, + {2607, 2607, 2607, 2607, 2607, 2607, 5468, 9: 2607, 19: 5465, 52: 2607, 58: 5472, 94: 5471, 102: 5474, 104: 5342, 5029, 107: 5343, 109: 5028, 550: 5467, 560: 5473, 564: 2607, 955: 5469, 5466, 968: 5470, 986: 5464}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 2158, 560: 2158, 790: 5457, 3119, 3120, 3118, 984: 5458, 1025: 5532}, + {549: 5533}, // 2610 - {52: 2550, 546: 2550}, - {52: 2549, 546: 2549}, - {52: 2548, 546: 2548}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 5536}, - {9: 4113, 52: 5537}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5220, 790: 4114, 3119, 3120, 3118, 840: 5219, 935: 5218, 945: 5534}, + {9: 5229, 52: 5535}, + {2156, 2156, 2156, 2156, 2156, 2156, 2156, 9: 2156, 19: 2156, 52: 2156, 58: 2156, 94: 2156, 102: 2156, 104: 2156, 2156, 107: 2156, 109: 2156, 550: 2156, 560: 2156, 564: 2156, 987: 5536}, + {2608, 2608, 2608, 2608, 2608, 2608, 5468, 9: 2608, 19: 5465, 52: 2608, 58: 5472, 94: 5471, 102: 5474, 104: 5342, 5029, 107: 5343, 109: 5028, 550: 5467, 560: 5473, 564: 2608, 955: 5469, 5466, 968: 5470, 986: 5464}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5538, 3119, 3120, 3118}, // 2615 - {2832, 2832, 2832, 2832, 2832, 2832, 9: 2832, 561: 2832}, - {778, 778, 778, 778, 778, 778, 9: 778, 58: 5363, 128: 778, 546: 778, 561: 778, 911: 5362, 926: 5539}, - {2463, 2463, 2463, 2463, 2463, 2463, 9: 2463, 128: 5541, 546: 5542, 561: 2463, 1253: 5540}, - {2835, 2835, 2835, 2835, 2835, 2835, 9: 2835, 561: 2835}, - {574: 3104, 815: 5588}, + {298: 5540, 306: 5542, 309: 5541, 1309: 5539}, + {549: 5543}, + {52: 2550, 549: 2550}, + {52: 2549, 549: 2549}, + {52: 2548, 549: 2548}, // 2620 - {561: 5545, 1086: 5544, 1252: 5543}, - {9: 5586, 52: 5585}, - {9: 2461, 52: 2461}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5546, 3118, 3119, 3117}, - {6: 2440, 2440, 9: 2440, 18: 2440, 20: 2440, 22: 2440, 2440, 2440, 2440, 2440, 2440, 52: 2440, 194: 5551, 275: 5550, 546: 2440, 550: 5549, 563: 5548, 725: 2440, 1439: 5547}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 5544}, + {9: 4117, 52: 5545}, + {2832, 2832, 2832, 2832, 2832, 2832, 9: 2832, 564: 2832}, + {775, 775, 775, 775, 775, 775, 9: 775, 58: 5371, 129: 775, 549: 775, 564: 775, 914: 5370, 929: 5547}, + {2463, 2463, 2463, 2463, 2463, 2463, 9: 2463, 129: 5549, 549: 5550, 564: 2463, 1254: 5548}, // 2625 - {6: 2453, 2453, 9: 2453, 18: 2453, 20: 2453, 22: 2453, 2453, 2453, 2453, 2453, 2453, 52: 2453, 546: 2453, 725: 2453, 1085: 5572}, - {208: 5552, 621: 5553}, - {6: 2437, 2437, 9: 2437, 18: 2437, 20: 2437, 22: 2437, 2437, 2437, 2437, 2437, 2437, 52: 2437, 546: 2437, 725: 2437}, - {6: 2435, 2435, 9: 2435, 18: 2435, 20: 2435, 22: 2435, 2435, 2435, 2435, 2435, 2435, 52: 2435, 546: 2435, 725: 2435}, - {6: 2434, 2434, 9: 2434, 18: 2434, 20: 2434, 22: 2434, 2434, 2434, 2434, 2434, 2434, 52: 2434, 546: 2434, 725: 2434}, + {2835, 2835, 2835, 2835, 2835, 2835, 9: 2835, 564: 2835}, + {577: 3105, 818: 5596}, + {564: 5553, 1088: 5552, 1253: 5551}, + {9: 5594, 52: 5593}, + {9: 2461, 52: 2461}, // 2630 - {217: 5562}, - {546: 5554}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 5556, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5557, 1169: 5558, 1370: 5555}, - {9: 5560, 52: 5559}, - {9: 2248, 52: 2248, 546: 3983}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5554, 3119, 3120, 3118}, + {6: 2440, 2440, 9: 2440, 18: 2440, 20: 2440, 22: 2440, 2440, 2440, 2440, 2440, 2440, 52: 2440, 194: 5559, 274: 5558, 549: 2440, 553: 5557, 566: 5556, 728: 2440, 1440: 5555}, + {6: 2453, 2453, 9: 2453, 18: 2453, 20: 2453, 22: 2453, 2453, 2453, 2453, 2453, 2453, 52: 2453, 549: 2453, 728: 2453, 1087: 5580}, + {208: 5560, 624: 5561}, + {6: 2437, 2437, 9: 2437, 18: 2437, 20: 2437, 22: 2437, 2437, 2437, 2437, 2437, 2437, 52: 2437, 549: 2437, 728: 2437}, // 2635 - {9: 2247, 52: 2247, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {6: 2435, 2435, 9: 2435, 18: 2435, 20: 2435, 22: 2435, 2435, 2435, 2435, 2435, 2435, 52: 2435, 549: 2435, 728: 2435}, + {6: 2434, 2434, 9: 2434, 18: 2434, 20: 2434, 22: 2434, 2434, 2434, 2434, 2434, 2434, 52: 2434, 549: 2434, 728: 2434}, + {217: 5570}, + {549: 5562}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 5564, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5565, 1171: 5566, 1372: 5563}, + // 2640 + {9: 5568, 52: 5567}, + {9: 2248, 52: 2248, 549: 3987}, + {9: 2247, 52: 2247, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, {9: 2231, 52: 2231}, - {6: 2436, 2436, 9: 2436, 18: 2436, 20: 2436, 22: 2436, 2436, 2436, 2436, 2436, 2436, 52: 2436, 546: 2436, 725: 2436}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 5556, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5557, 1169: 5561}, + {6: 2436, 2436, 9: 2436, 18: 2436, 20: 2436, 22: 2436, 2436, 2436, 2436, 2436, 2436, 52: 2436, 549: 2436, 728: 2436}, + // 2645 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 5564, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5565, 1171: 5569}, {9: 2230, 52: 2230}, - // 2640 - {546: 5564, 736: 5563}, - {6: 2439, 2439, 9: 2439, 18: 2439, 20: 2439, 22: 2439, 2439, 2439, 2439, 2439, 2439, 52: 2439, 546: 2439, 725: 2439}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 736: 5566, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5567, 1231: 5568, 1420: 5565}, - {9: 5570, 52: 5569}, + {549: 5572, 739: 5571}, + {6: 2439, 2439, 9: 2439, 18: 2439, 20: 2439, 22: 2439, 2439, 2439, 2439, 2439, 2439, 52: 2439, 549: 2439, 728: 2439}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 739: 5574, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5575, 1232: 5576, 1421: 5573}, + // 2650 + {9: 5578, 52: 5577}, {9: 2246, 52: 2246}, - // 2645 - {9: 2245, 52: 2245, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {9: 2245, 52: 2245, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, {9: 2233, 52: 2233}, - {6: 2438, 2438, 9: 2438, 18: 2438, 20: 2438, 22: 2438, 2438, 2438, 2438, 2438, 2438, 52: 2438, 546: 2438, 725: 2438}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 736: 5566, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5567, 1231: 5571}, + {6: 2438, 2438, 9: 2438, 18: 2438, 20: 2438, 22: 2438, 2438, 2438, 2438, 2438, 2438, 52: 2438, 549: 2438, 728: 2438}, + // 2655 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 739: 5574, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5575, 1232: 5579}, {9: 2232, 52: 2232}, - // 2650 - {6: 4820, 5576, 9: 2458, 18: 4776, 20: 4828, 22: 4821, 4824, 4823, 4826, 4827, 4829, 52: 2458, 546: 5574, 725: 4825, 881: 4830, 928: 5575, 1501: 5573}, + {6: 4828, 5584, 9: 2458, 18: 4784, 20: 4836, 22: 4829, 4832, 4831, 4834, 4835, 4837, 52: 2458, 549: 5582, 728: 4833, 884: 4838, 931: 5583, 1500: 5581}, {9: 2459, 52: 2459}, - {126: 5579, 1309: 5578, 1500: 5577}, - {2452, 2452, 6: 2452, 2452, 9: 2452, 18: 2452, 20: 2452, 22: 2452, 2452, 2452, 2452, 2452, 2452, 52: 2452, 546: 2452, 725: 2452}, - {22: 4972}, - // 2655 - {9: 5583, 52: 5582}, - {9: 2456, 52: 2456}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5580, 3118, 3119, 3117}, - {6: 2453, 2453, 9: 2453, 18: 2453, 20: 2453, 22: 2453, 2453, 2453, 2453, 2453, 2453, 52: 2453, 725: 2453, 1085: 5581}, - {6: 4820, 5576, 9: 2454, 18: 4776, 20: 4828, 22: 4821, 4824, 4823, 4826, 4827, 4829, 52: 2454, 725: 4825, 881: 4830, 928: 5575}, + {127: 5587, 1311: 5586, 1499: 5585}, // 2660 + {2452, 2452, 6: 2452, 2452, 9: 2452, 18: 2452, 20: 2452, 22: 2452, 2452, 2452, 2452, 2452, 2452, 52: 2452, 549: 2452, 728: 2452}, + {22: 4980}, + {9: 5591, 52: 5590}, + {9: 2456, 52: 2456}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5588, 3119, 3120, 3118}, + // 2665 + {6: 2453, 2453, 9: 2453, 18: 2453, 20: 2453, 22: 2453, 2453, 2453, 2453, 2453, 2453, 52: 2453, 728: 2453, 1087: 5589}, + {6: 4828, 5584, 9: 2454, 18: 4784, 20: 4836, 22: 4829, 4832, 4831, 4834, 4835, 4837, 52: 2454, 728: 4833, 884: 4838, 931: 5583}, {9: 2457, 52: 2457}, - {126: 5579, 1309: 5584}, + {127: 5587, 1311: 5592}, {9: 2455, 52: 2455}, - {2462, 2462, 2462, 2462, 2462, 2462, 9: 2462, 545: 2462, 2462, 2462, 552: 2462, 561: 2462, 563: 2462, 2462, 567: 2462, 623: 2462, 663: 2462, 727: 2462}, - {561: 5545, 1086: 5587}, - // 2665 - {9: 2460, 52: 2460}, - {2834, 2834, 2834, 2834, 2834, 2834, 9: 2834, 561: 2834}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5591, 787: 4110, 3118, 3119, 3117, 837: 5047, 975: 5590}, - {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 5344, 5345, 561: 2757, 1050: 5603}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 5593, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 659: 2748, 673: 2748, 701: 2748, 719: 2748, 5183, 725: 2748, 761: 2748, 2748, 787: 4110, 3118, 3119, 3117, 837: 5047, 947: 5594, 975: 5596, 1020: 5595, 1052: 5597, 1105: 5598, 1312: 5592}, // 2670 - {9: 5601, 52: 5600}, - {12: 1760, 127: 1760, 130: 1760, 175: 1760, 184: 1760, 1760, 187: 1760, 189: 1760, 1760, 1760, 193: 1760, 200: 1760, 203: 1760, 1760, 206: 1760, 209: 1760, 1760, 212: 1760, 568: 1760, 571: 1760, 601: 1760, 724: 1760, 5446, 730: 1760, 747: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 759: 1760, 1760, 763: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, - {659: 5001, 673: 5485, 701: 5490, 719: 5488, 725: 5002, 761: 5489, 5486, 934: 5487, 1153: 5599}, - {9: 642, 52: 642}, - {9: 639, 52: 639}, + {2462, 2462, 2462, 2462, 2462, 2462, 9: 2462, 548: 2462, 2462, 2462, 555: 2462, 564: 2462, 566: 2462, 2462, 570: 2462, 626: 2462, 667: 2462, 730: 2462}, + {564: 5553, 1088: 5595}, + {9: 2460, 52: 2460}, + {2834, 2834, 2834, 2834, 2834, 2834, 9: 2834, 564: 2834}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5599, 790: 4114, 3119, 3120, 3118, 840: 5055, 978: 5598}, // 2675 - {9: 638, 52: 638}, - {9: 637, 52: 637}, - {9: 643, 52: 643}, - {2838, 2838, 2838, 2838, 2838, 2838, 9: 2838, 561: 2838}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 5593, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 659: 2748, 673: 2748, 701: 2748, 719: 2748, 5183, 725: 2748, 761: 2748, 2748, 787: 4110, 3118, 3119, 3117, 837: 5047, 947: 5594, 975: 5596, 1020: 5595, 1052: 5597, 1105: 5602}, + {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 5352, 5353, 564: 2757, 1053: 5611}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 5601, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 662: 2748, 677: 2748, 704: 2748, 722: 2748, 5191, 728: 2748, 764: 2748, 2748, 790: 4114, 3119, 3120, 3118, 840: 5055, 951: 5602, 978: 5604, 1023: 5603, 1055: 5605, 1107: 5606, 1314: 5600}, + {9: 5609, 52: 5608}, + {12: 1758, 128: 1758, 130: 1758, 175: 1758, 184: 1758, 1758, 187: 1758, 189: 1758, 1758, 1758, 193: 1758, 200: 1758, 203: 1758, 1758, 206: 1758, 209: 1758, 1758, 212: 1758, 571: 1758, 574: 1758, 604: 1758, 727: 1758, 5454, 733: 1758, 750: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 762: 1758, 1758, 766: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, + {662: 5009, 677: 5493, 704: 5498, 722: 5496, 728: 5010, 764: 5497, 5494, 937: 5495, 1155: 5607}, // 2680 + {9: 639, 52: 639}, {9: 636, 52: 636}, - {2839, 2839, 2839, 2839, 2839, 2839, 9: 2839, 561: 2839}, - {16: 4512, 568: 4513, 724: 4511, 869: 5605}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 550: 5607, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 5606}, - {456, 456, 456, 456, 456, 456, 9: 456, 553: 5609, 561: 456, 1241: 5611}, + {9: 635, 52: 635}, + {9: 634, 52: 634}, + {9: 640, 52: 640}, // 2685 - {456, 456, 456, 456, 456, 456, 9: 456, 553: 5609, 561: 456, 1241: 5608}, - {2840, 2840, 2840, 2840, 2840, 2840, 9: 2840, 561: 2840}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 5610}, - {455, 455, 455, 455, 455, 455, 9: 455, 561: 455}, - {2841, 2841, 2841, 2841, 2841, 2841, 9: 2841, 561: 2841}, + {2838, 2838, 2838, 2838, 2838, 2838, 9: 2838, 564: 2838}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 5601, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 662: 2748, 677: 2748, 704: 2748, 722: 2748, 5191, 728: 2748, 764: 2748, 2748, 790: 4114, 3119, 3120, 3118, 840: 5055, 951: 5602, 978: 5604, 1023: 5603, 1055: 5605, 1107: 5610}, + {9: 633, 52: 633}, + {2839, 2839, 2839, 2839, 2839, 2839, 9: 2839, 564: 2839}, + {16: 4516, 571: 4517, 727: 4515, 872: 5613}, // 2690 - {227: 5624}, - {218: 5614}, - {227: 5615}, - {574: 3104, 815: 3949, 830: 5616}, - {2846, 2846, 2846, 2846, 2846, 2846, 9: 2846, 232: 5617, 561: 2846, 1076: 5618}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 553: 5615, 604: 4444, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 5614}, + {453, 453, 453, 453, 453, 453, 9: 453, 556: 5617, 564: 453, 1242: 5619}, + {453, 453, 453, 453, 453, 453, 9: 453, 556: 5617, 564: 453, 1242: 5616}, + {2840, 2840, 2840, 2840, 2840, 2840, 9: 2840, 564: 2840}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 3822, 790: 3824, 3119, 3120, 3118, 824: 3821, 997: 5618}, // 2695 - {334: 5619}, - {2842, 2842, 2842, 2842, 2842, 2842, 9: 2842, 561: 2842}, - {548: 5621, 1498: 5620}, - {2845, 2845, 2845, 2845, 2845, 2845, 9: 5622, 16: 2845, 18: 2845, 21: 2845, 550: 2845, 553: 2845, 561: 2845, 568: 2845, 571: 2845, 724: 2845}, - {454, 454, 454, 454, 454, 454, 9: 454, 16: 454, 18: 454, 21: 454, 550: 454, 553: 454, 561: 454, 568: 454, 571: 454, 724: 454}, + {452, 452, 452, 452, 452, 452, 9: 452, 564: 452}, + {2841, 2841, 2841, 2841, 2841, 2841, 9: 2841, 564: 2841}, + {227: 5632}, + {218: 5622}, + {227: 5623}, // 2700 - {548: 5623}, - {453, 453, 453, 453, 453, 453, 9: 453, 16: 453, 18: 453, 21: 453, 550: 453, 553: 453, 561: 453, 568: 453, 571: 453, 724: 453}, - {574: 3104, 815: 3949, 830: 5625}, - {2846, 2846, 2846, 2846, 2846, 2846, 9: 2846, 232: 5617, 561: 2846, 1076: 5626}, - {2843, 2843, 2843, 2843, 2843, 2843, 9: 2843, 561: 2843}, + {577: 3105, 818: 3953, 833: 5624}, + {2846, 2846, 2846, 2846, 2846, 2846, 9: 2846, 232: 5625, 564: 2846, 1078: 5626}, + {333: 5627}, + {2842, 2842, 2842, 2842, 2842, 2842, 9: 2842, 564: 2842}, + {551: 5629, 1497: 5628}, // 2705 - {8: 595, 29: 595}, - {589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 15: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 545: 589, 589, 589, 550: 589, 552: 589, 589, 589, 561: 589, 563: 589, 589, 567: 589, 589, 581: 589, 623: 589, 663: 589, 724: 589, 589}, - {6: 4820, 4822, 596, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 550: 4819, 553: 2504, 4856, 568: 2504, 581: 5627, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 5630}, - {588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 15: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 545: 588, 588, 588, 550: 588, 552: 588, 588, 588, 561: 588, 563: 588, 588, 567: 588, 588, 581: 588, 623: 588, 663: 588, 724: 588, 588}, - {548: 5633, 550: 5632}, + {2845, 2845, 2845, 2845, 2845, 2845, 9: 5630, 16: 2845, 18: 2845, 21: 2845, 553: 2845, 556: 2845, 564: 2845, 571: 2845, 574: 2845, 727: 2845}, + {451, 451, 451, 451, 451, 451, 9: 451, 16: 451, 18: 451, 21: 451, 553: 451, 556: 451, 564: 451, 571: 451, 574: 451, 727: 451}, + {551: 5631}, + {450, 450, 450, 450, 450, 450, 9: 450, 16: 450, 18: 450, 21: 450, 553: 450, 556: 450, 564: 450, 571: 450, 574: 450, 727: 450}, + {577: 3105, 818: 3953, 833: 5633}, // 2710 - {2856, 2856, 2856, 2856, 2856, 2856, 9: 2856, 561: 2856}, - {2855, 2855, 2855, 2855, 2855, 2855, 9: 2855, 561: 2855}, - {548: 5636, 550: 5635}, - {2858, 2858, 2858, 2858, 2858, 2858, 9: 2858, 561: 2858}, - {2857, 2857, 2857, 2857, 2857, 2857, 9: 2857, 561: 2857}, + {2846, 2846, 2846, 2846, 2846, 2846, 9: 2846, 232: 5625, 564: 2846, 1078: 5634}, + {2843, 2843, 2843, 2843, 2843, 2843, 9: 2843, 564: 2843}, + {8: 592, 29: 592}, + {586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 15: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 548: 586, 586, 586, 553: 586, 555: 586, 586, 586, 564: 586, 566: 586, 586, 570: 586, 586, 584: 586, 626: 586, 667: 586, 727: 586, 586}, + {6: 4828, 4830, 593, 15: 4847, 2504, 4845, 4784, 4849, 4836, 4865, 4829, 4832, 4831, 4834, 4835, 4837, 4844, 593, 4855, 4856, 4866, 4842, 4843, 4848, 4850, 4862, 4861, 4870, 4863, 4860, 4853, 4858, 4859, 4852, 4854, 4857, 4846, 4867, 4868, 553: 4827, 556: 2504, 4864, 571: 2504, 584: 5635, 727: 2504, 4833, 884: 4838, 910: 4840, 931: 4839, 954: 4841, 960: 4851, 966: 5638}, // 2715 - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 550: 2367, 570: 4682, 5639, 818: 5638}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 5641, 550: 5643, 787: 5644, 3118, 3119, 3117, 1006: 5642}, - {550: 5640}, - {2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 15: 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 52: 2859, 545: 2859, 2859, 2859, 550: 2859, 552: 2859, 2859, 2859, 561: 2859, 563: 2859, 2859, 567: 2859, 2859, 571: 2859, 581: 2859, 623: 2859, 663: 2859, 724: 2859, 2859}, - {2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 15: 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 52: 2862, 545: 2862, 2862, 2862, 550: 2862, 552: 2862, 2862, 2862, 561: 2862, 563: 2862, 2862, 567: 2862, 2862, 571: 2862, 581: 2862, 623: 2862, 663: 2862, 724: 2862, 2862}, + {585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 15: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 548: 585, 585, 585, 553: 585, 555: 585, 585, 585, 564: 585, 566: 585, 585, 570: 585, 585, 584: 585, 626: 585, 667: 585, 727: 585, 585}, + {551: 5641, 553: 5640}, + {2856, 2856, 2856, 2856, 2856, 2856, 9: 2856, 564: 2856}, + {2855, 2855, 2855, 2855, 2855, 2855, 9: 2855, 564: 2855}, + {551: 5644, 553: 5643}, // 2720 - {2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 15: 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 52: 2861, 545: 2861, 2861, 2861, 550: 2861, 552: 2861, 2861, 2861, 561: 2861, 563: 2861, 2861, 567: 2861, 2861, 571: 2861, 581: 2861, 623: 2861, 663: 2861, 724: 2861, 2861}, - {2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 15: 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 52: 2860, 545: 2860, 2860, 2860, 550: 2860, 552: 2860, 2860, 2860, 561: 2860, 563: 2860, 2860, 567: 2860, 2860, 571: 2860, 581: 2860, 623: 2860, 663: 2860, 724: 2860, 2860}, - {2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 15: 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 52: 2522, 120: 2522, 131: 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 545: 2522, 2522, 2522, 550: 2522, 552: 2522, 2522, 2522, 561: 2522, 563: 2522, 2522, 567: 2522, 2522, 571: 2522, 581: 2522, 623: 2522, 663: 2522, 724: 2522, 2522}, - {227: 5650}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5647}, + {2858, 2858, 2858, 2858, 2858, 2858, 9: 2858, 564: 2858}, + {2857, 2857, 2857, 2857, 2857, 2857, 9: 2857, 564: 2857}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 553: 2367, 573: 4686, 5647, 821: 5646}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 5649, 553: 5651, 790: 5652, 3119, 3120, 3118, 1009: 5650}, + {553: 5648}, // 2725 - {2915, 2915, 9: 5368, 218: 5648}, - {227: 5649}, - {2914, 2914}, - {2916, 2916}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5652}, + {2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 15: 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 2859, 52: 2859, 548: 2859, 2859, 2859, 553: 2859, 555: 2859, 2859, 2859, 564: 2859, 566: 2859, 2859, 570: 2859, 2859, 574: 2859, 584: 2859, 626: 2859, 667: 2859, 727: 2859, 2859}, + {2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 15: 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 52: 2862, 548: 2862, 2862, 2862, 553: 2862, 555: 2862, 2862, 2862, 564: 2862, 566: 2862, 2862, 570: 2862, 2862, 574: 2862, 584: 2862, 626: 2862, 667: 2862, 727: 2862, 2862}, + {2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 15: 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 2861, 52: 2861, 548: 2861, 2861, 2861, 553: 2861, 555: 2861, 2861, 2861, 564: 2861, 566: 2861, 2861, 570: 2861, 2861, 574: 2861, 584: 2861, 626: 2861, 667: 2861, 727: 2861, 2861}, + {2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 15: 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 52: 2860, 548: 2860, 2860, 2860, 553: 2860, 555: 2860, 2860, 2860, 564: 2860, 566: 2860, 2860, 570: 2860, 2860, 574: 2860, 584: 2860, 626: 2860, 667: 2860, 727: 2860, 2860}, + {2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 15: 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 52: 2522, 120: 2522, 131: 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 548: 2522, 2522, 2522, 553: 2522, 555: 2522, 2522, 2522, 564: 2522, 566: 2522, 2522, 570: 2522, 2522, 574: 2522, 584: 2522, 626: 2522, 667: 2522, 727: 2522, 2522}, // 2730 - {2702, 2702, 9: 5368, 547: 5655, 725: 5654, 918: 5653}, - {2919, 2919}, - {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 5670}, - {574: 5660, 651: 4175, 4174, 815: 5658, 936: 5659, 1133: 5657, 1339: 5656}, - {2701, 2701, 9: 5668}, + {227: 5658}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 5655}, + {2916, 2916, 9: 5376, 218: 5656}, + {227: 5657}, + {2915, 2915}, // 2735 + {2917, 2917}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 5660}, + {2702, 2702, 9: 5376, 550: 5663, 728: 5662, 921: 5661}, + {2920, 2920}, + {1128, 1128, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 1128, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 550: 1128, 677: 5680, 790: 5679, 3119, 3120, 3118, 985: 5678}, + // 2740 + {577: 5668, 654: 4179, 4178, 818: 5666, 939: 5667, 1135: 5665, 1341: 5664}, + {2701, 2701, 9: 5676}, {2700, 2700, 9: 2700}, - {296: 5662, 302: 5664, 353: 5665, 374: 5663}, - {255: 5661}, - {255: 2553, 296: 2266, 302: 2266, 353: 2266, 374: 2266}, + {295: 5670, 301: 5672, 354: 5673, 375: 5671}, + {253: 5669}, + // 2745 + {253: 2553, 295: 2266, 301: 2266, 354: 2266, 375: 2266}, {2693, 2693, 9: 2693}, - // 2740 {2698, 2698, 9: 2698}, {2697, 2697, 9: 2697}, - {399: 5666, 471: 5667}, + {400: 5674, 469: 5675}, + // 2750 {2694, 2694, 9: 2694}, {2696, 2696, 9: 2696}, - // 2745 {2695, 2695, 9: 2695}, - {574: 5660, 651: 4175, 4174, 815: 5658, 936: 5659, 1133: 5669}, + {577: 5668, 654: 4179, 4178, 818: 5666, 939: 5667, 1135: 5677}, {2699, 2699, 9: 2699}, - {2702, 2702, 9: 5674, 547: 5655, 918: 5673}, - {1130, 1130, 9: 1130, 52: 1130, 547: 1130}, - // 2750 - {1128, 1128, 9: 1128, 52: 1128, 547: 1128}, - {2918, 2918}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 673: 5676, 787: 5675, 3118, 3119, 3117}, - {1129, 1129, 9: 1129, 52: 1129, 547: 1129}, - {1127, 1127, 9: 1127, 52: 1127, 547: 1127}, // 2755 - {2920, 2920}, - {2854, 2854}, - {32: 5803, 432: 5802}, - {561: 5794}, - {736: 5787}, + {2702, 2702, 9: 5682, 550: 5663, 921: 5681}, + {1127, 1127, 9: 1127, 52: 1127, 550: 1127}, + {1125, 1125, 9: 1125, 52: 1125, 550: 1125}, + {2919, 2919}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 677: 5684, 790: 5683, 3119, 3120, 3118}, // 2760 - {10: 5780}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 738: 5685, 787: 5684, 3118, 3119, 3117}, - {2453, 2453, 6: 2453, 2453, 18: 2453, 20: 2453, 22: 2453, 2453, 2453, 2453, 2453, 2453, 262: 4777, 725: 2453, 1045: 5778, 1085: 5779}, - {196: 2471, 419: 5690, 459: 5691, 606: 5689, 659: 2471, 1222: 5692, 5687, 1310: 5688, 1441: 5686}, - {2465, 2465, 126: 2465, 128: 5755, 545: 2465, 2465, 2465, 552: 2465, 563: 2465, 2465, 567: 2465, 623: 2465, 663: 2465, 727: 2465, 1442: 5754}, + {1126, 1126, 9: 1126, 52: 1126, 550: 1126}, + {1124, 1124, 9: 1124, 52: 1124, 550: 1124}, + {2921, 2921}, + {2854, 2854}, + {32: 5811, 432: 5810}, // 2765 - {196: 5742, 659: 5741}, - {2489, 2489, 126: 2489, 128: 2489, 545: 2489, 2489, 2489, 552: 2489, 563: 2489, 2489, 567: 2489, 623: 2489, 663: 2489, 727: 2489}, - {142: 4036, 168: 4035, 546: 5705, 949: 5706}, - {142: 4036, 168: 4035, 546: 5698, 949: 5699}, - {2482, 2482, 126: 2482, 128: 2482, 545: 2482, 2482, 2482, 552: 2482, 563: 2482, 2482, 567: 2482, 572: 5694, 623: 2482, 656: 5693, 663: 2482, 727: 2482}, + {564: 5802}, + {739: 5795}, + {10: 5788}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 740: 5693, 790: 5692, 3119, 3120, 3118}, + {2453, 2453, 6: 2453, 2453, 18: 2453, 20: 2453, 22: 2453, 2453, 2453, 2453, 2453, 2453, 261: 4785, 728: 2453, 1048: 5786, 1087: 5787}, // 2770 - {196: 2470, 659: 2470}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 5696}, - {574: 3104, 815: 3949, 830: 5695}, - {2483, 2483, 126: 2483, 128: 2483, 545: 2483, 2483, 2483, 552: 2483, 563: 2483, 2483, 567: 2483, 623: 2483, 663: 2483, 727: 2483}, - {127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 582: 3828, 3826, 3827, 3825, 3823, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 816: 3824, 3822, 903: 3830, 917: 5697}, + {196: 2471, 420: 5698, 457: 5699, 609: 5697, 662: 2471, 1223: 5700, 5695, 1312: 5696, 1442: 5694}, + {2465, 2465, 127: 2465, 129: 5763, 548: 2465, 2465, 2465, 555: 2465, 566: 2465, 2465, 570: 2465, 626: 2465, 667: 2465, 730: 2465, 1443: 5762}, + {196: 5750, 662: 5749}, + {2489, 2489, 127: 2489, 129: 2489, 548: 2489, 2489, 2489, 555: 2489, 566: 2489, 2489, 570: 2489, 626: 2489, 667: 2489, 730: 2489}, + {142: 4040, 168: 4039, 549: 5713, 953: 5714}, // 2775 - {2484, 2484, 126: 2484, 128: 2484, 545: 2484, 2484, 2484, 552: 2484, 563: 2484, 2484, 567: 2484, 623: 2484, 663: 2484, 727: 2484}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5703}, - {546: 5700}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 5701}, - {9: 4113, 52: 5702}, + {142: 4040, 168: 4039, 549: 5706, 953: 5707}, + {2482, 2482, 127: 2482, 129: 2482, 548: 2482, 2482, 2482, 555: 2482, 566: 2482, 2482, 570: 2482, 575: 5702, 626: 2482, 659: 5701, 667: 2482, 730: 2482}, + {196: 2470, 662: 2470}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 5704}, + {577: 3105, 818: 3953, 833: 5703}, // 2780 - {2485, 2485, 126: 2485, 128: 2485, 545: 2485, 2485, 2485, 552: 2485, 563: 2485, 2485, 567: 2485, 623: 2485, 663: 2485, 727: 2485}, - {52: 5704, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, - {2486, 2486, 126: 2486, 128: 2486, 545: 2486, 2486, 2486, 552: 2486, 563: 2486, 2486, 567: 2486, 623: 2486, 663: 2486, 727: 2486}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5738}, - {546: 5707}, + {2483, 2483, 127: 2483, 129: 2483, 548: 2483, 2483, 2483, 555: 2483, 566: 2483, 2483, 570: 2483, 626: 2483, 667: 2483, 730: 2483}, + {128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 585: 3832, 3830, 3831, 3829, 3827, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 819: 3828, 3826, 906: 3834, 920: 5705}, + {2484, 2484, 127: 2484, 129: 2484, 548: 2484, 2484, 2484, 555: 2484, 566: 2484, 2484, 570: 2484, 626: 2484, 667: 2484, 730: 2484}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5711}, + {549: 5708}, // 2785 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 5708}, - {9: 4113, 52: 5709}, - {2481, 2481, 126: 2481, 128: 2481, 545: 2481, 2481, 2481, 552: 2481, 563: 2481, 2481, 567: 2481, 623: 2481, 656: 5711, 663: 2481, 727: 2481, 1254: 5710}, - {2487, 2487, 126: 2487, 128: 2487, 545: 2487, 2487, 2487, 552: 2487, 563: 2487, 2487, 567: 2487, 623: 2487, 663: 2487, 727: 2487}, - {546: 5712}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 5709}, + {9: 4117, 52: 5710}, + {2485, 2485, 127: 2485, 129: 2485, 548: 2485, 2485, 2485, 555: 2485, 566: 2485, 2485, 570: 2485, 626: 2485, 667: 2485, 730: 2485}, + {52: 5712, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {2486, 2486, 127: 2486, 129: 2486, 548: 2486, 2486, 2486, 555: 2486, 566: 2486, 2486, 570: 2486, 626: 2486, 667: 2486, 730: 2486}, // 2790 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5714, 1403: 5713}, - {52: 5716}, - {52: 2479, 127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 558: 3865, 3866, 3871, 576: 3867, 609: 3840, 3837, 3839, 3838, 3834, 3836, 3835, 3832, 3833, 3831, 3841, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864, 903: 3830, 917: 5715}, - {52: 2478}, - {2473, 2473, 10: 5718, 126: 2473, 128: 2473, 545: 2473, 2473, 2473, 552: 2473, 562: 2473, 2473, 2473, 567: 2473, 623: 2473, 663: 2473, 727: 2473, 736: 2473, 1384: 5717}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5746}, + {549: 5715}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 5716}, + {9: 4117, 52: 5717}, + {2481, 2481, 127: 2481, 129: 2481, 548: 2481, 2481, 2481, 555: 2481, 566: 2481, 2481, 570: 2481, 626: 2481, 659: 5719, 667: 2481, 730: 2481, 1255: 5718}, // 2795 - {2477, 2477, 126: 2477, 128: 2477, 545: 2477, 2477, 2477, 552: 2477, 562: 5733, 2477, 2477, 567: 2477, 623: 2477, 663: 2477, 727: 2477, 736: 2477, 1421: 5732}, - {561: 5719}, - {208: 5720}, - {217: 5721}, - {546: 5722}, + {2487, 2487, 127: 2487, 129: 2487, 548: 2487, 2487, 2487, 555: 2487, 566: 2487, 2487, 570: 2487, 626: 2487, 667: 2487, 730: 2487}, + {549: 5720}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5722, 1405: 5721}, + {52: 5724}, + {52: 2479, 128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 561: 3869, 3870, 3875, 579: 3871, 612: 3844, 3841, 3843, 3842, 3838, 3840, 3839, 3836, 3837, 3835, 3845, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868, 906: 3834, 920: 5723}, // 2800 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5723}, - {52: 5724, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, - {245: 5725}, - {561: 5726}, - {208: 5727}, + {52: 2478}, + {2473, 2473, 10: 5726, 127: 2473, 129: 2473, 548: 2473, 2473, 2473, 555: 2473, 565: 2473, 2473, 2473, 570: 2473, 626: 2473, 667: 2473, 730: 2473, 739: 2473, 1386: 5725}, + {2477, 2477, 127: 2477, 129: 2477, 548: 2477, 2477, 2477, 555: 2477, 565: 5741, 2477, 2477, 570: 2477, 626: 2477, 667: 2477, 730: 2477, 739: 2477, 1422: 5740}, + {564: 5727}, + {208: 5728}, // 2805 - {217: 5728}, - {546: 5729}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5730}, - {52: 5731, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, - {2472, 2472, 126: 2472, 128: 2472, 545: 2472, 2472, 2472, 552: 2472, 562: 2472, 2472, 2472, 567: 2472, 623: 2472, 663: 2472, 727: 2472, 736: 2472}, + {217: 5729}, + {549: 5730}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5731}, + {52: 5732, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {245: 5733}, // 2810 - {2475, 2475, 126: 2475, 128: 2475, 545: 2475, 2475, 2475, 552: 2475, 563: 2475, 2475, 567: 2475, 623: 2475, 663: 2475, 727: 2475, 736: 5736, 1419: 5735}, - {561: 5734}, - {2476, 2476, 126: 2476, 128: 2476, 545: 2476, 2476, 2476, 552: 2476, 563: 2476, 2476, 567: 2476, 623: 2476, 663: 2476, 727: 2476, 736: 2476}, - {2480, 2480, 126: 2480, 128: 2480, 545: 2480, 2480, 2480, 552: 2480, 563: 2480, 2480, 567: 2480, 623: 2480, 663: 2480, 727: 2480}, - {561: 5737}, + {564: 5734}, + {208: 5735}, + {217: 5736}, + {549: 5737}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5738}, // 2815 - {2474, 2474, 126: 2474, 128: 2474, 545: 2474, 2474, 2474, 552: 2474, 563: 2474, 2474, 567: 2474, 623: 2474, 663: 2474, 727: 2474}, - {52: 5739, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, - {2481, 2481, 126: 2481, 128: 2481, 545: 2481, 2481, 2481, 552: 2481, 563: 2481, 2481, 567: 2481, 623: 2481, 656: 5711, 663: 2481, 727: 2481, 1254: 5740}, - {2488, 2488, 126: 2488, 128: 2488, 545: 2488, 2488, 2488, 552: 2488, 563: 2488, 2488, 567: 2488, 623: 2488, 663: 2488, 727: 2488}, - {110: 5747, 546: 2491, 1440: 5746}, + {52: 5739, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {2472, 2472, 127: 2472, 129: 2472, 548: 2472, 2472, 2472, 555: 2472, 565: 2472, 2472, 2472, 570: 2472, 626: 2472, 667: 2472, 730: 2472, 739: 2472}, + {2475, 2475, 127: 2475, 129: 2475, 548: 2475, 2475, 2475, 555: 2475, 566: 2475, 2475, 570: 2475, 626: 2475, 667: 2475, 730: 2475, 739: 5744, 1420: 5743}, + {564: 5742}, + {2476, 2476, 127: 2476, 129: 2476, 548: 2476, 2476, 2476, 555: 2476, 566: 2476, 2476, 570: 2476, 626: 2476, 667: 2476, 730: 2476, 739: 2476}, // 2820 - {546: 5743}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5744}, - {52: 5745, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, - {2492, 2492, 126: 2492, 128: 2492, 286: 2492, 545: 2492, 2492, 2492, 552: 2492, 563: 2492, 2492, 567: 2492, 623: 2492, 663: 2492, 727: 2492}, - {546: 5750}, + {2480, 2480, 127: 2480, 129: 2480, 548: 2480, 2480, 2480, 555: 2480, 566: 2480, 2480, 570: 2480, 626: 2480, 667: 2480, 730: 2480}, + {564: 5745}, + {2474, 2474, 127: 2474, 129: 2474, 548: 2474, 2474, 2474, 555: 2474, 566: 2474, 2474, 570: 2474, 626: 2474, 667: 2474, 730: 2474}, + {52: 5747, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {2481, 2481, 127: 2481, 129: 2481, 548: 2481, 2481, 2481, 555: 2481, 566: 2481, 2481, 570: 2481, 626: 2481, 659: 5719, 667: 2481, 730: 2481, 1255: 5748}, // 2825 - {570: 5748}, - {574: 3104, 815: 5749}, - {546: 2490}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2672, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 5751, 1144: 5752}, - {9: 4113, 52: 2671}, + {2488, 2488, 127: 2488, 129: 2488, 548: 2488, 2488, 2488, 555: 2488, 566: 2488, 2488, 570: 2488, 626: 2488, 667: 2488, 730: 2488}, + {110: 5755, 549: 2491, 1441: 5754}, + {549: 5751}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5752}, + {52: 5753, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, // 2830 - {52: 5753}, - {2493, 2493, 126: 2493, 128: 2493, 286: 2493, 545: 2493, 2493, 2493, 552: 2493, 563: 2493, 2493, 567: 2493, 623: 2493, 663: 2493, 727: 2493}, - {2469, 2469, 126: 5758, 545: 2469, 2469, 2469, 552: 2469, 563: 2469, 2469, 567: 2469, 623: 2469, 663: 2469, 727: 2469, 1503: 5757}, - {574: 3104, 815: 3949, 830: 5756}, - {2464, 2464, 126: 2464, 545: 2464, 2464, 2464, 552: 2464, 563: 2464, 2464, 567: 2464, 623: 2464, 663: 2464, 727: 2464}, + {2492, 2492, 127: 2492, 129: 2492, 285: 2492, 548: 2492, 2492, 2492, 555: 2492, 566: 2492, 2492, 570: 2492, 626: 2492, 667: 2492, 730: 2492}, + {549: 5758}, + {573: 5756}, + {577: 3105, 818: 5757}, + {549: 2490}, // 2835 - {2463, 2463, 545: 2463, 5542, 2463, 552: 2463, 563: 2463, 2463, 567: 2463, 623: 2463, 663: 2463, 727: 2463, 1253: 5764}, - {738: 5759}, - {196: 2471, 659: 2471, 1222: 5692, 5687, 1310: 5760}, - {2467, 2467, 286: 5762, 545: 2467, 2467, 2467, 552: 2467, 563: 2467, 2467, 567: 2467, 623: 2467, 663: 2467, 727: 2467, 1502: 5761}, - {2468, 2468, 545: 2468, 2468, 2468, 552: 2468, 563: 2468, 2468, 567: 2468, 623: 2468, 663: 2468, 727: 2468}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2672, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 5759, 1146: 5760}, + {9: 4117, 52: 2671}, + {52: 5761}, + {2493, 2493, 127: 2493, 129: 2493, 285: 2493, 548: 2493, 2493, 2493, 555: 2493, 566: 2493, 2493, 570: 2493, 626: 2493, 667: 2493, 730: 2493}, + {2469, 2469, 127: 5766, 548: 2469, 2469, 2469, 555: 2469, 566: 2469, 2469, 570: 2469, 626: 2469, 667: 2469, 730: 2469, 1502: 5765}, // 2840 - {574: 3104, 815: 3949, 830: 5763}, - {2466, 2466, 545: 2466, 2466, 2466, 552: 2466, 563: 2466, 2466, 567: 2466, 623: 2466, 663: 2466, 727: 2466}, - {2495, 2495, 545: 2495, 2495, 2495, 552: 2495, 563: 2495, 2495, 567: 2495, 623: 2495, 663: 2495, 727: 5766, 1514: 5765}, - {2501, 2501, 545: 2501, 2501, 2501, 552: 2501, 563: 2501, 2501, 567: 2501, 623: 2501, 663: 2501}, - {329: 5767}, + {577: 3105, 818: 3953, 833: 5764}, + {2464, 2464, 127: 2464, 548: 2464, 2464, 2464, 555: 2464, 566: 2464, 2464, 570: 2464, 626: 2464, 667: 2464, 730: 2464}, + {2463, 2463, 548: 2463, 5550, 2463, 555: 2463, 566: 2463, 2463, 570: 2463, 626: 2463, 667: 2463, 730: 2463, 1254: 5772}, + {740: 5767}, + {196: 2471, 662: 2471, 1223: 5700, 5695, 1312: 5768}, // 2845 - {546: 5768}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5769, 3118, 3119, 3117, 1321: 5770, 1513: 5771}, - {58: 5775, 94: 5776, 1391: 5777}, - {9: 2497, 52: 2497}, - {9: 5772, 52: 5773}, + {2467, 2467, 285: 5770, 548: 2467, 2467, 2467, 555: 2467, 566: 2467, 2467, 570: 2467, 626: 2467, 667: 2467, 730: 2467, 1501: 5769}, + {2468, 2468, 548: 2468, 2468, 2468, 555: 2468, 566: 2468, 2468, 570: 2468, 626: 2468, 667: 2468, 730: 2468}, + {577: 3105, 818: 3953, 833: 5771}, + {2466, 2466, 548: 2466, 2466, 2466, 555: 2466, 566: 2466, 2466, 570: 2466, 626: 2466, 667: 2466, 730: 2466}, + {2495, 2495, 548: 2495, 2495, 2495, 555: 2495, 566: 2495, 2495, 570: 2495, 626: 2495, 667: 2495, 730: 5774, 1513: 5773}, // 2850 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5769, 3118, 3119, 3117, 1321: 5774}, - {2494, 2494, 545: 2494, 2494, 2494, 552: 2494, 563: 2494, 2494, 567: 2494, 623: 2494, 663: 2494}, + {2501, 2501, 548: 2501, 2501, 2501, 555: 2501, 566: 2501, 2501, 570: 2501, 626: 2501, 667: 2501}, + {328: 5775}, + {549: 5776}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5777, 3119, 3120, 3118, 1323: 5778, 1512: 5779}, + {58: 5783, 94: 5784, 1393: 5785}, + // 2855 + {9: 2497, 52: 2497}, + {9: 5780, 52: 5781}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5777, 3119, 3120, 3118, 1323: 5782}, + {2494, 2494, 548: 2494, 2494, 2494, 555: 2494, 566: 2494, 2494, 570: 2494, 626: 2494, 667: 2494}, {9: 2496, 52: 2496}, + // 2860 {9: 2500, 52: 2500}, {9: 2499, 52: 2499}, - // 2855 {9: 2498, 52: 2498}, {2849, 2849}, - {2848, 2848, 6: 4820, 5576, 18: 4776, 20: 4828, 22: 4821, 4824, 4823, 4826, 4827, 4829, 725: 4825, 881: 4830, 928: 5575}, - {561: 5781}, - {208: 5782}, - // 2860 - {217: 5783}, - {546: 5784}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5785}, - {52: 5786, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, - {2850, 2850}, + {2848, 2848, 6: 4828, 5584, 18: 4784, 20: 4836, 22: 4829, 4832, 4831, 4834, 4835, 4837, 728: 4833, 884: 4838, 931: 5583}, // 2865 - {561: 5788}, - {208: 5789}, - {217: 5790}, - {546: 5791}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 5792}, + {564: 5789}, + {208: 5790}, + {217: 5791}, + {549: 5792}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5793}, // 2870 - {52: 5793, 558: 3865, 3866, 3871, 576: 3867, 624: 3868, 627: 3869, 3862, 3872, 3861, 3870, 3863, 3864}, + {52: 5794, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, + {2850, 2850}, + {564: 5796}, + {208: 5797}, + {217: 5798}, + // 2875 + {549: 5799}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 5800}, + {52: 5801, 561: 3869, 3870, 3875, 579: 3871, 627: 3872, 630: 3873, 3866, 3876, 3865, 3874, 3867, 3868}, {2851, 2851}, - {778, 778, 778, 778, 778, 778, 778, 778, 778, 10: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 53: 778, 778, 778, 778, 778, 5363, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 911: 5362, 926: 5795}, - {2785, 2785, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5797, 1463: 5796}, + {775, 775, 775, 775, 775, 775, 775, 775, 775, 10: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 53: 775, 775, 775, 775, 775, 5371, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 914: 5370, 929: 5803}, + // 2880 + {2785, 2785, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 5805, 1462: 5804}, {2852, 2852}, - // 2875 - {9: 5368, 575: 5798}, - {546: 5799}, - {561: 5545, 1086: 5544, 1252: 5800}, - {9: 5586, 52: 5801}, + {9: 5376, 578: 5806}, + {549: 5807}, + {564: 5553, 1088: 5552, 1253: 5808}, + // 2885 + {9: 5594, 52: 5809}, {2784, 2784}, - // 2880 {2853, 2853}, {2847, 2847}, - {58: 5805, 953: 270, 1228: 5806}, - {953: 269}, - {953: 5807}, - // 2885 - {548: 5808}, - {156, 156, 246: 156, 422: 5810, 737: 156, 1418: 5809}, - {154, 154, 246: 5813, 737: 154, 1417: 5812}, - {574: 3104, 815: 5811}, - {155, 155, 246: 155, 737: 155}, + {28: 194, 57: 194, 171: 194, 549: 194, 570: 194, 577: 194}, // 2890 - {253, 253, 737: 4064, 1074: 5820}, - {152, 152, 251: 152, 433: 5815, 737: 152, 1444: 5814}, - {150, 150, 251: 5818, 737: 150, 1443: 5817}, - {574: 3104, 815: 5816}, - {151, 151, 251: 151, 737: 151}, + {57: 5316, 549: 5813, 570: 5317, 1020: 5329}, + {199, 199}, + {577: 3105, 818: 5819}, + {577: 3105, 818: 5818}, + {196, 196}, // 2895 - {153, 153, 737: 153}, - {574: 3104, 815: 5819}, - {149, 149, 737: 149}, - {157, 157}, - {28: 203, 57: 203, 171: 203, 546: 203, 567: 203, 574: 203}, + {197, 197}, + {198, 198}, + {166: 5822, 626: 5821, 1108: 5823}, + {2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 10: 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 53: 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 550: 2369, 579: 2369, 597: 2369}, + {2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 10: 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 53: 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 550: 2368, 579: 2368, 597: 2368}, // 2900 - {57: 5308, 546: 5822, 567: 5309, 1017: 5321}, - {208, 208}, - {574: 3104, 815: 5828}, - {574: 3104, 815: 5827}, - {205, 205}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 5824}, + {200, 200, 9: 4018}, + {575: 5828}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 5827}, + {575: 201}, // 2905 - {206, 206}, - {207, 207}, - {166: 5831, 623: 5830, 1106: 5832}, - {2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 10: 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 53: 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 547: 2369, 576: 2369, 594: 2369}, - {2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 10: 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 53: 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 547: 2368, 576: 2368, 594: 2368}, + {577: 3105, 818: 5829}, + {315: 5831, 550: 205, 570: 205, 605: 205, 730: 205, 822: 205, 1374: 5830}, + {550: 2975, 570: 2960, 605: 2959, 730: 3086, 822: 2939, 834: 5834, 841: 3085, 2940, 5838, 5839, 5837, 854: 2941, 858: 5836, 1477: 5835}, + {352: 5832}, + {171: 5833, 550: 204, 570: 204, 605: 204, 730: 204, 822: 204}, // 2910 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 5833}, - {209, 209, 9: 4014}, - {572: 5837}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 5836}, - {572: 210}, + {550: 203, 570: 203, 605: 203, 730: 203, 822: 203}, + {730: 3086, 822: 2939, 841: 5842, 5840, 854: 5841}, + {210, 210}, + {209, 209}, + {208, 208}, // 2915 - {574: 3104, 815: 5838}, - {316: 5840, 547: 214, 567: 214, 602: 214, 727: 214, 819: 214, 1372: 5839}, - {547: 2974, 567: 2959, 602: 2958, 727: 3085, 819: 2938, 831: 5843, 838: 3084, 2939, 5847, 5848, 5846, 851: 2940, 855: 5845, 1478: 5844}, - {447: 5841}, - {171: 5842, 547: 213, 567: 213, 602: 213, 727: 213, 819: 213}, - // 2920 - {547: 212, 567: 212, 602: 212, 727: 212, 819: 212}, - {727: 3085, 819: 2938, 838: 5851, 5849, 851: 5850}, - {219, 219}, - {218, 218}, - {217, 217}, - // 2925 - {216, 216}, - {215, 215}, + {207, 207}, + {206, 206}, {2391, 2391}, {2390, 2390}, - {441, 441, 557: 441}, + {438, 438, 560: 438}, + // 2920 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5855, 1315: 5856, 1504: 5854}, + {219, 219, 219, 219, 219, 219, 219, 219, 219, 10: 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 53: 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 579: 219}, + {218, 218, 218, 218, 218, 218, 218, 218, 218, 10: 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 53: 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 579: 218}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5847, 903: 5848}, + {1273, 1273, 9: 1273, 564: 5849}, + // 2925 + {192, 192, 9: 4018}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5851, 790: 5375, 3119, 3120, 3118, 879: 5850}, + {191, 191, 9: 5376}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 5852}, + {9: 5376, 52: 5853}, // 2930 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5864, 1313: 5865, 1505: 5863}, - {228, 228, 228, 228, 228, 228, 228, 228, 228, 10: 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 53: 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 576: 228}, - {227, 227, 227, 227, 227, 227, 227, 227, 227, 10: 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 53: 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 576: 227}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5856, 900: 5857}, - {1276, 1276, 9: 1276, 561: 5858}, + {190, 190}, + {220, 220, 9: 5862}, + {747: 5858, 788: 5859, 1415: 5857}, + {212, 212, 9: 212}, + {217, 217, 9: 217}, // 2935 - {201, 201, 9: 4014}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5860, 787: 5367, 3118, 3119, 3117, 876: 5859}, - {200, 200, 9: 5368}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5861}, - {9: 5368, 52: 5862}, + {216, 216, 9: 216, 58: 5861}, + {214, 214, 9: 214, 58: 5860}, + {213, 213, 9: 213}, + {215, 215, 9: 215}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5855, 1315: 5863}, // 2940 - {199, 199}, - {229, 229, 9: 5871}, - {744: 5867, 785: 5868, 1412: 5866}, - {221, 221, 9: 221}, - {226, 226, 9: 226}, + {211, 211, 9: 211}, + {221, 221}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5866, 903: 5867}, + {1273, 1273, 9: 1273, 564: 5868}, + {189, 189, 9: 4018}, // 2945 - {225, 225, 9: 225, 58: 5870}, - {223, 223, 9: 223, 58: 5869}, - {222, 222, 9: 222}, - {224, 224, 9: 224}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5864, 1313: 5872}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5870, 790: 5375, 3119, 3120, 3118, 879: 5869}, + {188, 188, 9: 5376}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 5871}, + {9: 5376, 52: 5872}, + {187, 187}, // 2950 - {220, 220, 9: 220}, - {230, 230}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5875, 900: 5876}, - {1276, 1276, 9: 1276, 561: 5877}, - {198, 198, 9: 4014}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5874}, + {549: 5875, 574: 2660, 580: 2660, 1148: 5876}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2666, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 645: 3768, 790: 4114, 3119, 3120, 3118, 795: 5909, 840: 5908, 1147: 5907, 1359: 5906, 5910}, + {574: 5877, 580: 238, 1228: 5878}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 3988, 3119, 3120, 3118, 798: 5901, 1227: 5900, 1413: 5899}, // 2955 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5879, 787: 5367, 3118, 3119, 3117, 876: 5878}, - {197, 197, 9: 5368}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 5880}, - {9: 5368, 52: 5881}, - {196, 196}, + {580: 5879}, + {549: 2976, 2975, 5882, 566: 2974, 626: 2973, 667: 2969, 794: 5880, 825: 5881, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 5885, 5884, 1398: 5883}, + {222, 222, 550: 222, 557: 1033, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {225, 225, 550: 225, 557: 1034, 568: 1034, 1034}, + {267, 267, 242: 5895, 550: 267, 1202: 5896}, // 2960 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5883}, - {546: 5884, 571: 2660, 577: 2660, 1146: 5885}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2666, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 642: 3764, 787: 4110, 3118, 3119, 3117, 792: 5918, 837: 5917, 1145: 5916, 1357: 5915, 5919}, - {571: 5886, 577: 247, 1226: 5887}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3984, 3118, 3119, 3117, 794: 5910, 1225: 5909, 1411: 5908}, + {233, 233, 550: 5886, 1077: 5887}, + {224, 224, 550: 224}, + {223, 223, 550: 223}, + {57: 5890, 1226: 5889, 1412: 5888}, + {226, 226}, // 2965 - {577: 5888}, - {546: 2975, 2974, 5891, 563: 2973, 623: 2972, 663: 2968, 791: 5889, 822: 5890, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 5894, 5893, 1396: 5892}, - {231, 231, 547: 231, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {234, 234, 547: 234, 554: 1037, 565: 1037, 1037}, - {276, 276, 242: 5904, 547: 276, 1200: 5905}, + {232, 232, 9: 5893}, + {231, 231, 9: 231}, + {229, 229, 9: 229, 573: 5891}, + {551: 3672, 561: 5043, 5044, 565: 3663, 577: 3667, 647: 3662, 3664, 654: 3666, 3665, 3670, 3671, 666: 3669, 796: 5042, 3668, 1103: 5892}, + {228, 228, 9: 228}, // 2970 - {242, 242, 547: 5895, 1075: 5896}, - {233, 233, 547: 233}, - {232, 232, 547: 232}, - {57: 5899, 1224: 5898, 1410: 5897}, - {235, 235}, + {57: 5890, 1226: 5894}, + {230, 230, 9: 230}, + {551: 5898}, + {233, 233, 550: 5886, 1077: 5897}, + {227, 227}, // 2975 - {241, 241, 9: 5902}, - {240, 240, 9: 240}, - {238, 238, 9: 238, 570: 5900}, - {548: 3668, 558: 5035, 5036, 562: 3659, 574: 3663, 644: 3658, 3660, 651: 3662, 3661, 3666, 655: 3667, 664: 3665, 793: 5034, 795: 3664, 1101: 5901}, - {237, 237, 9: 237}, + {266, 266, 550: 266, 567: 266, 570: 266, 578: 266}, + {237, 237, 9: 5904, 550: 237, 580: 237}, + {235, 235, 9: 235, 550: 235, 580: 235}, + {573: 5902}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 5903}, // 2980 - {57: 5899, 1224: 5903}, - {239, 239, 9: 239}, - {548: 5907}, - {242, 242, 547: 5895, 1075: 5906}, - {236, 236}, - // 2985 - {275, 275, 547: 275, 564: 275, 567: 275, 575: 275}, - {246, 246, 9: 5913, 547: 246, 577: 246}, - {244, 244, 9: 244, 547: 244, 577: 244}, - {570: 5911}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 5912}, - // 2990 - {243, 243, 9: 243, 547: 243, 577: 243}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 3984, 3118, 3119, 3117, 794: 5910, 1225: 5914}, - {245, 245, 9: 245, 547: 245, 577: 245}, - {9: 5921, 52: 2665}, + {234, 234, 9: 234, 550: 234, 580: 234}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 3988, 3119, 3120, 3118, 798: 5901, 1227: 5905}, + {236, 236, 9: 236, 550: 236, 580: 236}, + {9: 5912, 52: 2665}, {9: 2664, 52: 2664}, - // 2995 + // 2985 {9: 2662, 52: 2662}, {9: 2661, 52: 2661}, - {52: 5920}, - {2659, 2659, 547: 2659, 571: 2659, 577: 2659}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 642: 3764, 787: 4110, 3118, 3119, 3117, 792: 5918, 837: 5917, 1145: 5922}, - // 3000 + {52: 5911}, + {2659, 2659, 550: 2659, 574: 2659, 580: 2659}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 645: 3768, 790: 4114, 3119, 3120, 3118, 795: 5909, 840: 5908, 1147: 5913}, + // 2990 {9: 2663, 52: 2663}, - {58: 278, 848: 5927, 953: 278, 1414: 5926}, - {548: 5925}, - {202, 202}, - {58: 5805, 953: 270, 1228: 5928}, + {58: 269, 851: 5918, 1004: 269, 1417: 5917}, + {551: 5916}, + {193, 193}, + {58: 5920, 1004: 261, 1414: 5919}, + // 2995 + {58: 268, 1004: 268}, + {1004: 5921}, + {1004: 260}, + {551: 5922}, + {242: 5895, 567: 267, 570: 267, 578: 267, 1202: 5923}, + // 3000 + {567: 5924, 570: 5925, 578: 2433, 1187: 5926}, + {2432, 2432, 548: 2432, 2432, 2432, 555: 2432, 566: 2432, 578: 2432, 626: 2432, 667: 2432}, + {2431, 2431, 548: 2431, 2431, 2431, 555: 2431, 566: 2431, 578: 2431, 626: 2431, 667: 2431}, + {578: 5927}, + {626: 5928}, // 3005 - {58: 277, 953: 277}, - {953: 5929}, - {548: 5930}, - {242: 5904, 564: 276, 567: 276, 575: 276, 1200: 5931}, - {564: 5932, 567: 5933, 575: 2433, 1185: 5934}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 5929}, + {263, 263, 142: 263, 168: 263, 549: 263, 263, 567: 263, 574: 263, 727: 5931, 741: 263, 1356: 5930}, + {259, 259, 142: 4040, 168: 4039, 549: 259, 259, 567: 259, 574: 259, 741: 259, 953: 4038, 1196: 5934}, + {574: 5932}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 4444, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 5933}, // 3010 - {2432, 2432, 545: 2432, 2432, 2432, 552: 2432, 563: 2432, 575: 2432, 623: 2432, 663: 2432}, - {2431, 2431, 545: 2431, 2431, 2431, 552: 2431, 563: 2431, 575: 2431, 623: 2431, 663: 2431}, - {575: 5935}, - {623: 5936}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 5937}, + {262, 262, 142: 262, 168: 262, 549: 262, 262, 567: 262, 574: 262, 741: 262}, + {244, 244, 549: 244, 244, 567: 244, 574: 244, 741: 4068, 1225: 5935}, + {265, 265, 549: 265, 265, 567: 5937, 574: 265, 1396: 5936}, + {2660, 2660, 549: 5875, 2660, 574: 2660, 1148: 5940}, + {577: 3105, 818: 5938}, // 3015 - {272, 272, 142: 272, 168: 272, 546: 272, 272, 564: 272, 571: 272, 724: 5939, 737: 272, 1354: 5938}, - {268, 268, 142: 4036, 168: 4035, 546: 268, 268, 564: 268, 571: 268, 737: 268, 949: 4034, 1194: 5942}, - {571: 5940}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 5941}, - {271, 271, 142: 271, 168: 271, 546: 271, 271, 564: 271, 571: 271, 737: 271}, + {741: 5939}, + {264, 264, 549: 264, 264, 574: 264}, + {238, 238, 550: 238, 574: 5877, 1228: 5941}, + {233, 233, 550: 5886, 1077: 5942}, + {270, 270}, // 3020 - {253, 253, 546: 253, 253, 564: 253, 571: 253, 737: 4064, 1074: 5943}, - {274, 274, 546: 274, 274, 564: 5945, 571: 274, 1394: 5944}, - {2660, 2660, 546: 5884, 2660, 571: 2660, 1146: 5948}, - {574: 3104, 815: 5946}, - {737: 5947}, + {9: 327, 57: 327, 548: 327, 580: 327, 645: 2132, 731: 327, 744: 2132}, + {9: 292, 548: 292, 292, 580: 292, 645: 2098, 731: 292, 744: 2098}, + {9: 306, 548: 306, 306, 580: 306, 645: 2072, 731: 306, 744: 2072}, + {9: 293, 548: 293, 293, 580: 293, 645: 2069, 731: 293, 744: 2069}, + {9: 282, 548: 282, 282, 580: 282, 645: 2031, 731: 282, 744: 2031}, // 3025 - {273, 273, 546: 273, 273, 571: 273}, - {247, 247, 547: 247, 571: 5886, 1226: 5949}, - {242, 242, 547: 5895, 1075: 5950}, - {279, 279}, - {9: 336, 57: 336, 545: 336, 577: 336, 642: 2132, 728: 336, 741: 2132}, + {9: 302, 548: 302, 302, 580: 302, 645: 1951, 731: 302, 744: 1951}, + {9: 307, 548: 307, 307, 580: 307, 645: 1944, 731: 307, 744: 1944}, + {359: 6051, 392: 6052, 645: 1925, 744: 1925}, + {9: 294, 548: 294, 294, 580: 294, 645: 1922, 731: 294, 744: 1922}, + {9: 283, 548: 283, 283, 580: 283, 645: 1919, 731: 283, 744: 1919}, // 3030 - {9: 301, 545: 301, 301, 577: 301, 642: 2099, 728: 301, 741: 2099}, - {9: 315, 545: 315, 315, 577: 315, 642: 2073, 728: 315, 741: 2073}, - {9: 302, 545: 302, 302, 577: 302, 642: 2070, 728: 302, 741: 2070}, - {9: 291, 545: 291, 291, 577: 291, 642: 2033, 728: 291, 741: 2033}, - {9: 311, 545: 311, 311, 577: 311, 642: 1953, 728: 311, 741: 1953}, + {645: 6049, 744: 6048}, + {9: 952, 548: 952, 580: 952, 645: 444, 731: 952, 744: 444}, + {9: 951, 548: 951, 580: 951, 731: 951}, + {9: 323, 57: 6047, 548: 323, 580: 323, 731: 323}, + {9: 325, 548: 325, 580: 325, 731: 325}, // 3035 - {9: 316, 545: 316, 316, 577: 316, 642: 1946, 728: 316, 741: 1946}, - {358: 6059, 391: 6060, 642: 1927, 741: 1927}, - {9: 303, 545: 303, 303, 577: 303, 642: 1924, 728: 303, 741: 1924}, - {9: 292, 545: 292, 292, 577: 292, 642: 1921, 728: 292, 741: 1921}, - {642: 6057, 741: 6056}, + {9: 324, 548: 324, 580: 324, 731: 324}, + {580: 6045}, + {9: 303, 548: 303, 303, 578: 6043, 580: 303, 731: 303}, + {9: 320, 548: 320, 580: 320, 731: 320}, + {9: 5995, 548: 5996, 580: 5997}, // 3040 - {9: 955, 545: 955, 577: 955, 642: 447, 728: 955, 741: 447}, - {9: 954, 545: 954, 577: 954, 728: 954}, - {9: 332, 57: 6055, 545: 332, 577: 332, 728: 332}, - {9: 334, 545: 334, 577: 334, 728: 334}, - {9: 333, 545: 333, 577: 333, 728: 333}, + {9: 318, 548: 318, 5992, 580: 318, 731: 318}, + {9: 316, 250: 5991, 548: 316, 316, 580: 316, 731: 316}, + {9: 314, 351: 5990, 548: 314, 314, 580: 314, 731: 314}, + {9: 313, 20: 5984, 144: 5986, 199: 5987, 228: 5985, 5983, 351: 5988, 548: 313, 313, 580: 313, 731: 313}, + {9: 310, 548: 310, 310, 580: 310, 731: 310}, // 3045 - {577: 6053}, - {9: 312, 545: 312, 312, 575: 6051, 577: 312, 728: 312}, - {9: 329, 545: 329, 577: 329, 728: 329}, - {9: 6003, 545: 6004, 577: 6005}, - {9: 327, 545: 327, 6000, 577: 327, 728: 327}, + {9: 309, 548: 309, 309, 580: 309, 731: 309}, + {9: 308, 199: 5982, 548: 308, 308, 580: 308, 731: 308}, + {9: 305, 548: 305, 305, 580: 305, 731: 305}, + {9: 304, 548: 304, 304, 580: 304, 731: 304}, + {144: 5981, 1168: 5980}, // 3050 - {9: 325, 252: 5999, 545: 325, 325, 577: 325, 728: 325}, - {9: 323, 351: 5998, 545: 323, 323, 577: 323, 728: 323}, - {9: 322, 20: 5992, 144: 5994, 199: 5995, 228: 5993, 5991, 351: 5996, 545: 322, 322, 577: 322, 728: 322}, - {9: 319, 545: 319, 319, 577: 319, 728: 319}, - {9: 318, 545: 318, 318, 577: 318, 728: 318}, + {9: 300, 548: 300, 300, 580: 300, 731: 300}, + {1028: 5979}, + {9: 298, 548: 298, 298, 580: 298, 731: 298}, + {9: 295, 548: 295, 295, 580: 295, 731: 295}, + {166: 5978}, // 3055 - {9: 317, 199: 5990, 545: 317, 317, 577: 317, 728: 317}, - {9: 314, 545: 314, 314, 577: 314, 728: 314}, - {9: 313, 545: 313, 313, 577: 313, 728: 313}, - {144: 5989, 1166: 5988}, - {9: 309, 545: 309, 309, 577: 309, 728: 309}, + {9: 290, 548: 290, 290, 580: 290, 731: 290}, + {9: 299, 548: 299, 299, 580: 299, 731: 299}, + {9: 301, 548: 301, 301, 580: 301, 731: 301}, + {9: 288, 548: 288, 288, 580: 288, 731: 288}, + {9: 286, 548: 286, 286, 580: 286, 731: 286}, // 3060 - {1025: 5987}, - {9: 307, 545: 307, 307, 577: 307, 728: 307}, - {9: 304, 545: 304, 304, 577: 304, 728: 304}, - {166: 5986}, - {9: 299, 545: 299, 299, 577: 299, 728: 299}, + {9: 312, 548: 312, 312, 580: 312, 731: 312}, + {9: 311, 548: 311, 311, 580: 311, 731: 311}, + {166: 5989}, + {9: 289, 548: 289, 289, 580: 289, 731: 289}, + {9: 287, 548: 287, 287, 580: 287, 731: 287}, // 3065 - {9: 308, 545: 308, 308, 577: 308, 728: 308}, - {9: 310, 545: 310, 310, 577: 310, 728: 310}, - {9: 297, 545: 297, 297, 577: 297, 728: 297}, - {9: 295, 545: 295, 295, 577: 295, 728: 295}, - {9: 321, 545: 321, 321, 577: 321, 728: 321}, + {9: 285, 548: 285, 285, 580: 285, 731: 285}, + {9: 291, 548: 291, 291, 580: 291, 731: 291}, + {9: 284, 548: 284, 284, 580: 284, 731: 284}, + {9: 315, 548: 315, 315, 580: 315, 731: 315}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 5993}, // 3070 - {9: 320, 545: 320, 320, 577: 320, 728: 320}, - {166: 5997}, - {9: 298, 545: 298, 298, 577: 298, 728: 298}, - {9: 296, 545: 296, 296, 577: 296, 728: 296}, - {9: 294, 545: 294, 294, 577: 294, 728: 294}, + {9: 4117, 52: 5994}, + {9: 317, 548: 317, 580: 317, 731: 317}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 5943, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 5945, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 5951, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 5947, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 5944, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 5952, 3299, 3560, 5946, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 5949, 3204, 3205, 3453, 5950, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 5948, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 5954, 581: 5977, 605: 5971, 667: 5960, 724: 5975, 728: 5970, 730: 5973, 734: 5964, 742: 5965, 745: 5969, 761: 5966, 790: 3824, 3119, 3120, 3118, 822: 5968, 824: 5953, 917: 5955, 928: 5959, 963: 5972, 982: 5974, 1066: 5956, 1092: 5957, 5963, 1099: 5958, 6042, 1111: 5967, 1115: 5976}, + {2: 281, 281, 281, 281, 281, 281, 281, 10: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 53: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 6009, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 579: 281, 626: 6008, 990: 6010, 1236: 6011}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6000, 994: 6001}, // 3075 - {9: 300, 545: 300, 300, 577: 300, 728: 300}, - {9: 293, 545: 293, 293, 577: 293, 728: 293}, - {9: 324, 545: 324, 324, 577: 324, 728: 324}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 6001}, - {9: 4113, 52: 6002}, + {965, 965, 6: 965, 9: 965, 15: 965, 51: 965, 53: 965, 965, 965, 965, 144: 965, 197: 965, 550: 965, 560: 965, 573: 965, 645: 6006, 675: 965, 731: 965, 736: 965, 743: 965, 6005}, + {1428, 1428, 6: 1428, 9: 1428, 15: 1428, 51: 1428, 53: 1428, 1428, 1428, 1428, 144: 1428, 197: 1428, 549: 4453, 1428, 560: 1428, 573: 1428, 675: 1428, 731: 1428, 736: 1428, 743: 1428, 1246: 6004}, + {961, 961, 9: 961, 550: 961}, + {271, 271, 9: 6002}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6003}, // 3080 - {9: 326, 545: 326, 577: 326, 728: 326}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 5951, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 5953, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 5959, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 5955, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 5952, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 5960, 3296, 3557, 5954, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 5957, 3202, 3203, 3450, 5958, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 5956, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 5962, 578: 5985, 602: 5979, 663: 5968, 721: 5983, 725: 5978, 727: 5981, 731: 5972, 739: 5973, 742: 5977, 758: 5974, 787: 3820, 3118, 3119, 3117, 819: 5976, 821: 5961, 914: 5963, 925: 5967, 979: 5982, 991: 5980, 1063: 5964, 1090: 5965, 5971, 1097: 5966, 6050, 1109: 5975, 1113: 5984}, - {2: 290, 290, 290, 290, 290, 290, 290, 10: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 53: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 6017, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 576: 290, 623: 6016, 987: 6018, 1235: 6019}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 6009}, - {968, 968, 6: 968, 9: 968, 15: 968, 51: 968, 53: 968, 968, 968, 968, 144: 968, 197: 968, 547: 968, 557: 968, 570: 968, 642: 6014, 674: 968, 728: 968, 733: 968, 740: 968, 6013}, + {960, 960, 9: 960, 550: 960}, + {962, 962, 6: 962, 9: 962, 15: 962, 51: 962, 53: 962, 962, 962, 962, 144: 962, 197: 962, 550: 962, 560: 962, 573: 962, 675: 962, 731: 962, 736: 962, 743: 962}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 790: 3824, 3119, 3120, 3118, 824: 6007}, + {963, 963, 6: 963, 9: 963, 15: 963, 51: 963, 53: 963, 963, 963, 963, 144: 963, 197: 963, 550: 963, 560: 963, 573: 963, 675: 963, 731: 963, 736: 963, 743: 963}, + {964, 964, 6: 964, 9: 964, 15: 964, 51: 964, 53: 964, 964, 964, 964, 144: 964, 197: 964, 550: 964, 560: 964, 573: 964, 675: 964, 731: 964, 736: 964, 743: 964}, // 3085 - {1431, 1431, 6: 1431, 9: 1431, 15: 1431, 51: 1431, 53: 1431, 1431, 1431, 1431, 144: 1431, 197: 1431, 546: 4449, 1431, 557: 1431, 570: 1431, 674: 1431, 728: 1431, 733: 1431, 740: 1431, 1245: 6012}, - {964, 964, 9: 964, 547: 964}, - {280, 280, 9: 6010}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6011}, - {963, 963, 9: 963, 547: 963}, + {2: 280, 280, 280, 280, 280, 280, 280, 10: 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 53: 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 579: 280}, + {2: 279, 279, 279, 279, 279, 279, 279, 10: 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 53: 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 579: 279}, + {2: 278, 278, 278, 278, 278, 278, 278, 10: 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 53: 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 579: 278}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 6012, 790: 6013, 3119, 3120, 3118, 1263: 6014}, + {580: 277, 731: 277, 733: 6040}, // 3090 - {965, 965, 6: 965, 9: 965, 15: 965, 51: 965, 53: 965, 965, 965, 965, 144: 965, 197: 965, 547: 965, 557: 965, 570: 965, 674: 965, 728: 965, 733: 965, 740: 965}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 6015}, - {966, 966, 6: 966, 9: 966, 15: 966, 51: 966, 53: 966, 966, 966, 966, 144: 966, 197: 966, 547: 966, 557: 966, 570: 966, 674: 966, 728: 966, 733: 966, 740: 966}, - {967, 967, 6: 967, 9: 967, 15: 967, 51: 967, 53: 967, 967, 967, 967, 144: 967, 197: 967, 547: 967, 557: 967, 570: 967, 674: 967, 728: 967, 733: 967, 740: 967}, - {2: 289, 289, 289, 289, 289, 289, 289, 10: 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 53: 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 576: 289}, + {580: 273, 731: 273, 733: 6037}, + {580: 6015}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6016, 1015: 6017, 1044: 6018}, + {375, 375, 6: 375, 9: 375, 15: 375, 51: 375, 53: 375, 375, 375, 375, 197: 6022, 550: 375, 743: 375, 1346: 6021}, + {422, 422, 6: 422, 9: 422, 15: 422, 51: 422, 53: 422, 422, 422, 422, 550: 422, 743: 422}, // 3095 - {2: 288, 288, 288, 288, 288, 288, 288, 10: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 53: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 576: 288}, - {2: 287, 287, 287, 287, 287, 287, 287, 10: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 53: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 576: 287}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6020, 787: 6021, 3118, 3119, 3117, 1262: 6022}, - {577: 286, 728: 286, 730: 6048}, - {577: 282, 728: 282, 730: 6045}, + {272, 272, 9: 6019}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6016, 1015: 6020}, + {421, 421, 6: 421, 9: 421, 15: 421, 51: 421, 53: 421, 421, 421, 421, 550: 421, 743: 421}, + {423, 423, 6: 423, 9: 423, 15: 423, 51: 423, 53: 423, 423, 423, 423, 550: 423, 743: 423}, + {550: 6024, 740: 6023}, // 3100 - {577: 6023}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6025, 1041: 6026}, - {378, 378, 6: 378, 9: 378, 15: 378, 51: 378, 53: 378, 378, 378, 378, 197: 6030, 547: 378, 740: 378, 1344: 6029}, - {425, 425, 6: 425, 9: 425, 15: 425, 51: 425, 53: 425, 425, 425, 425, 547: 425, 740: 425}, - {281, 281, 9: 6027}, + {15: 6035, 551: 6032, 1018: 6034}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 790: 3824, 3119, 3120, 3118, 824: 6026, 1347: 6025}, + {373, 373, 6: 373, 9: 373, 15: 373, 51: 373, 53: 373, 373, 373, 373, 550: 373, 555: 6028, 740: 6027, 743: 373}, + {369, 369, 6: 369, 9: 369, 15: 369, 51: 369, 53: 369, 369, 369, 369, 550: 369, 555: 369, 740: 369, 743: 369}, + {551: 6032, 1018: 6033}, // 3105 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6028}, - {424, 424, 6: 424, 9: 424, 15: 424, 51: 424, 53: 424, 424, 424, 424, 547: 424, 740: 424}, - {426, 426, 6: 426, 9: 426, 15: 426, 51: 426, 53: 426, 426, 426, 426, 547: 426, 740: 426}, - {547: 6032, 738: 6031}, - {15: 6043, 548: 6040, 1015: 6042}, + {551: 6030, 656: 6031, 1209: 6029}, + {371, 371, 6: 371, 9: 371, 15: 371, 51: 371, 53: 371, 371, 371, 371, 550: 371, 743: 371}, + {368, 368, 6: 368, 9: 368, 15: 368, 51: 368, 53: 368, 368, 368, 368, 550: 368, 743: 368}, + {367, 367, 6: 367, 9: 367, 15: 367, 51: 367, 53: 367, 367, 367, 367, 550: 367, 743: 367}, + {957, 957, 6: 957, 9: 957, 15: 957, 51: 957, 957, 957, 957, 957, 957, 550: 957, 743: 957}, // 3110 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 6034, 1345: 6033}, - {376, 376, 6: 376, 9: 376, 15: 376, 51: 376, 53: 376, 376, 376, 376, 547: 376, 552: 6036, 738: 6035, 740: 376}, - {372, 372, 6: 372, 9: 372, 15: 372, 51: 372, 53: 372, 372, 372, 372, 547: 372, 552: 372, 738: 372, 740: 372}, - {548: 6040, 1015: 6041}, - {548: 6038, 653: 6039, 1207: 6037}, + {372, 372, 6: 372, 9: 372, 15: 372, 51: 372, 53: 372, 372, 372, 372, 550: 372, 743: 372}, + {374, 374, 6: 374, 9: 374, 15: 374, 51: 374, 53: 374, 374, 374, 374, 550: 374, 743: 374}, + {551: 6030, 656: 6031, 1209: 6036}, + {370, 370, 6: 370, 9: 370, 15: 370, 51: 370, 53: 370, 370, 370, 370, 550: 370, 743: 370}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 6038, 790: 6039, 3119, 3120, 3118}, // 3115 - {374, 374, 6: 374, 9: 374, 15: 374, 51: 374, 53: 374, 374, 374, 374, 547: 374, 740: 374}, - {371, 371, 6: 371, 9: 371, 15: 371, 51: 371, 53: 371, 371, 371, 371, 547: 371, 740: 371}, - {370, 370, 6: 370, 9: 370, 15: 370, 51: 370, 53: 370, 370, 370, 370, 547: 370, 740: 370}, - {960, 960, 6: 960, 9: 960, 15: 960, 51: 960, 960, 960, 960, 960, 960, 547: 960, 740: 960}, - {375, 375, 6: 375, 9: 375, 15: 375, 51: 375, 53: 375, 375, 375, 375, 547: 375, 740: 375}, + {580: 275, 731: 275}, + {580: 274, 731: 274}, + {579: 6041}, + {580: 276, 731: 276}, + {9: 319, 548: 319, 580: 319, 731: 319}, // 3120 - {377, 377, 6: 377, 9: 377, 15: 377, 51: 377, 53: 377, 377, 377, 377, 547: 377, 740: 377}, - {548: 6038, 653: 6039, 1207: 6044}, - {373, 373, 6: 373, 9: 373, 15: 373, 51: 373, 53: 373, 373, 373, 373, 547: 373, 740: 373}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6046, 787: 6047, 3118, 3119, 3117}, - {577: 284, 728: 284}, + {353: 6044}, + {9: 321, 548: 321, 580: 321, 731: 321}, + {353: 6046}, + {9: 322, 548: 322, 580: 322, 731: 322}, + {9: 326, 57: 326, 548: 326, 580: 326, 731: 326}, // 3125 - {577: 283, 728: 283}, - {576: 6049}, - {577: 285, 728: 285}, - {9: 328, 545: 328, 577: 328, 728: 328}, - {352: 6052}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 790: 3824, 3119, 3120, 3118, 824: 6050}, + {953, 953, 9: 953, 548: 953, 580: 953, 731: 953}, + {954, 954, 9: 954, 548: 954, 580: 954, 731: 954}, + {9: 297, 548: 297, 297, 580: 297, 731: 297}, + {9: 296, 548: 296, 296, 580: 296, 731: 296}, // 3130 - {9: 330, 545: 330, 577: 330, 728: 330}, - {352: 6054}, - {9: 331, 545: 331, 577: 331, 728: 331}, - {9: 335, 57: 335, 545: 335, 577: 335, 728: 335}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 787: 3820, 3118, 3119, 3117, 821: 6058}, + {548: 6095, 645: 2045, 744: 2045}, + {9: 5995, 548: 6055, 731: 6056}, + {2: 281, 281, 281, 281, 281, 281, 281, 10: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 53: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 6009, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 579: 281, 626: 6008, 990: 6010, 1236: 6058}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6000, 994: 6057}, + {334, 334, 9: 6002}, // 3135 - {956, 956, 9: 956, 545: 956, 577: 956, 728: 956}, - {957, 957, 9: 957, 545: 957, 577: 957, 728: 957}, - {9: 306, 545: 306, 306, 577: 306, 728: 306}, - {9: 305, 545: 305, 305, 577: 305, 728: 305}, - {545: 6103, 642: 2046, 741: 2046}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 6012, 790: 6013, 3119, 3120, 3118, 1263: 6059}, + {731: 6060}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6016, 1015: 6017, 1044: 6061}, + {412, 412, 9: 6019, 550: 412, 743: 6063, 1096: 6062, 6064}, + {411, 411, 6: 411, 15: 411, 51: 411, 53: 411, 411, 411, 411, 550: 411}, // 3140 - {9: 6003, 545: 6063, 728: 6064}, - {2: 290, 290, 290, 290, 290, 290, 290, 10: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 53: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 6017, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 576: 290, 623: 6016, 987: 6018, 1235: 6066}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 6065}, - {343, 343, 9: 6010}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6020, 787: 6021, 3118, 3119, 3117, 1262: 6067}, + {173: 6084, 6082, 181: 6085, 6083, 6086, 424: 6077, 471: 6079, 1098: 6081, 1464: 6080, 1489: 6078}, + {333, 333, 550: 6066, 1330: 6065}, + {336, 336}, + {176: 6070, 6068, 6069, 6071, 982: 6067}, + {1028: 6076}, // 3145 - {728: 6068}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6025, 1041: 6069}, - {415, 415, 9: 6027, 547: 415, 740: 6071, 1094: 6070, 6072}, - {414, 414, 6: 414, 15: 414, 51: 414, 53: 414, 414, 414, 414, 547: 414}, - {173: 6092, 6090, 181: 6093, 6091, 6094, 424: 6085, 473: 6087, 1096: 6089, 1465: 6088, 1490: 6086}, + {577: 3105, 818: 6075}, + {577: 3105, 818: 6074}, + {577: 3105, 818: 6073}, + {577: 3105, 818: 6072}, + {328, 328}, // 3150 - {342, 342, 547: 6074, 1328: 6073}, - {345, 345}, - {176: 6078, 6076, 6077, 6079, 979: 6075}, - {1025: 6084}, - {574: 3104, 815: 6083}, + {329, 329}, + {330, 330}, + {331, 331}, + {332, 332}, + {410, 410, 6: 410, 15: 410, 51: 410, 53: 410, 410, 410, 410, 550: 410}, // 3155 - {574: 3104, 815: 6082}, - {574: 3104, 815: 6081}, - {574: 3104, 815: 6080}, - {337, 337}, - {338, 338}, + {409, 409, 6: 409, 15: 409, 51: 409, 53: 409, 409, 409, 409, 550: 409}, + {408, 408, 6: 408, 15: 408, 51: 408, 53: 408, 408, 408, 408, 550: 408}, + {407, 407, 6: 407, 15: 407, 51: 407, 53: 407, 407, 407, 407, 173: 6084, 6082, 181: 6085, 6083, 6086, 550: 407, 585: 6092, 1098: 6093}, + {406, 406, 6: 406, 15: 406, 51: 406, 53: 406, 406, 406, 406, 173: 406, 406, 181: 406, 406, 406, 550: 406, 585: 406}, + {551: 6091}, // 3160 - {339, 339}, - {340, 340}, - {341, 341}, - {413, 413, 6: 413, 15: 413, 51: 413, 53: 413, 413, 413, 413, 547: 413}, - {412, 412, 6: 412, 15: 412, 51: 412, 53: 412, 412, 412, 412, 547: 412}, + {551: 6090}, + {551: 6089}, + {551: 6088}, + {551: 6087}, + {399, 399, 6: 399, 15: 399, 51: 399, 53: 399, 399, 399, 399, 173: 399, 399, 181: 399, 399, 399, 550: 399, 585: 399}, // 3165 - {411, 411, 6: 411, 15: 411, 51: 411, 53: 411, 411, 411, 411, 547: 411}, - {410, 410, 6: 410, 15: 410, 51: 410, 53: 410, 410, 410, 410, 173: 6092, 6090, 181: 6093, 6091, 6094, 547: 410, 582: 6100, 1096: 6101}, - {409, 409, 6: 409, 15: 409, 51: 409, 53: 409, 409, 409, 409, 173: 409, 409, 181: 409, 409, 409, 547: 409, 582: 409}, - {548: 6099}, - {548: 6098}, + {400, 400, 6: 400, 15: 400, 51: 400, 53: 400, 400, 400, 400, 173: 400, 400, 181: 400, 400, 400, 550: 400, 585: 400}, + {401, 401, 6: 401, 15: 401, 51: 401, 53: 401, 401, 401, 401, 173: 401, 401, 181: 401, 401, 401, 550: 401, 585: 401}, + {402, 402, 6: 402, 15: 402, 51: 402, 53: 402, 402, 402, 402, 173: 402, 402, 181: 402, 402, 402, 550: 402, 585: 402}, + {403, 403, 6: 403, 15: 403, 51: 403, 53: 403, 403, 403, 403, 173: 403, 403, 181: 403, 403, 403, 550: 403, 585: 403}, + {173: 6084, 6082, 181: 6085, 6083, 6086, 1098: 6094}, // 3170 - {548: 6097}, - {548: 6096}, - {548: 6095}, - {402, 402, 6: 402, 15: 402, 51: 402, 53: 402, 402, 402, 402, 173: 402, 402, 181: 402, 402, 402, 547: 402, 582: 402}, - {403, 403, 6: 403, 15: 403, 51: 403, 53: 403, 403, 403, 403, 173: 403, 403, 181: 403, 403, 403, 547: 403, 582: 403}, + {404, 404, 6: 404, 15: 404, 51: 404, 53: 404, 404, 404, 404, 173: 404, 404, 181: 404, 404, 404, 550: 404, 585: 404}, + {405, 405, 6: 405, 15: 405, 51: 405, 53: 405, 405, 405, 405, 173: 405, 405, 181: 405, 405, 405, 550: 405, 585: 405}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6096}, + {731: 6097}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6000, 994: 6098}, // 3175 - {404, 404, 6: 404, 15: 404, 51: 404, 53: 404, 404, 404, 404, 173: 404, 404, 181: 404, 404, 404, 547: 404, 582: 404}, - {405, 405, 6: 405, 15: 405, 51: 405, 53: 405, 405, 405, 405, 173: 405, 405, 181: 405, 405, 405, 547: 405, 582: 405}, - {406, 406, 6: 406, 15: 406, 51: 406, 53: 406, 406, 406, 406, 173: 406, 406, 181: 406, 406, 406, 547: 406, 582: 406}, - {173: 6092, 6090, 181: 6093, 6091, 6094, 1096: 6102}, - {407, 407, 6: 407, 15: 407, 51: 407, 53: 407, 407, 407, 407, 173: 407, 407, 181: 407, 407, 407, 547: 407, 582: 407}, + {333, 333, 9: 6002, 550: 6066, 1330: 6099}, + {335, 335}, + {352: 6101, 384: 6103, 567: 6104, 574: 6105, 963: 6102}, + {341, 341, 576: 6111}, + {340, 340}, // 3180 - {408, 408, 6: 408, 15: 408, 51: 408, 53: 408, 408, 408, 408, 173: 408, 408, 181: 408, 408, 408, 547: 408, 582: 408}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6104}, - {728: 6105}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 6106}, - {342, 342, 9: 6010, 547: 6074, 1328: 6107}, + {577: 3105, 818: 6110}, + {577: 3105, 818: 6109}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6106, 3119, 3120, 3118}, + {573: 6107}, + {551: 3672, 565: 3663, 577: 3667, 647: 3662, 3664, 654: 3666, 3665, 3670, 3671, 666: 3669, 796: 6108, 3668}, // 3185 - {344, 344}, - {2523, 2523, 9: 2523, 16: 2523, 18: 2523, 21: 2523, 550: 2523, 553: 2523, 568: 2523, 571: 2523, 577: 2523, 579: 2523, 598: 2523, 724: 2523, 728: 2523, 780: 2523, 2523}, - {438, 438}, - {2: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 10: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 53: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 546: 1076, 548: 1076, 1076, 1076, 1076, 555: 1076, 1076, 558: 1076, 1076, 1076, 562: 1076, 1076, 1076, 567: 1076, 1076, 574: 1076, 1076, 1076, 1076, 589: 1076, 594: 1076, 601: 1076, 1076, 634: 1076, 641: 1076, 1076, 644: 1076, 1076, 1076, 651: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 660: 1076, 1076, 1076, 664: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 675: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 702: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 726: 1076, 731: 1076, 844: 1076, 1076, 848: 1076, 850: 1076, 852: 1076, 856: 1076, 865: 1076, 1076, 1076}, - {2: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 10: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 53: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 546: 1074, 564: 1074, 575: 1074, 1074, 1074, 658: 1074, 848: 1074, 850: 1074, 852: 1074}, + {337, 337}, + {338, 338}, + {339, 339}, + {551: 6112}, + {342, 342}, // 3190 - {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 546: 1281, 564: 1281, 576: 1281, 658: 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 6117}, - {2: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 10: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 53: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 546: 1284, 548: 1284, 1284, 1284, 1284, 555: 1284, 1284, 558: 1284, 1284, 1284, 562: 1284, 1284, 1284, 567: 1284, 1284, 574: 1284, 1284, 1284, 1284, 589: 1284, 594: 1284, 601: 1284, 1284, 634: 1284, 641: 1284, 1284, 644: 1284, 1284, 1284, 651: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 660: 1284, 1284, 1284, 664: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 675: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 702: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 726: 1284, 731: 1284, 844: 1284, 1284, 848: 1284, 850: 1284, 852: 1284, 856: 1284, 865: 1284, 1284, 1284}, - {2: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 10: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 53: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 546: 1283, 548: 1283, 1283, 1283, 1283, 555: 1283, 1283, 558: 1283, 1283, 1283, 562: 1283, 1283, 1283, 567: 1283, 1283, 574: 1283, 1283, 1283, 1283, 589: 1283, 594: 1283, 601: 1283, 1283, 634: 1283, 641: 1283, 1283, 644: 1283, 1283, 1283, 651: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 660: 1283, 1283, 1283, 664: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 675: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 702: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 726: 1283, 731: 1283, 844: 1283, 1283, 848: 1283, 850: 1283, 852: 1283, 856: 1283, 865: 1283, 1283, 1283}, - {2: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 10: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 53: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 546: 1282, 548: 1282, 1282, 1282, 1282, 555: 1282, 1282, 558: 1282, 1282, 1282, 562: 1282, 1282, 1282, 567: 1282, 1282, 574: 1282, 1282, 1282, 1282, 589: 1282, 594: 1282, 601: 1282, 1282, 634: 1282, 641: 1282, 1282, 644: 1282, 1282, 1282, 651: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 660: 1282, 1282, 1282, 664: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 675: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 702: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 726: 1282, 731: 1282, 844: 1282, 1282, 848: 1282, 850: 1282, 852: 1282, 856: 1282, 865: 1282, 1282, 1282}, - {2: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 10: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 53: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 546: 1280, 564: 1280, 575: 1280, 1280, 1280, 658: 1280}, + {2523, 2523, 9: 2523, 16: 2523, 18: 2523, 21: 2523, 553: 2523, 556: 2523, 571: 2523, 574: 2523, 580: 2523, 582: 2523, 601: 2523, 727: 2523, 731: 2523, 783: 2523, 2523}, + {435, 435}, + {2: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 10: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 53: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 549: 1073, 551: 1073, 1073, 1073, 1073, 558: 1073, 1073, 561: 1073, 1073, 1073, 565: 1073, 1073, 1073, 570: 1073, 1073, 577: 1073, 1073, 1073, 1073, 592: 1073, 597: 1073, 604: 1073, 1073, 637: 1073, 644: 1073, 1073, 647: 1073, 1073, 1073, 654: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 663: 1073, 1073, 1073, 1073, 668: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 676: 1073, 678: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 705: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 729: 1073, 734: 1073, 847: 1073, 1073, 851: 1073, 853: 1073, 855: 1073, 859: 1073, 868: 1073, 1073, 1073}, + {2: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 10: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 53: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 549: 1071, 567: 1071, 578: 1071, 1071, 1071, 661: 1071, 851: 1071, 853: 1071, 855: 1071}, + {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 549: 1278, 567: 1278, 579: 1278, 661: 1278, 851: 6118, 853: 6120, 855: 6119, 958: 6121, 1010: 6122}, // 3195 - {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 546: 2160, 564: 4770, 576: 2160, 658: 2160, 980: 6118}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6121, 977: 6119, 1011: 6120}, - {1154, 1154, 9: 1154, 52: 1154, 545: 1154, 547: 1154, 554: 1154, 557: 1154, 565: 1154, 1154, 569: 1154, 571: 1154, 1154, 1154, 575: 1154, 578: 1154, 1154, 1154, 587: 1154, 1154, 590: 1154}, - {9: 6177, 571: 6246}, - {9: 1152, 555: 6140, 6141, 571: 6231, 589: 6139, 592: 6142, 595: 6138, 6143, 6144, 933: 6137, 939: 6136}, + {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 549: 1281, 551: 1281, 1281, 1281, 1281, 558: 1281, 1281, 561: 1281, 1281, 1281, 565: 1281, 1281, 1281, 570: 1281, 1281, 577: 1281, 1281, 1281, 1281, 592: 1281, 597: 1281, 604: 1281, 1281, 637: 1281, 644: 1281, 1281, 647: 1281, 1281, 1281, 654: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 663: 1281, 1281, 1281, 1281, 668: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 676: 1281, 678: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 705: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 729: 1281, 734: 1281, 847: 1281, 1281, 851: 1281, 853: 1281, 855: 1281, 859: 1281, 868: 1281, 1281, 1281}, + {2: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 10: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 53: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 549: 1280, 551: 1280, 1280, 1280, 1280, 558: 1280, 1280, 561: 1280, 1280, 1280, 565: 1280, 1280, 1280, 570: 1280, 1280, 577: 1280, 1280, 1280, 1280, 592: 1280, 597: 1280, 604: 1280, 1280, 637: 1280, 644: 1280, 1280, 647: 1280, 1280, 1280, 654: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 663: 1280, 1280, 1280, 1280, 668: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 676: 1280, 678: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 705: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 729: 1280, 734: 1280, 847: 1280, 1280, 851: 1280, 853: 1280, 855: 1280, 859: 1280, 868: 1280, 1280, 1280}, + {2: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 10: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 53: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 549: 1279, 551: 1279, 1279, 1279, 1279, 558: 1279, 1279, 561: 1279, 1279, 1279, 565: 1279, 1279, 1279, 570: 1279, 1279, 577: 1279, 1279, 1279, 1279, 592: 1279, 597: 1279, 604: 1279, 1279, 637: 1279, 644: 1279, 1279, 647: 1279, 1279, 1279, 654: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 663: 1279, 1279, 1279, 1279, 668: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 676: 1279, 678: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 705: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 729: 1279, 734: 1279, 847: 1279, 1279, 851: 1279, 853: 1279, 855: 1279, 859: 1279, 868: 1279, 1279, 1279}, + {2: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 10: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 53: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 549: 1277, 567: 1277, 578: 1277, 1277, 1277, 661: 1277}, + {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 549: 2160, 567: 4778, 579: 2160, 661: 2160, 983: 6123}, // 3200 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6228, 3118, 3119, 3117}, - {1150, 1150, 9: 1150, 52: 1150, 545: 1150, 547: 1150, 554: 1150, 1150, 1150, 1150, 565: 1150, 1150, 569: 1150, 571: 1150, 1150, 1150, 575: 1150, 578: 1150, 1150, 1150, 587: 1150, 1150, 1150, 1150, 592: 1150, 595: 1150, 1150, 1150, 600: 1150}, - {1149, 1149, 9: 1149, 52: 1149, 545: 1149, 547: 1149, 554: 1149, 1149, 1149, 1149, 565: 1149, 1149, 569: 1149, 571: 1149, 1149, 1149, 575: 1149, 578: 1149, 1149, 1149, 587: 1149, 1149, 1149, 1149, 592: 1149, 595: 1149, 1149, 1149, 600: 1149}, - {1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 547: 1145, 552: 1145, 554: 1145, 1145, 1145, 1145, 561: 6181, 564: 1145, 1145, 1145, 569: 1145, 571: 1145, 1145, 1145, 575: 1145, 578: 1145, 1145, 1145, 1145, 587: 1145, 1145, 1145, 1145, 1145, 1145, 595: 1145, 1145, 1145, 600: 1145, 607: 1145, 746: 1145, 986: 6180}, - {1143, 1143, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1143, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1143, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 1143, 547: 1143, 552: 6134, 554: 1143, 1143, 1143, 1143, 565: 1143, 1143, 569: 1143, 571: 1143, 1143, 1143, 575: 1143, 578: 1143, 1143, 1143, 587: 1143, 1143, 1143, 1143, 592: 1143, 595: 1143, 1143, 1143, 600: 1143, 787: 6133, 3118, 3119, 3117, 1034: 6132, 6131}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 661: 6127, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6126, 980: 6124, 1014: 6125}, + {1151, 1151, 9: 1151, 52: 1151, 548: 1151, 550: 1151, 557: 1151, 560: 1151, 568: 1151, 1151, 572: 1151, 574: 1151, 1151, 1151, 578: 1151, 581: 1151, 1151, 1151, 590: 1151, 1151, 593: 1151}, + {9: 6182, 574: 6251}, + {9: 1149, 558: 6145, 6146, 574: 6236, 592: 6144, 595: 6147, 598: 6143, 6148, 6149, 936: 6142, 942: 6141}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6233, 3119, 3120, 3118}, // 3205 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 2974, 563: 2973, 576: 4011, 623: 2972, 658: 6122, 663: 2968, 787: 4010, 3118, 3119, 3117, 6130, 820: 6125, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931, 910: 6124, 915: 6123, 6129, 977: 6119, 1011: 6128}, - {9: 6177, 52: 6178}, - {1152, 1152, 9: 1152, 52: 1152, 545: 1152, 547: 1152, 554: 1152, 6140, 6141, 1152, 565: 1152, 1152, 569: 1152, 571: 1152, 1152, 1152, 575: 1152, 578: 1152, 1152, 1152, 587: 1152, 1152, 6139, 1152, 592: 6142, 595: 6138, 6143, 6144, 933: 6137, 939: 6136}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1143, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 4075, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 552: 6134, 554: 1036, 1143, 1143, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 589: 1143, 592: 1143, 595: 1143, 1143, 1143, 787: 6133, 3118, 3119, 3117, 858: 3943, 3944, 1034: 6132, 6131}, - {1147, 1147, 9: 1147, 52: 1147, 545: 1147, 547: 1147, 554: 1147, 1147, 1147, 1147, 565: 1147, 1147, 569: 1147, 571: 1147, 1147, 1147, 575: 1147, 578: 1147, 1147, 1147, 587: 1147, 1147, 1147, 1147, 592: 1147, 595: 1147, 1147, 1147, 600: 1147}, + {1147, 1147, 9: 1147, 52: 1147, 548: 1147, 550: 1147, 557: 1147, 1147, 1147, 1147, 568: 1147, 1147, 572: 1147, 574: 1147, 1147, 1147, 578: 1147, 581: 1147, 1147, 1147, 590: 1147, 1147, 1147, 1147, 595: 1147, 598: 1147, 1147, 1147, 603: 1147}, + {1146, 1146, 9: 1146, 52: 1146, 548: 1146, 550: 1146, 557: 1146, 1146, 1146, 1146, 568: 1146, 1146, 572: 1146, 574: 1146, 1146, 1146, 578: 1146, 581: 1146, 1146, 1146, 590: 1146, 1146, 1146, 1146, 595: 1146, 598: 1146, 1146, 1146, 603: 1146}, + {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 550: 1142, 555: 1142, 557: 1142, 1142, 1142, 1142, 564: 6186, 567: 1142, 1142, 1142, 572: 1142, 574: 1142, 1142, 1142, 578: 1142, 581: 1142, 1142, 1142, 1142, 590: 1142, 1142, 1142, 1142, 1142, 1142, 598: 1142, 1142, 1142, 603: 1142, 610: 1142, 749: 1142, 989: 6185}, + {1140, 1140, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 1140, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 1140, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 1140, 550: 1140, 555: 6139, 557: 1140, 1140, 1140, 1140, 568: 1140, 1140, 572: 1140, 574: 1140, 1140, 1140, 578: 1140, 581: 1140, 1140, 1140, 590: 1140, 1140, 1140, 1140, 595: 1140, 598: 1140, 1140, 1140, 603: 1140, 790: 6138, 3119, 3120, 3118, 1037: 6137, 6136}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 2975, 566: 2974, 579: 4015, 626: 2973, 661: 6127, 667: 2969, 790: 4014, 3119, 3120, 3118, 6135, 823: 6130, 825: 3934, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 3936, 3935, 913: 6129, 918: 6128, 6134, 980: 6124, 1014: 6133}, // 3210 - {1142, 1142, 9: 1142, 52: 1142, 545: 1142, 547: 1142, 554: 1142, 1142, 1142, 1142, 564: 1142, 1142, 1142, 569: 1142, 571: 1142, 1142, 1142, 575: 1142, 578: 1142, 1142, 1142, 1142, 587: 1142, 1142, 1142, 1142, 1142, 1142, 595: 1142, 1142, 1142, 600: 1142, 607: 1142, 746: 1142}, - {1141, 1141, 9: 1141, 52: 1141, 545: 1141, 547: 1141, 554: 1141, 1141, 1141, 1141, 564: 1141, 1141, 1141, 569: 1141, 571: 1141, 1141, 1141, 575: 1141, 578: 1141, 1141, 1141, 1141, 587: 1141, 1141, 1141, 1141, 1141, 1141, 595: 1141, 1141, 1141, 600: 1141, 607: 1141, 746: 1141}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6135, 3118, 3119, 3117}, - {1140, 1140, 9: 1140, 52: 1140, 545: 1140, 547: 1140, 554: 1140, 1140, 1140, 1140, 564: 1140, 1140, 1140, 569: 1140, 571: 1140, 1140, 1140, 575: 1140, 578: 1140, 1140, 1140, 1140, 587: 1140, 1140, 1140, 1140, 1140, 1140, 595: 1140, 1140, 1140, 600: 1140, 607: 1140, 746: 1140}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6170}, + {9: 6182, 52: 6183}, + {1149, 1149, 9: 1149, 52: 1149, 548: 1149, 550: 1149, 557: 1149, 6145, 6146, 1149, 568: 1149, 1149, 572: 1149, 574: 1149, 1149, 1149, 578: 1149, 581: 1149, 1149, 1149, 590: 1149, 1149, 6144, 1149, 595: 6147, 598: 6143, 6148, 6149, 936: 6142, 942: 6141}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 1140, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 4079, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 555: 6139, 557: 1033, 1140, 1140, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 592: 1140, 595: 1140, 598: 1140, 1140, 1140, 790: 6138, 3119, 3120, 3118, 861: 3947, 3948, 1037: 6137, 6136}, + {1144, 1144, 9: 1144, 52: 1144, 548: 1144, 550: 1144, 557: 1144, 1144, 1144, 1144, 568: 1144, 1144, 572: 1144, 574: 1144, 1144, 1144, 578: 1144, 581: 1144, 1144, 1144, 590: 1144, 1144, 1144, 1144, 595: 1144, 598: 1144, 1144, 1144, 603: 1144}, + {1139, 1139, 9: 1139, 52: 1139, 548: 1139, 550: 1139, 557: 1139, 1139, 1139, 1139, 567: 1139, 1139, 1139, 572: 1139, 574: 1139, 1139, 1139, 578: 1139, 581: 1139, 1139, 1139, 1139, 590: 1139, 1139, 1139, 1139, 1139, 1139, 598: 1139, 1139, 1139, 603: 1139, 610: 1139, 749: 1139}, // 3215 - {592: 1110, 1028: 6157, 1251: 6161}, - {555: 6140, 6141, 592: 6154, 933: 6155}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6147}, - {592: 1112, 1028: 1112}, - {592: 1111, 1028: 1111}, + {1138, 1138, 9: 1138, 52: 1138, 548: 1138, 550: 1138, 557: 1138, 1138, 1138, 1138, 567: 1138, 1138, 1138, 572: 1138, 574: 1138, 1138, 1138, 578: 1138, 581: 1138, 1138, 1138, 1138, 590: 1138, 1138, 1138, 1138, 1138, 1138, 598: 1138, 1138, 1138, 603: 1138, 610: 1138, 749: 1138}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6140, 3119, 3120, 3118}, + {1137, 1137, 9: 1137, 52: 1137, 548: 1137, 550: 1137, 557: 1137, 1137, 1137, 1137, 567: 1137, 1137, 1137, 572: 1137, 574: 1137, 1137, 1137, 578: 1137, 581: 1137, 1137, 1137, 1137, 590: 1137, 1137, 1137, 1137, 1137, 1137, 598: 1137, 1137, 1137, 603: 1137, 610: 1137, 749: 1137}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6175}, + {595: 1107, 1031: 6162, 1252: 6166}, // 3220 - {2: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 10: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 53: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 546: 1108, 576: 1108}, - {592: 6146}, - {592: 6145}, - {2: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 10: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 53: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 546: 1106, 576: 1106}, - {2: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 10: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 53: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 546: 1107, 576: 1107}, + {558: 6145, 6146, 595: 6159, 936: 6160}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6152}, + {595: 1109, 1031: 1109}, + {595: 1108, 1031: 1108}, + {2: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 10: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 53: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 549: 1105, 579: 1105}, // 3225 - {1115, 1115, 9: 1115, 52: 1115, 545: 6148, 547: 1115, 554: 1115, 1115, 1115, 6149, 565: 1115, 1115, 569: 1115, 571: 1115, 1115, 1115, 575: 1115, 578: 1115, 1115, 1115, 587: 1115, 1115, 1115, 1115, 592: 1115, 595: 1115, 1115, 1115, 600: 1115, 933: 6137, 939: 6136}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6153}, - {546: 6150}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 6151}, - {9: 4113, 52: 6152}, + {595: 6151}, + {595: 6150}, + {2: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 10: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 53: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 549: 1103, 579: 1103}, + {2: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 10: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 53: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 549: 1104, 579: 1104}, + {1112, 1112, 9: 1112, 52: 1112, 548: 6153, 550: 1112, 557: 1112, 1112, 1112, 6154, 568: 1112, 1112, 572: 1112, 574: 1112, 1112, 1112, 578: 1112, 581: 1112, 1112, 1112, 590: 1112, 1112, 1112, 1112, 595: 1112, 598: 1112, 1112, 1112, 603: 1112, 936: 6142, 942: 6141}, // 3230 - {1113, 1113, 9: 1113, 52: 1113, 545: 1113, 547: 1113, 554: 1113, 1113, 1113, 1113, 565: 1113, 1113, 569: 1113, 571: 1113, 1113, 1113, 575: 1113, 578: 1113, 1113, 1113, 587: 1113, 1113, 1113, 1113, 592: 1113, 595: 1113, 1113, 1113, 600: 1113}, - {1114, 1114, 9: 1114, 52: 1114, 545: 1114, 547: 1114, 554: 1114, 1114, 1114, 1114, 565: 1114, 1114, 569: 1114, 571: 1114, 1114, 1114, 575: 1114, 578: 1114, 1114, 1114, 582: 3828, 3826, 3827, 3825, 3823, 1114, 1114, 1114, 1114, 592: 1114, 595: 1114, 1114, 1114, 600: 1114, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6160}, - {592: 1110, 1028: 6157, 1251: 6156}, - {592: 6158}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 6158}, + {549: 6155}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 6156}, + {9: 4117, 52: 6157}, + {1110, 1110, 9: 1110, 52: 1110, 548: 1110, 550: 1110, 557: 1110, 1110, 1110, 1110, 568: 1110, 1110, 572: 1110, 574: 1110, 1110, 1110, 578: 1110, 581: 1110, 1110, 1110, 590: 1110, 1110, 1110, 1110, 595: 1110, 598: 1110, 1110, 1110, 603: 1110}, // 3235 - {592: 1109}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6159}, - {1116, 1116, 9: 1116, 52: 1116, 545: 1116, 547: 1116, 554: 1116, 1116, 1116, 1116, 565: 1116, 1116, 569: 1116, 571: 1116, 1116, 1116, 575: 1116, 578: 1116, 1116, 1116, 587: 1116, 1116, 1116, 1116, 592: 1116, 595: 1116, 1116, 1116, 600: 1116, 933: 6137, 939: 6136}, - {1117, 1117, 9: 1117, 52: 1117, 545: 1117, 547: 1117, 554: 1117, 1117, 1117, 1117, 565: 1117, 1117, 569: 1117, 571: 1117, 1117, 1117, 575: 1117, 578: 1117, 1117, 1117, 587: 1117, 1117, 1117, 1117, 592: 1117, 595: 1117, 1117, 1117, 600: 1117, 933: 6137, 939: 6136}, - {592: 6162}, + {1111, 1111, 9: 1111, 52: 1111, 548: 1111, 550: 1111, 557: 1111, 1111, 1111, 1111, 568: 1111, 1111, 572: 1111, 574: 1111, 1111, 1111, 578: 1111, 581: 1111, 1111, 1111, 585: 3832, 3830, 3831, 3829, 3827, 1111, 1111, 1111, 1111, 595: 1111, 598: 1111, 1111, 1111, 603: 1111, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6165}, + {595: 1107, 1031: 6162, 1252: 6161}, + {595: 6163}, + {595: 1106}, // 3240 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6163}, - {545: 6164, 555: 6140, 6141, 6165, 589: 6139, 592: 6142, 595: 6138, 6143, 6144, 933: 6137, 939: 6136}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6169}, - {546: 6166}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 6167}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6164}, + {1113, 1113, 9: 1113, 52: 1113, 548: 1113, 550: 1113, 557: 1113, 1113, 1113, 1113, 568: 1113, 1113, 572: 1113, 574: 1113, 1113, 1113, 578: 1113, 581: 1113, 1113, 1113, 590: 1113, 1113, 1113, 1113, 595: 1113, 598: 1113, 1113, 1113, 603: 1113, 936: 6142, 942: 6141}, + {1114, 1114, 9: 1114, 52: 1114, 548: 1114, 550: 1114, 557: 1114, 1114, 1114, 1114, 568: 1114, 1114, 572: 1114, 574: 1114, 1114, 1114, 578: 1114, 581: 1114, 1114, 1114, 590: 1114, 1114, 1114, 1114, 595: 1114, 598: 1114, 1114, 1114, 603: 1114, 936: 6142, 942: 6141}, + {595: 6167}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6168}, // 3245 - {9: 4113, 52: 6168}, - {1118, 1118, 9: 1118, 52: 1118, 545: 1118, 547: 1118, 554: 1118, 1118, 1118, 1118, 565: 1118, 1118, 569: 1118, 571: 1118, 1118, 1118, 575: 1118, 578: 1118, 1118, 1118, 587: 1118, 1118, 1118, 1118, 592: 1118, 595: 1118, 1118, 1118, 600: 1118}, - {1119, 1119, 9: 1119, 52: 1119, 545: 1119, 547: 1119, 554: 1119, 1119, 1119, 1119, 565: 1119, 1119, 569: 1119, 571: 1119, 1119, 1119, 575: 1119, 578: 1119, 1119, 1119, 582: 3828, 3826, 3827, 3825, 3823, 1119, 1119, 1119, 1119, 592: 1119, 595: 1119, 1119, 1119, 600: 1119, 816: 3824, 3822}, - {1122, 1122, 9: 1122, 52: 1122, 545: 6171, 547: 1122, 554: 1122, 6140, 6141, 6172, 565: 1122, 1122, 569: 1122, 571: 1122, 1122, 1122, 575: 1122, 578: 1122, 1122, 1122, 587: 1122, 1122, 6139, 1122, 592: 6142, 595: 6138, 6143, 6144, 600: 1122, 933: 6137, 939: 6136}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6176}, + {548: 6169, 558: 6145, 6146, 6170, 592: 6144, 595: 6147, 598: 6143, 6148, 6149, 936: 6142, 942: 6141}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 6174}, + {549: 6171}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 6172}, + {9: 4117, 52: 6173}, // 3250 - {546: 6173}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 6174}, - {9: 4113, 52: 6175}, - {1120, 1120, 9: 1120, 52: 1120, 545: 1120, 547: 1120, 554: 1120, 1120, 1120, 1120, 565: 1120, 1120, 569: 1120, 571: 1120, 1120, 1120, 575: 1120, 578: 1120, 1120, 1120, 587: 1120, 1120, 1120, 1120, 592: 1120, 595: 1120, 1120, 1120, 600: 1120}, - {1121, 1121, 9: 1121, 52: 1121, 545: 1121, 547: 1121, 554: 1121, 1121, 1121, 1121, 565: 1121, 1121, 569: 1121, 571: 1121, 1121, 1121, 575: 1121, 578: 1121, 1121, 1121, 582: 3828, 3826, 3827, 3825, 3823, 1121, 1121, 1121, 1121, 592: 1121, 595: 1121, 1121, 1121, 600: 1121, 816: 3824, 3822}, + {1115, 1115, 9: 1115, 52: 1115, 548: 1115, 550: 1115, 557: 1115, 1115, 1115, 1115, 568: 1115, 1115, 572: 1115, 574: 1115, 1115, 1115, 578: 1115, 581: 1115, 1115, 1115, 590: 1115, 1115, 1115, 1115, 595: 1115, 598: 1115, 1115, 1115, 603: 1115}, + {1116, 1116, 9: 1116, 52: 1116, 548: 1116, 550: 1116, 557: 1116, 1116, 1116, 1116, 568: 1116, 1116, 572: 1116, 574: 1116, 1116, 1116, 578: 1116, 581: 1116, 1116, 1116, 585: 3832, 3830, 3831, 3829, 3827, 1116, 1116, 1116, 1116, 595: 1116, 598: 1116, 1116, 1116, 603: 1116, 819: 3828, 3826}, + {1119, 1119, 9: 1119, 52: 1119, 548: 6176, 550: 1119, 557: 1119, 6145, 6146, 6177, 568: 1119, 1119, 572: 1119, 574: 1119, 1119, 1119, 578: 1119, 581: 1119, 1119, 1119, 590: 1119, 1119, 6144, 1119, 595: 6147, 598: 6143, 6148, 6149, 603: 1119, 936: 6142, 942: 6141}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 6181}, + {549: 6178}, // 3255 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6129, 977: 6179}, - {1146, 1146, 9: 1146, 52: 1146, 545: 1146, 547: 1146, 554: 1146, 1146, 1146, 1146, 565: 1146, 1146, 569: 1146, 571: 1146, 1146, 1146, 575: 1146, 578: 1146, 1146, 1146, 587: 1146, 1146, 1146, 1146, 592: 1146, 595: 1146, 1146, 1146, 600: 1146}, - {1153, 1153, 9: 1153, 52: 1153, 545: 1153, 547: 1153, 554: 1153, 557: 1153, 565: 1153, 1153, 569: 1153, 571: 1153, 1153, 1153, 575: 1153, 578: 1153, 1153, 1153, 587: 1153, 1153, 590: 1153}, - {1143, 1143, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1143, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1143, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 1143, 547: 1143, 552: 6134, 554: 1143, 1143, 1143, 1143, 564: 1143, 1143, 1143, 569: 1143, 571: 1143, 1143, 1143, 575: 1143, 578: 1143, 1143, 1143, 1143, 587: 1143, 1143, 1143, 1143, 1143, 1143, 595: 1143, 1143, 1143, 600: 1143, 607: 1143, 746: 1143, 787: 6133, 3118, 3119, 3117, 1034: 6132, 6185}, - {546: 6182}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 6179}, + {9: 4117, 52: 6180}, + {1117, 1117, 9: 1117, 52: 1117, 548: 1117, 550: 1117, 557: 1117, 1117, 1117, 1117, 568: 1117, 1117, 572: 1117, 574: 1117, 1117, 1117, 578: 1117, 581: 1117, 1117, 1117, 590: 1117, 1117, 1117, 1117, 595: 1117, 598: 1117, 1117, 1117, 603: 1117}, + {1118, 1118, 9: 1118, 52: 1118, 548: 1118, 550: 1118, 557: 1118, 1118, 1118, 1118, 568: 1118, 1118, 572: 1118, 574: 1118, 1118, 1118, 578: 1118, 581: 1118, 1118, 1118, 585: 3832, 3830, 3831, 3829, 3827, 1118, 1118, 1118, 1118, 595: 1118, 598: 1118, 1118, 1118, 603: 1118, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 661: 6127, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6134, 980: 6184}, // 3260 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 6183}, - {9: 5368, 52: 6184}, - {1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 552: 1144, 554: 1144, 1144, 1144, 1144, 563: 1144, 1144, 1144, 1144, 569: 1144, 571: 1144, 1144, 1144, 575: 1144, 578: 1144, 1144, 1144, 1144, 587: 1144, 1144, 1144, 1144, 1144, 1144, 595: 1144, 1144, 1144, 600: 1144, 607: 1144, 623: 1144, 643: 1144, 663: 1144, 725: 1144, 738: 1144, 746: 1144}, - {2167, 2167, 9: 2167, 52: 2167, 545: 2167, 547: 2167, 554: 2167, 2167, 2167, 2167, 564: 2167, 2167, 2167, 569: 2167, 571: 2167, 2167, 2167, 575: 2167, 578: 2167, 2167, 2167, 2167, 587: 2167, 2167, 2167, 2167, 2167, 2167, 595: 2167, 2167, 2167, 600: 2167, 607: 2167, 746: 4735, 1013: 6186, 1342: 6187}, - {2166, 2166, 9: 2166, 52: 2166, 545: 2166, 547: 2166, 554: 2166, 2166, 2166, 2166, 564: 2166, 2166, 2166, 569: 2166, 571: 2166, 2166, 2166, 575: 2166, 578: 2166, 2166, 2166, 2166, 587: 2166, 2166, 2166, 2166, 2166, 2166, 595: 2166, 2166, 2166, 600: 2166, 607: 2166}, + {1143, 1143, 9: 1143, 52: 1143, 548: 1143, 550: 1143, 557: 1143, 1143, 1143, 1143, 568: 1143, 1143, 572: 1143, 574: 1143, 1143, 1143, 578: 1143, 581: 1143, 1143, 1143, 590: 1143, 1143, 1143, 1143, 595: 1143, 598: 1143, 1143, 1143, 603: 1143}, + {1150, 1150, 9: 1150, 52: 1150, 548: 1150, 550: 1150, 557: 1150, 560: 1150, 568: 1150, 1150, 572: 1150, 574: 1150, 1150, 1150, 578: 1150, 581: 1150, 1150, 1150, 590: 1150, 1150, 593: 1150}, + {1140, 1140, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 1140, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 1140, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 1140, 550: 1140, 555: 6139, 557: 1140, 1140, 1140, 1140, 567: 1140, 1140, 1140, 572: 1140, 574: 1140, 1140, 1140, 578: 1140, 581: 1140, 1140, 1140, 1140, 590: 1140, 1140, 1140, 1140, 1140, 1140, 598: 1140, 1140, 1140, 603: 1140, 610: 1140, 749: 1140, 790: 6138, 3119, 3120, 3118, 1037: 6137, 6190}, + {549: 6187}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 6188}, // 3265 - {1124, 1124, 9: 1124, 52: 1124, 545: 1124, 547: 1124, 554: 1124, 1124, 1124, 1124, 564: 6190, 1124, 1124, 569: 1124, 571: 1124, 1124, 1124, 575: 1124, 578: 1124, 1124, 1124, 6191, 587: 1124, 1124, 1124, 1124, 6189, 1124, 595: 1124, 1124, 1124, 600: 1124, 607: 1124, 1070: 6193, 6192, 1211: 6194, 6188}, - {1239, 1239, 9: 1239, 52: 1239, 545: 1239, 547: 1239, 554: 1239, 1239, 1239, 1239, 565: 1239, 1239, 569: 1239, 571: 1239, 1239, 1239, 575: 1239, 578: 1239, 1239, 1239, 587: 1239, 1239, 1239, 1239, 592: 1239, 595: 1239, 1239, 1239, 600: 1239, 607: 6209, 1508: 6210}, - {659: 5001, 725: 5002, 934: 6208}, - {659: 5001, 725: 5002, 934: 6207}, - {659: 5001, 725: 5002, 934: 6206}, + {9: 5376, 52: 6189}, + {1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 555: 1141, 557: 1141, 1141, 1141, 1141, 566: 1141, 1141, 1141, 1141, 572: 1141, 574: 1141, 1141, 1141, 578: 1141, 581: 1141, 1141, 1141, 1141, 590: 1141, 1141, 1141, 1141, 1141, 1141, 598: 1141, 1141, 1141, 603: 1141, 610: 1141, 626: 1141, 646: 1141, 667: 1141, 728: 1141, 740: 1141, 749: 1141}, + {2167, 2167, 9: 2167, 52: 2167, 548: 2167, 550: 2167, 557: 2167, 2167, 2167, 2167, 567: 2167, 2167, 2167, 572: 2167, 574: 2167, 2167, 2167, 578: 2167, 581: 2167, 2167, 2167, 2167, 590: 2167, 2167, 2167, 2167, 2167, 2167, 598: 2167, 2167, 2167, 603: 2167, 610: 2167, 749: 4743, 1016: 6191, 1344: 6192}, + {2166, 2166, 9: 2166, 52: 2166, 548: 2166, 550: 2166, 557: 2166, 2166, 2166, 2166, 567: 2166, 2166, 2166, 572: 2166, 574: 2166, 2166, 2166, 578: 2166, 581: 2166, 2166, 2166, 2166, 590: 2166, 2166, 2166, 2166, 2166, 2166, 598: 2166, 2166, 2166, 603: 2166, 610: 2166}, + {1121, 1121, 9: 1121, 52: 1121, 548: 1121, 550: 1121, 557: 1121, 1121, 1121, 1121, 567: 6195, 1121, 1121, 572: 1121, 574: 1121, 1121, 1121, 578: 1121, 581: 1121, 1121, 1121, 6196, 590: 1121, 1121, 1121, 1121, 6194, 1121, 598: 1121, 1121, 1121, 603: 1121, 610: 1121, 1073: 6198, 6197, 1212: 6199, 6193}, // 3270 - {546: 1136, 573: 6196, 1397: 6197}, - {1126, 1126, 9: 1126, 52: 1126, 545: 1126, 547: 1126, 554: 1126, 1126, 1126, 1126, 564: 1126, 1126, 1126, 569: 1126, 571: 1126, 1126, 1126, 575: 1126, 578: 1126, 1126, 1126, 1126, 587: 1126, 1126, 1126, 1126, 1126, 1126, 595: 1126, 1126, 1126, 600: 1126, 607: 1126}, - {1123, 1123, 9: 1123, 52: 1123, 545: 1123, 547: 1123, 554: 1123, 1123, 1123, 1123, 564: 6190, 1123, 1123, 569: 1123, 571: 1123, 1123, 1123, 575: 1123, 578: 1123, 1123, 1123, 6191, 587: 1123, 1123, 1123, 1123, 6189, 1123, 595: 1123, 1123, 1123, 600: 1123, 607: 1123, 1070: 6195, 6192}, - {1125, 1125, 9: 1125, 52: 1125, 545: 1125, 547: 1125, 554: 1125, 1125, 1125, 1125, 564: 1125, 1125, 1125, 569: 1125, 571: 1125, 1125, 1125, 575: 1125, 578: 1125, 1125, 1125, 1125, 587: 1125, 1125, 1125, 1125, 1125, 1125, 595: 1125, 1125, 1125, 600: 1125, 607: 1125}, - {580: 6202, 587: 6203, 592: 6201}, + {1236, 1236, 9: 1236, 52: 1236, 548: 1236, 550: 1236, 557: 1236, 1236, 1236, 1236, 568: 1236, 1236, 572: 1236, 574: 1236, 1236, 1236, 578: 1236, 581: 1236, 1236, 1236, 590: 1236, 1236, 1236, 1236, 595: 1236, 598: 1236, 1236, 1236, 603: 1236, 610: 6214, 1507: 6215}, + {662: 5009, 728: 5010, 937: 6213}, + {662: 5009, 728: 5010, 937: 6212}, + {662: 5009, 728: 5010, 937: 6211}, + {549: 1133, 576: 6201, 1399: 6202}, // 3275 - {546: 6198}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 1131, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 6199}, - {9: 5674, 52: 6200}, - {1132, 1132, 9: 1132, 52: 1132, 545: 1132, 547: 1132, 554: 1132, 1132, 1132, 1132, 564: 1132, 1132, 1132, 569: 1132, 571: 1132, 1132, 1132, 575: 1132, 578: 1132, 1132, 1132, 1132, 587: 1132, 1132, 1132, 1132, 1132, 1132, 595: 1132, 1132, 1132, 600: 1132, 607: 1132}, - {546: 1135}, + {1123, 1123, 9: 1123, 52: 1123, 548: 1123, 550: 1123, 557: 1123, 1123, 1123, 1123, 567: 1123, 1123, 1123, 572: 1123, 574: 1123, 1123, 1123, 578: 1123, 581: 1123, 1123, 1123, 1123, 590: 1123, 1123, 1123, 1123, 1123, 1123, 598: 1123, 1123, 1123, 603: 1123, 610: 1123}, + {1120, 1120, 9: 1120, 52: 1120, 548: 1120, 550: 1120, 557: 1120, 1120, 1120, 1120, 567: 6195, 1120, 1120, 572: 1120, 574: 1120, 1120, 1120, 578: 1120, 581: 1120, 1120, 1120, 6196, 590: 1120, 1120, 1120, 1120, 6194, 1120, 598: 1120, 1120, 1120, 603: 1120, 610: 1120, 1073: 6200, 6197}, + {1122, 1122, 9: 1122, 52: 1122, 548: 1122, 550: 1122, 557: 1122, 1122, 1122, 1122, 567: 1122, 1122, 1122, 572: 1122, 574: 1122, 1122, 1122, 578: 1122, 581: 1122, 1122, 1122, 1122, 590: 1122, 1122, 1122, 1122, 1122, 1122, 598: 1122, 1122, 1122, 603: 1122, 610: 1122}, + {583: 6207, 590: 6208, 595: 6206}, + {549: 6203}, // 3280 - {738: 6205}, - {738: 6204}, - {546: 1133}, - {546: 1134}, - {546: 1137, 573: 1137}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 1128, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 1128, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 677: 5680, 790: 5679, 3119, 3120, 3118, 985: 6204}, + {9: 5682, 52: 6205}, + {1129, 1129, 9: 1129, 52: 1129, 548: 1129, 550: 1129, 557: 1129, 1129, 1129, 1129, 567: 1129, 1129, 1129, 572: 1129, 574: 1129, 1129, 1129, 578: 1129, 581: 1129, 1129, 1129, 1129, 590: 1129, 1129, 1129, 1129, 1129, 1129, 598: 1129, 1129, 1129, 603: 1129, 610: 1129}, + {549: 1132}, + {740: 6210}, // 3285 - {546: 1138, 573: 1138}, - {546: 1139, 573: 1139}, - {120: 6214, 385: 6213, 458: 6212, 546: 1236, 1507: 6211}, - {1148, 1148, 9: 1148, 52: 1148, 545: 1148, 547: 1148, 554: 1148, 1148, 1148, 1148, 565: 1148, 1148, 569: 1148, 571: 1148, 1148, 1148, 575: 1148, 578: 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 592: 1148, 595: 1148, 1148, 1148, 600: 1148}, - {546: 6215}, + {740: 6209}, + {549: 1130}, + {549: 1131}, + {549: 1134, 576: 1134}, + {549: 1135, 576: 1135}, // 3290 - {546: 1235}, - {546: 1234}, - {546: 1233}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 6217, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6216}, - {52: 1232, 434: 6225, 582: 3828, 3826, 3827, 3825, 3823, 603: 6224, 816: 3824, 3822, 1509: 6223}, + {549: 1136, 576: 1136}, + {120: 6219, 386: 6218, 456: 6217, 549: 1233, 1506: 6216}, + {1145, 1145, 9: 1145, 52: 1145, 548: 1145, 550: 1145, 557: 1145, 1145, 1145, 1145, 568: 1145, 1145, 572: 1145, 574: 1145, 1145, 1145, 578: 1145, 581: 1145, 1145, 1145, 590: 1145, 1145, 1145, 1145, 595: 1145, 598: 1145, 1145, 1145, 603: 1145}, + {549: 6220}, + {549: 1232}, // 3295 - {1229, 1229, 9: 1229, 52: 1229, 283: 6219, 545: 1229, 547: 1229, 554: 1229, 1229, 1229, 1229, 565: 1229, 1229, 569: 1229, 571: 1229, 1229, 1229, 575: 1229, 578: 1229, 1229, 1229, 587: 1229, 1229, 1229, 1229, 592: 1229, 595: 1229, 1229, 1229, 600: 1229, 1274: 6218}, - {1237, 1237, 9: 1237, 52: 1237, 545: 1237, 547: 1237, 554: 1237, 1237, 1237, 1237, 565: 1237, 1237, 569: 1237, 571: 1237, 1237, 1237, 575: 1237, 578: 1237, 1237, 1237, 587: 1237, 1237, 1237, 1237, 592: 1237, 595: 1237, 1237, 1237, 600: 1237}, - {546: 6220}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6221}, - {52: 6222, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {549: 1231}, + {549: 1230}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 6222, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 6221}, + {52: 1229, 433: 6230, 585: 3832, 3830, 3831, 3829, 3827, 606: 6229, 819: 3828, 3826, 1508: 6228}, + {1226, 1226, 9: 1226, 52: 1226, 282: 6224, 548: 1226, 550: 1226, 557: 1226, 1226, 1226, 1226, 568: 1226, 1226, 572: 1226, 574: 1226, 1226, 1226, 578: 1226, 581: 1226, 1226, 1226, 590: 1226, 1226, 1226, 1226, 595: 1226, 598: 1226, 1226, 1226, 603: 1226, 1276: 6223}, // 3300 - {1228, 1228, 9: 1228, 52: 1228, 545: 1228, 547: 1228, 554: 1228, 1228, 1228, 1228, 565: 1228, 1228, 569: 1228, 571: 1228, 1228, 1228, 575: 1228, 578: 1228, 1228, 1228, 587: 1228, 1228, 1228, 1228, 592: 1228, 595: 1228, 1228, 1228, 600: 1228}, - {52: 6226}, - {52: 1231}, - {52: 1230}, - {1229, 1229, 9: 1229, 52: 1229, 283: 6219, 545: 1229, 547: 1229, 554: 1229, 1229, 1229, 1229, 565: 1229, 1229, 569: 1229, 571: 1229, 1229, 1229, 575: 1229, 578: 1229, 1229, 1229, 587: 1229, 1229, 1229, 1229, 592: 1229, 595: 1229, 1229, 1229, 600: 1229, 1274: 6227}, + {1234, 1234, 9: 1234, 52: 1234, 548: 1234, 550: 1234, 557: 1234, 1234, 1234, 1234, 568: 1234, 1234, 572: 1234, 574: 1234, 1234, 1234, 578: 1234, 581: 1234, 1234, 1234, 590: 1234, 1234, 1234, 1234, 595: 1234, 598: 1234, 1234, 1234, 603: 1234}, + {549: 6225}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 6226}, + {52: 6227, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {1225, 1225, 9: 1225, 52: 1225, 548: 1225, 550: 1225, 557: 1225, 1225, 1225, 1225, 568: 1225, 1225, 572: 1225, 574: 1225, 1225, 1225, 578: 1225, 581: 1225, 1225, 1225, 590: 1225, 1225, 1225, 1225, 595: 1225, 598: 1225, 1225, 1225, 603: 1225}, // 3305 - {1238, 1238, 9: 1238, 52: 1238, 545: 1238, 547: 1238, 554: 1238, 1238, 1238, 1238, 565: 1238, 1238, 569: 1238, 571: 1238, 1238, 1238, 575: 1238, 578: 1238, 1238, 1238, 587: 1238, 1238, 1238, 1238, 592: 1238, 595: 1238, 1238, 1238, 600: 1238}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6229}, - {555: 6140, 6141, 589: 6139, 592: 6142, 595: 6138, 6143, 6144, 600: 6230, 933: 6137, 939: 6136}, - {1151, 1151, 9: 1151, 52: 1151, 545: 1151, 547: 1151, 554: 1151, 557: 1151, 565: 1151, 1151, 569: 1151, 571: 1151, 1151, 1151, 575: 1151, 578: 1151, 1151, 1151, 587: 1151, 1151, 590: 1151}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6232, 1014: 6233, 1044: 6234}, + {52: 6231}, + {52: 1228}, + {52: 1227}, + {1226, 1226, 9: 1226, 52: 1226, 282: 6224, 548: 1226, 550: 1226, 557: 1226, 1226, 1226, 1226, 568: 1226, 1226, 572: 1226, 574: 1226, 1226, 1226, 578: 1226, 581: 1226, 1226, 1226, 590: 1226, 1226, 1226, 1226, 595: 1226, 598: 1226, 1226, 1226, 603: 1226, 1276: 6232}, + {1235, 1235, 9: 1235, 52: 1235, 548: 1235, 550: 1235, 557: 1235, 1235, 1235, 1235, 568: 1235, 1235, 572: 1235, 574: 1235, 1235, 1235, 578: 1235, 581: 1235, 1235, 1235, 590: 1235, 1235, 1235, 1235, 595: 1235, 598: 1235, 1235, 1235, 603: 1235}, // 3310 - {570: 6243, 733: 6244, 908: 6242}, - {2691, 2691, 9: 2691, 557: 2691, 572: 2691, 579: 2691, 2691}, - {436, 436, 9: 6235, 557: 436, 572: 436, 579: 4756, 436, 905: 4757, 6236}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6232, 1014: 6241}, - {1526, 1526, 557: 1526, 572: 1526, 580: 3940, 858: 3994, 927: 6237}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6234}, + {558: 6145, 6146, 592: 6144, 595: 6147, 598: 6143, 6148, 6149, 603: 6235, 936: 6142, 942: 6141}, + {1148, 1148, 9: 1148, 52: 1148, 548: 1148, 550: 1148, 557: 1148, 560: 1148, 568: 1148, 1148, 572: 1148, 574: 1148, 1148, 1148, 578: 1148, 581: 1148, 1148, 1148, 590: 1148, 1148, 593: 1148}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 6237, 1017: 6238, 1047: 6239}, + {573: 6248, 736: 6249, 911: 6247}, // 3315 - {1105, 1105, 557: 1105, 572: 6238, 1221: 6239}, - {574: 3104, 657: 3951, 815: 3949, 830: 3950, 1002: 6240}, - {440, 440, 557: 440}, - {1104, 1104, 557: 1104}, - {2690, 2690, 9: 2690, 557: 2690, 572: 2690, 579: 2690, 2690}, + {2691, 2691, 9: 2691, 560: 2691, 575: 2691, 582: 2691, 2691}, + {433, 433, 9: 6240, 560: 433, 575: 433, 582: 4764, 433, 908: 4765, 6241}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 6237, 1017: 6246}, + {1523, 1523, 560: 1523, 575: 1523, 583: 3944, 861: 3998, 930: 6242}, + {1102, 1102, 560: 1102, 575: 6243, 1222: 6244}, // 3320 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6245}, - {2: 998, 998, 998, 998, 998, 998, 998, 10: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 53: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 548: 998, 998, 998, 998, 555: 998, 998, 558: 998, 998, 998, 562: 998, 998, 567: 998, 998, 574: 998, 594: 998, 601: 998, 998, 634: 998, 641: 998, 998, 644: 998, 998, 998, 651: 998, 998, 998, 998, 998, 998, 998, 998, 660: 998, 998, 998, 664: 998, 998, 998, 998, 998, 998, 998, 998, 998, 675: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 702: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 726: 998}, - {2: 997, 997, 997, 997, 997, 997, 997, 10: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 53: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 548: 997, 997, 997, 997, 555: 997, 997, 558: 997, 997, 997, 562: 997, 997, 567: 997, 997, 574: 997, 594: 997, 601: 997, 997, 634: 997, 641: 997, 997, 644: 997, 997, 997, 651: 997, 997, 997, 997, 997, 997, 997, 997, 660: 997, 997, 997, 664: 997, 997, 997, 997, 997, 997, 997, 997, 997, 675: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 702: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 726: 997}, - {2692, 2692, 9: 2692, 557: 2692, 572: 2692, 579: 2692, 2692}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6232, 1014: 6233, 1044: 6247}, + {577: 3105, 660: 3955, 818: 3953, 833: 3954, 1005: 6245}, + {437, 437, 560: 437}, + {1101, 1101, 560: 1101}, + {2690, 2690, 9: 2690, 560: 2690, 575: 2690, 582: 2690, 2690}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6250}, // 3325 - {436, 436, 9: 6235, 557: 436, 579: 4756, 905: 4757, 6248}, - {439, 439, 557: 439}, - {2: 586, 586, 586, 586, 586, 586, 586, 10: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 53: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 576: 586}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6251}, - {585, 585}, + {2: 995, 995, 995, 995, 995, 995, 995, 10: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 53: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 551: 995, 995, 995, 995, 558: 995, 995, 561: 995, 995, 995, 565: 995, 995, 570: 995, 995, 577: 995, 597: 995, 604: 995, 995, 637: 995, 644: 995, 995, 647: 995, 995, 995, 654: 995, 995, 995, 995, 995, 995, 995, 995, 663: 995, 995, 995, 995, 668: 995, 995, 995, 995, 995, 995, 995, 676: 995, 678: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 705: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 729: 995}, + {2: 994, 994, 994, 994, 994, 994, 994, 10: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 53: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 551: 994, 994, 994, 994, 558: 994, 994, 561: 994, 994, 994, 565: 994, 994, 570: 994, 994, 577: 994, 597: 994, 604: 994, 994, 637: 994, 644: 994, 994, 647: 994, 994, 994, 654: 994, 994, 994, 994, 994, 994, 994, 994, 663: 994, 994, 994, 994, 668: 994, 994, 994, 994, 994, 994, 994, 676: 994, 678: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 705: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 729: 994}, + {2692, 2692, 9: 2692, 560: 2692, 575: 2692, 582: 2692, 2692}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 6237, 1017: 6238, 1047: 6252}, + {433, 433, 9: 6240, 560: 433, 582: 4764, 908: 4765, 6253}, // 3330 - {22: 6262, 150: 6255, 166: 5831, 169: 784, 252: 6254, 258: 6265, 270: 6263, 287: 6256, 301: 6260, 322: 6264, 326: 6257, 601: 6261, 623: 5830, 1106: 6259, 1386: 6253, 1413: 6258}, - {794, 794}, - {791, 791}, - {790, 790}, - {279: 6272}, + {436, 436, 560: 436}, + {2: 583, 583, 583, 583, 583, 583, 583, 10: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 53: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 579: 583}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6256}, + {582, 582}, + {22: 6267, 150: 6260, 166: 5822, 169: 781, 250: 6259, 256: 6270, 269: 6268, 286: 6261, 300: 6265, 321: 6269, 325: 6262, 604: 6266, 626: 5821, 1108: 6264, 1388: 6258, 1416: 6263}, // 3335 + {791, 791}, {788, 788}, - {169: 6271}, - {775, 775, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 775, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 4894, 1314: 6266}, + {787, 787}, + {278: 6277}, {785, 785}, - {169: 783}, // 3340 - {169: 782}, - {169: 781}, + {169: 6276}, + {772, 772, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 550: 772, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 4902, 1316: 6271}, + {782, 782}, {169: 780}, {169: 779}, - {773, 773, 547: 6268, 1537: 6267}, // 3345 - {786, 786}, - {744: 6269}, - {578: 6270}, - {772, 772}, - {787, 787}, + {169: 778}, + {169: 777}, + {169: 776}, + {770, 770, 550: 6273, 1536: 6272}, + {783, 783}, // 3350 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6273, 3118, 3119, 3117, 1088: 6274}, - {793, 793, 9: 793}, - {789, 789, 9: 6275}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6276, 3118, 3119, 3117}, - {792, 792, 9: 792}, + {747: 6274}, + {581: 6275}, + {769, 769}, + {784, 784}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6278, 3119, 3120, 3118, 1090: 6279}, // 3355 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 6396, 3657, 3376, 3273, 3124, 3501, 3152, 6397, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 6395, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6398}, - {623: 6381, 725: 6382}, - {725: 6378}, - {623: 6373, 725: 6372}, - {623: 6370}, + {790, 790, 9: 790}, + {786, 786, 9: 6280}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6281, 3119, 3120, 3118}, + {789, 789, 9: 789}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 6401, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 6402, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 6400, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6403}, // 3360 - {265: 6367}, - {265: 6364}, - {265: 6358}, - {192: 6355, 285: 6357, 360: 6356, 407: 6353, 429: 6354}, - {266: 6350, 269: 6349}, + {626: 6386, 728: 6387}, + {728: 6383}, + {626: 6378, 728: 6377}, + {626: 6375}, + {264: 6372}, // 3365 - {623: 6308}, - {94: 6304, 192: 6302, 233: 805, 257: 6306, 331: 6305, 1495: 6303}, - {192: 6301}, - {192: 6300}, - {291: 6295}, + {264: 6369}, + {264: 6363}, + {192: 6360, 284: 6362, 361: 6361, 408: 6358, 429: 6359}, + {265: 6355, 268: 6354}, + {626: 6313}, // 3370 - {291: 6293}, - {199: 6294}, - {913, 913}, - {199: 6296}, - {448: 6298, 673: 6297, 1347: 6299}, + {94: 6309, 192: 6307, 233: 802, 255: 6311, 330: 6310, 1494: 6308}, + {192: 6306}, + {192: 6305}, + {290: 6300}, + {290: 6298}, // 3375 - {946, 946}, - {945, 945}, - {915, 915}, - {920, 920}, - {921, 921}, + {199: 6299}, + {910, 910}, + {199: 6301}, + {446: 6303, 677: 6302, 1349: 6304}, + {943, 943}, // 3380 - {922, 922}, - {233: 6307}, - {233: 804}, - {233: 803}, - {233: 802}, + {942, 942}, + {912, 912}, + {917, 917}, + {918, 918}, + {919, 919}, // 3385 - {916, 916}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6309}, - {758: 6310, 1053: 6311}, - {94: 6314, 228: 6313, 623: 2384, 1084: 6312}, - {923, 923}, + {233: 6312}, + {233: 801}, + {233: 800}, + {233: 799}, + {913, 913}, // 3390 - {623: 6316}, - {166: 2383, 623: 2383}, - {228: 6315}, - {166: 2382, 623: 2382}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 576: 2162, 594: 5447, 884: 6317}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6314}, + {761: 6315, 1056: 6316}, + {94: 6319, 228: 6318, 626: 2384, 1086: 6317}, + {920, 920}, + {626: 6321}, // 3395 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6318}, - {635, 635, 6: 635, 635, 635, 15: 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 635, 545: 635, 6322, 635, 550: 635, 552: 635, 635, 635, 561: 635, 563: 635, 635, 567: 635, 635, 581: 635, 598: 6321, 623: 635, 663: 635, 724: 635, 635, 1408: 6320, 1504: 6319}, - {592, 592, 6: 4820, 4822, 596, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 545: 592, 592, 592, 550: 4819, 552: 592, 2504, 4856, 561: 592, 563: 592, 592, 567: 592, 2504, 581: 5627, 623: 592, 663: 592, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 4861, 1037: 6337, 1163: 6336}, - {2507, 2507, 545: 6330, 1238: 6329}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6328}, + {166: 2383, 626: 2383}, + {228: 6320}, + {166: 2382, 626: 2382}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 579: 2162, 597: 5455, 887: 6322}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6323}, // 3400 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 5593, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 598: 6323, 659: 2748, 673: 2748, 701: 2748, 719: 2748, 5183, 725: 2748, 761: 2748, 2748, 787: 4110, 3118, 3119, 3117, 837: 5047, 947: 5594, 975: 5596, 1020: 5595, 1052: 5597, 1105: 5598, 1312: 6324}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6326}, - {9: 5601, 52: 6325}, - {634, 634, 6: 634, 634, 634, 15: 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 634, 545: 634, 634, 634, 550: 634, 552: 634, 634, 634, 561: 634, 563: 634, 634, 567: 634, 634, 581: 634, 623: 634, 663: 634, 724: 634, 634}, - {52: 6327}, + {632, 632, 6: 632, 632, 632, 15: 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 632, 548: 632, 6327, 632, 553: 632, 555: 632, 632, 632, 564: 632, 566: 632, 632, 570: 632, 632, 584: 632, 601: 6326, 626: 632, 667: 632, 727: 632, 632, 1410: 6325, 1503: 6324}, + {589, 589, 6: 4828, 4830, 593, 15: 4847, 2504, 4845, 4784, 4849, 4836, 4865, 4829, 4832, 4831, 4834, 4835, 4837, 4844, 593, 4855, 4856, 4866, 4842, 4843, 4848, 4850, 4862, 4861, 4870, 4863, 4860, 4853, 4858, 4859, 4852, 4854, 4857, 4846, 4867, 4868, 548: 589, 589, 589, 553: 4827, 555: 589, 2504, 4864, 564: 589, 566: 589, 589, 570: 589, 2504, 584: 5635, 626: 589, 667: 589, 727: 2504, 4833, 884: 4838, 910: 4840, 931: 4839, 954: 4841, 960: 4851, 966: 4869, 1040: 6342, 1165: 6341}, + {2507, 2507, 548: 6335, 1239: 6334}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6333}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 5601, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 601: 6328, 662: 2748, 677: 2748, 704: 2748, 722: 2748, 5191, 728: 2748, 764: 2748, 2748, 790: 4114, 3119, 3120, 3118, 840: 5055, 951: 5602, 978: 5604, 1023: 5603, 1055: 5605, 1107: 5606, 1314: 6329}, // 3405 - {2418, 2418, 545: 2418}, - {2419, 2419, 545: 2419}, - {2508, 2508}, - {96: 6331}, - {437: 6333, 819: 6332}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6331}, + {9: 5609, 52: 6330}, + {631, 631, 6: 631, 631, 631, 15: 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 548: 631, 631, 631, 553: 631, 555: 631, 631, 631, 564: 631, 566: 631, 631, 570: 631, 631, 584: 631, 626: 631, 667: 631, 727: 631, 631}, + {52: 6332}, + {2418, 2418, 548: 2418}, // 3410 - {603: 6335}, - {603: 6334}, + {2419, 2419, 548: 2419}, + {2508, 2508}, + {96: 6336}, + {436: 6338, 822: 6337}, + {606: 6340}, + // 3415 + {606: 6339}, {2505, 2505}, {2506, 2506}, - {2502, 2502, 545: 2502, 2502, 2502, 552: 2502, 561: 6339, 563: 2502, 2502, 567: 2502, 623: 2502, 663: 2502, 1255: 6338}, - // 3415 - {591, 591, 6: 4820, 4822, 596, 5629, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 545: 591, 591, 591, 550: 4819, 552: 591, 2504, 4856, 561: 591, 563: 591, 591, 567: 591, 2504, 581: 5627, 623: 591, 663: 591, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 5628}, - {2433, 2433, 545: 2433, 2433, 2433, 552: 2433, 563: 2433, 5932, 567: 5933, 623: 2433, 663: 2433, 1185: 6340}, - {738: 5685}, - {2430, 2430, 545: 2430, 2430, 2430, 552: 6342, 563: 2430, 623: 2430, 663: 2430, 1343: 6341}, - {2428, 2428, 545: 2428, 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 791: 6347, 822: 6345, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 6346, 6344, 1365: 6343}, + {2502, 2502, 548: 2502, 2502, 2502, 555: 2502, 564: 6344, 566: 2502, 2502, 570: 2502, 626: 2502, 667: 2502, 1256: 6343}, + {588, 588, 6: 4828, 4830, 593, 5637, 15: 4847, 2504, 4845, 4784, 4849, 4836, 4865, 4829, 4832, 4831, 4834, 4835, 4837, 4844, 593, 4855, 4856, 4866, 4842, 4843, 4848, 4850, 4862, 4861, 4870, 4863, 4860, 4853, 4858, 4859, 4852, 4854, 4857, 4846, 4867, 4868, 548: 588, 588, 588, 553: 4827, 555: 588, 2504, 4864, 564: 588, 566: 588, 588, 570: 588, 2504, 584: 5635, 626: 588, 667: 588, 727: 2504, 4833, 884: 4838, 910: 4840, 931: 4839, 954: 4841, 960: 4851, 966: 5636}, // 3420 - {2429, 2429, 545: 2429, 2429, 2429, 563: 2429, 623: 2429, 663: 2429}, - {2507, 2507, 545: 6330, 1238: 6348}, - {2427, 2427, 545: 2427}, - {2426, 2426, 545: 2426, 554: 1037, 565: 1037, 1037}, - {2425, 2425, 545: 2425}, + {2433, 2433, 548: 2433, 2433, 2433, 555: 2433, 566: 2433, 5924, 570: 5925, 626: 2433, 667: 2433, 1187: 6345}, + {740: 5693}, + {2430, 2430, 548: 2430, 2430, 2430, 555: 6347, 566: 2430, 626: 2430, 667: 2430, 1345: 6346}, + {2428, 2428, 548: 2428, 2976, 2975, 566: 2974, 626: 2973, 667: 2969, 794: 6352, 825: 6350, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 6351, 6349, 1367: 6348}, + {2429, 2429, 548: 2429, 2429, 2429, 566: 2429, 626: 2429, 667: 2429}, // 3425 - {2424, 2424, 545: 2424, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {2509, 2509}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6273, 3118, 3119, 3117, 1088: 6352}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6273, 3118, 3119, 3117, 1088: 6351}, - {925, 925, 9: 6275}, + {2507, 2507, 548: 6335, 1239: 6353}, + {2427, 2427, 548: 2427}, + {2426, 2426, 548: 2426, 557: 1034, 568: 1034, 1034}, + {2425, 2425, 548: 2425}, + {2424, 2424, 548: 2424, 557: 1033, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, // 3430 - {926, 926, 9: 6275}, - {928, 928}, - {927, 927}, - {919, 919}, - {918, 918}, + {2509, 2509}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6278, 3119, 3120, 3118, 1090: 6357}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6278, 3119, 3120, 3118, 1090: 6356}, + {922, 922, 9: 6280}, + {923, 923, 9: 6280}, // 3435 - {917, 917}, - {231: 6359}, - {574: 3104, 815: 4632, 847: 6361, 1024: 6360}, - {932, 932, 9: 6362}, - {905, 905, 9: 905}, + {925, 925}, + {924, 924}, + {916, 916}, + {915, 915}, + {914, 914}, // 3440 - {574: 3104, 815: 4632, 847: 6363}, - {904, 904, 9: 904}, - {231: 6365}, - {574: 3104, 815: 4632, 847: 6361, 1024: 6366}, - {933, 933, 9: 6362}, + {231: 6364}, + {577: 3105, 818: 4636, 850: 6366, 1027: 6365}, + {929, 929, 9: 6367}, + {902, 902, 9: 902}, + {577: 3105, 818: 4636, 850: 6368}, // 3445 - {231: 6368}, - {574: 3104, 815: 4632, 847: 6361, 1024: 6369}, - {934, 934, 9: 6362}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 6371}, - {935, 935, 9: 4014}, + {901, 901, 9: 901}, + {231: 6370}, + {577: 3105, 818: 4636, 850: 6366, 1027: 6371}, + {930, 930, 9: 6367}, + {231: 6373}, // 3450 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6376}, - {578: 6374}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 6375}, - {924, 924, 9: 4014}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6377, 3118, 3119, 3117}, + {577: 3105, 818: 4636, 850: 6366, 1027: 6374}, + {931, 931, 9: 6367}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 6376}, + {932, 932, 9: 4018}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6381}, // 3455 - {937, 937}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6379}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6380, 3118, 3119, 3117}, - {938, 938}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 6394}, + {581: 6379}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 6380}, + {921, 921, 9: 4018}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6382, 3119, 3120, 3118}, + {934, 934}, // 3460 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6383}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6384, 3118, 3119, 3117}, - {939, 939, 546: 6387, 1206: 6386, 1392: 6385}, - {936, 936, 9: 6392}, - {908, 908, 9: 908}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6384}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6385, 3119, 3120, 3118}, + {935, 935}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 6399}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6388}, // 3465 - {574: 3104, 815: 4632, 847: 6388}, - {9: 6389}, - {574: 3104, 815: 4632, 847: 6390}, - {52: 6391}, - {906, 906, 9: 906}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6389, 3119, 3120, 3118}, + {936, 936, 549: 6392, 1208: 6391, 1394: 6390}, + {933, 933, 9: 6397}, + {905, 905, 9: 905}, + {577: 3105, 818: 4636, 850: 6393}, // 3470 - {546: 6387, 1206: 6393}, - {907, 907, 9: 907}, - {940, 940, 9: 4014}, - {199: 6423, 223: 2113, 730: 2113}, - {223: 1932, 441: 6415, 463: 6416, 730: 1932, 1332: 6414}, + {9: 6394}, + {577: 3105, 818: 4636, 850: 6395}, + {52: 6396}, + {903, 903, 9: 903}, + {549: 6392, 1208: 6398}, // 3475 - {944, 944, 222: 6401, 1740, 231: 6400, 730: 1740}, - {223: 6399}, - {941, 941}, - {436, 436, 574: 3104, 579: 4756, 815: 4632, 847: 6412, 905: 4757, 6411}, - {440: 6402}, + {904, 904, 9: 904}, + {937, 937, 9: 4018}, + {199: 6428, 223: 2112, 733: 2112}, + {223: 1930, 440: 6420, 461: 6421, 733: 1930, 1334: 6419}, + {941, 941, 222: 6406, 1738, 231: 6405, 733: 1738}, // 3480 - {572: 6403, 574: 3104, 815: 4632, 847: 6361, 1024: 6404, 1333: 6405}, - {574: 3104, 815: 3949, 830: 6406}, - {931, 931, 9: 6362}, - {930, 930}, - {949, 949, 9: 6407, 224: 6408}, + {223: 6404}, + {938, 938}, + {433, 433, 577: 3105, 582: 4764, 818: 4636, 850: 6417, 908: 4765, 6416}, + {439: 6407}, + {575: 6408, 577: 3105, 818: 4636, 850: 6366, 1027: 6409, 1335: 6410}, // 3485 - {574: 3104, 815: 3949, 830: 6410}, - {574: 3104, 815: 3949, 830: 6409}, - {947, 947}, - {948, 948}, - {943, 943}, + {577: 3105, 818: 3953, 833: 6411}, + {928, 928, 9: 6367}, + {927, 927}, + {946, 946, 9: 6412, 224: 6413}, + {577: 3105, 818: 3953, 833: 6415}, // 3490 - {436, 436, 579: 4756, 905: 4757, 6413}, - {942, 942}, - {929, 929}, - {574: 3104, 815: 6422}, - {414: 6418, 574: 3104, 731: 6419, 815: 6417}, + {577: 3105, 818: 3953, 833: 6414}, + {944, 944}, + {945, 945}, + {940, 940}, + {433, 433, 582: 4764, 908: 4765, 6418}, // 3495 - {911, 911}, - {574: 3104, 815: 6421}, - {574: 3104, 815: 6420}, - {909, 909}, - {910, 910}, + {939, 939}, + {926, 926}, + {577: 3105, 818: 6427}, + {415: 6423, 577: 3105, 734: 6424, 818: 6422}, + {908, 908}, // 3500 - {912, 912}, - {914, 914}, - {2: 458, 458, 458, 458, 458, 458, 458, 10: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 53: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 548: 458, 550: 458, 570: 2101, 601: 458, 730: 2101, 733: 2101}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6579, 570: 2099, 730: 2099, 733: 2099, 787: 6578, 3118, 3119, 3117}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 6576, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2062, 730: 2062, 733: 2062, 787: 6438, 3118, 3119, 3117, 944: 6479}, + {577: 3105, 818: 6426}, + {577: 3105, 818: 6425}, + {906, 906}, + {907, 907}, + {909, 909}, // 3505 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2056, 730: 2056, 733: 2056, 787: 6438, 3118, 3119, 3117, 944: 6573}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 550: 6569, 570: 2054, 601: 4440, 730: 2054, 733: 2054, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 6568}, - {570: 6243, 573: 6558, 730: 2049, 733: 2049, 908: 6557}, - {570: 2041, 587: 6555, 730: 2041, 733: 2041}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 6460, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 550: 6552, 570: 2039, 730: 2039, 6550, 733: 2039, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 6463, 1289: 6551, 1477: 6549}, + {911, 911}, + {2: 455, 455, 455, 455, 455, 455, 455, 10: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 53: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 551: 455, 553: 455, 573: 2100, 604: 455, 733: 2100, 736: 2100}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6584, 573: 2098, 733: 2098, 736: 2098, 790: 6583, 3119, 3120, 3118}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 6581, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 573: 2061, 733: 2061, 736: 2061, 790: 6443, 3119, 3120, 3118, 948: 6484}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 573: 2055, 733: 2055, 736: 2055, 790: 6443, 3119, 3120, 3118, 948: 6578}, // 3510 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 6547, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2036, 730: 2036, 733: 2036, 787: 6438, 3118, 3119, 3117, 944: 6476}, - {244: 6532, 570: 2018, 730: 2018, 733: 2018, 744: 6533, 1040: 6531, 1108: 6530}, - {400: 6484, 402: 6483, 570: 1960, 730: 1960, 733: 1960, 1349: 6485}, - {548: 6482, 570: 1729, 730: 1729, 733: 1729}, - {1029, 1029, 9: 6472}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 553: 6574, 573: 2053, 604: 4444, 733: 2053, 736: 2053, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 6573}, + {573: 6248, 576: 6563, 733: 2048, 736: 2048, 911: 6562}, + {573: 2039, 590: 6560, 733: 2039, 736: 2039}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6464, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 6465, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6469, 553: 6557, 573: 2037, 733: 2037, 6555, 736: 2037, 790: 3824, 3119, 3120, 3118, 824: 5953, 917: 6471, 940: 6472, 6470, 992: 6468, 1291: 6556, 1476: 6554}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 6552, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 573: 2034, 733: 2034, 736: 2034, 790: 6443, 3119, 3120, 3118, 948: 6481}, // 3515 - {199: 6458}, - {570: 996, 730: 6456, 733: 996}, - {570: 6243, 733: 6244, 908: 6454}, - {570: 6243, 733: 6244, 908: 6449}, - {570: 6243, 733: 6244, 908: 6447}, + {244: 6537, 573: 2016, 733: 2016, 736: 2016, 747: 6538, 1043: 6536, 1110: 6535}, + {401: 6489, 403: 6488, 573: 1958, 733: 1958, 736: 1958, 1351: 6490}, + {551: 6487, 573: 1727, 733: 1727, 736: 1727}, + {1026, 1026, 9: 6477}, + {199: 6463}, // 3520 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 550: 6446, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 6445, 1353: 6444}, - {974, 974, 9: 974}, - {981, 981, 9: 981}, - {980, 980, 9: 980}, - {979, 979, 9: 979}, + {573: 993, 733: 6461, 736: 993}, + {573: 6248, 736: 6249, 911: 6459}, + {573: 6248, 736: 6249, 911: 6454}, + {573: 6248, 736: 6249, 911: 6452}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 553: 6451, 604: 4444, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 6450, 1355: 6449}, // 3525 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6448}, - {986, 986, 9: 986, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6453}, - {1000, 1000, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1000, 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 4544, 3679, 3761, 3678, 3675}, - {1001, 1001, 9: 1001}, + {971, 971, 9: 971}, + {978, 978, 9: 978}, + {977, 977, 9: 977}, + {976, 976, 9: 976}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 6453}, // 3530 - {999, 999, 9: 999}, - {987, 987, 9: 987}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6455}, - {991, 991, 9: 991}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6457, 3118, 3119, 3117}, + {983, 983, 9: 983, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 6456, 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 6455, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6457, 962: 6458}, + {997, 997, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 997, 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 4548, 3683, 3765, 3682, 3679}, + {998, 998, 9: 998}, + {996, 996, 9: 996}, // 3535 - {570: 995, 733: 995}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 6460, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 731: 6462, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 6463, 1289: 6461}, - {958, 958, 9: 958, 642: 2132, 728: 958, 741: 2132}, - {1017, 1017, 642: 1955, 728: 1017, 741: 1955}, - {728: 6470}, + {984, 984, 9: 984}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 6456, 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 6455, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6457, 962: 6460}, + {988, 988, 9: 988}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6462, 3119, 3120, 3118}, + {573: 992, 736: 992}, // 3540 - {728: 1016}, - {1015, 1015, 9: 6468, 728: 1015}, - {959, 959, 9: 959, 642: 447, 728: 959, 741: 447}, - {953, 953, 9: 953, 728: 953}, - {952, 952, 9: 952, 728: 952}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6464, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 6465, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6469, 734: 6467, 790: 3824, 3119, 3120, 3118, 824: 5953, 917: 6471, 940: 6472, 6470, 992: 6468, 1291: 6466}, + {955, 955, 9: 955, 645: 2132, 731: 955, 744: 2132}, + {1014, 1014, 645: 1953, 731: 1014, 744: 1953}, + {731: 6475}, + {731: 1013}, // 3545 - {951, 951, 9: 951, 728: 951}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6469, 6465}, - {950, 950, 9: 950, 728: 950}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 6471}, - {1018, 1018, 9: 6010}, + {1012, 1012, 9: 6473, 731: 1012}, + {956, 956, 9: 956, 645: 444, 731: 956, 744: 444}, + {950, 950, 9: 950, 731: 950}, + {949, 949, 9: 949, 731: 949}, + {948, 948, 9: 948, 731: 948}, // 3550 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 6424, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 6427, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 6473, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 6474, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 6428, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 568: 4513, 642: 6441, 669: 6440, 724: 4511, 787: 6438, 3118, 3119, 3117, 869: 6442, 944: 6439, 1117: 6475}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2062, 730: 2062, 733: 2062, 787: 6438, 3118, 3119, 3117, 944: 6479}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 570: 2036, 730: 2036, 733: 2036, 787: 6438, 3118, 3119, 3117, 944: 6476}, - {973, 973, 9: 973}, - {570: 6243, 733: 6244, 908: 6477}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6464, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6469, 790: 3824, 3119, 3120, 3118, 824: 5953, 917: 6471, 940: 6474, 6470}, + {947, 947, 9: 947, 731: 947}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6000, 994: 6476}, + {1015, 1015, 9: 6002}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 6429, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 6432, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 6478, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 6479, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 6433, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 571: 4517, 645: 6446, 672: 6445, 727: 4515, 790: 6443, 3119, 3120, 3118, 872: 6447, 948: 6444, 1119: 6480}, // 3555 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6478}, - {989, 989, 9: 989}, - {570: 6243, 733: 6244, 908: 6480}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6481}, - {990, 990, 9: 990}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 573: 2061, 733: 2061, 736: 2061, 790: 6443, 3119, 3120, 3118, 948: 6484}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 573: 2034, 733: 2034, 736: 2034, 790: 6443, 3119, 3120, 3118, 948: 6481}, + {970, 970, 9: 970}, + {573: 6248, 736: 6249, 911: 6482}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 6456, 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 6455, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6457, 962: 6483}, // 3560 - {1021, 1021}, - {573: 2547}, - {573: 2546}, - {573: 6486}, - {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 674: 6498, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 6497}, + {986, 986, 9: 986}, + {573: 6248, 736: 6249, 911: 6485}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 6456, 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 6455, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6457, 962: 6486}, + {987, 987, 9: 987}, + {1018, 1018}, // 3565 - {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 564: 1075, 577: 1075, 848: 1075, 850: 1075, 852: 1075, 856: 6110, 962: 6111, 1010: 6503}, - {546: 2975, 563: 2973, 623: 2972, 663: 2968, 727: 3085, 791: 3937, 822: 3936, 2969, 2970, 2971, 2980, 2978, 3938, 3939, 838: 5851}, - {363, 363, 554: 1036, 557: 363, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {365, 365, 554: 1037, 557: 365, 565: 1037, 1037}, - {366, 366, 557: 366}, + {576: 2547}, + {576: 2546}, + {576: 6491}, + {549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 675: 6503, 730: 3086, 794: 6494, 822: 6492, 825: 6495, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 6493, 6497, 6496, 841: 3085, 6499, 6500, 6501, 6498, 950: 6502}, + {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 567: 1072, 580: 1072, 851: 1072, 853: 1072, 855: 1072, 859: 6115, 965: 6116, 1013: 6508}, // 3570 - {364, 364, 557: 364}, - {362, 362, 557: 362}, - {361, 361, 557: 361}, - {360, 360, 557: 360}, - {359, 359, 557: 359}, + {549: 2976, 566: 2974, 626: 2973, 667: 2969, 730: 3086, 794: 3941, 825: 3940, 2970, 2971, 2972, 2981, 2979, 3942, 3943, 841: 5842}, + {360, 360, 557: 1033, 560: 360, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {362, 362, 557: 1034, 560: 362, 568: 1034, 1034}, + {363, 363, 560: 363}, + {361, 361, 560: 361}, // 3575 - {348, 348, 557: 6501}, - {230: 6499}, - {548: 6500}, - {346, 346}, - {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 6502}, + {359, 359, 560: 359}, + {358, 358, 560: 358}, + {357, 357, 560: 357}, + {356, 356, 560: 356}, + {345, 345, 560: 6506}, // 3580 - {347, 347}, - {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 564: 1281, 577: 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 6504}, - {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 53: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 6506, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 564: 1268, 577: 1268, 1268: 6505}, - {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 564: 4770, 577: 2160, 980: 6507}, - {2: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 10: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 53: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 564: 1267, 577: 1267}, + {230: 6504}, + {551: 6505}, + {343, 343}, + {549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 794: 6494, 822: 6492, 825: 6495, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 6493, 6497, 6496, 841: 3085, 6499, 6500, 6501, 6498, 950: 6507}, + {344, 344}, // 3585 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 577: 6508, 787: 6510, 3118, 3119, 3117, 1036: 6511, 1104: 6509}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6523}, - {9: 6519, 577: 6518}, - {9: 1270, 557: 1270, 577: 1270, 730: 6513, 1027: 6512}, - {9: 1272, 557: 1272, 577: 1272}, + {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 567: 1278, 580: 1278, 851: 6118, 853: 6120, 855: 6119, 958: 6121, 1010: 6509}, + {2: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 10: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 53: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 6511, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 567: 1265, 580: 1265, 1269: 6510}, + {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 567: 4778, 580: 2160, 983: 6512}, + {2: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 10: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 53: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 567: 1264, 580: 1264}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 580: 6513, 790: 6515, 3119, 3120, 3118, 1039: 6516, 1106: 6514}, // 3590 - {9: 1274, 557: 1274, 577: 1274}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6515, 787: 6514, 3118, 3119, 3117}, - {9: 1270, 557: 1270, 577: 1270, 730: 6517, 1027: 6516}, - {9: 1269, 557: 1269, 577: 1269}, - {9: 1273, 557: 1273, 577: 1273}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6528}, + {9: 6524, 580: 6523}, + {9: 1267, 560: 1267, 580: 1267, 733: 6518, 1030: 6517}, + {9: 1269, 560: 1269, 580: 1269}, + {9: 1271, 560: 1271, 580: 1271}, // 3595 - {576: 6515}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6129, 977: 6119, 1011: 6521}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6510, 3118, 3119, 3117, 1036: 6520}, - {9: 1271, 557: 1271, 577: 1271}, - {436, 436, 9: 6177, 557: 436, 579: 4756, 905: 4757, 6522}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 6520, 790: 6519, 3119, 3120, 3118}, + {9: 1267, 560: 1267, 580: 1267, 733: 6522, 1030: 6521}, + {9: 1266, 560: 1266, 580: 1266}, + {9: 1270, 560: 1270, 580: 1270}, + {579: 6520}, // 3600 - {2395, 2395, 557: 2395}, - {1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 10: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 53: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 552: 1145, 557: 1145, 561: 6181, 564: 1145, 572: 1145, 579: 1145, 1145, 1145, 591: 1145, 986: 6524}, - {1143, 1143, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 552: 6134, 557: 1143, 564: 1143, 572: 1143, 579: 1143, 1143, 1143, 591: 1143, 787: 6133, 3118, 3119, 3117, 1034: 6132, 6525}, - {1124, 1124, 557: 1124, 564: 6190, 572: 1124, 579: 1124, 1124, 6191, 591: 6189, 1070: 6193, 6192, 1211: 6194, 6526}, - {436, 436, 557: 436, 572: 436, 579: 4756, 436, 905: 4757, 6527}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 661: 6127, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6134, 980: 6124, 1014: 6526}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6515, 3119, 3120, 3118, 1039: 6525}, + {9: 1268, 560: 1268, 580: 1268}, + {433, 433, 9: 6182, 560: 433, 582: 4764, 908: 4765, 6527}, + {2395, 2395, 560: 2395}, // 3605 - {1526, 1526, 557: 1526, 572: 1526, 580: 3940, 858: 3994, 927: 6528}, - {1105, 1105, 557: 1105, 572: 6238, 1221: 6529}, - {2396, 2396, 557: 2396}, - {1024, 1024, 9: 6545}, - {1011, 1011, 9: 1011}, + {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 10: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 53: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 555: 1142, 560: 1142, 564: 6186, 567: 1142, 575: 1142, 582: 1142, 1142, 1142, 594: 1142, 989: 6529}, + {1140, 1140, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 555: 6139, 560: 1140, 567: 1140, 575: 1140, 582: 1140, 1140, 1140, 594: 1140, 790: 6138, 3119, 3120, 3118, 1037: 6137, 6530}, + {1121, 1121, 560: 1121, 567: 6195, 575: 1121, 582: 1121, 1121, 6196, 594: 6194, 1073: 6198, 6197, 1212: 6199, 6531}, + {433, 433, 560: 433, 575: 433, 582: 4764, 433, 908: 4765, 6532}, + {1523, 1523, 560: 1523, 575: 1523, 583: 3944, 861: 3998, 930: 6533}, // 3610 - {418: 6537}, - {213: 6535, 785: 6534}, + {1102, 1102, 560: 1102, 575: 6243, 1222: 6534}, + {2396, 2396, 560: 2396}, + {1021, 1021, 9: 6550}, {1008, 1008, 9: 1008}, - {1007, 1007, 9: 1007, 746: 4735, 1013: 6536}, - {1006, 1006, 9: 1006}, + {419: 6542}, // 3615 - {283: 6539, 450: 6541, 744: 6540, 1404: 6538}, - {1009, 1009, 9: 1009}, - {744: 6544}, - {395: 6542, 468: 6543}, - {1002, 1002, 9: 1002}, - // 3620 - {1004, 1004, 9: 1004}, - {1003, 1003, 9: 1003}, + {213: 6540, 788: 6539}, {1005, 1005, 9: 1005}, - {244: 6532, 744: 6533, 1040: 6546}, - {1010, 1010, 9: 1010}, + {1004, 1004, 9: 1004, 749: 4743, 1016: 6541}, + {1003, 1003, 9: 1003}, + {282: 6544, 448: 6546, 747: 6545, 1406: 6543}, + // 3620 + {1006, 1006, 9: 1006}, + {747: 6549}, + {396: 6547, 466: 6548}, + {999, 999, 9: 999}, + {1001, 1001, 9: 1001}, // 3625 - {244: 6532, 570: 2018, 730: 2018, 733: 2018, 744: 6533, 1040: 6531, 1108: 6548}, - {1025, 1025, 9: 6545}, - {1019, 1019}, - {1016, 1016, 565: 6553}, - {1013, 1013}, + {1000, 1000, 9: 1000}, + {1002, 1002, 9: 1002}, + {244: 6537, 747: 6538, 1043: 6551}, + {1007, 1007, 9: 1007}, + {244: 6537, 573: 2016, 733: 2016, 736: 2016, 747: 6538, 1043: 6536, 1110: 6553}, // 3630 - {1012, 1012}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 6554}, - {1014, 1014, 9: 6468}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 6556}, - {1020, 1020}, + {1022, 1022, 9: 6550}, + {1016, 1016}, + {1013, 1013, 568: 6558}, + {1010, 1010}, + {1009, 1009}, // 3635 - {15: 6563, 548: 6562, 1256: 6567}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6559}, - {570: 6243, 733: 6244, 908: 6560}, - {15: 6563, 548: 6562, 1256: 6561}, - {1027, 1027}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6464, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6469, 790: 3824, 3119, 3120, 3118, 824: 5953, 917: 6471, 940: 6472, 6470, 992: 6559}, + {1011, 1011, 9: 6473}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4696, 790: 4695, 3119, 3120, 3118, 946: 6561}, + {1017, 1017}, + {15: 6568, 551: 6567, 1257: 6572}, // 3640 - {962, 962}, - {546: 6564}, - {548: 6040, 1015: 6565}, - {52: 6566}, - {961, 961}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6564}, + {573: 6248, 736: 6249, 911: 6565}, + {15: 6568, 551: 6567, 1257: 6566}, + {1024, 1024}, + {959, 959}, // 3645 - {1028, 1028}, - {985, 985, 9: 985, 553: 6570}, - {982, 982, 9: 982}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 550: 6571, 787: 3820, 3118, 3119, 3117, 821: 6572}, - {984, 984, 9: 984}, + {549: 6569}, + {551: 6032, 1018: 6570}, + {52: 6571}, + {958, 958}, + {1025, 1025}, // 3650 - {983, 983, 9: 983}, - {570: 6243, 733: 6244, 908: 6574}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6575}, - {988, 988, 9: 988}, - {244: 6532, 570: 2018, 730: 2018, 733: 2018, 744: 6533, 1040: 6531, 1108: 6577}, + {982, 982, 9: 982, 556: 6575}, + {979, 979, 9: 979}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 553: 6576, 790: 3824, 3119, 3120, 3118, 824: 6577}, + {981, 981, 9: 981}, + {980, 980, 9: 980}, // 3655 - {1026, 1026, 9: 6545}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6581, 3118, 3119, 3117, 1019: 6588}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6581, 3118, 3119, 3117, 1019: 6580}, - {570: 6243, 733: 6244, 908: 6586}, - {559: 6583, 570: 994, 730: 6582, 733: 994}, + {573: 6248, 736: 6249, 911: 6579}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 6456, 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 6455, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6457, 962: 6580}, + {985, 985, 9: 985}, + {244: 6537, 573: 2016, 733: 2016, 736: 2016, 747: 6538, 1043: 6536, 1110: 6582}, + {1023, 1023, 9: 6550}, // 3660 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6581, 3118, 3119, 3117, 1019: 6585}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6581, 3118, 3119, 3117, 1019: 6584}, - {570: 992, 733: 992}, - {570: 993, 733: 993}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6587}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6586, 3119, 3120, 3118, 1022: 6593}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6586, 3119, 3120, 3118, 1022: 6585}, + {573: 6248, 736: 6249, 911: 6591}, + {562: 6588, 573: 991, 733: 6587, 736: 991}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6586, 3119, 3120, 3118, 1022: 6590}, // 3665 - {1022, 1022}, - {570: 6243, 733: 6244, 908: 6589}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 6451, 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 6450, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6452, 960: 6590}, - {1023, 1023}, - {728: 6600}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6586, 3119, 3120, 3118, 1022: 6589}, + {573: 989, 736: 989}, + {573: 990, 736: 990}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 6456, 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 6455, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6457, 962: 6592}, + {1019, 1019}, // 3670 - {728: 6593}, - {342: 6594}, - {570: 6595}, - {548: 6596}, - {573: 6597}, + {573: 6248, 736: 6249, 911: 6594}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 6456, 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 6455, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6457, 962: 6595}, + {1020, 1020}, + {731: 6605}, + {731: 6598}, // 3675 - {341: 6598}, - {548: 6599}, - {1030, 1030}, - {342: 6601}, - {570: 6602}, + {341: 6599}, + {573: 6600}, + {551: 6601}, + {576: 6602}, + {340: 6603}, // 3680 - {548: 6603}, - {573: 6604}, - {341: 6605}, - {548: 6606}, - {1031, 1031}, + {551: 6604}, + {1027, 1027}, + {341: 6606}, + {573: 6607}, + {551: 6608}, // 3685 - {546: 2975, 563: 2973, 623: 2972, 663: 2968, 791: 6618, 822: 6617, 2969, 2970, 2971, 6619}, - {546: 1466, 563: 1466, 623: 1466, 663: 1466, 731: 4260, 844: 4258, 4259, 902: 6611, 904: 6612, 1057: 6614, 1100: 6616}, - {546: 1466, 563: 1466, 623: 1466, 663: 1466, 731: 4260, 844: 4258, 4259, 902: 6611, 904: 6612, 1057: 6614, 1100: 6615}, - {546: 1466, 563: 1466, 623: 1466, 663: 1466, 731: 4260, 844: 4258, 4259, 902: 6611, 904: 6612, 1057: 6614, 1100: 6613}, - {2: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 10: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 53: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 546: 1469, 548: 1469, 1469, 1469, 1469, 555: 1469, 1469, 558: 1469, 1469, 1469, 562: 1469, 1469, 567: 1469, 1469, 574: 1469, 576: 1469, 589: 1469, 594: 1469, 601: 1469, 1469, 623: 1469, 634: 1469, 641: 1469, 1469, 644: 1469, 1469, 1469, 651: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 660: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 675: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 702: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 726: 1469, 731: 1469, 844: 1469, 1469, 848: 1469, 850: 1469, 852: 1469, 856: 1469, 865: 1469, 1469, 1469}, + {576: 6609}, + {340: 6610}, + {551: 6611}, + {1028, 1028}, + {549: 2976, 566: 2974, 626: 2973, 667: 2969, 794: 6623, 825: 6622, 2970, 2971, 2972, 6624}, // 3690 - {546: 1465, 563: 1465, 623: 1465, 663: 1465}, - {546: 1033, 563: 1033, 623: 1033, 663: 1033}, - {546: 1032, 563: 1032, 623: 1032, 663: 1032}, - {546: 1034, 563: 1034, 623: 1034, 663: 1034}, - {546: 1035, 563: 1035, 623: 1035, 663: 1035}, + {549: 1463, 566: 1463, 626: 1463, 667: 1463, 734: 4264, 847: 4262, 4263, 905: 6616, 907: 6617, 1060: 6619, 1102: 6621}, + {549: 1463, 566: 1463, 626: 1463, 667: 1463, 734: 4264, 847: 4262, 4263, 905: 6616, 907: 6617, 1060: 6619, 1102: 6620}, + {549: 1463, 566: 1463, 626: 1463, 667: 1463, 734: 4264, 847: 4262, 4263, 905: 6616, 907: 6617, 1060: 6619, 1102: 6618}, + {2: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 10: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 53: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 549: 1466, 551: 1466, 1466, 1466, 1466, 558: 1466, 1466, 561: 1466, 1466, 1466, 565: 1466, 1466, 570: 1466, 1466, 577: 1466, 579: 1466, 592: 1466, 597: 1466, 604: 1466, 1466, 626: 1466, 637: 1466, 644: 1466, 1466, 647: 1466, 1466, 1466, 654: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 663: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 676: 1466, 678: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 705: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 729: 1466, 734: 1466, 847: 1466, 1466, 851: 1466, 853: 1466, 855: 1466, 859: 1466, 868: 1466, 1466, 1466}, + {549: 1462, 566: 1462, 626: 1462, 667: 1462}, // 3695 - {1047, 1047, 52: 1047, 545: 1047, 547: 1047, 554: 1037, 557: 1047, 565: 1037, 1037}, - {1046, 1046, 52: 1046, 545: 1046, 547: 1046, 554: 1036, 557: 1046, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 6620, 6621}, - {554: 1038, 565: 1038, 1038}, - {1045, 1045, 52: 1045, 545: 1045, 547: 1045, 557: 1045, 569: 3942, 572: 3941, 859: 6622}, - {1044, 1044, 52: 1044, 545: 1044, 547: 1044, 557: 1044}, + {549: 1030, 566: 1030, 626: 1030, 667: 1030}, + {549: 1029, 566: 1029, 626: 1029, 667: 1029}, + {549: 1031, 566: 1031, 626: 1031, 667: 1031}, + {549: 1032, 566: 1032, 626: 1032, 667: 1032}, + {1044, 1044, 52: 1044, 548: 1044, 550: 1044, 557: 1034, 560: 1044, 568: 1034, 1034}, // 3700 - {1043, 1043, 52: 1043, 545: 1043, 547: 1043, 557: 1043}, - {52: 4075, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {9: 6638, 546: 1220, 563: 1220, 623: 1220, 663: 1220, 727: 1220, 819: 1220}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6627, 3118, 3119, 3117, 1051: 6626, 1329: 6637}, - {9: 1217, 546: 1217, 563: 1217, 623: 1217, 663: 1217, 727: 1217, 819: 1217}, + {1043, 1043, 52: 1043, 548: 1043, 550: 1043, 557: 1033, 560: 1043, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 6625, 6626}, + {557: 1035, 568: 1035, 1035}, + {1042, 1042, 52: 1042, 548: 1042, 550: 1042, 560: 1042, 572: 3946, 575: 3945, 862: 6627}, + {1041, 1041, 52: 1041, 548: 1041, 550: 1041, 560: 1041}, + {1040, 1040, 52: 1040, 548: 1040, 550: 1040, 560: 1040}, // 3705 - {546: 6628, 552: 2670, 1393: 6629}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 6632}, - {552: 6630}, - {546: 2975, 791: 6631}, - {9: 1216, 546: 1216, 563: 1216, 623: 1216, 663: 1216, 727: 1216, 819: 1216}, + {52: 4079, 557: 1033, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {9: 6643, 549: 1217, 566: 1217, 626: 1217, 667: 1217, 730: 1217, 822: 1217}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6632, 3119, 3120, 3118, 1054: 6631, 1331: 6642}, + {9: 1214, 549: 1214, 566: 1214, 626: 1214, 667: 1214, 730: 1214, 822: 1214}, + {549: 6633, 555: 2670, 1395: 6634}, // 3710 - {9: 6635, 52: 6634}, - {2668, 2668, 9: 2668, 52: 2668, 547: 2668}, - {552: 2669}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6636, 3118, 3119, 3117}, - {2667, 2667, 9: 2667, 52: 2667, 547: 2667}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6638, 3119, 3120, 3118, 1003: 6637}, + {555: 6635}, + {549: 2976, 794: 6636}, + {9: 1213, 549: 1213, 566: 1213, 626: 1213, 667: 1213, 730: 1213, 822: 1213}, + {9: 6640, 52: 6639}, // 3715 - {9: 6638, 546: 1219, 563: 1219, 623: 1219, 663: 1219, 727: 1219, 819: 1219}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6627, 3118, 3119, 3117, 1051: 6639}, - {9: 1218, 546: 1218, 563: 1218, 623: 1218, 663: 1218, 727: 1218, 819: 1218}, - {1526, 1526, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 6641}, - {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 6642}, + {2668, 2668, 9: 2668, 52: 2668, 550: 2668}, + {555: 2669}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6641, 3119, 3120, 3118}, + {2667, 2667, 9: 2667, 52: 2667, 550: 2667}, + {9: 6643, 549: 1216, 566: 1216, 626: 1216, 667: 1216, 730: 1216, 822: 1216}, // 3720 - {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 6643}, - {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 6644}, - {1224, 1224, 52: 1224, 545: 1224, 547: 1224, 554: 1224, 557: 1224, 565: 1224, 1224}, - {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 6646}, - {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 6647}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6632, 3119, 3120, 3118, 1054: 6644}, + {9: 1215, 549: 1215, 566: 1215, 626: 1215, 667: 1215, 730: 1215, 822: 1215}, + {1523, 1523, 52: 1523, 548: 1523, 550: 1523, 557: 1523, 560: 1523, 568: 1523, 1523, 572: 1523, 575: 1523, 1523, 578: 1523, 581: 1523, 583: 3944, 861: 3998, 930: 6646}, + {1088, 1088, 52: 1088, 548: 1088, 550: 1088, 557: 1088, 560: 1088, 568: 1088, 1088, 572: 3946, 575: 3945, 1088, 578: 1088, 581: 1088, 862: 4003, 947: 6647}, + {1059, 1059, 52: 1059, 548: 1059, 550: 1059, 557: 1059, 560: 1059, 568: 1059, 1059, 576: 4005, 578: 1059, 581: 4006, 1011: 6648}, // 3725 - {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 6648}, - {1225, 1225, 52: 1225, 545: 1225, 547: 1225, 554: 1225, 557: 1225, 565: 1225, 1225}, - {738: 6656}, - {1526, 1526, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 6652}, - {1069, 1069, 52: 1069, 545: 1069, 547: 1069, 554: 1069, 557: 1069, 565: 1069, 1069, 569: 1069, 572: 1069, 1069, 575: 1069, 578: 1069, 580: 1069, 588: 1069, 590: 1069}, + {1065, 1065, 52: 1065, 548: 1065, 550: 1065, 557: 1065, 560: 1065, 568: 1065, 1065, 578: 4034, 1012: 6649}, + {1221, 1221, 52: 1221, 548: 1221, 550: 1221, 557: 1221, 560: 1221, 568: 1221, 1221}, + {1088, 1088, 52: 1088, 548: 1088, 550: 1088, 557: 1088, 560: 1088, 568: 1088, 1088, 572: 3946, 575: 3945, 1088, 578: 1088, 581: 1088, 862: 4003, 947: 6651}, + {1059, 1059, 52: 1059, 548: 1059, 550: 1059, 557: 1059, 560: 1059, 568: 1059, 1059, 576: 4005, 578: 1059, 581: 4006, 1011: 6652}, + {1065, 1065, 52: 1065, 548: 1065, 550: 1065, 557: 1065, 560: 1065, 568: 1065, 1065, 578: 4034, 1012: 6653}, // 3730 - {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 6653}, - {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 6654}, - {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 6655}, - {1226, 1226, 52: 1226, 545: 1226, 547: 1226, 554: 1226, 557: 1226, 565: 1226, 1226}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3964, 994: 3966, 1018: 6657}, + {1222, 1222, 52: 1222, 548: 1222, 550: 1222, 557: 1222, 560: 1222, 568: 1222, 1222}, + {740: 6661}, + {1523, 1523, 52: 1523, 548: 1523, 550: 1523, 557: 1523, 560: 1523, 568: 1523, 1523, 572: 1523, 575: 1523, 1523, 578: 1523, 581: 1523, 583: 3944, 861: 3998, 930: 6657}, + {1066, 1066, 52: 1066, 548: 1066, 550: 1066, 557: 1066, 560: 1066, 568: 1066, 1066, 572: 1066, 575: 1066, 1066, 578: 1066, 581: 1066, 583: 1066, 591: 1066, 593: 1066}, + {1088, 1088, 52: 1088, 548: 1088, 550: 1088, 557: 1088, 560: 1088, 568: 1088, 1088, 572: 3946, 575: 3945, 1088, 578: 1088, 581: 1088, 862: 4003, 947: 6658}, // 3735 - {2172, 2172, 9: 3967, 52: 2172, 545: 2172, 547: 6658, 554: 2172, 557: 2172, 565: 2172, 2172, 569: 2172, 572: 2172, 2172, 575: 2172, 578: 2172, 580: 2172, 588: 2172, 590: 2172, 1538: 6659}, - {446: 6660}, - {2170, 2170, 52: 2170, 545: 2170, 547: 2170, 554: 2170, 557: 2170, 565: 2170, 2170, 569: 2170, 572: 2170, 2170, 575: 2170, 578: 2170, 580: 2170, 588: 2170, 590: 2170}, - {2171, 2171, 52: 2171, 545: 2171, 547: 2171, 554: 2171, 557: 2171, 565: 2171, 2171, 569: 2171, 572: 2171, 2171, 575: 2171, 578: 2171, 580: 2171, 588: 2171, 590: 2171}, - {436, 436, 52: 436, 545: 436, 547: 436, 554: 436, 557: 436, 565: 436, 436, 569: 436, 572: 436, 436, 575: 436, 578: 436, 4756, 436, 587: 436, 905: 4757, 6686}, + {1059, 1059, 52: 1059, 548: 1059, 550: 1059, 557: 1059, 560: 1059, 568: 1059, 1059, 576: 4005, 578: 1059, 581: 4006, 1011: 6659}, + {1065, 1065, 52: 1065, 548: 1065, 550: 1065, 557: 1065, 560: 1065, 568: 1065, 1065, 578: 4034, 1012: 6660}, + {1223, 1223, 52: 1223, 548: 1223, 550: 1223, 557: 1223, 560: 1223, 568: 1223, 1223}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3968, 996: 3970, 1021: 6662}, + {2172, 2172, 9: 3971, 52: 2172, 548: 2172, 550: 6663, 557: 2172, 560: 2172, 568: 2172, 2172, 572: 2172, 575: 2172, 2172, 578: 2172, 581: 2172, 583: 2172, 591: 2172, 593: 2172, 1537: 6664}, // 3740 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6129, 977: 6119, 1011: 6671, 1373: 6670, 1506: 6669}, - {1070, 1070, 52: 1070, 545: 1070, 547: 1070, 554: 1070, 557: 1070, 565: 1070, 1070, 569: 1070, 572: 1070, 1070, 575: 1070, 578: 1070, 580: 1070, 587: 6649, 1069: 6651, 1099: 6664}, - {1526, 1526, 52: 1526, 545: 1526, 547: 1526, 554: 1526, 557: 1526, 565: 1526, 1526, 569: 1526, 572: 1526, 1526, 575: 1526, 578: 1526, 580: 3940, 858: 3994, 927: 6665}, - {1091, 1091, 52: 1091, 545: 1091, 547: 1091, 554: 1091, 557: 1091, 565: 1091, 1091, 569: 3942, 572: 3941, 1091, 575: 1091, 578: 1091, 859: 3999, 943: 6666}, - {1062, 1062, 52: 1062, 545: 1062, 547: 1062, 554: 1062, 557: 1062, 565: 1062, 1062, 573: 4001, 575: 1062, 578: 4002, 1008: 6667}, + {445: 6665}, + {2170, 2170, 52: 2170, 548: 2170, 550: 2170, 557: 2170, 560: 2170, 568: 2170, 2170, 572: 2170, 575: 2170, 2170, 578: 2170, 581: 2170, 583: 2170, 591: 2170, 593: 2170}, + {2171, 2171, 52: 2171, 548: 2171, 550: 2171, 557: 2171, 560: 2171, 568: 2171, 2171, 572: 2171, 575: 2171, 2171, 578: 2171, 581: 2171, 583: 2171, 591: 2171, 593: 2171}, + {433, 433, 52: 433, 548: 433, 550: 433, 557: 433, 560: 433, 568: 433, 433, 572: 433, 575: 433, 433, 578: 433, 581: 433, 4764, 433, 590: 433, 908: 4765, 6691}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 661: 6127, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6134, 980: 6124, 1014: 6676, 1375: 6675, 1505: 6674}, // 3745 - {1068, 1068, 52: 1068, 545: 1068, 547: 1068, 554: 1068, 557: 1068, 565: 1068, 1068, 575: 4030, 1009: 6668}, - {1227, 1227, 52: 1227, 545: 1227, 547: 1227, 554: 1227, 557: 1227, 565: 1227, 1227}, - {436, 436, 52: 436, 545: 436, 547: 436, 554: 436, 557: 436, 565: 436, 436, 569: 436, 572: 436, 436, 575: 436, 578: 436, 4756, 436, 587: 436, 436, 590: 436, 905: 4757, 6672}, - {1215, 1215, 52: 1215, 545: 1215, 547: 1215, 554: 1215, 557: 1215, 565: 1215, 1215, 569: 1215, 572: 1215, 1215, 575: 1215, 578: 1215, 1215, 1215, 587: 1215}, - {1155, 1155, 9: 6177, 52: 1155, 545: 1155, 547: 1155, 554: 1155, 557: 1155, 565: 1155, 1155, 569: 1155, 572: 1155, 1155, 575: 1155, 578: 1155, 1155, 1155, 587: 1155, 1155, 590: 1155}, + {1067, 1067, 52: 1067, 548: 1067, 550: 1067, 557: 1067, 560: 1067, 568: 1067, 1067, 572: 1067, 575: 1067, 1067, 578: 1067, 581: 1067, 583: 1067, 590: 6654, 1072: 6656, 1101: 6669}, + {1523, 1523, 52: 1523, 548: 1523, 550: 1523, 557: 1523, 560: 1523, 568: 1523, 1523, 572: 1523, 575: 1523, 1523, 578: 1523, 581: 1523, 583: 3944, 861: 3998, 930: 6670}, + {1088, 1088, 52: 1088, 548: 1088, 550: 1088, 557: 1088, 560: 1088, 568: 1088, 1088, 572: 3946, 575: 3945, 1088, 578: 1088, 581: 1088, 862: 4003, 947: 6671}, + {1059, 1059, 52: 1059, 548: 1059, 550: 1059, 557: 1059, 560: 1059, 568: 1059, 1059, 576: 4005, 578: 1059, 581: 4006, 1011: 6672}, + {1065, 1065, 52: 1065, 548: 1065, 550: 1065, 557: 1065, 560: 1065, 568: 1065, 1065, 578: 4034, 1012: 6673}, // 3750 - {1070, 1070, 52: 1070, 545: 1070, 547: 1070, 554: 1070, 557: 1070, 565: 1070, 1070, 569: 1070, 572: 1070, 1070, 575: 1070, 578: 1070, 580: 1070, 587: 6649, 1070, 590: 1070, 1069: 6651, 1099: 6673}, - {2169, 2169, 52: 2169, 545: 2169, 547: 2169, 554: 2169, 557: 2169, 565: 2169, 2169, 569: 2169, 572: 2169, 2169, 575: 2169, 578: 2169, 580: 2169, 588: 6674, 590: 2169, 1208: 6675}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6685}, - {1214, 1214, 52: 1214, 545: 1214, 547: 1214, 554: 1214, 557: 1214, 565: 1214, 1214, 569: 1214, 572: 1214, 1214, 575: 1214, 578: 1214, 580: 1214, 590: 6677, 1530: 6676}, - {1240, 1240, 52: 1240, 545: 1240, 547: 1240, 554: 1240, 557: 1240, 565: 1240, 1240, 569: 1240, 572: 1240, 1240, 575: 1240, 578: 1240, 580: 1240}, + {1224, 1224, 52: 1224, 548: 1224, 550: 1224, 557: 1224, 560: 1224, 568: 1224, 1224}, + {433, 433, 52: 433, 548: 433, 550: 433, 557: 433, 560: 433, 568: 433, 433, 572: 433, 575: 433, 433, 578: 433, 581: 433, 4764, 433, 590: 433, 433, 593: 433, 908: 4765, 6677}, + {1212, 1212, 52: 1212, 548: 1212, 550: 1212, 557: 1212, 560: 1212, 568: 1212, 1212, 572: 1212, 575: 1212, 1212, 578: 1212, 581: 1212, 1212, 1212, 590: 1212}, + {1152, 1152, 9: 6182, 52: 1152, 548: 1152, 550: 1152, 557: 1152, 560: 1152, 568: 1152, 1152, 572: 1152, 575: 1152, 1152, 578: 1152, 581: 1152, 1152, 1152, 590: 1152, 1152, 593: 1152}, + {1067, 1067, 52: 1067, 548: 1067, 550: 1067, 557: 1067, 560: 1067, 568: 1067, 1067, 572: 1067, 575: 1067, 1067, 578: 1067, 581: 1067, 583: 1067, 590: 6654, 1067, 593: 1067, 1072: 6656, 1101: 6678}, // 3755 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4152, 3118, 3119, 3117, 1043: 6680, 1325: 6679, 1531: 6678}, - {1213, 1213, 9: 6683, 52: 1213, 545: 1213, 547: 1213, 554: 1213, 557: 1213, 565: 1213, 1213, 569: 1213, 572: 1213, 1213, 575: 1213, 578: 1213, 580: 1213}, - {1212, 1212, 9: 1212, 52: 1212, 545: 1212, 547: 1212, 554: 1212, 557: 1212, 565: 1212, 1212, 569: 1212, 572: 1212, 1212, 575: 1212, 578: 1212, 580: 1212}, - {552: 6681}, - {546: 4153, 1327: 6682}, + {2169, 2169, 52: 2169, 548: 2169, 550: 2169, 557: 2169, 560: 2169, 568: 2169, 2169, 572: 2169, 575: 2169, 2169, 578: 2169, 581: 2169, 583: 2169, 591: 6679, 593: 2169, 1210: 6680}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 6690}, + {1211, 1211, 52: 1211, 548: 1211, 550: 1211, 557: 1211, 560: 1211, 568: 1211, 1211, 572: 1211, 575: 1211, 1211, 578: 1211, 581: 1211, 583: 1211, 593: 6682, 1529: 6681}, + {1237, 1237, 52: 1237, 548: 1237, 550: 1237, 557: 1237, 560: 1237, 568: 1237, 1237, 572: 1237, 575: 1237, 1237, 578: 1237, 581: 1237, 583: 1237}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4156, 3119, 3120, 3118, 1046: 6685, 1327: 6684, 1530: 6683}, // 3760 - {1210, 1210, 9: 1210, 52: 1210, 545: 1210, 547: 1210, 554: 1210, 557: 1210, 565: 1210, 1210, 569: 1210, 572: 1210, 1210, 575: 1210, 578: 1210, 580: 1210}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4152, 3118, 3119, 3117, 1043: 6680, 1325: 6684}, - {1211, 1211, 9: 1211, 52: 1211, 545: 1211, 547: 1211, 554: 1211, 557: 1211, 565: 1211, 1211, 569: 1211, 572: 1211, 1211, 575: 1211, 578: 1211, 580: 1211}, - {2168, 2168, 52: 2168, 545: 2168, 547: 2168, 554: 2168, 557: 2168, 565: 2168, 2168, 569: 2168, 572: 2168, 2168, 575: 2168, 577: 2168, 2168, 2168, 2168, 582: 3828, 3826, 3827, 3825, 3823, 2168, 590: 2168, 816: 3824, 3822}, - {1241, 1241, 52: 1241, 545: 1241, 547: 1241, 554: 1241, 557: 1241, 565: 1241, 1241, 569: 1241, 572: 1241, 1241, 575: 1241, 578: 1241, 580: 1241, 587: 1241}, + {1210, 1210, 9: 6688, 52: 1210, 548: 1210, 550: 1210, 557: 1210, 560: 1210, 568: 1210, 1210, 572: 1210, 575: 1210, 1210, 578: 1210, 581: 1210, 583: 1210}, + {1209, 1209, 9: 1209, 52: 1209, 548: 1209, 550: 1209, 557: 1209, 560: 1209, 568: 1209, 1209, 572: 1209, 575: 1209, 1209, 578: 1209, 581: 1209, 583: 1209}, + {555: 6686}, + {549: 4157, 1329: 6687}, + {1207, 1207, 9: 1207, 52: 1207, 548: 1207, 550: 1207, 557: 1207, 560: 1207, 568: 1207, 1207, 572: 1207, 575: 1207, 1207, 578: 1207, 581: 1207, 583: 1207}, // 3765 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 576: 6703, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 6704, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6702, 1192: 6705, 1383: 6706, 1472: 6707}, - {2: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 10: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 53: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 546: 1089, 548: 1089, 1089, 1089, 1089, 555: 1089, 1089, 558: 1089, 1089, 1089, 562: 1089, 1089, 567: 1089, 1089, 574: 1089, 576: 1089, 589: 1089, 594: 1089, 601: 1089, 1089, 634: 1089, 641: 1089, 1089, 644: 1089, 1089, 1089, 651: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 660: 1089, 1089, 1089, 664: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 675: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 702: 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 1089, 726: 1089, 731: 1089, 844: 1089, 1089, 848: 1089, 850: 1089, 852: 1089, 856: 1089, 865: 1089, 1089, 1089}, - {2: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 10: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 53: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 546: 1088, 548: 1088, 1088, 1088, 1088, 555: 1088, 1088, 558: 1088, 1088, 1088, 562: 1088, 1088, 567: 1088, 1088, 574: 1088, 576: 1088, 589: 1088, 594: 1088, 601: 1088, 1088, 634: 1088, 641: 1088, 1088, 644: 1088, 1088, 1088, 651: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 660: 1088, 1088, 1088, 664: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 675: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 702: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 726: 1088, 731: 1088, 844: 1088, 1088, 848: 1088, 850: 1088, 852: 1088, 856: 1088, 865: 1088, 1088, 1088}, - {2: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 10: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 53: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 546: 1087, 548: 1087, 1087, 1087, 1087, 555: 1087, 1087, 558: 1087, 1087, 1087, 562: 1087, 1087, 567: 1087, 1087, 574: 1087, 576: 1087, 589: 1087, 594: 1087, 601: 1087, 1087, 634: 1087, 641: 1087, 1087, 644: 1087, 1087, 1087, 651: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 660: 1087, 1087, 1087, 664: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 675: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 702: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 726: 1087, 731: 1087, 844: 1087, 1087, 848: 1087, 850: 1087, 852: 1087, 856: 1087, 865: 1087, 1087, 1087}, - {2: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 10: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 53: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 546: 1086, 548: 1086, 1086, 1086, 1086, 555: 1086, 1086, 558: 1086, 1086, 1086, 562: 1086, 1086, 567: 1086, 1086, 574: 1086, 576: 1086, 589: 1086, 594: 1086, 601: 1086, 1086, 634: 1086, 641: 1086, 1086, 644: 1086, 1086, 1086, 651: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 660: 1086, 1086, 1086, 664: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 675: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 702: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 726: 1086, 731: 1086, 844: 1086, 1086, 848: 1086, 850: 1086, 852: 1086, 856: 1086, 865: 1086, 1086, 1086}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4156, 3119, 3120, 3118, 1046: 6685, 1327: 6689}, + {1208, 1208, 9: 1208, 52: 1208, 548: 1208, 550: 1208, 557: 1208, 560: 1208, 568: 1208, 1208, 572: 1208, 575: 1208, 1208, 578: 1208, 581: 1208, 583: 1208}, + {2168, 2168, 52: 2168, 548: 2168, 550: 2168, 557: 2168, 560: 2168, 568: 2168, 2168, 572: 2168, 575: 2168, 2168, 578: 2168, 580: 2168, 2168, 2168, 2168, 585: 3832, 3830, 3831, 3829, 3827, 2168, 593: 2168, 819: 3828, 3826}, + {1238, 1238, 52: 1238, 548: 1238, 550: 1238, 557: 1238, 560: 1238, 568: 1238, 1238, 572: 1238, 575: 1238, 1238, 578: 1238, 581: 1238, 583: 1238, 590: 1238}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 579: 6708, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 6709, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 6707, 1194: 6710, 1385: 6711, 1471: 6712}, // 3770 - {2: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 10: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 53: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 546: 1085, 548: 1085, 1085, 1085, 1085, 555: 1085, 1085, 558: 1085, 1085, 1085, 562: 1085, 1085, 567: 1085, 1085, 574: 1085, 576: 1085, 589: 1085, 594: 1085, 601: 1085, 1085, 634: 1085, 641: 1085, 1085, 644: 1085, 1085, 1085, 651: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 660: 1085, 1085, 1085, 664: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 675: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 702: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 726: 1085, 731: 1085, 844: 1085, 1085, 848: 1085, 850: 1085, 852: 1085, 856: 1085, 865: 1085, 1085, 1085}, - {2: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 10: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 53: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 546: 1084, 548: 1084, 1084, 1084, 1084, 555: 1084, 1084, 558: 1084, 1084, 1084, 562: 1084, 1084, 567: 1084, 1084, 574: 1084, 576: 1084, 589: 1084, 594: 1084, 601: 1084, 1084, 634: 1084, 641: 1084, 1084, 644: 1084, 1084, 1084, 651: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 660: 1084, 1084, 1084, 664: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 675: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 702: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 726: 1084, 731: 1084, 844: 1084, 1084, 848: 1084, 850: 1084, 852: 1084, 856: 1084, 865: 1084, 1084, 1084}, - {2: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 10: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 53: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 546: 1083, 548: 1083, 1083, 1083, 1083, 555: 1083, 1083, 558: 1083, 1083, 1083, 562: 1083, 1083, 567: 1083, 1083, 574: 1083, 576: 1083, 589: 1083, 594: 1083, 601: 1083, 1083, 634: 1083, 641: 1083, 1083, 644: 1083, 1083, 1083, 651: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 660: 1083, 1083, 1083, 664: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 675: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 702: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 726: 1083, 731: 1083, 844: 1083, 1083, 848: 1083, 850: 1083, 852: 1083, 856: 1083, 865: 1083, 1083, 1083}, - {2: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 10: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 53: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 546: 1082, 548: 1082, 1082, 1082, 1082, 555: 1082, 1082, 558: 1082, 1082, 1082, 562: 1082, 1082, 567: 1082, 1082, 574: 1082, 576: 1082, 589: 1082, 594: 1082, 601: 1082, 1082, 634: 1082, 641: 1082, 1082, 644: 1082, 1082, 1082, 651: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 660: 1082, 1082, 1082, 664: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 675: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 702: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 726: 1082, 731: 1082, 844: 1082, 1082, 848: 1082, 850: 1082, 852: 1082, 856: 1082, 865: 1082, 1082, 1082}, - {2: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 10: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 53: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 546: 1081, 548: 1081, 1081, 1081, 1081, 555: 1081, 1081, 558: 1081, 1081, 1081, 562: 1081, 1081, 567: 1081, 1081, 574: 1081, 576: 1081, 589: 1081, 594: 1081, 601: 1081, 1081, 634: 1081, 641: 1081, 1081, 644: 1081, 1081, 1081, 651: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 660: 1081, 1081, 1081, 664: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 675: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 702: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 726: 1081, 731: 1081, 844: 1081, 1081, 848: 1081, 850: 1081, 852: 1081, 856: 1081, 865: 1081, 1081, 1081}, + {2: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 10: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 53: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 549: 1086, 551: 1086, 1086, 1086, 1086, 558: 1086, 1086, 561: 1086, 1086, 1086, 565: 1086, 1086, 570: 1086, 1086, 577: 1086, 579: 1086, 592: 1086, 597: 1086, 604: 1086, 1086, 637: 1086, 644: 1086, 1086, 647: 1086, 1086, 1086, 654: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 663: 1086, 1086, 1086, 1086, 668: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 676: 1086, 678: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 705: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 729: 1086, 734: 1086, 847: 1086, 1086, 851: 1086, 853: 1086, 855: 1086, 859: 1086, 868: 1086, 1086, 1086}, + {2: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 10: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 53: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 549: 1085, 551: 1085, 1085, 1085, 1085, 558: 1085, 1085, 561: 1085, 1085, 1085, 565: 1085, 1085, 570: 1085, 1085, 577: 1085, 579: 1085, 592: 1085, 597: 1085, 604: 1085, 1085, 637: 1085, 644: 1085, 1085, 647: 1085, 1085, 1085, 654: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 663: 1085, 1085, 1085, 1085, 668: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 676: 1085, 678: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 705: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 729: 1085, 734: 1085, 847: 1085, 1085, 851: 1085, 853: 1085, 855: 1085, 859: 1085, 868: 1085, 1085, 1085}, + {2: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 10: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 53: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 549: 1084, 551: 1084, 1084, 1084, 1084, 558: 1084, 1084, 561: 1084, 1084, 1084, 565: 1084, 1084, 570: 1084, 1084, 577: 1084, 579: 1084, 592: 1084, 597: 1084, 604: 1084, 1084, 637: 1084, 644: 1084, 1084, 647: 1084, 1084, 1084, 654: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 663: 1084, 1084, 1084, 1084, 668: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 676: 1084, 678: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 705: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 729: 1084, 734: 1084, 847: 1084, 1084, 851: 1084, 853: 1084, 855: 1084, 859: 1084, 868: 1084, 1084, 1084}, + {2: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 10: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 53: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 549: 1083, 551: 1083, 1083, 1083, 1083, 558: 1083, 1083, 561: 1083, 1083, 1083, 565: 1083, 1083, 570: 1083, 1083, 577: 1083, 579: 1083, 592: 1083, 597: 1083, 604: 1083, 1083, 637: 1083, 644: 1083, 1083, 647: 1083, 1083, 1083, 654: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 663: 1083, 1083, 1083, 1083, 668: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 676: 1083, 678: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 705: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 729: 1083, 734: 1083, 847: 1083, 1083, 851: 1083, 853: 1083, 855: 1083, 859: 1083, 868: 1083, 1083, 1083}, + {2: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 10: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 53: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 549: 1082, 551: 1082, 1082, 1082, 1082, 558: 1082, 1082, 561: 1082, 1082, 1082, 565: 1082, 1082, 570: 1082, 1082, 577: 1082, 579: 1082, 592: 1082, 597: 1082, 604: 1082, 1082, 637: 1082, 644: 1082, 1082, 647: 1082, 1082, 1082, 654: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 663: 1082, 1082, 1082, 1082, 668: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 676: 1082, 678: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 705: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 729: 1082, 734: 1082, 847: 1082, 1082, 851: 1082, 853: 1082, 855: 1082, 859: 1082, 868: 1082, 1082, 1082}, // 3775 - {2: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 10: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 53: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 6693, 6699, 6700, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 546: 1079, 548: 1079, 1079, 1079, 1079, 555: 1079, 1079, 558: 1079, 1079, 1079, 562: 1079, 1079, 567: 1079, 1079, 574: 1079, 576: 1079, 589: 6696, 594: 1079, 601: 1079, 1079, 634: 1079, 641: 1079, 1079, 644: 1079, 1079, 1079, 651: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 660: 1079, 1079, 1079, 664: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 675: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 702: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 726: 1079, 731: 4260, 844: 4258, 4259, 848: 6113, 850: 6115, 852: 6114, 856: 6110, 865: 6692, 6695, 6691, 902: 6611, 904: 6689, 955: 6690, 962: 6688, 1286: 6701, 6694}, - {2: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 10: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 53: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 546: 1077, 548: 1077, 1077, 1077, 1077, 555: 1077, 1077, 558: 1077, 1077, 1077, 562: 1077, 1077, 567: 1077, 1077, 574: 1077, 576: 1077, 589: 1077, 594: 1077, 601: 1077, 1077, 634: 1077, 641: 1077, 1077, 644: 1077, 1077, 1077, 651: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 660: 1077, 1077, 1077, 664: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 675: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 702: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 726: 1077, 731: 1077, 844: 1077, 1077, 848: 1077, 850: 1077, 852: 1077, 856: 1077, 865: 1077, 1077, 1077}, - {2: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 10: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 53: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 546: 1073, 548: 1073, 1073, 1073, 1073, 555: 1073, 1073, 558: 1073, 1073, 1073, 562: 1073, 1073, 567: 1073, 1073, 574: 1073, 576: 1073, 589: 1073, 594: 1073, 601: 1073, 1073, 634: 1073, 641: 1073, 1073, 644: 1073, 1073, 1073, 651: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 660: 1073, 1073, 1073, 664: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 675: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 702: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 726: 1073, 731: 1073, 844: 1073, 1073, 848: 1073, 850: 1073, 852: 1073, 856: 1073, 865: 1073, 1073, 1073}, - {2: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 10: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 53: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 546: 1072, 548: 1072, 1072, 1072, 1072, 555: 1072, 1072, 558: 1072, 1072, 1072, 562: 1072, 1072, 567: 1072, 1072, 574: 1072, 576: 1072, 589: 1072, 594: 1072, 601: 1072, 1072, 634: 1072, 641: 1072, 1072, 644: 1072, 1072, 1072, 651: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 660: 1072, 1072, 1072, 664: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 675: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 702: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 726: 1072, 731: 1072, 844: 1072, 1072, 848: 1072, 850: 1072, 852: 1072, 856: 1072, 865: 1072, 1072, 1072}, - {2: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 10: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 53: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 546: 1078, 548: 1078, 1078, 1078, 1078, 555: 1078, 1078, 558: 1078, 1078, 1078, 562: 1078, 1078, 567: 1078, 1078, 574: 1078, 576: 1078, 589: 1078, 594: 1078, 601: 1078, 1078, 634: 1078, 641: 1078, 1078, 644: 1078, 1078, 1078, 651: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 660: 1078, 1078, 1078, 664: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 675: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 702: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 726: 1078, 731: 1078, 844: 1078, 1078, 848: 1078, 850: 1078, 852: 1078, 856: 1078, 865: 1078, 1078, 1078}, + {2: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 10: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 53: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 549: 1081, 551: 1081, 1081, 1081, 1081, 558: 1081, 1081, 561: 1081, 1081, 1081, 565: 1081, 1081, 570: 1081, 1081, 577: 1081, 579: 1081, 592: 1081, 597: 1081, 604: 1081, 1081, 637: 1081, 644: 1081, 1081, 647: 1081, 1081, 1081, 654: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 663: 1081, 1081, 1081, 1081, 668: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 676: 1081, 678: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 705: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 729: 1081, 734: 1081, 847: 1081, 1081, 851: 1081, 853: 1081, 855: 1081, 859: 1081, 868: 1081, 1081, 1081}, + {2: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 10: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 53: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 549: 1080, 551: 1080, 1080, 1080, 1080, 558: 1080, 1080, 561: 1080, 1080, 1080, 565: 1080, 1080, 570: 1080, 1080, 577: 1080, 579: 1080, 592: 1080, 597: 1080, 604: 1080, 1080, 637: 1080, 644: 1080, 1080, 647: 1080, 1080, 1080, 654: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 663: 1080, 1080, 1080, 1080, 668: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 676: 1080, 678: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 705: 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 1080, 729: 1080, 734: 1080, 847: 1080, 1080, 851: 1080, 853: 1080, 855: 1080, 859: 1080, 868: 1080, 1080, 1080}, + {2: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 10: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 53: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 549: 1079, 551: 1079, 1079, 1079, 1079, 558: 1079, 1079, 561: 1079, 1079, 1079, 565: 1079, 1079, 570: 1079, 1079, 577: 1079, 579: 1079, 592: 1079, 597: 1079, 604: 1079, 1079, 637: 1079, 644: 1079, 1079, 647: 1079, 1079, 1079, 654: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 663: 1079, 1079, 1079, 1079, 668: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 676: 1079, 678: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 705: 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 1079, 729: 1079, 734: 1079, 847: 1079, 1079, 851: 1079, 853: 1079, 855: 1079, 859: 1079, 868: 1079, 1079, 1079}, + {2: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 10: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 53: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 549: 1078, 551: 1078, 1078, 1078, 1078, 558: 1078, 1078, 561: 1078, 1078, 1078, 565: 1078, 1078, 570: 1078, 1078, 577: 1078, 579: 1078, 592: 1078, 597: 1078, 604: 1078, 1078, 637: 1078, 644: 1078, 1078, 647: 1078, 1078, 1078, 654: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 663: 1078, 1078, 1078, 1078, 668: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 676: 1078, 678: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 705: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 729: 1078, 734: 1078, 847: 1078, 1078, 851: 1078, 853: 1078, 855: 1078, 859: 1078, 868: 1078, 1078, 1078}, + {2: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 10: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 53: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 6698, 6704, 6705, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 549: 1076, 551: 1076, 1076, 1076, 1076, 558: 1076, 1076, 561: 1076, 1076, 1076, 565: 1076, 1076, 570: 1076, 1076, 577: 1076, 579: 1076, 592: 6701, 597: 1076, 604: 1076, 1076, 637: 1076, 644: 1076, 1076, 647: 1076, 1076, 1076, 654: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 663: 1076, 1076, 1076, 1076, 668: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 676: 1076, 678: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 705: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 729: 1076, 734: 4264, 847: 4262, 4263, 851: 6118, 853: 6120, 855: 6119, 859: 6115, 868: 6697, 6700, 6696, 905: 6616, 907: 6694, 958: 6695, 965: 6693, 1288: 6706, 6699}, // 3780 - {2180, 2180, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 2180, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2180, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 2180, 547: 2180, 6720, 552: 6719, 554: 2180, 557: 2180, 565: 2180, 2180, 569: 2180, 572: 2180, 2180, 575: 2180, 577: 2180, 2180, 2180, 2180, 582: 3828, 3826, 3827, 3825, 3823, 2180, 2180, 787: 6718, 3118, 3119, 3117, 816: 3824, 3822, 1380: 6717, 6716}, - {2184, 2184, 9: 2184, 52: 2184, 545: 2184, 547: 2184, 554: 2184, 557: 2184, 565: 2184, 2184, 569: 2184, 572: 2184, 2184, 575: 2184, 577: 2184, 2184, 2184, 2184, 587: 2184, 2184}, - {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 547: 1508, 1508, 1508, 551: 1508, 1508, 1508, 1508, 557: 1508, 1508, 1508, 1508, 565: 1508, 1508, 569: 1508, 1508, 572: 1508, 1508, 575: 1508, 1508, 1508, 1508, 1508, 1508, 582: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 598: 1508, 621: 1508, 624: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 635: 1508, 1508, 1508, 1508, 1508, 1508, 643: 1508, 647: 1508, 1508, 1508, 1508, 722: 1508, 730: 6711, 734: 1508, 1508}, - {2174, 2174, 9: 2174, 52: 2174, 545: 2174, 547: 2174, 554: 2174, 557: 2174, 565: 2174, 2174, 569: 2174, 572: 2174, 2174, 575: 2174, 577: 2174, 2174, 2174, 2174, 587: 2174, 2174}, - {1071, 1071, 9: 6709, 52: 1071, 545: 1071, 547: 1071, 554: 1071, 557: 1071, 565: 1071, 1071, 569: 1071, 572: 1071, 1071, 575: 1071, 577: 1071, 1071, 1071, 1071, 587: 1071, 1071}, + {2: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 10: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 53: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 549: 1074, 551: 1074, 1074, 1074, 1074, 558: 1074, 1074, 561: 1074, 1074, 1074, 565: 1074, 1074, 570: 1074, 1074, 577: 1074, 579: 1074, 592: 1074, 597: 1074, 604: 1074, 1074, 637: 1074, 644: 1074, 1074, 647: 1074, 1074, 1074, 654: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 663: 1074, 1074, 1074, 1074, 668: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 676: 1074, 678: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 705: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 729: 1074, 734: 1074, 847: 1074, 1074, 851: 1074, 853: 1074, 855: 1074, 859: 1074, 868: 1074, 1074, 1074}, + {2: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 10: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 53: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 549: 1070, 551: 1070, 1070, 1070, 1070, 558: 1070, 1070, 561: 1070, 1070, 1070, 565: 1070, 1070, 570: 1070, 1070, 577: 1070, 579: 1070, 592: 1070, 597: 1070, 604: 1070, 1070, 637: 1070, 644: 1070, 1070, 647: 1070, 1070, 1070, 654: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 663: 1070, 1070, 1070, 1070, 668: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 676: 1070, 678: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 705: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 729: 1070, 734: 1070, 847: 1070, 1070, 851: 1070, 853: 1070, 855: 1070, 859: 1070, 868: 1070, 1070, 1070}, + {2: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 10: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 53: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 549: 1069, 551: 1069, 1069, 1069, 1069, 558: 1069, 1069, 561: 1069, 1069, 1069, 565: 1069, 1069, 570: 1069, 1069, 577: 1069, 579: 1069, 592: 1069, 597: 1069, 604: 1069, 1069, 637: 1069, 644: 1069, 1069, 647: 1069, 1069, 1069, 654: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 663: 1069, 1069, 1069, 1069, 668: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 676: 1069, 678: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 705: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 729: 1069, 734: 1069, 847: 1069, 1069, 851: 1069, 853: 1069, 855: 1069, 859: 1069, 868: 1069, 1069, 1069}, + {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 53: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 549: 1075, 551: 1075, 1075, 1075, 1075, 558: 1075, 1075, 561: 1075, 1075, 1075, 565: 1075, 1075, 570: 1075, 1075, 577: 1075, 579: 1075, 592: 1075, 597: 1075, 604: 1075, 1075, 637: 1075, 644: 1075, 1075, 647: 1075, 1075, 1075, 654: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 663: 1075, 1075, 1075, 1075, 668: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 676: 1075, 678: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 705: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 729: 1075, 734: 1075, 847: 1075, 1075, 851: 1075, 853: 1075, 855: 1075, 859: 1075, 868: 1075, 1075, 1075}, + {2180, 2180, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 2180, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2180, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 2180, 550: 2180, 6725, 555: 6724, 557: 2180, 560: 2180, 568: 2180, 2180, 572: 2180, 575: 2180, 2180, 578: 2180, 580: 2180, 2180, 2180, 2180, 585: 3832, 3830, 3831, 3829, 3827, 2180, 2180, 790: 6723, 3119, 3120, 3118, 819: 3828, 3826, 1382: 6722, 6721}, // 3785 - {2169, 2169, 52: 2169, 545: 2169, 547: 2169, 554: 2169, 557: 2169, 565: 2169, 2169, 569: 2169, 572: 2169, 2169, 575: 2169, 577: 2169, 2169, 2169, 2169, 587: 2169, 6674, 1208: 6708}, - {1242, 1242, 52: 1242, 545: 1242, 547: 1242, 554: 1242, 557: 1242, 565: 1242, 1242, 569: 1242, 572: 1242, 1242, 575: 1242, 577: 1242, 1242, 1242, 1242, 587: 1242}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 576: 6703, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 6704, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 6702, 1192: 6710}, - {2173, 2173, 9: 2173, 52: 2173, 545: 2173, 547: 2173, 554: 2173, 557: 2173, 565: 2173, 2173, 569: 2173, 572: 2173, 2173, 575: 2173, 577: 2173, 2173, 2173, 2173, 587: 2173, 2173}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6712, 787: 6713, 3118, 3119, 3117}, + {2184, 2184, 9: 2184, 52: 2184, 548: 2184, 550: 2184, 557: 2184, 560: 2184, 568: 2184, 2184, 572: 2184, 575: 2184, 2184, 578: 2184, 580: 2184, 2184, 2184, 2184, 590: 2184, 2184}, + {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 550: 1505, 1505, 1505, 554: 1505, 1505, 1505, 1505, 560: 1505, 1505, 1505, 1505, 568: 1505, 1505, 572: 1505, 1505, 575: 1505, 1505, 578: 1505, 1505, 1505, 1505, 1505, 1505, 585: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 601: 1505, 624: 1505, 627: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 638: 1505, 1505, 1505, 1505, 1505, 1505, 646: 1505, 650: 1505, 1505, 1505, 1505, 725: 1505, 733: 6716, 737: 1505, 1505}, + {2174, 2174, 9: 2174, 52: 2174, 548: 2174, 550: 2174, 557: 2174, 560: 2174, 568: 2174, 2174, 572: 2174, 575: 2174, 2174, 578: 2174, 580: 2174, 2174, 2174, 2174, 590: 2174, 2174}, + {1068, 1068, 9: 6714, 52: 1068, 548: 1068, 550: 1068, 557: 1068, 560: 1068, 568: 1068, 1068, 572: 1068, 575: 1068, 1068, 578: 1068, 580: 1068, 1068, 1068, 1068, 590: 1068, 1068}, + {2169, 2169, 52: 2169, 548: 2169, 550: 2169, 557: 2169, 560: 2169, 568: 2169, 2169, 572: 2169, 575: 2169, 2169, 578: 2169, 580: 2169, 2169, 2169, 2169, 590: 2169, 6679, 1210: 6713}, // 3790 - {2183, 2183, 9: 2183, 52: 2183, 545: 2183, 547: 2183, 554: 2183, 557: 2183, 565: 2183, 2183, 569: 2183, 572: 2183, 2183, 575: 2183, 577: 2183, 2183, 2183, 2183, 587: 2183, 2183}, - {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 4571, 1507, 1507, 1507, 551: 1507, 1507, 1507, 1507, 557: 1507, 1507, 1507, 1507, 565: 1507, 1507, 569: 1507, 1507, 572: 1507, 1507, 575: 1507, 1507, 1507, 1507, 1507, 1507, 582: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 598: 1507, 621: 1507, 624: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 635: 1507, 1507, 1507, 1507, 1507, 1507, 643: 1507, 647: 1507, 1507, 1507, 1507, 722: 1507, 730: 6714, 734: 1507, 1507}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6715, 787: 3990, 3118, 3119, 3117}, - {2182, 2182, 9: 2182, 52: 2182, 545: 2182, 547: 2182, 554: 2182, 557: 2182, 565: 2182, 2182, 569: 2182, 572: 2182, 2182, 575: 2182, 577: 2182, 2182, 2182, 2182, 587: 2182, 2182}, - {2181, 2181, 9: 2181, 52: 2181, 545: 2181, 547: 2181, 554: 2181, 557: 2181, 565: 2181, 2181, 569: 2181, 572: 2181, 2181, 575: 2181, 577: 2181, 2181, 2181, 2181, 587: 2181, 2181}, + {1239, 1239, 52: 1239, 548: 1239, 550: 1239, 557: 1239, 560: 1239, 568: 1239, 1239, 572: 1239, 575: 1239, 1239, 578: 1239, 580: 1239, 1239, 1239, 1239, 590: 1239}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 579: 6708, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 6709, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 6707, 1194: 6715}, + {2173, 2173, 9: 2173, 52: 2173, 548: 2173, 550: 2173, 557: 2173, 560: 2173, 568: 2173, 2173, 572: 2173, 575: 2173, 2173, 578: 2173, 580: 2173, 2173, 2173, 2173, 590: 2173, 2173}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 6717, 790: 6718, 3119, 3120, 3118}, + {2183, 2183, 9: 2183, 52: 2183, 548: 2183, 550: 2183, 557: 2183, 560: 2183, 568: 2183, 2183, 572: 2183, 575: 2183, 2183, 578: 2183, 580: 2183, 2183, 2183, 2183, 590: 2183, 2183}, // 3795 - {2179, 2179, 9: 2179, 52: 2179, 545: 2179, 547: 2179, 554: 2179, 557: 2179, 565: 2179, 2179, 569: 2179, 572: 2179, 2179, 575: 2179, 577: 2179, 2179, 2179, 2179, 587: 2179, 2179}, - {2178, 2178, 9: 2178, 52: 2178, 545: 2178, 547: 2178, 554: 2178, 557: 2178, 565: 2178, 2178, 569: 2178, 572: 2178, 2178, 575: 2178, 577: 2178, 2178, 2178, 2178, 587: 2178, 2178}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6722, 787: 6721, 3118, 3119, 3117}, - {2176, 2176, 9: 2176, 52: 2176, 545: 2176, 547: 2176, 554: 2176, 557: 2176, 565: 2176, 2176, 569: 2176, 572: 2176, 2176, 575: 2176, 577: 2176, 2176, 2176, 2176, 587: 2176, 2176}, - {2177, 2177, 9: 2177, 52: 2177, 545: 2177, 547: 2177, 554: 2177, 557: 2177, 565: 2177, 2177, 569: 2177, 572: 2177, 2177, 575: 2177, 577: 2177, 2177, 2177, 2177, 587: 2177, 2177}, + {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 4575, 1504, 1504, 1504, 554: 1504, 1504, 1504, 1504, 560: 1504, 1504, 1504, 1504, 568: 1504, 1504, 572: 1504, 1504, 575: 1504, 1504, 578: 1504, 1504, 1504, 1504, 1504, 1504, 585: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 601: 1504, 624: 1504, 627: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 638: 1504, 1504, 1504, 1504, 1504, 1504, 646: 1504, 650: 1504, 1504, 1504, 1504, 725: 1504, 733: 6719, 737: 1504, 1504}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 6720, 790: 3994, 3119, 3120, 3118}, + {2182, 2182, 9: 2182, 52: 2182, 548: 2182, 550: 2182, 557: 2182, 560: 2182, 568: 2182, 2182, 572: 2182, 575: 2182, 2182, 578: 2182, 580: 2182, 2182, 2182, 2182, 590: 2182, 2182}, + {2181, 2181, 9: 2181, 52: 2181, 548: 2181, 550: 2181, 557: 2181, 560: 2181, 568: 2181, 2181, 572: 2181, 575: 2181, 2181, 578: 2181, 580: 2181, 2181, 2181, 2181, 590: 2181, 2181}, + {2179, 2179, 9: 2179, 52: 2179, 548: 2179, 550: 2179, 557: 2179, 560: 2179, 568: 2179, 2179, 572: 2179, 575: 2179, 2179, 578: 2179, 580: 2179, 2179, 2179, 2179, 590: 2179, 2179}, // 3800 - {2175, 2175, 9: 2175, 52: 2175, 545: 2175, 547: 2175, 554: 2175, 557: 2175, 565: 2175, 2175, 569: 2175, 572: 2175, 2175, 575: 2175, 577: 2175, 2175, 2175, 2175, 587: 2175, 2175}, - {1243, 1243}, - {1255, 1255}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 6738, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6739, 3118, 3119, 3117}, - {97: 6731, 300: 6730}, + {2178, 2178, 9: 2178, 52: 2178, 548: 2178, 550: 2178, 557: 2178, 560: 2178, 568: 2178, 2178, 572: 2178, 575: 2178, 2178, 578: 2178, 580: 2178, 2178, 2178, 2178, 590: 2178, 2178}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6727, 790: 6726, 3119, 3120, 3118}, + {2176, 2176, 9: 2176, 52: 2176, 548: 2176, 550: 2176, 557: 2176, 560: 2176, 568: 2176, 2176, 572: 2176, 575: 2176, 2176, 578: 2176, 580: 2176, 2176, 2176, 2176, 590: 2176, 2176}, + {2177, 2177, 9: 2177, 52: 2177, 548: 2177, 550: 2177, 557: 2177, 560: 2177, 568: 2177, 2177, 572: 2177, 575: 2177, 2177, 578: 2177, 580: 2177, 2177, 2177, 2177, 590: 2177, 2177}, + {2175, 2175, 9: 2175, 52: 2175, 548: 2175, 550: 2175, 557: 2175, 560: 2175, 568: 2175, 2175, 572: 2175, 575: 2175, 2175, 578: 2175, 580: 2175, 2175, 2175, 2175, 590: 2175, 2175}, // 3805 - {1247, 1247}, - {913: 6729}, - {1246, 1246}, - {1249, 1249, 97: 6736}, - {300: 6732}, + {1240, 1240}, + {1252, 1252}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 6743, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6744, 3119, 3120, 3118}, + {97: 6736, 299: 6735}, + {1244, 1244}, // 3810 - {1248, 1248, 97: 6734, 913: 6733}, - {1251, 1251}, - {913: 6735}, - {1250, 1250}, - {913: 6737}, + {916: 6734}, + {1243, 1243}, + {1246, 1246, 97: 6741}, + {299: 6737}, + {1245, 1245, 97: 6739, 916: 6738}, // 3815 - {1252, 1252}, - {1937, 1937, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6740, 3118, 3119, 3117}, - {1254, 1254}, - {1253, 1253}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6742, 3118, 3119, 3117}, + {1248, 1248}, + {916: 6740}, + {1247, 1247}, + {916: 6742}, + {1249, 1249}, // 3820 - {1259, 1259}, - {1263, 1263, 557: 6744}, - {642: 3764, 792: 6746, 1516: 6745}, - {1262, 1262, 9: 6747}, - {1261, 1261, 9: 1261}, + {1935, 1935, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6745, 3119, 3120, 3118}, + {1251, 1251}, + {1250, 1250}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6747, 3119, 3120, 3118}, + {1256, 1256}, // 3825 - {642: 3764, 792: 6748}, - {1260, 1260, 9: 1260}, - {577: 6750}, - {548: 6752, 642: 3764, 792: 6753, 1447: 6751}, - {1266, 1266}, + {1260, 1260, 560: 6749}, + {645: 3768, 795: 6751, 1515: 6750}, + {1259, 1259, 9: 6752}, + {1258, 1258, 9: 1258}, + {645: 3768, 795: 6753}, // 3830 - {1265, 1265}, - {1264, 1264}, - {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 575: 1281, 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 6755}, - {2: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 10: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 53: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 575: 6756, 1582, 1216: 6757}, - {2: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 10: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 53: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 576: 1581}, + {1257, 1257, 9: 1257}, + {580: 6755}, + {551: 6757, 645: 3768, 795: 6758, 1446: 6756}, + {1263, 1263}, + {1262, 1262}, // 3835 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6758}, - {201: 1145, 546: 1145, 1145, 561: 6181, 563: 1145, 571: 1145, 623: 1145, 663: 1145, 986: 6759}, - {201: 6767, 546: 6760, 2974, 563: 6768, 571: 6766, 623: 2972, 663: 2968, 791: 6765, 822: 6763, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 6764, 6762, 1116: 6761, 1215: 6769}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2672, 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 787: 4110, 3118, 3119, 3117, 6623, 822: 3930, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 3932, 3931, 837: 4111, 919: 5751, 1144: 6782}, - {546: 3976, 959: 6779, 1114: 6778}, + {1261, 1261}, + {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 578: 1278, 1278, 851: 6118, 853: 6120, 855: 6119, 958: 6121, 1010: 6760}, + {2: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 10: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 53: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 578: 6761, 1579, 1217: 6762}, + {2: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 10: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 53: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 579: 1578}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6763}, // 3840 - {1574, 1574, 545: 1574, 557: 1574}, - {1573, 1573, 545: 1573, 554: 1037, 557: 1573, 565: 1037, 1037}, - {1572, 1572, 545: 1572, 557: 1572}, - {1571, 1571, 545: 1571, 554: 1036, 557: 1571, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6771, 1359: 6770}, + {201: 1142, 549: 1142, 1142, 564: 6186, 566: 1142, 574: 1142, 626: 1142, 667: 1142, 989: 6764}, + {201: 6772, 549: 6765, 2975, 566: 6773, 574: 6771, 626: 2973, 667: 2969, 794: 6770, 825: 6768, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 6769, 6767, 1118: 6766, 1216: 6774}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2672, 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 2976, 2975, 566: 2974, 626: 2973, 667: 2969, 790: 4114, 3119, 3120, 3118, 6628, 825: 3934, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 3936, 3935, 840: 4115, 922: 5759, 1146: 6787}, + {549: 3980, 961: 6784, 1116: 6783}, + {1571, 1571, 548: 1571, 560: 1571}, // 3845 - {546: 1569}, - {546: 1568, 654: 3975, 1032: 3974, 1115: 3973}, - {1554, 1554, 557: 1554}, - {1570, 1570, 9: 6774, 545: 1570, 557: 1570}, - {570: 6243, 733: 6244, 908: 6772}, + {1570, 1570, 548: 1570, 557: 1034, 560: 1570, 568: 1034, 1034}, + {1569, 1569, 548: 1569, 560: 1569}, + {1568, 1568, 548: 1568, 557: 1033, 560: 1568, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 6776, 1361: 6775}, + {549: 1566}, // 3850 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6773}, - {1558, 1558, 9: 1558, 545: 1558, 557: 1558}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6775}, - {570: 6243, 733: 6244, 908: 6776}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3982, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3978, 909: 6777}, + {549: 1565, 658: 3979, 1035: 3978, 1117: 3977}, + {1551, 1551, 560: 1551}, + {1567, 1567, 9: 6779, 548: 1567, 560: 1567}, + {573: 6248, 736: 6249, 911: 6777}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6778}, // 3855 - {1557, 1557, 9: 1557, 545: 1557, 557: 1557}, - {1575, 1575, 9: 6780, 545: 1575, 557: 1575}, - {1567, 1567, 9: 1567, 545: 1567, 557: 1567}, - {546: 3976, 959: 6781}, - {1566, 1566, 9: 1566, 545: 1566, 557: 1566}, + {1555, 1555, 9: 1555, 548: 1555, 560: 1555}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 6780}, + {573: 6248, 736: 6249, 911: 6781}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3986, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3982, 912: 6782}, + {1554, 1554, 9: 1554, 548: 1554, 560: 1554}, // 3860 - {52: 6783}, - {201: 6767, 546: 2975, 2974, 563: 6768, 623: 2972, 663: 2968, 791: 6788, 822: 6786, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 6787, 6785, 1116: 6784}, - {546: 3976, 959: 6779, 1114: 6789}, - {1579, 1579, 545: 1579, 557: 1579}, - {1578, 1578, 545: 1578, 554: 1037, 557: 1578, 565: 1037, 1037}, + {1572, 1572, 9: 6785, 548: 1572, 560: 1572}, + {1564, 1564, 9: 1564, 548: 1564, 560: 1564}, + {549: 3980, 961: 6786}, + {1563, 1563, 9: 1563, 548: 1563, 560: 1563}, + {52: 6788}, // 3865 - {1577, 1577, 545: 1577, 557: 1577}, - {1576, 1576, 545: 1576, 554: 1036, 557: 1576, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {1580, 1580, 9: 6780, 545: 1580, 557: 1580}, - {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 564: 1281, 575: 1281, 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 6791}, - {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 564: 4770, 575: 2160, 2160, 980: 6792}, + {201: 6772, 549: 2976, 2975, 566: 6773, 626: 2973, 667: 2969, 794: 6793, 825: 6791, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 6792, 6790, 1118: 6789}, + {549: 3980, 961: 6784, 1116: 6794}, + {1576, 1576, 548: 1576, 560: 1576}, + {1575, 1575, 548: 1575, 557: 1034, 560: 1575, 568: 1034, 1034}, + {1574, 1574, 548: 1574, 560: 1574}, // 3870 - {2: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 10: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 53: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 575: 6756, 1582, 1216: 6793}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 6794}, - {201: 1145, 546: 1145, 1145, 561: 6181, 563: 1145, 571: 1145, 623: 1145, 663: 1145, 986: 6795}, - {201: 6767, 546: 6760, 2974, 563: 6768, 571: 6766, 623: 2972, 663: 2968, 791: 6765, 822: 6763, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 6764, 6762, 1116: 6761, 1215: 6796}, - {1556, 1556, 545: 6798, 557: 1556, 1423: 6797}, + {1573, 1573, 548: 1573, 557: 1033, 560: 1573, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {1577, 1577, 9: 6785, 548: 1577, 560: 1577}, + {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 567: 1278, 578: 1278, 1278, 851: 6118, 853: 6120, 855: 6119, 958: 6121, 1010: 6796}, + {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 567: 4778, 578: 2160, 2160, 983: 6797}, + {2: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 10: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 53: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 578: 6761, 1579, 1217: 6798}, // 3875 - {1583, 1583, 557: 1583}, - {317: 6799}, - {659: 6800}, - {727: 6801}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 6232, 1014: 6233, 1044: 6802}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 6799}, + {201: 1142, 549: 1142, 1142, 564: 6186, 566: 1142, 574: 1142, 626: 1142, 667: 1142, 989: 6800}, + {201: 6772, 549: 6765, 2975, 566: 6773, 574: 6771, 626: 2973, 667: 2969, 794: 6770, 825: 6768, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 6769, 6767, 1118: 6766, 1216: 6801}, + {1553, 1553, 548: 6803, 560: 1553, 1424: 6802}, + {1580, 1580, 560: 1580}, // 3880 - {1555, 1555, 9: 6235, 557: 1555}, - {1587, 1587, 546: 6811, 730: 2132}, - {1588, 1588}, + {316: 6804}, + {662: 6805}, {730: 6806}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6807, 3118, 3119, 3117}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 6237, 1017: 6238, 1047: 6807}, + {1552, 1552, 9: 6240, 560: 1552}, // 3885 - {1586, 1586, 546: 6808}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 6809}, - {52: 6810}, - {1584, 1584}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 2229, 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 3925, 875: 4431, 941: 6812}, - // 3890 - {52: 6813}, + {1584, 1584, 549: 6816, 733: 2132}, {1585, 1585}, - {2: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 10: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 53: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 550: 2389, 553: 2389, 568: 2389, 571: 2389, 576: 2389, 594: 2389, 724: 2389}, - {577: 6920}, - {577: 6825}, + {733: 6811}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6812, 3119, 3120, 3118}, + {1583, 1583, 549: 6813}, + // 3890 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2229, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4435, 944: 6814}, + {52: 6815}, + {1581, 1581}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 2229, 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 3929, 878: 4435, 944: 6817}, + {52: 6818}, // 3895 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6820, 787: 6108, 3118, 3119, 3117, 923: 6822, 1369: 6821}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 6819}, - {9: 4014, 577: 2320, 728: 2320}, - {577: 2322, 728: 2322}, - {9: 6823, 577: 2321, 728: 2321}, + {1582, 1582}, + {2: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 10: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 53: 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 2389, 553: 2389, 556: 2389, 571: 2389, 574: 2389, 579: 2389, 597: 2389, 727: 2389}, + {580: 6925}, + {580: 6830}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 6825, 790: 6113, 3119, 3120, 3118, 926: 6827, 1371: 6826}, // 3900 - {9: 2319, 577: 2319, 728: 2319}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 6824}, - {9: 2318, 577: 2318, 728: 2318}, - {548: 6826}, - {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 6827}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 6824}, + {9: 4018, 580: 2320, 731: 2320}, + {580: 2322, 731: 2322}, + {9: 6828, 580: 2321, 731: 2321}, + {9: 2319, 580: 2319, 731: 2319}, // 3905 - {2323, 2323, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, - {2316, 2316, 17: 2316, 59: 2316, 61: 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 545: 2316, 729: 2316}, - {570: 2315, 574: 2315}, - {570: 2314, 574: 2314}, - {570: 2313, 574: 2313}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6113, 3119, 3120, 3118, 926: 6829}, + {9: 2318, 580: 2318, 731: 2318}, + {551: 6831}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 548: 2317, 732: 2317, 974: 6832}, + {2323, 2323, 17: 6868, 59: 6835, 61: 6864, 6857, 6840, 6836, 6837, 6854, 6834, 6844, 6852, 6867, 6843, 6853, 6851, 6845, 6856, 6855, 6870, 6874, 6848, 6865, 6849, 6858, 6839, 6866, 6871, 6838, 6841, 6872, 6842, 6850, 6873, 6846, 6847, 548: 6859, 732: 6869, 970: 6861, 6860, 6863, 6833, 975: 6862}, // 3910 - {570: 2312, 574: 2312}, - {570: 2311, 574: 2311, 644: 2311, 2311}, - {570: 2310, 574: 2310, 644: 2310, 2310}, - {570: 2309, 574: 2309, 644: 2309, 2309}, - {570: 2308, 574: 2308, 644: 2308, 2308}, + {2316, 2316, 17: 2316, 59: 2316, 61: 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 548: 2316, 732: 2316}, + {573: 2315, 577: 2315}, + {573: 2314, 577: 2314}, + {573: 2313, 577: 2313}, + {573: 2312, 577: 2312}, // 3915 - {570: 2307, 574: 2307, 644: 2307, 2307}, - {570: 2306, 574: 2306, 644: 2306, 2306}, - {570: 2305, 574: 2305, 644: 2305, 2305}, - {570: 2304, 574: 2304, 644: 2304, 2304}, - {570: 2303, 574: 2303, 644: 2303, 2303}, + {573: 2311, 577: 2311, 647: 2311, 2311}, + {573: 2310, 577: 2310, 647: 2310, 2310}, + {573: 2309, 577: 2309, 647: 2309, 2309}, + {573: 2308, 577: 2308, 647: 2308, 2308}, + {573: 2307, 577: 2307, 647: 2307, 2307}, // 3920 - {570: 2302, 574: 2302, 644: 2302, 2302}, - {570: 2301, 574: 2301, 644: 2301, 2301}, - {570: 2300, 574: 2300, 644: 2300, 2300}, - {548: 2299, 570: 2299}, - {548: 2298, 570: 2298}, + {573: 2306, 577: 2306, 647: 2306, 2306}, + {573: 2305, 577: 2305, 647: 2305, 2305}, + {573: 2304, 577: 2304, 647: 2304, 2304}, + {573: 2303, 577: 2303, 647: 2303, 2303}, + {573: 2302, 577: 2302, 647: 2302, 2302}, // 3925 - {548: 2297, 570: 2297}, - {548: 2296, 570: 2296}, - {548: 2295, 570: 2295}, - {548: 2294, 570: 2294}, - {548: 2293, 570: 2293}, + {573: 2301, 577: 2301, 647: 2301, 2301}, + {573: 2300, 577: 2300, 647: 2300, 2300}, + {551: 2299, 573: 2299}, + {551: 2298, 573: 2298}, + {551: 2297, 573: 2297}, // 3930 - {2: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 10: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 53: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 548: 2292, 564: 2292, 567: 2292, 570: 2292}, - {2: 2291, 2291, 2291, 2291, 2291, 2291, 2291, 10: 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 53: 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 548: 2291, 564: 2291, 567: 2291, 570: 2291}, - {317: 6919}, - {570: 4682, 574: 2367, 818: 6917}, - {570: 4682, 574: 2367, 644: 2367, 2367, 818: 6915}, + {551: 2296, 573: 2296}, + {551: 2295, 573: 2295}, + {551: 2294, 573: 2294}, + {551: 2293, 573: 2293}, + {2: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 10: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 53: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 551: 2292, 567: 2292, 570: 2292, 573: 2292}, // 3935 - {548: 2367, 570: 4682, 818: 6913}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 564: 2367, 567: 2367, 570: 4682, 818: 6908}, - {548: 2367, 570: 4682, 574: 2367, 818: 6903}, - {548: 2367, 570: 4682, 574: 2367, 818: 6900}, - {570: 4682, 574: 2367, 818: 6895}, + {2: 2291, 2291, 2291, 2291, 2291, 2291, 2291, 10: 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 53: 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 551: 2291, 567: 2291, 570: 2291, 573: 2291}, + {316: 6924}, + {573: 4686, 577: 2367, 821: 6922}, + {573: 4686, 577: 2367, 647: 2367, 2367, 821: 6920}, + {551: 2367, 573: 4686, 821: 6918}, // 3940 - {142: 2367, 168: 2367, 570: 4682, 574: 2367, 818: 6892}, - {249: 2367, 2367, 253: 2367, 570: 4682, 574: 2367, 644: 2367, 2367, 818: 6889}, - {249: 2367, 2367, 253: 2367, 570: 4682, 574: 2367, 644: 2367, 2367, 818: 6880}, - {548: 2367, 570: 4682, 818: 6878}, - {548: 2367, 570: 4682, 818: 6876}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 567: 2367, 570: 2367, 573: 4686, 821: 6913}, + {551: 2367, 573: 4686, 577: 2367, 821: 6908}, + {551: 2367, 573: 4686, 577: 2367, 821: 6905}, + {573: 4686, 577: 2367, 821: 6900}, + {142: 2367, 168: 2367, 573: 4686, 577: 2367, 821: 6897}, // 3945 - {548: 2367, 570: 4682, 818: 6874}, - {548: 2367, 570: 4682, 818: 6872}, - {548: 2367, 570: 4682, 818: 6870}, - {548: 6871}, - {2269, 2269, 17: 2269, 59: 2269, 61: 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 545: 2269, 729: 2269}, + {248: 2367, 2367, 251: 2367, 573: 4686, 577: 2367, 647: 2367, 2367, 821: 6894}, + {248: 2367, 2367, 251: 2367, 573: 4686, 577: 2367, 647: 2367, 2367, 821: 6885}, + {551: 2367, 573: 4686, 821: 6883}, + {551: 2367, 573: 4686, 821: 6881}, + {551: 2367, 573: 4686, 821: 6879}, // 3950 - {548: 6873}, - {2270, 2270, 17: 2270, 59: 2270, 61: 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 545: 2270, 729: 2270}, - {548: 6875}, - {2271, 2271, 17: 2271, 59: 2271, 61: 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 545: 2271, 729: 2271}, - {548: 6877}, + {551: 2367, 573: 4686, 821: 6877}, + {551: 2367, 573: 4686, 821: 6875}, + {551: 6876}, + {2269, 2269, 17: 2269, 59: 2269, 61: 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 548: 2269, 732: 2269}, + {551: 6878}, // 3955 - {2272, 2272, 17: 2272, 59: 2272, 61: 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 545: 2272, 729: 2272}, - {548: 6879}, - {2273, 2273, 17: 2273, 59: 2273, 61: 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 545: 2273, 729: 2273}, - {249: 6886, 6887, 253: 6888, 574: 3104, 644: 6884, 6885, 815: 6883, 1016: 6881, 1246: 6882}, - {2275, 2275, 17: 2275, 59: 2275, 61: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 545: 2275, 729: 2275}, + {2270, 2270, 17: 2270, 59: 2270, 61: 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 548: 2270, 732: 2270}, + {551: 6880}, + {2271, 2271, 17: 2271, 59: 2271, 61: 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 548: 2271, 732: 2271}, + {551: 6882}, + {2272, 2272, 17: 2272, 59: 2272, 61: 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 548: 2272, 732: 2272}, // 3960 - {2274, 2274, 17: 2274, 59: 2274, 61: 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 545: 2274, 729: 2274}, - {2265, 2265, 9: 2265, 17: 2265, 59: 2265, 61: 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 121: 2265, 2265, 2265, 2265, 2265, 545: 2265, 729: 2265}, - {2264, 2264, 9: 2264, 17: 2264, 59: 2264, 61: 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 121: 2264, 2264, 2264, 2264, 2264, 545: 2264, 729: 2264}, - {2263, 2263, 9: 2263, 17: 2263, 59: 2263, 61: 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 121: 2263, 2263, 2263, 2263, 2263, 545: 2263, 729: 2263}, - {2262, 2262, 17: 2262, 59: 2262, 61: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 545: 2262, 729: 2262}, + {551: 6884}, + {2273, 2273, 17: 2273, 59: 2273, 61: 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 548: 2273, 732: 2273}, + {248: 6891, 6892, 251: 6893, 577: 3105, 647: 6889, 6890, 818: 6888, 1019: 6886, 1247: 6887}, + {2275, 2275, 17: 2275, 59: 2275, 61: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 548: 2275, 732: 2275}, + {2274, 2274, 17: 2274, 59: 2274, 61: 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 548: 2274, 732: 2274}, // 3965 - {2261, 2261, 17: 2261, 59: 2261, 61: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 545: 2261, 729: 2261}, - {2260, 2260, 17: 2260, 59: 2260, 61: 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 545: 2260, 729: 2260}, - {249: 6886, 6887, 253: 6888, 574: 3104, 644: 6884, 6885, 815: 6883, 1016: 6890, 1246: 6891}, - {2277, 2277, 17: 2277, 59: 2277, 61: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 545: 2277, 729: 2277}, - {2276, 2276, 17: 2276, 59: 2276, 61: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 545: 2276, 729: 2276}, + {2265, 2265, 9: 2265, 17: 2265, 59: 2265, 61: 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 121: 2265, 2265, 2265, 2265, 2265, 548: 2265, 732: 2265}, + {2264, 2264, 9: 2264, 17: 2264, 59: 2264, 61: 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 121: 2264, 2264, 2264, 2264, 2264, 548: 2264, 732: 2264}, + {2263, 2263, 9: 2263, 17: 2263, 59: 2263, 61: 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 121: 2263, 2263, 2263, 2263, 2263, 548: 2263, 732: 2263}, + {2262, 2262, 17: 2262, 59: 2262, 61: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 548: 2262, 732: 2262}, + {2261, 2261, 17: 2261, 59: 2261, 61: 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 548: 2261, 732: 2261}, // 3970 - {142: 4036, 168: 4035, 574: 3104, 815: 3949, 830: 6894, 949: 6893}, - {2279, 2279, 17: 2279, 59: 2279, 61: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 545: 2279, 729: 2279}, - {2278, 2278, 17: 2278, 59: 2278, 61: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 545: 2278, 729: 2278}, - {574: 3104, 815: 3949, 830: 6896}, - {276: 6897}, + {2260, 2260, 17: 2260, 59: 2260, 61: 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 548: 2260, 732: 2260}, + {248: 6891, 6892, 251: 6893, 577: 3105, 647: 6889, 6890, 818: 6888, 1019: 6895, 1247: 6896}, + {2277, 2277, 17: 2277, 59: 2277, 61: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 548: 2277, 732: 2277}, + {2276, 2276, 17: 2276, 59: 2276, 61: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 548: 2276, 732: 2276}, + {142: 4040, 168: 4039, 577: 3105, 818: 3953, 833: 6899, 953: 6898}, // 3975 - {624: 6898}, - {149: 6899}, - {2280, 2280, 17: 2280, 59: 2280, 61: 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 545: 2280, 729: 2280}, - {548: 6901, 574: 3104, 815: 3949, 830: 6902}, - {2282, 2282, 17: 2282, 59: 2282, 61: 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 545: 2282, 729: 2282}, + {2279, 2279, 17: 2279, 59: 2279, 61: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 548: 2279, 732: 2279}, + {2278, 2278, 17: 2278, 59: 2278, 61: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 548: 2278, 732: 2278}, + {577: 3105, 818: 3953, 833: 6901}, + {275: 6902}, + {627: 6903}, // 3980 - {2281, 2281, 17: 2281, 59: 2281, 61: 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 545: 2281, 729: 2281}, - {548: 6905, 574: 3104, 815: 3949, 830: 6904}, - {2283, 2283, 17: 2283, 59: 2283, 61: 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 127: 3850, 130: 3858, 145: 3846, 149: 3843, 151: 3845, 3842, 3844, 3848, 3849, 3854, 3853, 3852, 3856, 3857, 3851, 3855, 3847, 545: 2283, 729: 2283, 903: 6906}, - {2284, 2284, 17: 2284, 59: 2284, 61: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 545: 2284, 729: 2284}, - {382: 6907}, + {149: 6904}, + {2280, 2280, 17: 2280, 59: 2280, 61: 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 548: 2280, 732: 2280}, + {551: 6906, 577: 3105, 818: 3953, 833: 6907}, + {2282, 2282, 17: 2282, 59: 2282, 61: 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 548: 2282, 732: 2282}, + {2281, 2281, 17: 2281, 59: 2281, 61: 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 548: 2281, 732: 2281}, // 3985 - {2285, 2285, 17: 2285, 59: 2285, 61: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 545: 2285, 729: 2285}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 564: 6911, 567: 6912, 787: 3820, 3118, 3119, 3117, 821: 6910, 1499: 6909}, - {2286, 2286, 17: 2286, 59: 2286, 61: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 545: 2286, 729: 2286}, - {445, 445, 17: 445, 59: 445, 61: 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 545: 445, 729: 445}, - {444, 444, 17: 444, 59: 444, 61: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 545: 444, 729: 444}, + {551: 6910, 577: 3105, 818: 3953, 833: 6909}, + {2283, 2283, 17: 2283, 59: 2283, 61: 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 128: 3854, 130: 3862, 145: 3850, 149: 3847, 151: 3849, 3846, 3848, 3852, 3853, 3858, 3857, 3856, 3860, 3861, 3855, 3859, 3851, 548: 2283, 732: 2283, 906: 6911}, + {2284, 2284, 17: 2284, 59: 2284, 61: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 548: 2284, 732: 2284}, + {382: 6912}, + {2285, 2285, 17: 2285, 59: 2285, 61: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 548: 2285, 732: 2285}, // 3990 - {443, 443, 17: 443, 59: 443, 61: 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 545: 443, 729: 443}, - {548: 6914}, - {2287, 2287, 17: 2287, 59: 2287, 61: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 545: 2287, 729: 2287}, - {574: 3104, 644: 6884, 6885, 815: 6883, 1016: 6916}, - {2288, 2288, 17: 2288, 59: 2288, 61: 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 545: 2288, 729: 2288}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 567: 6916, 570: 6917, 790: 3824, 3119, 3120, 3118, 824: 6915, 1498: 6914}, + {2286, 2286, 17: 2286, 59: 2286, 61: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 548: 2286, 732: 2286}, + {442, 442, 17: 442, 59: 442, 61: 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 548: 442, 732: 442}, + {441, 441, 17: 441, 59: 441, 61: 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 548: 441, 732: 441}, + {440, 440, 17: 440, 59: 440, 61: 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 548: 440, 732: 440}, // 3995 - {574: 3104, 815: 3949, 830: 6918}, - {2289, 2289, 17: 2289, 59: 2289, 61: 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 545: 2289, 729: 2289}, - {2: 2290, 2290, 2290, 2290, 2290, 2290, 2290, 10: 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 53: 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 548: 2290, 564: 2290, 567: 2290, 570: 2290}, - {548: 6921}, - {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 6922}, + {551: 6919}, + {2287, 2287, 17: 2287, 59: 2287, 61: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 548: 2287, 732: 2287}, + {577: 3105, 647: 6889, 6890, 818: 6888, 1019: 6921}, + {2288, 2288, 17: 2288, 59: 2288, 61: 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 548: 2288, 732: 2288}, + {577: 3105, 818: 3953, 833: 6923}, // 4000 - {2324, 2324, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, - {222: 6927}, - {222: 6925}, - {574: 3104, 815: 4632, 847: 6926}, - {2259, 2259}, + {2289, 2289, 17: 2289, 59: 2289, 61: 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 548: 2289, 732: 2289}, + {2: 2290, 2290, 2290, 2290, 2290, 2290, 2290, 10: 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 53: 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 551: 2290, 567: 2290, 570: 2290, 573: 2290}, + {551: 6926}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 548: 2317, 732: 2317, 974: 6927}, + {2324, 2324, 17: 6868, 59: 6835, 61: 6864, 6857, 6840, 6836, 6837, 6854, 6834, 6844, 6852, 6867, 6843, 6853, 6851, 6845, 6856, 6855, 6870, 6874, 6848, 6865, 6849, 6858, 6839, 6866, 6871, 6838, 6841, 6872, 6842, 6850, 6873, 6846, 6847, 548: 6859, 732: 6869, 970: 6861, 6860, 6863, 6833, 975: 6862}, // 4005 - {574: 3104, 815: 4632, 847: 6928}, - {2326, 2326}, - {169: 7107, 338: 7108}, - {222: 7103}, - {811, 811, 579: 7100, 598: 7099, 1480: 7098}, + {222: 6932}, + {222: 6930}, + {577: 3105, 818: 4636, 850: 6931}, + {2259, 2259}, + {577: 3105, 818: 4636, 850: 6933}, // 4010 - {18: 7083, 51: 7084, 144: 7080, 229: 7085, 256: 7082, 623: 7079, 660: 7081, 987: 7086}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 7068, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7069}, - {892, 892, 573: 7063}, - {150: 7062}, - {420: 7060}, + {2326, 2326}, + {169: 7112, 337: 7113}, + {222: 7108}, + {808, 808, 582: 7105, 601: 7104, 1479: 7103}, + {18: 7088, 51: 7089, 144: 7085, 229: 7090, 254: 7087, 626: 7084, 663: 7086, 990: 7091}, // 4015 - {150: 7059}, - {142: 4036, 166: 7054, 168: 4035, 280: 7053, 949: 7055}, - {886, 886}, - {876, 876, 247: 7035, 293: 7036, 305: 7037, 308: 7034, 333: 7039, 344: 7038, 359: 7041, 363: 7040, 569: 876, 572: 876, 876, 731: 7042, 1292: 7033, 1483: 7032, 7031}, - {884, 884}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 7073, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7074}, + {889, 889, 576: 7068}, + {150: 7067}, + {421: 7065}, + {150: 7064}, // 4020 + {142: 4040, 166: 7059, 168: 4039, 279: 7058, 953: 7060}, {883, 883}, - {814, 814, 334: 7023, 573: 7022, 579: 814, 598: 814}, - {222: 7019, 231: 7020}, - {577: 859, 621: 859}, - {577: 858, 621: 858}, + {873, 873, 246: 7040, 292: 7041, 304: 7042, 307: 7039, 332: 7044, 343: 7043, 360: 7046, 364: 7045, 572: 873, 575: 873, 873, 734: 7047, 1294: 7038, 1482: 7037, 7036}, + {881, 881}, + {880, 880}, // 4025 - {577: 857, 621: 857}, - {854, 854, 579: 854, 598: 854}, - {853, 853, 579: 853, 598: 853}, - {852, 852, 579: 852, 598: 852}, - {851, 851, 579: 851, 598: 851}, + {811, 811, 333: 7028, 576: 7027, 582: 811, 601: 811}, + {222: 7024, 231: 7025}, + {580: 856, 624: 856}, + {580: 855, 624: 855}, + {580: 854, 624: 854}, // 4030 - {166: 7017}, - {577: 6987, 621: 6988, 920: 7012}, - {142: 801, 168: 801, 273: 6983, 1242: 7006}, - {546: 7001}, - {842, 842, 579: 842, 598: 842}, + {851, 851, 582: 851, 601: 851}, + {850, 850, 582: 850, 601: 850}, + {849, 849, 582: 849, 601: 849}, + {848, 848, 582: 848, 601: 848}, + {166: 7022}, // 4035 - {840, 840, 579: 840, 598: 840}, - {150: 6999, 192: 7000, 261: 6998}, - {836, 836, 579: 836, 598: 836}, - {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 6997}, - {150: 6996}, + {580: 6992, 624: 6993, 923: 7017}, + {142: 798, 168: 798, 272: 6988, 1243: 7011}, + {549: 7006}, + {839, 839, 582: 839, 601: 839}, + {837, 837, 582: 837, 601: 837}, // 4040 - {150: 6995}, - {150: 6994}, - {150: 6993}, - {150: 6992}, - {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 6989}, + {150: 7004, 192: 7005, 260: 7003}, + {833, 833, 582: 833, 601: 833}, + {796, 796, 580: 6992, 582: 796, 601: 796, 624: 6993, 923: 6995, 964: 7002}, + {150: 7001}, + {150: 7000}, // 4045 - {828, 828, 579: 828, 598: 828}, - {827, 827, 579: 827, 598: 827}, - {826, 826, 579: 826, 598: 826}, - {825, 825, 579: 825, 598: 825}, - {824, 824, 579: 824, 598: 824}, + {150: 6999}, + {150: 6998}, + {150: 6997}, + {796, 796, 580: 6992, 582: 796, 601: 796, 624: 6993, 923: 6995, 964: 6994}, + {825, 825, 582: 825, 601: 825}, // 4050 - {823, 823, 579: 823, 598: 823}, - {822, 822, 579: 822, 598: 822}, - {821, 821, 579: 821, 598: 821}, - {820, 820, 579: 820, 598: 820}, - {819, 819, 579: 819, 598: 819}, + {824, 824, 582: 824, 601: 824}, + {823, 823, 582: 823, 601: 823}, + {822, 822, 582: 822, 601: 822}, + {821, 821, 582: 821, 601: 821}, + {820, 820, 582: 820, 601: 820}, // 4055 - {818, 818, 579: 818, 598: 818}, - {150: 6986}, - {816, 816, 579: 816, 598: 816}, - {815, 815, 579: 815, 598: 815}, - {150: 807, 192: 807, 261: 807}, + {819, 819, 582: 819, 601: 819}, + {818, 818, 582: 818, 601: 818}, + {817, 817, 582: 817, 601: 817}, + {816, 816, 582: 816, 601: 816}, + {815, 815, 582: 815, 601: 815}, // 4060 - {150: 806, 192: 806, 220: 806, 261: 806}, - {142: 800, 166: 800, 168: 800, 280: 800}, - {150: 796}, - {150: 795}, - {817, 817, 579: 817, 598: 817}, + {150: 6991}, + {813, 813, 582: 813, 601: 813}, + {812, 812, 582: 812, 601: 812}, + {150: 804, 192: 804, 260: 804}, + {150: 803, 192: 803, 220: 803, 260: 803}, // 4065 - {2: 856, 856, 856, 856, 856, 856, 856, 10: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 53: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 576: 856}, - {2: 855, 855, 855, 855, 855, 855, 855, 10: 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 53: 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 576: 855}, - {829, 829, 579: 829, 598: 829}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 6991}, - {798, 798, 579: 798, 598: 798}, + {142: 797, 166: 797, 168: 797, 279: 797}, + {150: 793}, + {150: 792}, + {814, 814, 582: 814, 601: 814}, + {2: 853, 853, 853, 853, 853, 853, 853, 10: 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 53: 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 579: 853}, // 4070 - {830, 830, 579: 830, 598: 830}, - {831, 831, 579: 831, 598: 831}, - {832, 832, 579: 832, 598: 832}, - {833, 833, 579: 833, 598: 833}, - {834, 834, 579: 834, 598: 834}, + {2: 852, 852, 852, 852, 852, 852, 852, 10: 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 53: 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 579: 852}, + {826, 826, 582: 826, 601: 826}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6113, 3119, 3120, 3118, 926: 6996}, + {795, 795, 582: 795, 601: 795}, + {827, 827, 582: 827, 601: 827}, // 4075 - {835, 835, 579: 835, 598: 835}, - {839, 839, 579: 839, 598: 839}, - {838, 838, 579: 838, 598: 838}, - {837, 837, 579: 837, 598: 837}, - {576: 7002}, + {828, 828, 582: 828, 601: 828}, + {829, 829, 582: 829, 601: 829}, + {830, 830, 582: 830, 601: 830}, + {831, 831, 582: 831, 601: 831}, + {832, 832, 582: 832, 601: 832}, // 4080 - {52: 7003}, - {327: 7005, 379: 7004}, - {843, 843, 579: 843, 598: 843}, - {841, 841, 579: 841, 598: 841}, - {142: 4036, 168: 4035, 949: 7007}, + {836, 836, 582: 836, 601: 836}, + {835, 835, 582: 835, 601: 835}, + {834, 834, 582: 834, 601: 834}, + {579: 7007}, + {52: 7008}, // 4085 - {577: 6987, 621: 6988, 920: 7009, 1294: 7008}, - {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 7011}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7010}, - {797, 797, 577: 797, 579: 797, 598: 797, 621: 797}, - {844, 844, 579: 844, 598: 844}, + {326: 7010, 380: 7009}, + {840, 840, 582: 840, 601: 840}, + {838, 838, 582: 838, 601: 838}, + {142: 4040, 168: 4039, 953: 7012}, + {580: 6992, 624: 6993, 923: 7014, 1296: 7013}, // 4090 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 7013, 3118, 3119, 3117, 820: 7014}, - {1279, 1279, 577: 6987, 579: 1279, 598: 1279, 621: 6988, 730: 4018, 920: 7015}, - {847, 847, 579: 847, 598: 847}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7016, 3118, 3119, 3117}, - {846, 846, 579: 846, 598: 846}, + {796, 796, 580: 6992, 582: 796, 601: 796, 624: 6993, 923: 6995, 964: 7016}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7015}, + {794, 794, 580: 794, 582: 794, 601: 794, 624: 794}, + {841, 841, 582: 841, 601: 841}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 7018, 3119, 3120, 3118, 823: 7019}, // 4095 - {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 7018}, - {849, 849, 579: 849, 598: 849}, - {574: 3104, 815: 4632, 847: 7021}, - {812, 812, 579: 812, 598: 812}, - {881, 881}, + {1276, 1276, 580: 6992, 582: 1276, 601: 1276, 624: 6993, 733: 4022, 923: 7020}, + {844, 844, 582: 844, 601: 844}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7021, 3119, 3120, 3118}, + {843, 843, 582: 843, 601: 843}, + {796, 796, 580: 6992, 582: 796, 601: 796, 624: 6993, 923: 6995, 964: 7023}, // 4100 - {623: 7026, 660: 6814, 948: 7025, 1481: 7024}, - {813, 813, 579: 813, 598: 813}, - {882, 882}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7030}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7027}, + {846, 846, 582: 846, 601: 846}, + {577: 3105, 818: 4636, 850: 7026}, + {809, 809, 582: 809, 601: 809}, + {878, 878}, + {626: 7031, 663: 6819, 952: 7030, 1480: 7029}, // 4105 - {878, 878, 561: 7028}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7029, 3118, 3119, 3117}, - {877, 877}, + {810, 810, 582: 810, 601: 810}, {879, 879}, - {863, 863, 569: 863, 572: 863, 7049, 1482: 7048}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6113, 3119, 3120, 3118, 926: 7035}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7032}, + {875, 875, 564: 7033}, // 4110 - {875, 875, 9: 7046, 569: 875, 572: 875, 875}, - {874, 874, 9: 874, 569: 874, 572: 874, 874}, - {872, 872, 9: 872, 569: 872, 572: 872, 872}, - {871, 871, 9: 871, 569: 871, 572: 871, 871}, - {416: 7045}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7034, 3119, 3120, 3118}, + {874, 874}, + {876, 876}, + {860, 860, 572: 860, 575: 860, 7054, 1481: 7053}, + {872, 872, 9: 7051, 572: 872, 575: 872, 872}, // 4115 - {457: 7044}, - {409: 7043}, - {867, 867, 9: 867, 569: 867, 572: 867, 867}, - {866, 866, 9: 866, 569: 866, 572: 866, 866}, - {865, 865, 9: 865, 569: 865, 572: 865, 865}, + {871, 871, 9: 871, 572: 871, 575: 871, 871}, + {869, 869, 9: 869, 572: 869, 575: 869, 869}, + {868, 868, 9: 868, 572: 868, 575: 868, 868}, + {417: 7050}, + {455: 7049}, // 4120 - {864, 864, 9: 864, 569: 864, 572: 864, 864}, - {868, 868, 9: 868, 569: 868, 572: 868, 868}, - {869, 869, 9: 869, 569: 869, 572: 869, 869}, - {870, 870, 9: 870, 569: 870, 572: 870, 870}, - {247: 7035, 293: 7036, 305: 7037, 308: 7034, 333: 7039, 344: 7038, 359: 7041, 363: 7040, 731: 7042, 1292: 7047}, + {410: 7048}, + {864, 864, 9: 864, 572: 864, 575: 864, 864}, + {863, 863, 9: 863, 572: 863, 575: 863, 863}, + {862, 862, 9: 862, 572: 862, 575: 862, 862}, + {861, 861, 9: 861, 572: 861, 575: 861, 861}, // 4125 - {873, 873, 9: 873, 569: 873, 572: 873, 873}, - {1091, 1091, 569: 3942, 572: 3941, 859: 3999, 943: 7052}, - {171: 7050}, - {574: 3104, 815: 4632, 847: 7051}, - {862, 862, 569: 862, 572: 862}, + {865, 865, 9: 865, 572: 865, 575: 865, 865}, + {866, 866, 9: 866, 572: 866, 575: 866, 866}, + {867, 867, 9: 867, 572: 867, 575: 867, 867}, + {246: 7040, 292: 7041, 304: 7042, 307: 7039, 332: 7044, 343: 7043, 360: 7046, 364: 7045, 734: 7047, 1294: 7052}, + {870, 870, 9: 870, 572: 870, 575: 870, 870}, // 4130 - {885, 885}, - {887, 887}, - {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 7058}, - {577: 6987, 621: 6988, 920: 7009, 1294: 7056}, - {799, 799, 577: 6987, 579: 799, 598: 799, 621: 6988, 920: 6990, 961: 7057}, + {1088, 1088, 572: 3946, 575: 3945, 862: 4003, 947: 7057}, + {171: 7055}, + {577: 3105, 818: 4636, 850: 7056}, + {859, 859, 572: 859, 575: 859}, + {882, 882}, // 4135 - {845, 845, 579: 845, 598: 845}, - {850, 850, 579: 850, 598: 850}, - {888, 888}, - {150: 7061}, - {889, 889}, + {884, 884}, + {796, 796, 580: 6992, 582: 796, 601: 796, 624: 6993, 923: 6995, 964: 7063}, + {580: 6992, 624: 6993, 923: 7014, 1296: 7061}, + {796, 796, 580: 6992, 582: 796, 601: 796, 624: 6993, 923: 6995, 964: 7062}, + {842, 842, 582: 842, 601: 842}, // 4140 - {890, 890}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7064}, - {861, 861, 557: 7066, 1517: 7065}, - {891, 891}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 7067}, + {847, 847, 582: 847, 601: 847}, + {885, 885}, + {150: 7066}, + {886, 886}, + {887, 887}, // 4145 - {860, 860, 9: 6468}, - {799, 799, 120: 2030, 223: 2030, 561: 2030, 577: 6987, 579: 799, 598: 799, 621: 6988, 725: 2030, 730: 2030, 920: 6990, 961: 7078}, - {120: 1145, 223: 7071, 561: 6181, 725: 1145, 986: 7070}, - {120: 7072, 725: 7073}, - {894, 894}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 7069}, + {858, 858, 560: 7071, 1516: 7070}, + {888, 888}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6464, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6469, 790: 3824, 3119, 3120, 3118, 824: 5953, 917: 6471, 940: 6472, 6470, 992: 7072}, + {857, 857, 9: 6473}, // 4150 - {436, 436, 579: 4756, 905: 4757, 7077}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7074, 3118, 3119, 3117}, - {120: 7075}, - {436, 436, 579: 4756, 905: 4757, 7076}, - {893, 893}, + {796, 796, 120: 2028, 223: 2028, 564: 2028, 580: 6992, 582: 796, 601: 796, 624: 6993, 728: 2028, 733: 2028, 923: 6995, 964: 7083}, + {120: 1142, 223: 7076, 564: 6186, 728: 1142, 989: 7075}, + {120: 7077, 728: 7078}, + {891, 891}, + {433, 433, 582: 4764, 908: 4765, 7082}, // 4155 - {895, 895}, - {848, 848, 579: 848, 598: 848}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7097}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7096}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7094}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7079, 3119, 3120, 3118}, + {120: 7080}, + {433, 433, 582: 4764, 908: 4765, 7081}, + {890, 890}, + {892, 892}, // 4160 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7093}, - {225: 7091}, - {587: 7089}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7088}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7087}, + {845, 845, 582: 845, 601: 845}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7102}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7101}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 597: 5455, 887: 7099}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7098}, // 4165 - {880, 880}, + {225: 7096}, + {590: 7094}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 7093}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7092}, + {877, 877}, + // 4170 + {893, 893}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4696, 790: 4695, 3119, 3120, 3118, 946: 7095}, + {894, 894}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5652, 3119, 3120, 3118, 1009: 7097}, + {895, 895}, + // 4175 {896, 896}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7090}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6113, 3119, 3120, 3118, 926: 7100}, {897, 897}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5644, 3118, 3119, 3117, 1006: 7092}, - // 4170 {898, 898}, {899, 899}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7095}, - {900, 900}, - {901, 901}, - // 4175 - {902, 902}, - {903, 903}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3764, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3698, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 7102, 3679, 3761, 3678, 3675}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7101}, - {809, 809, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, // 4180 - {810, 810, 553: 3775, 722: 3776}, - {171: 7105, 574: 3104, 815: 4632, 847: 7104}, + {900, 900}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3768, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3702, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 7107, 3683, 3765, 3682, 3679}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 7106}, + {806, 806, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {807, 807, 556: 3779, 725: 3780}, + // 4185 + {171: 7110, 577: 3105, 818: 4636, 850: 7109}, {2328, 2328}, - {574: 3104, 815: 4632, 847: 7106}, + {577: 3105, 818: 4636, 850: 7111}, {2327, 2327}, - // 4185 - {150: 7111, 338: 7112}, - {577: 7109}, - {548: 7110}, + {150: 7116, 337: 7117}, + // 4190 + {580: 7114}, + {551: 7115}, {2325, 2325}, {2330, 2330}, - // 4190 - {577: 7113}, - {548: 7114}, - {2329, 2329}, - {169: 7116}, - {577: 7117}, + {580: 7118}, // 4195 - {548: 7118}, - {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 7119}, - {2331, 2331, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, + {551: 7119}, + {2329, 2329}, {169: 7121}, - {2332, 2332}, + {580: 7122}, + {551: 7123}, // 4200 - {169: 7123}, - {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 7124}, - {2333, 2333, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 548: 2317, 732: 2317, 974: 7124}, + {2331, 2331, 17: 6868, 59: 6835, 61: 6864, 6857, 6840, 6836, 6837, 6854, 6834, 6844, 6852, 6867, 6843, 6853, 6851, 6845, 6856, 6855, 6870, 6874, 6848, 6865, 6849, 6858, 6839, 6866, 6871, 6838, 6841, 6872, 6842, 6850, 6873, 6846, 6847, 548: 6859, 732: 6869, 970: 6861, 6860, 6863, 6833, 975: 6862}, {169: 7126}, - {2334, 2334}, + {2332, 2332}, + {169: 7128}, // 4205 - {728: 7132}, - {728: 7129}, - {548: 7130}, - {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 7131}, - {2335, 2335, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 548: 2317, 732: 2317, 974: 7129}, + {2333, 2333, 17: 6868, 59: 6835, 61: 6864, 6857, 6840, 6836, 6837, 6854, 6834, 6844, 6852, 6867, 6843, 6853, 6851, 6845, 6856, 6855, 6870, 6874, 6848, 6865, 6849, 6858, 6839, 6866, 6871, 6838, 6841, 6872, 6842, 6850, 6873, 6846, 6847, 548: 6859, 732: 6869, 970: 6861, 6860, 6863, 6833, 975: 6862}, + {169: 7131}, + {2334, 2334}, + {731: 7137}, // 4210 - {548: 7133}, - {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 545: 2317, 729: 2317, 971: 7134}, - {2336, 2336, 17: 6863, 59: 6830, 61: 6859, 6852, 6835, 6831, 6832, 6849, 6829, 6839, 6847, 6862, 6838, 6848, 6846, 6840, 6851, 6850, 6865, 6869, 6843, 6860, 6844, 6853, 6834, 6861, 6866, 6833, 6836, 6867, 6837, 6845, 6868, 6841, 6842, 545: 6854, 729: 6864, 967: 6856, 6855, 6858, 6828, 972: 6857}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7136, 3118, 3119, 3117}, - {2337, 2337}, + {731: 7134}, + {551: 7135}, + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 548: 2317, 732: 2317, 974: 7136}, + {2335, 2335, 17: 6868, 59: 6835, 61: 6864, 6857, 6840, 6836, 6837, 6854, 6834, 6844, 6852, 6867, 6843, 6853, 6851, 6845, 6856, 6855, 6870, 6874, 6848, 6865, 6849, 6858, 6839, 6866, 6871, 6838, 6841, 6872, 6842, 6850, 6873, 6846, 6847, 548: 6859, 732: 6869, 970: 6861, 6860, 6863, 6833, 975: 6862}, + {551: 7138}, // 4215 + {2317, 2317, 17: 2317, 59: 2317, 61: 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 548: 2317, 732: 2317, 974: 7139}, + {2336, 2336, 17: 6868, 59: 6835, 61: 6864, 6857, 6840, 6836, 6837, 6854, 6834, 6844, 6852, 6867, 6843, 6853, 6851, 6845, 6856, 6855, 6870, 6874, 6848, 6865, 6849, 6858, 6839, 6866, 6871, 6838, 6841, 6872, 6842, 6850, 6873, 6846, 6847, 548: 6859, 732: 6869, 970: 6861, 6860, 6863, 6833, 975: 6862}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7141, 3119, 3120, 3118}, + {2337, 2337}, {2338, 2338}, - {2357, 2357, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 7172}, - {2355, 2355}, - {28: 7170}, - {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 10: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 53: 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 570: 7159, 730: 2065}, // 4220 - {143: 3090, 242: 7145, 546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7144}, - {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 10: 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 53: 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 575: 5882, 730: 1865}, - {2349, 2349}, - {570: 7146}, - {175: 7150, 295: 7153, 314: 7152, 364: 7156, 376: 7149, 7155, 7154, 548: 7148, 654: 7151, 1191: 7147}, + {2357, 2357, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 7177}, + {2355, 2355}, + {28: 7175}, + {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 10: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 53: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 573: 7164, 733: 2064}, + {143: 3092, 242: 7150, 549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 742: 4748, 794: 4749, 822: 2939, 825: 4750, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 4756, 4755, 841: 3085, 2940, 4753, 4754, 4752, 854: 2941, 858: 4751, 924: 4757, 927: 4758, 943: 7149}, // 4225 - {143: 3090, 546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7158}, - {143: 3090, 546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7157}, - {143: 2346, 546: 2346, 2346, 563: 2346, 567: 2346, 573: 2346, 602: 2346, 623: 2346, 663: 2346, 727: 2346, 739: 2346, 819: 2346}, - {143: 2345, 546: 2345, 2345, 563: 2345, 567: 2345, 573: 2345, 602: 2345, 623: 2345, 663: 2345, 727: 2345, 739: 2345, 819: 2345}, - {143: 2344, 546: 2344, 2344, 563: 2344, 567: 2344, 573: 2344, 602: 2344, 623: 2344, 663: 2344, 727: 2344, 739: 2344, 819: 2344}, + {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 10: 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 53: 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 578: 5873, 733: 1863}, + {2349, 2349}, + {573: 7151}, + {175: 7155, 294: 7158, 313: 7157, 365: 7161, 377: 7154, 7160, 7159, 551: 7153, 658: 7156, 1193: 7152}, + {143: 3092, 549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 742: 4748, 794: 4749, 822: 2939, 825: 4750, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 4756, 4755, 841: 3085, 2940, 4753, 4754, 4752, 854: 2941, 858: 4751, 924: 4757, 927: 4758, 943: 7163}, // 4230 - {143: 2343, 546: 2343, 2343, 563: 2343, 567: 2343, 573: 2343, 602: 2343, 623: 2343, 663: 2343, 727: 2343, 739: 2343, 819: 2343}, - {143: 2342, 546: 2342, 2342, 563: 2342, 567: 2342, 573: 2342, 602: 2342, 623: 2342, 663: 2342, 727: 2342, 739: 2342, 819: 2342}, - {143: 2341, 546: 2341, 2341, 563: 2341, 567: 2341, 573: 2341, 602: 2341, 623: 2341, 663: 2341, 727: 2341, 739: 2341, 819: 2341}, - {143: 2340, 546: 2340, 2340, 563: 2340, 567: 2340, 573: 2340, 602: 2340, 623: 2340, 663: 2340, 727: 2340, 739: 2340, 819: 2340}, - {143: 2339, 546: 2339, 2339, 563: 2339, 567: 2339, 573: 2339, 602: 2339, 623: 2339, 663: 2339, 727: 2339, 739: 2339, 819: 2339}, + {143: 3092, 549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 742: 4748, 794: 4749, 822: 2939, 825: 4750, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 4756, 4755, 841: 3085, 2940, 4753, 4754, 4752, 854: 2941, 858: 4751, 924: 4757, 927: 4758, 943: 7162}, + {143: 2346, 549: 2346, 2346, 566: 2346, 570: 2346, 576: 2346, 605: 2346, 626: 2346, 667: 2346, 730: 2346, 742: 2346, 822: 2346}, + {143: 2345, 549: 2345, 2345, 566: 2345, 570: 2345, 576: 2345, 605: 2345, 626: 2345, 667: 2345, 730: 2345, 742: 2345, 822: 2345}, + {143: 2344, 549: 2344, 2344, 566: 2344, 570: 2344, 576: 2344, 605: 2344, 626: 2344, 667: 2344, 730: 2344, 742: 2344, 822: 2344}, + {143: 2343, 549: 2343, 2343, 566: 2343, 570: 2343, 576: 2343, 605: 2343, 626: 2343, 667: 2343, 730: 2343, 742: 2343, 822: 2343}, // 4235 + {143: 2342, 549: 2342, 2342, 566: 2342, 570: 2342, 576: 2342, 605: 2342, 626: 2342, 667: 2342, 730: 2342, 742: 2342, 822: 2342}, + {143: 2341, 549: 2341, 2341, 566: 2341, 570: 2341, 576: 2341, 605: 2341, 626: 2341, 667: 2341, 730: 2341, 742: 2341, 822: 2341}, + {143: 2340, 549: 2340, 2340, 566: 2340, 570: 2340, 576: 2340, 605: 2340, 626: 2340, 667: 2340, 730: 2340, 742: 2340, 822: 2340}, + {143: 2339, 549: 2339, 2339, 566: 2339, 570: 2339, 576: 2339, 605: 2339, 626: 2339, 667: 2339, 730: 2339, 742: 2339, 822: 2339}, {2347, 2347}, - {2348, 2348}, - {175: 7150, 295: 7153, 314: 7152, 364: 7156, 376: 7149, 7155, 7154, 548: 7160, 654: 7151, 1191: 7161}, - {143: 3090, 546: 2975, 2974, 563: 2973, 567: 2959, 573: 7166, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7167}, - {143: 3090, 546: 2975, 2974, 563: 2973, 567: 2959, 573: 7162, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 739: 4740, 791: 4741, 819: 2938, 822: 4742, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 4748, 4747, 838: 3084, 2939, 4745, 4746, 4744, 851: 2940, 855: 4743, 921: 4749, 924: 4750, 940: 7163}, // 4240 - {28: 7164}, + {2348, 2348}, + {175: 7155, 294: 7158, 313: 7157, 365: 7161, 377: 7154, 7160, 7159, 551: 7165, 658: 7156, 1193: 7166}, + {143: 3092, 549: 2976, 2975, 566: 2974, 570: 2960, 576: 7171, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 742: 4748, 794: 4749, 822: 2939, 825: 4750, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 4756, 4755, 841: 3085, 2940, 4753, 4754, 4752, 854: 2941, 858: 4751, 924: 4757, 927: 4758, 943: 7172}, + {143: 3092, 549: 2976, 2975, 566: 2974, 570: 2960, 576: 7167, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 742: 4748, 794: 4749, 822: 2939, 825: 4750, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 4756, 4755, 841: 3085, 2940, 4753, 4754, 4752, 854: 2941, 858: 4751, 924: 4757, 927: 4758, 943: 7168}, + {28: 7169}, + // 4245 {2350, 2350}, - {574: 3104, 815: 7165}, + {577: 3105, 818: 7170}, {2351, 2351}, - {28: 7168}, - // 4245 + {28: 7173}, {2352, 2352}, - {574: 3104, 815: 7169}, + // 4250 + {577: 3105, 818: 7174}, {2353, 2353}, - {574: 3104, 815: 7171}, + {577: 3105, 818: 7176}, {2354, 2354}, - // 4250 {2356, 2356}, - {2364, 2364}, - {570: 7199}, - {95: 2931, 2934, 98: 2964, 2932, 214: 2947, 460: 7195, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 7178, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 2930, 791: 7176, 819: 2938, 822: 7177, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7184, 7183, 838: 3084, 2939, 7181, 7182, 7180, 851: 2940, 855: 7179, 861: 7192, 7187, 7190, 7191, 913: 2948, 925: 7193, 966: 7186, 985: 7185, 988: 7189, 990: 7188, 1039: 7194}, - {666, 666, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, // 4255 - {668, 668, 554: 1037, 565: 1037, 1037}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 6429, 6424, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 6430, 53: 3123, 3343, 3473, 3474, 3778, 6427, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 6426, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 6432, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 6425, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 6435, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 6433, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 6428, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 568: 4513, 642: 6441, 669: 6440, 724: 4511, 787: 6438, 3118, 3119, 3117, 869: 6442, 944: 6439, 1117: 6443, 1323: 6436}, - {673, 673}, - {672, 672}, - {671, 671}, + {2364, 2364}, + {573: 7204}, + {95: 2932, 2935, 98: 2965, 2933, 214: 2948, 458: 7200, 549: 2976, 2975, 566: 2974, 570: 2960, 574: 7183, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 732: 2931, 794: 7181, 822: 2939, 825: 7182, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7189, 7188, 841: 3085, 2940, 7186, 7187, 7185, 854: 2941, 858: 7184, 864: 7197, 7192, 7195, 7196, 916: 2949, 928: 7198, 969: 7191, 988: 7190, 991: 7194, 993: 7193, 1042: 7199}, + {663, 663, 557: 1033, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {665, 665, 557: 1034, 568: 1034, 1034}, // 4260 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 6434, 6429, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 6435, 53: 3125, 3346, 3476, 3477, 3782, 6432, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 6431, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 6437, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 6430, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 6440, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 6438, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 6433, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 571: 4517, 645: 6446, 672: 6445, 727: 4515, 790: 6443, 3119, 3120, 3118, 872: 6447, 948: 6444, 1119: 6448, 1325: 6441}, {670, 670}, {669, 669}, + {668, 668}, {667, 667}, - {665, 665}, - {664, 664}, // 4265 - {663, 663}, + {666, 666}, + {664, 664}, {662, 662}, {661, 661}, {660, 660}, - {659, 659}, // 4270 + {659, 659}, {658, 658}, - {23: 5923}, - {2362, 2362}, - {570: 7196}, - {548: 7197}, + {657, 657}, + {656, 656}, + {655, 655}, // 4275 - {95: 2931, 2934, 98: 2964, 2932, 214: 2947, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 7178, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 2930, 791: 7176, 819: 2938, 822: 7177, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7184, 7183, 838: 3084, 2939, 7181, 7182, 7180, 851: 2940, 855: 7179, 861: 7192, 7187, 7190, 7191, 913: 2948, 925: 7193, 966: 7186, 985: 7185, 988: 7189, 990: 7188, 1039: 7198}, + {23: 5914}, + {2362, 2362}, + {573: 7201}, + {551: 7202}, + {95: 2932, 2935, 98: 2965, 2933, 214: 2948, 549: 2976, 2975, 566: 2974, 570: 2960, 574: 7183, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 732: 2931, 794: 7181, 822: 2939, 825: 7182, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7189, 7188, 841: 3085, 2940, 7186, 7187, 7185, 854: 2941, 858: 7184, 864: 7197, 7192, 7195, 7196, 916: 2949, 928: 7198, 969: 7191, 988: 7190, 991: 7194, 993: 7193, 1042: 7203}, + // 4280 {2361, 2361}, - {548: 7200}, - {95: 2931, 2934, 98: 2964, 2932, 214: 2947, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 7178, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 729: 2930, 791: 7176, 819: 2938, 822: 7177, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7184, 7183, 838: 3084, 2939, 7181, 7182, 7180, 851: 2940, 855: 7179, 861: 7192, 7187, 7190, 7191, 913: 2948, 925: 7193, 966: 7186, 985: 7185, 988: 7189, 990: 7188, 1039: 7201}, + {551: 7205}, + {95: 2932, 2935, 98: 2965, 2933, 214: 2948, 549: 2976, 2975, 566: 2974, 570: 2960, 574: 7183, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 732: 2931, 794: 7181, 822: 2939, 825: 7182, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7189, 7188, 841: 3085, 2940, 7186, 7187, 7185, 854: 2941, 858: 7184, 864: 7197, 7192, 7195, 7196, 916: 2949, 928: 7198, 969: 7191, 988: 7190, 991: 7194, 993: 7193, 1042: 7206}, {2363, 2363}, - // 4280 - {2: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 10: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 53: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 564: 1281, 577: 1281, 848: 6113, 850: 6115, 852: 6114, 955: 6116, 1007: 7203}, - {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 53: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 6506, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 564: 1268, 577: 1268, 1268: 7204}, - {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 564: 4770, 577: 2160, 980: 7205}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 577: 7206, 787: 6510, 3118, 3119, 3117, 1036: 6511, 1104: 6509}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 7208, 3118, 3119, 3117, 820: 6523, 1036: 6511, 1104: 7207}, + {2: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 10: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 567: 1278, 580: 1278, 851: 6118, 853: 6120, 855: 6119, 958: 6121, 1010: 7208}, // 4285 - {9: 6519, 557: 7211}, - {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1270, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 53: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 552: 1279, 557: 1270, 561: 1279, 564: 1279, 572: 1279, 579: 1279, 1279, 1279, 591: 1279, 730: 7209, 1027: 6512}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 6515, 787: 7210, 3118, 3119, 3117}, - {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1270, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 53: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 552: 1278, 557: 1270, 561: 1278, 564: 1278, 572: 1278, 579: 1278, 1278, 1278, 591: 1278, 730: 6517, 1027: 6516}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 6127, 576: 4011, 658: 6122, 787: 4010, 3118, 3119, 3117, 6126, 820: 6125, 910: 6124, 915: 6123, 6129, 977: 6119, 1011: 7212}, + {2: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 10: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 53: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 6511, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 567: 1265, 580: 1265, 1269: 7209}, + {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 53: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 567: 4778, 580: 2160, 983: 7210}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 580: 7211, 790: 6515, 3119, 3120, 3118, 1039: 6516, 1106: 6514}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 7213, 3119, 3120, 3118, 823: 6528, 1039: 6516, 1106: 7212}, + {9: 6524, 560: 7216}, // 4290 - {436, 436, 9: 6177, 579: 4756, 905: 4757, 7213}, - {2394, 2394}, - {2397, 2397, 9: 4076}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7292, 3118, 3119, 3117}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7290}, + {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1267, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 53: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 555: 1276, 560: 1267, 564: 1276, 567: 1276, 575: 1276, 582: 1276, 1276, 1276, 594: 1276, 733: 7214, 1030: 6517}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 6520, 790: 7215, 3119, 3120, 3118}, + {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1267, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 53: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 555: 1275, 560: 1267, 564: 1275, 567: 1275, 575: 1275, 582: 1275, 1275, 1275, 594: 1275, 733: 6522, 1030: 6521}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 6132, 579: 4015, 661: 6127, 790: 4014, 3119, 3120, 3118, 6131, 823: 6130, 913: 6129, 918: 6128, 6134, 980: 6124, 1014: 7217}, + {433, 433, 9: 6182, 582: 4764, 908: 4765, 7218}, // 4295 - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7281}, - {725: 7276}, - {166: 5831, 623: 5830, 1106: 7272}, - {220: 807, 228: 6315}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 594: 7267, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 7266}, + {2394, 2394}, + {2397, 2397, 9: 4080}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7297, 3119, 3120, 3118}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 7295}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 7286}, // 4300 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 594: 7263, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 7262}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 594: 7259, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 7258}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7254, 900: 7253}, - {220: 7240}, - {225: 7237}, + {728: 7281}, + {166: 5822, 626: 5821, 1108: 7277}, + {220: 804, 228: 6320}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 597: 7272, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 7271}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 597: 7268, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6000, 994: 7267}, // 4305 - {587: 7234}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 576: 2164, 594: 5043, 870: 7232}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 576: 2164, 594: 5043, 870: 7230}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7231}, - {29, 29}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6464, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6469, 597: 7264, 790: 3824, 3119, 3120, 3118, 824: 5953, 917: 6471, 940: 6472, 6470, 992: 7263}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7259, 903: 7258}, + {220: 7245}, + {225: 7242}, + {590: 7239}, // 4310 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 7233}, - {165, 165, 9: 4014}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 550: 2164, 594: 5043, 870: 7235}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7236}, - {192, 192}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 579: 2164, 597: 5051, 873: 7237}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 579: 2164, 597: 5051, 873: 7235}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7236}, + {29, 29}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 7238}, // 4315 - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7238}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5644, 3118, 3119, 3117, 1006: 7239}, - {195, 195}, - {573: 7241}, - {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 674: 7243, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7242}, + {156, 156, 9: 4018}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 553: 2164, 597: 5051, 873: 7240}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4696, 790: 4695, 3119, 3120, 3118, 946: 7241}, + {183, 183}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 7243}, // 4320 - {351, 351, 557: 7251}, - {230: 7244}, - {548: 7247, 642: 3764, 792: 7248, 1102: 7245, 1308: 7246}, - {355, 355, 9: 355}, - {349, 349, 9: 7249}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5652, 3119, 3120, 3118, 1009: 7244}, + {186, 186}, + {576: 7246}, + {549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 675: 7248, 730: 3086, 794: 6494, 822: 6492, 825: 6495, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 6493, 6497, 6496, 841: 3085, 6499, 6500, 6501, 6498, 950: 7247}, + {348, 348, 560: 7256}, // 4325 - {353, 353, 9: 353}, + {230: 7249}, + {551: 7252, 645: 3768, 795: 7253, 1104: 7250, 1310: 7251}, {352, 352, 9: 352}, - {548: 7247, 642: 3764, 792: 7248, 1102: 7250}, - {354, 354, 9: 354}, - {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7252}, + {346, 346, 9: 7254}, + {350, 350, 9: 350}, // 4330 - {350, 350}, - {2375, 2375, 9: 4014}, - {1276, 1276, 9: 1276, 94: 7256, 561: 7255}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 7257}, - {2373, 2373}, + {349, 349, 9: 349}, + {551: 7252, 645: 3768, 795: 7253, 1104: 7255}, + {351, 351, 9: 351}, + {549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 794: 6494, 822: 6492, 825: 6495, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 6493, 6497, 6496, 841: 3085, 6499, 6500, 6501, 6498, 950: 7257}, + {347, 347}, // 4335 - {2374, 2374, 9: 5368}, - {2377, 2377, 9: 6468}, - {661: 7260}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 6467, 6465, 989: 7261}, - {2376, 2376, 9: 6468}, + {2375, 2375, 9: 4018}, + {1273, 1273, 9: 1273, 94: 7261, 564: 7260}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 7262}, + {2373, 2373}, + {2374, 2374, 9: 5376}, // 4340 - {2379, 2379, 9: 6010}, - {661: 7264}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6008, 992: 7265}, - {2378, 2378, 9: 6010}, - {2372, 2372, 9: 4014, 743: 5426, 745: 5425, 1031: 7271}, + {2377, 2377, 9: 6473}, + {664: 7265}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6464, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6469, 790: 3824, 3119, 3120, 3118, 824: 5953, 917: 6471, 940: 6472, 6470, 992: 7266}, + {2376, 2376, 9: 6473}, + {2379, 2379, 9: 6002}, // 4345 - {661: 7268}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 7269}, - {2372, 2372, 9: 4014, 743: 5426, 745: 5425, 1031: 7270}, + {664: 7269}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6000, 994: 7270}, + {2378, 2378, 9: 6002}, + {2372, 2372, 9: 4018, 746: 5434, 748: 5433, 1034: 7276}, + {664: 7273}, + // 4350 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 7274}, + {2372, 2372, 9: 4018, 746: 5434, 748: 5433, 1034: 7275}, {2380, 2380}, {2381, 2381}, - // 4350 - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 576: 2164, 594: 5043, 870: 7273}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 4012, 900: 7274}, - {2372, 2372, 9: 4014, 743: 5426, 745: 5425, 1031: 7275}, - {2385, 2385}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7277}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 579: 2164, 597: 5051, 873: 7278}, // 4355 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7278, 3118, 3119, 3117}, - {545: 7279}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7280}, - {2386, 2386}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7282, 3118, 3119, 3117}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 4016, 903: 7279}, + {2372, 2372, 9: 4018, 746: 5434, 748: 5433, 1034: 7280}, + {2385, 2385}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 7282}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7283, 3119, 3120, 3118}, // 4360 - {545: 7283}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7284}, - {2536, 2536, 110: 4814, 578: 4815, 993: 7286, 1003: 7285, 1213: 7287}, - {2535, 2535, 110: 4814, 993: 7289}, - {2534, 2534, 578: 4815, 1003: 7288}, + {548: 7284}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7285}, + {2386, 2386}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7287, 3119, 3120, 3118}, + {548: 7288}, // 4365 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7289}, + {2536, 2536, 110: 4822, 581: 4823, 995: 7291, 1006: 7290, 1214: 7292}, + {2535, 2535, 110: 4822, 995: 7294}, + {2534, 2534, 581: 4823, 1006: 7293}, {2387, 2387}, + // 4370 {2532, 2532}, {2533, 2533}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7291}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6113, 3119, 3120, 3118, 926: 7296}, {2388, 2388}, - // 4370 {2544, 2544}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7771}, - {725: 7759}, - {725: 2530}, - {725: 2529}, // 4375 - {725: 2528}, - {725: 2527}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7736}, - {18: 7654, 110: 7653, 144: 2414, 195: 2414, 674: 2414, 1520: 7652}, - {567: 7651}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 597: 5455, 887: 7776}, + {728: 7764}, + {728: 2530}, + {728: 2529}, + {728: 2528}, // 4380 - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 548: 2162, 594: 5447, 646: 2162, 884: 7596}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 548: 2162, 594: 5447, 884: 7590}, - {220: 7577}, - {587: 7517}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 576: 2162, 594: 5447, 884: 7481}, + {728: 2527}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 597: 5455, 887: 7741}, + {18: 7659, 110: 7658, 144: 2414, 195: 2414, 675: 2414, 1519: 7657}, + {570: 7656}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 551: 2162, 597: 5455, 649: 2162, 887: 7601}, // 4385 - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 576: 2162, 594: 5447, 884: 7308}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7309}, - {546: 7310}, - {2: 128, 128, 128, 128, 128, 128, 128, 10: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 133, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 621: 7314, 1214: 7316, 1250: 7315, 1299: 7313, 7312, 1431: 7317, 1489: 7311}, - {9: 7479, 52: 132}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 551: 2162, 597: 5455, 887: 7595}, + {220: 7582}, + {590: 7522}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 579: 2162, 597: 5455, 887: 7486}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 579: 2162, 597: 5455, 887: 7313}, // 4390 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7314}, + {549: 7315}, + {2: 128, 128, 128, 128, 128, 128, 128, 10: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 133, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 624: 7319, 1215: 7321, 1251: 7320, 1301: 7318, 7317, 1432: 7322, 1488: 7316}, + {9: 7484, 52: 132}, {9: 130, 52: 130}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7477, 3118, 3119, 3117}, - {2: 127, 127, 127, 127, 127, 127, 127, 10: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 53: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127}, - {2: 126, 126, 126, 126, 126, 126, 126, 10: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 53: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126}, - {2: 125, 125, 125, 125, 125, 125, 125, 10: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 53: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125}, // 4395 - {52: 7318}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7361, 7341, 7340, 7349, 7350, 7353}, - {122, 122, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {124, 124, 554: 1037, 565: 1037, 1037}, - {123, 123}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7482, 3119, 3120, 3118}, + {2: 127, 127, 127, 127, 127, 127, 127, 10: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 53: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127}, + {2: 126, 126, 126, 126, 126, 126, 126, 10: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 53: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126}, + {2: 125, 125, 125, 125, 125, 125, 125, 10: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 53: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125}, + {52: 7323}, // 4400 + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7366, 7346, 7345, 7354, 7355, 7358}, + {122, 122, 557: 1033, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {124, 124, 557: 1034, 568: 1034, 1034}, + {123, 123}, {121, 121}, + // 4405 {120, 120}, {119, 119}, {118, 118}, {117, 117}, - // 4405 {116, 116}, + // 4410 {115, 115}, {114, 114}, {113, 113}, {112, 112}, - // 4410 {111, 111}, + // 4415 {110, 110}, {105, 105}, - {57: 7476}, - {57: 82, 248: 7467, 577: 7468, 1458: 7466}, - // 4415 - {57: 7465}, - {57: 77, 95: 77, 77, 98: 77, 100: 77, 107: 77, 111: 77, 114: 77, 240: 7418, 546: 77, 77, 563: 77, 567: 77, 569: 77, 571: 77, 591: 77, 593: 77, 77, 599: 77, 602: 77, 623: 77, 634: 77, 641: 77, 663: 77, 727: 77, 729: 77, 819: 77, 843: 77, 846: 77, 853: 77, 77, 1265: 7420, 1452: 7419, 7421}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7407, 1267: 7408}, + {57: 7481}, + {57: 82, 247: 7472, 580: 7473, 1457: 7471}, + {57: 7470}, + // 4420 + {57: 77, 95: 77, 77, 98: 77, 100: 77, 108: 77, 111: 77, 114: 77, 240: 7423, 549: 77, 77, 566: 77, 570: 77, 572: 77, 574: 77, 594: 77, 596: 77, 77, 602: 77, 605: 77, 626: 77, 637: 77, 644: 77, 667: 77, 730: 77, 732: 77, 822: 77, 846: 77, 849: 77, 856: 77, 77, 1266: 7425, 1451: 7424, 7426}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 7412, 1268: 7413}, {63, 63}, {62, 62}, - // 4420 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 604: 7387, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7384, 1285: 7385, 1471: 7386}, - {51, 51}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7379}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7371}, - {1331: 7364}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 607: 7392, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 7389, 1287: 7390, 1470: 7391}, // 4425 - {57: 7363}, - {57: 7362}, + {51, 51}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 7384}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7375, 7346, 7345, 7354, 7355, 7358, 959: 7376}, + {1333: 7369}, + {57: 7368}, + // 4430 + {57: 7367}, {42, 42}, {41, 41}, {40, 40}, - // 4430 {39, 39}, + // 4435 {38, 38}, {37, 37}, {36, 36}, {35, 35}, - // 4435 {34, 34}, + // 4440 {33, 33}, {32, 32}, {31, 31}, {30, 30}, - // 4440 {43, 43}, - {44, 44}, - {95: 7338, 641: 7345, 846: 7344, 882: 7365, 7366}, - {47, 47, 57: 7367, 1264: 7369}, - {47, 47, 57: 7367, 1264: 7368}, // 4445 + {44, 44}, + {95: 7343, 644: 7350, 849: 7349, 885: 7370, 7371}, + {47, 47, 57: 7372, 1265: 7374}, + {47, 47, 57: 7372, 1265: 7373}, {46, 46}, + // 4450 {45, 45}, {48, 48}, - {7378}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353, 1112: 7373}, - // 4450 - {7377}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7374}, - {114: 7375, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {641: 7376}, - {49, 49, 57: 49}, + {7383}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7377, 7346, 7345, 7354, 7355, 7358, 1114: 7378}, + {7382}, // 4455 - {57: 70, 95: 70, 70, 98: 70, 100: 70, 107: 70, 111: 70, 114: 70, 546: 70, 70, 563: 70, 567: 70, 569: 70, 571: 70, 591: 70, 593: 70, 70, 599: 70, 602: 70, 604: 70, 70, 623: 70, 634: 70, 641: 70, 663: 70, 727: 70, 729: 70, 819: 70, 843: 70, 846: 70, 853: 70, 70, 1061: 70, 1112: 70}, - {57: 71, 95: 71, 71, 98: 71, 100: 71, 107: 71, 111: 71, 114: 71, 546: 71, 71, 563: 71, 567: 71, 569: 71, 571: 71, 591: 71, 593: 71, 71, 599: 71, 602: 71, 604: 71, 71, 623: 71, 634: 71, 641: 71, 663: 71, 727: 71, 729: 71, 819: 71, 843: 71, 846: 71, 853: 71, 71, 1061: 71, 1112: 71}, - {267: 7380, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7381}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 7382, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 7379}, + {114: 7380, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {644: 7381}, + {49, 49, 57: 49}, + {57: 70, 95: 70, 70, 98: 70, 100: 70, 108: 70, 111: 70, 114: 70, 549: 70, 70, 566: 70, 570: 70, 572: 70, 574: 70, 594: 70, 596: 70, 70, 602: 70, 605: 70, 607: 70, 70, 626: 70, 637: 70, 644: 70, 667: 70, 730: 70, 732: 70, 822: 70, 846: 70, 849: 70, 856: 70, 70, 1064: 70, 1114: 70}, // 4460 - {846: 7383}, - {50, 50, 57: 50}, - {582: 3828, 3826, 3827, 3825, 3823, 604: 7399, 816: 3824, 3822, 1296: 7397, 1486: 7398}, - {114: 59, 604: 59, 59}, - {114: 55, 604: 7387, 7392, 1186: 7393, 1285: 7391}, + {57: 71, 95: 71, 71, 98: 71, 100: 71, 108: 71, 111: 71, 114: 71, 549: 71, 71, 566: 71, 570: 71, 572: 71, 574: 71, 594: 71, 596: 71, 71, 602: 71, 605: 71, 607: 71, 71, 626: 71, 637: 71, 644: 71, 667: 71, 730: 71, 732: 71, 822: 71, 846: 71, 849: 71, 856: 71, 71, 1064: 71, 1114: 71}, + {266: 7385, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7375, 7346, 7345, 7354, 7355, 7358, 959: 7386}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 114: 7387, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7377, 7346, 7345, 7354, 7355, 7358}, + {849: 7388}, // 4465 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7388}, - {582: 3828, 3826, 3827, 3825, 3823, 622: 7389, 816: 3824, 3822}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7390}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 56, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 604: 56, 56, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, - {114: 58, 604: 58, 58}, + {50, 50, 57: 50}, + {585: 3832, 3830, 3831, 3829, 3827, 607: 7404, 819: 3828, 3826, 1298: 7402, 1485: 7403}, + {114: 59, 607: 59, 59}, + {114: 55, 607: 7392, 7397, 1188: 7398, 1287: 7396}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 7393}, // 4470 - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7396}, - {114: 7394}, - {634: 7395}, - {52, 52}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 54, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, + {585: 3832, 3830, 3831, 3829, 3827, 625: 7394, 819: 3828, 3826}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7375, 7346, 7345, 7354, 7355, 7358, 959: 7395}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 114: 56, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 607: 56, 56, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7377, 7346, 7345, 7354, 7355, 7358}, + {114: 58, 607: 58, 58}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7375, 7346, 7345, 7354, 7355, 7358, 959: 7401}, // 4475 - {114: 61, 604: 61, 61}, - {114: 55, 604: 7399, 7392, 1186: 7404, 1296: 7403}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7400}, - {582: 3828, 3826, 3827, 3825, 3823, 622: 7401, 816: 3824, 3822}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7402}, + {114: 7399}, + {637: 7400}, + {52, 52}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 114: 54, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7377, 7346, 7345, 7354, 7355, 7358}, + {114: 61, 607: 61, 61}, // 4480 - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 57, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 604: 57, 57, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, - {114: 60, 604: 60, 60}, - {114: 7405}, - {634: 7406}, - {53, 53}, + {114: 55, 607: 7404, 7397, 1188: 7409, 1298: 7408}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 7405}, + {585: 3832, 3830, 3831, 3829, 3827, 625: 7406, 819: 3828, 3826}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7375, 7346, 7345, 7354, 7355, 7358, 959: 7407}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 114: 57, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 607: 57, 57, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7377, 7346, 7345, 7354, 7355, 7358}, // 4485 - {582: 3828, 3826, 3827, 3825, 3823, 622: 7411, 816: 3824, 3822}, - {114: 7409}, - {594: 7410}, - {68, 68}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7412}, + {114: 60, 607: 60, 60}, + {114: 7410}, + {637: 7411}, + {53, 53}, + {585: 3832, 3830, 3831, 3829, 3827, 625: 7416, 819: 3828, 3826}, // 4490 - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 66, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 605: 7415, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353, 1061: 7414, 1448: 7413}, - {114: 67}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7407, 1267: 7417}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7370, 7341, 7340, 7349, 7350, 7353, 956: 7416}, - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 64, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7372, 7341, 7340, 7349, 7350, 7353}, + {114: 7414}, + {597: 7415}, + {68, 68}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7375, 7346, 7345, 7354, 7355, 7358, 959: 7417}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 114: 66, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 608: 7420, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7377, 7346, 7345, 7354, 7355, 7358, 1064: 7419, 1447: 7418}, // 4495 + {114: 67}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 7412, 1268: 7422}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7375, 7346, 7345, 7354, 7355, 7358, 959: 7421}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 114: 64, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7377, 7346, 7345, 7354, 7355, 7358}, {114: 65}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 7429, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7430, 3118, 3119, 3117, 1363: 7433, 1377: 7434, 1451: 7431, 1455: 7432}, - {57: 76, 95: 76, 76, 98: 76, 100: 76, 107: 76, 111: 76, 114: 76, 240: 7418, 546: 76, 76, 563: 76, 567: 76, 569: 76, 571: 76, 591: 76, 593: 76, 76, 599: 76, 602: 76, 623: 76, 634: 76, 641: 76, 663: 76, 727: 76, 729: 76, 819: 76, 843: 76, 846: 76, 853: 76, 76, 1265: 7427}, - {7426}, - {57: 73, 95: 73, 73, 98: 73, 100: 73, 107: 73, 111: 73, 114: 73, 546: 73, 73, 563: 73, 567: 73, 569: 73, 571: 73, 591: 73, 593: 73, 73, 599: 73, 602: 73, 623: 73, 634: 73, 641: 73, 663: 73, 727: 73, 729: 73, 819: 73, 843: 73, 846: 73, 853: 73, 73, 1459: 7422}, // 4500 - {57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 114: 7424, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7423, 7341, 7340, 7349, 7350, 7353}, - {7425}, - {69, 69, 57: 69}, - {57: 72, 95: 72, 72, 98: 72, 100: 72, 107: 72, 111: 72, 114: 72, 546: 72, 72, 563: 72, 567: 72, 569: 72, 571: 72, 591: 72, 593: 72, 72, 599: 72, 602: 72, 623: 72, 634: 72, 641: 72, 663: 72, 727: 72, 729: 72, 819: 72, 843: 72, 846: 72, 853: 72, 72}, - {57: 75, 95: 75, 75, 98: 75, 100: 75, 107: 75, 111: 75, 114: 75, 240: 75, 546: 75, 75, 563: 75, 567: 75, 569: 75, 571: 75, 591: 75, 593: 75, 75, 599: 75, 602: 75, 623: 75, 634: 75, 641: 75, 663: 75, 727: 75, 729: 75, 819: 75, 843: 75, 846: 75, 853: 75, 75}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 7434, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7435, 3119, 3120, 3118, 1365: 7438, 1379: 7439, 1450: 7436, 1454: 7437}, + {57: 76, 95: 76, 76, 98: 76, 100: 76, 108: 76, 111: 76, 114: 76, 240: 7423, 549: 76, 76, 566: 76, 570: 76, 572: 76, 574: 76, 594: 76, 596: 76, 76, 602: 76, 605: 76, 626: 76, 637: 76, 644: 76, 667: 76, 730: 76, 732: 76, 822: 76, 846: 76, 849: 76, 856: 76, 76, 1266: 7432}, + {7431}, + {57: 73, 95: 73, 73, 98: 73, 100: 73, 108: 73, 111: 73, 114: 73, 549: 73, 73, 566: 73, 570: 73, 572: 73, 574: 73, 594: 73, 596: 73, 73, 602: 73, 605: 73, 626: 73, 637: 73, 644: 73, 667: 73, 730: 73, 732: 73, 822: 73, 846: 73, 849: 73, 856: 73, 73, 1458: 7427}, + {57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 114: 7429, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7428, 7346, 7345, 7354, 7355, 7358}, // 4505 - {7428}, - {57: 74, 95: 74, 74, 98: 74, 100: 74, 107: 74, 111: 74, 114: 74, 240: 74, 546: 74, 74, 563: 74, 567: 74, 569: 74, 571: 74, 591: 74, 593: 74, 74, 599: 74, 602: 74, 623: 74, 634: 74, 641: 74, 663: 74, 727: 74, 729: 74, 819: 74, 843: 74, 846: 74, 853: 74, 74}, - {9: 2132, 127: 2132, 130: 2132, 175: 2132, 184: 2132, 2132, 187: 2132, 189: 2132, 2132, 2132, 193: 2132, 200: 2132, 203: 2132, 2132, 206: 2132, 209: 2132, 2132, 212: 2132, 568: 2132, 571: 2132, 601: 2132, 724: 2132, 747: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 759: 2132, 2132, 763: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 1367: 7458}, - {9: 104, 127: 104, 130: 104, 175: 104, 184: 104, 104, 187: 104, 189: 104, 104, 104, 193: 104, 200: 104, 203: 104, 104, 206: 104, 209: 104, 104, 212: 104, 568: 104, 571: 104, 601: 104, 724: 104, 747: 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 759: 104, 104, 763: 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104}, - {9: 7452, 127: 5101, 130: 5102, 175: 5091, 184: 5112, 5111, 187: 5074, 189: 5114, 5093, 5113, 193: 5071, 200: 5108, 203: 5080, 5070, 206: 5089, 209: 5097, 5096, 212: 5100, 568: 5095, 571: 5090, 601: 5085, 724: 5094, 747: 5077, 5075, 5099, 5098, 5072, 5068, 5062, 5076, 5086, 5069, 5104, 759: 5078, 5079, 763: 5063, 5064, 5065, 5066, 5067, 5092, 5106, 5110, 5105, 5060, 5109, 5061, 5073, 5059, 5103, 5058, 5107, 973: 5081, 1042: 5083, 1046: 5057, 5087, 5054, 1056: 5052, 1064: 5055, 5056, 1072: 5053, 1077: 5082, 1081: 5050, 5084, 1103: 5051, 1107: 5088, 1110: 7453, 1119: 5115}, + {7430}, + {69, 69, 57: 69}, + {57: 72, 95: 72, 72, 98: 72, 100: 72, 108: 72, 111: 72, 114: 72, 549: 72, 72, 566: 72, 570: 72, 572: 72, 574: 72, 594: 72, 596: 72, 72, 602: 72, 605: 72, 626: 72, 637: 72, 644: 72, 667: 72, 730: 72, 732: 72, 822: 72, 846: 72, 849: 72, 856: 72, 72}, + {57: 75, 95: 75, 75, 98: 75, 100: 75, 108: 75, 111: 75, 114: 75, 240: 75, 549: 75, 75, 566: 75, 570: 75, 572: 75, 574: 75, 594: 75, 596: 75, 75, 602: 75, 605: 75, 626: 75, 637: 75, 644: 75, 667: 75, 730: 75, 732: 75, 822: 75, 846: 75, 849: 75, 856: 75, 75}, + {7433}, // 4510 - {274: 7435}, - {274: 97}, - {274: 96}, - {573: 7436}, - {551: 7441, 574: 3104, 815: 7443, 1263: 7439, 1266: 7438, 1301: 7442, 7444, 7440, 1456: 7437}, + {57: 74, 95: 74, 74, 98: 74, 100: 74, 108: 74, 111: 74, 114: 74, 240: 74, 549: 74, 74, 566: 74, 570: 74, 572: 74, 574: 74, 594: 74, 596: 74, 74, 602: 74, 605: 74, 626: 74, 637: 74, 644: 74, 667: 74, 730: 74, 732: 74, 822: 74, 846: 74, 849: 74, 856: 74, 74}, + {9: 2132, 128: 2132, 130: 2132, 175: 2132, 184: 2132, 2132, 187: 2132, 189: 2132, 2132, 2132, 193: 2132, 200: 2132, 203: 2132, 2132, 206: 2132, 209: 2132, 2132, 212: 2132, 571: 2132, 574: 2132, 604: 2132, 727: 2132, 750: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 762: 2132, 2132, 766: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 1369: 7463}, + {9: 104, 128: 104, 130: 104, 175: 104, 184: 104, 104, 187: 104, 189: 104, 104, 104, 193: 104, 200: 104, 203: 104, 104, 206: 104, 209: 104, 104, 212: 104, 571: 104, 574: 104, 604: 104, 727: 104, 750: 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 762: 104, 104, 766: 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104}, + {9: 7457, 128: 5109, 130: 5110, 175: 5099, 184: 5120, 5119, 187: 5082, 189: 5122, 5101, 5121, 193: 5079, 200: 5116, 203: 5088, 5078, 206: 5097, 209: 5105, 5104, 212: 5108, 571: 5103, 574: 5098, 604: 5093, 727: 5102, 750: 5085, 5083, 5107, 5106, 5080, 5076, 5070, 5084, 5094, 5077, 5112, 762: 5086, 5087, 766: 5071, 5072, 5073, 5074, 5075, 5100, 5114, 5118, 5113, 5068, 5117, 5069, 5081, 5067, 5111, 5066, 5115, 976: 5089, 1045: 5091, 1049: 5065, 5095, 5062, 1059: 5060, 1067: 5063, 5064, 1075: 5061, 1079: 5090, 1083: 5058, 5092, 1105: 5059, 1109: 5096, 1112: 7458, 1121: 5123}, + {273: 7440}, // 4515 - {9: 7450, 57: 7346, 95: 7338, 2934, 98: 2964, 100: 3083, 107: 7335, 111: 7337, 546: 2975, 2974, 563: 2973, 567: 2959, 569: 7336, 571: 7178, 591: 3086, 593: 2945, 7339, 599: 2943, 602: 2958, 623: 2972, 634: 7342, 641: 7345, 663: 2968, 727: 3085, 729: 2930, 791: 7319, 819: 2938, 822: 7320, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 7321, 7330, 838: 3084, 2939, 7325, 7326, 7323, 2944, 846: 7344, 851: 2940, 853: 7347, 7348, 7331, 861: 7332, 7327, 7328, 7322, 873: 7329, 2946, 877: 7333, 7324, 882: 7334, 7343, 885: 7352, 7355, 7356, 7351, 7359, 7357, 7358, 7360, 7354, 7449, 7341, 7340, 7349, 7350, 7353}, - {9: 95, 57: 95, 95: 95, 95, 98: 95, 100: 95, 107: 95, 111: 95, 546: 95, 95, 563: 95, 567: 95, 569: 95, 571: 95, 591: 95, 593: 95, 95, 599: 95, 602: 95, 623: 95, 634: 95, 641: 95, 663: 95, 727: 95, 729: 95, 819: 95, 843: 95, 846: 95, 853: 95, 95}, - {9: 93, 57: 93, 95: 93, 93, 98: 93, 100: 93, 107: 93, 111: 93, 546: 93, 93, 563: 93, 567: 93, 569: 93, 571: 93, 591: 93, 593: 93, 93, 599: 93, 602: 93, 623: 93, 634: 93, 641: 93, 663: 93, 727: 93, 729: 93, 819: 93, 843: 93, 846: 93, 853: 93, 93}, - {9: 92, 57: 92, 95: 92, 92, 98: 92, 100: 92, 107: 92, 111: 92, 546: 92, 92, 563: 92, 567: 92, 569: 92, 571: 92, 591: 92, 593: 92, 92, 599: 92, 602: 92, 623: 92, 634: 92, 641: 92, 663: 92, 727: 92, 729: 92, 819: 92, 843: 92, 846: 92, 853: 92, 92}, - {410: 7448}, + {273: 97}, + {273: 96}, + {576: 7441}, + {554: 7446, 577: 3105, 818: 7448, 1264: 7444, 1267: 7443, 1303: 7447, 7449, 7445, 1455: 7442}, + {9: 7455, 57: 7351, 95: 7343, 2935, 98: 2965, 100: 3084, 108: 7340, 111: 7342, 549: 2976, 2975, 566: 2974, 570: 2960, 572: 7341, 574: 7183, 594: 3087, 596: 2946, 7344, 602: 2944, 605: 2959, 626: 2973, 637: 7347, 644: 7350, 667: 2969, 730: 3086, 732: 2931, 794: 7324, 822: 2939, 825: 7325, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 7326, 7335, 841: 3085, 2940, 7330, 7331, 7328, 2945, 849: 7349, 854: 2941, 856: 7352, 7353, 7336, 864: 7337, 7332, 7333, 7327, 876: 7334, 2947, 880: 7338, 7329, 885: 7339, 7348, 888: 7357, 7360, 7361, 7356, 7364, 7362, 7363, 7365, 7359, 7454, 7346, 7345, 7354, 7355, 7358}, // 4520 - {9: 90, 57: 90, 95: 90, 90, 98: 90, 100: 90, 107: 90, 111: 90, 546: 90, 90, 563: 90, 567: 90, 569: 90, 571: 90, 591: 90, 593: 90, 90, 599: 90, 602: 90, 623: 90, 634: 90, 641: 90, 663: 90, 727: 90, 729: 90, 819: 90, 843: 90, 846: 90, 853: 90, 90}, - {9: 89, 57: 89, 95: 89, 89, 98: 89, 100: 89, 107: 89, 111: 89, 546: 89, 89, 563: 89, 567: 89, 569: 89, 571: 89, 591: 89, 593: 89, 89, 599: 89, 602: 89, 623: 89, 634: 89, 641: 89, 663: 89, 727: 89, 729: 89, 819: 89, 843: 89, 846: 89, 853: 89, 89}, - {201: 7446, 548: 87, 1433: 7445}, - {548: 7447}, - {548: 86}, + {9: 95, 57: 95, 95: 95, 95, 98: 95, 100: 95, 108: 95, 111: 95, 549: 95, 95, 566: 95, 570: 95, 572: 95, 574: 95, 594: 95, 596: 95, 95, 602: 95, 605: 95, 626: 95, 637: 95, 644: 95, 667: 95, 730: 95, 732: 95, 822: 95, 846: 95, 849: 95, 856: 95, 95}, + {9: 93, 57: 93, 95: 93, 93, 98: 93, 100: 93, 108: 93, 111: 93, 549: 93, 93, 566: 93, 570: 93, 572: 93, 574: 93, 594: 93, 596: 93, 93, 602: 93, 605: 93, 626: 93, 637: 93, 644: 93, 667: 93, 730: 93, 732: 93, 822: 93, 846: 93, 849: 93, 856: 93, 93}, + {9: 92, 57: 92, 95: 92, 92, 98: 92, 100: 92, 108: 92, 111: 92, 549: 92, 92, 566: 92, 570: 92, 572: 92, 574: 92, 594: 92, 596: 92, 92, 602: 92, 605: 92, 626: 92, 637: 92, 644: 92, 667: 92, 730: 92, 732: 92, 822: 92, 846: 92, 849: 92, 856: 92, 92}, + {411: 7453}, + {9: 90, 57: 90, 95: 90, 90, 98: 90, 100: 90, 108: 90, 111: 90, 549: 90, 90, 566: 90, 570: 90, 572: 90, 574: 90, 594: 90, 596: 90, 90, 602: 90, 605: 90, 626: 90, 637: 90, 644: 90, 667: 90, 730: 90, 732: 90, 822: 90, 846: 90, 849: 90, 856: 90, 90}, // 4525 - {9: 88, 57: 88, 95: 88, 88, 98: 88, 100: 88, 107: 88, 111: 88, 546: 88, 88, 563: 88, 567: 88, 569: 88, 571: 88, 591: 88, 593: 88, 88, 599: 88, 602: 88, 623: 88, 634: 88, 641: 88, 663: 88, 727: 88, 729: 88, 819: 88, 843: 88, 846: 88, 853: 88, 88}, - {9: 91, 57: 91, 95: 91, 91, 98: 91, 100: 91, 107: 91, 111: 91, 546: 91, 91, 563: 91, 567: 91, 569: 91, 571: 91, 591: 91, 593: 91, 91, 599: 91, 602: 91, 623: 91, 634: 91, 641: 91, 663: 91, 727: 91, 729: 91, 819: 91, 843: 91, 846: 91, 853: 91, 91}, - {98}, - {551: 7441, 574: 3104, 815: 7443, 1263: 7439, 1266: 7451, 1301: 7442, 7444, 7440}, - {9: 94, 57: 94, 95: 94, 94, 98: 94, 100: 94, 107: 94, 111: 94, 546: 94, 94, 563: 94, 567: 94, 569: 94, 571: 94, 591: 94, 593: 94, 94, 599: 94, 602: 94, 623: 94, 634: 94, 641: 94, 663: 94, 727: 94, 729: 94, 819: 94, 843: 94, 846: 94, 853: 94, 94}, + {9: 89, 57: 89, 95: 89, 89, 98: 89, 100: 89, 108: 89, 111: 89, 549: 89, 89, 566: 89, 570: 89, 572: 89, 574: 89, 594: 89, 596: 89, 89, 602: 89, 605: 89, 626: 89, 637: 89, 644: 89, 667: 89, 730: 89, 732: 89, 822: 89, 846: 89, 849: 89, 856: 89, 89}, + {201: 7451, 551: 87, 1434: 7450}, + {551: 7452}, + {551: 86}, + {9: 88, 57: 88, 95: 88, 88, 98: 88, 100: 88, 108: 88, 111: 88, 549: 88, 88, 566: 88, 570: 88, 572: 88, 574: 88, 594: 88, 596: 88, 88, 602: 88, 605: 88, 626: 88, 637: 88, 644: 88, 667: 88, 730: 88, 732: 88, 822: 88, 846: 88, 849: 88, 856: 88, 88}, // 4530 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7457, 3118, 3119, 3117}, - {102, 550: 7454, 1457: 7455}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3199, 3147, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3116, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3231, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3238, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3160, 3652, 3553, 3649, 3312, 3218, 3189, 3305, 3306, 3301, 3259, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3240, 3122, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3158, 3558, 3180, 3582, 3227, 3486, 3228, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3244, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3183, 3561, 3263, 3193, 3421, 3347, 3114, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3300, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3115, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3246, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3565, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3220, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3540, 3242, 3541, 3542, 3134, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3559, 3560, 3384, 3634, 3635, 3614, 3613, 3424, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3282, 3299, 3571, 3425, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3579, 3580, 3581, 3295, 3592, 3593, 3604, 3232, 3588, 3589, 3590, 3623, 3241, 546: 3686, 548: 3668, 3684, 3694, 3768, 555: 3699, 3703, 558: 3683, 3682, 3722, 562: 3659, 3695, 567: 3702, 3720, 574: 3663, 594: 3697, 601: 3690, 3721, 634: 3692, 641: 3701, 3766, 644: 3658, 3660, 3704, 651: 3662, 3661, 3666, 3687, 3667, 3773, 3677, 3689, 660: 3696, 3688, 3693, 664: 3665, 3718, 3700, 3705, 3710, 3763, 3711, 3712, 3741, 675: 3680, 3681, 3736, 3737, 3738, 3739, 3740, 3691, 3723, 3733, 3734, 3727, 3742, 3743, 3744, 3728, 3746, 3747, 3729, 3745, 3724, 3732, 3730, 3716, 3748, 3749, 702: 3753, 3706, 3709, 3752, 3758, 3757, 3759, 3756, 3760, 3755, 3754, 3751, 3750, 3708, 3707, 3713, 3714, 726: 3769, 787: 3669, 3118, 3119, 3117, 3685, 3762, 3676, 3670, 3664, 3735, 3673, 3671, 3672, 3715, 3726, 3725, 3719, 3717, 3731, 3774, 3679, 3761, 3678, 3675, 3772, 3771, 3770, 7456}, - {100}, - {101, 582: 3828, 3826, 3827, 3825, 3823, 816: 3824, 3822}, + {9: 91, 57: 91, 95: 91, 91, 98: 91, 100: 91, 108: 91, 111: 91, 549: 91, 91, 566: 91, 570: 91, 572: 91, 574: 91, 594: 91, 596: 91, 91, 602: 91, 605: 91, 626: 91, 637: 91, 644: 91, 667: 91, 730: 91, 732: 91, 822: 91, 846: 91, 849: 91, 856: 91, 91}, + {98}, + {554: 7446, 577: 3105, 818: 7448, 1264: 7444, 1267: 7456, 1303: 7447, 7449, 7445}, + {9: 94, 57: 94, 95: 94, 94, 98: 94, 100: 94, 108: 94, 111: 94, 549: 94, 94, 566: 94, 570: 94, 572: 94, 574: 94, 594: 94, 596: 94, 94, 602: 94, 605: 94, 626: 94, 637: 94, 644: 94, 667: 94, 730: 94, 732: 94, 822: 94, 846: 94, 849: 94, 856: 94, 94}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7462, 3119, 3120, 3118}, // 4535 - {9: 103, 127: 103, 130: 103, 175: 103, 184: 103, 103, 187: 103, 189: 103, 103, 103, 193: 103, 200: 103, 203: 103, 103, 206: 103, 209: 103, 103, 212: 103, 568: 103, 571: 103, 601: 103, 724: 103, 747: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 759: 103, 103, 763: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103}, - {573: 7459}, - {546: 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 791: 7460, 822: 7461, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 7462, 7463, 1450: 7464}, - {107, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, - {109, 554: 1037, 565: 1037, 1037}, + {102, 553: 7459, 1456: 7460}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3201, 3149, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3117, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3234, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3241, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3162, 3656, 3652, 3556, 3315, 3221, 3191, 3308, 3309, 3304, 3262, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3243, 3123, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3160, 3561, 3182, 3585, 3230, 3489, 3231, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3247, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3185, 3564, 3266, 3195, 3350, 3115, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3303, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3116, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3249, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3568, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3223, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3543, 3122, 3245, 3544, 3545, 3136, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3562, 3563, 3387, 3637, 3638, 3617, 3616, 3427, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3285, 3302, 3574, 3428, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3582, 3583, 3584, 3298, 3595, 3596, 3607, 3235, 3591, 3592, 3593, 3626, 3244, 549: 3690, 551: 3672, 3688, 3698, 3772, 558: 3703, 3707, 561: 3687, 3686, 3726, 565: 3663, 3699, 570: 3706, 3724, 577: 3667, 597: 3701, 604: 3694, 3725, 637: 3696, 644: 3705, 3770, 647: 3662, 3664, 3708, 654: 3666, 3665, 3670, 3671, 3691, 3777, 3681, 3693, 663: 3700, 3692, 3697, 3669, 668: 3722, 3704, 3709, 3714, 3767, 3715, 3716, 676: 3745, 678: 3684, 3685, 3740, 3741, 3742, 3743, 3744, 3695, 3727, 3737, 3738, 3731, 3746, 3747, 3748, 3732, 3750, 3751, 3733, 3749, 3728, 3736, 3734, 3720, 3752, 3753, 705: 3757, 3710, 3713, 3756, 3762, 3761, 3763, 3760, 3764, 3759, 3758, 3755, 3754, 3712, 3711, 3717, 3718, 729: 3773, 790: 3673, 3119, 3120, 3118, 3689, 3766, 3680, 3668, 3674, 3739, 3677, 3675, 3676, 3719, 3730, 3729, 3723, 3721, 3735, 3778, 3683, 3765, 3682, 3679, 3776, 3775, 3774, 7461}, + {100}, + {101, 585: 3832, 3830, 3831, 3829, 3827, 819: 3828, 3826}, + {9: 103, 128: 103, 130: 103, 175: 103, 184: 103, 103, 187: 103, 189: 103, 103, 103, 193: 103, 200: 103, 203: 103, 103, 206: 103, 209: 103, 103, 212: 103, 571: 103, 574: 103, 604: 103, 727: 103, 750: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 762: 103, 103, 766: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103}, // 4540 + {576: 7464}, + {549: 2976, 2975, 566: 2974, 626: 2973, 667: 2969, 794: 7465, 825: 7466, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 7467, 7468, 1449: 7469}, + {107, 557: 1033, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {109, 557: 1034, 568: 1034, 1034}, {108}, + // 4545 {106}, {99}, {83, 83}, - {57: 7470}, - // 4545 - {577: 7469}, + {57: 7475}, + {580: 7474}, + // 4550 {57: 80}, {57: 81}, - {575: 7471}, - {57: 7473, 1454: 7472}, - // 4550 - {84, 84, 9: 7474}, + {578: 7476}, + {57: 7478, 1453: 7477}, + {84, 84, 9: 7479}, + // 4555 {79, 79, 9: 79}, - {57: 7475}, + {57: 7480}, {78, 78, 9: 78}, {85, 85}, - // 4555 - {127: 5101, 130: 5102, 175: 5091, 184: 5112, 5111, 187: 5074, 189: 5114, 5093, 5113, 193: 5071, 200: 5108, 203: 5080, 5070, 206: 5089, 209: 5097, 5096, 212: 5100, 568: 5095, 571: 5090, 601: 5085, 724: 5094, 747: 5077, 5075, 5099, 5098, 5072, 5068, 5062, 5076, 5086, 5069, 5104, 759: 5078, 5079, 763: 5063, 5064, 5065, 5066, 5067, 5092, 5106, 5110, 5105, 5060, 5109, 5061, 5073, 5059, 5103, 5058, 5107, 973: 5081, 1042: 5083, 1046: 5057, 5087, 5054, 1056: 5052, 1064: 5055, 5056, 1072: 5053, 1077: 5082, 1081: 5050, 5084, 1103: 5051, 1107: 5088, 1110: 7478, 1119: 5115}, + {128: 5109, 130: 5110, 175: 5099, 184: 5120, 5119, 187: 5082, 189: 5122, 5101, 5121, 193: 5079, 200: 5116, 203: 5088, 5078, 206: 5097, 209: 5105, 5104, 212: 5108, 571: 5103, 574: 5098, 604: 5093, 727: 5102, 750: 5085, 5083, 5107, 5106, 5080, 5076, 5070, 5084, 5094, 5077, 5112, 762: 5086, 5087, 766: 5071, 5072, 5073, 5074, 5075, 5100, 5114, 5118, 5113, 5068, 5117, 5069, 5081, 5067, 5111, 5066, 5115, 976: 5089, 1045: 5091, 1049: 5065, 5095, 5062, 1059: 5060, 1067: 5063, 5064, 1075: 5061, 1079: 5090, 1083: 5058, 5092, 1105: 5059, 1109: 5096, 1112: 7483, 1121: 5123}, + // 4560 {9: 129, 52: 129}, - {2: 128, 128, 128, 128, 128, 128, 128, 10: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 53: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 621: 7314, 1214: 7316, 1250: 7315, 1299: 7313, 7480}, + {2: 128, 128, 128, 128, 128, 128, 128, 10: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 53: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 624: 7319, 1215: 7321, 1251: 7320, 1301: 7318, 7485}, {9: 131, 52: 131}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7482}, - // 4560 - {188, 188, 6: 188, 188, 188, 15: 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 97: 7490, 99: 7487, 101: 7493, 105: 7494, 112: 7495, 7488, 115: 7486, 7496, 7492, 7489, 550: 188, 553: 188, 188, 568: 188, 581: 188, 724: 188, 188, 736: 7491, 1033: 7485, 1364: 7483, 1475: 7484}, - {592, 592, 6: 4820, 4822, 596, 15: 4839, 2504, 4837, 4776, 4841, 4828, 4857, 4821, 4824, 4823, 4826, 4827, 4829, 4836, 596, 4847, 4848, 4858, 4834, 4835, 4840, 4842, 4854, 4853, 4862, 4855, 4852, 4845, 4850, 4851, 4844, 4846, 4849, 4838, 4859, 4860, 550: 4819, 553: 2504, 4856, 568: 2504, 581: 5627, 724: 2504, 4825, 881: 4830, 907: 4832, 928: 4831, 950: 4833, 958: 4843, 963: 4861, 1037: 6337, 1163: 7516}, - {187, 187, 6: 187, 187, 187, 15: 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 97: 7490, 99: 7487, 101: 7493, 105: 7494, 112: 7495, 7488, 115: 7486, 7496, 7492, 7489, 550: 187, 553: 187, 187, 568: 187, 581: 187, 724: 187, 187, 736: 7491, 1033: 7515}, - {186, 186, 6: 186, 186, 186, 15: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 97: 186, 99: 186, 101: 186, 105: 186, 112: 186, 186, 115: 186, 186, 186, 186, 550: 186, 553: 186, 186, 568: 186, 581: 186, 724: 186, 186, 736: 186}, - {558: 2367, 2367, 570: 4682, 574: 2367, 738: 7512, 818: 7511}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7487}, + {179, 179, 6: 179, 179, 179, 15: 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 97: 7495, 99: 7492, 101: 7498, 106: 7499, 112: 7500, 7493, 115: 7491, 7501, 7497, 7494, 553: 179, 556: 179, 179, 571: 179, 584: 179, 727: 179, 179, 739: 7496, 1036: 7490, 1366: 7488, 1474: 7489}, // 4565 - {547: 7508, 558: 2367, 2367, 570: 4682, 574: 2367, 818: 7507}, - {558: 2367, 2367, 570: 4682, 574: 2367, 818: 7505}, - {179, 179, 6: 179, 179, 179, 15: 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 97: 179, 99: 179, 101: 179, 105: 179, 112: 179, 179, 115: 179, 179, 179, 179, 179, 550: 179, 553: 179, 179, 568: 179, 581: 179, 724: 179, 179, 736: 179}, - {101: 7503, 112: 7504, 7501, 736: 7502}, - {558: 2367, 2367, 570: 4682, 574: 2367, 818: 7499}, + {589, 589, 6: 4828, 4830, 593, 15: 4847, 2504, 4845, 4784, 4849, 4836, 4865, 4829, 4832, 4831, 4834, 4835, 4837, 4844, 593, 4855, 4856, 4866, 4842, 4843, 4848, 4850, 4862, 4861, 4870, 4863, 4860, 4853, 4858, 4859, 4852, 4854, 4857, 4846, 4867, 4868, 553: 4827, 556: 2504, 4864, 571: 2504, 584: 5635, 727: 2504, 4833, 884: 4838, 910: 4840, 931: 4839, 954: 4841, 960: 4851, 966: 4869, 1040: 6342, 1165: 7521}, + {178, 178, 6: 178, 178, 178, 15: 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 97: 7495, 99: 7492, 101: 7498, 106: 7499, 112: 7500, 7493, 115: 7491, 7501, 7497, 7494, 553: 178, 556: 178, 178, 571: 178, 584: 178, 727: 178, 178, 739: 7496, 1036: 7520}, + {177, 177, 6: 177, 177, 177, 15: 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 97: 177, 99: 177, 101: 177, 106: 177, 112: 177, 177, 115: 177, 177, 177, 177, 553: 177, 556: 177, 177, 571: 177, 584: 177, 727: 177, 177, 739: 177}, + {561: 2367, 2367, 573: 4686, 577: 2367, 740: 7517, 821: 7516}, + {550: 7513, 561: 2367, 2367, 573: 4686, 577: 2367, 821: 7512}, // 4570 - {176, 176, 6: 176, 176, 176, 15: 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 97: 176, 99: 176, 101: 176, 105: 176, 112: 176, 176, 115: 176, 176, 176, 176, 176, 550: 176, 553: 176, 176, 568: 176, 581: 176, 724: 176, 176, 736: 176}, - {558: 2367, 2367, 570: 4682, 574: 2367, 818: 7497}, - {173, 173, 6: 173, 173, 173, 15: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 97: 173, 99: 173, 101: 173, 105: 173, 112: 173, 173, 115: 173, 173, 173, 173, 173, 550: 173, 553: 173, 173, 568: 173, 581: 173, 724: 173, 173, 736: 173}, - {171, 171, 6: 171, 171, 171, 15: 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 97: 171, 99: 171, 101: 171, 105: 171, 112: 171, 171, 115: 171, 171, 171, 171, 171, 550: 171, 553: 171, 171, 568: 171, 581: 171, 724: 171, 171, 736: 171}, - {170, 170, 6: 170, 170, 170, 15: 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 97: 170, 99: 170, 101: 170, 105: 170, 112: 170, 170, 115: 170, 170, 170, 170, 170, 550: 170, 553: 170, 170, 568: 170, 581: 170, 724: 170, 170, 736: 170}, + {561: 2367, 2367, 573: 4686, 577: 2367, 821: 7510}, + {170, 170, 6: 170, 170, 170, 15: 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 97: 170, 99: 170, 101: 170, 106: 170, 112: 170, 170, 115: 170, 170, 170, 170, 170, 553: 170, 556: 170, 170, 571: 170, 584: 170, 727: 170, 170, 739: 170}, + {101: 7508, 112: 7509, 7506, 739: 7507}, + {561: 2367, 2367, 573: 4686, 577: 2367, 821: 7504}, + {167, 167, 6: 167, 167, 167, 15: 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 97: 167, 99: 167, 101: 167, 106: 167, 112: 167, 167, 115: 167, 167, 167, 167, 167, 553: 167, 556: 167, 167, 571: 167, 584: 167, 727: 167, 167, 739: 167}, // 4575 - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7498}, - {174, 174, 6: 174, 174, 174, 15: 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 97: 174, 99: 174, 101: 174, 105: 174, 112: 174, 174, 115: 174, 174, 174, 174, 174, 550: 174, 553: 174, 174, 568: 174, 581: 174, 724: 174, 174, 736: 174}, - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7500}, - {177, 177, 6: 177, 177, 177, 15: 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 97: 177, 99: 177, 101: 177, 105: 177, 112: 177, 177, 115: 177, 177, 177, 177, 177, 550: 177, 553: 177, 177, 568: 177, 581: 177, 724: 177, 177, 736: 177}, - {178, 178, 6: 178, 178, 178, 15: 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 97: 178, 99: 178, 101: 178, 105: 178, 112: 178, 178, 115: 178, 178, 178, 178, 178, 550: 178, 553: 178, 178, 568: 178, 581: 178, 724: 178, 178, 736: 178}, + {561: 2367, 2367, 573: 4686, 577: 2367, 821: 7502}, + {164, 164, 6: 164, 164, 164, 15: 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 97: 164, 99: 164, 101: 164, 106: 164, 112: 164, 164, 115: 164, 164, 164, 164, 164, 553: 164, 556: 164, 164, 571: 164, 584: 164, 727: 164, 164, 739: 164}, + {162, 162, 6: 162, 162, 162, 15: 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 97: 162, 99: 162, 101: 162, 106: 162, 112: 162, 162, 115: 162, 162, 162, 162, 162, 553: 162, 556: 162, 162, 571: 162, 584: 162, 727: 162, 162, 739: 162}, + {161, 161, 6: 161, 161, 161, 15: 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 97: 161, 99: 161, 101: 161, 106: 161, 112: 161, 161, 115: 161, 161, 161, 161, 161, 553: 161, 556: 161, 161, 571: 161, 584: 161, 727: 161, 161, 739: 161}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 7503}, // 4580 - {175, 175, 6: 175, 175, 175, 15: 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 97: 175, 99: 175, 101: 175, 105: 175, 112: 175, 175, 115: 175, 175, 175, 175, 175, 550: 175, 553: 175, 175, 568: 175, 581: 175, 724: 175, 175, 736: 175}, - {172, 172, 6: 172, 172, 172, 15: 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 97: 172, 99: 172, 101: 172, 105: 172, 112: 172, 172, 115: 172, 172, 172, 172, 172, 550: 172, 553: 172, 172, 568: 172, 581: 172, 724: 172, 172, 736: 172}, - {169, 169, 6: 169, 169, 169, 15: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 97: 169, 99: 169, 101: 169, 105: 169, 112: 169, 169, 115: 169, 169, 169, 169, 169, 550: 169, 553: 169, 169, 568: 169, 581: 169, 724: 169, 169, 736: 169}, - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7506}, - {180, 180, 6: 180, 180, 180, 15: 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 97: 180, 99: 180, 101: 180, 105: 180, 112: 180, 180, 115: 180, 180, 180, 180, 180, 550: 180, 553: 180, 180, 568: 180, 581: 180, 724: 180, 180, 736: 180}, + {165, 165, 6: 165, 165, 165, 15: 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 97: 165, 99: 165, 101: 165, 106: 165, 112: 165, 165, 115: 165, 165, 165, 165, 165, 553: 165, 556: 165, 165, 571: 165, 584: 165, 727: 165, 165, 739: 165}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 7505}, + {168, 168, 6: 168, 168, 168, 15: 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 97: 168, 99: 168, 101: 168, 106: 168, 112: 168, 168, 115: 168, 168, 168, 168, 168, 553: 168, 556: 168, 168, 571: 168, 584: 168, 727: 168, 168, 739: 168}, + {169, 169, 6: 169, 169, 169, 15: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 97: 169, 99: 169, 101: 169, 106: 169, 112: 169, 169, 115: 169, 169, 169, 169, 169, 553: 169, 556: 169, 169, 571: 169, 584: 169, 727: 169, 169, 739: 169}, + {166, 166, 6: 166, 166, 166, 15: 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 97: 166, 99: 166, 101: 166, 106: 166, 112: 166, 166, 115: 166, 166, 166, 166, 166, 553: 166, 556: 166, 166, 571: 166, 584: 166, 727: 166, 166, 739: 166}, // 4585 - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7510}, - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7509}, - {181, 181, 6: 181, 181, 181, 15: 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 97: 181, 99: 181, 101: 181, 105: 181, 112: 181, 181, 115: 181, 181, 181, 181, 181, 550: 181, 553: 181, 181, 568: 181, 581: 181, 724: 181, 181, 736: 181}, - {182, 182, 6: 182, 182, 182, 15: 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 97: 182, 99: 182, 101: 182, 105: 182, 112: 182, 182, 115: 182, 182, 182, 182, 182, 550: 182, 553: 182, 182, 568: 182, 581: 182, 724: 182, 182, 736: 182}, - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7514}, + {163, 163, 6: 163, 163, 163, 15: 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 97: 163, 99: 163, 101: 163, 106: 163, 112: 163, 163, 115: 163, 163, 163, 163, 163, 553: 163, 556: 163, 163, 571: 163, 584: 163, 727: 163, 163, 739: 163}, + {160, 160, 6: 160, 160, 160, 15: 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 97: 160, 99: 160, 101: 160, 106: 160, 112: 160, 160, 115: 160, 160, 160, 160, 160, 553: 160, 556: 160, 160, 571: 160, 584: 160, 727: 160, 160, 739: 160}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 7511}, + {171, 171, 6: 171, 171, 171, 15: 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 97: 171, 99: 171, 101: 171, 106: 171, 112: 171, 171, 115: 171, 171, 171, 171, 171, 553: 171, 556: 171, 171, 571: 171, 584: 171, 727: 171, 171, 739: 171}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 7515}, // 4590 - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7513}, - {183, 183, 6: 183, 183, 183, 15: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 97: 183, 99: 183, 101: 183, 105: 183, 112: 183, 183, 115: 183, 183, 183, 183, 183, 550: 183, 553: 183, 183, 568: 183, 581: 183, 724: 183, 183, 736: 183}, - {184, 184, 6: 184, 184, 184, 15: 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 97: 184, 99: 184, 101: 184, 105: 184, 112: 184, 184, 115: 184, 184, 184, 184, 184, 550: 184, 553: 184, 184, 568: 184, 581: 184, 724: 184, 184, 736: 184}, - {185, 185, 6: 185, 185, 185, 15: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 97: 185, 99: 185, 101: 185, 105: 185, 112: 185, 185, 115: 185, 185, 185, 185, 550: 185, 553: 185, 185, 568: 185, 581: 185, 724: 185, 185, 736: 185}, - {189, 189}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 7514}, + {172, 172, 6: 172, 172, 172, 15: 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 97: 172, 99: 172, 101: 172, 106: 172, 112: 172, 172, 115: 172, 172, 172, 172, 172, 553: 172, 556: 172, 172, 571: 172, 584: 172, 727: 172, 172, 739: 172}, + {173, 173, 6: 173, 173, 173, 15: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 97: 173, 99: 173, 101: 173, 106: 173, 112: 173, 173, 115: 173, 173, 173, 173, 173, 553: 173, 556: 173, 173, 571: 173, 584: 173, 727: 173, 173, 739: 173}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 7519}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 7518}, // 4595 - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 550: 2162, 594: 5447, 884: 7518}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7519}, - {121: 7526, 7524, 7523, 7525, 7522, 998: 7520, 1276: 7521}, - {2913, 2913, 9: 2913, 121: 2913, 2913, 2913, 2913, 2913}, - {194, 194, 9: 7575, 121: 7526, 7524, 7523, 7525, 7522, 998: 7574}, + {174, 174, 6: 174, 174, 174, 15: 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 97: 174, 99: 174, 101: 174, 106: 174, 112: 174, 174, 115: 174, 174, 174, 174, 174, 553: 174, 556: 174, 174, 571: 174, 584: 174, 727: 174, 174, 739: 174}, + {175, 175, 6: 175, 175, 175, 15: 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 97: 175, 99: 175, 101: 175, 106: 175, 112: 175, 175, 115: 175, 175, 175, 175, 175, 553: 175, 556: 175, 175, 571: 175, 584: 175, 727: 175, 175, 739: 175}, + {176, 176, 6: 176, 176, 176, 15: 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 97: 176, 99: 176, 101: 176, 106: 176, 112: 176, 176, 115: 176, 176, 176, 176, 553: 176, 556: 176, 176, 571: 176, 584: 176, 727: 176, 176, 739: 176}, + {180, 180}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 553: 2162, 597: 5455, 887: 7523}, // 4600 - {259: 2367, 570: 4682, 574: 2367, 818: 7571}, - {324: 2367, 336: 2367, 2367, 570: 4682, 818: 7566}, - {2889, 2889, 9: 2889, 121: 2889, 2889, 2889, 2889, 2889, 570: 4682, 574: 2367, 644: 2367, 2367, 818: 7564}, - {546: 2367, 562: 2367, 570: 4682, 818: 7540}, - {546: 2367, 562: 2367, 570: 4682, 818: 7527}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4696, 790: 4695, 3119, 3120, 3118, 946: 7524}, + {121: 7531, 7529, 7528, 7530, 7527, 1000: 7525, 1278: 7526}, + {2914, 2914, 9: 2914, 121: 2914, 2914, 2914, 2914, 2914}, + {185, 185, 9: 7580, 121: 7531, 7529, 7528, 7530, 7527, 1000: 7579}, + {258: 2367, 573: 4686, 577: 2367, 821: 7576}, // 4605 - {546: 7528, 562: 7529}, - {52: 7531, 216: 7533, 1058: 7532, 1466: 7530}, + {323: 2367, 335: 2367, 2367, 573: 4686, 821: 7571}, + {2889, 2889, 9: 2889, 121: 2889, 2889, 2889, 2889, 2889, 573: 4686, 577: 2367, 647: 2367, 2367, 821: 7569}, + {549: 2367, 565: 2367, 573: 4686, 821: 7545}, + {549: 2367, 565: 2367, 573: 4686, 821: 7532}, + {549: 7533, 565: 7534}, + // 4610 + {52: 7536, 216: 7538, 1061: 7537, 1465: 7535}, {2882, 2882, 9: 2882, 121: 2882, 2882, 2882, 2882, 2882}, - {9: 7538, 52: 7536, 216: 7533, 1058: 7537}, + {9: 7543, 52: 7541, 216: 7538, 1061: 7542}, {2883, 2883, 9: 2883, 121: 2883, 2883, 2883, 2883, 2883}, - // 4610 {9: 2881, 52: 2881, 216: 2881}, - {548: 2367, 570: 4682, 818: 7534}, - {548: 7535}, + // 4615 + {551: 2367, 573: 4686, 821: 7539}, + {551: 7540}, {9: 2878, 52: 2878, 216: 2878}, {2884, 2884, 9: 2884, 121: 2884, 2884, 2884, 2884, 2884}, - // 4615 {9: 2880, 52: 2880, 216: 2880}, - {216: 7533, 1058: 7539}, - {9: 2879, 52: 2879, 216: 2879}, - {546: 7541, 562: 7542}, - {52: 7548, 109: 7546, 146: 7547, 148: 7545, 1059: 7543, 1468: 7544}, // 4620 + {216: 7538, 1061: 7544}, + {9: 2879, 52: 2879, 216: 2879}, + {549: 7546, 565: 7547}, + {52: 7553, 103: 7551, 146: 7552, 7550, 1062: 7548, 1467: 7549}, {2885, 2885, 9: 2885, 121: 2885, 2885, 2885, 2885, 2885}, - {9: 2907, 52: 2907, 109: 2907, 146: 2907, 148: 2907}, - {9: 7561, 52: 7562, 109: 7546, 146: 7547, 148: 7545, 1059: 7560}, - {548: 2367, 570: 4682, 818: 7558}, - {239: 2367, 241: 2367, 570: 4682, 818: 7556, 954: 2367}, // 4625 - {129: 2367, 271: 2367, 284: 2367, 570: 4682, 818: 7549}, - {2886, 2886, 9: 2886, 121: 2886, 2886, 2886, 2886, 2886}, - {129: 4677, 271: 4675, 284: 4676, 1278: 7550}, - {9: 2895, 52: 2895, 109: 2895, 146: 2895, 148: 2895, 170: 7552, 1528: 7551}, - {9: 2896, 52: 2896, 109: 2896, 146: 2896, 148: 2896}, + {9: 2908, 52: 2908, 103: 2908, 146: 2908, 2908}, + {9: 7566, 52: 7567, 103: 7551, 146: 7552, 7550, 1062: 7565}, + {551: 2367, 573: 4686, 821: 7563}, + {239: 2367, 241: 2367, 257: 2367, 573: 4686, 821: 7561, 957: 2367}, + {126: 2367, 270: 2367, 283: 2367, 573: 4686, 821: 7554}, // 4630 - {259: 2367, 548: 2367, 570: 4682, 818: 7553}, - {259: 7555, 548: 7554}, - {9: 2894, 52: 2894, 109: 2894, 146: 2894, 148: 2894}, - {9: 2893, 52: 2893, 109: 2893, 146: 2893, 148: 2893}, - {239: 4685, 241: 4684, 954: 4686, 1277: 7557}, + {2886, 2886, 9: 2886, 121: 2886, 2886, 2886, 2886, 2886}, + {126: 4681, 270: 4679, 283: 4680, 1280: 7555}, + {9: 2895, 52: 2895, 103: 2895, 146: 2895, 2895, 170: 7557, 1527: 7556}, + {9: 2896, 52: 2896, 103: 2896, 146: 2896, 2896}, + {258: 2367, 551: 2367, 573: 4686, 821: 7558}, // 4635 - {9: 2897, 52: 2897, 109: 2897, 146: 2897, 148: 2897}, - {548: 7559}, - {9: 2898, 52: 2898, 109: 2898, 146: 2898, 148: 2898}, - {9: 2906, 52: 2906, 109: 2906, 146: 2906, 148: 2906}, - {109: 7546, 146: 7547, 148: 7545, 1059: 7563}, + {258: 7560, 551: 7559}, + {9: 2894, 52: 2894, 103: 2894, 146: 2894, 2894}, + {9: 2893, 52: 2893, 103: 2893, 146: 2893, 2893}, + {239: 4689, 241: 4688, 257: 4691, 957: 4690, 1279: 7562}, + {9: 2897, 52: 2897, 103: 2897, 146: 2897, 2897}, // 4640 + {551: 7564}, + {9: 2898, 52: 2898, 103: 2898, 146: 2898, 2898}, + {9: 2907, 52: 2907, 103: 2907, 146: 2907, 2907}, + {103: 7551, 146: 7552, 7550, 1062: 7568}, {2887, 2887, 9: 2887, 121: 2887, 2887, 2887, 2887, 2887}, - {9: 2905, 52: 2905, 109: 2905, 146: 2905, 148: 2905}, - {574: 3104, 644: 6884, 6885, 815: 6883, 1016: 7565}, - {2888, 2888, 9: 2888, 121: 2888, 2888, 2888, 2888, 2888}, - {324: 7569, 336: 7567, 7568, 1467: 7570}, // 4645 + {9: 2906, 52: 2906, 103: 2906, 146: 2906, 2906}, + {577: 3105, 647: 6889, 6890, 818: 6888, 1019: 7570}, + {2888, 2888, 9: 2888, 121: 2888, 2888, 2888, 2888, 2888}, + {323: 7574, 335: 7572, 7573, 1466: 7575}, + {2911, 2911, 9: 2911, 121: 2911, 2911, 2911, 2911, 2911}, + // 4650 {2910, 2910, 9: 2910, 121: 2910, 2910, 2910, 2910, 2910}, {2909, 2909, 9: 2909, 121: 2909, 2909, 2909, 2909, 2909}, - {2908, 2908, 9: 2908, 121: 2908, 2908, 2908, 2908, 2908}, {2890, 2890, 9: 2890, 121: 2890, 2890, 2890, 2890, 2890}, - {259: 7573, 574: 3104, 815: 3949, 830: 7572}, - // 4650 + {258: 7578, 577: 3105, 818: 3953, 833: 7577}, {2892, 2892, 9: 2892, 121: 2892, 2892, 2892, 2892, 2892}, + // 4655 {2891, 2891, 9: 2891, 121: 2891, 2891, 2891, 2891, 2891}, + {2913, 2913, 9: 2913, 121: 2913, 2913, 2913, 2913, 2913}, + {121: 7531, 7529, 7528, 7530, 7527, 1000: 7581}, {2912, 2912, 9: 2912, 121: 2912, 2912, 2912, 2912, 2912}, - {121: 7526, 7524, 7523, 7525, 7522, 998: 7576}, - {2911, 2911, 9: 2911, 121: 2911, 2911, 2911, 2911, 2911}, - // 4655 - {557: 7579, 573: 7578, 577: 7580}, - {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7587}, - {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7586}, - {275: 7581}, - {557: 7582}, + {560: 7584, 576: 7583, 580: 7585}, // 4660 - {129: 7583}, - {230: 7584}, - {548: 7247, 642: 3764, 792: 7248, 1102: 7245, 1308: 7585}, - {356, 356, 9: 7249}, - {357, 357}, + {549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 794: 6494, 822: 6492, 825: 6495, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 6493, 6497, 6496, 841: 3085, 6499, 6500, 6501, 6498, 950: 7592}, + {549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 794: 6494, 822: 6492, 825: 6495, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 6493, 6497, 6496, 841: 3085, 6499, 6500, 6501, 6498, 950: 7591}, + {274: 7586}, + {560: 7587}, + {126: 7588}, // 4665 - {557: 7588}, - {546: 2975, 2974, 563: 2973, 567: 2959, 602: 2958, 623: 2972, 663: 2968, 727: 3085, 791: 6489, 819: 6487, 822: 6490, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 6488, 6492, 6491, 838: 3084, 6494, 6495, 6496, 6493, 946: 7589}, - {358, 358}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 7592, 6465, 1284: 7593, 1469: 7591}, - {433, 433, 9: 7594}, + {230: 7589}, + {551: 7252, 645: 3768, 795: 7253, 1104: 7250, 1310: 7590}, + {353, 353, 9: 7254}, + {354, 354}, + {560: 7593}, // 4670 - {369, 369, 9: 369}, - {368, 368, 9: 368}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 6459, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 6464, 787: 3820, 3118, 3119, 3117, 821: 5961, 914: 6466, 937: 7592, 6465, 1284: 7595}, - {367, 367, 9: 367}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6025, 1041: 7597}, + {549: 2976, 2975, 566: 2974, 570: 2960, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 794: 6494, 822: 6492, 825: 6495, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 6493, 6497, 6496, 841: 3085, 6499, 6500, 6501, 6498, 950: 7594}, + {355, 355}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6464, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6469, 790: 3824, 3119, 3120, 3118, 824: 5953, 917: 6471, 940: 7597, 6470, 1286: 7598, 1468: 7596}, + {430, 430, 9: 7599}, + {366, 366, 9: 366}, // 4675 - {415, 415, 6: 415, 9: 6027, 15: 415, 51: 415, 53: 415, 415, 415, 415, 547: 415, 740: 6071, 1094: 6070, 7598}, - {423, 423, 6: 423, 15: 423, 51: 423, 53: 423, 423, 423, 423, 547: 7600, 1152: 7599}, - {396, 396, 6: 396, 15: 7616, 51: 396, 53: 396, 7615, 7617, 7618, 1087: 7614, 1257: 7613, 7612}, - {176: 7605, 7603, 7604, 7606, 1151: 7602, 1361: 7601}, - {422, 422, 6: 422, 15: 422, 51: 422, 53: 422, 422, 422, 422, 176: 7605, 7603, 7604, 7606, 1151: 7611}, + {365, 365, 9: 365}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 6464, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 6469, 790: 3824, 3119, 3120, 3118, 824: 5953, 917: 6471, 940: 7597, 6470, 1286: 7600}, + {364, 364, 9: 364}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6016, 1015: 6017, 1044: 7602}, + {412, 412, 6: 412, 9: 6019, 15: 412, 51: 412, 53: 412, 412, 412, 412, 550: 412, 743: 6063, 1096: 6062, 7603}, // 4680 - {421, 421, 6: 421, 15: 421, 51: 421, 53: 421, 421, 421, 421, 176: 421, 421, 421, 421}, - {574: 3104, 815: 4632, 847: 7610}, - {574: 3104, 815: 4632, 847: 7609}, - {574: 3104, 815: 4632, 847: 7608}, - {574: 3104, 815: 4632, 847: 7607}, + {420, 420, 6: 420, 15: 420, 51: 420, 53: 420, 420, 420, 420, 550: 7605, 1154: 7604}, + {393, 393, 6: 393, 15: 7621, 51: 393, 53: 393, 7620, 7622, 7623, 1089: 7619, 1258: 7618, 7617}, + {176: 7610, 7608, 7609, 7611, 1153: 7607, 1363: 7606}, + {419, 419, 6: 419, 15: 419, 51: 419, 53: 419, 419, 419, 419, 176: 7610, 7608, 7609, 7611, 1153: 7616}, + {418, 418, 6: 418, 15: 418, 51: 418, 53: 418, 418, 418, 418, 176: 418, 418, 418, 418}, // 4685 + {577: 3105, 818: 4636, 850: 7615}, + {577: 3105, 818: 4636, 850: 7614}, + {577: 3105, 818: 4636, 850: 7613}, + {577: 3105, 818: 4636, 850: 7612}, + {413, 413, 6: 413, 15: 413, 51: 413, 53: 413, 413, 413, 413, 176: 413, 413, 413, 413}, + // 4690 + {414, 414, 6: 414, 15: 414, 51: 414, 53: 414, 414, 414, 414, 176: 414, 414, 414, 414}, + {415, 415, 6: 415, 15: 415, 51: 415, 53: 415, 415, 415, 415, 176: 415, 415, 415, 415}, {416, 416, 6: 416, 15: 416, 51: 416, 53: 416, 416, 416, 416, 176: 416, 416, 416, 416}, {417, 417, 6: 417, 15: 417, 51: 417, 53: 417, 417, 417, 417, 176: 417, 417, 417, 417}, - {418, 418, 6: 418, 15: 418, 51: 418, 53: 418, 418, 418, 418, 176: 418, 418, 418, 418}, - {419, 419, 6: 419, 15: 419, 51: 419, 53: 419, 419, 419, 419, 176: 419, 419, 419, 419}, - {420, 420, 6: 420, 15: 420, 51: 420, 53: 420, 420, 420, 420, 176: 420, 420, 420, 420}, - // 4690 - {401, 401, 6: 7643, 51: 401, 53: 7644, 1149: 7642}, - {395, 395, 6: 395, 15: 7616, 51: 395, 53: 395, 7615, 7617, 7618, 1087: 7641}, - {394, 394, 6: 394, 15: 394, 51: 394, 53: 394, 394, 394, 394}, - {578: 7640, 1111: 7639}, - {275: 7622, 406: 7624, 445: 7623, 740: 7625}, + {398, 398, 6: 7648, 51: 398, 53: 7649, 1151: 7647}, // 4695 - {574: 3104, 815: 4632, 847: 7621}, - {219: 7620, 574: 3104, 815: 4632, 847: 7619}, - {381, 381, 6: 381, 15: 381, 51: 381, 53: 381, 381, 381, 381}, - {380, 380, 6: 380, 15: 380, 51: 380, 53: 380, 380, 380, 380}, - {382, 382, 6: 382, 15: 382, 51: 382, 53: 382, 382, 382, 382}, + {392, 392, 6: 392, 15: 7621, 51: 392, 53: 392, 7620, 7622, 7623, 1089: 7646}, + {391, 391, 6: 391, 15: 391, 51: 391, 53: 391, 391, 391, 391}, + {581: 7645, 1113: 7644}, + {274: 7627, 407: 7629, 444: 7628, 743: 7630}, + {577: 3105, 818: 4636, 850: 7626}, // 4700 - {550: 7637, 574: 3104, 815: 7638}, - {656: 7633}, - {386, 386, 6: 386, 15: 386, 51: 386, 53: 386, 386, 386, 386, 423: 7629, 550: 7630, 656: 7628}, - {194: 7626}, - {550: 7627}, - // 4705 + {219: 7625, 577: 3105, 818: 4636, 850: 7624}, + {378, 378, 6: 378, 15: 378, 51: 378, 53: 378, 378, 378, 378}, + {377, 377, 6: 377, 15: 377, 51: 377, 53: 377, 377, 377, 377}, {379, 379, 6: 379, 15: 379, 51: 379, 53: 379, 379, 379, 379}, - {574: 3104, 815: 4632, 847: 7631}, - {384, 384, 6: 384, 15: 384, 51: 384, 53: 384, 384, 384, 384}, - {383, 383, 6: 383, 15: 383, 51: 383, 53: 383, 383, 383, 383}, - {145: 7632}, + {553: 7642, 577: 3105, 818: 7643}, + // 4705 + {659: 7638}, + {383, 383, 6: 383, 15: 383, 51: 383, 53: 383, 383, 383, 383, 423: 7634, 553: 7635, 659: 7633}, + {194: 7631}, + {553: 7632}, + {376, 376, 6: 376, 15: 376, 51: 376, 53: 376, 376, 376, 376}, // 4710 + {577: 3105, 818: 4636, 850: 7636}, + {381, 381, 6: 381, 15: 381, 51: 381, 53: 381, 381, 381, 381}, + {380, 380, 6: 380, 15: 380, 51: 380, 53: 380, 380, 380, 380}, + {145: 7637}, + {382, 382, 6: 382, 15: 382, 51: 382, 53: 382, 382, 382, 382}, + // 4715 + {553: 7639, 577: 3105, 818: 7640}, {385, 385, 6: 385, 15: 385, 51: 385, 53: 385, 385, 385, 385}, - {550: 7634, 574: 3104, 815: 7635}, - {388, 388, 6: 388, 15: 388, 51: 388, 53: 388, 388, 388, 388}, - {145: 7636}, + {145: 7641}, + {384, 384, 6: 384, 15: 384, 51: 384, 53: 384, 384, 384, 384}, {387, 387, 6: 387, 15: 387, 51: 387, 53: 387, 387, 387, 387}, - // 4715 - {390, 390, 6: 390, 15: 390, 51: 390, 53: 390, 390, 390, 390}, - {389, 389, 6: 389, 15: 389, 51: 389, 53: 389, 389, 389, 389}, - {392, 392, 6: 392, 15: 392, 51: 392, 53: 392, 392, 392, 392}, - {391, 391, 6: 391, 15: 391, 51: 391, 53: 391, 391, 391, 391}, - {393, 393, 6: 393, 15: 393, 51: 393, 53: 393, 393, 393, 393}, // 4720 - {398, 398, 51: 7648, 1275: 7647}, - {548: 7646}, - {548: 7645}, - {399, 399, 51: 399}, - {400, 400, 51: 400}, + {386, 386, 6: 386, 15: 386, 51: 386, 53: 386, 386, 386, 386}, + {389, 389, 6: 389, 15: 389, 51: 389, 53: 389, 389, 389, 389}, + {388, 388, 6: 388, 15: 388, 51: 388, 53: 388, 388, 388, 388}, + {390, 390, 6: 390, 15: 390, 51: 390, 53: 390, 390, 390, 390}, + {395, 395, 51: 7653, 1277: 7652}, // 4725 - {434, 434}, - {587: 7649}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7650}, - {397, 397}, - {18: 2415, 110: 2415, 144: 2415, 195: 2415, 674: 2415}, + {551: 7651}, + {551: 7650}, + {396, 396, 51: 396}, + {397, 397, 51: 397}, + {431, 431}, // 4730 - {144: 2410, 195: 7704, 674: 2410, 1522: 7703}, - {570: 7699}, - {225: 7655}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7656}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5644, 3118, 3119, 3117, 1006: 7657}, + {590: 7654}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4696, 790: 4695, 3119, 3120, 3118, 946: 7655}, + {394, 394}, + {18: 2415, 110: 2415, 144: 2415, 195: 2415, 675: 2415}, + {144: 2410, 195: 7709, 675: 2410, 1521: 7708}, // 4735 - {120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7658, 1259: 7659}, - {2877, 2877, 9: 2877, 120: 2877, 131: 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877}, - {191, 191, 9: 7697, 120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7696}, - {548: 2367, 570: 4682, 818: 7694}, - {548: 2367, 570: 4682, 818: 7692}, + {573: 7704}, + {225: 7660}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 597: 5455, 887: 7661}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5652, 3119, 3120, 3118, 1009: 7662}, + {120: 7666, 131: 7671, 7673, 7667, 7672, 7675, 7669, 7665, 7670, 7676, 7674, 7668, 999: 7663, 1260: 7664}, // 4740 - {570: 4682, 574: 2367, 818: 7690}, - {570: 4682, 574: 2367, 818: 7688}, - {570: 4682, 574: 2367, 818: 7686}, - {548: 2367, 570: 4682, 818: 7684}, - {548: 2367, 570: 4682, 818: 7682}, + {2877, 2877, 9: 2877, 120: 2877, 131: 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877, 2877}, + {182, 182, 9: 7702, 120: 7666, 131: 7671, 7673, 7667, 7672, 7675, 7669, 7665, 7670, 7676, 7674, 7668, 999: 7701}, + {551: 2367, 573: 4686, 821: 7699}, + {551: 2367, 573: 4686, 821: 7697}, + {573: 4686, 577: 2367, 821: 7695}, // 4745 - {548: 2367, 570: 4682, 818: 7680}, - {548: 2367, 570: 4682, 818: 7678}, - {548: 2367, 570: 4682, 818: 7676}, - {548: 2367, 570: 4682, 818: 7674}, - {548: 2367, 570: 4682, 818: 7672}, + {573: 4686, 577: 2367, 821: 7693}, + {573: 4686, 577: 2367, 821: 7691}, + {551: 2367, 573: 4686, 821: 7689}, + {551: 2367, 573: 4686, 821: 7687}, + {551: 2367, 573: 4686, 821: 7685}, // 4750 - {548: 7673}, + {551: 2367, 573: 4686, 821: 7683}, + {551: 2367, 573: 4686, 821: 7681}, + {551: 2367, 573: 4686, 821: 7679}, + {551: 2367, 573: 4686, 821: 7677}, + {551: 7678}, + // 4755 {2863, 2863, 9: 2863, 120: 2863, 131: 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863}, - {548: 7675}, + {551: 7680}, {2864, 2864, 9: 2864, 120: 2864, 131: 2864, 2864, 2864, 2864, 2864, 2864, 2864, 2864, 2864, 2864, 2864}, - {548: 7677}, - // 4755 + {551: 7682}, {2865, 2865, 9: 2865, 120: 2865, 131: 2865, 2865, 2865, 2865, 2865, 2865, 2865, 2865, 2865, 2865, 2865}, - {548: 7679}, + // 4760 + {551: 7684}, {2866, 2866, 9: 2866, 120: 2866, 131: 2866, 2866, 2866, 2866, 2866, 2866, 2866, 2866, 2866, 2866, 2866}, - {548: 7681}, + {551: 7686}, {2867, 2867, 9: 2867, 120: 2867, 131: 2867, 2867, 2867, 2867, 2867, 2867, 2867, 2867, 2867, 2867, 2867}, - // 4760 - {548: 7683}, + {551: 7688}, + // 4765 {2868, 2868, 9: 2868, 120: 2868, 131: 2868, 2868, 2868, 2868, 2868, 2868, 2868, 2868, 2868, 2868, 2868}, - {548: 7685}, + {551: 7690}, {2869, 2869, 9: 2869, 120: 2869, 131: 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869}, - {574: 3104, 815: 3949, 830: 7687}, - // 4765 + {577: 3105, 818: 3953, 833: 7692}, {2870, 2870, 9: 2870, 120: 2870, 131: 2870, 2870, 2870, 2870, 2870, 2870, 2870, 2870, 2870, 2870, 2870}, - {574: 3104, 815: 3949, 830: 7689}, + // 4770 + {577: 3105, 818: 3953, 833: 7694}, {2871, 2871, 9: 2871, 120: 2871, 131: 2871, 2871, 2871, 2871, 2871, 2871, 2871, 2871, 2871, 2871, 2871}, - {574: 3104, 815: 3949, 830: 7691}, + {577: 3105, 818: 3953, 833: 7696}, {2872, 2872, 9: 2872, 120: 2872, 131: 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872}, - // 4770 - {548: 7693}, + {551: 7698}, + // 4775 {2873, 2873, 9: 2873, 120: 2873, 131: 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873}, - {548: 7695}, + {551: 7700}, {2874, 2874, 9: 2874, 120: 2874, 131: 2874, 2874, 2874, 2874, 2874, 2874, 2874, 2874, 2874, 2874, 2874}, {2876, 2876, 9: 2876, 120: 2876, 131: 2876, 2876, 2876, 2876, 2876, 2876, 2876, 2876, 2876, 2876, 2876}, - // 4775 - {120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7698}, - {2875, 2875, 9: 2875, 120: 2875, 131: 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875}, - {4: 7701, 461: 7702, 469: 7700}, - {144: 2413, 195: 2413, 674: 2413}, - {144: 2412, 195: 2412, 674: 2412}, + {120: 7666, 131: 7671, 7673, 7667, 7672, 7675, 7669, 7665, 7670, 7676, 7674, 7668, 999: 7703}, // 4780 - {144: 2411, 195: 2411, 674: 2411}, - {144: 2408, 674: 7708, 1525: 7707}, - {570: 7705}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7706}, - {144: 2409, 674: 2409}, + {2875, 2875, 9: 2875, 120: 2875, 131: 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875, 2875}, + {4: 7706, 459: 7707, 467: 7705}, + {144: 2413, 195: 2413, 675: 2413}, + {144: 2412, 195: 2412, 675: 2412}, + {144: 2411, 195: 2411, 675: 2411}, // 4785 - {144: 7712}, - {449: 7709}, - {195: 7710, 415: 7711}, + {144: 2408, 675: 7713, 1524: 7712}, + {573: 7710}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 7711}, + {144: 2409, 675: 2409}, + {144: 7717}, + // 4790 + {447: 7714}, + {195: 7715, 416: 7716}, {144: 2407}, {144: 2406}, - // 4790 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7714, 1524: 7713}, - {546: 7716, 552: 2404, 1523: 7715}, - {546: 2405, 552: 2405}, - {552: 7722}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7718, 3118, 3119, 3117, 1356: 7717}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7719, 1523: 7718}, // 4795 - {9: 7720, 52: 7719}, + {549: 7721, 555: 2404, 1522: 7720}, + {549: 2405, 555: 2405}, + {555: 7727}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7723, 3119, 3120, 3118, 1358: 7722}, + {9: 7725, 52: 7724}, + // 4800 {9: 2402, 52: 2402}, - {552: 2403}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7721, 3118, 3119, 3117}, + {555: 2403}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7726, 3119, 3120, 3118}, {9: 2401, 52: 2401}, - // 4800 - {546: 2975, 2974, 563: 2973, 623: 2972, 663: 2968, 791: 7726, 822: 7724, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 3929, 7725, 7723, 1366: 7727}, - {2423, 2423, 547: 2423}, - {2422, 2422, 547: 2422, 554: 1037, 565: 1037, 1037}, - {2421, 2421, 547: 2421}, - {2420, 2420, 547: 2420, 554: 1036, 565: 1036, 1036, 569: 3942, 572: 3941, 580: 3940, 858: 3943, 3944}, + {549: 2976, 2975, 566: 2974, 626: 2973, 667: 2969, 794: 7731, 825: 7729, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 3933, 7730, 7728, 1368: 7732}, // 4805 - {2400, 2400, 547: 7729, 1521: 7728}, - {2417, 2417}, - {58: 7731, 388: 7730}, - {701: 7734}, - {701: 7732}, + {2423, 2423, 550: 2423}, + {2422, 2422, 550: 2422, 557: 1034, 568: 1034, 1034}, + {2421, 2421, 550: 2421}, + {2420, 2420, 550: 2420, 557: 1033, 568: 1033, 1033, 572: 3946, 575: 3945, 583: 3944, 861: 3947, 3948}, + {2400, 2400, 550: 7734, 1520: 7733}, // 4810 - {1025: 7733}, + {2417, 2417}, + {58: 7736, 389: 7735}, + {704: 7739}, + {704: 7737}, + {1028: 7738}, + // 4815 {2398, 2398}, - {1025: 7735}, + {1028: 7740}, {2399, 2399}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7737}, - // 4815 - {2513, 2513, 16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7743, 1055: 7742, 1368: 7738}, - {2524, 2524}, - {16: 4512, 18: 4776, 21: 7751, 553: 7750, 568: 4513, 724: 4511, 869: 7749, 881: 7752}, - {2515, 2515, 16: 2515, 18: 2515, 21: 2515, 550: 2515, 553: 2515, 568: 2515, 571: 2515, 724: 2515}, - {218: 7745}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6113, 3119, 3120, 3118, 926: 7742}, + {2513, 2513, 16: 2504, 18: 2504, 21: 2504, 553: 4827, 556: 2504, 571: 2504, 574: 7746, 727: 2504, 884: 7745, 910: 7744, 979: 7748, 1058: 7747, 1370: 7743}, // 4820 - {2512, 2512, 16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7744}, - {2511, 2511, 16: 2511, 18: 2511, 21: 2511, 550: 2511, 553: 2511, 568: 2511, 571: 2511, 724: 2511}, - {2510, 2510, 16: 2510, 18: 2510, 21: 2510, 550: 2510, 553: 2510, 568: 2510, 571: 2510, 724: 2510}, - {227: 7746}, - {574: 3104, 815: 3949, 830: 7747}, + {2524, 2524}, + {16: 4516, 18: 4784, 21: 7756, 556: 7755, 571: 4517, 727: 4515, 872: 7754, 884: 7757}, + {2515, 2515, 16: 2515, 18: 2515, 21: 2515, 553: 2515, 556: 2515, 571: 2515, 574: 2515, 727: 2515}, + {218: 7750}, + {2512, 2512, 16: 2504, 18: 2504, 21: 2504, 553: 4827, 556: 2504, 571: 2504, 574: 7746, 727: 2504, 884: 7745, 910: 7744, 979: 7749}, // 4825 - {2846, 2846, 16: 2846, 18: 2846, 21: 2846, 232: 5617, 550: 2846, 553: 2846, 568: 2846, 571: 2846, 724: 2846, 1076: 7748}, - {2514, 2514, 16: 2514, 18: 2514, 21: 2514, 550: 2514, 553: 2514, 568: 2514, 571: 2514, 724: 2514}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 601: 2367, 818: 7757}, - {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 548: 2367, 570: 4682, 601: 2367, 818: 7755}, - {548: 2367, 570: 4682, 818: 7753}, + {2511, 2511, 16: 2511, 18: 2511, 21: 2511, 553: 2511, 556: 2511, 571: 2511, 574: 2511, 727: 2511}, + {2510, 2510, 16: 2510, 18: 2510, 21: 2510, 553: 2510, 556: 2510, 571: 2510, 574: 2510, 727: 2510}, + {227: 7751}, + {577: 3105, 818: 3953, 833: 7752}, + {2846, 2846, 16: 2846, 18: 2846, 21: 2846, 232: 5625, 553: 2846, 556: 2846, 571: 2846, 574: 2846, 727: 2846, 1078: 7753}, // 4830 - {2516, 2516, 16: 2516, 18: 2516, 21: 2516, 550: 2516, 553: 2516, 568: 2516, 571: 2516, 724: 2516}, - {548: 4891, 1188: 7754}, - {2517, 2517, 16: 2517, 18: 2517, 21: 2517, 550: 2517, 553: 2517, 568: 2517, 571: 2517, 724: 2517}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 3818, 787: 3820, 3118, 3119, 3117, 821: 3817, 995: 7756}, - {2518, 2518, 16: 2518, 18: 2518, 21: 2518, 550: 2518, 553: 2518, 568: 2518, 571: 2518, 724: 2518}, + {2514, 2514, 16: 2514, 18: 2514, 21: 2514, 553: 2514, 556: 2514, 571: 2514, 574: 2514, 727: 2514}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 573: 4686, 604: 2367, 821: 7762}, + {2: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 10: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 53: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 551: 2367, 573: 4686, 604: 2367, 821: 7760}, + {551: 2367, 573: 4686, 821: 7758}, + {2516, 2516, 16: 2516, 18: 2516, 21: 2516, 553: 2516, 556: 2516, 571: 2516, 574: 2516, 727: 2516}, // 4835 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 601: 4440, 787: 3820, 3118, 3119, 3117, 821: 4439, 922: 7758}, - {2519, 2519, 16: 2519, 18: 2519, 21: 2519, 550: 2519, 553: 2519, 568: 2519, 571: 2519, 724: 2519}, - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 594: 5447, 884: 7760}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7761, 3118, 3119, 3117}, - {102: 5466, 545: 2143, 557: 5465, 952: 7763, 1400: 7762}, + {551: 4899, 1190: 7759}, + {2517, 2517, 16: 2517, 18: 2517, 21: 2517, 553: 2517, 556: 2517, 571: 2517, 574: 2517, 727: 2517}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 3822, 790: 3824, 3119, 3120, 3118, 824: 3821, 997: 7761}, + {2518, 2518, 16: 2518, 18: 2518, 21: 2518, 553: 2518, 556: 2518, 571: 2518, 574: 2518, 727: 2518}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 604: 4444, 790: 3824, 3119, 3120, 3118, 824: 4443, 925: 7763}, // 4840 - {545: 7764}, - {545: 2142}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7765}, - {546: 7766}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 546: 5212, 787: 4110, 3118, 3119, 3117, 837: 5211, 932: 5210, 942: 7767}, + {2519, 2519, 16: 2519, 18: 2519, 21: 2519, 553: 2519, 556: 2519, 571: 2519, 574: 2519, 727: 2519}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 53: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 597: 5455, 887: 7765}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7766, 3119, 3120, 3118}, + {102: 5474, 548: 2143, 560: 5473, 956: 7768, 1402: 7767}, + {548: 7769}, // 4845 - {9: 5221, 52: 7768}, - {2156, 2156, 6: 2156, 19: 2156, 58: 2156, 94: 2156, 102: 2156, 2156, 2156, 106: 2156, 108: 2156, 110: 2156, 547: 2156, 557: 2156, 578: 2156, 984: 7769}, - {2536, 2536, 6: 5460, 19: 5457, 58: 5464, 94: 5463, 102: 5466, 5334, 5021, 106: 5335, 108: 5020, 110: 4814, 547: 5459, 557: 5465, 578: 4815, 951: 5461, 5458, 965: 5462, 983: 5456, 993: 7286, 1003: 7285, 1213: 7770}, - {2543, 2543}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7772, 3118, 3119, 3117}, + {548: 2142}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7770}, + {549: 7771}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 549: 5220, 790: 4114, 3119, 3120, 3118, 840: 5219, 935: 5218, 945: 7772}, + {9: 5229, 52: 7773}, // 4850 - {546: 7773}, - {299: 5532, 307: 5534, 310: 5533, 1307: 7774}, - {52: 7775}, - {545: 7776}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7777}, + {2156, 2156, 6: 2156, 19: 2156, 58: 2156, 94: 2156, 102: 2156, 104: 2156, 2156, 107: 2156, 109: 2156, 2156, 550: 2156, 560: 2156, 581: 2156, 987: 7774}, + {2536, 2536, 6: 5468, 19: 5465, 58: 5472, 94: 5471, 102: 5474, 104: 5342, 5029, 107: 5343, 109: 5028, 4822, 550: 5467, 560: 5473, 581: 4823, 955: 5469, 5466, 968: 5470, 986: 5464, 995: 7291, 1006: 7290, 1214: 7775}, + {2543, 2543}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7777, 3119, 3120, 3118}, + {549: 7778}, // 4855 - {546: 7778}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 4110, 3118, 3119, 3117, 837: 4111, 919: 7779}, - {9: 4113, 52: 7780}, + {298: 5540, 306: 5542, 309: 5541, 1309: 7779}, + {52: 7780}, + {548: 7781}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7782}, + {549: 7783}, + // 4860 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 4114, 3119, 3120, 3118, 840: 4115, 922: 7784}, + {9: 4117, 52: 7785}, {2545, 2545}, {2657, 2657}, - // 4860 {2680, 2680}, - {2686, 2686, 547: 7785, 744: 7784}, - {213: 7792, 785: 7791}, - {389: 7787, 398: 7786}, - {61: 7790}, // 4865 - {397: 7788}, - {213: 7789}, + {2686, 2686, 550: 7790, 747: 7789}, + {213: 7797, 788: 7796}, + {390: 7792, 399: 7791}, + {61: 7795}, + {398: 7793}, + // 4870 + {213: 7794}, {2683, 2683}, {2684, 2684}, {2685, 2685}, - // 4870 - {2682, 2682, 746: 4735, 1013: 7793}, + {2682, 2682, 749: 4743, 1016: 7798}, + // 4875 {2681, 2681}, {2688, 2688}, {2687, 2687}, - {328: 7798, 623: 7797}, - // 4875 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7810, 900: 7809}, - {623: 7799}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7800}, - {561: 7802, 725: 7801}, - {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 7807}, + {327: 7803, 626: 7802}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7815, 903: 7814}, // 4880 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 7803}, - {9: 5368, 725: 7804}, - {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 7805}, - {2702, 2702, 9: 5674, 547: 5655, 918: 7806}, - {2710, 2710}, + {626: 7804}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7805}, + {564: 7807, 728: 7806}, + {1128, 1128, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 1128, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 550: 1128, 677: 5680, 790: 5679, 3119, 3120, 3118, 985: 7812}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 7808}, // 4885 - {2702, 2702, 9: 5674, 547: 5655, 918: 7808}, - {2713, 2713}, - {2705, 2705, 9: 4014, 226: 7830, 547: 2705, 731: 7829, 1122: 7840}, - {1276, 1276, 9: 1276, 142: 7815, 226: 1276, 547: 1276, 561: 7812, 725: 7811, 727: 7813, 731: 1276, 742: 7814}, - {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 7838}, + {9: 5376, 728: 7809}, + {1128, 1128, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 1128, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 550: 1128, 677: 5680, 790: 5679, 3119, 3120, 3118, 985: 7810}, + {2702, 2702, 9: 5682, 550: 5663, 921: 7811}, + {2710, 2710}, + {2702, 2702, 9: 5682, 550: 5663, 921: 7813}, // 4890 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5367, 3118, 3119, 3117, 876: 7825}, - {325: 7821}, - {325: 7818}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 7816}, - {2702, 2702, 9: 6635, 547: 5655, 918: 7817}, + {2713, 2713}, + {2705, 2705, 9: 4018, 226: 7835, 550: 2705, 734: 7834, 1124: 7845}, + {1273, 1273, 9: 1273, 142: 7820, 226: 1273, 550: 1273, 564: 7817, 728: 7816, 730: 7818, 734: 1273, 745: 7819}, + {1128, 1128, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 1128, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 550: 1128, 677: 5680, 790: 5679, 3119, 3120, 3118, 985: 7843}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5375, 3119, 3120, 3118, 879: 7830}, // 4895 + {324: 7826}, + {324: 7823}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6638, 3119, 3120, 3118, 1003: 7821}, + {2702, 2702, 9: 6640, 550: 5663, 921: 7822}, {2707, 2707}, - {545: 7819}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 7820}, - {2708, 2708, 9: 6635}, - {545: 7822}, // 4900 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 7823}, - {2702, 2702, 9: 6635, 547: 5655, 918: 7824}, - {2709, 2709}, - {2705, 2705, 9: 5368, 142: 7828, 226: 7830, 547: 2705, 725: 7827, 731: 7829, 1122: 7826}, - {2702, 2702, 547: 5655, 918: 7837}, + {548: 7824}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6638, 3119, 3120, 3118, 1003: 7825}, + {2708, 2708, 9: 6640}, + {548: 7827}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6638, 3119, 3120, 3118, 1003: 7828}, // 4905 - {1131, 1131, 3367, 3531, 3331, 3206, 3247, 3369, 3131, 1131, 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 547: 1131, 673: 5672, 787: 5671, 3118, 3119, 3117, 982: 7835}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6633, 3118, 3119, 3117, 1001: 7833}, - {142: 7832}, - {142: 7831}, - {2703, 2703, 547: 2703}, + {2702, 2702, 9: 6640, 550: 5663, 921: 7829}, + {2709, 2709}, + {2705, 2705, 9: 5376, 142: 7833, 226: 7835, 550: 2705, 728: 7832, 734: 7834, 1124: 7831}, + {2702, 2702, 550: 5663, 921: 7842}, + {1128, 1128, 3370, 3534, 3334, 3209, 3250, 3372, 3133, 1128, 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 550: 1128, 677: 5680, 790: 5679, 3119, 3120, 3118, 985: 7840}, // 4910 - {2704, 2704, 547: 2704}, - {2702, 2702, 9: 6635, 547: 5655, 918: 7834}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6638, 3119, 3120, 3118, 1003: 7838}, + {142: 7837}, + {142: 7836}, + {2703, 2703, 550: 2703}, + {2704, 2704, 550: 2704}, + // 4915 + {2702, 2702, 9: 6640, 550: 5663, 921: 7839}, {2706, 2706}, - {2702, 2702, 9: 5674, 547: 5655, 918: 7836}, + {2702, 2702, 9: 5682, 550: 5663, 921: 7841}, {2711, 2711}, - // 4915 {2712, 2712}, - {2702, 2702, 9: 5674, 547: 5655, 918: 7839}, + // 4920 + {2702, 2702, 9: 5682, 550: 5663, 921: 7844}, {2714, 2714}, - {2702, 2702, 547: 5655, 918: 7841}, + {2702, 2702, 550: 5663, 921: 7846}, {2715, 2715}, - // 4920 - {623: 7847}, - {573: 7845}, - {623: 2717}, - {561: 7846, 623: 2718}, - {623: 2716}, + {626: 7852}, // 4925 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7848}, - {561: 6181, 643: 1145, 725: 1145, 738: 1145, 986: 7849}, - {643: 7852, 725: 7851, 738: 7853, 1297: 7850}, - {2723, 2723}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7860, 3118, 3119, 3117}, + {576: 7850}, + {626: 2717}, + {564: 7851, 626: 2718}, + {626: 2716}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7853}, // 4930 - {546: 3976, 959: 7855}, - {546: 3976, 959: 6779, 1114: 7854}, - {2720, 2720, 9: 6780}, - {582: 7856}, - {546: 3976, 959: 7857}, + {564: 6186, 646: 1142, 728: 1142, 740: 1142, 989: 7854}, + {646: 7857, 728: 7856, 740: 7858, 1299: 7855}, + {2723, 2723}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7865, 3119, 3120, 3118}, + {549: 3980, 961: 7860}, // 4935 - {120: 7858}, - {574: 3104, 815: 4632, 847: 7859}, + {549: 3980, 961: 6784, 1116: 7859}, + {2720, 2720, 9: 6785}, + {585: 7861}, + {549: 3980, 961: 7862}, + {120: 7863}, + // 4940 + {577: 3105, 818: 4636, 850: 7864}, {2721, 2721}, - {643: 7852, 738: 7853, 1297: 7861}, + {646: 7857, 740: 7858, 1299: 7866}, {2722, 2722}, - // 4940 - {780: 7880, 7881}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7874, 900: 7873}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 6108, 3118, 3119, 3117, 923: 7865}, - {2726, 2726, 728: 7868, 780: 7866, 7867, 1197: 7869}, - {548: 7872}, + {783: 7885, 7886}, // 4945 - {574: 3104, 815: 3949, 830: 7871}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7870, 3118, 3119, 3117}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7879, 903: 7878}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 6113, 3119, 3120, 3118, 926: 7870}, + {2726, 2726, 731: 7873, 783: 7871, 7872, 1199: 7874}, + {551: 7877}, + {577: 3105, 818: 3953, 833: 7876}, + // 4950 + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7875, 3119, 3120, 3118}, {2724, 2724}, {2725, 2725}, {2728, 2728}, - // 4950 {2731, 2731}, - {9: 4014, 780: 7876, 7877}, - {2726, 2726, 9: 1276, 728: 7868, 780: 1276, 1276, 1197: 7875}, - {2727, 2727}, - {548: 7879}, // 4955 - {574: 3104, 815: 3949, 830: 7878}, + {9: 4018, 783: 7881, 7882}, + {2726, 2726, 9: 1273, 731: 7873, 783: 1273, 1273, 1199: 7880}, + {2727, 2727}, + {551: 7884}, + {577: 3105, 818: 3953, 833: 7883}, + // 4960 {2729, 2729}, {2732, 2732}, - {548: 7883}, - {574: 3104, 815: 3949, 830: 7882}, - // 4960 + {551: 7888}, + {577: 3105, 818: 3953, 833: 7887}, {2730, 2730}, - {2733, 2733}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 738: 7885, 787: 4010, 3118, 3119, 3117, 820: 7886}, - {222: 7888}, - {2735, 2735, 574: 3104, 815: 4632, 847: 7887}, // 4965 + {2733, 2733}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 740: 7890, 790: 4014, 3119, 3120, 3118, 823: 7891}, + {222: 7893}, + {2735, 2735, 577: 3105, 818: 4636, 850: 7892}, {2734, 2734}, - {574: 3104, 815: 4632, 847: 7889}, - {2736, 2736}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7901, 1316: 7900, 1510: 7899}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7894, 1322: 7893, 1515: 7892}, // 4970 - {2740, 2740, 9: 7897}, + {577: 3105, 818: 4636, 850: 7894}, + {2736, 2736}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7906, 1318: 7905, 1509: 7904}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 7899, 1324: 7898, 1514: 7897}, + {2740, 2740, 9: 7902}, + // 4975 {2739, 2739, 9: 2739}, - {728: 7895}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7896}, + {731: 7900}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 7901}, {2737, 2737, 9: 2737}, - // 4975 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 7894, 1322: 7898}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 7899, 1324: 7903}, + // 4980 {2738, 2738, 9: 2738}, - {2744, 2744, 9: 7904}, + {2744, 2744, 9: 7909}, {2743, 2743, 9: 2743}, - {728: 7902}, - // 4980 - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7903}, + {731: 7907}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7908}, + // 4985 {2741, 2741, 9: 2741}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7901, 1316: 7905}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7906, 1318: 7910}, {2742, 2742, 9: 2742}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 2504, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 787: 6108, 3118, 3119, 3117, 881: 7740, 907: 7739, 923: 7955, 976: 7743, 1055: 7956}, - // 4985 - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 548: 2164, 594: 5043, 646: 2164, 870: 7941}, - {349: 7935, 1402: 7934}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 7932, 3118, 3119, 3117}, - {587: 7928}, - {225: 7924}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 2504, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4827, 556: 2504, 571: 2504, 574: 7746, 727: 2504, 790: 6113, 3119, 3120, 3118, 884: 7745, 910: 7744, 926: 7960, 979: 7748, 1058: 7961}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 551: 2164, 597: 5051, 649: 2164, 873: 7946}, // 4990 - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 576: 2164, 594: 5043, 870: 7913}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 576: 4011, 787: 4010, 3118, 3119, 3117, 820: 7914}, - {97: 7490, 99: 7487, 101: 7493, 105: 7494, 112: 7495, 7488, 115: 7486, 7496, 7492, 7489, 7918, 736: 7491, 1033: 7917, 1129: 7916, 1335: 7915}, - {164, 164, 97: 7490, 99: 7487, 101: 7493, 105: 7494, 112: 7495, 7488, 115: 7486, 7496, 7492, 7489, 7918, 736: 7491, 1033: 7917, 1129: 7923}, - {163, 163, 97: 163, 99: 163, 101: 163, 105: 163, 112: 163, 163, 115: 163, 163, 163, 163, 163, 736: 163}, + {349: 7940, 1404: 7939}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 7937, 3119, 3120, 3118}, + {590: 7933}, + {225: 7929}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 579: 2164, 597: 5051, 873: 7918}, // 4995 - {161, 161, 97: 161, 99: 161, 101: 161, 105: 161, 112: 161, 161, 115: 161, 161, 161, 161, 161, 736: 161}, - {160, 160, 97: 160, 99: 160, 101: 160, 105: 160, 112: 160, 160, 115: 160, 160, 160, 160, 160, 547: 7920, 558: 2367, 2367, 570: 4682, 574: 2367, 736: 160, 818: 7919}, - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7922}, - {558: 4635, 4636, 574: 3104, 815: 4632, 847: 4634, 929: 7921}, - {158, 158, 97: 158, 99: 158, 101: 158, 105: 158, 112: 158, 158, 115: 158, 158, 158, 158, 158, 736: 158}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 579: 4015, 790: 4014, 3119, 3120, 3118, 823: 7919}, + {97: 7495, 99: 7492, 101: 7498, 106: 7499, 112: 7500, 7493, 115: 7491, 7501, 7497, 7494, 7923, 739: 7496, 1036: 7922, 1131: 7921, 1337: 7920}, + {155, 155, 97: 7495, 99: 7492, 101: 7498, 106: 7499, 112: 7500, 7493, 115: 7491, 7501, 7497, 7494, 7923, 739: 7496, 1036: 7922, 1131: 7928}, + {154, 154, 97: 154, 99: 154, 101: 154, 106: 154, 112: 154, 154, 115: 154, 154, 154, 154, 154, 739: 154}, + {152, 152, 97: 152, 99: 152, 101: 152, 106: 152, 112: 152, 152, 115: 152, 152, 152, 152, 152, 739: 152}, // 5000 - {159, 159, 97: 159, 99: 159, 101: 159, 105: 159, 112: 159, 159, 115: 159, 159, 159, 159, 159, 736: 159}, - {162, 162, 97: 162, 99: 162, 101: 162, 105: 162, 112: 162, 162, 115: 162, 162, 162, 162, 162, 736: 162}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 594: 5043, 870: 7925}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 787: 5644, 3118, 3119, 3117, 1006: 7926}, - {120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7658, 1259: 7927}, + {151, 151, 97: 151, 99: 151, 101: 151, 106: 151, 112: 151, 151, 115: 151, 151, 151, 151, 151, 550: 7925, 561: 2367, 2367, 573: 4686, 577: 2367, 739: 151, 821: 7924}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 7927}, + {561: 4639, 4640, 577: 3105, 818: 4636, 850: 4638, 932: 7926}, + {149, 149, 97: 149, 99: 149, 101: 149, 106: 149, 112: 149, 149, 115: 149, 149, 149, 149, 149, 739: 149}, + {150, 150, 97: 150, 99: 150, 101: 150, 106: 150, 112: 150, 150, 115: 150, 150, 150, 150, 150, 739: 150}, // 5005 - {190, 190, 9: 7697, 120: 7661, 131: 7666, 7668, 7662, 7667, 7670, 7664, 7660, 7665, 7671, 7669, 7663, 997: 7696}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 550: 2164, 594: 5043, 870: 7929}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 3794, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 550: 4690, 787: 4689, 3118, 3119, 3117, 957: 7930}, - {121: 7526, 7524, 7523, 7525, 7522, 998: 7520, 1276: 7931}, - {193, 193, 9: 7575, 121: 7526, 7524, 7523, 7525, 7522, 998: 7574}, + {153, 153, 97: 153, 99: 153, 101: 153, 106: 153, 112: 153, 153, 115: 153, 153, 153, 153, 153, 739: 153}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 597: 5051, 873: 7930}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 790: 5652, 3119, 3120, 3118, 1009: 7931}, + {120: 7666, 131: 7671, 7673, 7667, 7672, 7675, 7669, 7665, 7670, 7676, 7674, 7668, 999: 7663, 1260: 7932}, + {181, 181, 9: 7702, 120: 7666, 131: 7671, 7673, 7667, 7672, 7675, 7669, 7665, 7670, 7676, 7674, 7668, 999: 7701}, // 5010 - {18: 4776, 881: 7933}, - {429, 429}, - {430, 430}, - {462: 7936}, - {428, 428, 97: 7937}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 53: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 553: 2164, 597: 5051, 873: 7934}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 3798, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 553: 4696, 790: 4695, 3119, 3120, 3118, 946: 7935}, + {121: 7531, 7529, 7528, 7530, 7527, 1000: 7525, 1278: 7936}, + {184, 184, 9: 7580, 121: 7531, 7529, 7528, 7530, 7527, 1000: 7579}, + {18: 4784, 884: 7938}, // 5015 - {98: 7938}, - {545: 7939}, - {270: 7940}, + {426, 426}, {427, 427}, - {2: 3367, 3531, 3331, 3206, 3247, 3369, 3131, 10: 3179, 3132, 3270, 3388, 3381, 3786, 3781, 3250, 3572, 3252, 3224, 3165, 3168, 3157, 3190, 3254, 3255, 3363, 3249, 3389, 3520, 3526, 3470, 3130, 3248, 3251, 3262, 3197, 3201, 3258, 3373, 3214, 3298, 3128, 3129, 3297, 3371, 3127, 3386, 3471, 3472, 3207, 53: 3123, 3343, 3473, 3474, 3778, 3192, 3458, 3213, 3216, 3440, 3437, 3492, 3493, 3494, 3429, 3441, 3444, 3445, 3442, 3446, 3447, 3443, 3496, 3495, 3648, 3643, 3490, 3436, 3491, 3448, 3431, 3432, 3647, 3435, 3438, 3645, 3439, 3449, 3646, 3489, 3488, 3186, 3136, 3151, 3284, 3210, 3217, 3790, 3416, 3401, 3466, 3399, 3415, 3467, 3219, 3400, 3120, 3328, 3145, 3417, 3412, 3166, 3411, 3418, 3413, 3414, 3208, 3535, 3655, 3641, 3637, 3654, 3636, 3222, 3791, 3292, 3573, 3398, 3625, 3630, 3617, 3629, 3631, 3620, 3626, 3627, 3628, 3632, 3624, 3148, 3383, 3287, 3783, 3652, 3553, 3649, 3803, 3218, 3785, 3801, 3802, 3800, 3796, 3390, 3391, 3392, 3393, 3394, 3395, 3397, 3792, 3779, 3141, 3223, 3387, 3177, 3407, 3556, 3309, 3313, 3337, 3339, 3264, 3317, 3318, 3319, 3320, 3308, 3150, 3338, 3469, 3159, 3782, 3558, 3180, 3582, 3788, 3486, 3789, 3289, 3139, 3156, 3329, 3187, 3245, 3266, 3209, 3225, 3236, 3427, 3137, 3138, 3167, 3170, 3182, 3191, 3256, 3257, 3402, 3195, 3269, 3311, 3463, 3656, 3226, 3529, 3233, 3288, 3379, 3511, 3605, 3196, 3451, 3576, 3404, 3325, 7942, 3475, 3510, 3405, 3574, 3200, 3519, 3234, 3452, 3140, 3651, 3477, 3650, 3784, 3561, 3263, 3193, 3421, 3347, 3804, 3459, 3460, 3423, 3283, 3461, 3378, 3516, 3419, 3212, 3316, 3657, 3376, 3273, 3124, 3501, 3152, 3506, 3278, 3162, 3164, 3280, 3171, 3609, 3181, 3184, 3478, 3361, 3430, 3239, 3457, 3307, 3276, 3336, 3382, 3265, 3653, 3518, 3221, 3528, 3377, 3497, 3498, 3135, 3285, 3348, 3642, 3546, 3499, 3480, 3142, 3502, 3146, 3453, 3503, 3799, 3153, 3350, 3548, 3505, 3345, 3161, 3507, 3359, 3385, 3370, 3554, 3509, 3538, 3163, 3380, 3175, 3410, 3612, 3185, 3188, 3638, 3360, 3408, 3172, 3344, 3275, 3562, 3403, 3563, 3354, 3406, 3464, 3640, 3639, 3644, 3290, 3805, 3512, 3513, 3294, 3352, 3514, 3462, 3204, 3205, 3324, 3433, 3326, 3577, 3515, 3374, 3375, 3314, 3215, 3323, 3356, 3521, 3126, 3587, 3355, 3633, 3594, 3595, 3596, 3597, 3599, 3598, 3600, 3601, 3602, 3530, 3229, 3357, 3622, 3621, 3237, 3121, 3409, 3426, 3133, 3428, 3454, 3125, 3500, 3335, 3143, 3144, 3322, 3465, 3795, 3504, 3267, 3149, 3154, 3155, 3508, 3279, 3555, 3281, 3169, 3291, 3174, 3342, 3606, 3176, 3353, 3479, 3286, 3260, 3527, 3564, 3330, 3349, 3396, 3272, 3362, 3810, 3253, 3420, 3341, 3293, 3484, 3483, 3485, 3532, 3607, 3198, 3365, 3368, 3422, 3456, 3533, 3787, 3468, 3303, 3304, 3310, 3569, 3536, 3570, 3434, 3476, 3211, 3539, 3372, 3334, 3271, 3517, 3366, 3522, 3523, 3524, 3525, 3351, 3455, 3364, 3591, 3332, 3615, 3603, 3482, 3487, 3230, 3261, 3268, 3333, 3235, 3534, 3481, 3340, 3808, 3242, 3541, 3542, 3780, 3543, 3544, 3545, 3608, 3547, 3550, 3549, 3551, 3552, 3173, 3327, 3296, 3557, 3178, 3616, 3809, 3560, 3384, 3634, 3635, 3815, 3814, 3806, 3618, 3619, 3567, 3346, 3566, 3194, 3568, 3575, 3302, 3202, 3203, 3450, 3321, 3537, 3797, 3798, 3571, 3807, 3315, 3243, 3358, 3274, 3277, 3610, 3583, 3584, 3585, 3586, 3578, 3611, 3811, 3580, 3581, 3295, 3812, 3813, 3604, 3232, 3588, 3589, 3590, 3623, 3793, 548: 3819, 646: 6007, 787: 3820, 3118, 3119, 3117, 821: 6006, 871: 6024, 1012: 6025, 1041: 7943}, + {460: 7941}, + {425, 425, 97: 7942}, + {98: 7943}, // 5020 - {2004, 2004, 6: 2004, 9: 2004, 15: 2004, 51: 2004, 53: 2004, 2004, 2004, 2004, 197: 2004, 546: 7949, 2004, 642: 2004, 740: 2004, 2004}, - {415, 415, 6: 415, 9: 6027, 15: 415, 51: 415, 53: 415, 415, 415, 415, 547: 415, 740: 6071, 1094: 6070, 7944}, - {423, 423, 6: 423, 15: 423, 51: 423, 53: 423, 423, 423, 423, 547: 7600, 1152: 7945}, - {396, 396, 6: 396, 15: 7616, 51: 396, 53: 396, 7615, 7617, 7618, 1087: 7614, 1257: 7613, 7946}, - {401, 401, 6: 7643, 51: 401, 53: 7644, 1149: 7947}, + {548: 7944}, + {269: 7945}, + {424, 424}, + {2: 3370, 3534, 3334, 3209, 3250, 3372, 3133, 10: 3181, 3134, 3273, 3391, 3384, 3790, 3785, 3253, 3575, 3255, 3227, 3167, 3170, 3159, 3192, 3257, 3258, 3366, 3252, 3392, 3523, 3529, 3473, 3132, 3251, 3254, 3265, 3199, 3203, 3261, 3376, 3217, 3301, 3130, 3131, 3300, 3374, 3129, 3389, 3474, 3475, 3210, 53: 3125, 3346, 3476, 3477, 3782, 3194, 3461, 3216, 3219, 3443, 3440, 3495, 3496, 3497, 3432, 3444, 3447, 3448, 3445, 3449, 3450, 3446, 3499, 3498, 3651, 3646, 3493, 3439, 3494, 3451, 3434, 3435, 3650, 3438, 3441, 3648, 3442, 3452, 3649, 3492, 3491, 3188, 3138, 3153, 3287, 3213, 3220, 3794, 3419, 3404, 3121, 3469, 3402, 3418, 3470, 3222, 3403, 3331, 3147, 3420, 3415, 3168, 3414, 3421, 3416, 3417, 3211, 3538, 3659, 3644, 3640, 3658, 3639, 3576, 3225, 3795, 3295, 3401, 3628, 3633, 3620, 3632, 3634, 3623, 3629, 3630, 3631, 3635, 3627, 3150, 3386, 3290, 3787, 3656, 3652, 3556, 3807, 3221, 3789, 3805, 3806, 3804, 3800, 3393, 3394, 3395, 3396, 3397, 3398, 3400, 3796, 3783, 3143, 3226, 3390, 3179, 3410, 3559, 3312, 3316, 3340, 3342, 3267, 3320, 3321, 3322, 3323, 3311, 3152, 3341, 3472, 3161, 3786, 3561, 3182, 3585, 3792, 3489, 3793, 3292, 3141, 3158, 3332, 3189, 3248, 3269, 3212, 3228, 3239, 3430, 3139, 3140, 3169, 3172, 3184, 3193, 3259, 3260, 3405, 3197, 3272, 3314, 3466, 3660, 3229, 3532, 3236, 3291, 3382, 3514, 3608, 3198, 3454, 3579, 3407, 3328, 7947, 3478, 3513, 3408, 3577, 3202, 3522, 3237, 3455, 3142, 3654, 3480, 3653, 3788, 3564, 3266, 3195, 3350, 3808, 3462, 3463, 3286, 3464, 3381, 3519, 3422, 3215, 3319, 3655, 3661, 3379, 3276, 3126, 3504, 3154, 3509, 3281, 3164, 3166, 3283, 3173, 3612, 3183, 3186, 3481, 3364, 3433, 3242, 3460, 3310, 3279, 3339, 3385, 3268, 3657, 3521, 3224, 3531, 3380, 3500, 3501, 3137, 3288, 3351, 3645, 3549, 3502, 3483, 3144, 3505, 3148, 3456, 3506, 3803, 3155, 3353, 3551, 3508, 3348, 3163, 3510, 3362, 3388, 3373, 3557, 3512, 3541, 3165, 3383, 3177, 3413, 3615, 3187, 3190, 3641, 3363, 3411, 3174, 3347, 3278, 3565, 3406, 3566, 3357, 3409, 3467, 3643, 3642, 3647, 3293, 3809, 3515, 3516, 3297, 3355, 3517, 3465, 3206, 3207, 3208, 3327, 3436, 3329, 3542, 3580, 3518, 3377, 3378, 3317, 3218, 3326, 3359, 3524, 3128, 3590, 3358, 3636, 3597, 3598, 3599, 3600, 3602, 3601, 3603, 3604, 3605, 3533, 3232, 3360, 3625, 3624, 3240, 3412, 3429, 3135, 3124, 3431, 3457, 3127, 3503, 3338, 3145, 3146, 3325, 3468, 3799, 3507, 3270, 3151, 3156, 3157, 3511, 3282, 3558, 3284, 3171, 3294, 3176, 3345, 3609, 3178, 3356, 3482, 3289, 3263, 3530, 3567, 3333, 3352, 3399, 3275, 3365, 3814, 3256, 3344, 3296, 3487, 3486, 3488, 3535, 3610, 3200, 3368, 3371, 3459, 3536, 3791, 3471, 3306, 3307, 3313, 3572, 3539, 3573, 3437, 3479, 3214, 3375, 3337, 3274, 3520, 3369, 3525, 3526, 3527, 3528, 3354, 3458, 3367, 3594, 3335, 3618, 3606, 3485, 3490, 3233, 3264, 3271, 3336, 3238, 3537, 3484, 3343, 3812, 3122, 3245, 3544, 3545, 3784, 3546, 3547, 3548, 3611, 3550, 3553, 3552, 3554, 3555, 3175, 3330, 3299, 3560, 3180, 3619, 3813, 3563, 3387, 3637, 3638, 3819, 3818, 3810, 3621, 3622, 3570, 3424, 3423, 3349, 3569, 3196, 3571, 3426, 3425, 3578, 3305, 3204, 3205, 3453, 3324, 3540, 3801, 3802, 3574, 3811, 3318, 3246, 3361, 3277, 3280, 3613, 3586, 3587, 3588, 3589, 3581, 3614, 3815, 3583, 3584, 3298, 3816, 3817, 3607, 3235, 3591, 3592, 3593, 3626, 3797, 551: 3823, 649: 5999, 790: 3824, 3119, 3120, 3118, 824: 5998, 874: 6016, 1015: 6017, 1044: 7948}, + {2002, 2002, 6: 2002, 9: 2002, 15: 2002, 51: 2002, 53: 2002, 2002, 2002, 2002, 197: 2002, 549: 7954, 2002, 645: 2002, 743: 2002, 2002}, // 5025 - {398, 398, 51: 7648, 1275: 7948}, - {432, 432}, - {52: 7950}, - {197: 7951}, - {738: 7952}, + {412, 412, 6: 412, 9: 6019, 15: 412, 51: 412, 53: 412, 412, 412, 412, 550: 412, 743: 6063, 1096: 6062, 7949}, + {420, 420, 6: 420, 15: 420, 51: 420, 53: 420, 420, 420, 420, 550: 7605, 1154: 7950}, + {393, 393, 6: 393, 15: 7621, 51: 393, 53: 393, 7620, 7622, 7623, 1089: 7619, 1258: 7618, 7951}, + {398, 398, 6: 7648, 51: 398, 53: 7649, 1151: 7952}, + {395, 395, 51: 7653, 1277: 7953}, // 5030 - {548: 6040, 1015: 7953}, - {431, 431}, - {16: 1674, 18: 1674, 21: 1674, 225: 5637, 550: 1674, 553: 1674, 568: 1674, 571: 1674, 724: 1674}, - {16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7743, 1055: 7957}, - {2525, 2525, 16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7744}, + {429, 429}, + {52: 7955}, + {197: 7956}, + {740: 7957}, + {551: 6032, 1018: 7958}, // 5035 - {2526, 2526, 16: 2504, 18: 2504, 21: 2504, 550: 4819, 553: 2504, 568: 2504, 571: 7741, 724: 2504, 881: 7740, 907: 7739, 976: 7744}, - {2365, 2365, 3: 2929, 59: 2952, 95: 2931, 2934, 98: 2964, 2932, 3083, 119: 2966, 129: 3098, 143: 3090, 171: 3100, 202: 2949, 214: 2947, 234: 2960, 263: 2955, 267: 2937, 272: 2985, 278: 2951, 281: 2927, 289: 2984, 3093, 292: 2933, 297: 3099, 309: 2963, 319: 2961, 321: 2928, 323: 2967, 346: 2953, 350: 2956, 357: 2965, 362: 2950, 375: 2942, 546: 2975, 2974, 563: 2973, 567: 2959, 571: 2983, 578: 3092, 591: 3086, 593: 2945, 599: 2943, 602: 2958, 623: 2972, 663: 2968, 725: 3097, 727: 3085, 729: 2930, 739: 2925, 742: 2936, 758: 2935, 782: 2982, 3094, 2926, 791: 2979, 819: 2938, 822: 2981, 2969, 2970, 2971, 2980, 2978, 2977, 2976, 831: 2941, 3063, 3062, 838: 3084, 2939, 3044, 3056, 3072, 2944, 851: 2940, 855: 3002, 861: 2996, 3000, 3053, 3064, 873: 3004, 2946, 877: 3071, 3073, 913: 2948, 921: 2989, 924: 3043, 3089, 954: 3096, 966: 2997, 979: 3087, 985: 3047, 988: 3058, 990: 3061, 2954, 1053: 3009, 1111: 3091, 1120: 3017, 2987, 1123: 2988, 2991, 1126: 2994, 2992, 2995, 1130: 2993, 1132: 2990, 1134: 2998, 2999, 1137: 3005, 2957, 3042, 3081, 1142: 3006, 1154: 3013, 3007, 3008, 3014, 3015, 3016, 3012, 3018, 3019, 1164: 3011, 3010, 1167: 3001, 2962, 1170: 3020, 3034, 3021, 3022, 3025, 3024, 3030, 3029, 3031, 3026, 3032, 3033, 3023, 3028, 3027, 1187: 2986, 1190: 3003, 1195: 3038, 3036, 1198: 3037, 3035, 1203: 3040, 3041, 3039, 1209: 3078, 3045, 1218: 3095, 3046, 1227: 3048, 1229: 3049, 3075, 1233: 3079, 1243: 3080, 1260: 3051, 3052, 1269: 3057, 1272: 3054, 3055, 1279: 3077, 3088, 3060, 3059, 1288: 3065, 1290: 3067, 3066, 1293: 3069, 1295: 3076, 1298: 3068, 1304: 7959, 1318: 3070, 3050, 3074}, - {646, 646}, + {428, 428}, + {16: 1672, 18: 1672, 21: 1672, 225: 5645, 553: 1672, 556: 1672, 571: 1672, 574: 1672, 727: 1672}, + {16: 2504, 18: 2504, 21: 2504, 553: 4827, 556: 2504, 571: 2504, 574: 7746, 727: 2504, 884: 7745, 910: 7744, 979: 7748, 1058: 7962}, + {2525, 2525, 16: 2504, 18: 2504, 21: 2504, 553: 4827, 556: 2504, 571: 2504, 574: 7746, 727: 2504, 884: 7745, 910: 7744, 979: 7749}, + {2526, 2526, 16: 2504, 18: 2504, 21: 2504, 553: 4827, 556: 2504, 571: 2504, 574: 7746, 727: 2504, 884: 7745, 910: 7744, 979: 7749}, + // 5040 + {2365, 2365, 3: 2930, 59: 2953, 95: 2932, 2935, 98: 2965, 2933, 3084, 119: 2967, 126: 3099, 143: 3092, 171: 3101, 202: 2950, 214: 2948, 234: 2961, 262: 2956, 266: 2938, 271: 2986, 277: 2952, 280: 2928, 288: 2985, 3095, 291: 2934, 296: 3100, 308: 2964, 318: 2962, 320: 2929, 322: 2968, 345: 2954, 347: 3088, 350: 2957, 358: 2966, 363: 2951, 376: 2943, 549: 2976, 2975, 566: 2974, 570: 2960, 574: 2984, 581: 3094, 594: 3087, 596: 2946, 602: 2944, 605: 2959, 626: 2973, 667: 2969, 730: 3086, 732: 2931, 742: 2926, 745: 2937, 761: 2936, 785: 2983, 3096, 2927, 794: 2980, 822: 2939, 825: 2982, 2970, 2971, 2972, 2981, 2979, 2978, 2977, 834: 2942, 3063, 3062, 841: 3085, 2940, 3045, 3056, 3072, 2945, 854: 2941, 858: 3003, 864: 2997, 3001, 3053, 3064, 876: 3005, 2947, 880: 3071, 3073, 916: 2949, 924: 2990, 927: 3044, 3091, 957: 3098, 963: 2955, 969: 2998, 982: 3089, 988: 3047, 991: 3058, 993: 3061, 1056: 3010, 1113: 3093, 1122: 3018, 2988, 1125: 2989, 2992, 1128: 2995, 2993, 2996, 1132: 2994, 1134: 2991, 1136: 2999, 3000, 1139: 3006, 2958, 3043, 3082, 1144: 3007, 1156: 3014, 3008, 3009, 3015, 3016, 3017, 3013, 3019, 3020, 1166: 3012, 3011, 1169: 3002, 2963, 1172: 3021, 3035, 3022, 3023, 3026, 3025, 3031, 3030, 3032, 3027, 3033, 3034, 3024, 3029, 3028, 1189: 2987, 1192: 3004, 1197: 3039, 3037, 1200: 3038, 3036, 1205: 3041, 3042, 3040, 1211: 3079, 1219: 3097, 3046, 1229: 3048, 3049, 3075, 1234: 3080, 1244: 3081, 1261: 3051, 3052, 1270: 3078, 3057, 1274: 3054, 3055, 1281: 3077, 3090, 3060, 3059, 1290: 3065, 1292: 3067, 3066, 1295: 3069, 1297: 3076, 1300: 3068, 1306: 7964, 1320: 3070, 3050, 3074}, + {643, 643}, } ) @@ -13094,7 +13101,7 @@ func yylex1(yylex yyLexer, lval *yySymType) (n int) { } func yyParse(yylex yyLexer, parser *Parser) int { - const yyError = 1545 + const yyError = 1544 yyEx, _ := yylex.(yyLexerEx) var yyn int @@ -13401,6 +13408,13 @@ yynewstate: parser.yyVAL.item = &ast.ResourceGroupRunawayActionOption{Type: model.RunawayActionKill} } case 24: + { + parser.yyVAL.item = &ast.ResourceGroupRunawayActionOption{ + Type: model.RunawayActionSwitchGroup, + SwitchGroupName: model.NewCIStr(yyS[yypt-1].ident), + } + } + case 25: { _, err := time.ParseDuration(yyS[yypt-0].ident) if err != nil { @@ -13408,20 +13422,20 @@ yynewstate: return 1 } parser.yyVAL.item = &ast.ResourceGroupRunawayOption{ - Tp: ast.RunawayRule, + Tp: model.RunawayRule, RuleOption: &ast.ResourceGroupRunawayRuleOption{ ExecElapsed: yyS[yypt-0].ident, }, } } - case 25: + case 26: { parser.yyVAL.item = &ast.ResourceGroupRunawayOption{ - Tp: ast.RunawayAction, + Tp: model.RunawayAction, ActionOption: yyS[yypt-0].item.(*ast.ResourceGroupRunawayActionOption), } } - case 26: + case 27: { dur := strings.ToLower(yyS[yypt-0].item.(string)) if dur == "unlimited" { @@ -13435,52 +13449,48 @@ yynewstate: } } parser.yyVAL.item = &ast.ResourceGroupRunawayOption{ - Tp: ast.RunawayWatch, + Tp: model.RunawayWatch, WatchOption: &ast.ResourceGroupRunawayWatchOption{ Type: yyS[yypt-1].item.(model.RunawayWatchType), Duration: dur, }, } } - case 27: - { - parser.yyVAL.item = "" - } case 28: { - parser.yyVAL.item = yyS[yypt-0].ident + parser.yyVAL.item = "" } case 29: { - parser.yyVAL.item = "" + parser.yyVAL.item = yyS[yypt-0].ident } case 30: { - parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceRURate, UintValue: yyS[yypt-0].item.(uint64)} + parser.yyVAL.item = "" } case 31: { - parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceRURate, BoolValue: true} + parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceRURate, UintValue: yyS[yypt-0].item.(uint64)} } case 32: { - parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourcePriority, UintValue: yyS[yypt-0].item.(uint64)} + parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceRURate, BoolValue: true} } case 33: { - parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceBurstableOpiton, BoolValue: true} + parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourcePriority, UintValue: yyS[yypt-0].item.(uint64)} } case 34: { - parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceBurstableOpiton, BoolValue: yyS[yypt-0].item.(bool)} + parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceBurstableOpiton, BoolValue: true} } case 35: { - parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupRunaway, RunawayOptionList: yyS[yypt-1].item.([]*ast.ResourceGroupRunawayOption)} + parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceBurstableOpiton, BoolValue: yyS[yypt-0].item.(bool)} } case 36: { - parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupRunaway, RunawayOptionList: nil} + parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupRunaway, RunawayOptionList: yyS[yypt-1].item.([]*ast.ResourceGroupRunawayOption)} } case 37: { @@ -13488,11 +13498,11 @@ yynewstate: } case 38: { - parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupBackground, BackgroundOptions: yyS[yypt-1].item.([]*ast.ResourceGroupBackgroundOption)} + parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupRunaway, RunawayOptionList: nil} } case 39: { - parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupBackground, BackgroundOptions: nil} + parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupBackground, BackgroundOptions: yyS[yypt-1].item.([]*ast.ResourceGroupBackgroundOption)} } case 40: { @@ -13500,9 +13510,13 @@ yynewstate: } case 41: { - parser.yyVAL.item = []*ast.ResourceGroupBackgroundOption{yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)} + parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupBackground, BackgroundOptions: nil} } case 42: + { + parser.yyVAL.item = []*ast.ResourceGroupBackgroundOption{yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)} + } + case 43: { if !ast.CheckBackgroundAppend(yyS[yypt-1].item.([]*ast.ResourceGroupBackgroundOption), yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)) { yylex.AppendError(yylex.Errorf("Dupliated background options specified")) @@ -13510,7 +13524,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ResourceGroupBackgroundOption), yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)) } - case 43: + case 44: { if !ast.CheckBackgroundAppend(yyS[yypt-2].item.([]*ast.ResourceGroupBackgroundOption), yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)) { yylex.AppendError(yylex.Errorf("Dupliated background options specified")) @@ -13518,31 +13532,31 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ResourceGroupBackgroundOption), yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)) } - case 44: + case 45: { parser.yyVAL.item = &ast.ResourceGroupBackgroundOption{Type: ast.BackgroundOptionTaskNames, StrValue: yyS[yypt-0].ident} } - case 45: + case 46: { parser.yyVAL.item = []*ast.PlacementOption{yyS[yypt-0].item.(*ast.PlacementOption)} } - case 46: + case 47: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.PlacementOption), yyS[yypt-0].item.(*ast.PlacementOption)) } - case 47: + case 48: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PlacementOption), yyS[yypt-0].item.(*ast.PlacementOption)) } - case 48: + case 49: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPrimaryRegion, StrValue: yyS[yypt-0].ident} } - case 49: + case 50: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionRegions, StrValue: yyS[yypt-0].ident} } - case 50: + case 51: { cnt := yyS[yypt-0].item.(uint64) if cnt == 0 { @@ -13551,45 +13565,41 @@ yynewstate: } parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionFollowerCount, UintValue: cnt} } - case 51: - { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterCount, UintValue: yyS[yypt-0].item.(uint64)} - } case 52: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerCount, UintValue: yyS[yypt-0].item.(uint64)} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterCount, UintValue: yyS[yypt-0].item.(uint64)} } case 53: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionSchedule, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerCount, UintValue: yyS[yypt-0].item.(uint64)} } case 54: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionSchedule, StrValue: yyS[yypt-0].ident} } case 55: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLeaderConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionConstraints, StrValue: yyS[yypt-0].ident} } case 56: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionFollowerConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLeaderConstraints, StrValue: yyS[yypt-0].ident} } case 57: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionFollowerConstraints, StrValue: yyS[yypt-0].ident} } case 58: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterConstraints, StrValue: yyS[yypt-0].ident} } case 59: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionSurvivalPreferences, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerConstraints, StrValue: yyS[yypt-0].ident} } case 60: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPolicy, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionSurvivalPreferences, StrValue: yyS[yypt-0].ident} } case 61: { @@ -13605,21 +13615,25 @@ yynewstate: } case 64: { - parser.yyVAL.item = &ast.AttributesSpec{Default: true} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPolicy, StrValue: yyS[yypt-0].ident} } case 65: { - parser.yyVAL.item = &ast.AttributesSpec{Default: false, Attributes: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.AttributesSpec{Default: true} } case 66: { - parser.yyVAL.item = &ast.StatsOptionsSpec{Default: true} + parser.yyVAL.item = &ast.AttributesSpec{Default: false, Attributes: yyS[yypt-0].ident} } case 67: { - parser.yyVAL.item = &ast.StatsOptionsSpec{Default: false, StatsOptions: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.StatsOptionsSpec{Default: true} } case 68: + { + parser.yyVAL.item = &ast.StatsOptionsSpec{Default: false, StatsOptions: yyS[yypt-0].ident} + } + case 69: { if yyS[yypt-0].item != nil { parser.yyVAL.item = &ast.AlterTableSpec{ @@ -13630,19 +13644,19 @@ yynewstate: parser.yyVAL.item = nil } } - case 69: + case 70: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRemovePartitioning, } } - case 70: + case 71: { ret := yyS[yypt-0].item.(*ast.AlterTableSpec) ret.NoWriteToBinlog = yyS[yypt-1].item.(bool) parser.yyVAL.item = ret } - case 71: + case 72: { partitionMethod := ast.PartitionMethod{Expr: yyS[yypt-1].expr} startOffset := parser.yyVAL.offset @@ -13654,7 +13668,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 72: + case 73: { partitionMethod := ast.PartitionMethod{Expr: yyS[yypt-1].expr} startOffset := parser.yyVAL.offset @@ -13667,7 +13681,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 73: + case 74: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTablePartitionAttributes, @@ -13675,7 +13689,7 @@ yynewstate: AttributesSpec: yyS[yypt-0].item.(*ast.AttributesSpec), } } - case 74: + case 75: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTablePartitionOptions, @@ -13683,28 +13697,28 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 75: + case 76: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRemoveTTL, } } - case 76: + case 77: { parser.yyVAL.item = []string{} } - case 77: + case 78: { parser.yyVAL.item = yyS[yypt-0].item } - case 78: + case 79: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableOption, Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 79: + case 80: { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ Count: yyS[yypt-1].item.(uint64), @@ -13715,7 +13729,7 @@ yynewstate: TiFlashReplica: tiflashReplicaSpec, } } - case 80: + case 81: { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ Count: yyS[yypt-1].item.(uint64), @@ -13727,7 +13741,7 @@ yynewstate: TiFlashReplica: tiflashReplicaSpec, } } - case 81: + case 82: { op := &ast.AlterTableSpec{ Tp: ast.AlterTableOption, @@ -13739,7 +13753,7 @@ yynewstate: } parser.yyVAL.item = op } - case 82: + case 83: { op := &ast.AlterTableSpec{ Tp: ast.AlterTableOption, @@ -13751,7 +13765,7 @@ yynewstate: } parser.yyVAL.item = op } - case 83: + case 84: { parser.yyVAL.item = &ast.AlterTableSpec{ IfNotExists: yyS[yypt-2].item.(bool), @@ -13760,7 +13774,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 84: + case 85: { tes := yyS[yypt-1].item.([]interface{}) var columnDefs []*ast.ColumnDef @@ -13780,7 +13794,7 @@ yynewstate: NewConstraints: constraints, } } - case 85: + case 86: { constraint := yyS[yypt-0].item.(*ast.Constraint) parser.yyVAL.item = &ast.AlterTableSpec{ @@ -13788,7 +13802,7 @@ yynewstate: Constraint: constraint, } } - case 86: + case 87: { constraint := yyS[yypt-0].item.(*ast.Constraint) parser.yyVAL.item = &ast.AlterTableSpec{ @@ -13796,7 +13810,7 @@ yynewstate: Constraint: constraint, } } - case 87: + case 88: { var defs []*ast.PartitionDefinition if yyS[yypt-0].item != nil { @@ -13814,7 +13828,7 @@ yynewstate: PartDefinitions: defs, } } - case 88: + case 89: { noWriteToBinlog := yyS[yypt-2].item.(bool) if noWriteToBinlog { @@ -13828,7 +13842,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 89: + case 90: { noWriteToBinlog := yyS[yypt-0].item.(bool) if noWriteToBinlog { @@ -13847,7 +13861,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 90: + case 91: { statsSpec := &ast.StatisticsSpec{ StatsName: yyS[yypt-4].ident, @@ -13860,21 +13874,21 @@ yynewstate: Statistics: statsSpec, } } - case 91: + case 92: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableAttributes, AttributesSpec: yyS[yypt-0].item.(*ast.AttributesSpec), } } - case 92: + case 93: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableStatsOptions, StatsOptionsSpec: yyS[yypt-0].item.(*ast.StatsOptionsSpec), } } - case 93: + case 94: { yylex.AppendError(yylex.Errorf("The CHECK PARTITIONING clause is parsed but not implement yet.")) parser.lastErrorAsWarn() @@ -13888,7 +13902,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 94: + case 95: { noWriteToBinlog := yyS[yypt-1].item.(bool) if noWriteToBinlog { @@ -13901,7 +13915,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 95: + case 96: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -13909,11 +13923,11 @@ yynewstate: OldColumnName: yyS[yypt-1].item.(*ast.ColumnName), } } - case 96: + case 97: { parser.yyVAL.item = &ast.AlterTableSpec{Tp: ast.AlterTableDropPrimaryKey} } - case 97: + case 98: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -13921,7 +13935,7 @@ yynewstate: PartitionNames: yyS[yypt-0].item.([]model.CIStr), } } - case 98: + case 99: { partitionMethod := ast.PartitionMethod{Expr: yyS[yypt-2].expr} startOffset := parser.yyVAL.offset @@ -13935,7 +13949,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 99: + case 100: { statsSpec := &ast.StatisticsSpec{ StatsName: yyS[yypt-0].ident, @@ -13946,7 +13960,7 @@ yynewstate: Statistics: statsSpec, } } - case 100: + case 101: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableExchangePartition, @@ -13955,7 +13969,7 @@ yynewstate: WithValidation: yyS[yypt-0].item.(bool), } } - case 101: + case 102: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableTruncatePartition, @@ -13967,7 +13981,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 102: + case 103: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -13980,7 +13994,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 103: + case 104: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -13993,7 +14007,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 104: + case 105: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportPartitionTablespace, @@ -14007,7 +14021,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 105: + case 106: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardPartitionTablespace, @@ -14021,7 +14035,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 106: + case 107: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportTablespace, @@ -14030,7 +14044,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 107: + case 108: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardTablespace, @@ -14039,7 +14053,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 108: + case 109: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableRebuildPartition, @@ -14052,7 +14066,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 109: + case 110: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -14060,7 +14074,7 @@ yynewstate: Name: yyS[yypt-0].ident, } } - case 110: + case 111: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -14068,26 +14082,26 @@ yynewstate: Name: yyS[yypt-0].ident, } } - case 111: + case 112: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableOrderByColumns, OrderByList: yyS[yypt-0].item.([]*ast.AlterOrderItem), } } - case 112: + case 113: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableDisableKeys, } } - case 113: + case 114: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableEnableKeys, } } - case 114: + case 115: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -14096,7 +14110,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 115: + case 116: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-3].item.(bool), @@ -14106,7 +14120,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 116: + case 117: { option := &ast.ColumnOption{Expr: yyS[yypt-0].expr} colDef := &ast.ColumnDef{ @@ -14118,7 +14132,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 117: + case 118: { option := &ast.ColumnOption{Expr: yyS[yypt-1].expr} colDef := &ast.ColumnDef{ @@ -14130,7 +14144,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 118: + case 119: { colDef := &ast.ColumnDef{ Name: yyS[yypt-2].item.(*ast.ColumnName), @@ -14140,7 +14154,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 119: + case 120: { oldColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-2].ident)} newColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} @@ -14150,28 +14164,28 @@ yynewstate: NewColumnName: newColName, } } - case 120: + case 121: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 121: + case 122: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 122: + case 123: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 123: + case 124: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameIndex, @@ -14179,21 +14193,21 @@ yynewstate: ToKey: model.NewCIStr(yyS[yypt-0].ident), } } - case 124: + case 125: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableLock, LockType: yyS[yypt-0].item.(ast.LockType), } } - case 125: + case 126: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWriteable, Writeable: yyS[yypt-0].item.(bool), } } - case 126: + case 127: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -14201,28 +14215,28 @@ yynewstate: Algorithm: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 127: + case 128: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableForce, } } - case 128: + case 129: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWithValidation, } } - case 129: + case 130: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWithoutValidation, } } - case 130: + case 131: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -14231,7 +14245,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_LOAD clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 131: + case 132: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -14240,7 +14254,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_UNLOAD VALIDATION clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 132: + case 133: { c := &ast.Constraint{ Name: yyS[yypt-1].ident, @@ -14251,7 +14265,7 @@ yynewstate: Constraint: c, } } - case 133: + case 134: { // Parse it and ignore it. Just for compatibility. c := &ast.Constraint{ @@ -14262,7 +14276,7 @@ yynewstate: Constraint: c, } } - case 134: + case 135: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableIndexInvisible, @@ -14270,19 +14284,19 @@ yynewstate: Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 135: + case 136: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableCache, } } - case 136: + case 137: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableNoCache, } } - case 137: + case 138: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -14290,7 +14304,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 138: + case 139: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -14299,68 +14313,68 @@ yynewstate: } parser.yyVAL.item = ret } - case 139: + case 140: { parser.yyVAL.item = nil } - case 141: + case 142: { parser.yyVAL.item = true } - case 143: + case 144: { parser.yyVAL.item = true } - case 144: + case 145: { parser.yyVAL.item = false } - case 145: + case 146: { parser.yyVAL.item = model.PrimaryKeyTypeClustered } - case 146: + case 147: { parser.yyVAL.item = model.PrimaryKeyTypeNonClustered } - case 147: + case 148: { parser.yyVAL.ident = "" } - case 148: + case 149: { parser.yyVAL.ident = "" } - case 149: + case 150: { parser.yyVAL.ident = "Global" } - case 150: + case 151: { parser.yyVAL.item = ast.AlgorithmTypeDefault } - case 151: + case 152: { parser.yyVAL.item = ast.AlgorithmTypeCopy } - case 152: + case 153: { parser.yyVAL.item = ast.AlgorithmTypeInplace } - case 153: + case 154: { parser.yyVAL.item = ast.AlgorithmTypeInstant } - case 154: + case 155: { yylex.AppendError(ErrUnknownAlterAlgorithm.GenWithStackByArgs(yyS[yypt-2].ident)) return 1 } - case 155: + case 156: { parser.yyVAL.item = ast.LockTypeDefault } - case 156: + case 157: { id := strings.ToUpper(yyS[yypt-0].ident) @@ -14375,130 +14389,130 @@ yynewstate: return 1 } } - case 157: + case 158: { parser.yyVAL.item = true } - case 158: + case 159: { parser.yyVAL.item = false } - case 165: + case 166: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionNone} } - case 166: + case 167: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionFirst} } - case 167: + case 168: { parser.yyVAL.item = &ast.ColumnPosition{ Tp: ast.ColumnPositionAfter, RelativeColumn: yyS[yypt-0].item.(*ast.ColumnName), } } - case 168: + case 169: { parser.yyVAL.item = make([]*ast.AlterTableSpec, 0, 1) } - case 170: + case 171: { parser.yyVAL.item = []*ast.AlterTableSpec{yyS[yypt-0].item.(*ast.AlterTableSpec)} } - case 171: + case 172: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterTableSpec), yyS[yypt-0].item.(*ast.AlterTableSpec)) } - case 172: + case 173: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 173: + case 174: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 174: + case 175: { parser.yyVAL.item = nil } - case 175: + case 176: { parser.yyVAL.item = nil } - case 176: + case 177: { parser.yyVAL.item = yyS[yypt-0].ident } - case 178: + case 179: { parser.yyVAL.statement = &ast.RenameTableStmt{ TableToTables: yyS[yypt-0].item.([]*ast.TableToTable), } } - case 179: + case 180: { parser.yyVAL.item = []*ast.TableToTable{yyS[yypt-0].item.(*ast.TableToTable)} } - case 180: + case 181: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableToTable), yyS[yypt-0].item.(*ast.TableToTable)) } - case 181: + case 182: { parser.yyVAL.item = &ast.TableToTable{ OldTable: yyS[yypt-2].item.(*ast.TableName), NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 182: + case 183: { parser.yyVAL.statement = &ast.RenameUserStmt{ UserToUsers: yyS[yypt-0].item.([]*ast.UserToUser), } } - case 183: + case 184: { parser.yyVAL.item = []*ast.UserToUser{yyS[yypt-0].item.(*ast.UserToUser)} } - case 184: + case 185: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.UserToUser), yyS[yypt-0].item.(*ast.UserToUser)) } - case 185: + case 186: { parser.yyVAL.item = &ast.UserToUser{ OldUser: yyS[yypt-2].item.(*auth.UserIdentity), NewUser: yyS[yypt-0].item.(*auth.UserIdentity), } } - case 186: + case 187: { parser.yyVAL.statement = &ast.RecoverTableStmt{ JobID: yyS[yypt-0].item.(int64), } } - case 187: + case 188: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-0].item.(*ast.TableName), } } - case 188: + case 189: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), JobNum: yyS[yypt-0].item.(int64), } } - case 189: + case 190: { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ FlashbackTS: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), FlashbackTSO: 0, } } - case 190: + case 191: { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ Tables: yyS[yypt-2].item.([]*ast.TableName), @@ -14506,7 +14520,7 @@ yynewstate: FlashbackTSO: 0, } } - case 191: + case 192: { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ DBName: model.NewCIStr(yyS[yypt-2].ident), @@ -14514,7 +14528,7 @@ yynewstate: FlashbackTSO: 0, } } - case 192: + case 193: { if tsoValue, ok := yyS[yypt-0].item.(uint64); ok && tsoValue > 0 { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ @@ -14525,7 +14539,7 @@ yynewstate: return 1 } } - case 193: + case 194: { if tsoValue, ok := yyS[yypt-0].item.(uint64); ok && tsoValue > 0 { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ @@ -14537,7 +14551,7 @@ yynewstate: return 1 } } - case 194: + case 195: { if tsoValue, ok := yyS[yypt-0].item.(uint64); ok && tsoValue > 0 { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ @@ -14549,29 +14563,29 @@ yynewstate: return 1 } } - case 195: + case 196: { parser.yyVAL.statement = &ast.FlashBackTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), NewName: yyS[yypt-0].ident, } } - case 196: + case 197: { parser.yyVAL.ident = "" } - case 197: + case 198: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 198: + case 199: { parser.yyVAL.statement = &ast.FlashBackDatabaseStmt{ DBName: model.NewCIStr(yyS[yypt-1].ident), NewName: yyS[yypt-0].ident, } } - case 199: + case 200: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-4].item.(*ast.SplitSyntaxOption), @@ -14580,7 +14594,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 200: + case 201: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-6].item.(*ast.SplitSyntaxOption), @@ -14590,7 +14604,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 201: + case 202: { parser.yyVAL.item = &ast.SplitOption{ Lower: yyS[yypt-4].item.([]ast.ExprNode), @@ -14598,52 +14612,52 @@ yynewstate: Num: yyS[yypt-0].item.(int64), } } - case 202: + case 203: { parser.yyVAL.item = &ast.SplitOption{ ValueLists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 203: + case 204: { parser.yyVAL.item = &ast.SplitSyntaxOption{} } - case 204: + case 205: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, } } - case 205: + case 206: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasPartition: true, } } - case 206: + case 207: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, HasPartition: true, } } - case 207: + case 208: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: yyS[yypt-2].item.([]*ast.TableName), NoWriteToBinLog: yyS[yypt-4].item.(bool), ColumnChoice: yyS[yypt-1].item.(model.ColumnChoice), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 208: + case 209: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, NoWriteToBinLog: yyS[yypt-5].item.(bool), IndexNames: yyS[yypt-1].item.([]model.CIStr), IndexFlag: true, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 209: + case 210: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, NoWriteToBinLog: yyS[yypt-6].item.(bool), IndexNames: yyS[yypt-1].item.([]model.CIStr), IndexFlag: true, Incremental: true, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 210: + case 211: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-4].item.(*ast.TableName)}, NoWriteToBinLog: yyS[yypt-6].item.(bool), PartitionNames: yyS[yypt-2].item.([]model.CIStr), ColumnChoice: yyS[yypt-1].item.(model.ColumnChoice), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 211: + case 212: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14654,7 +14668,7 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 212: + case 213: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14666,7 +14680,7 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 213: + case 214: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14676,7 +14690,7 @@ yynewstate: HistogramOperation: ast.HistogramOperationUpdate, } } - case 214: + case 215: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-4].item.(*ast.TableName)}, @@ -14685,7 +14699,7 @@ yynewstate: HistogramOperation: ast.HistogramOperationDrop, } } - case 215: + case 216: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, @@ -14694,7 +14708,7 @@ yynewstate: ColumnChoice: model.ColumnList, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 216: + case 217: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14704,90 +14718,86 @@ yynewstate: ColumnChoice: model.ColumnList, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 217: + case 218: { parser.yyVAL.item = model.DefaultChoice } - case 218: + case 219: { parser.yyVAL.item = model.AllColumns } - case 219: + case 220: { parser.yyVAL.item = model.PredicateColumns } - case 220: + case 221: { parser.yyVAL.item = []ast.AnalyzeOpt{} } - case 221: + case 222: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.AnalyzeOpt) } - case 222: + case 223: { parser.yyVAL.item = []ast.AnalyzeOpt{yyS[yypt-0].item.(ast.AnalyzeOpt)} } - case 223: + case 224: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.AnalyzeOpt), yyS[yypt-0].item.(ast.AnalyzeOpt)) } - case 224: + case 225: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumBuckets, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 225: + case 226: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumTopN, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 226: + case 227: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchDepth, Value: ast.NewValueExpr(yyS[yypt-2].item, "", "")} } - case 227: + case 228: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchWidth, Value: ast.NewValueExpr(yyS[yypt-2].item, "", "")} } - case 228: + case 229: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumSamples, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 229: + case 230: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptSampleRate, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 230: + case 231: { parser.yyVAL.item = &ast.Assignment{Column: yyS[yypt-2].item.(*ast.ColumnName), Expr: yyS[yypt-0].expr} } - case 231: + case 232: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 232: + case 233: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment)) } - case 233: + case 234: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 234: + case 235: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Pessimistic, } } - case 235: + case 236: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Optimistic, } } - case 236: - { - parser.yyVAL.statement = &ast.BeginStmt{} - } case 237: { parser.yyVAL.statement = &ast.BeginStmt{} @@ -14797,29 +14807,33 @@ yynewstate: parser.yyVAL.statement = &ast.BeginStmt{} } case 239: + { + parser.yyVAL.statement = &ast.BeginStmt{} + } + case 240: { parser.yyVAL.statement = &ast.BeginStmt{ CausalConsistencyOnly: true, } } - case 240: + case 241: { parser.yyVAL.statement = &ast.BeginStmt{ ReadOnly: true, } } - case 241: + case 242: { parser.yyVAL.statement = &ast.BeginStmt{ ReadOnly: true, AsOf: yyS[yypt-0].item.(*ast.AsOfClause), } } - case 242: + case 243: { parser.yyVAL.statement = &ast.BinlogStmt{Str: yyS[yypt-0].ident} } - case 243: + case 244: { colDef := &ast.ColumnDef{Name: yyS[yypt-2].item.(*ast.ColumnName), Tp: yyS[yypt-1].item.(*types.FieldType), Options: yyS[yypt-0].item.([]*ast.ColumnOption)} if err := colDef.Validate(); err != nil { @@ -14828,7 +14842,7 @@ yynewstate: } parser.yyVAL.item = colDef } - case 244: + case 245: { // TODO: check flen 0 tp := types.NewFieldType(mysql.TypeLonglong) @@ -14842,103 +14856,103 @@ yynewstate: } parser.yyVAL.item = colDef } - case 245: + case 246: { parser.yyVAL.item = &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 246: + case 247: { parser.yyVAL.item = &ast.ColumnName{Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 247: + case 248: { parser.yyVAL.item = &ast.ColumnName{Schema: model.NewCIStr(yyS[yypt-4].ident), Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 248: + case 249: { parser.yyVAL.item = []*ast.ColumnName{yyS[yypt-0].item.(*ast.ColumnName)} } - case 249: + case 250: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnName), yyS[yypt-0].item.(*ast.ColumnName)) } - case 250: + case 251: { parser.yyVAL.item = []*ast.ColumnName{} } - case 252: + case 253: { parser.yyVAL.item = []model.CIStr{} } - case 253: + case 254: { parser.yyVAL.item = yyS[yypt-1].item } - case 254: + case 255: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 255: + case 256: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 256: + case 257: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 258: + case 259: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)} } - case 259: + case 260: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnNameOrUserVar), yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)) } - case 260: + case 261: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{ColumnName: yyS[yypt-0].item.(*ast.ColumnName)} } - case 261: + case 262: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{UserVar: yyS[yypt-0].expr.(*ast.VariableExpr)} } - case 262: + case 263: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 263: + case 264: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.ColumnNameOrUserVar) } - case 264: + case 265: { parser.yyVAL.statement = &ast.CommitStmt{} } - case 265: + case 266: { parser.yyVAL.statement = &ast.CommitStmt{CompletionType: yyS[yypt-0].item.(ast.CompletionType)} } - case 269: + case 270: { parser.yyVAL.ident = "NOT" } - case 270: + case 271: { parser.yyVAL.item = true } - case 271: + case 272: { parser.yyVAL.item = false } - case 272: + case 273: { parser.yyVAL.item = true } - case 274: + case 275: { parser.yyVAL.item = 0 } - case 275: + case 276: { if yyS[yypt-0].item.(bool) { parser.yyVAL.item = 1 @@ -14946,65 +14960,65 @@ yynewstate: parser.yyVAL.item = 2 } } - case 276: + case 277: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNotNull} } - case 277: + case 278: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNull} } - case 278: + case 279: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoIncrement} } - case 279: + case 280: { // KEY is normally a synonym for INDEX. The key attribute PRIMARY KEY // can also be specified as just KEY when given in a column definition. // See http://dev.mysql.com/doc/refman/5.7/en/create-table.html parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionPrimaryKey, StrValue: yyS[yypt-0].ident} } - case 280: + case 281: { // KEY is normally a synonym for INDEX. The key attribute PRIMARY KEY // can also be specified as just KEY when given in a column definition. // See http://dev.mysql.com/doc/refman/5.7/en/create-table.html parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionPrimaryKey, PrimaryKeyTp: yyS[yypt-1].item.(model.PrimaryKeyType), StrValue: yyS[yypt-0].ident} } - case 281: + case 282: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey, StrValue: "Global"} } - case 282: + case 283: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 283: + case 284: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 284: + case 285: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey, StrValue: yyS[yypt-0].ident} } - case 285: + case 286: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionDefaultValue, Expr: yyS[yypt-0].expr} } - case 286: + case 287: { parser.yyVAL.item = []*ast.ColumnOption{{Tp: ast.ColumnOptionNotNull}, {Tp: ast.ColumnOptionAutoIncrement}, {Tp: ast.ColumnOptionUniqKey}} } - case 287: + case 288: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionOnUpdate, Expr: yyS[yypt-0].expr} } - case 288: + case 289: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionComment, Expr: ast.NewValueExpr(yyS[yypt-0].ident, "", "")} } - case 289: + case 290: { // See https://dev.mysql.com/doc/refman/5.7/en/create-table.html // The CHECK clause is parsed but ignored by all storage engines. @@ -15031,7 +15045,7 @@ yynewstate: default: } } - case 290: + case 291: { startOffset := parser.startOffset(&yyS[yypt-2]) endOffset := parser.endOffset(&yyS[yypt-1]) @@ -15044,68 +15058,68 @@ yynewstate: Stored: yyS[yypt-0].item.(bool), } } - case 291: + case 292: { parser.yyVAL.item = &ast.ColumnOption{ Tp: ast.ColumnOptionReference, Refer: yyS[yypt-0].item.(*ast.ReferenceDef), } } - case 292: + case 293: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionCollate, StrValue: yyS[yypt-0].ident} } - case 293: + case 294: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionColumnFormat, StrValue: yyS[yypt-0].ident} } - case 294: + case 295: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionStorage, StrValue: yyS[yypt-0].ident} yylex.AppendError(yylex.Errorf("The STORAGE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 295: + case 296: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoRandom, AutoRandOpt: yyS[yypt-0].item.(ast.AutoRandomOption)} } - case 296: + case 297: { parser.yyVAL.item = ast.AutoRandomOption{ShardBits: types.UnspecifiedLength, RangeBits: types.UnspecifiedLength} } - case 297: + case 298: { parser.yyVAL.item = ast.AutoRandomOption{ShardBits: int(yyS[yypt-1].item.(uint64)), RangeBits: types.UnspecifiedLength} } - case 298: + case 299: { parser.yyVAL.item = ast.AutoRandomOption{ShardBits: int(yyS[yypt-3].item.(uint64)), RangeBits: int(yyS[yypt-1].item.(uint64))} } - case 302: + case 303: { parser.yyVAL.ident = "DEFAULT" } - case 303: + case 304: { parser.yyVAL.ident = "FIXED" } - case 304: + case 305: { parser.yyVAL.ident = "DYNAMIC" } - case 307: + case 308: { parser.yyVAL.item = false } - case 308: + case 309: { parser.yyVAL.item = false } - case 309: + case 310: { parser.yyVAL.item = true } - case 310: + case 311: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = []*ast.ColumnOption{columnOption} @@ -15113,7 +15127,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-0].item } } - case 311: + case 312: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), columnOption) @@ -15121,11 +15135,11 @@ yynewstate: parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), yyS[yypt-0].item.([]*ast.ColumnOption)...) } } - case 312: + case 313: { parser.yyVAL.item = []*ast.ColumnOption{} } - case 314: + case 315: { c := &ast.Constraint{ Tp: ast.ConstraintPrimaryKey, @@ -15144,7 +15158,7 @@ yynewstate: } parser.yyVAL.item = c } - case 315: + case 316: { c := &ast.Constraint{ Tp: ast.ConstraintFulltext, @@ -15157,7 +15171,7 @@ yynewstate: } parser.yyVAL.item = c } - case 316: + case 317: { c := &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), @@ -15177,7 +15191,7 @@ yynewstate: } parser.yyVAL.item = c } - case 317: + case 318: { c := &ast.Constraint{ Tp: ast.ConstraintUniq, @@ -15197,7 +15211,7 @@ yynewstate: } parser.yyVAL.item = c } - case 318: + case 319: { parser.yyVAL.item = &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), @@ -15208,7 +15222,7 @@ yynewstate: IsEmptyIndex: yyS[yypt-4].item.(*ast.NullString).Empty, } } - case 319: + case 320: { parser.yyVAL.item = &ast.Constraint{ Tp: ast.ConstraintCheck, @@ -15216,29 +15230,29 @@ yynewstate: Enforced: yyS[yypt-0].item.(bool), } } - case 320: + case 321: { parser.yyVAL.item = ast.MatchFull } - case 321: + case 322: { parser.yyVAL.item = ast.MatchPartial } - case 322: + case 323: { parser.yyVAL.item = ast.MatchSimple } - case 323: + case 324: { parser.yyVAL.item = ast.MatchNone } - case 324: + case 325: { parser.yyVAL.item = yyS[yypt-0].item yylex.AppendError(yylex.Errorf("The MATCH clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 325: + case 326: { onDeleteUpdate := yyS[yypt-0].item.([2]interface{}) parser.yyVAL.item = &ast.ReferenceDef{ @@ -15249,109 +15263,109 @@ yynewstate: Match: yyS[yypt-1].item.(ast.MatchType), } } - case 326: + case 327: { parser.yyVAL.item = &ast.OnDeleteOpt{ReferOpt: yyS[yypt-0].item.(model.ReferOptionType)} } - case 327: + case 328: { parser.yyVAL.item = &ast.OnUpdateOpt{ReferOpt: yyS[yypt-0].item.(model.ReferOptionType)} } - case 328: + case 329: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, &ast.OnUpdateOpt{}} } - case 329: + case 330: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, &ast.OnUpdateOpt{}} } - case 330: + case 331: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, yyS[yypt-0].item} } - case 331: + case 332: { parser.yyVAL.item = [2]interface{}{yyS[yypt-1].item, yyS[yypt-0].item} } - case 332: + case 333: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, yyS[yypt-1].item} } - case 333: + case 334: { parser.yyVAL.item = model.ReferOptionRestrict } - case 334: + case 335: { parser.yyVAL.item = model.ReferOptionCascade } - case 335: + case 336: { parser.yyVAL.item = model.ReferOptionSetNull } - case 336: + case 337: { parser.yyVAL.item = model.ReferOptionNoAction } - case 337: + case 338: { parser.yyVAL.item = model.ReferOptionSetDefault yylex.AppendError(yylex.Errorf("The SET DEFAULT clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 342: + case 343: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 343: + case 344: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-2].ident), } } - case 344: + case 345: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 345: + case 346: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 346: + case 347: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 348: - { - parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} - } case 349: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } case 350: { - parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP"), Args: []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}} + parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } case 351: { - parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_DATE")} + parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP"), Args: []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}} } case 352: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_DATE")} } case 353: + { + parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_DATE")} + } + case 354: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 355: + case 356: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-0].item.(*ast.TableName), @@ -15361,7 +15375,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 356: + case 357: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-1].item.(*ast.TableName), @@ -15371,39 +15385,39 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 366: + case 367: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].expr, parser.charset, parser.collation) } - case 367: + case 368: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation)} } - case 368: + case 369: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation)} } - case 372: + case 373: { parser.yyVAL.item = ast.StatsTypeCardinality } - case 373: + case 374: { parser.yyVAL.item = ast.StatsTypeDependency } - case 374: + case 375: { parser.yyVAL.item = ast.StatsTypeCorrelation } - case 375: + case 376: { parser.yyVAL.item = ast.BindingStatusTypeEnabled } - case 376: + case 377: { parser.yyVAL.item = ast.BindingStatusTypeDisabled } - case 377: + case 378: { parser.yyVAL.statement = &ast.CreateStatisticsStmt{ IfNotExists: yyS[yypt-9].item.(bool), @@ -15413,11 +15427,11 @@ yynewstate: Columns: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 378: + case 379: { parser.yyVAL.statement = &ast.DropStatisticsStmt{StatsName: yyS[yypt-0].ident} } - case 379: + case 380: { var indexOption *ast.IndexOption if yyS[yypt-1].item != nil { @@ -15464,83 +15478,83 @@ yynewstate: LockAlg: indexLockAndAlgorithm, } } - case 380: + case 381: { parser.yyVAL.item = ([]*ast.IndexPartSpecification)(nil) } - case 381: + case 382: { parser.yyVAL.item = yyS[yypt-1].item } - case 382: + case 383: { parser.yyVAL.item = []*ast.IndexPartSpecification{yyS[yypt-0].item.(*ast.IndexPartSpecification)} } - case 383: + case 384: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.IndexPartSpecification), yyS[yypt-0].item.(*ast.IndexPartSpecification)) } - case 384: + case 385: { parser.yyVAL.item = &ast.IndexPartSpecification{Column: yyS[yypt-2].item.(*ast.ColumnName), Length: yyS[yypt-1].item.(int), Desc: yyS[yypt-0].item.(bool)} } - case 385: + case 386: { parser.yyVAL.item = &ast.IndexPartSpecification{Expr: yyS[yypt-2].expr, Desc: yyS[yypt-0].item.(bool)} } - case 386: + case 387: { parser.yyVAL.item = nil } - case 387: + case 388: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: ast.AlgorithmTypeDefault, } } - case 388: + case 389: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: ast.LockTypeDefault, AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 389: + case 390: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-1].item.(ast.LockType), AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 390: + case 391: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: yyS[yypt-1].item.(ast.AlgorithmType), } } - case 391: + case 392: { parser.yyVAL.item = ast.IndexKeyTypeNone } - case 392: + case 393: { parser.yyVAL.item = ast.IndexKeyTypeUnique } - case 393: + case 394: { parser.yyVAL.item = ast.IndexKeyTypeSpatial } - case 394: + case 395: { parser.yyVAL.item = ast.IndexKeyTypeFullText } - case 395: + case 396: { parser.yyVAL.item = ast.IndexKeyTypeVector } - case 396: + case 397: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: model.NewCIStr(yyS[yypt-1].ident), @@ -15548,7 +15562,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 397: + case 398: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: model.NewCIStr(""), @@ -15556,7 +15570,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 398: + case 399: { parser.yyVAL.statement = &ast.CreateDatabaseStmt{ IfNotExists: yyS[yypt-2].item.(bool), @@ -15564,19 +15578,19 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 403: + case 404: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCharset, Value: yyS[yypt-0].ident} } - case 404: + case 405: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCollate, Value: yyS[yypt-0].ident} } - case 405: + case 406: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionEncryption, Value: yyS[yypt-0].ident} } - case 406: + case 407: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.DatabaseOption{ @@ -15586,7 +15600,7 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 407: + case 408: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.DatabaseOption{ @@ -15596,7 +15610,7 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 408: + case 409: { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ Count: yyS[yypt-1].item.(uint64), @@ -15607,19 +15621,19 @@ yynewstate: TiFlashReplica: tiflashReplicaSpec, } } - case 409: + case 410: { parser.yyVAL.item = []*ast.DatabaseOption{} } - case 411: + case 412: { parser.yyVAL.item = []*ast.DatabaseOption{yyS[yypt-0].item.(*ast.DatabaseOption)} } - case 412: + case 413: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DatabaseOption), yyS[yypt-0].item.(*ast.DatabaseOption)) } - case 413: + case 414: { stmt := yyS[yypt-6].item.(*ast.CreateTableStmt) stmt.Table = yyS[yypt-7].item.(*ast.TableName) @@ -15640,7 +15654,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 414: + case 415: { tmp := &ast.CreateTableStmt{ Table: yyS[yypt-2].item.(*ast.TableName), @@ -15657,23 +15671,23 @@ yynewstate: } parser.yyVAL.statement = tmp } - case 415: + case 416: { parser.yyVAL.item = nil } - case 416: + case 417: { parser.yyVAL.item = true } - case 417: + case 418: { parser.yyVAL.item = false } - case 420: + case 421: { parser.yyVAL.item = nil } - case 421: + case 422: { method := yyS[yypt-4].item.(*ast.PartitionMethod) method.Num = yyS[yypt-3].item.(uint64) @@ -15692,15 +15706,15 @@ yynewstate: } parser.yyVAL.item = opt } - case 422: + case 423: { parser.yyVAL.item = false } - case 423: + case 424: { parser.yyVAL.item = true } - case 424: + case 425: { opt := &ast.IndexOption{Global: yyS[yypt-0].item.(bool)} parser.yyVAL.item = &ast.Constraint{ @@ -15708,23 +15722,23 @@ yynewstate: Option: opt, } } - case 425: + case 426: { parser.yyVAL.item = []*ast.Constraint{yyS[yypt-0].item.(*ast.Constraint)} } - case 426: + case 427: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Constraint), yyS[yypt-0].item.(*ast.Constraint)) } - case 427: + case 428: { parser.yyVAL.item = nil } - case 428: + case 429: { parser.yyVAL.item = yyS[yypt-1].item } - case 429: + case 430: { keyAlgorithm, _ := yyS[yypt-3].item.(*ast.PartitionKeyAlgorithm) parser.yyVAL.item = &ast.PartitionMethod{ @@ -15734,7 +15748,7 @@ yynewstate: KeyAlgorithm: keyAlgorithm, } } - case 430: + case 431: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeHash, @@ -15742,11 +15756,11 @@ yynewstate: Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 431: + case 432: { parser.yyVAL.item = nil } - case 432: + case 433: { tp := getUint64FromNUM(yyS[yypt-0].item) if tp != 1 && tp != 2 { @@ -15757,7 +15771,7 @@ yynewstate: Type: tp, } } - case 434: + case 435: { partitionInterval, _ := yyS[yypt-0].item.(*ast.PartitionInterval) parser.yyVAL.item = &ast.PartitionMethod{ @@ -15766,7 +15780,7 @@ yynewstate: Interval: partitionInterval, } } - case 435: + case 436: { partitionInterval, _ := yyS[yypt-0].item.(*ast.PartitionInterval) parser.yyVAL.item = &ast.PartitionMethod{ @@ -15775,21 +15789,21 @@ yynewstate: Interval: partitionInterval, } } - case 436: + case 437: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 437: + case 438: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 438: + case 439: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, @@ -15797,24 +15811,24 @@ yynewstate: Unit: yyS[yypt-0].item.(ast.TimeUnitType), } } - case 439: + case 440: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, Limit: yyS[yypt-0].item.(uint64), } } - case 440: + case 441: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, } } - case 441: + case 442: { parser.yyVAL.item = nil } - case 442: + case 443: { partitionInterval := &ast.PartitionInterval{ IntervalExpr: yyS[yypt-4].item.(ast.PartitionIntervalExpr), @@ -15830,35 +15844,35 @@ yynewstate: partitionInterval.SetOriginTextPosition(startOffset) parser.yyVAL.item = partitionInterval } - case 443: + case 444: { parser.yyVAL.item = ast.PartitionIntervalExpr{Expr: yyS[yypt-0].expr, TimeUnit: ast.TimeUnitInvalid} } - case 444: + case 445: { parser.yyVAL.item = ast.PartitionIntervalExpr{Expr: yyS[yypt-1].expr, TimeUnit: yyS[yypt-0].item.(ast.TimeUnitType)} } - case 445: + case 446: { parser.yyVAL.item = false } - case 446: + case 447: { parser.yyVAL.item = true } - case 447: + case 448: { parser.yyVAL.item = false } - case 448: + case 449: { parser.yyVAL.item = true } - case 449: + case 450: { parser.yyVAL.item = ast.PartitionInterval{} // First/LastRangeEnd defaults to nil } - case 450: + case 451: { first := yyS[yypt-8].expr.(ast.ExprNode) last := yyS[yypt-1].expr.(ast.ExprNode) @@ -15867,25 +15881,25 @@ yynewstate: LastRangeEnd: &last, } } - case 451: + case 452: { parser.yyVAL.ident = "" } - case 453: + case 454: { parser.yyVAL.item = nil } - case 454: + case 455: { method := yyS[yypt-1].item.(*ast.PartitionMethod) method.Num = yyS[yypt-0].item.(uint64) parser.yyVAL.item = method } - case 455: + case 456: { parser.yyVAL.item = uint64(0) } - case 456: + case 457: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -15894,11 +15908,11 @@ yynewstate: } parser.yyVAL.item = res } - case 457: + case 458: { parser.yyVAL.item = uint64(0) } - case 458: + case 459: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -15907,23 +15921,23 @@ yynewstate: } parser.yyVAL.item = res } - case 459: + case 460: { parser.yyVAL.item = nil } - case 460: + case 461: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.PartitionDefinition) } - case 461: + case 462: { parser.yyVAL.item = []*ast.PartitionDefinition{yyS[yypt-0].item.(*ast.PartitionDefinition)} } - case 462: + case 463: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PartitionDefinition), yyS[yypt-0].item.(*ast.PartitionDefinition)) } - case 463: + case 464: { parser.yyVAL.item = &ast.PartitionDefinition{ Name: model.NewCIStr(yyS[yypt-3].ident), @@ -15932,80 +15946,80 @@ yynewstate: Sub: yyS[yypt-0].item.([]*ast.SubPartitionDefinition), } } - case 464: + case 465: { parser.yyVAL.item = make([]*ast.SubPartitionDefinition, 0) } - case 465: + case 466: { parser.yyVAL.item = yyS[yypt-1].item } - case 466: + case 467: { parser.yyVAL.item = []*ast.SubPartitionDefinition{yyS[yypt-0].item.(*ast.SubPartitionDefinition)} } - case 467: + case 468: { list := yyS[yypt-2].item.([]*ast.SubPartitionDefinition) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.SubPartitionDefinition)) } - case 468: + case 469: { parser.yyVAL.item = &ast.SubPartitionDefinition{ Name: model.NewCIStr(yyS[yypt-1].ident), Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 469: + case 470: { parser.yyVAL.item = make([]*ast.TableOption, 0) } - case 470: + case 471: { list := yyS[yypt-1].item.([]*ast.TableOption) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.TableOption)) } - case 471: + case 472: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionComment, StrValue: yyS[yypt-0].ident} } - case 472: + case 473: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].ident} } - case 473: + case 474: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].ident} } - case 474: + case 475: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionInsertMethod, StrValue: yyS[yypt-0].ident} } - case 475: + case 476: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDataDirectory, StrValue: yyS[yypt-0].ident} } - case 476: + case 477: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionIndexDirectory, StrValue: yyS[yypt-0].ident} } - case 477: + case 478: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMaxRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 478: + case 479: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMinRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 479: + case 480: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTablespace, StrValue: yyS[yypt-0].ident} } - case 480: + case 481: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionNodegroup, UintValue: yyS[yypt-0].item.(uint64)} } - case 481: + case 482: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.TableOption{ @@ -16015,29 +16029,29 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 482: + case 483: { parser.yyVAL.item = &ast.PartitionDefinitionClauseNone{} } - case 483: + case 484: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: []ast.ExprNode{&ast.MaxValueExpr{}}, } } - case 484: + case 485: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: yyS[yypt-1].item.([]ast.ExprNode), } } - case 485: + case 486: { parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{ Values: [][]ast.ExprNode{{&ast.DefaultExpr{}}}, } } - case 486: + case 487: { exprs := yyS[yypt-1].item.([]ast.ExprNode) values := make([][]ast.ExprNode, 0, len(exprs)) @@ -16050,33 +16064,29 @@ yynewstate: } parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{Values: values} } - case 487: + case 488: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: false} } - case 488: + case 489: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: true} } - case 489: + case 490: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingError } - case 490: + case 491: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingIgnore } - case 491: + case 492: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingReplace } - case 494: - { - parser.yyVAL.item = &ast.CreateTableStmt{} - } case 495: { - parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} + parser.yyVAL.item = &ast.CreateTableStmt{} } case 496: { @@ -16087,6 +16097,10 @@ yynewstate: parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } case 498: + { + parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} + } + case 499: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -16099,7 +16113,7 @@ yynewstate: } parser.yyVAL.item = &ast.CreateTableStmt{Select: sel} } - case 502: + case 503: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -16112,15 +16126,15 @@ yynewstate: } parser.yyVAL.statement = sel } - case 503: + case 504: { parser.yyVAL.item = yyS[yypt-0].item } - case 504: + case 505: { parser.yyVAL.item = yyS[yypt-1].item } - case 505: + case 506: { startOffset := parser.startOffset(&yyS[yypt-1]) endOffset := parser.yylval.offset @@ -16145,17 +16159,13 @@ yynewstate: selStmt.SetText(parser.lexer.client, strings.TrimSpace(parser.src[startOffset:endOffset])) parser.yyVAL.statement = x } - case 506: - { - parser.yyVAL.item = false - } case 507: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 508: { - parser.yyVAL.item = model.AlgorithmUndefined + parser.yyVAL.item = true } case 509: { @@ -16163,67 +16173,71 @@ yynewstate: } case 510: { - parser.yyVAL.item = model.AlgorithmMerge + parser.yyVAL.item = model.AlgorithmUndefined } case 511: { - parser.yyVAL.item = model.AlgorithmTemptable + parser.yyVAL.item = model.AlgorithmMerge } case 512: { - parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} + parser.yyVAL.item = model.AlgorithmTemptable } case 513: { - parser.yyVAL.item = yyS[yypt-0].item + parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } case 514: { - parser.yyVAL.item = model.SecurityDefiner + parser.yyVAL.item = yyS[yypt-0].item } case 515: { parser.yyVAL.item = model.SecurityDefiner } case 516: + { + parser.yyVAL.item = model.SecurityDefiner + } + case 517: { parser.yyVAL.item = model.SecurityInvoker } - case 518: + case 519: { parser.yyVAL.item = nil } - case 519: + case 520: { parser.yyVAL.item = yyS[yypt-1].item.([]model.CIStr) } - case 520: + case 521: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 521: + case 522: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 522: + case 523: { parser.yyVAL.item = nil } - case 523: + case 524: { parser.yyVAL.item = model.CheckOptionCascaded } - case 524: + case 525: { parser.yyVAL.item = model.CheckOptionLocal } - case 525: + case 526: { parser.yyVAL.statement = &ast.DoStmt{ Exprs: yyS[yypt-0].item.([]ast.ExprNode), } } - case 526: + case 527: { // Single Table tn := yyS[yypt-6].item.(*ast.TableName) @@ -16251,7 +16265,7 @@ yynewstate: parser.yyVAL.statement = x } - case 527: + case 528: { // Multiple Table x := &ast.DeleteStmt{ @@ -16271,7 +16285,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 528: + case 529: { // Multiple Table x := &ast.DeleteStmt{ @@ -16290,23 +16304,23 @@ yynewstate: } parser.yyVAL.statement = x } - case 531: + case 532: { d := yyS[yypt-0].statement.(*ast.DeleteStmt) d.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = d } - case 532: + case 533: { d := yyS[yypt-0].statement.(*ast.DeleteStmt) d.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = d } - case 534: + case 535: { parser.yyVAL.statement = &ast.DropDatabaseStmt{IfExists: yyS[yypt-1].item.(bool), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 535: + case 536: { var indexLockAndAlgorithm *ast.IndexLockAndAlgorithm if yyS[yypt-0].item != nil { @@ -16317,43 +16331,43 @@ yynewstate: } parser.yyVAL.statement = &ast.DropIndexStmt{IfExists: yyS[yypt-4].item.(bool), IndexName: yyS[yypt-3].ident, Table: yyS[yypt-1].item.(*ast.TableName), LockAlg: indexLockAndAlgorithm} } - case 536: + case 537: { parser.yyVAL.statement = &ast.DropIndexStmt{IfExists: yyS[yypt-3].item.(bool), IndexName: yyS[yypt-2].ident, Table: yyS[yypt-0].item.(*ast.TableName), IsHypo: true} } - case 537: + case 538: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: yyS[yypt-2].item.(bool), Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: false, TemporaryKeyword: yyS[yypt-4].item.(ast.TemporaryKeyword)} } - case 538: + case 539: { parser.yyVAL.item = ast.TemporaryNone } - case 539: + case 540: { parser.yyVAL.item = ast.TemporaryLocal } - case 540: + case 541: { parser.yyVAL.item = ast.TemporaryGlobal } - case 541: + case 542: { parser.yyVAL.statement = &ast.DropTableStmt{Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 542: + case 543: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: true, Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 543: + case 544: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: false, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 544: + case 545: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: true, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 545: + case 546: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -16362,7 +16376,7 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: false, UserList: tmp} } - case 546: + case 547: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -16371,11 +16385,11 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: true, UserList: tmp} } - case 547: + case 548: { parser.yyVAL.statement = &ast.DropStatsStmt{Tables: yyS[yypt-0].item.([]*ast.TableName)} } - case 548: + case 549: { yylex.AppendError(ErrWarnDeprecatedSyntaxNoReplacement.FastGenByArgs("'DROP STATS ... PARTITION ...'", "")) parser.lastErrorAsWarn() @@ -16384,7 +16398,7 @@ yynewstate: PartitionNames: yyS[yypt-0].item.([]model.CIStr), } } - case 549: + case 550: { yylex.AppendError(ErrWarnDeprecatedSyntax.FastGenByArgs("DROP STATS ... GLOBAL", "DROP STATS ...")) parser.lastErrorAsWarn() @@ -16393,11 +16407,11 @@ yynewstate: IsGlobalStats: true, } } - case 557: + case 558: { parser.yyVAL.statement = nil } - case 558: + case 559: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -16407,7 +16421,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 559: + case 560: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -16417,7 +16431,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 560: + case 561: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -16426,7 +16440,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 561: + case 562: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -16436,7 +16450,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 565: + case 566: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -16445,7 +16459,7 @@ yynewstate: }, } } - case 566: + case 567: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -16455,49 +16469,49 @@ yynewstate: }, } } - case 567: + case 568: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: "row", } } - case 568: + case 569: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: "row", ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 569: + case 570: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].ident, ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 570: + case 571: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].ident, } } - case 571: + case 572: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].ident, ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 572: + case 573: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].ident, } } - case 573: + case 574: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -16505,7 +16519,7 @@ yynewstate: Analyze: true, } } - case 574: + case 575: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -16513,7 +16527,7 @@ yynewstate: Analyze: true, } } - case 575: + case 576: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -16521,15 +16535,15 @@ yynewstate: Analyze: true, } } - case 584: + case 585: { parser.yyVAL.statement = &ast.SavepointStmt{Name: yyS[yypt-0].ident} } - case 585: + case 586: { parser.yyVAL.statement = &ast.ReleaseSavepointStmt{Name: yyS[yypt-0].ident} } - case 586: + case 587: { stmt := yyS[yypt-3].item.(*ast.BRIEStmt) stmt.Kind = ast.BRIEKindBackup @@ -16537,7 +16551,7 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 587: + case 588: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamStart @@ -16545,26 +16559,26 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 588: + case 589: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamStop parser.yyVAL.statement = stmt } - case 589: + case 590: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamPause stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 590: + case 591: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamResume parser.yyVAL.statement = stmt } - case 591: + case 592: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamPurge @@ -16572,48 +16586,48 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 592: + case 593: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamStatus parser.yyVAL.statement = stmt } - case 593: + case 594: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamMetaData stmt.Storage = yyS[yypt-0].ident parser.yyVAL.statement = stmt } - case 594: + case 595: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindShowJob stmt.JobID = yyS[yypt-0].item.(int64) parser.yyVAL.statement = stmt } - case 595: + case 596: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindShowQuery stmt.JobID = yyS[yypt-0].item.(int64) parser.yyVAL.statement = stmt } - case 596: + case 597: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindCancelJob stmt.JobID = yyS[yypt-0].item.(int64) parser.yyVAL.statement = stmt } - case 597: + case 598: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindShowBackupMeta stmt.Storage = yyS[yypt-0].ident parser.yyVAL.statement = stmt } - case 598: + case 599: { stmt := yyS[yypt-3].item.(*ast.BRIEStmt) stmt.Kind = ast.BRIEKindRestore @@ -16621,7 +16635,7 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 599: + case 600: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindRestorePIT @@ -16629,146 +16643,146 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 600: - { - parser.yyVAL.item = &ast.BRIEStmt{} - } case 601: { - parser.yyVAL.item = &ast.BRIEStmt{Schemas: yyS[yypt-0].item.([]string)} + parser.yyVAL.item = &ast.BRIEStmt{} } case 602: { - parser.yyVAL.item = &ast.BRIEStmt{Tables: yyS[yypt-0].item.([]*ast.TableName)} + parser.yyVAL.item = &ast.BRIEStmt{Schemas: yyS[yypt-0].item.([]string)} } case 603: { - parser.yyVAL.item = []string{yyS[yypt-0].ident} + parser.yyVAL.item = &ast.BRIEStmt{Tables: yyS[yypt-0].item.([]*ast.TableName)} } case 604: { - parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) + parser.yyVAL.item = []string{yyS[yypt-0].ident} } case 605: { - parser.yyVAL.item = []*ast.BRIEOption{} + parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) } case 606: { - parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.BRIEOption), yyS[yypt-0].item.(*ast.BRIEOption)) + parser.yyVAL.item = []*ast.BRIEOption{} } case 607: { - parser.yyVAL.item = ast.BRIEOptionConcurrency + parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.BRIEOption), yyS[yypt-0].item.(*ast.BRIEOption)) } case 608: { - parser.yyVAL.item = ast.BRIEOptionResume + parser.yyVAL.item = ast.BRIEOptionConcurrency } case 609: { - parser.yyVAL.item = ast.BRIEOptionChecksumConcurrency + parser.yyVAL.item = ast.BRIEOptionResume } case 610: { - parser.yyVAL.item = ast.BRIEOptionCompressionLevel + parser.yyVAL.item = ast.BRIEOptionChecksumConcurrency } case 611: { - parser.yyVAL.item = ast.BRIEOptionSendCreds + parser.yyVAL.item = ast.BRIEOptionCompressionLevel } case 612: { - parser.yyVAL.item = ast.BRIEOptionOnline + parser.yyVAL.item = ast.BRIEOptionSendCreds } case 613: { - parser.yyVAL.item = ast.BRIEOptionCheckpoint + parser.yyVAL.item = ast.BRIEOptionOnline } case 614: { - parser.yyVAL.item = ast.BRIEOptionSkipSchemaFiles + parser.yyVAL.item = ast.BRIEOptionCheckpoint } case 615: { - parser.yyVAL.item = ast.BRIEOptionStrictFormat + parser.yyVAL.item = ast.BRIEOptionSkipSchemaFiles } case 616: { - parser.yyVAL.item = ast.BRIEOptionCSVNotNull + parser.yyVAL.item = ast.BRIEOptionStrictFormat } case 617: { - parser.yyVAL.item = ast.BRIEOptionCSVBackslashEscape + parser.yyVAL.item = ast.BRIEOptionCSVNotNull } case 618: { - parser.yyVAL.item = ast.BRIEOptionCSVTrimLastSeparators + parser.yyVAL.item = ast.BRIEOptionCSVBackslashEscape } case 619: { - parser.yyVAL.item = ast.BRIEOptionWaitTiflashReady + parser.yyVAL.item = ast.BRIEOptionCSVTrimLastSeparators } case 620: { - parser.yyVAL.item = ast.BRIEOptionWithSysTable + parser.yyVAL.item = ast.BRIEOptionWaitTiflashReady } case 621: { - parser.yyVAL.item = ast.BRIEOptionIgnoreStats + parser.yyVAL.item = ast.BRIEOptionWithSysTable } case 622: { - parser.yyVAL.item = ast.BRIEOptionLoadStats + parser.yyVAL.item = ast.BRIEOptionIgnoreStats } case 623: { - parser.yyVAL.item = ast.BRIEOptionTiKVImporter + parser.yyVAL.item = ast.BRIEOptionLoadStats } case 624: { - parser.yyVAL.item = ast.BRIEOptionCSVSeparator + parser.yyVAL.item = ast.BRIEOptionTiKVImporter } case 625: { - parser.yyVAL.item = ast.BRIEOptionCSVDelimiter + parser.yyVAL.item = ast.BRIEOptionCSVSeparator } case 626: { - parser.yyVAL.item = ast.BRIEOptionCSVNull + parser.yyVAL.item = ast.BRIEOptionCSVDelimiter } case 627: { - parser.yyVAL.item = ast.BRIEOptionCompression + parser.yyVAL.item = ast.BRIEOptionCSVNull } case 628: { - parser.yyVAL.item = ast.BRIEOptionEncryptionMethod + parser.yyVAL.item = ast.BRIEOptionCompression } case 629: { - parser.yyVAL.item = ast.BRIEOptionEncryptionKeyFile + parser.yyVAL.item = ast.BRIEOptionEncryptionMethod } case 630: { - parser.yyVAL.item = ast.BRIEOptionBackend + parser.yyVAL.item = ast.BRIEOptionEncryptionKeyFile } case 631: { - parser.yyVAL.item = ast.BRIEOptionOnDuplicate + parser.yyVAL.item = ast.BRIEOptionBackend } case 632: { parser.yyVAL.item = ast.BRIEOptionOnDuplicate } case 633: + { + parser.yyVAL.item = ast.BRIEOptionOnDuplicate + } + case 634: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), UintValue: yyS[yypt-0].item.(uint64), } } - case 634: + case 635: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -16779,21 +16793,21 @@ yynewstate: UintValue: value, } } - case 635: + case 636: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), StrValue: yyS[yypt-0].ident, } } - case 636: + case 637: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), StrValue: strings.ToLower(yyS[yypt-0].ident), } } - case 637: + case 638: { unit, err := yyS[yypt-1].item.(ast.TimeUnitType).Duration() if err != nil { @@ -16806,35 +16820,35 @@ yynewstate: UintValue: yyS[yypt-2].item.(uint64) * uint64(unit), } } - case 638: + case 639: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionBackupTS, StrValue: yyS[yypt-0].ident, } } - case 639: + case 640: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionBackupTSO, UintValue: yyS[yypt-0].item.(uint64), } } - case 640: + case 641: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionLastBackupTS, StrValue: yyS[yypt-0].ident, } } - case 641: + case 642: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionLastBackupTSO, UintValue: yyS[yypt-0].item.(uint64), } } - case 642: + case 643: { // TODO: check overflow? parser.yyVAL.item = &ast.BRIEOption{ @@ -16842,21 +16856,21 @@ yynewstate: UintValue: yyS[yypt-3].item.(uint64) * 1048576, } } - case 643: + case 644: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionCSVHeader, UintValue: ast.BRIECSVHeaderIsColumns, } } - case 644: + case 645: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionCSVHeader, UintValue: yyS[yypt-0].item.(uint64), } } - case 645: + case 646: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -16867,14 +16881,14 @@ yynewstate: UintValue: value, } } - case 646: + case 647: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionChecksum, UintValue: uint64(yyS[yypt-0].item.(ast.BRIEOptionLevel)), } } - case 647: + case 648: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -16885,53 +16899,53 @@ yynewstate: UintValue: value, } } - case 648: + case 649: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionAnalyze, UintValue: uint64(yyS[yypt-0].item.(ast.BRIEOptionLevel)), } } - case 649: + case 650: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionFullBackupStorage, StrValue: yyS[yypt-0].ident, } } - case 650: + case 651: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionRestoredTS, StrValue: yyS[yypt-0].ident, } } - case 651: + case 652: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionStartTS, StrValue: yyS[yypt-0].ident, } } - case 652: + case 653: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionUntilTS, StrValue: yyS[yypt-0].ident, } } - case 653: + case 654: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionGCTTL, StrValue: yyS[yypt-0].ident, } } - case 654: + case 655: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 655: + case 656: { v, rangeErrMsg := getInt64FromNUM(yyS[yypt-0].item) if len(rangeErrMsg) != 0 { @@ -16940,38 +16954,38 @@ yynewstate: } parser.yyVAL.item = v } - case 657: + case 658: { parser.yyVAL.item = yyS[yypt-0].item.(int64) != 0 } - case 658: + case 659: { parser.yyVAL.item = false } - case 659: + case 660: { parser.yyVAL.item = true } - case 660: + case 661: { parser.yyVAL.item = ast.BRIEOptionLevelOff } - case 661: + case 662: { parser.yyVAL.item = ast.BRIEOptionLevelOptional } - case 662: + case 663: { parser.yyVAL.item = ast.BRIEOptionLevelRequired } - case 663: + case 664: { parser.yyVAL.statement = &ast.ImportIntoActionStmt{ Tp: ast.ImportIntoCancel, JobID: yyS[yypt-0].item.(int64), } } - case 664: + case 665: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -16982,19 +16996,19 @@ yynewstate: Value: yyS[yypt-0].expr, } } - case 665: + case 666: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicOr, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 666: + case 667: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicXor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 667: + case 668: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicAnd, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 668: + case 669: { expr, ok := yyS[yypt-0].expr.(*ast.ExistsSubqueryExpr) if ok { @@ -17004,7 +17018,7 @@ yynewstate: parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr} } } - case 669: + case 670: { parser.yyVAL.expr = &ast.MatchAgainst{ ColumnNames: yyS[yypt-6].item.([]*ast.ColumnName), @@ -17012,99 +17026,99 @@ yynewstate: Modifier: ast.FulltextSearchModifier(yyS[yypt-1].item.(int)), } } - case 670: + case 671: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(1)} } - case 671: + case 672: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(0)} } - case 672: + case 673: { /* https://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html#operator_is */ parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)} } - case 674: + case 675: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 676: + case 677: { parser.yyVAL.expr = &ast.MaxValueExpr{} } - case 678: + case 679: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode } - case 679: + case 680: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode } - case 680: + case 681: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode | ast.FulltextSearchModifierWithQueryExpansion } - case 681: + case 682: { parser.yyVAL.item = ast.FulltextSearchModifierBooleanMode } - case 682: + case 683: { parser.yyVAL.item = ast.FulltextSearchModifierWithQueryExpansion } - case 687: + case 688: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 688: + case 689: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 689: + case 690: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 690: + case 691: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 691: + case 692: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 692: + case 693: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 693: + case 694: { parser.yyVAL.item = []ast.ExprNode{} } - case 695: + case 696: { parser.yyVAL.item = []ast.ExprNode{} } - case 697: + case 698: { expr := ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) parser.yyVAL.item = []ast.ExprNode{expr} } - case 698: + case 699: { parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)} } - case 699: + case 700: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-1].item.(opcode.Op), L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 700: + case 701: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.MultiRows = true parser.yyVAL.expr = &ast.CompareSubqueryExpr{Op: yyS[yypt-2].item.(opcode.Op), L: yyS[yypt-3].expr, R: sq, All: yyS[yypt-1].item.(bool)} } - case 701: + case 702: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -17116,25 +17130,21 @@ yynewstate: } parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-3].item.(opcode.Op), L: yyS[yypt-4].expr, R: variable} } - case 703: - { - parser.yyVAL.item = opcode.GE - } case 704: { - parser.yyVAL.item = opcode.GT + parser.yyVAL.item = opcode.GE } case 705: { - parser.yyVAL.item = opcode.LE + parser.yyVAL.item = opcode.GT } case 706: { - parser.yyVAL.item = opcode.LT + parser.yyVAL.item = opcode.LE } case 707: { - parser.yyVAL.item = opcode.NE + parser.yyVAL.item = opcode.LT } case 708: { @@ -17142,59 +17152,59 @@ yynewstate: } case 709: { - parser.yyVAL.item = opcode.EQ + parser.yyVAL.item = opcode.NE } case 710: { - parser.yyVAL.item = opcode.NullEQ + parser.yyVAL.item = opcode.EQ } case 711: { - parser.yyVAL.item = true + parser.yyVAL.item = opcode.NullEQ } case 712: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 713: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 714: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 715: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 716: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 717: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 718: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 719: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 720: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 721: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 722: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 723: { @@ -17206,19 +17216,23 @@ yynewstate: } case 725: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 726: { - parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)} + parser.yyVAL.item = true } case 727: + { + parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)} + } + case 728: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.MultiRows = true parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), Sel: sq} } - case 728: + case 729: { parser.yyVAL.expr = &ast.BetweenExpr{ Expr: yyS[yypt-4].expr, @@ -17227,7 +17241,7 @@ yynewstate: Not: !yyS[yypt-3].item.(bool), } } - case 729: + case 730: { escape := yyS[yypt-0].ident if len(escape) > 1 { @@ -17244,7 +17258,7 @@ yynewstate: IsLike: true, } } - case 730: + case 731: { escape := yyS[yypt-0].ident if len(escape) > 1 { @@ -17261,55 +17275,55 @@ yynewstate: IsLike: false, } } - case 731: + case 732: { parser.yyVAL.expr = &ast.PatternRegexpExpr{Expr: yyS[yypt-2].expr, Pattern: yyS[yypt-0].expr, Not: !yyS[yypt-1].item.(bool)} } - case 732: + case 733: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONMemberOf), Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-1].expr}} } - case 736: + case 737: { parser.yyVAL.ident = "\\" } - case 737: + case 738: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 738: + case 739: { parser.yyVAL.item = &ast.SelectField{WildCard: &ast.WildCardField{}} } - case 739: + case 740: { wildCard := &ast.WildCardField{Table: model.NewCIStr(yyS[yypt-2].ident)} parser.yyVAL.item = &ast.SelectField{WildCard: wildCard} } - case 740: + case 741: { wildCard := &ast.WildCardField{Schema: model.NewCIStr(yyS[yypt-4].ident), Table: model.NewCIStr(yyS[yypt-2].ident)} parser.yyVAL.item = &ast.SelectField{WildCard: wildCard} } - case 741: + case 742: { expr := yyS[yypt-1].expr asName := yyS[yypt-0].ident parser.yyVAL.item = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)} } - case 742: + case 743: { parser.yyVAL.ident = "" } - case 745: + case 746: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 747: + case 748: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 748: + case 749: { field := yyS[yypt-0].item.(*ast.SelectField) field.Offset = parser.startOffset(&yyS[yypt]) @@ -17319,7 +17333,7 @@ yynewstate: } parser.yyVAL.item = []*ast.SelectField{field} } - case 749: + case 750: { fl := yyS[yypt-2].item.([]*ast.SelectField) field := yyS[yypt-0].item.(*ast.SelectField) @@ -17330,79 +17344,79 @@ yynewstate: } parser.yyVAL.item = append(fl, field) } - case 750: + case 751: { parser.yyVAL.item = false } - case 751: + case 752: { parser.yyVAL.item = true } - case 752: + case 753: { parser.yyVAL.item = &ast.GroupByClause{Items: yyS[yypt-1].item.([]*ast.ByItem), Rollup: yyS[yypt-0].item.(bool)} } - case 753: + case 754: { parser.yyVAL.item = nil } - case 754: + case 755: { parser.yyVAL.item = &ast.HavingClause{Expr: yyS[yypt-0].expr} } - case 755: + case 756: { parser.yyVAL.item = nil } - case 757: + case 758: { parser.yyVAL.item = &ast.AsOfClause{ TsExpr: yyS[yypt-0].expr.(ast.ExprNode), } } - case 758: + case 759: { parser.yyVAL.item = false } - case 759: + case 760: { parser.yyVAL.item = true } - case 760: + case 761: { parser.yyVAL.item = false } - case 761: + case 762: { parser.yyVAL.item = true } - case 762: + case 763: { parser.yyVAL.item = false } - case 763: + case 764: { parser.yyVAL.item = true } - case 764: + case 765: { parser.yyVAL.item = &ast.NullString{ String: "", Empty: false, } } - case 765: + case 766: { parser.yyVAL.item = &ast.NullString{ String: yyS[yypt-0].ident, Empty: len(yyS[yypt-0].ident) == 0, } } - case 766: + case 767: { parser.yyVAL.item = nil } - case 767: + case 768: { // Merge the options if yyS[yypt-1].item == nil { @@ -17428,19 +17442,19 @@ yynewstate: parser.yyVAL.item = opt1 } } - case 768: + case 769: { parser.yyVAL.item = &ast.IndexOption{ KeyBlockSize: yyS[yypt-0].item.(uint64), } } - case 769: + case 770: { parser.yyVAL.item = &ast.IndexOption{ Tp: yyS[yypt-0].item.(model.IndexType), } } - case 770: + case 771: { parser.yyVAL.item = &ast.IndexOption{ ParserName: model.NewCIStr(yyS[yypt-0].ident), @@ -17448,95 +17462,95 @@ yynewstate: yylex.AppendError(yylex.Errorf("The WITH PARASER clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 771: + case 772: { parser.yyVAL.item = &ast.IndexOption{ Comment: yyS[yypt-0].ident, } } - case 772: + case 773: { parser.yyVAL.item = &ast.IndexOption{ Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 773: + case 774: { parser.yyVAL.item = &ast.IndexOption{ PrimaryKeyTp: yyS[yypt-0].item.(model.PrimaryKeyType), } } - case 774: + case 775: { parser.yyVAL.item = &ast.IndexOption{ Global: true, } } - case 775: + case 776: { parser.yyVAL.item = &ast.IndexOption{ Global: false, } } - case 776: + case 777: { parser.yyVAL.item = []interface{}{yyS[yypt-0].item, nil} } - case 777: + case 778: { parser.yyVAL.item = []interface{}{yyS[yypt-2].item, yyS[yypt-0].item} } - case 778: + case 779: { parser.yyVAL.item = []interface{}{&ast.NullString{String: yyS[yypt-2].ident, Empty: len(yyS[yypt-2].ident) == 0}, yyS[yypt-0].item} } - case 779: + case 780: { parser.yyVAL.item = nil } - case 781: + case 782: { parser.yyVAL.item = yyS[yypt-0].item } - case 782: + case 783: { parser.yyVAL.item = yyS[yypt-0].item } - case 783: + case 784: { parser.yyVAL.item = model.IndexTypeBtree } - case 784: + case 785: { parser.yyVAL.item = model.IndexTypeHash } - case 785: + case 786: { parser.yyVAL.item = model.IndexTypeRtree } - case 786: + case 787: { parser.yyVAL.item = model.IndexTypeHypo } - case 787: + case 788: { parser.yyVAL.item = model.IndexTypeHNSW } - case 788: + case 789: { parser.yyVAL.item = ast.IndexVisibilityVisible } - case 789: + case 790: { parser.yyVAL.item = ast.IndexVisibilityInvisible } - case 1334: + case 1338: { parser.yyVAL.statement = &ast.CallStmt{ Procedure: yyS[yypt-0].expr.(*ast.FuncCallExpr), } } - case 1335: + case 1339: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -17544,7 +17558,7 @@ yynewstate: Args: []ast.ExprNode{}, } } - case 1336: + case 1340: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -17553,7 +17567,7 @@ yynewstate: Args: []ast.ExprNode{}, } } - case 1337: + case 1341: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -17561,7 +17575,7 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1338: + case 1342: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -17570,7 +17584,7 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1339: + case 1343: { x := yyS[yypt-1].item.(*ast.InsertStmt) x.Priority = yyS[yypt-6].item.(mysql.PriorityEnum) @@ -17587,26 +17601,26 @@ yynewstate: x.PartitionNames = yyS[yypt-2].item.([]model.CIStr) parser.yyVAL.statement = x } - case 1342: + case 1346: { parser.yyVAL.item = &ast.InsertStmt{ Columns: yyS[yypt-3].item.([]*ast.ColumnName), Lists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 1343: + case 1347: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1344: + case 1348: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1345: + case 1349: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1346: + case 1350: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -17619,23 +17633,23 @@ yynewstate: } parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: sel} } - case 1347: + case 1351: { parser.yyVAL.item = &ast.InsertStmt{Lists: yyS[yypt-0].item.([][]ast.ExprNode)} } - case 1348: + case 1352: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1349: + case 1353: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1350: + case 1354: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1351: + case 1355: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -17648,39 +17662,39 @@ yynewstate: } parser.yyVAL.item = &ast.InsertStmt{Select: sel} } - case 1352: + case 1356: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.InsertStmt) } - case 1355: + case 1359: { parser.yyVAL.item = [][]ast.ExprNode{yyS[yypt-0].item.([]ast.ExprNode)} } - case 1356: + case 1360: { parser.yyVAL.item = append(yyS[yypt-2].item.([][]ast.ExprNode), yyS[yypt-0].item.([]ast.ExprNode)) } - case 1357: + case 1361: { parser.yyVAL.item = yyS[yypt-1].item } - case 1358: + case 1362: { parser.yyVAL.item = []ast.ExprNode{} } - case 1360: + case 1364: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 1361: + case 1365: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 1363: + case 1367: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 1364: + case 1368: { parser.yyVAL.item = &ast.InsertStmt{ Columns: []*ast.ColumnName{yyS[yypt-2].item.(*ast.ColumnName)}, @@ -17688,22 +17702,22 @@ yynewstate: Setlist: true, } } - case 1365: + case 1369: { ins := yyS[yypt-4].item.(*ast.InsertStmt) ins.Columns = append(ins.Columns, yyS[yypt-2].item.(*ast.ColumnName)) ins.Lists[0] = append(ins.Lists[0], yyS[yypt-0].expr.(ast.ExprNode)) parser.yyVAL.item = ins } - case 1366: + case 1370: { parser.yyVAL.item = nil } - case 1367: + case 1371: { parser.yyVAL.item = yyS[yypt-0].item } - case 1368: + case 1372: { x := yyS[yypt-0].item.(*ast.InsertStmt) if yyS[yypt-5].item != nil { @@ -17716,31 +17730,31 @@ yynewstate: x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) parser.yyVAL.statement = x } - case 1369: + case 1373: { parser.yyVAL.expr = ast.NewValueExpr(false, parser.charset, parser.collation) } - case 1370: + case 1374: { parser.yyVAL.expr = ast.NewValueExpr(nil, parser.charset, parser.collation) } - case 1371: + case 1375: { parser.yyVAL.expr = ast.NewValueExpr(true, parser.charset, parser.collation) } - case 1372: + case 1376: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1373: + case 1377: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1374: + case 1378: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1376: + case 1380: { // See https://dev.mysql.com/doc/refman/5.7/en/charset-literal.html co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) @@ -17758,15 +17772,15 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1377: + case 1381: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1378: + case 1382: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1379: + case 1383: { co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) if err != nil { @@ -17783,7 +17797,7 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1380: + case 1384: { co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) if err != nil { @@ -17800,12 +17814,12 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1381: + case 1385: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) parser.yyVAL.expr = expr } - case 1382: + case 1386: { valExpr := yyS[yypt-1].expr.(ast.ValueExpr) strLit := valExpr.GetString() @@ -17818,31 +17832,31 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1383: + case 1387: { parser.yyVAL.item = []*ast.AlterOrderItem{yyS[yypt-0].item.(*ast.AlterOrderItem)} } - case 1384: + case 1388: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterOrderItem), yyS[yypt-0].item.(*ast.AlterOrderItem)) } - case 1385: + case 1389: { parser.yyVAL.item = &ast.AlterOrderItem{Column: yyS[yypt-1].item.(*ast.ColumnName), Desc: yyS[yypt-0].item.(bool)} } - case 1386: + case 1390: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1387: + case 1391: { parser.yyVAL.item = []*ast.ByItem{yyS[yypt-0].item.(*ast.ByItem)} } - case 1388: + case 1392: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ByItem), yyS[yypt-0].item.(*ast.ByItem)) } - case 1389: + case 1393: { expr := yyS[yypt-0].expr valueExpr, ok := expr.(ast.ValueExpr) @@ -17854,7 +17868,7 @@ yynewstate: } parser.yyVAL.item = &ast.ByItem{Expr: expr, NullOrder: true} } - case 1390: + case 1394: { expr := yyS[yypt-1].expr valueExpr, ok := expr.(ast.ValueExpr) @@ -17866,55 +17880,55 @@ yynewstate: } parser.yyVAL.item = &ast.ByItem{Expr: expr, Desc: yyS[yypt-0].item.(bool)} } - case 1391: + case 1395: { parser.yyVAL.item = false } - case 1392: + case 1396: { parser.yyVAL.item = true } - case 1393: + case 1397: { parser.yyVAL.item = false // ASC by default } - case 1394: + case 1398: { parser.yyVAL.item = false } - case 1395: + case 1399: { parser.yyVAL.item = true } - case 1396: + case 1400: { parser.yyVAL.item = nil } - case 1398: + case 1402: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Or, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1399: + case 1403: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.And, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1400: + case 1404: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LeftShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1401: + case 1405: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.RightShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1402: + case 1406: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Plus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1403: + case 1407: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Minus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1404: + case 1408: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_ADD"), @@ -17925,7 +17939,7 @@ yynewstate: }, } } - case 1405: + case 1409: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_SUB"), @@ -17936,7 +17950,7 @@ yynewstate: }, } } - case 1406: + case 1410: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_ADD"), @@ -17947,44 +17961,44 @@ yynewstate: }, } } - case 1407: + case 1411: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mul, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1408: + case 1412: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Div, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1409: + case 1413: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1410: + case 1414: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.IntDiv, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1411: + case 1415: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1412: + case 1416: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Xor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1414: + case 1418: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1415: + case 1419: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1416: + case 1420: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Schema: model.NewCIStr(yyS[yypt-4].ident), @@ -17992,39 +18006,39 @@ yynewstate: Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1421: + case 1425: { parser.yyVAL.expr = &ast.SetCollationExpr{Expr: yyS[yypt-2].expr, Collate: yyS[yypt-0].ident} } - case 1424: + case 1428: { parser.yyVAL.expr = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 1427: + case 1431: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not2, V: yyS[yypt-0].expr} } - case 1428: + case 1432: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.BitNeg, V: yyS[yypt-0].expr} } - case 1429: + case 1433: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: yyS[yypt-0].expr} } - case 1430: + case 1434: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: yyS[yypt-0].expr} } - case 1431: + case 1435: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.Concat), Args: []ast.ExprNode{yyS[yypt-2].expr, yyS[yypt-0].expr}} } - case 1432: + case 1436: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not2, V: yyS[yypt-0].expr} } - case 1434: + case 1438: { startOffset := parser.startOffset(&yyS[yypt-1]) endOffset := parser.endOffset(&yyS[yypt]) @@ -18032,23 +18046,23 @@ yynewstate: expr.SetText(parser.lexer.client, parser.src[startOffset:endOffset]) parser.yyVAL.expr = &ast.ParenthesesExpr{Expr: expr} } - case 1435: + case 1439: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 1436: + case 1440: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 1437: + case 1441: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.Exists = true parser.yyVAL.expr = &ast.ExistsSubqueryExpr{Sel: sq} } - case 1438: + case 1442: { /* * ODBC escape syntax. @@ -18072,7 +18086,7 @@ yynewstate: parser.yyVAL.expr = yyS[yypt-1].expr } } - case 1439: + case 1443: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#operator_binary tp := types.NewFieldType(mysql.TypeString) @@ -18085,7 +18099,7 @@ yynewstate: FunctionType: ast.CastBinaryOperator, } } - case 1440: + case 1444: { /* See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_cast */ tp := yyS[yypt-2].item.(*types.FieldType) @@ -18111,7 +18125,7 @@ yynewstate: ExplicitCharSet: explicitCharset, } } - case 1441: + case 1445: { x := &ast.CaseExpr{WhenClauses: yyS[yypt-2].item.([]*ast.WhenClause)} if yyS[yypt-3].expr != nil { @@ -18122,7 +18136,7 @@ yynewstate: } parser.yyVAL.expr = x } - case 1442: + case 1446: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert tp := yyS[yypt-1].item.(*types.FieldType) @@ -18142,7 +18156,7 @@ yynewstate: ExplicitCharSet: explicitCharset, } } - case 1443: + case 1447: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert charset1 := ast.NewValueExpr(yyS[yypt-1].ident, "", "") @@ -18151,70 +18165,70 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-3].expr, charset1}, } } - case 1444: + case 1448: { parser.yyVAL.expr = &ast.DefaultExpr{Name: yyS[yypt-1].expr.(*ast.ColumnNameExpr).Name} } - case 1445: + case 1449: { parser.yyVAL.expr = &ast.ValuesExpr{Column: yyS[yypt-1].expr.(*ast.ColumnNameExpr)} } - case 1446: + case 1450: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}} } - case 1447: + case 1451: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) extract := &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}} parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONUnquote), Args: []ast.ExprNode{extract}} } - case 1448: + case 1452: { parser.yyVAL.item = false } - case 1449: + case 1453: { parser.yyVAL.item = true } - case 1452: + case 1456: { parser.yyVAL.item = false } - case 1453: + case 1457: { parser.yyVAL.item = true } - case 1454: + case 1458: { parser.yyVAL.item = false } - case 1456: + case 1460: { parser.yyVAL.item = true } - case 1459: + case 1463: { parser.yyVAL.item = true } - case 1504: + case 1508: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1505: + case 1509: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1506: + case 1510: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident)} } - case 1507: + case 1511: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-2].ident)} } - case 1508: + case 1512: { args := []ast.ExprNode{} if yyS[yypt-0].item != nil { @@ -18222,7 +18236,7 @@ yynewstate: } parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident), Args: args} } - case 1509: + case 1513: { nilVal := ast.NewValueExpr(nil, parser.charset, parser.collation) args := yyS[yypt-1].item.([]ast.ExprNode) @@ -18231,7 +18245,7 @@ yynewstate: Args: append(args, nilVal), } } - case 1510: + case 1514: { charset1 := ast.NewValueExpr(yyS[yypt-1].ident, "", "") args := yyS[yypt-3].item.([]ast.ExprNode) @@ -18240,42 +18254,42 @@ yynewstate: Args: append(args, charset1), } } - case 1511: + case 1515: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.DateLiteral), Args: []ast.ExprNode{expr}} } - case 1512: + case 1516: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimeLiteral), Args: []ast.ExprNode{expr}} } - case 1513: + case 1517: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimestampLiteral), Args: []ast.ExprNode{expr}} } - case 1514: + case 1518: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.InsertFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1515: + case 1519: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-3].expr, R: yyS[yypt-1].expr} } - case 1516: + case 1520: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.PasswordFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1517: + case 1521: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1518: + case 1522: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1519: + case 1523: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -18286,7 +18300,7 @@ yynewstate: }, } } - case 1520: + case 1524: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -18297,7 +18311,7 @@ yynewstate: }, } } - case 1521: + case 1525: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -18308,7 +18322,7 @@ yynewstate: }, } } - case 1522: + case 1526: { timeUnit := &ast.TimeUnitExpr{Unit: yyS[yypt-3].item.(ast.TimeUnitType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -18316,7 +18330,7 @@ yynewstate: Args: []ast.ExprNode{timeUnit, yyS[yypt-1].expr}, } } - case 1523: + case 1527: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -18326,67 +18340,67 @@ yynewstate: }, } } - case 1524: + case 1528: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}} } - case 1525: + case 1529: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1526: + case 1530: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1527: + case 1531: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1528: + case 1532: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1529: + case 1533: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: yyS[yypt-5].item.(ast.TimeUnitType)}, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1530: + case 1534: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: yyS[yypt-5].item.(ast.TimeUnitType)}, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1531: + case 1535: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: []ast.ExprNode{yyS[yypt-1].expr}, } } - case 1532: + case 1536: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr}, } } - case 1533: + case 1537: { spaceVal := ast.NewValueExpr(" ", parser.charset, parser.collation) direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-3].item.(ast.TrimDirectionType)} @@ -18395,7 +18409,7 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, spaceVal, direction}, } } - case 1534: + case 1538: { direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-4].item.(ast.TrimDirectionType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -18403,63 +18417,63 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr, direction}, } } - case 1535: + case 1539: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: []ast.ExprNode{yyS[yypt-1].expr}, } } - case 1536: + case 1540: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-6].ident), Args: []ast.ExprNode{yyS[yypt-4].expr, ast.NewValueExpr("CHAR", parser.charset, parser.collation), ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}, } } - case 1537: + case 1541: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-6].ident), Args: []ast.ExprNode{yyS[yypt-4].expr, ast.NewValueExpr("BINARY", parser.charset, parser.collation), ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}, } } - case 1539: + case 1543: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1540: + case 1544: { parser.yyVAL.item = ast.GetFormatSelectorDate } - case 1541: + case 1545: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1542: + case 1546: { parser.yyVAL.item = ast.GetFormatSelectorTime } - case 1543: + case 1547: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1548: + case 1552: { parser.yyVAL.item = ast.TrimBoth } - case 1549: + case 1553: { parser.yyVAL.item = ast.TrimLeading } - case 1550: + case 1554: { parser.yyVAL.item = ast.TrimTrailing } - case 1551: + case 1555: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-1].item.(*ast.TableName), @@ -18469,7 +18483,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 1552: + case 1556: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-3].item.(*ast.TableName), @@ -18480,7 +18494,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr, valueExpr}, } } - case 1554: + case 1558: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18488,15 +18502,15 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1555: + case 1559: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: false} } - case 1556: + case 1560: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1557: + case 1561: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18504,7 +18518,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1558: + case 1562: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18512,7 +18526,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1559: + case 1563: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18520,7 +18534,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1560: + case 1564: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18528,7 +18542,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1561: + case 1565: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18536,7 +18550,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1562: + case 1566: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18544,11 +18558,11 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1563: + case 1567: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: true} } - case 1564: + case 1568: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18556,7 +18570,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1565: + case 1569: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18564,7 +18578,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1566: + case 1570: { args := []ast.ExprNode{ast.NewValueExpr(1, parser.charset, parser.collation)} if yyS[yypt-0].item != nil { @@ -18573,7 +18587,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: args} } } - case 1567: + case 1571: { args := yyS[yypt-4].item.([]ast.ExprNode) args = append(args, yyS[yypt-2].item.(ast.ExprNode)) @@ -18587,7 +18601,7 @@ yynewstate: parser.yyVAL.expr = agg } } - case 1568: + case 1572: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18595,7 +18609,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1569: + case 1573: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18603,7 +18617,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1570: + case 1574: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18611,7 +18625,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1571: + case 1575: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: ast.AggFuncStddevPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18619,7 +18633,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncStddevPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1572: + case 1576: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18627,7 +18641,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1573: + case 1577: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18635,7 +18649,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1574: + case 1578: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18643,7 +18657,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1575: + case 1579: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18651,7 +18665,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1576: + case 1580: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18659,7 +18673,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1577: + case 1581: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-6].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18667,7 +18681,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-6].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}} } } - case 1578: + case 1582: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18675,7 +18689,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}} } } - case 1579: + case 1583: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18683,7 +18697,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}} } } - case 1580: + case 1584: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18691,22 +18705,22 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}} } } - case 1581: + case 1585: { parser.yyVAL.item = ast.NewValueExpr(",", "", "") } - case 1582: + case 1586: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].ident, "", "") } - case 1583: + case 1587: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1584: + case 1588: { var tp ast.FuncCallExprType if isInTokenMap(yyS[yypt-3].ident) { @@ -18721,159 +18735,159 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1585: + case 1589: { parser.yyVAL.item = nil } - case 1586: + case 1590: { parser.yyVAL.item = nil } - case 1587: + case 1591: { expr := ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation) parser.yyVAL.item = expr } - case 1589: + case 1593: { parser.yyVAL.item = ast.TimeUnitSecondMicrosecond } - case 1590: + case 1594: { parser.yyVAL.item = ast.TimeUnitMinuteMicrosecond } - case 1591: + case 1595: { parser.yyVAL.item = ast.TimeUnitMinuteSecond } - case 1592: + case 1596: { parser.yyVAL.item = ast.TimeUnitHourMicrosecond } - case 1593: + case 1597: { parser.yyVAL.item = ast.TimeUnitHourSecond } - case 1594: + case 1598: { parser.yyVAL.item = ast.TimeUnitHourMinute } - case 1595: + case 1599: { parser.yyVAL.item = ast.TimeUnitDayMicrosecond } - case 1596: + case 1600: { parser.yyVAL.item = ast.TimeUnitDaySecond } - case 1597: + case 1601: { parser.yyVAL.item = ast.TimeUnitDayMinute } - case 1598: + case 1602: { parser.yyVAL.item = ast.TimeUnitDayHour } - case 1599: + case 1603: { parser.yyVAL.item = ast.TimeUnitYearMonth } - case 1600: + case 1604: { parser.yyVAL.item = ast.TimeUnitMicrosecond } - case 1601: + case 1605: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1602: + case 1606: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1603: + case 1607: { parser.yyVAL.item = ast.TimeUnitHour } - case 1604: + case 1608: { parser.yyVAL.item = ast.TimeUnitDay } - case 1605: + case 1609: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1606: + case 1610: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1607: + case 1611: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1608: + case 1612: { parser.yyVAL.item = ast.TimeUnitYear } - case 1609: + case 1613: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1610: + case 1614: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1611: + case 1615: { parser.yyVAL.item = ast.TimeUnitHour } - case 1612: + case 1616: { parser.yyVAL.item = ast.TimeUnitDay } - case 1613: + case 1617: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1614: + case 1618: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1615: + case 1619: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1616: + case 1620: { parser.yyVAL.item = ast.TimeUnitYear } - case 1617: + case 1621: { parser.yyVAL.expr = nil } - case 1619: + case 1623: { parser.yyVAL.item = []*ast.WhenClause{yyS[yypt-0].item.(*ast.WhenClause)} } - case 1620: + case 1624: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.WhenClause), yyS[yypt-0].item.(*ast.WhenClause)) } - case 1621: + case 1625: { parser.yyVAL.item = &ast.WhenClause{ Expr: yyS[yypt-2].expr, Result: yyS[yypt-0].expr, } } - case 1622: + case 1626: { parser.yyVAL.item = nil } - case 1623: + case 1627: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1624: + case 1628: { tp := types.NewFieldType(mysql.TypeVarString) tp.SetFlen(yyS[yypt-0].item.(int)) // TODO: Flen should be the flen of expression @@ -18885,7 +18899,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1625: + case 1629: { tp := types.NewFieldType(mysql.TypeVarString) tp.SetFlen(yyS[yypt-1].item.(int)) // TODO: Flen should be the flen of expression @@ -18908,7 +18922,7 @@ yynewstate: } parser.yyVAL.item = tp } - case 1626: + case 1630: { tp := types.NewFieldType(mysql.TypeDate) tp.SetCharset(charset.CharsetBin) @@ -18916,7 +18930,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1627: + case 1631: { tp := types.NewFieldType(mysql.TypeYear) tp.SetCharset(charset.CharsetBin) @@ -18924,7 +18938,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1628: + case 1632: { tp := types.NewFieldType(mysql.TypeDatetime) flen, _ := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDatetime) @@ -18938,7 +18952,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1629: + case 1633: { fopt := yyS[yypt-0].item.(*ast.FloatOpt) tp := types.NewFieldType(mysql.TypeNewDecimal) @@ -18949,7 +18963,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1630: + case 1634: { tp := types.NewFieldType(mysql.TypeDuration) flen, _ := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDuration) @@ -18963,7 +18977,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1631: + case 1635: { tp := types.NewFieldType(mysql.TypeLonglong) tp.SetCharset(charset.CharsetBin) @@ -18971,7 +18985,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1632: + case 1636: { tp := types.NewFieldType(mysql.TypeLonglong) tp.AddFlag(mysql.UnsignedFlag | mysql.BinaryFlag) @@ -18979,7 +18993,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1633: + case 1637: { tp := types.NewFieldType(mysql.TypeJSON) tp.AddFlag(mysql.BinaryFlag | mysql.ParseToJSONFlag) @@ -18987,7 +19001,7 @@ yynewstate: tp.SetCollate(mysql.DefaultCollationName) parser.yyVAL.item = tp } - case 1634: + case 1638: { tp := types.NewFieldType(mysql.TypeDouble) flen, decimal := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDouble) @@ -18998,7 +19012,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1635: + case 1639: { tp := types.NewFieldType(mysql.TypeFloat) fopt := yyS[yypt-0].item.(*ast.FloatOpt) @@ -19015,7 +19029,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1636: + case 1640: { var tp *types.FieldType if parser.lexer.GetSQLMode().HasRealAsFloatMode() { @@ -19031,7 +19045,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1637: + case 1641: { elementType := yyS[yypt-1].item.(*ast.VectorElementType) if elementType.Tp != mysql.TypeFloat { @@ -19044,27 +19058,27 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1638: + case 1642: { parser.yyVAL.item = mysql.LowPriority } - case 1639: + case 1643: { parser.yyVAL.item = mysql.HighPriority } - case 1640: + case 1644: { parser.yyVAL.item = mysql.DelayedPriority } - case 1641: + case 1645: { parser.yyVAL.item = mysql.NoPriority } - case 1643: + case 1647: { parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1644: + case 1648: { schema := yyS[yypt-2].ident if isInCorrectIdentifierName(schema) { @@ -19073,45 +19087,45 @@ yynewstate: } parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(schema), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1645: + case 1649: { parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr("*"), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1646: + case 1650: { tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} parser.yyVAL.item = tbl } - case 1647: + case 1651: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) } - case 1648: + case 1652: { parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-1].ident)} } - case 1649: + case 1653: { parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-3].ident), Name: model.NewCIStr(yyS[yypt-1].ident)} } - case 1650: + case 1654: { tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} parser.yyVAL.item = tbl } - case 1651: + case 1655: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) } - case 1654: + case 1658: { parser.yyVAL.item = false } - case 1655: + case 1659: { parser.yyVAL.item = true } - case 1656: + case 1660: { var sqlText string var sqlVar *ast.VariableExpr @@ -19127,94 +19141,94 @@ yynewstate: SQLVar: sqlVar, } } - case 1657: + case 1661: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1658: + case 1662: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1659: + case 1663: { parser.yyVAL.statement = &ast.ExecuteStmt{Name: yyS[yypt-0].ident} } - case 1660: + case 1664: { parser.yyVAL.statement = &ast.ExecuteStmt{ Name: yyS[yypt-2].ident, UsingVars: yyS[yypt-0].item.([]ast.ExprNode), } } - case 1661: + case 1665: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 1662: + case 1666: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 1663: + case 1667: { parser.yyVAL.statement = &ast.DeallocateStmt{Name: yyS[yypt-0].ident} } - case 1666: + case 1670: { parser.yyVAL.statement = &ast.RollbackStmt{} } - case 1667: + case 1671: { parser.yyVAL.statement = &ast.RollbackStmt{CompletionType: yyS[yypt-0].item.(ast.CompletionType)} } - case 1668: + case 1672: { parser.yyVAL.statement = &ast.RollbackStmt{SavepointName: yyS[yypt-0].ident} } - case 1669: + case 1673: { parser.yyVAL.statement = &ast.RollbackStmt{SavepointName: yyS[yypt-0].ident} } - case 1670: + case 1674: { parser.yyVAL.item = ast.CompletionTypeChain } - case 1671: + case 1675: { parser.yyVAL.item = ast.CompletionTypeRelease } - case 1672: + case 1676: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1673: + case 1677: { parser.yyVAL.item = ast.CompletionTypeChain } - case 1674: + case 1678: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1675: + case 1679: { parser.yyVAL.item = ast.CompletionTypeRelease } - case 1676: + case 1680: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1677: + case 1681: { parser.yyVAL.statement = &ast.ShutdownStmt{} } - case 1678: + case 1682: { parser.yyVAL.statement = &ast.RestartStmt{} } - case 1679: + case 1683: { parser.yyVAL.statement = &ast.HelpStmt{Topic: yyS[yypt-0].ident} } - case 1680: + case 1684: { st := &ast.SelectStmt{ SelectStmtOpts: yyS[yypt-2].item.(*ast.SelectStmtOpts), @@ -19230,7 +19244,7 @@ yynewstate: } parser.yyVAL.item = st } - case 1681: + case 1685: { st := yyS[yypt-2].item.(*ast.SelectStmt) lastField := st.Fields.Fields[len(st.Fields.Fields)-1] @@ -19242,7 +19256,7 @@ yynewstate: st.Where = yyS[yypt-0].item.(ast.ExprNode) } } - case 1682: + case 1686: { st := yyS[yypt-6].item.(*ast.SelectStmt) st.From = yyS[yypt-4].item.(*ast.TableRefsClause) @@ -19265,11 +19279,11 @@ yynewstate: } parser.yyVAL.item = st } - case 1683: + case 1687: { parser.yyVAL.item = nil } - case 1684: + case 1688: { var repSeed ast.ExprNode if yyS[yypt-0].expr != nil { @@ -19282,7 +19296,7 @@ yynewstate: RepeatableSeed: repSeed, } } - case 1685: + case 1689: { var repSeed ast.ExprNode if yyS[yypt-0].expr != nil { @@ -19293,43 +19307,43 @@ yynewstate: RepeatableSeed: repSeed, } } - case 1686: + case 1690: { parser.yyVAL.item = ast.SampleMethodTypeNone } - case 1687: + case 1691: { parser.yyVAL.item = ast.SampleMethodTypeSystem } - case 1688: + case 1692: { parser.yyVAL.item = ast.SampleMethodTypeBernoulli } - case 1689: + case 1693: { parser.yyVAL.item = ast.SampleMethodTypeTiDBRegion } - case 1690: + case 1694: { parser.yyVAL.item = ast.SampleClauseUnitTypeDefault } - case 1691: + case 1695: { parser.yyVAL.item = ast.SampleClauseUnitTypeRow } - case 1692: + case 1696: { parser.yyVAL.item = ast.SampleClauseUnitTypePercent } - case 1693: + case 1697: { parser.yyVAL.expr = nil } - case 1694: + case 1698: { parser.yyVAL.expr = yyS[yypt-1].expr } - case 1695: + case 1699: { st := yyS[yypt-6].item.(*ast.SelectStmt) if yyS[yypt-1].item != nil { @@ -19352,7 +19366,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1696: + case 1700: { st := yyS[yypt-5].item.(*ast.SelectStmt) if yyS[yypt-4].item != nil { @@ -19372,7 +19386,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1697: + case 1701: { st := yyS[yypt-4].item.(*ast.SelectStmt) if yyS[yypt-1].item != nil { @@ -19389,7 +19403,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1698: + case 1702: { st := &ast.SelectStmt{ Kind: ast.SelectStmtKindTable, @@ -19411,7 +19425,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1699: + case 1703: { st := &ast.SelectStmt{ Kind: ast.SelectStmtKindValues, @@ -19432,13 +19446,13 @@ yynewstate: } parser.yyVAL.statement = st } - case 1700: + case 1704: { sel := yyS[yypt-0].statement.(*ast.SelectStmt) sel.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = sel } - case 1701: + case 1705: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -19454,11 +19468,11 @@ yynewstate: } parser.yyVAL.statement = sel } - case 1702: + case 1706: { parser.yyVAL.item = yyS[yypt-0].item } - case 1703: + case 1707: { ws := yyS[yypt-0].item.(*ast.WithClause) ws.IsRecursive = true @@ -19467,20 +19481,20 @@ yynewstate: } parser.yyVAL.item = ws } - case 1704: + case 1708: { ws := yyS[yypt-2].item.(*ast.WithClause) ws.CTEs = append(ws.CTEs, yyS[yypt-0].item.(*ast.CommonTableExpression)) parser.yyVAL.item = ws } - case 1705: + case 1709: { ws := &ast.WithClause{} ws.CTEs = make([]*ast.CommonTableExpression, 0, 4) ws.CTEs = append(ws.CTEs, yyS[yypt-0].item.(*ast.CommonTableExpression)) parser.yyVAL.item = ws } - case 1706: + case 1710: { cte := &ast.CommonTableExpression{} cte.Name = model.NewCIStr(yyS[yypt-3].ident) @@ -19488,37 +19502,37 @@ yynewstate: cte.Query = yyS[yypt-0].expr.(*ast.SubqueryExpr) parser.yyVAL.item = cte } - case 1708: + case 1712: { parser.yyVAL.item = nil } - case 1709: + case 1713: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.WindowSpec) } - case 1710: + case 1714: { parser.yyVAL.item = []ast.WindowSpec{yyS[yypt-0].item.(ast.WindowSpec)} } - case 1711: + case 1715: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.WindowSpec), yyS[yypt-0].item.(ast.WindowSpec)) } - case 1712: + case 1716: { var spec = yyS[yypt-0].item.(ast.WindowSpec) spec.Name = yyS[yypt-2].item.(model.CIStr) parser.yyVAL.item = spec } - case 1713: + case 1717: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1714: + case 1718: { parser.yyVAL.item = yyS[yypt-1].item.(ast.WindowSpec) } - case 1715: + case 1719: { spec := ast.WindowSpec{Ref: yyS[yypt-3].item.(model.CIStr)} if yyS[yypt-2].item != nil { @@ -19532,138 +19546,138 @@ yynewstate: } parser.yyVAL.item = spec } - case 1716: + case 1720: { parser.yyVAL.item = model.CIStr{} } - case 1718: + case 1722: { parser.yyVAL.item = nil } - case 1719: + case 1723: { parser.yyVAL.item = &ast.PartitionByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1720: + case 1724: { parser.yyVAL.item = nil } - case 1721: + case 1725: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1722: + case 1726: { parser.yyVAL.item = nil } - case 1723: + case 1727: { parser.yyVAL.item = &ast.FrameClause{ Type: yyS[yypt-1].item.(ast.FrameType), Extent: yyS[yypt-0].item.(ast.FrameExtent), } } - case 1724: + case 1728: { parser.yyVAL.item = ast.FrameType(ast.Rows) } - case 1725: + case 1729: { parser.yyVAL.item = ast.FrameType(ast.Ranges) } - case 1726: + case 1730: { parser.yyVAL.item = ast.FrameType(ast.Groups) } - case 1727: + case 1731: { parser.yyVAL.item = ast.FrameExtent{ Start: yyS[yypt-0].item.(ast.FrameBound), End: ast.FrameBound{Type: ast.CurrentRow}, } } - case 1729: + case 1733: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, UnBounded: true} } - case 1730: + case 1734: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} } - case 1731: + case 1735: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1732: + case 1736: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1733: + case 1737: { parser.yyVAL.item = ast.FrameBound{Type: ast.CurrentRow} } - case 1734: + case 1738: { parser.yyVAL.item = ast.FrameExtent{Start: yyS[yypt-2].item.(ast.FrameBound), End: yyS[yypt-0].item.(ast.FrameBound)} } - case 1736: + case 1740: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, UnBounded: true} } - case 1737: + case 1741: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} } - case 1738: + case 1742: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1739: + case 1743: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1740: + case 1744: { parser.yyVAL.item = nil } - case 1741: + case 1745: { spec := yyS[yypt-0].item.(ast.WindowSpec) parser.yyVAL.item = &spec } - case 1742: + case 1746: { parser.yyVAL.item = yyS[yypt-0].item.(ast.WindowSpec) } - case 1743: + case 1747: { parser.yyVAL.item = ast.WindowSpec{Name: yyS[yypt-0].item.(model.CIStr), OnlyAlias: true} } - case 1745: + case 1749: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1746: + case 1750: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1747: + case 1751: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1748: + case 1752: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1749: + case 1753: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1750: + case 1754: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1751: + case 1755: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -19671,7 +19685,7 @@ yynewstate: } parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1752: + case 1756: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -19679,23 +19693,23 @@ yynewstate: } parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1753: + case 1757: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-3].expr}, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1754: + case 1758: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-3].expr}, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1755: + case 1759: { parser.yyVAL.expr = &ast.WindowFuncExpr{Name: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-6].expr, yyS[yypt-4].expr}, FromLast: yyS[yypt-2].item.(bool), IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1756: + case 1760: { parser.yyVAL.item = nil } - case 1757: + case 1761: { args := []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} if yyS[yypt-0].item != nil { @@ -19703,7 +19717,7 @@ yynewstate: } parser.yyVAL.item = args } - case 1758: + case 1762: { args := []ast.ExprNode{ast.NewParamMarkerExpr(yyS[yypt-1].offset)} if yyS[yypt-0].item != nil { @@ -19711,43 +19725,43 @@ yynewstate: } parser.yyVAL.item = args } - case 1759: + case 1763: { parser.yyVAL.item = nil } - case 1760: + case 1764: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1761: + case 1765: { parser.yyVAL.item = false } - case 1762: + case 1766: { parser.yyVAL.item = false } - case 1763: + case 1767: { parser.yyVAL.item = true } - case 1764: + case 1768: { parser.yyVAL.item = false } - case 1765: + case 1769: { parser.yyVAL.item = false } - case 1766: + case 1770: { parser.yyVAL.item = true } - case 1767: + case 1771: { parser.yyVAL.item = &ast.TableRefsClause{TableRefs: yyS[yypt-0].item.(*ast.Join)} } - case 1768: + case 1772: { if j, ok := yyS[yypt-0].item.(*ast.Join); ok { // if $1 is Join, use it directly @@ -19756,12 +19770,12 @@ yynewstate: parser.yyVAL.item = &ast.Join{Left: yyS[yypt-0].item.(ast.ResultSetNode), Right: nil} } } - case 1769: + case 1773: { /* from a, b is default cross join */ parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), Tp: ast.CrossJoin} } - case 1771: + case 1775: { /* * ODBC escape syntax for outer join is { OJ join_table } @@ -19769,7 +19783,7 @@ yynewstate: */ parser.yyVAL.item = yyS[yypt-1].item } - case 1774: + case 1778: { tn := yyS[yypt-5].item.(*ast.TableName) tn.PartitionNames = yyS[yypt-4].item.([]model.CIStr) @@ -19782,66 +19796,66 @@ yynewstate: } parser.yyVAL.item = &ast.TableSource{Source: tn, AsName: yyS[yypt-3].item.(model.CIStr)} } - case 1775: + case 1779: { resultNode := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query parser.yyVAL.item = &ast.TableSource{Source: resultNode, AsName: yyS[yypt-0].item.(model.CIStr)} } - case 1776: + case 1780: { j := yyS[yypt-1].item.(*ast.Join) j.ExplicitParens = true parser.yyVAL.item = yyS[yypt-1].item } - case 1777: + case 1781: { parser.yyVAL.item = []model.CIStr{} } - case 1778: + case 1782: { parser.yyVAL.item = yyS[yypt-1].item } - case 1779: + case 1783: { parser.yyVAL.item = model.CIStr{} } - case 1781: + case 1785: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1782: + case 1786: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1783: + case 1787: { parser.yyVAL.item = ast.HintUse } - case 1784: + case 1788: { parser.yyVAL.item = ast.HintIgnore } - case 1785: + case 1789: { parser.yyVAL.item = ast.HintForce } - case 1786: + case 1790: { parser.yyVAL.item = ast.HintForScan } - case 1787: + case 1791: { parser.yyVAL.item = ast.HintForJoin } - case 1788: + case 1792: { parser.yyVAL.item = ast.HintForOrderBy } - case 1789: + case 1793: { parser.yyVAL.item = ast.HintForGroupBy } - case 1790: + case 1794: { parser.yyVAL.item = &ast.IndexHint{ IndexNames: yyS[yypt-1].item.([]model.CIStr), @@ -19849,138 +19863,138 @@ yynewstate: HintScope: yyS[yypt-3].item.(ast.IndexHintScope), } } - case 1791: + case 1795: { var nameList []model.CIStr parser.yyVAL.item = nameList } - case 1792: + case 1796: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1793: + case 1797: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 1794: + case 1798: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1795: + case 1799: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 1796: + case 1800: { parser.yyVAL.item = []*ast.IndexHint{yyS[yypt-0].item.(*ast.IndexHint)} } - case 1797: + case 1801: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.IndexHint), yyS[yypt-0].item.(*ast.IndexHint)) } - case 1798: + case 1802: { parser.yyVAL.item = []*ast.IndexHint{} } - case 1800: + case 1804: { parser.yyVAL.item = ast.NewCrossJoin(yyS[yypt-2].item.(ast.ResultSetNode), yyS[yypt-0].item.(ast.ResultSetNode)) } - case 1801: + case 1805: { on := &ast.OnCondition{Expr: yyS[yypt-0].expr} parser.yyVAL.item = &ast.Join{Left: yyS[yypt-4].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), Tp: ast.CrossJoin, On: on} } - case 1802: + case 1806: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-6].item.(ast.ResultSetNode), Right: yyS[yypt-4].item.(ast.ResultSetNode), Tp: ast.CrossJoin, Using: yyS[yypt-1].item.([]*ast.ColumnName)} } - case 1803: + case 1807: { on := &ast.OnCondition{Expr: yyS[yypt-0].expr} parser.yyVAL.item = &ast.Join{Left: yyS[yypt-6].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), Tp: yyS[yypt-5].item.(ast.JoinType), On: on} } - case 1804: + case 1808: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-8].item.(ast.ResultSetNode), Right: yyS[yypt-4].item.(ast.ResultSetNode), Tp: yyS[yypt-7].item.(ast.JoinType), Using: yyS[yypt-1].item.([]*ast.ColumnName)} } - case 1805: + case 1809: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-3].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), NaturalJoin: true} } - case 1806: + case 1810: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-5].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), Tp: yyS[yypt-3].item.(ast.JoinType), NaturalJoin: true} } - case 1807: + case 1811: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), StraightJoin: true} } - case 1808: + case 1812: { on := &ast.OnCondition{Expr: yyS[yypt-0].expr} parser.yyVAL.item = &ast.Join{Left: yyS[yypt-4].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), StraightJoin: true, On: on} } - case 1809: + case 1813: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-6].item.(ast.ResultSetNode), Right: yyS[yypt-4].item.(ast.ResultSetNode), StraightJoin: true, Using: yyS[yypt-1].item.([]*ast.ColumnName)} } - case 1810: + case 1814: { parser.yyVAL.item = ast.LeftJoin } - case 1811: + case 1815: { parser.yyVAL.item = ast.RightJoin } - case 1817: + case 1821: { parser.yyVAL.item = nil } - case 1818: + case 1822: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ValueExpr)} } - case 1819: + case 1823: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1820: + case 1824: { parser.yyVAL.item = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 1825: + case 1829: { parser.yyVAL.item = ast.NewValueExpr(uint64(1), parser.charset, parser.collation) } - case 1827: + case 1831: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1828: + case 1832: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-2].item.(ast.ExprNode), Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1829: + case 1833: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-0].item.(ast.ExprNode), Count: yyS[yypt-2].item.(ast.ExprNode)} } - case 1830: + case 1834: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-2].item.(ast.ExprNode)} } - case 1831: + case 1835: { parser.yyVAL.item = nil } - case 1833: + case 1837: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.TableHints = yyS[yypt-0].item.([]*ast.TableOptimizerHint) parser.yyVAL.item = opt } - case 1834: + case 1838: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true @@ -19992,61 +20006,61 @@ yynewstate: } parser.yyVAL.item = opt } - case 1835: + case 1839: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.Priority = yyS[yypt-0].item.(mysql.PriorityEnum) parser.yyVAL.item = opt } - case 1836: + case 1840: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLSmallResult = true parser.yyVAL.item = opt } - case 1837: + case 1841: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLBigResult = true parser.yyVAL.item = opt } - case 1838: + case 1842: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLBufferResult = true parser.yyVAL.item = opt } - case 1839: + case 1843: { opt := &ast.SelectStmtOpts{} opt.SQLCache = yyS[yypt-0].item.(bool) parser.yyVAL.item = opt } - case 1840: + case 1844: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.CalcFoundRows = true parser.yyVAL.item = opt } - case 1841: + case 1845: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.StraightJoin = true parser.yyVAL.item = opt } - case 1842: + case 1846: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true parser.yyVAL.item = opt } - case 1844: + case 1848: { opts := yyS[yypt-1].item.(*ast.SelectStmtOpts) opt := yyS[yypt-0].item.(*ast.SelectStmtOpts) @@ -20091,7 +20105,7 @@ yynewstate: parser.yyVAL.item = opts } - case 1846: + case 1850: { hints, warns := parser.parseHint(yyS[yypt-0].ident) for _, w := range warns { @@ -20100,31 +20114,31 @@ yynewstate: } parser.yyVAL.item = hints } - case 1847: + case 1851: { parser.yyVAL.item = nil } - case 1849: + case 1853: { parser.yyVAL.item = true } - case 1850: + case 1854: { parser.yyVAL.item = false } - case 1851: + case 1855: { parser.yyVAL.item = &ast.FieldList{Fields: yyS[yypt-0].item.([]*ast.SelectField)} } - case 1852: + case 1856: { parser.yyVAL.item = nil } - case 1854: + case 1858: { parser.yyVAL.item = nil } - case 1855: + case 1859: { x := &ast.SelectIntoOption{ Tp: ast.SelectIntoOutfile, @@ -20139,7 +20153,7 @@ yynewstate: parser.yyVAL.item = x } - case 1856: + case 1860: { rs := yyS[yypt-1].statement.(*ast.SelectStmt) endOffset := parser.endOffset(&yyS[yypt]) @@ -20149,14 +20163,14 @@ yynewstate: rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1857: + case 1861: { rs := yyS[yypt-1].statement.(*ast.SetOprStmt) src := parser.src rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1858: + case 1862: { switch rs := yyS[yypt-1].statement.(type) { case *ast.SelectStmt: @@ -20172,7 +20186,7 @@ yynewstate: parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } } - case 1859: + case 1863: { subQuery := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query isRecursive := true @@ -20195,32 +20209,32 @@ yynewstate: parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } } - case 1860: + case 1864: { parser.yyVAL.item = nil } - case 1861: + case 1865: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdate, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1862: + case 1866: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShare, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1863: + case 1867: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateNoWait, Tables: yyS[yypt-1].item.([]*ast.TableName), } } - case 1864: + case 1868: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateWaitN, @@ -20228,55 +20242,55 @@ yynewstate: Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1865: + case 1869: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShareNoWait, Tables: yyS[yypt-1].item.([]*ast.TableName), } } - case 1866: + case 1870: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateSkipLocked, Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1867: + case 1871: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShareSkipLocked, Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1868: + case 1872: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShare, Tables: []*ast.TableName{}, } } - case 1869: + case 1873: { parser.yyVAL.item = []*ast.TableName{} } - case 1870: + case 1874: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.TableName) } - case 1873: + case 1877: { setOpr := yyS[yypt-0].statement.(*ast.SetOprStmt) setOpr.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = setOpr } - case 1874: + case 1878: { setOpr := yyS[yypt-0].statement.(*ast.SetOprStmt) setOpr.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = setOpr } - case 1875: + case 1879: { setOprList1 := yyS[yypt-2].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20293,7 +20307,7 @@ yynewstate: setOpr.SelectList.Selects = append(setOpr.SelectList.Selects, st) parser.yyVAL.statement = setOpr } - case 1876: + case 1880: { setOprList1 := yyS[yypt-2].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20322,7 +20336,7 @@ yynewstate: setOpr := &ast.SetOprStmt{SelectList: &ast.SetOprSelectList{Selects: setOprList}} parser.yyVAL.statement = setOpr } - case 1877: + case 1881: { setOprList1 := yyS[yypt-3].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20350,7 +20364,7 @@ yynewstate: setOpr.OrderBy = yyS[yypt-0].item.(*ast.OrderByClause) parser.yyVAL.statement = setOpr } - case 1878: + case 1882: { setOprList1 := yyS[yypt-3].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20378,7 +20392,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1879: + case 1883: { setOprList1 := yyS[yypt-4].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -20407,7 +20421,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1880: + case 1884: { var setOprList []ast.Node switch x := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query.(type) { @@ -20420,7 +20434,7 @@ yynewstate: setOpr.OrderBy = yyS[yypt-0].item.(*ast.OrderByClause) parser.yyVAL.statement = setOpr } - case 1881: + case 1885: { var setOprList []ast.Node switch x := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query.(type) { @@ -20433,7 +20447,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1882: + case 1886: { var setOprList []ast.Node switch x := yyS[yypt-2].expr.(*ast.SubqueryExpr).Query.(type) { @@ -20447,7 +20461,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1884: + case 1888: { setOprList1 := yyS[yypt-2].item.([]ast.Node) setOprList2 := yyS[yypt-0].item.([]ast.Node) @@ -20463,11 +20477,11 @@ yynewstate: } parser.yyVAL.item = append(setOprList1, setOprList2...) } - case 1885: + case 1889: { parser.yyVAL.item = []ast.Node{yyS[yypt-0].statement.(*ast.SelectStmt)} } - case 1886: + case 1890: { var setOprList []ast.Node switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -20478,7 +20492,7 @@ yynewstate: } parser.yyVAL.item = setOprList } - case 1887: + case 1891: { var tp ast.SetOprType tp = ast.Union @@ -20487,7 +20501,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1888: + case 1892: { var tp ast.SetOprType tp = ast.Except @@ -20496,7 +20510,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1889: + case 1893: { var tp ast.SetOprType tp = ast.Intersect @@ -20505,7 +20519,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1891: + case 1895: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.PumpType, @@ -20513,7 +20527,7 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1892: + case 1896: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.DrainerType, @@ -20521,19 +20535,19 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1893: + case 1897: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1894: + case 1898: { parser.yyVAL.statement = &ast.SetPwdStmt{Password: yyS[yypt-0].ident} } - case 1895: + case 1899: { parser.yyVAL.statement = &ast.SetPwdStmt{User: yyS[yypt-2].item.(*auth.UserIdentity), Password: yyS[yypt-0].ident} } - case 1896: + case 1900: { vars := yyS[yypt-0].item.([]*ast.VariableAssignment) for _, v := range vars { @@ -20541,11 +20555,11 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: vars} } - case 1897: + case 1901: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1898: + case 1902: { assigns := yyS[yypt-0].item.([]*ast.VariableAssignment) for i := 0; i < len(assigns); i++ { @@ -20556,27 +20570,27 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: assigns} } - case 1899: + case 1903: { parser.yyVAL.statement = &ast.SetConfigStmt{Type: strings.ToLower(yyS[yypt-3].ident), Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr} } - case 1900: + case 1904: { parser.yyVAL.statement = &ast.SetConfigStmt{Instance: yyS[yypt-3].ident, Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr} } - case 1901: + case 1905: { parser.yyVAL.statement = &ast.SetSessionStatesStmt{SessionStates: yyS[yypt-0].ident} } - case 1902: + case 1906: { parser.yyVAL.statement = &ast.SetResourceGroupStmt{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1903: + case 1907: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.SetRoleStmt) } - case 1904: + case 1908: { tmp := yyS[yypt-2].item.(*ast.SetRoleStmt) parser.yyVAL.statement = &ast.SetDefaultRoleStmt{ @@ -20585,27 +20599,27 @@ yynewstate: UserList: yyS[yypt-0].item.([]*auth.UserIdentity), } } - case 1905: + case 1909: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleNone, RoleList: nil} } - case 1906: + case 1910: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAll, RoleList: nil} } - case 1907: + case 1911: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleRegular, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1908: + case 1912: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAllExcept, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1910: + case 1914: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleDefault, RoleList: nil} } - case 1911: + case 1915: { if yyS[yypt-0].item != nil { parser.yyVAL.item = yyS[yypt-0].item @@ -20613,7 +20627,7 @@ yynewstate: parser.yyVAL.item = []*ast.VariableAssignment{} } } - case 1912: + case 1916: { if yyS[yypt-0].item != nil { varAssigns := yyS[yypt-0].item.([]*ast.VariableAssignment) @@ -20622,28 +20636,28 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 1913: + case 1917: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_isolation", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1914: + case 1918: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("0", parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1915: + case 1919: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("1", parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1916: + case 1920: { varAssigns := []*ast.VariableAssignment{} asof := yyS[yypt-0].item.(*ast.AsOfClause) @@ -20652,59 +20666,59 @@ yynewstate: } parser.yyVAL.item = varAssigns } - case 1917: + case 1921: { parser.yyVAL.ident = ast.RepeatableRead } - case 1918: + case 1922: { parser.yyVAL.ident = ast.ReadCommitted } - case 1919: + case 1923: { parser.yyVAL.ident = ast.ReadUncommitted } - case 1920: + case 1924: { parser.yyVAL.ident = ast.Serializable } - case 1921: + case 1925: { parser.yyVAL.expr = ast.NewValueExpr("ON", parser.charset, parser.collation) } - case 1922: + case 1926: { parser.yyVAL.expr = ast.NewValueExpr("BINARY", parser.charset, parser.collation) } - case 1927: + case 1931: { parser.yyVAL.ident = yyS[yypt-2].ident + "." + yyS[yypt-0].ident } - case 1929: + case 1933: { parser.yyVAL.ident = yyS[yypt-2].ident + "." + yyS[yypt-0].ident } - case 1930: + case 1934: { parser.yyVAL.ident = yyS[yypt-2].ident + "-" + yyS[yypt-0].ident } - case 1931: + case 1935: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1932: + case 1936: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsGlobal: true, IsSystem: true} } - case 1933: + case 1937: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1934: + case 1938: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1935: + case 1939: { v := strings.ToLower(yyS[yypt-2].ident) var isGlobal bool @@ -20720,27 +20734,27 @@ yynewstate: } parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr, IsGlobal: isGlobal, IsSystem: true} } - case 1936: + case 1940: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr} } - case 1937: + case 1941: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 1938: + case 1942: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-2].ident, "", ""), } } - case 1939: + case 1943: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, @@ -20748,24 +20762,24 @@ yynewstate: ExtendValue: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 1940: + case 1944: { v := &ast.DefaultExpr{} parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetNames, Value: v} } - case 1941: + case 1945: { parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetCharset, Value: yyS[yypt-0].expr} } - case 1942: + case 1946: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].ident, "", "") } - case 1943: + case 1947: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 1944: + case 1948: { // Validate input charset name to keep the same behavior as parser of MySQL. cs, err := charset.GetCharsetInfo(yyS[yypt-0].ident) @@ -20777,11 +20791,11 @@ yynewstate: // to keep lower case of input for generated column restore. parser.yyVAL.ident = cs.Name } - case 1945: + case 1949: { parser.yyVAL.ident = charset.CharsetBin } - case 1946: + case 1950: { info, err := charset.GetCollationByName(yyS[yypt-0].ident) if err != nil { @@ -20790,19 +20804,19 @@ yynewstate: } parser.yyVAL.ident = info.Name } - case 1947: + case 1951: { parser.yyVAL.ident = charset.CollationBin } - case 1948: + case 1952: { parser.yyVAL.item = []*ast.VariableAssignment{yyS[yypt-0].item.(*ast.VariableAssignment)} } - case 1949: + case 1953: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.VariableAssignment), yyS[yypt-0].item.(*ast.VariableAssignment)) } - case 1952: + case 1956: { v := strings.ToLower(yyS[yypt-0].ident) var isGlobal bool @@ -20819,97 +20833,97 @@ yynewstate: } parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: isGlobal, IsSystem: true, ExplicitScope: explicitScope} } - case 1953: + case 1957: { v := yyS[yypt-0].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: false, IsSystem: false} } - case 1954: + case 1958: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1955: + case 1959: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-2].ident, Hostname: strings.ToLower(yyS[yypt-0].ident)} } - case 1956: + case 1960: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-1].ident, Hostname: strings.ToLower(strings.TrimPrefix(yyS[yypt-0].ident, "@"))} } - case 1957: + case 1961: { parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } - case 1958: + case 1962: { parser.yyVAL.item = []*auth.UserIdentity{yyS[yypt-0].item.(*auth.UserIdentity)} } - case 1959: + case 1963: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.UserIdentity), yyS[yypt-0].item.(*auth.UserIdentity)) } - case 1961: + case 1965: { parser.yyVAL.ident = yyS[yypt-1].ident } - case 1965: + case 1969: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-2].ident, Hostname: strings.ToLower(yyS[yypt-0].ident)} } - case 1966: + case 1970: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-1].ident, Hostname: strings.ToLower(strings.TrimPrefix(yyS[yypt-0].ident, "@"))} } - case 1967: + case 1971: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1968: + case 1972: { parser.yyVAL.item = yyS[yypt-0].item } - case 1969: + case 1973: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1970: + case 1974: { parser.yyVAL.item = yyS[yypt-0].item } - case 1971: + case 1975: { parser.yyVAL.item = []*auth.RoleIdentity{yyS[yypt-0].item.(*auth.RoleIdentity)} } - case 1972: + case 1976: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.RoleIdentity), yyS[yypt-0].item.(*auth.RoleIdentity)) } - case 1973: + case 1977: { parser.yyVAL.item = &ast.LimitSimple{Offset: 0, Count: yyS[yypt-0].item.(uint64)} } - case 1974: + case 1978: { parser.yyVAL.item = &ast.LimitSimple{Offset: yyS[yypt-2].item.(uint64), Count: yyS[yypt-0].item.(uint64)} } - case 1975: + case 1979: { parser.yyVAL.item = &ast.LimitSimple{Offset: yyS[yypt-0].item.(uint64), Count: yyS[yypt-2].item.(uint64)} } - case 1976: + case 1980: { parser.yyVAL.item = ast.BDRRolePrimary } - case 1977: + case 1981: { parser.yyVAL.item = ast.BDRRoleSecondary } - case 1978: + case 1982: { parser.yyVAL.statement = &ast.AdminStmt{Tp: ast.AdminShowDDL} } - case 1979: + case 1983: { stmt := &ast.AdminStmt{Tp: ast.AdminShowDDLJobs} if yyS[yypt-0].item != nil { @@ -20917,7 +20931,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1980: + case 1984: { stmt := &ast.AdminStmt{ Tp: ast.AdminShowDDLJobs, @@ -20928,21 +20942,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1981: + case 1985: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowNextRowID, Tables: []*ast.TableName{yyS[yypt-1].item.(*ast.TableName)}, } } - case 1982: + case 1986: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1983: + case 1987: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndex, @@ -20950,7 +20964,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1984: + case 1988: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminRecoverIndex, @@ -20958,7 +20972,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1985: + case 1989: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCleanupIndex, @@ -20966,7 +20980,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1986: + case 1990: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndexRange, @@ -20975,42 +20989,42 @@ yynewstate: HandleRanges: yyS[yypt-0].item.([]ast.HandleRange), } } - case 1987: + case 1991: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminChecksumTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1988: + case 1992: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCancelDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1989: + case 1993: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPauseDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1990: + case 1994: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminResumeDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1991: + case 1995: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowDDLJobQueries, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1992: + case 1996: { ret := &ast.AdminStmt{ Tp: ast.AdminShowDDLJobQueriesWithRange, @@ -21019,122 +21033,122 @@ yynewstate: ret.LimitSimple.Offset = yyS[yypt-0].item.(*ast.LimitSimple).Offset parser.yyVAL.statement = ret } - case 1993: + case 1997: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowSlow, ShowSlow: yyS[yypt-0].item.(*ast.ShowSlow), } } - case 1994: + case 1998: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadExprPushdownBlacklist, } } - case 1995: + case 1999: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadOptRuleBlacklist, } } - case 1996: + case 2000: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginEnable, Plugins: yyS[yypt-0].item.([]string), } } - case 1997: + case 2001: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginDisable, Plugins: yyS[yypt-0].item.([]string), } } - case 1998: + case 2002: { parser.yyVAL.statement = &ast.CleanupTableLockStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1999: + case 2003: { parser.yyVAL.statement = &ast.RepairTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), CreateStmt: yyS[yypt-0].statement.(*ast.CreateTableStmt), } } - case 2000: + case 2004: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminFlushBindings, } } - case 2001: + case 2005: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCaptureBindings, } } - case 2002: + case 2006: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminEvolveBindings, } } - case 2003: + case 2007: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadBindings, } } - case 2004: + case 2008: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadStatistics, } } - case 2005: + case 2009: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadStatistics, } } - case 2006: + case 2010: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminFlushPlanCache, StatementScope: yyS[yypt-1].item.(ast.StatementScope), } } - case 2007: + case 2011: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminSetBDRRole, BDRRole: yyS[yypt-0].item.(ast.BDRRole), } } - case 2008: + case 2012: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowBDRRole, } } - case 2009: + case 2013: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminUnsetBDRRole, } } - case 2010: + case 2014: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowRecent, Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 2011: + case 2015: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -21142,7 +21156,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 2012: + case 2016: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -21150,7 +21164,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 2013: + case 2017: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -21158,27 +21172,27 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 2014: + case 2018: { parser.yyVAL.item = []ast.HandleRange{yyS[yypt-0].item.(ast.HandleRange)} } - case 2015: + case 2019: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.HandleRange), yyS[yypt-0].item.(ast.HandleRange)) } - case 2016: + case 2020: { parser.yyVAL.item = ast.HandleRange{Begin: yyS[yypt-3].item.(int64), End: yyS[yypt-1].item.(int64)} } - case 2017: + case 2021: { parser.yyVAL.item = []int64{yyS[yypt-0].item.(int64)} } - case 2018: + case 2022: { parser.yyVAL.item = append(yyS[yypt-2].item.([]int64), yyS[yypt-0].item.(int64)) } - case 2019: + case 2023: { stmt := yyS[yypt-1].item.(*ast.ShowStmt) if yyS[yypt-0].item != nil { @@ -21190,21 +21204,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 2020: + case 2024: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateTable, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2021: + case 2025: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateView, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2022: + case 2026: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateDatabase, @@ -21212,28 +21226,28 @@ yynewstate: DBName: yyS[yypt-0].ident, } } - case 2023: + case 2027: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateSequence, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2024: + case 2028: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreatePlacementPolicy, DBName: yyS[yypt-0].ident, } } - case 2025: + case 2029: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateResourceGroup, ResourceGroupName: yyS[yypt-0].ident, } } - case 2026: + case 2030: { // See https://dev.mysql.com/doc/refman/5.7/en/show-create-user.html parser.yyVAL.statement = &ast.ShowStmt{ @@ -21241,7 +21255,7 @@ yynewstate: User: yyS[yypt-0].item.(*auth.UserIdentity), } } - case 2027: + case 2031: { stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, @@ -21253,14 +21267,14 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 2028: + case 2032: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowTableNextRowId, Table: yyS[yypt-1].item.(*ast.TableName), } } - case 2029: + case 2033: { stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, @@ -21273,12 +21287,12 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 2030: + case 2034: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html parser.yyVAL.statement = &ast.ShowStmt{Tp: ast.ShowGrants} } - case 2031: + case 2035: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html if yyS[yypt-0].item != nil { @@ -21295,38 +21309,38 @@ yynewstate: } } } - case 2032: + case 2036: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowMasterStatus, } } - case 2033: + case 2037: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowBinlogStatus, } } - case 2034: + case 2038: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowReplicaStatus, } } - case 2035: + case 2039: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProcessList, Full: yyS[yypt-1].item.(bool), } } - case 2036: + case 2040: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProfiles, } } - case 2037: + case 2041: { v := &ast.ShowStmt{ Tp: ast.ShowProfile, @@ -21342,23 +21356,23 @@ yynewstate: } parser.yyVAL.statement = v } - case 2038: + case 2042: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowPrivileges, } } - case 2039: + case 2043: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowBuiltins, } } - case 2040: + case 2044: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.ShowStmt) } - case 2041: + case 2045: { v := yyS[yypt-0].item.(int64) parser.yyVAL.statement = &ast.ShowStmt{ @@ -21366,28 +21380,28 @@ yynewstate: ImportJobID: &v, } } - case 2042: + case 2046: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateProcedure, Procedure: yyS[yypt-0].item.(*ast.TableName), } } - case 2043: + case 2047: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForDatabase, DBName: yyS[yypt-0].ident, } } - case 2044: + case 2048: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForTable, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2045: + case 2049: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForPartition, @@ -21395,90 +21409,90 @@ yynewstate: Partition: model.NewCIStr(yyS[yypt-0].ident), } } - case 2046: + case 2050: { parser.yyVAL.item = nil } - case 2048: + case 2052: { parser.yyVAL.item = []int{yyS[yypt-0].item.(int)} } - case 2049: + case 2053: { l := yyS[yypt-2].item.([]int) l = append(l, yyS[yypt-0].item.(int)) parser.yyVAL.item = l } - case 2050: + case 2054: { parser.yyVAL.item = ast.ProfileTypeCPU } - case 2051: + case 2055: { parser.yyVAL.item = ast.ProfileTypeMemory } - case 2052: + case 2056: { parser.yyVAL.item = ast.ProfileTypeBlockIo } - case 2053: + case 2057: { parser.yyVAL.item = ast.ProfileTypeContextSwitch } - case 2054: + case 2058: { parser.yyVAL.item = ast.ProfileTypePageFaults } - case 2055: + case 2059: { parser.yyVAL.item = ast.ProfileTypeIpc } - case 2056: + case 2060: { parser.yyVAL.item = ast.ProfileTypeSwaps } - case 2057: + case 2061: { parser.yyVAL.item = ast.ProfileTypeSource } - case 2058: + case 2062: { parser.yyVAL.item = ast.ProfileTypeAll } - case 2059: + case 2063: { parser.yyVAL.item = nil } - case 2060: + case 2064: { v := yyS[yypt-0].item.(int64) parser.yyVAL.item = &v } - case 2061: + case 2065: { parser.yyVAL.item = nil } - case 2062: + case 2066: { parser.yyVAL.item = yyS[yypt-0].item.([]*auth.RoleIdentity) } - case 2068: + case 2072: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowEngines} } - case 2069: + case 2073: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowDatabases} } - case 2070: + case 2074: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowConfig} } - case 2071: + case 2075: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowCharset} } - case 2072: + case 2076: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTables, @@ -21486,28 +21500,28 @@ yynewstate: Full: yyS[yypt-2].item.(bool), } } - case 2073: + case 2077: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowOpenTables, DBName: yyS[yypt-0].ident, } } - case 2074: + case 2078: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTableStatus, DBName: yyS[yypt-0].ident, } } - case 2075: + case 2079: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowIndex, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2076: + case 2080: { show := &ast.ShowStmt{ Tp: ast.ShowIndex, @@ -21515,7 +21529,7 @@ yynewstate: } parser.yyVAL.item = show } - case 2077: + case 2081: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowColumns, @@ -21524,7 +21538,7 @@ yynewstate: Full: yyS[yypt-3].item.(bool), } } - case 2078: + case 2082: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowColumns, @@ -21534,81 +21548,81 @@ yynewstate: Extended: true, } } - case 2079: + case 2083: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings, CountWarningsOrErrors: true} } - case 2080: + case 2084: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings} } - case 2081: + case 2085: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors, CountWarningsOrErrors: true} } - case 2082: + case 2086: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors} } - case 2083: + case 2087: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowVariables, GlobalScope: yyS[yypt-1].item.(bool), } } - case 2084: + case 2088: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowStatus, GlobalScope: yyS[yypt-1].item.(bool), } } - case 2085: + case 2089: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowBindings, GlobalScope: yyS[yypt-1].item.(bool), } } - case 2086: + case 2090: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowCollation, } } - case 2087: + case 2091: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTriggers, DBName: yyS[yypt-0].ident, } } - case 2088: + case 2092: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowBindingCacheStatus, } } - case 2089: + case 2093: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowProcedureStatus, } } - case 2090: + case 2094: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPumpStatus, } } - case 2091: + case 2095: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowDrainerStatus, } } - case 2092: + case 2096: { // This statement is similar to SHOW PROCEDURE STATUS but for stored functions. // See http://dev.mysql.com/doc/refman/5.7/en/show-function-status.html @@ -21618,88 +21632,88 @@ yynewstate: Tp: ast.ShowFunctionStatus, } } - case 2093: + case 2097: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowEvents, DBName: yyS[yypt-0].ident, } } - case 2094: + case 2098: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlugins, } } - case 2095: + case 2099: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowSessionStates} } - case 2096: + case 2100: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsExtended} } - case 2097: + case 2101: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsMeta, Table: &ast.TableName{Name: model.NewCIStr("STATS_META"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2098: + case 2102: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsHistograms, Table: &ast.TableName{Name: model.NewCIStr("STATS_HISTOGRAMS"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2099: + case 2103: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsTopN} } - case 2100: + case 2104: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsBuckets, Table: &ast.TableName{Name: model.NewCIStr("STATS_BUCKETS"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2101: + case 2105: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsHealthy} } - case 2102: + case 2106: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsLocked, Table: &ast.TableName{Name: model.NewCIStr("STATS_TABLE_LOCKED"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2103: + case 2107: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowHistogramsInFlight} } - case 2104: + case 2108: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowColumnStatsUsage} } - case 2105: + case 2109: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowAnalyzeStatus} } - case 2106: + case 2110: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowBackups} } - case 2107: + case 2111: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowRestores} } - case 2108: + case 2112: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowPlacement} } - case 2109: + case 2113: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowPlacementLabels} } - case 2110: + case 2114: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowImportJobs} } - case 2111: + case 2115: { parser.yyVAL.item = nil } - case 2112: + case 2116: { parser.yyVAL.item = &ast.PatternLikeOrIlikeExpr{ Pattern: yyS[yypt-0].expr, @@ -21707,105 +21721,105 @@ yynewstate: IsLike: true, } } - case 2113: + case 2117: { parser.yyVAL.item = yyS[yypt-0].expr } - case 2114: + case 2118: { parser.yyVAL.item = false } - case 2115: + case 2119: { parser.yyVAL.item = true } - case 2116: + case 2120: { parser.yyVAL.item = false } - case 2117: + case 2121: { parser.yyVAL.item = ast.StatementScopeSession } - case 2118: + case 2122: { parser.yyVAL.item = ast.StatementScopeGlobal } - case 2119: + case 2123: { parser.yyVAL.item = ast.StatementScopeInstance } - case 2120: + case 2124: { parser.yyVAL.item = ast.StatementScopeSession } - case 2121: + case 2125: { parser.yyVAL.item = false } - case 2122: + case 2126: { parser.yyVAL.item = true } - case 2123: + case 2127: { parser.yyVAL.ident = "" } - case 2124: + case 2128: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2125: + case 2129: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName) } - case 2128: + case 2132: { tmp := yyS[yypt-0].item.(*ast.FlushStmt) tmp.NoWriteToBinLog = yyS[yypt-1].item.(bool) parser.yyVAL.statement = tmp } - case 2129: + case 2133: { parser.yyVAL.item = []string{yyS[yypt-0].ident} } - case 2130: + case 2134: { parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) } - case 2131: + case 2135: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushPrivileges, } } - case 2132: + case 2136: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushStatus, } } - case 2133: + case 2137: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushTiDBPlugin, Plugins: yyS[yypt-0].item.([]string), } } - case 2134: + case 2138: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushHosts, } } - case 2135: + case 2139: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushLogs, LogType: yyS[yypt-1].item.(ast.LogType), } } - case 2136: + case 2140: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushTables, @@ -21813,61 +21827,61 @@ yynewstate: ReadLock: yyS[yypt-0].item.(bool), } } - case 2137: + case 2141: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushClientErrorsSummary, } } - case 2138: + case 2142: { parser.yyVAL.item = ast.LogTypeDefault } - case 2139: + case 2143: { parser.yyVAL.item = ast.LogTypeBinary } - case 2140: + case 2144: { parser.yyVAL.item = ast.LogTypeEngine } - case 2141: + case 2145: { parser.yyVAL.item = ast.LogTypeError } - case 2142: + case 2146: { parser.yyVAL.item = ast.LogTypeGeneral } - case 2143: + case 2147: { parser.yyVAL.item = ast.LogTypeSlow } - case 2144: + case 2148: { parser.yyVAL.item = false } - case 2145: + case 2149: { parser.yyVAL.item = true } - case 2146: + case 2150: { parser.yyVAL.item = true } - case 2147: + case 2151: { parser.yyVAL.item = []*ast.TableName{} } - case 2149: + case 2153: { parser.yyVAL.item = false } - case 2150: + case 2154: { parser.yyVAL.item = true } - case 2230: + case 2233: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -21880,7 +21894,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2256: + case 2260: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -21893,7 +21907,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2272: + case 2276: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -21906,7 +21920,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2275: + case 2279: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -21916,7 +21930,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 2276: + case 2280: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -21926,7 +21940,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 2277: + case 2281: { cst := yyS[yypt-0].item.(*ast.Constraint) if yyS[yypt-1].item != nil { @@ -21935,7 +21949,7 @@ yynewstate: } parser.yyVAL.item = cst } - case 2278: + case 2282: { c := &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), @@ -21965,7 +21979,7 @@ yynewstate: } parser.yyVAL.item = c } - case 2279: + case 2283: { cst := yyS[yypt-0].item.(*ast.Constraint) if yyS[yypt-1].item != nil { @@ -21974,11 +21988,11 @@ yynewstate: } parser.yyVAL.item = cst } - case 2280: + case 2284: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.Constraint) } - case 2285: + case 2289: { if yyS[yypt-0].item != nil { parser.yyVAL.item = []interface{}{yyS[yypt-0].item.(interface{})} @@ -21986,7 +22000,7 @@ yynewstate: parser.yyVAL.item = []interface{}{} } } - case 2286: + case 2290: { if yyS[yypt-0].item != nil { parser.yyVAL.item = append(yyS[yypt-2].item.([]interface{}), yyS[yypt-0].item) @@ -21994,7 +22008,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 2287: + case 2291: { var columnDefs []*ast.ColumnDef var constraints []*ast.Constraint @@ -22003,7 +22017,7 @@ yynewstate: Constraints: constraints, } } - case 2288: + case 2292: { tes := yyS[yypt-1].item.([]interface{}) var columnDefs []*ast.ColumnDef @@ -22021,69 +22035,69 @@ yynewstate: Constraints: constraints, } } - case 2290: + case 2294: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-0].ident, UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 2291: + case 2295: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].ident, UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 2292: + case 2296: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIncrement, UintValue: yyS[yypt-0].item.(uint64), BoolValue: yyS[yypt-3].item.(bool)} } - case 2293: + case 2297: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIdCache, UintValue: yyS[yypt-0].item.(uint64)} } - case 2294: + case 2298: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoRandomBase, UintValue: yyS[yypt-0].item.(uint64), BoolValue: yyS[yypt-3].item.(bool)} } - case 2295: + case 2299: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAvgRowLength, UintValue: yyS[yypt-0].item.(uint64)} } - case 2296: + case 2300: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionConnection, StrValue: yyS[yypt-0].ident} } - case 2297: + case 2301: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 2298: + case 2302: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTableCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 2299: + case 2303: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionPassword, StrValue: yyS[yypt-0].ident} } - case 2300: + case 2304: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCompression, StrValue: yyS[yypt-0].ident} } - case 2301: + case 2305: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionKeyBlockSize, UintValue: yyS[yypt-0].item.(uint64)} } - case 2302: + case 2306: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDelayKeyWrite, UintValue: yyS[yypt-0].item.(uint64)} } - case 2303: + case 2307: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionRowFormat, UintValue: yyS[yypt-0].item.(uint64)} } - case 2304: + case 2308: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsPersistent} } - case 2305: + case 2309: { n := yyS[yypt-0].item.(uint64) if n != 0 && n != 1 { @@ -22094,13 +22108,13 @@ yynewstate: yylex.AppendError(yylex.Errorf("The STATS_AUTO_RECALC is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 2306: + case 2310: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsAutoRecalc, Default: true} yylex.AppendError(yylex.Errorf("The STATS_AUTO_RECALC is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 2307: + case 2311: { // Parse it but will ignore it. // In MySQL, STATS_SAMPLE_PAGES=N(Where 0 1 { @@ -24050,7 +24117,7 @@ yynewstate: OptEnclosed: true, } } - case 2662: + case 2672: { str := yyS[yypt-0].ident if str != "\\" && len(str) > 1 { @@ -24062,7 +24129,7 @@ yynewstate: Value: str, } } - case 2663: + case 2673: { str := yyS[yypt-0].ident if str != "\\" && len(str) > 1 { @@ -24074,14 +24141,14 @@ yynewstate: Value: str, } } - case 2664: + case 2674: { parser.yyVAL.item = &ast.FieldItem{ Type: ast.DefinedNullBy, Value: yyS[yypt-0].item.(*ast.TextString).Value, } } - case 2665: + case 2675: { parser.yyVAL.item = &ast.FieldItem{ Type: ast.DefinedNullBy, @@ -24089,89 +24156,89 @@ yynewstate: OptEnclosed: true, } } - case 2667: + case 2677: { parser.yyVAL.ident = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 2668: + case 2678: { parser.yyVAL.ident = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 2669: + case 2679: { parser.yyVAL.item = (*ast.LinesClause)(nil) } - case 2670: + case 2680: { parser.yyVAL.item = &ast.LinesClause{Starting: yyS[yypt-1].item.(*string), Terminated: yyS[yypt-0].item.(*string)} } - case 2671: + case 2681: { parser.yyVAL.item = (*string)(nil) } - case 2672: + case 2682: { s := yyS[yypt-0].ident parser.yyVAL.item = &s } - case 2673: + case 2683: { parser.yyVAL.item = (*string)(nil) } - case 2674: + case 2684: { s := yyS[yypt-0].ident parser.yyVAL.item = &s } - case 2675: + case 2685: { parser.yyVAL.item = ([]*ast.Assignment)(nil) } - case 2676: + case 2686: { parser.yyVAL.item = yyS[yypt-0].item } - case 2677: + case 2687: { l := yyS[yypt-2].item.([]*ast.Assignment) parser.yyVAL.item = append(l, yyS[yypt-0].item.(*ast.Assignment)) } - case 2678: + case 2688: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 2679: + case 2689: { parser.yyVAL.item = &ast.Assignment{ Column: yyS[yypt-2].expr.(*ast.ColumnNameExpr).Name, Expr: yyS[yypt-0].expr, } } - case 2680: + case 2690: { parser.yyVAL.item = []*ast.LoadDataOpt{} } - case 2681: + case 2691: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.LoadDataOpt) } - case 2682: + case 2692: { parser.yyVAL.item = []*ast.LoadDataOpt{yyS[yypt-0].item.(*ast.LoadDataOpt)} } - case 2683: + case 2693: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.LoadDataOpt), yyS[yypt-0].item.(*ast.LoadDataOpt)) } - case 2684: + case 2694: { parser.yyVAL.item = &ast.LoadDataOpt{Name: strings.ToLower(yyS[yypt-0].ident)} } - case 2685: + case 2695: { parser.yyVAL.item = &ast.LoadDataOpt{Name: strings.ToLower(yyS[yypt-2].ident), Value: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2686: + case 2696: { parser.yyVAL.statement = &ast.ImportIntoStmt{ Table: yyS[yypt-6].item.(*ast.TableName), @@ -24182,7 +24249,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.LoadDataOpt), } } - case 2687: + case 2697: { st := &ast.ImportIntoStmt{ Table: yyS[yypt-5].item.(*ast.TableName), @@ -24202,19 +24269,19 @@ yynewstate: } parser.yyVAL.statement = st } - case 2688: + case 2698: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2689: + case 2699: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2690: + case 2700: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2691: + case 2701: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -24227,48 +24294,48 @@ yynewstate: } parser.yyVAL.statement = sel.(ast.StmtNode) } - case 2692: + case 2702: { parser.yyVAL.statement = &ast.UnlockTablesStmt{} } - case 2693: + case 2703: { parser.yyVAL.statement = &ast.LockTablesStmt{ TableLocks: yyS[yypt-0].item.([]ast.TableLock), } } - case 2696: + case 2706: { parser.yyVAL.item = ast.TableLock{ Table: yyS[yypt-1].item.(*ast.TableName), Type: yyS[yypt-0].item.(model.TableLockType), } } - case 2697: + case 2707: { parser.yyVAL.item = model.TableLockRead } - case 2698: + case 2708: { parser.yyVAL.item = model.TableLockReadLocal } - case 2699: + case 2709: { parser.yyVAL.item = model.TableLockWrite } - case 2700: + case 2710: { parser.yyVAL.item = model.TableLockWriteLocal } - case 2701: + case 2711: { parser.yyVAL.item = []ast.TableLock{yyS[yypt-0].item.(ast.TableLock)} } - case 2702: + case 2712: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.TableLock), yyS[yypt-0].item.(ast.TableLock)) } - case 2703: + case 2713: { parser.yyVAL.statement = &ast.NonTransactionalDMLStmt{ DryRun: yyS[yypt-1].item.(int), @@ -24277,48 +24344,48 @@ yynewstate: DMLStmt: yyS[yypt-0].statement.(ast.ShardableDMLStmt), } } - case 2708: + case 2718: { parser.yyVAL.item = ast.NoDryRun } - case 2709: + case 2719: { parser.yyVAL.item = ast.DryRunSplitDml } - case 2710: + case 2720: { parser.yyVAL.item = ast.DryRunQuery } - case 2711: + case 2721: { parser.yyVAL.item = (*ast.ColumnName)(nil) } - case 2712: + case 2722: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.ColumnName) } - case 2713: + case 2723: { parser.yyVAL.statement = &ast.OptimizeTableStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), NoWriteToBinLog: yyS[yypt-2].item.(bool), } } - case 2714: + case 2724: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-1].item.(bool), } } - case 2715: + case 2725: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-2].item.(bool), } } - case 2716: + case 2726: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), @@ -24326,34 +24393,34 @@ yynewstate: TiDBExtension: yyS[yypt-2].item.(bool), } } - case 2717: + case 2727: { parser.yyVAL.statement = &ast.KillStmt{ TiDBExtension: yyS[yypt-1].item.(bool), Expr: yyS[yypt-0].expr, } } - case 2718: + case 2728: { parser.yyVAL.item = false } - case 2719: + case 2729: { parser.yyVAL.item = true } - case 2720: + case 2730: { parser.yyVAL.statement = &ast.LoadStatsStmt{ Path: yyS[yypt-0].ident, } } - case 2721: + case 2731: { parser.yyVAL.statement = &ast.LockStatsStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 2722: + case 2732: { x := yyS[yypt-2].item.(*ast.TableName) x.PartitionNames = yyS[yypt-0].item.([]model.CIStr) @@ -24361,7 +24428,7 @@ yynewstate: Tables: []*ast.TableName{x}, } } - case 2723: + case 2733: { x := yyS[yypt-4].item.(*ast.TableName) x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) @@ -24369,13 +24436,13 @@ yynewstate: Tables: []*ast.TableName{x}, } } - case 2724: + case 2734: { parser.yyVAL.statement = &ast.UnlockStatsStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 2725: + case 2735: { x := yyS[yypt-2].item.(*ast.TableName) x.PartitionNames = yyS[yypt-0].item.([]model.CIStr) @@ -24383,7 +24450,7 @@ yynewstate: Tables: []*ast.TableName{x}, } } - case 2726: + case 2736: { x := yyS[yypt-4].item.(*ast.TableName) x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) @@ -24391,14 +24458,14 @@ yynewstate: Tables: []*ast.TableName{x}, } } - case 2727: + case 2737: { parser.yyVAL.statement = &ast.DropPlacementPolicyStmt{ IfExists: yyS[yypt-1].item.(bool), PolicyName: model.NewCIStr(yyS[yypt-0].ident), } } - case 2728: + case 2738: { parser.yyVAL.statement = &ast.CreateResourceGroupStmt{ IfNotExists: yyS[yypt-2].item.(bool), @@ -24406,7 +24473,7 @@ yynewstate: ResourceGroupOptionList: yyS[yypt-0].item.([]*ast.ResourceGroupOption), } } - case 2729: + case 2739: { parser.yyVAL.statement = &ast.AlterResourceGroupStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -24414,14 +24481,14 @@ yynewstate: ResourceGroupOptionList: yyS[yypt-0].item.([]*ast.ResourceGroupOption), } } - case 2730: + case 2740: { parser.yyVAL.statement = &ast.DropResourceGroupStmt{ IfExists: yyS[yypt-1].item.(bool), ResourceGroupName: model.NewCIStr(yyS[yypt-0].ident), } } - case 2731: + case 2741: { parser.yyVAL.statement = &ast.CreatePlacementPolicyStmt{ OrReplace: yyS[yypt-5].item.(bool), @@ -24430,7 +24497,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2732: + case 2742: { parser.yyVAL.statement = &ast.AlterPlacementPolicyStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -24438,7 +24505,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2733: + case 2743: { parser.yyVAL.statement = &ast.CreateSequenceStmt{ IfNotExists: yyS[yypt-3].item.(bool), @@ -24447,187 +24514,135 @@ yynewstate: TblOptions: yyS[yypt-0].item.([]*ast.TableOption), } } - case 2734: + case 2744: { parser.yyVAL.item = []*ast.SequenceOption{} } - case 2736: + case 2746: { parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } - case 2737: + case 2747: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } - case 2738: + case 2748: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} } - case 2739: + case 2749: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} } - case 2740: + case 2750: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2741: + case 2751: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2742: + case 2752: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMinValue, IntValue: yyS[yypt-0].item.(int64)} } - case 2743: + case 2753: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} } - case 2744: + case 2754: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} } - case 2745: + case 2755: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMaxValue, IntValue: yyS[yypt-0].item.(int64)} } - case 2746: + case 2756: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} } - case 2747: + case 2757: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} } - case 2748: + case 2758: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCache, IntValue: yyS[yypt-0].item.(int64)} } - case 2749: + case 2759: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} } - case 2750: + case 2760: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} } - case 2751: + case 2761: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCycle} } - case 2752: - { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} - } - case 2753: - { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} - } - case 2755: - { - parser.yyVAL.item = yyS[yypt-0].item - } - case 2756: - { - unsigned_num := getUint64FromNUM(yyS[yypt-0].item) - if unsigned_num > 9223372036854775808 { - yylex.AppendError(yylex.Errorf("the Signed Value should be at the range of [-9223372036854775808, 9223372036854775807].")) - return 1 - } else if unsigned_num == 9223372036854775808 { - signed_one := int64(1) - parser.yyVAL.item = signed_one << 63 - } else { - parser.yyVAL.item = -int64(unsigned_num) - } - } - case 2757: - { - parser.yyVAL.statement = &ast.DropSequenceStmt{ - IfExists: yyS[yypt-1].item.(bool), - Sequences: yyS[yypt-0].item.([]*ast.TableName), - } - } - case 2758: - { - parser.yyVAL.statement = &ast.AlterSequenceStmt{ - IfExists: yyS[yypt-2].item.(bool), - Name: yyS[yypt-1].item.(*ast.TableName), - SeqOptions: yyS[yypt-0].item.([]*ast.SequenceOption), - } - } - case 2759: - { - parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} - } - case 2760: - { - parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) - } case 2762: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestart} - } - case 2763: - { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} - } - case 2764: - { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} - } - case 2765: - { - x := &ast.IndexAdviseStmt{ - Path: yyS[yypt-3].ident, - MaxMinutes: yyS[yypt-2].item.(uint64), - } - if yyS[yypt-5].item != nil { - x.IsLocal = true - } - if yyS[yypt-1].item != nil { - x.MaxIndexNum = yyS[yypt-1].item.(*ast.MaxIndexNumClause) - } - if yyS[yypt-0].item != nil { - x.LinesInfo = yyS[yypt-0].item.(*ast.LinesClause) - } - parser.yyVAL.statement = x + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} + } + case 2763: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} + } + case 2765: + { + parser.yyVAL.item = yyS[yypt-0].item } case 2766: { - parser.yyVAL.item = uint64(ast.UnspecifiedSize) + unsigned_num := getUint64FromNUM(yyS[yypt-0].item) + if unsigned_num > 9223372036854775808 { + yylex.AppendError(yylex.Errorf("the Signed Value should be at the range of [-9223372036854775808, 9223372036854775807].")) + return 1 + } else if unsigned_num == 9223372036854775808 { + signed_one := int64(1) + parser.yyVAL.item = signed_one << 63 + } else { + parser.yyVAL.item = -int64(unsigned_num) + } } case 2767: { - parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) + parser.yyVAL.statement = &ast.DropSequenceStmt{ + IfExists: yyS[yypt-1].item.(bool), + Sequences: yyS[yypt-0].item.([]*ast.TableName), + } } case 2768: { - parser.yyVAL.item = nil + parser.yyVAL.statement = &ast.AlterSequenceStmt{ + IfExists: yyS[yypt-2].item.(bool), + Name: yyS[yypt-1].item.(*ast.TableName), + SeqOptions: yyS[yypt-0].item.([]*ast.SequenceOption), + } } case 2769: { - parser.yyVAL.item = &ast.MaxIndexNumClause{ - PerTable: yyS[yypt-1].item.(uint64), - PerDB: yyS[yypt-0].item.(uint64), - } + parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } case 2770: { - parser.yyVAL.item = uint64(ast.UnspecifiedSize) - } - case 2771: - { - parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) + parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } case 2772: { - parser.yyVAL.item = uint64(ast.UnspecifiedSize) + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestart} } case 2773: { - parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} } case 2774: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} + } + case 2775: { // Parse it but will ignore it switch yyS[yypt-0].ident { @@ -24642,19 +24657,19 @@ yynewstate: } parser.yyVAL.ident = yyS[yypt-0].ident } - case 2775: + case 2776: { parser.yyVAL.item = append([]*ast.RowExpr{}, yyS[yypt-0].item.(*ast.RowExpr)) } - case 2776: + case 2777: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.RowExpr), yyS[yypt-0].item.(*ast.RowExpr)) } - case 2777: + case 2778: { parser.yyVAL.item = &ast.RowExpr{Values: yyS[yypt-0].item.([]ast.ExprNode)} } - case 2778: + case 2779: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -24673,7 +24688,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2779: + case 2780: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -24692,7 +24707,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2780: + case 2781: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24715,7 +24730,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2781: + case 2782: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24738,7 +24753,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2782: + case 2783: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24751,7 +24766,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 2783: + case 2784: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24764,7 +24779,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 2784: + case 2785: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24778,7 +24793,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2785: + case 2786: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24793,7 +24808,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2786: + case 2787: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -24808,33 +24823,33 @@ yynewstate: parser.yyVAL.statement = x } - case 2787: + case 2788: { parser.yyVAL.item = nil } - case 2788: + case 2789: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.AsOfClause) } - case 2789: + case 2790: { parser.yyVAL.item = []*ast.StoreParameter{} } - case 2790: + case 2791: { parser.yyVAL.item = yyS[yypt-0].item } - case 2791: + case 2792: { l := yyS[yypt-2].item.([]*ast.StoreParameter) l = append(l, yyS[yypt-0].item.(*ast.StoreParameter)) parser.yyVAL.item = l } - case 2792: + case 2793: { parser.yyVAL.item = []*ast.StoreParameter{yyS[yypt-0].item.(*ast.StoreParameter)} } - case 2793: + case 2794: { x := &ast.StoreParameter{ Paramstatus: yyS[yypt-2].item.(int), @@ -24843,23 +24858,23 @@ yynewstate: } parser.yyVAL.item = x } - case 2794: + case 2795: { parser.yyVAL.item = ast.MODE_IN } - case 2795: + case 2796: { parser.yyVAL.item = ast.MODE_IN } - case 2796: + case 2797: { parser.yyVAL.item = ast.MODE_OUT } - case 2797: + case 2798: { parser.yyVAL.item = ast.MODE_INOUT } - case 2800: + case 2801: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -24872,7 +24887,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2815: + case 2816: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -24885,29 +24900,29 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2817: + case 2818: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2818: + case 2819: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2819: + case 2820: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2820: + case 2821: { parser.yyVAL.item = nil } - case 2821: + case 2822: { parser.yyVAL.item = yyS[yypt-0].expr } - case 2822: + case 2823: { x := &ast.ProcedureDecl{ DeclNames: yyS[yypt-2].item.([]string), @@ -24918,7 +24933,7 @@ yynewstate: } parser.yyVAL.item = x } - case 2823: + case 2824: { name := strings.ToLower(yyS[yypt-3].ident) parser.yyVAL.item = &ast.ProcedureCursor{ @@ -24926,7 +24941,7 @@ yynewstate: Selectstring: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2824: + case 2825: { parser.yyVAL.item = &ast.ProcedureErrorControl{ ControlHandle: yyS[yypt-4].item.(int), @@ -24934,66 +24949,66 @@ yynewstate: Operate: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2825: + case 2826: { parser.yyVAL.item = ast.PROCEDUR_CONTINUE } - case 2826: + case 2827: { parser.yyVAL.item = ast.PROCEDUR_EXIT } - case 2827: + case 2828: { parser.yyVAL.item = []ast.ErrNode{yyS[yypt-0].statement.(ast.ErrNode)} } - case 2828: + case 2829: { l := yyS[yypt-2].item.([]ast.ErrNode) l = append(l, yyS[yypt-0].statement.(ast.ErrNode)) parser.yyVAL.item = l } - case 2829: + case 2830: { parser.yyVAL.statement = yyS[yypt-0].statement.(ast.ErrNode) } - case 2830: + case 2831: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLWARNING, } } - case 2831: + case 2832: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_NOT_FOUND, } } - case 2832: + case 2833: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLEXCEPTION, } } - case 2833: + case 2834: { parser.yyVAL.statement = &ast.ProcedureErrorVal{ ErrorNum: getUint64FromNUM(yyS[yypt-0].item), } } - case 2834: + case 2835: { parser.yyVAL.statement = &ast.ProcedureErrorState{ CodeStatus: yyS[yypt-0].ident, } } - case 2837: + case 2838: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureOpenCur{ CurName: name, } } - case 2838: + case 2839: { name := strings.ToLower(yyS[yypt-2].ident) parser.yyVAL.statement = &ast.ProcedureFetchInto{ @@ -25001,62 +25016,62 @@ yynewstate: Variables: yyS[yypt-0].item.([]string), } } - case 2839: + case 2840: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureCloseCur{ CurName: name, } } - case 2843: + case 2844: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2844: + case 2845: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2845: + case 2846: { parser.yyVAL.item = []ast.DeclNode{} } - case 2846: + case 2847: { parser.yyVAL.item = yyS[yypt-0].item } - case 2847: + case 2848: { parser.yyVAL.item = []ast.DeclNode{yyS[yypt-1].item.(ast.DeclNode)} } - case 2848: + case 2849: { l := yyS[yypt-2].item.([]ast.DeclNode) l = append(l, yyS[yypt-1].item.(ast.DeclNode)) parser.yyVAL.item = l } - case 2849: + case 2850: { parser.yyVAL.item = []ast.StmtNode{} } - case 2850: + case 2851: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2851: + case 2852: { parser.yyVAL.item = []ast.StmtNode{yyS[yypt-1].statement.(ast.StmtNode)} } - case 2852: + case 2853: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2853: + case 2854: { x := &ast.ProcedureBlock{ ProcedureVars: yyS[yypt-2].item.([]ast.DeclNode), @@ -25064,13 +25079,13 @@ yynewstate: } parser.yyVAL.statement = x } - case 2854: + case 2855: { parser.yyVAL.statement = &ast.ProcedureIfInfo{ IfBody: yyS[yypt-2].statement.(*ast.ProcedureIfBlock), } } - case 2855: + case 2856: { ifBlock := &ast.ProcedureIfBlock{ IfExpr: yyS[yypt-3].expr.(ast.ExprNode), @@ -25081,73 +25096,73 @@ yynewstate: } parser.yyVAL.statement = ifBlock } - case 2856: + case 2857: { parser.yyVAL.statement = nil } - case 2857: + case 2858: { parser.yyVAL.statement = &ast.ProcedureElseIfBlock{ ProcedureIfStmt: yyS[yypt-0].statement.(*ast.ProcedureIfBlock), } } - case 2858: + case 2859: { parser.yyVAL.statement = &ast.ProcedureElseBlock{ ProcedureIfStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2859: + case 2860: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2860: + case 2861: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2861: + case 2862: { parser.yyVAL.item = []*ast.SimpleWhenThenStmt{yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)} } - case 2862: + case 2863: { l := yyS[yypt-1].item.([]*ast.SimpleWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)) parser.yyVAL.item = l } - case 2863: + case 2864: { parser.yyVAL.item = []*ast.SearchWhenThenStmt{yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)} } - case 2864: + case 2865: { l := yyS[yypt-1].item.([]*ast.SearchWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)) parser.yyVAL.item = l } - case 2865: + case 2866: { parser.yyVAL.statement = &ast.SimpleWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2866: + case 2867: { parser.yyVAL.statement = &ast.SearchWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2867: + case 2868: { parser.yyVAL.item = nil } - case 2868: + case 2869: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.StmtNode) } - case 2869: + case 2870: { caseStmt := &ast.SimpleCaseStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), @@ -25158,7 +25173,7 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2870: + case 2871: { caseStmt := &ast.SearchCaseStmt{ WhenCases: yyS[yypt-3].item.([]*ast.SearchWhenThenStmt), @@ -25168,25 +25183,25 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2871: + case 2872: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2872: + case 2873: { parser.yyVAL.statement = &ast.ProcedureWhileStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), Body: yyS[yypt-2].item.([]ast.StmtNode), } } - case 2873: + case 2874: { parser.yyVAL.statement = &ast.ProcedureRepeatStmt{ Body: yyS[yypt-4].item.([]ast.StmtNode), Condition: yyS[yypt-2].expr.(ast.ExprNode), } } - case 2874: + case 2875: { labelBlock := &ast.ProcedureLabelBlock{ LabelName: yyS[yypt-3].ident, @@ -25198,15 +25213,15 @@ yynewstate: } parser.yyVAL.statement = labelBlock } - case 2875: + case 2876: { parser.yyVAL.ident = "" } - case 2876: + case 2877: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2877: + case 2878: { labelLoop := &ast.ProcedureLabelLoop{ LabelName: yyS[yypt-3].ident, @@ -25218,21 +25233,21 @@ yynewstate: } parser.yyVAL.statement = labelLoop } - case 2878: + case 2879: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: false, } } - case 2879: + case 2880: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: true, } } - case 2892: + case 2893: { x := &ast.ProcedureInfo{ IfNotExists: yyS[yypt-5].item.(bool), @@ -25251,38 +25266,38 @@ yynewstate: x.ProcedureParamStr = strings.TrimSpace(parser.src[startOffset:endOffset]) parser.yyVAL.statement = x } - case 2893: + case 2894: { parser.yyVAL.statement = &ast.DropProcedureStmt{ IfExists: yyS[yypt-1].item.(bool), ProcedureName: yyS[yypt-0].item.(*ast.TableName), } } - case 2894: + case 2895: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.CalibrateResourceStmt) } - case 2895: + case 2896: { parser.yyVAL.item = &ast.CalibrateResourceStmt{} } - case 2896: + case 2897: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ DynamicCalibrateResourceOptionList: yyS[yypt-0].item.([]*ast.DynamicCalibrateResourceOption), } } - case 2897: + case 2898: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ Tp: yyS[yypt-0].item.(ast.CalibrateResourceType), } } - case 2898: + case 2899: { parser.yyVAL.item = []*ast.DynamicCalibrateResourceOption{yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)} } - case 2899: + case 2900: { if yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)[0].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp || (len(yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)) > 1 && yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)[1].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp) { @@ -25291,7 +25306,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2900: + case 2901: { if yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)[0].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp || (len(yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)) > 1 && yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)[1].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp) { @@ -25300,15 +25315,15 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2901: + case 2902: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateStartTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2902: + case 2903: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateEndTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2903: + case 2904: { _, err := duration.ParseDuration(yyS[yypt-0].ident) if err != nil { @@ -25317,41 +25332,41 @@ yynewstate: } parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, StrValue: yyS[yypt-0].ident} } - case 2904: + case 2905: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, Ts: yyS[yypt-1].expr.(ast.ExprNode), Unit: yyS[yypt-0].item.(ast.TimeUnitType)} } - case 2905: + case 2906: { parser.yyVAL.item = ast.TPCC } - case 2906: + case 2907: { parser.yyVAL.item = ast.OLTPREADWRITE } - case 2907: + case 2908: { parser.yyVAL.item = ast.OLTPREADONLY } - case 2908: + case 2909: { parser.yyVAL.item = ast.OLTPWRITEONLY } - case 2909: + case 2910: { parser.yyVAL.item = ast.TPCH10 } - case 2910: + case 2911: { parser.yyVAL.statement = &ast.AddQueryWatchStmt{ QueryWatchOptionList: yyS[yypt-0].item.([]*ast.QueryWatchOption), } } - case 2911: + case 2912: { parser.yyVAL.item = []*ast.QueryWatchOption{yyS[yypt-0].item.(*ast.QueryWatchOption)} } - case 2912: + case 2913: { if !ast.CheckQueryWatchAppend(yyS[yypt-1].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) { yylex.AppendError(yylex.Errorf("Dupliated options specified")) @@ -25359,7 +25374,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) } - case 2913: + case 2914: { if !ast.CheckQueryWatchAppend(yyS[yypt-2].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) { yylex.AppendError(yylex.Errorf("Dupliated options specified")) @@ -25367,7 +25382,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) } - case 2914: + case 2915: { parser.yyVAL.item = &ast.QueryWatchOption{ Tp: ast.QueryWatchResourceGroup, @@ -25376,7 +25391,7 @@ yynewstate: }, } } - case 2915: + case 2916: { parser.yyVAL.item = &ast.QueryWatchOption{ Tp: ast.QueryWatchResourceGroup, @@ -25385,35 +25400,35 @@ yynewstate: }, } } - case 2916: + case 2917: { parser.yyVAL.item = &ast.QueryWatchOption{ Tp: ast.QueryWatchAction, ActionOption: yyS[yypt-0].item.(*ast.ResourceGroupRunawayActionOption), } } - case 2917: + case 2918: { parser.yyVAL.item = &ast.QueryWatchOption{ Tp: ast.QueryWatchType, TextOption: yyS[yypt-0].item.(*ast.QueryWatchTextOption), } } - case 2918: + case 2919: { parser.yyVAL.item = &ast.QueryWatchTextOption{ Type: model.WatchSimilar, PatternExpr: yyS[yypt-0].expr, } } - case 2919: + case 2920: { parser.yyVAL.item = &ast.QueryWatchTextOption{ Type: model.WatchPlan, PatternExpr: yyS[yypt-0].expr, } } - case 2920: + case 2921: { parser.yyVAL.item = &ast.QueryWatchTextOption{ Type: yyS[yypt-2].item.(model.RunawayWatchType), @@ -25421,7 +25436,7 @@ yynewstate: TypeSpecified: true, } } - case 2921: + case 2922: { parser.yyVAL.statement = &ast.DropQueryWatchStmt{ IntValue: yyS[yypt-0].item.(int64), diff --git a/pkg/parser/parser.y b/pkg/parser/parser.y index b2a5a7bf0e409..f3efd6ca414a9 100644 --- a/pkg/parser/parser.y +++ b/pkg/parser/parser.y @@ -320,6 +320,7 @@ import ( algorithm "ALGORITHM" always "ALWAYS" any "ANY" + apply "APPLY" ascii "ASCII" attribute "ATTRIBUTE" attributes "ATTRIBUTES" @@ -561,6 +562,7 @@ import ( quick "QUICK" rateLimit "RATE_LIMIT" rebuild "REBUILD" + recommend "RECOMMEND" recover "RECOVER" redundant "REDUNDANT" reload "RELOAD" @@ -782,6 +784,7 @@ import ( substring "SUBSTRING" sum "SUM" survivalPreferences "SURVIVAL_PREFERENCES" + switchGroup "SWITCH_GROUP" target "TARGET" taskTypes "TASK_TYPES" tidbJson "TIDB_JSON" @@ -1011,7 +1014,6 @@ import ( GrantRoleStmt "Grant role statement" InsertIntoStmt "INSERT INTO statement" CallStmt "CALL statement" - IndexAdviseStmt "INDEX ADVISE statement" ImportIntoStmt "IMPORT INTO statement" ImportFromSelectStmt "SELECT statement of IMPORT INTO" KillStmt "Kill statement" @@ -1056,6 +1058,7 @@ import ( UseStmt "USE statement" ShutdownStmt "SHUTDOWN statement" RestartStmt "RESTART statement" + RecommendIndexStmt "RECOMMEND INDEX statement" CreateViewSelectOpt "Select/Union/Except/Intersect statement in CREATE VIEW ... AS SELECT" BindableStmt "Statement that can be created binding on" UpdateStmtNoWith "Update statement without CTE clause" @@ -1469,10 +1472,6 @@ import ( EnforcedOrNotOrNotNullOpt "{[ENFORCED|NOT ENFORCED|NOT NULL]}" Match "[MATCH FULL | MATCH PARTIAL | MATCH SIMPLE]" MatchOpt "optional MATCH clause" - MaxMinutesOpt "MAX_MINUTES num(int)" - MaxIndexNumOpt "MAX_IDXNUM clause" - PerTable "Max index number PER_TABLE" - PerDB "Max index number PER_DB" BRIETables "List of tables or databases for BRIE statements" DBNameList "List of database names" BRIEOption "Single BRIE option" @@ -1829,6 +1828,13 @@ ResourceGroupRunawayActionOption: { $$ = &ast.ResourceGroupRunawayActionOption{Type: model.RunawayActionKill} } +| "SWITCH_GROUP" '(' ResourceGroupName ')' + { + $$ = &ast.ResourceGroupRunawayActionOption{ + Type: model.RunawayActionSwitchGroup, + SwitchGroupName: model.NewCIStr($3), + } + } DirectResourceGroupRunawayOption: "EXEC_ELAPSED" EqOpt stringLit @@ -1839,7 +1845,7 @@ DirectResourceGroupRunawayOption: return 1 } $$ = &ast.ResourceGroupRunawayOption{ - Tp: ast.RunawayRule, + Tp: model.RunawayRule, RuleOption: &ast.ResourceGroupRunawayRuleOption{ ExecElapsed: $3, }, @@ -1848,7 +1854,7 @@ DirectResourceGroupRunawayOption: | "ACTION" EqOpt ResourceGroupRunawayActionOption { $$ = &ast.ResourceGroupRunawayOption{ - Tp: ast.RunawayAction, + Tp: model.RunawayAction, ActionOption: $3.(*ast.ResourceGroupRunawayActionOption), } } @@ -1866,7 +1872,7 @@ DirectResourceGroupRunawayOption: } } $$ = &ast.ResourceGroupRunawayOption{ - Tp: ast.RunawayWatch, + Tp: model.RunawayWatch, WatchOption: &ast.ResourceGroupRunawayWatchOption{ Type: $3.(model.RunawayWatchType), Duration: dur, @@ -6715,6 +6721,7 @@ UnReservedKeyword: "ACTION" | "ADVISE" | "ASCII" +| "APPLY" | "ATTRIBUTE" | "ATTRIBUTES" | "BINDING_CACHE" @@ -6797,6 +6804,7 @@ UnReservedKeyword: | "PROXY" | "QUICK" | "REBUILD" +| "RECOMMEND" | "REDUNDANT" | "REORGANIZE" | "RESOURCE" @@ -7250,6 +7258,7 @@ NotKeywordToken: | "EXEC_ELAPSED" | "DRYRUN" | "COOLDOWN" +| "SWITCH_GROUP" | "WATCH" | "SIMILAR" | "QUERY_LIMIT" @@ -12229,7 +12238,6 @@ Statement: | CallStmt | ImportIntoStmt | InsertIntoStmt -| IndexAdviseStmt | KillStmt | LoadDataStmt | LoadStatsStmt @@ -12276,6 +12284,7 @@ Statement: | LockTablesStmt | ShutdownStmt | RestartStmt +| RecommendIndexStmt | HelpStmt | NonTransactionalDMLStmt | OptimizeTableStmt @@ -14236,6 +14245,61 @@ SetBindingStmt: $$ = x } +RecommendIndexStmt: + "RECOMMEND" "INDEX" "RUN" "FOR" stringLit + { + x := &ast.RecommendIndexStmt{ + Action: "run", + SQL: $5, + } + + $$ = x + } +| "RECOMMEND" "INDEX" "RUN" + { + x := &ast.RecommendIndexStmt{ + Action: "run", + } + + $$ = x + } +| "RECOMMEND" "INDEX" "SHOW" + { + x := &ast.RecommendIndexStmt{ + Action: "show", + } + + $$ = x + } +| "RECOMMEND" "INDEX" "APPLY" NUM + { + x := &ast.RecommendIndexStmt{ + Action: "apply", + ID: $4.(int64), + } + + $$ = x + } +| "RECOMMEND" "INDEX" "IGNORE" NUM + { + x := &ast.RecommendIndexStmt{ + Action: "ignore", + ID: $4.(int64), + } + + $$ = x + } +| "RECOMMEND" "INDEX" "SET" Identifier "=" Literal + { + x := &ast.RecommendIndexStmt{ + Action: "set", + Option: $4, + Value: ast.NewValueExpr($6, parser.charset, parser.collation), + } + + $$ = x + } + /************************************************************************************* * Grant statement * See https://dev.mysql.com/doc/refman/5.7/en/grant.html @@ -15439,80 +15503,6 @@ AlterSequenceOption: $$ = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: $3.(int64)} } -/******************************************************************** - * Index Advisor Statement - * - * INDEX ADVISE - * [LOCAL] - * INFILE 'file_name' - * [MAX_MINUTES number] - * [MAX_IDXNUM - * [PER_TABLE number] - * [PER_DB number] - * ] - * [LINES - * [STARTING BY 'string'] - * [TERMINATED BY 'string'] - * ] - *******************************************************************/ -IndexAdviseStmt: - "INDEX" "ADVISE" LocalOpt "INFILE" stringLit MaxMinutesOpt MaxIndexNumOpt Lines - { - x := &ast.IndexAdviseStmt{ - Path: $5, - MaxMinutes: $6.(uint64), - } - if $3 != nil { - x.IsLocal = true - } - if $7 != nil { - x.MaxIndexNum = $7.(*ast.MaxIndexNumClause) - } - if $8 != nil { - x.LinesInfo = $8.(*ast.LinesClause) - } - $$ = x - } - -MaxMinutesOpt: - { - $$ = uint64(ast.UnspecifiedSize) - } -| "MAX_MINUTES" NUM - { - $$ = getUint64FromNUM($2) - } - -MaxIndexNumOpt: - { - $$ = nil - } -| "MAX_IDXNUM" PerTable PerDB - { - $$ = &ast.MaxIndexNumClause{ - PerTable: $2.(uint64), - PerDB: $3.(uint64), - } - } - -PerTable: - { - $$ = uint64(ast.UnspecifiedSize) - } -| "PER_TABLE" NUM - { - $$ = getUint64FromNUM($2) - } - -PerDB: - { - $$ = uint64(ast.UnspecifiedSize) - } -| "PER_DB" NUM - { - $$ = getUint64FromNUM($2) - } - EncryptionOpt: stringLit { diff --git a/pkg/parser/parser_test.go b/pkg/parser/parser_test.go index 706dd44fe0ef1..ab01473e8f514 100644 --- a/pkg/parser/parser_test.go +++ b/pkg/parser/parser_test.go @@ -463,6 +463,19 @@ func RunErrMsgTest(t *testing.T, table []testErrMsgCase) { } } +func TestRecommendIndex(t *testing.T) { + table := []testCase{ + {"recommend index run", true, "RECOMMEND INDEX RUN"}, + {"recommend index run for 'select * from t where a=1'", true, + "RECOMMEND INDEX RUN FOR 'select * from t where a=1'"}, + {"recommend index show", true, "RECOMMEND INDEX SHOW"}, + {"recommend index apply 1", true, "RECOMMEND INDEX APPLY 1"}, + {"recommend index ignore 1", true, "RECOMMEND INDEX IGNORE 1"}, + {"recommend index set A = 1", true, "RECOMMEND INDEX SET A = 1"}, + } + RunTest(t, table, false) +} + func TestAdminStmt(t *testing.T) { table := []testCase{ {"admin show ddl;", true, "ADMIN SHOW DDL"}, @@ -6912,66 +6925,6 @@ func (checker *nodeTextCleaner) Leave(in ast.Node) (out ast.Node, ok bool) { return in, true } -// For index advisor -func TestIndexAdviseStmt(t *testing.T) { - table := []testCase{ - {"INDEX ADVISE INFILE '/tmp/t.sql'", true, "INDEX ADVISE INFILE '/tmp/t.sql'"}, - {"INDEX ADVISE LOCAL INFILE '/tmp/t.sql'", true, "INDEX ADVISE LOCAL INFILE '/tmp/t.sql'"}, - - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES -1", false, ""}, - - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_IDXNUM PER_TABLE 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_IDXNUM PER_TABLE 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_IDXNUM PER_DB 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_IDXNUM PER_DB 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_IDXNUM PER_TABLE 8 PER_DB 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_IDXNUM PER_TABLE 8 PER_DB 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_IDXNUM PER_DB 4 PER_TABLE 8", false, ""}, - - {"INDEX ADVISE INFILE '/tmp/t.sql' LINES STARTING BY 'ab'", true, "INDEX ADVISE INFILE '/tmp/t.sql' LINES STARTING BY 'ab'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' LINES TERMINATED BY '\n'", true, "INDEX ADVISE INFILE '/tmp/t.sql' LINES TERMINATED BY '\n'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' LINES TERMINATED BY 'cd'", true, "INDEX ADVISE INFILE '/tmp/t.sql' LINES TERMINATED BY 'cd'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' LINES STARTING BY 'ab' TERMINATED BY '\n'", true, "INDEX ADVISE INFILE '/tmp/t.sql' LINES STARTING BY 'ab' TERMINATED BY '\n'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' LINES STARTING BY 'ab' TERMINATED BY 'cd'", true, "INDEX ADVISE INFILE '/tmp/t.sql' LINES STARTING BY 'ab' TERMINATED BY 'cd'"}, - - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_DB 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_DB 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_TABLE 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_TABLE 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_DB 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_DB 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_TABLE 8 PER_DB 4", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_TABLE 8 PER_DB 4"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES -1 MAX_IDXNUM PER_TABLE 4", false, ""}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES -1 MAX_IDXNUM PER_DB 4", false, ""}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES -1 MAX_IDXNUM PER_TABLE 8 PER_DB 4", false, ""}, - - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES STARTING BY 'ab'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES STARTING BY 'ab'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES TERMINATED BY '\n'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES TERMINATED BY '\n'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES TERMINATED BY 'cd'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES TERMINATED BY 'cd'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES STARTING BY 'ab' TERMINATED BY '\n'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES STARTING BY 'ab' TERMINATED BY '\n'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES STARTING BY 'ab' TERMINATED BY 'cd'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 4 LINES STARTING BY 'ab' TERMINATED BY 'cd'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES STARTING BY 'ab'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES STARTING BY 'ab'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES TERMINATED BY '\n'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES TERMINATED BY '\n'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES TERMINATED BY 'cd'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES TERMINATED BY 'cd'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES STARTING BY 'ab' TERMINATED BY '\n'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES STARTING BY 'ab' TERMINATED BY '\n'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES STARTING BY 'ab' TERMINATED BY 'cd'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 LINES STARTING BY 'ab' TERMINATED BY 'cd'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES -1 LINES STARTING BY 'ab' TERMINATED BY '\n'", false, ""}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES -1 LINES STARTING BY 'ab' TERMINATED BY 'cd'", false, ""}, - - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 4 LINES STARTING BY 'ab'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 4 LINES STARTING BY 'ab'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_DB 4 LINES STARTING BY 'ab'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_DB 4 LINES STARTING BY 'ab'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES TERMINATED BY '\n'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES TERMINATED BY '\n'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES TERMINATED BY 'cd'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES TERMINATED BY 'cd'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY '\n'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY '\n'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY 'cd'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 3 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY 'cd'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY '\n'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY '\n'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY 'cd'", true, "INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES 0 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY 'cd'"}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES -1 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY '\n'", false, ""}, - {"INDEX ADVISE INFILE '/tmp/t.sql' MAX_MINUTES -1 MAX_IDXNUM PER_TABLE 8 PER_DB 4 LINES STARTING BY 'ab' TERMINATED BY 'cd'", false, ""}, - } - - RunTest(t, table, false) -} - // For BRIE func TestBRIE(t *testing.T) { table := []testCase{ diff --git a/pkg/parser/types/BUILD.bazel b/pkg/parser/types/BUILD.bazel index 5c60603c8bf9a..4e82ed0da8594 100644 --- a/pkg/parser/types/BUILD.bazel +++ b/pkg/parser/types/BUILD.bazel @@ -15,7 +15,6 @@ go_library( "//pkg/parser/mysql", "//pkg/parser/terror", "@com_github_cznic_mathutil//:mathutil", - "@org_golang_x_exp//slices", ], ) diff --git a/pkg/parser/types/field_type.go b/pkg/parser/types/field_type.go index da66f2b1b76bf..184bf62c0175e 100644 --- a/pkg/parser/types/field_type.go +++ b/pkg/parser/types/field_type.go @@ -17,6 +17,7 @@ import ( "encoding/json" "fmt" "io" + "slices" "strings" "unsafe" @@ -24,7 +25,6 @@ import ( "github.com/pingcap/tidb/pkg/parser/charset" "github.com/pingcap/tidb/pkg/parser/format" "github.com/pingcap/tidb/pkg/parser/mysql" - "golang.org/x/exp/slices" ) // UnspecifiedLength is unspecified length. @@ -40,6 +40,21 @@ var ( TiDBStrictIntegerDisplayWidth bool ) +// IHasher is internal usage represent cascades/base.Hasher +type IHasher interface { + HashBool(val bool) + HashInt(val int) + HashInt64(val int64) + HashUint64(val uint64) + HashFloat64(val float64) + HashRune(val rune) + HashString(val string) + HashByte(val byte) + HashBytes(val []byte) + Reset() + Sum64() uint64 +} + // FieldType records field type information. type FieldType struct { // tp is type of the field @@ -61,6 +76,68 @@ type FieldType struct { // Please keep in mind that jsonFieldType should be updated if you add a new field here. } +// Hash64 implements the cascades/base.Hasher.<0th> interface. +func (ft *FieldType) Hash64(h IHasher) { + h.HashByte(ft.tp) + h.HashUint64(uint64(ft.flag)) + h.HashInt(ft.flen) + h.HashInt(ft.decimal) + h.HashString(ft.charset) + h.HashString(ft.collate) + h.HashInt(len(ft.elems)) + for _, elem := range ft.elems { + h.HashString(elem) + } + h.HashInt(len(ft.elemsIsBinaryLit)) + for _, elem := range ft.elemsIsBinaryLit { + h.HashBool(elem) + } + h.HashBool(ft.array) +} + +// Equals implements the cascades/base.Hasher.<1th> interface. +func (ft *FieldType) Equals(other any) bool { + if other == nil { + return false + } + var ft2 *FieldType + switch x := other.(type) { + case *FieldType: + ft2 = x + case FieldType: + ft2 = &x + default: + return false + } + ok := ft.tp == ft2.tp && + ft.flag == ft2.flag && + ft.flen == ft2.flen && + ft.decimal == ft2.decimal && + ft.charset == ft2.charset && + ft.collate == ft2.collate && + ft.array == ft2.array + if !ok { + return false + } + if len(ft.elems) != len(ft2.elems) { + return false + } + for i, one := range ft.elems { + if one != ft2.elems[i] { + return false + } + } + if len(ft.elemsIsBinaryLit) != len(ft2.elemsIsBinaryLit) { + return false + } + for i, one := range ft.elemsIsBinaryLit { + if one != ft2.elemsIsBinaryLit[i] { + return false + } + } + return true +} + // NewFieldType returns a FieldType, // with a type and other information about field type. func NewFieldType(tp byte) *FieldType { diff --git a/pkg/planner/BUILD.bazel b/pkg/planner/BUILD.bazel index 0e45cbd79537a..3d6398176dc79 100644 --- a/pkg/planner/BUILD.bazel +++ b/pkg/planner/BUILD.bazel @@ -17,7 +17,11 @@ go_library( "//pkg/planner/context", "//pkg/planner/core", "//pkg/planner/core/base", + "//pkg/planner/core/resolve", + "//pkg/planner/indexadvisor", + "//pkg/planner/property", "//pkg/planner/util/debugtrace", + "//pkg/planner/util/optimizetrace", "//pkg/privilege", "//pkg/sessionctx", "//pkg/sessionctx/variable", diff --git a/pkg/planner/cardinality/BUILD.bazel b/pkg/planner/cardinality/BUILD.bazel index 4446861b0e7a9..b308d5479ae28 100644 --- a/pkg/planner/cardinality/BUILD.bazel +++ b/pkg/planner/cardinality/BUILD.bazel @@ -18,9 +18,9 @@ go_library( deps = [ "//pkg/expression", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/format", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/planner/context", "//pkg/planner/property", @@ -67,12 +67,14 @@ go_test( "//pkg/expression", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/planner/core", "//pkg/planner/core/base", "//pkg/planner/core/operator/logicalop", + "//pkg/planner/core/resolve", "//pkg/session", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", diff --git a/pkg/planner/cardinality/row_count_test.go b/pkg/planner/cardinality/row_count_test.go index d1c436f9aede0..d205753e20a32 100644 --- a/pkg/planner/cardinality/row_count_test.go +++ b/pkg/planner/cardinality/row_count_test.go @@ -17,7 +17,7 @@ package cardinality import ( "testing" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/types" diff --git a/pkg/planner/cardinality/selectivity.go b/pkg/planner/cardinality/selectivity.go index a23db7fe0e7f5..6241160461aad 100644 --- a/pkg/planner/cardinality/selectivity.go +++ b/pkg/planner/cardinality/selectivity.go @@ -22,8 +22,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/context" planutil "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/planner/util/debugtrace" diff --git a/pkg/planner/cardinality/selectivity_test.go b/pkg/planner/cardinality/selectivity_test.go index 459cfd8cd7f7b..1f61b3c3089e4 100644 --- a/pkg/planner/cardinality/selectivity_test.go +++ b/pkg/planner/cardinality/selectivity_test.go @@ -28,12 +28,14 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/cardinality" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" @@ -88,9 +90,10 @@ func BenchmarkSelectivity(b *testing.B) { require.NoErrorf(b, err, "error %v, for expr %s", err, exprs) require.Len(b, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoErrorf(b, err, "for %s", exprs) - p, err := plannercore.BuildLogicalPlanForTest(context.Background(), sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(context.Background(), sctx, nodeW, ret.InfoSchema) require.NoErrorf(b, err, "error %v, for building plan, expr %s", err, exprs) file, err := os.Create("cpu.profile") @@ -125,7 +128,7 @@ func TestOutOfRangeEstimation(t *testing.T) { testKit.MustExec("analyze table t with 2000 samples") h := dom.StatsHandle() - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) statsTbl := h.GetTableStats(table.Meta()) sctx := mock.NewContext() @@ -228,7 +231,7 @@ func TestEstimationForUnknownValues(t *testing.T) { } require.Nil(t, h.DumpStatsDeltaToKV(true)) require.Nil(t, h.Update(context.Background(), dom.InfoSchema())) - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) statsTbl := h.GetTableStats(table.Meta()) @@ -258,7 +261,7 @@ func TestEstimationForUnknownValues(t *testing.T) { testKit.MustExec("truncate table t") testKit.MustExec("insert into t values (null, null)") testKit.MustExec("analyze table t") - table, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) statsTbl = h.GetTableStats(table.Meta()) @@ -271,7 +274,7 @@ func TestEstimationForUnknownValues(t *testing.T) { testKit.MustExec("create table t(a int, b int, index idx(b))") testKit.MustExec("insert into t values (1,1)") testKit.MustExec("analyze table t") - table, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) statsTbl = h.GetTableStats(table.Meta()) @@ -294,7 +297,7 @@ func TestEstimationUniqueKeyEqualConds(t *testing.T) { testKit.MustExec("create table t(a int, b int, c int, unique key(b))") testKit.MustExec("insert into t values (1,1,1),(2,2,2),(3,3,3),(4,4,4),(5,5,5),(6,6,6),(7,7,7)") testKit.MustExec("analyze table t all columns with 4 cmsketch width, 1 cmsketch depth;") - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) statsTbl := dom.StatsHandle().GetTableStats(table.Meta()) @@ -446,9 +449,10 @@ func TestSelectivity(t *testing.T) { require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoErrorf(t, err, "for expr %s", tt.exprs) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoErrorf(t, err, "for building plan, expr %s", err, tt.exprs) sel := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) @@ -483,7 +487,7 @@ func TestDNFCondSelectivity(t *testing.T) { ctx := context.Background() h := dom.StatsHandle() - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo := tb.Meta() statsTbl := h.GetTableStats(tblInfo) @@ -504,9 +508,10 @@ func TestDNFCondSelectivity(t *testing.T) { require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoErrorf(t, err, "error %v, for sql %s", err, tt) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoErrorf(t, err, "error %v, for building plan, sql %s", err, tt) sel := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) @@ -594,7 +599,7 @@ func TestSmallRangeEstimation(t *testing.T) { testKit.MustExec("analyze table t with 0 topn") h := dom.StatsHandle() - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) statsTbl := h.GetTableStats(table.Meta()) sctx := mock.NewContext() @@ -678,7 +683,7 @@ func prepareSelectivity(testKit *testkit.TestKit, dom *domain.Domain) (*statisti testKit.MustExec("create table t(a int primary key, b int, c int, d int, e int, index idx_cd(c, d), index idx_de(d, e))") is := dom.InfoSchema() - tb, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) if err != nil { return nil, err } @@ -902,7 +907,7 @@ func TestIssue39593(t *testing.T) { testKit.MustExec("drop table if exists t") testKit.MustExec("create table t(a int, b int, index idx(a, b))") is := dom.InfoSchema() - tb, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo := tb.Meta() @@ -952,7 +957,7 @@ func TestIndexJoinInnerRowCountUpperBound(t *testing.T) { testKit.MustExec("create table t(a int, b int, index idx(b))") require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) is := dom.InfoSchema() - tb, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo := tb.Meta() @@ -1023,7 +1028,7 @@ func TestOrderingIdxSelectivityThreshold(t *testing.T) { testKit.MustExec("create table t(a int primary key , b int, c int, index ib(b), index ic(c))") require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) is := dom.InfoSchema() - tb, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo := tb.Meta() @@ -1106,7 +1111,7 @@ func TestOrderingIdxSelectivityRatio(t *testing.T) { testKit.MustExec("create table t(a int primary key, b int, c int, index ib(b), index ic(c))") require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) is := dom.InfoSchema() - tb, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo := tb.Meta() @@ -1315,31 +1320,43 @@ func TestBuiltinInEstWithoutStats(t *testing.T) { h := dom.StatsHandle() tk.MustExec("use test") - tk.MustExec("create table t(a int)") + tk.MustExec("create table t(a int, b int)") require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) - tk.MustExec("insert into t values(1), (2), (3), (4), (5), (6), (7), (8), (9), (10)") + tk.MustExec("insert into t values(1,1), (2,2), (3,3), (4,4), (5,5), (6,6), (7,7), (8,8), (9,9), (10,10)") require.NoError(t, h.DumpStatsDeltaToKV(true)) is := dom.InfoSchema() require.NoError(t, h.Update(context.Background(), is)) - - tk.MustQuery("explain format='brief' select * from t where a in (1, 2, 3, 4, 5, 6, 7, 8)").Check(testkit.Rows( + expectedA := testkit.Rows( "TableReader 0.08 root data:Selection", "└─Selection 0.08 cop[tikv] in(test.t.a, 1, 2, 3, 4, 5, 6, 7, 8)", " └─TableFullScan 10.00 cop[tikv] table:t keep order:false, stats:pseudo", - )) + ) + expectedB := testkit.Rows( + "TableReader 0.08 root data:Selection", + "└─Selection 0.08 cop[tikv] in(test.t.b, 1, 2, 3, 4, 5, 6, 7, 8)", + " └─TableFullScan 10.00 cop[tikv] table:t keep order:false, stats:pseudo", + ) + tk.MustQuery("explain format='brief' select * from t where a in (1, 2, 3, 4, 5, 6, 7, 8)").Check(expectedA) + // try again with other column + tk.MustQuery("explain format='brief' select * from t where b in (1, 2, 3, 4, 5, 6, 7, 8)").Check(expectedB) h.Clear() require.NoError(t, h.InitStatsLite(context.Background(), is)) - tk.MustQuery("explain format='brief' select * from t where a in (1, 2, 3, 4, 5, 6, 7, 8)").Check(testkit.Rows( - "TableReader 0.08 root data:Selection", - "└─Selection 0.08 cop[tikv] in(test.t.a, 1, 2, 3, 4, 5, 6, 7, 8)", - " └─TableFullScan 10.00 cop[tikv] table:t keep order:false, stats:pseudo", - )) + tk.MustQuery("explain format='brief' select * from t where a in (1, 2, 3, 4, 5, 6, 7, 8)").Check(expectedA) + tk.MustQuery("explain format='brief' select * from t where b in (1, 2, 3, 4, 5, 6, 7, 8)").Check(expectedB) + h.Clear() require.NoError(t, h.InitStats(context.Background(), is)) - tk.MustQuery("explain format='brief' select * from t where a in (1, 2, 3, 4, 5, 6, 7, 8)").Check(testkit.Rows( - "TableReader 8.00 root data:Selection", - "└─Selection 8.00 cop[tikv] in(test.t.a, 1, 2, 3, 4, 5, 6, 7, 8)", - " └─TableFullScan 10.00 cop[tikv] table:t keep order:false, stats:pseudo", - )) + tk.MustQuery("explain format='brief' select * from t where a in (1, 2, 3, 4, 5, 6, 7, 8)").Check(expectedA) + tk.MustQuery("explain format='brief' select * from t where b in (1, 2, 3, 4, 5, 6, 7, 8)").Check(expectedB) + require.NoError(t, h.Update(context.Background(), is)) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) + require.NoError(t, err) + statsTbl, found := h.Get(tbl.Meta().ID) + require.True(t, found) + require.False(t, statsTbl.ColAndIdxExistenceMap.IsEmpty()) + for _, col := range tbl.Cols() { + require.True(t, statsTbl.ColAndIdxExistenceMap.Has(col.ID, false)) + require.False(t, statsTbl.ColAndIdxExistenceMap.HasAnalyzed(col.ID, false)) + } } diff --git a/pkg/planner/cardinality/trace.go b/pkg/planner/cardinality/trace.go index e5d5a7e83ee01..42513d8c4f742 100644 --- a/pkg/planner/cardinality/trace.go +++ b/pkg/planner/cardinality/trace.go @@ -21,9 +21,9 @@ import ( perrors "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/context" "github.com/pingcap/tidb/pkg/planner/util/debugtrace" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" diff --git a/pkg/planner/cardinality/trace_test.go b/pkg/planner/cardinality/trace_test.go index cc194f9cffe56..ac2ce80bc67ca 100644 --- a/pkg/planner/cardinality/trace_test.go +++ b/pkg/planner/cardinality/trace_test.go @@ -26,12 +26,14 @@ import ( "github.com/pingcap/tidb/pkg/executor" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/cardinality" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testdata" @@ -81,7 +83,8 @@ func TestTraceCE(t *testing.T) { stmtCtx.OptimizerCETrace = nil stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) - _, _, err = plannercore.OptimizeAstNode(context.Background(), sctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + _, _, err = plannercore.OptimizeAstNode(context.Background(), sctx, nodeW, is) require.NoError(t, err) traceResult := sctx.GetSessionVars().StmtCtx.OptimizerCETrace @@ -189,7 +192,7 @@ func TestTraceDebugSelectivity(t *testing.T) { require.NoError(t, err) sctx := tk.Session().(sessionctx.Context) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo := tb.Meta() statsTbl := statsHandle.GetTableStats(tblInfo) @@ -205,9 +208,10 @@ func TestTraceDebugSelectivity(t *testing.T) { stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmt, plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmt) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(context.Background(), sctx, stmt, ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(context.Background(), sctx, nodeW, ret.InfoSchema) require.NoError(t, err) sel := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) diff --git a/pkg/planner/cascades/BUILD.bazel b/pkg/planner/cascades/BUILD.bazel index 8cdbc490a9e39..f6e7fed103137 100644 --- a/pkg/planner/cascades/BUILD.bazel +++ b/pkg/planner/cascades/BUILD.bazel @@ -4,7 +4,6 @@ go_library( name = "cascades", srcs = [ "enforcer_rules.go", - "hash_equaler.go", "implementation_rules.go", "optimize.go", "stringer.go", @@ -42,7 +41,6 @@ go_test( timeout = "short", srcs = [ "enforcer_rules_test.go", - "hash_equaler_test.go", "main_test.go", "optimize_test.go", "stringer_test.go", @@ -51,16 +49,17 @@ go_test( data = glob(["testdata/**"]), embed = [":cascades"], flaky = True, - shard_count = 28, + shard_count = 25, deps = [ "//pkg/domain", "//pkg/expression", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser", - "//pkg/parser/model", "//pkg/planner/core", "//pkg/planner/core/base", "//pkg/planner/core/operator/logicalop", + "//pkg/planner/core/resolve", "//pkg/planner/memo", "//pkg/planner/pattern", "//pkg/planner/property", diff --git a/pkg/planner/cascades/base/BUILD.bazel b/pkg/planner/cascades/base/BUILD.bazel new file mode 100644 index 0000000000000..b97aa511e1665 --- /dev/null +++ b/pkg/planner/cascades/base/BUILD.bazel @@ -0,0 +1,24 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") + +go_library( + name = "base", + srcs = [ + "base.go", + "hash_equaler.go", + ], + importpath = "github.com/pingcap/tidb/pkg/planner/cascades/base", + visibility = ["//visibility:public"], +) + +go_test( + name = "base_test", + timeout = "short", + srcs = [ + "base_test.go", + "hash_equaler_test.go", + ], + embed = [":base"], + flaky = True, + shard_count = 3, + deps = ["@com_github_stretchr_testify//require"], +) diff --git a/pkg/planner/cascades/base/base.go b/pkg/planner/cascades/base/base.go new file mode 100644 index 0000000000000..04b3108e08bc4 --- /dev/null +++ b/pkg/planner/cascades/base/base.go @@ -0,0 +1,37 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package base + +// Hash64 is the interface for hashcode. +// It is used to calculate the lossy digest of an object to return uint64 +// rather than compacted bytes from cascaded operators bottom-up. +type Hash64 interface { + // Hash64 returns the uint64 digest of an object. + Hash64(h Hasher) +} + +// Equals is the interface for equality check. +// When we need to compare two objects when countering hash conflicts, we can +// use this interface to check whether they are equal. +type Equals interface { + // Equals checks whether two base objects are equal. + Equals(any) bool +} + +// HashEquals is the interface for hash64 and equality check. +type HashEquals interface { + Hash64 + Equals +} diff --git a/pkg/planner/cascades/base/base_test.go b/pkg/planner/cascades/base/base_test.go new file mode 100644 index 0000000000000..4df953169b68e --- /dev/null +++ b/pkg/planner/cascades/base/base_test.go @@ -0,0 +1,79 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package base + +import ( + "testing" +) + +type testcase struct { + a int + b int + c string +} + +type TestEquals[T any] interface { + EqualsT(other T) bool +} + +type TestEqualAny interface { + EqualsAny(other any) bool +} + +type TestSuperEquals interface { + TestEquals[TestSuperEquals] +} + +func (tc *testcase) EqualsT(other *testcase) bool { + return tc.a == other.a && tc.b == other.b && tc.c == other.c +} + +func (tc *testcase) EqualsAny(other any) bool { + tc1, ok := other.(*testcase) + if !ok { + return false + } + return tc.a == tc1.a && tc.b == tc1.b && tc.c == tc1.c +} + +// goos: linux +// goarch: amd64 +// pkg: github.com/pingcap/tidb/pkg/planner/cascades/memo +// cpu: 12th Gen Intel(R) Core(TM) i7-12700KF +// BenchmarkEqualsT +// BenchmarkEqualsT-20 1000000000 0.8981 ns/op +func BenchmarkEqualsT(b *testing.B) { + tc1 := &testcase{a: 1, b: 2, c: "3"} + var tc2 TestEquals[*testcase] = &testcase{a: 1, b: 2, c: "3"} + for i := 0; i < b.N; i++ { + if tc3, ok := tc2.(*testcase); ok { + tc1.EqualsT(tc3) + } + } +} + +// goos: linux +// goarch: amd64 +// pkg: github.com/pingcap/tidb/pkg/planner/cascades/memo +// cpu: 12th Gen Intel(R) Core(TM) i7-12700KF +// BenchmarkEqualsAny +// BenchmarkEqualsAny-20 1000000000 0.4837 ns/op +func BenchmarkEqualsAny(b *testing.B) { + tc1 := &testcase{a: 1, b: 2, c: "3"} + var tc2 TestEqualAny = &testcase{a: 1, b: 2, c: "3"} + for i := 0; i < b.N; i++ { + tc1.EqualsAny(tc2) + } +} diff --git a/pkg/planner/cascades/hash_equaler.go b/pkg/planner/cascades/base/hash_equaler.go similarity index 84% rename from pkg/planner/cascades/hash_equaler.go rename to pkg/planner/cascades/base/hash_equaler.go index a811ee5647a1f..677fb8572ad0c 100644 --- a/pkg/planner/cascades/hash_equaler.go +++ b/pkg/planner/cascades/base/hash_equaler.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package cascades +package base import ( "math" @@ -41,18 +41,39 @@ type Hasher interface { HashByte(val byte) HashBytes(val []byte) Reset() + SetCache([]byte) + Cache() []byte Sum64() uint64 } +// NilFlag and NotNilFlag are used to indicate whether a pointer/interface type field inside struct is nil or not. +// like a structure: +// +// type MyStruct struct { +// a *OtherStruct +// } +// +// Once a is nil, we should hash the NilFlag, otherwise, we should hash the NotNilFlag +// nil : [0] +// not nil : [1] [xxx] +// the NotNilFlag should not be missed, otherwise, once [xxx] is []byte{0}, it will be treated as nil. +const ( + NilFlag byte = 0 + NotNilFlag byte = 1 +) + // Hash64a is the type for the hash value. type Hash64a uint64 -// Hasher is a helper struct that's used for computing **fnv-1a** hash values and tell +// hasher is a helper struct that's used for computing **fnv-1a** hash values and tell // the equivalence on expression/operators. To use, first call the init method, then // a series of hash methods. The final value is stored in the hash64a field. type hasher struct { // hash stores the hash value as it is incrementally computed. hash64a Hash64a + + // cache is the internal bytes slice that's will be reused for some special tmp encoding like datum. + cache []byte } // NewHashEqualer creates a new HashEqualer. @@ -65,6 +86,17 @@ func NewHashEqualer() Hasher { // Reset resets the Hasher to its initial state, reusing the internal bytes slice. func (h *hasher) Reset() { h.hash64a = offset64 + h.cache = h.cache[:0] +} + +// Cache returns the internal bytes slice for re-usage. +func (h *hasher) Cache() []byte { + return h.cache +} + +// SetCache sets the internal bytes slice for reu-sage. +func (h *hasher) SetCache(cache []byte) { + h.cache = cache } func (h *hasher) Sum64() uint64 { diff --git a/pkg/planner/cascades/hash_equaler_test.go b/pkg/planner/cascades/base/hash_equaler_test.go similarity index 99% rename from pkg/planner/cascades/hash_equaler_test.go rename to pkg/planner/cascades/base/hash_equaler_test.go index 6eea89da339c6..43f2c7dbcb1fd 100644 --- a/pkg/planner/cascades/hash_equaler_test.go +++ b/pkg/planner/cascades/base/hash_equaler_test.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package cascades +package base import ( "testing" diff --git a/pkg/planner/cascades/optimize_test.go b/pkg/planner/cascades/optimize_test.go index 0ae8cc0e6db64..12acd356290e9 100644 --- a/pkg/planner/cascades/optimize_test.go +++ b/pkg/planner/cascades/optimize_test.go @@ -22,11 +22,12 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/memo" "github.com/pingcap/tidb/pkg/planner/pattern" "github.com/pingcap/tidb/pkg/planner/property" @@ -44,8 +45,8 @@ func TestImplGroupZeroCost(t *testing.T) { stmt, err := p.ParseOneStmt("select t1.a, t2.a from t as t1 left join t as t2 on t1.a = t2.a where t1.a < 1.0", "", "") require.NoError(t, err) - - plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW, is) require.NoError(t, err) logic, ok := plan.(base.LogicalPlan) @@ -72,7 +73,8 @@ func TestInitGroupSchema(t *testing.T) { stmt, err := p.ParseOneStmt("select a from t", "", "") require.NoError(t, err) - plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW, is) require.NoError(t, err) logic, ok := plan.(base.LogicalPlan) @@ -97,7 +99,8 @@ func TestFillGroupStats(t *testing.T) { stmt, err := p.ParseOneStmt("select * from t t1 join t t2 on t1.a = t2.a", "", "") require.NoError(t, err) - plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW, is) require.NoError(t, err) logic, ok := plan.(base.LogicalPlan) @@ -131,7 +134,8 @@ func TestPreparePossibleProperties(t *testing.T) { stmt, err := p.ParseOneStmt("select f, sum(a) from t group by f", "", "") require.NoError(t, err) - plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW, is) require.NoError(t, err) logic, ok := plan.(base.LogicalPlan) @@ -228,7 +232,8 @@ func TestAppliedRuleSet(t *testing.T) { stmt, err := p.ParseOneStmt("select 1", "", "") require.NoError(t, err) - plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW, is) require.NoError(t, err) logic, ok := plan.(base.LogicalPlan) diff --git a/pkg/planner/cascades/stringer_test.go b/pkg/planner/cascades/stringer_test.go index 329960354e6eb..092d3606c6921 100644 --- a/pkg/planner/cascades/stringer_test.go +++ b/pkg/planner/cascades/stringer_test.go @@ -20,10 +20,11 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/memo" "github.com/pingcap/tidb/pkg/planner/pattern" "github.com/pingcap/tidb/pkg/testkit/testdata" @@ -63,7 +64,8 @@ func TestGroupStringer(t *testing.T) { stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) - plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW, is) require.NoError(t, err) logic, ok := plan.(base.LogicalPlan) diff --git a/pkg/planner/cascades/transformation_rules_test.go b/pkg/planner/cascades/transformation_rules_test.go index c8219e023d532..36ee47625635f 100644 --- a/pkg/planner/cascades/transformation_rules_test.go +++ b/pkg/planner/cascades/transformation_rules_test.go @@ -20,10 +20,11 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/memo" "github.com/pingcap/tidb/pkg/planner/pattern" "github.com/pingcap/tidb/pkg/testkit/testdata" @@ -46,7 +47,8 @@ func testGroupToString(t *testing.T, input []string, output []struct { stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) - plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW, is) require.NoError(t, err) logic, ok := plan.(base.LogicalPlan) @@ -98,7 +100,8 @@ func TestAggPushDownGather(t *testing.T) { stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) - plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW, is) require.NoError(t, err) logic, ok := plan.(base.LogicalPlan) diff --git a/pkg/planner/context/BUILD.bazel b/pkg/planner/context/BUILD.bazel index ceb7e31003559..b0a9cf7a57db6 100644 --- a/pkg/planner/context/BUILD.bazel +++ b/pkg/planner/context/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "context", @@ -10,7 +10,7 @@ go_library( "//pkg/infoschema/context", "//pkg/kv", "//pkg/lock/context", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx/variable", "//pkg/util", "//pkg/util/context", @@ -18,3 +18,17 @@ go_library( "//pkg/util/sqlexec", ], ) + +go_test( + name = "context_test", + timeout = "short", + srcs = ["context_test.go"], + embed = [":context"], + flaky = True, + deps = [ + "//pkg/expression/contextstatic", + "//pkg/util/context", + "//pkg/util/deeptest", + "@com_github_stretchr_testify//require", + ], +) diff --git a/pkg/planner/context/context.go b/pkg/planner/context/context.go index e6252f8383c01..a53f9e86d4965 100644 --- a/pkg/planner/context/context.go +++ b/pkg/planner/context/context.go @@ -19,7 +19,7 @@ import ( infoschema "github.com/pingcap/tidb/pkg/infoschema/context" "github.com/pingcap/tidb/pkg/kv" tablelock "github.com/pingcap/tidb/pkg/lock/context" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/util" contextutil "github.com/pingcap/tidb/pkg/util/context" diff --git a/pkg/planner/context/context_test.go b/pkg/planner/context/context_test.go new file mode 100644 index 0000000000000..564565b4fc6f2 --- /dev/null +++ b/pkg/planner/context/context_test.go @@ -0,0 +1,54 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package context + +import ( + "testing" + + "github.com/pingcap/tidb/pkg/expression/contextstatic" + contextutil "github.com/pingcap/tidb/pkg/util/context" + "github.com/pingcap/tidb/pkg/util/deeptest" + "github.com/stretchr/testify/require" +) + +func TestContextDetach(t *testing.T) { + warnHandler := contextutil.NewStaticWarnHandler(5) + obj := &BuildPBContext{ + ExprCtx: contextstatic.NewStaticExprContext(), + TiFlashFastScan: true, + TiFlashFineGrainedShuffleBatchSize: 1, + GroupConcatMaxLen: 1, + InExplainStmt: true, + WarnHandler: warnHandler, + ExtraWarnghandler: warnHandler, + } + + ignorePath := []string{ + "$.ExprCtx", + "$.Client", + "$.WarnHandler", + "$.ExtraWarnghandler", + } + deeptest.AssertRecursivelyNotEqual(t, obj, &BuildPBContext{}, deeptest.WithIgnorePath(ignorePath)) + + staticObj := obj.Detach(obj.ExprCtx) + + deeptest.AssertDeepClonedEqual(t, obj, staticObj, deeptest.WithIgnorePath(ignorePath)) + + require.Equal(t, obj.ExprCtx, staticObj.ExprCtx) + require.Equal(t, obj.Client, staticObj.Client) + require.Equal(t, obj.WarnHandler, staticObj.WarnHandler) + require.Equal(t, obj.ExtraWarnghandler, staticObj.ExtraWarnghandler) +} diff --git a/pkg/planner/core/BUILD.bazel b/pkg/planner/core/BUILD.bazel index b1d214f11a43b..b511fdfbde465 100644 --- a/pkg/planner/core/BUILD.bazel +++ b/pkg/planner/core/BUILD.bazel @@ -11,6 +11,7 @@ go_library( "encode.go", "exhaust_physical_plans.go", "explain.go", + "expression_codec_fn.go", "expression_rewriter.go", "find_best_task.go", "flat_plan.go", @@ -105,12 +106,14 @@ go_library( "//pkg/expression", "//pkg/expression/aggregation", "//pkg/expression/context", + "//pkg/expression/contextopt", "//pkg/infoschema", "//pkg/infoschema/context", "//pkg/kv", "//pkg/lock", "//pkg/lock/context", "//pkg/meta/autoid", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser", "//pkg/parser/ast", @@ -123,6 +126,7 @@ go_library( "//pkg/parser/terror", "//pkg/parser/types", "//pkg/planner/cardinality", + "//pkg/planner/cascades/base", "//pkg/planner/context", "//pkg/planner/core/base", "//pkg/planner/core/constraint", @@ -131,6 +135,7 @@ go_library( "//pkg/planner/core/operator/baseimpl", "//pkg/planner/core/operator/logicalop", "//pkg/planner/core/operator/physicalop", + "//pkg/planner/core/resolve", "//pkg/planner/core/rule", "//pkg/planner/core/rule/util", "//pkg/planner/funcdep", @@ -231,6 +236,7 @@ go_test( "logical_plan_trace_test.go", "logical_plans_test.go", "main_test.go", + "memtable_infoschema_extractor_test.go", "optimizer_test.go", "partition_pruning_test.go", "physical_plan_test.go", @@ -270,9 +276,11 @@ go_test( "//pkg/expression", "//pkg/expression/aggregation", "//pkg/expression/context", + "//pkg/expression/contextopt", "//pkg/expression/contextstatic", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser", "//pkg/parser/ast", @@ -286,6 +294,7 @@ go_test( "//pkg/planner/core/base", "//pkg/planner/core/operator/logicalop", "//pkg/planner/core/operator/physicalop", + "//pkg/planner/core/resolve", "//pkg/planner/core/rule", "//pkg/planner/property", "//pkg/planner/util", diff --git a/pkg/planner/core/access_object.go b/pkg/planner/core/access_object.go index 2be6b44fb1663..fb83b52b5ae92 100644 --- a/pkg/planner/core/access_object.go +++ b/pkg/planner/core/access_object.go @@ -22,7 +22,7 @@ import ( "strings" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tipb/go-tipb" diff --git a/pkg/planner/core/base/BUILD.bazel b/pkg/planner/core/base/BUILD.bazel index 0e62b3f62f896..42317eeeb8c48 100644 --- a/pkg/planner/core/base/BUILD.bazel +++ b/pkg/planner/core/base/BUILD.bazel @@ -14,6 +14,7 @@ go_library( deps = [ "//pkg/expression", "//pkg/kv", + "//pkg/planner/cascades/base", "//pkg/planner/context", "//pkg/planner/funcdep", "//pkg/planner/property", diff --git a/pkg/planner/core/base/plan_base.go b/pkg/planner/core/base/plan_base.go index b7e2ad629f664..9f3dc04c91bf2 100644 --- a/pkg/planner/core/base/plan_base.go +++ b/pkg/planner/core/base/plan_base.go @@ -19,6 +19,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/planner/cascades/base" "github.com/pingcap/tidb/pkg/planner/context" fd "github.com/pingcap/tidb/pkg/planner/funcdep" "github.com/pingcap/tidb/pkg/planner/property" @@ -192,6 +193,7 @@ func (c *PlanCounterTp) IsForce() bool { // We can do a lot of logical optimizations to it, like predicate push-down and column pruning. type LogicalPlan interface { Plan + base.HashEquals // HashCode encodes a LogicalPlan to fast compare whether a LogicalPlan equals to another. // We use a strict encode method here which ensures there is no conflict. diff --git a/pkg/planner/core/casetest/BUILD.bazel b/pkg/planner/core/casetest/BUILD.bazel index 839db4514a465..c6c0e0644fd65 100644 --- a/pkg/planner/core/casetest/BUILD.bazel +++ b/pkg/planner/core/casetest/BUILD.bazel @@ -16,11 +16,13 @@ go_test( deps = [ "//pkg/domain", "//pkg/errno", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/model", "//pkg/planner/core", "//pkg/planner/core/base", "//pkg/planner/core/operator/logicalop", + "//pkg/planner/core/resolve", "//pkg/planner/property", "//pkg/planner/util/coretestsdk", "//pkg/testkit", diff --git a/pkg/planner/core/casetest/cbotest/BUILD.bazel b/pkg/planner/core/casetest/cbotest/BUILD.bazel index 76b6a2dda24d3..cd8e47357b17a 100644 --- a/pkg/planner/core/casetest/cbotest/BUILD.bazel +++ b/pkg/planner/core/casetest/cbotest/BUILD.bazel @@ -14,9 +14,11 @@ go_test( deps = [ "//pkg/domain", "//pkg/executor", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/planner", "//pkg/planner/core", + "//pkg/planner/core/resolve", "//pkg/session", "//pkg/sessionctx/variable", "//pkg/statistics", diff --git a/pkg/planner/core/casetest/cbotest/cbo_test.go b/pkg/planner/core/casetest/cbotest/cbo_test.go index d695158fda2ce..9e43d42fe7448 100644 --- a/pkg/planner/core/casetest/cbotest/cbo_test.go +++ b/pkg/planner/core/casetest/cbotest/cbo_test.go @@ -24,9 +24,11 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/executor" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/statistics" @@ -212,9 +214,10 @@ func TestIndexRead(t *testing.T) { require.Len(t, stmts, 1) stmt := stmts[0] ret := &core.PreprocessorReturn{} - err = core.Preprocess(context.Background(), ctx, stmt, core.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, core.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), ctx, stmt, ret.InfoSchema) + p, _, err := planner.Optimize(context.TODO(), ctx, nodeW, ret.InfoSchema) require.NoError(t, err) planString := core.ToString(p) testdata.OnRecord(func() { @@ -243,9 +246,10 @@ func TestEmptyTable(t *testing.T) { require.Len(t, stmts, 1) stmt := stmts[0] ret := &core.PreprocessorReturn{} - err = core.Preprocess(context.Background(), ctx, stmt, core.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, core.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), ctx, stmt, ret.InfoSchema) + p, _, err := planner.Optimize(context.TODO(), ctx, nodeW, ret.InfoSchema) require.NoError(t, err) planString := core.ToString(p) testdata.OnRecord(func() { @@ -310,9 +314,10 @@ func TestAnalyze(t *testing.T) { err = executor.ResetContextOfStmt(ctx, stmt) require.NoError(t, err) ret := &core.PreprocessorReturn{} - err = core.Preprocess(context.Background(), ctx, stmt, core.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, core.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), ctx, stmt, ret.InfoSchema) + p, _, err := planner.Optimize(context.TODO(), ctx, nodeW, ret.InfoSchema) require.NoError(t, err) planString := core.ToString(p) testdata.OnRecord(func() { @@ -554,7 +559,7 @@ func TestTiFlashCostModel(t *testing.T) { tk.MustExec("create table t (a int, b int, c int, primary key(a))") tk.MustExec("insert into t values(1,1,1), (2,2,2), (3,3,3)") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t", L: "t"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t", L: "t"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} diff --git a/pkg/planner/core/casetest/dag/BUILD.bazel b/pkg/planner/core/casetest/dag/BUILD.bazel index bcd13ebcde11d..8df6159b856ef 100644 --- a/pkg/planner/core/casetest/dag/BUILD.bazel +++ b/pkg/planner/core/casetest/dag/BUILD.bazel @@ -13,11 +13,12 @@ go_test( deps = [ "//pkg/domain", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", - "//pkg/parser/model", "//pkg/planner", "//pkg/planner/core", + "//pkg/planner/core/resolve", "//pkg/session", "//pkg/sessiontxn", "//pkg/testkit", diff --git a/pkg/planner/core/casetest/dag/dag_test.go b/pkg/planner/core/casetest/dag/dag_test.go index 9fc497b8c3ef9..07bc329f1d67a 100644 --- a/pkg/planner/core/casetest/dag/dag_test.go +++ b/pkg/planner/core/casetest/dag/dag_test.go @@ -21,11 +21,12 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessiontxn" "github.com/pingcap/tidb/pkg/testkit" @@ -68,7 +69,8 @@ func TestDAGPlanBuilderSimpleCase(t *testing.T) { require.NoError(t, err, comment) require.NoError(t, sessiontxn.NewTxn(context.Background(), tk.Session())) tk.Session().GetSessionVars().StmtCtx.OriginalSQL = tt - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -104,7 +106,8 @@ func TestDAGPlanBuilderJoin(t *testing.T) { stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -141,7 +144,8 @@ func TestDAGPlanBuilderSubquery(t *testing.T) { stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -171,7 +175,8 @@ func TestDAGPlanTopN(t *testing.T) { stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -203,10 +208,10 @@ func TestDAGPlanBuilderBasePhysicalPlan(t *testing.T) { comment := fmt.Sprintf("input: %s", tt) stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - - err = core.Preprocess(context.Background(), se, stmt, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), se, nodeW, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), se, stmt, is) + p, _, err := planner.Optimize(context.TODO(), se, nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -245,7 +250,8 @@ func TestDAGPlanBuilderUnion(t *testing.T) { stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -280,7 +286,8 @@ func TestDAGPlanBuilderUnionScan(t *testing.T) { require.NoError(t, err, comment) dom := domain.GetDomain(tk.Session()) require.NoError(t, dom.Reload()) - plan, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, dom.InfoSchema()) + nodeW := resolve.NewNodeW(stmt) + plan, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, dom.InfoSchema()) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -317,7 +324,8 @@ func TestDAGPlanBuilderAgg(t *testing.T) { stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -349,7 +357,8 @@ func doTestDAGPlanBuilderWindow(t *testing.T, vars, input []string, output []str err = sessiontxn.NewTxn(context.Background(), tk.Session()) require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt diff --git a/pkg/planner/core/casetest/enforcempp/BUILD.bazel b/pkg/planner/core/casetest/enforcempp/BUILD.bazel index 4b641844323a2..65369c052c5e4 100644 --- a/pkg/planner/core/casetest/enforcempp/BUILD.bazel +++ b/pkg/planner/core/casetest/enforcempp/BUILD.bazel @@ -12,6 +12,7 @@ go_test( shard_count = 12, deps = [ "//pkg/domain", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/planner/util/coretestsdk", "//pkg/testkit", diff --git a/pkg/planner/core/casetest/enforcempp/enforce_mpp_test.go b/pkg/planner/core/casetest/enforcempp/enforce_mpp_test.go index 4fc102016cab3..d8f3aa5124590 100644 --- a/pkg/planner/core/casetest/enforcempp/enforce_mpp_test.go +++ b/pkg/planner/core/casetest/enforcempp/enforce_mpp_test.go @@ -21,7 +21,8 @@ import ( "time" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/util/coretestsdk" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/external" @@ -52,7 +53,7 @@ func TestEnforceMPP(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) + db, exists := is.SchemaByName(pmodel.NewCIStr("test")) require.True(t, exists) coretestsdk.SetTiFlashReplica(t, dom, db.Name.L, "t") coretestsdk.SetTiFlashReplica(t, dom, db.Name.L, "s") @@ -130,7 +131,7 @@ func TestEnforceMPPWarning1(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tblInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tblInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -169,7 +170,7 @@ func TestEnforceMPPWarning2(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -217,7 +218,7 @@ func TestEnforceMPPWarning3(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -374,7 +375,7 @@ func TestMPPSkewedGroupDistinctRewrite(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -422,7 +423,7 @@ func TestMPPSingleDistinct3Stage(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, diff --git a/pkg/planner/core/casetest/flatplan/BUILD.bazel b/pkg/planner/core/casetest/flatplan/BUILD.bazel index f246f4fe15e46..0943092880c5d 100644 --- a/pkg/planner/core/casetest/flatplan/BUILD.bazel +++ b/pkg/planner/core/casetest/flatplan/BUILD.bazel @@ -13,10 +13,11 @@ go_test( "//pkg/config", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser", - "//pkg/parser/model", "//pkg/planner", "//pkg/planner/core", + "//pkg/planner/core/resolve", "//pkg/testkit", "//pkg/testkit/testdata", "//pkg/testkit/testmain", diff --git a/pkg/planner/core/casetest/flatplan/flat_plan_test.go b/pkg/planner/core/casetest/flatplan/flat_plan_test.go index ae4461ea6b553..41c4cab825505 100644 --- a/pkg/planner/core/casetest/flatplan/flat_plan_test.go +++ b/pkg/planner/core/casetest/flatplan/flat_plan_test.go @@ -21,10 +21,11 @@ import ( "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testdata" "github.com/stretchr/testify/require" @@ -83,7 +84,8 @@ func TestFlatPhysicalPlan(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, test) stmt, err := p.ParseOneStmt(test, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.Background(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.Background(), tk.Session(), nodeW, is) require.NoError(t, err, comment) explained := core.FlattenPhysicalPlan(p, false) diff --git a/pkg/planner/core/casetest/hint/BUILD.bazel b/pkg/planner/core/casetest/hint/BUILD.bazel index fb991010adaee..388a30b1ad4db 100644 --- a/pkg/planner/core/casetest/hint/BUILD.bazel +++ b/pkg/planner/core/casetest/hint/BUILD.bazel @@ -13,6 +13,7 @@ go_test( deps = [ "//pkg/config", "//pkg/domain", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/planner/util/coretestsdk", "//pkg/sessionctx/variable", diff --git a/pkg/planner/core/casetest/hint/hint_test.go b/pkg/planner/core/casetest/hint/hint_test.go index aa671b836e4a9..3dbc953e8b364 100644 --- a/pkg/planner/core/casetest/hint/hint_test.go +++ b/pkg/planner/core/casetest/hint/hint_test.go @@ -19,7 +19,8 @@ import ( "testing" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/util/coretestsdk" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/testkit" @@ -87,7 +88,7 @@ func TestAllViewHintType(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -270,7 +271,7 @@ func TestOptimizeHintOnPartitionTable(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, diff --git a/pkg/planner/core/casetest/instanceplancache/BUILD.bazel b/pkg/planner/core/casetest/instanceplancache/BUILD.bazel index 8cfeec612b3e3..cb9d3e0a14303 100644 --- a/pkg/planner/core/casetest/instanceplancache/BUILD.bazel +++ b/pkg/planner/core/casetest/instanceplancache/BUILD.bazel @@ -3,7 +3,11 @@ load("@io_bazel_rules_go//go:def.bzl", "go_test") go_test( name = "instanceplancache_test", timeout = "short", - srcs = ["main_test.go"], + srcs = [ + "dml_test.go", + "main_test.go", + ], flaky = True, + shard_count = 3, deps = ["//pkg/testkit"], ) diff --git a/pkg/planner/core/casetest/instanceplancache/dml_test.go b/pkg/planner/core/casetest/instanceplancache/dml_test.go new file mode 100644 index 0000000000000..c145b45ddf02e --- /dev/null +++ b/pkg/planner/core/casetest/instanceplancache/dml_test.go @@ -0,0 +1,277 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package instanceplancache + +import ( + "fmt" + "math/rand" + "testing" + + "github.com/pingcap/tidb/pkg/testkit" +) + +var ( + tpccWarehouse = `CREATE TABLE IF NOT EXISTS warehouse ( + w_id INT NOT NULL, + w_name VARCHAR(10), + w_street_1 VARCHAR(20), + w_street_2 VARCHAR(20), + w_city VARCHAR(20), + w_state CHAR(2), + w_zip CHAR(9), + w_tax DECIMAL(4, 4), + w_ytd DECIMAL(12, 2), + PRIMARY KEY (w_id) /*T![clustered_index] CLUSTERED */)` + tpccDistrict = `CREATE TABLE IF NOT EXISTS district ( + d_id INT NOT NULL, + d_w_id INT NOT NULL, + d_name VARCHAR(10), + d_street_1 VARCHAR(20), + d_street_2 VARCHAR(20), + d_city VARCHAR(20), + d_state CHAR(2), + d_zip CHAR(9), + d_tax DECIMAL(4, 4), + d_ytd DECIMAL(12, 2), + d_next_o_id INT, + PRIMARY KEY (d_w_id, d_id) /*T![clustered_index] CLUSTERED */)` + tpccCustomer = `CREATE TABLE IF NOT EXISTS customer ( + c_id INT NOT NULL, + c_d_id INT NOT NULL, + c_w_id INT NOT NULL, + c_first VARCHAR(16), + c_middle CHAR(2), + c_last VARCHAR(16), + c_street_1 VARCHAR(20), + c_street_2 VARCHAR(20), + c_city VARCHAR(20), + c_state CHAR(2), + c_zip CHAR(9), + c_phone CHAR(16), + c_since DATETIME, + c_credit CHAR(2), + c_credit_lim DECIMAL(12, 2), + c_discount DECIMAL(4,4), + c_balance DECIMAL(12,2), + c_ytd_payment DECIMAL(12,2), + c_payment_cnt INT, + c_delivery_cnt INT, + c_data VARCHAR(500), + PRIMARY KEY(c_w_id, c_d_id, c_id) /*T![clustered_index] CLUSTERED */, + INDEX idx_customer (c_w_id, c_d_id, c_last, c_first))` +) + +func TestInstancePlanCacheDMLTPCC(t *testing.T) { + store := testkit.CreateMockStore(t) + tk1 := testkit.NewTestKit(t, store) + tk1.MustExec(`set global tidb_enable_instance_plan_cache=1`) + tk1.MustExec(`create database tpcc1`) + tk1.MustExec(`use tpcc1`) + tk2 := testkit.NewTestKit(t, store) + tk2.MustExec(`create database tpcc2`) + tk2.MustExec(`use tpcc2`) + + tk1.MustExec(tpccWarehouse) + tk2.MustExec(tpccWarehouse) + for i := 0; i < 100; i++ { + sql := `insert into warehouse values (%d, 'name', 'street1', 'street2', 'city', 'st', 'zip', 0.1, 0.1)` + tk1.MustExec(fmt.Sprintf(sql, i)) + tk2.MustExec(fmt.Sprintf(sql, i)) + } + tk1.MustExec(tpccDistrict) + tk2.MustExec(tpccDistrict) + for i := 0; i < 100; i++ { + sql := `insert into district values (%d, %d, 'name', 'street1', 'street2', 'city', 'st', 'zip', 0.1, 0.1, 0)` + tk1.MustExec(fmt.Sprintf(sql, i, i)) + tk2.MustExec(fmt.Sprintf(sql, i, i)) + } + tk1.MustExec(tpccCustomer) + tk2.MustExec(tpccCustomer) + for i := 0; i < 100; i++ { + sql := `insert into customer values (%d, %d, %d, 'first', 'm', 'last', 'street1', 'street2', + 'city', 'st', 'zip', 'phone', '2021-01-01', 'CR', + 0.1, 0.1, 0.1, 0.1, 1, 1, 'data')` + tk1.MustExec(fmt.Sprintf(sql, i, i, i)) + tk2.MustExec(fmt.Sprintf(sql, i, i, i)) + } + check := func() { + tk1.MustQuery("select * from warehouse").Sort().Check( + tk2.MustQuery("select * from warehouse").Sort().Rows()) + tk1.MustQuery("select * from district").Sort().Check( + tk2.MustQuery("select * from district").Sort().Rows()) + tk1.MustQuery("select * from customer").Sort().Check( + tk2.MustQuery("select * from customer").Sort().Rows()) + } + check() + + paymentUpdateDistrict := func() (prep, set, exec, update string) { + dID := rand.Intn(100) + wID := rand.Intn(100) + amount := rand.Float64() + prep = `prepare stmt from 'update district set d_ytd = d_ytd + ? where d_w_id = ? and d_id = ?'` + set = fmt.Sprintf("set @amount = %f, @wID = %d, @dID = %d", amount, wID, dID) + exec = `execute stmt using @amount, @wID, @dID` + update = fmt.Sprintf("update district set d_ytd = d_ytd + %f where d_w_id = %d and d_id = %d", amount, wID, dID) + return + } + + paymentUpdateWarehouse := func() (prep, set, exec, update string) { + wID := rand.Intn(100) + amount := rand.Float64() + prep = `prepare stmt from 'update warehouse set w_ytd = w_ytd + ? where w_id = ?'` + set = fmt.Sprintf("set @amount = %f, @wID = %d", amount, wID) + exec = `execute stmt using @amount, @wID` + update = fmt.Sprintf("update warehouse set w_ytd = w_ytd + %f where w_id = %d", amount, wID) + return + } + + paymentUpdateCustomerWithData := func() (prep, set, exec, update string) { + cID := rand.Intn(100) + dID := rand.Intn(100) + wID := rand.Intn(100) + amount := rand.Float64() + data := "data" + prep = `prepare stmt from 'update customer set c_balance = c_balance - ?, + c_ytd_payment = c_ytd_payment + ?, c_payment_cnt = c_payment_cnt + 1, + c_data = ? where c_w_id = ? and c_d_id = ? and c_id = ?'` + set = fmt.Sprintf("set @amount = %f, @cID = %d, @dID = %d, @wID = %d, @data = '%s'", + amount, cID, dID, wID, data) + exec = `execute stmt using @amount, @amount, @data, @wID, @dID, @cID` + update = fmt.Sprintf(`update customer set c_balance = c_balance - %f, + c_ytd_payment = c_ytd_payment + %f, c_payment_cnt = c_payment_cnt + 1, + c_data = '%s' where c_w_id = %d and c_d_id = %d and c_id = %d`, + amount, amount, data, wID, dID, cID) + return + } + + newOrderUpdateDistrict := func() (prep, set, exec, update string) { + dID := rand.Intn(100) + wID := rand.Intn(100) + prep = `prepare stmt from 'update district set d_next_o_id = d_next_o_id + 1 where d_id = ? and d_w_id = ?'` + set = fmt.Sprintf("set @dID = %d, @wID = %d", dID, wID) + exec = `execute stmt using @dID, @wID` + update = fmt.Sprintf("update district set d_next_o_id = d_next_o_id + 1 "+ + "where d_id = %d and d_w_id = %d", dID, wID) + return + } + + deliveryUpdateCustomer := func() (prep, set, exec, update string) { + cID := rand.Intn(100) + dID := rand.Intn(100) + wID := rand.Intn(100) + amount := rand.Float64() + prep = `prepare stmt from 'update customer set c_balance = c_balance + ?, + c_delivery_cnt = c_delivery_cnt + 1 where c_w_id = ? and c_d_id = ? and c_id = ?'` + set = fmt.Sprintf("set @amount = %f, @cID = %d, @dID = %d, @wID = %d", amount, cID, dID, wID) + exec = `execute stmt using @amount, @wID, @dID, @cID` + update = fmt.Sprintf("update customer set c_balance = c_balance + %f, "+ + "c_delivery_cnt = c_delivery_cnt + 1 where c_w_id = %d and c_d_id = %d and c_id = %d", + amount, wID, dID, cID) + return + } + + for i := 0; i < 100; i++ { + var prep, set, exec, update string + switch rand.Intn(5) { + case 0: + prep, set, exec, update = paymentUpdateDistrict() + case 1: + prep, set, exec, update = paymentUpdateWarehouse() + case 2: + prep, set, exec, update = paymentUpdateCustomerWithData() + case 3: + prep, set, exec, update = newOrderUpdateDistrict() + case 4: + prep, set, exec, update = deliveryUpdateCustomer() + } + tk1.MustExec(prep) + tk1.MustExec(set) + tk1.MustExec(exec) + tk2.MustExec(update) + check() + } +} + +func TestInstancePlanCacheDMLBasic(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec(`set global tidb_enable_instance_plan_cache=1`) + + tk.MustExec(`create table t1 (a int, b int, c int, key(a), key(b, c))`) + tk.MustExec(`create table t2 (a int, b int, c int, key(a), key(b, c))`) + + randInsert := func() (prep, set, exec, insert string) { + a := rand.Intn(100) + b := rand.Intn(100) + c := rand.Intn(100) + prep = `prepare stmt from 'insert into t1 values (?, ?, ?)'` + set = fmt.Sprintf("set @a = %d, @b = %d, @c = %d", a, b, c) + exec = `execute stmt using @a, @b, @c` + insert = fmt.Sprintf("insert into t2 values (%d, %d, %d)", a, b, c) + return + } + randDelete := func() (prep, set, exec, del string) { + a := rand.Intn(100) + b := rand.Intn(100) + c := rand.Intn(100) + prep = `prepare stmt from 'delete from t1 where a < ? and b < ? or c < ?'` + set = fmt.Sprintf("set @a = %d, @b = %d, @c = %d", a, b, c) + exec = `execute stmt using @a, @b, @c` + del = fmt.Sprintf("delete from t2 where a < %d and b < %d or c < %d", a, b, c) + return + } + randUpdate := func() (prep, set, exec, update string) { + a := rand.Intn(100) + b := rand.Intn(100) + c := rand.Intn(100) + prep = `prepare stmt from 'update t1 set a = ? where b = ? or c = ?'` + set = fmt.Sprintf("set @a = %d, @b = %d, @c = %d", a, b, c) + exec = `execute stmt using @a, @b, @c` + update = fmt.Sprintf("update t2 set a = %d where b = %d or c = %d", a, b, c) + return + } + + checkResult := func() { + tk.MustQuery("select * from t1").Sort().Check( + tk.MustQuery("select * from t2").Sort().Rows()) + } + + for i := 0; i < 50; i++ { + prep, set, exec, insert := randInsert() + tk.MustExec(prep) + tk.MustExec(set) + tk.MustExec(exec) + tk.MustExec(insert) + checkResult() + } + + for i := 0; i < 100; i++ { + var prep, set, exec, dml string + switch rand.Intn(3) { + case 0: + prep, set, exec, dml = randInsert() + case 1: + prep, set, exec, dml = randDelete() + case 2: + prep, set, exec, dml = randUpdate() + } + tk.MustExec(prep) + tk.MustExec(set) + tk.MustExec(exec) + tk.MustExec(dml) + checkResult() + } +} diff --git a/pkg/planner/core/casetest/integration_test.go b/pkg/planner/core/casetest/integration_test.go index 145969843f102..313f9bd48d667 100644 --- a/pkg/planner/core/casetest/integration_test.go +++ b/pkg/planner/core/casetest/integration_test.go @@ -21,7 +21,8 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/util/coretestsdk" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testdata" @@ -87,7 +88,7 @@ func TestIsolationReadTiFlashNotChoosePointGet(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tblInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tblInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -175,7 +176,7 @@ func TestIssue31240(t *testing.T) { // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t31240", L: "t31240"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t31240", L: "t31240"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -228,9 +229,9 @@ func TestIssue32632(t *testing.T) { require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) tk.MustExec("set @@tidb_enforce_mpp = 1") - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "partsupp", L: "partsupp"}) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "partsupp", L: "partsupp"}) require.NoError(t, err) - tbl2, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "supplier", L: "supplier"}) + tbl2, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "supplier", L: "supplier"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl1.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -274,9 +275,9 @@ func TestTiFlashPartitionTableScan(t *testing.T) { tk.MustExec("drop table if exists hp_t;") tk.MustExec("create table rp_t(a int) partition by RANGE (a) (PARTITION p0 VALUES LESS THAN (6),PARTITION p1 VALUES LESS THAN (11), PARTITION p2 VALUES LESS THAN (16), PARTITION p3 VALUES LESS THAN (21));") tk.MustExec("create table hp_t(a int) partition by hash(a) partitions 4;") - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "rp_t", L: "rp_t"}) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "rp_t", L: "rp_t"}) require.NoError(t, err) - tbl2, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "hp_t", L: "hp_t"}) + tbl2, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "hp_t", L: "hp_t"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl1.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -309,7 +310,7 @@ func TestTiFlashFineGrainedShuffle(t *testing.T) { tk.MustExec("drop table if exists t1;") tk.MustExec("create table t1(c1 int, c2 int)") - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t1", L: "t1"}) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t1", L: "t1"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl1.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -473,7 +474,7 @@ func TestTiFlashExtraColumnPrune(t *testing.T) { tk.MustExec("drop table if exists t1;") tk.MustExec("create table t1(c1 int, c2 int)") - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t1", L: "t1"}) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t1", L: "t1"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl1.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} diff --git a/pkg/planner/core/casetest/mpp/BUILD.bazel b/pkg/planner/core/casetest/mpp/BUILD.bazel index 052fd0d9e4eaf..7cf46e36a6980 100644 --- a/pkg/planner/core/casetest/mpp/BUILD.bazel +++ b/pkg/planner/core/casetest/mpp/BUILD.bazel @@ -13,6 +13,7 @@ go_test( deps = [ "//pkg/config", "//pkg/domain", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/planner/util/coretestsdk", "//pkg/testkit", diff --git a/pkg/planner/core/casetest/mpp/mpp_test.go b/pkg/planner/core/casetest/mpp/mpp_test.go index 43f3c3b6320e4..bcc8508ddcf9a 100644 --- a/pkg/planner/core/casetest/mpp/mpp_test.go +++ b/pkg/planner/core/casetest/mpp/mpp_test.go @@ -21,7 +21,8 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/util/coretestsdk" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testdata" @@ -89,7 +90,7 @@ func TestMPPLeftSemiJoin(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -613,7 +614,7 @@ func TestMppAggTopNWithJoin(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -651,7 +652,7 @@ func TestRejectSortForMPP(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -689,7 +690,7 @@ func TestPushDownSelectionForMPP(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -728,7 +729,7 @@ func TestPushDownProjectionForMPP(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -766,7 +767,7 @@ func TestPushDownAggForMPP(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -803,7 +804,7 @@ func TestMppVersion(t *testing.T) { // Create virtual tiflash replica info. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, diff --git a/pkg/planner/core/casetest/physicalplantest/BUILD.bazel b/pkg/planner/core/casetest/physicalplantest/BUILD.bazel index 43f0543c42f23..4dc70207d8987 100644 --- a/pkg/planner/core/casetest/physicalplantest/BUILD.bazel +++ b/pkg/planner/core/casetest/physicalplantest/BUILD.bazel @@ -16,11 +16,12 @@ go_test( "//pkg/domain", "//pkg/executor", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", - "//pkg/parser/model", "//pkg/planner", "//pkg/planner/core", + "//pkg/planner/core/resolve", "//pkg/planner/util/coretestsdk", "//pkg/testkit", "//pkg/testkit/external", diff --git a/pkg/planner/core/casetest/physicalplantest/physical_plan_test.go b/pkg/planner/core/casetest/physicalplantest/physical_plan_test.go index 65e9bd414870f..925d2acdca769 100644 --- a/pkg/planner/core/casetest/physicalplantest/physical_plan_test.go +++ b/pkg/planner/core/casetest/physicalplantest/physical_plan_test.go @@ -25,11 +25,12 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/executor" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/util/coretestsdk" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/external" @@ -73,7 +74,8 @@ func TestRefine(t *testing.T) { require.NoError(t, err, comment) sc := tk.Session().GetSessionVars().StmtCtx sc.SetTypeFlags(sc.TypeFlags().WithIgnoreTruncateErr(false)) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err, comment) testdata.OnRecord(func() { output[i].SQL = tt @@ -106,7 +108,8 @@ func TestAggEliminator(t *testing.T) { require.NoError(t, err, comment) sc := tk.Session().GetSessionVars().StmtCtx sc.SetTypeFlags(sc.TypeFlags().WithIgnoreTruncateErr(false)) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -135,7 +138,8 @@ func TestRuleColumnPruningLogicalApply(t *testing.T) { comment := fmt.Sprintf("input: %s", tt) stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -164,7 +168,8 @@ func TestSemiJoinToInner(t *testing.T) { for i, tt := range input { stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = tt @@ -191,7 +196,8 @@ func TestUnmatchedTableInHint(t *testing.T) { tk.Session().GetSessionVars().StmtCtx.SetWarnings(nil) stmt, err := p.ParseOneStmt(test, "", "") require.NoError(t, err) - _, _, err = planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + _, _, err = planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() testdata.OnRecord(func() { @@ -633,7 +639,8 @@ func TestHintScope(t *testing.T) { stmt, err := p.ParseOneStmt(test, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.Background(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.Background(), tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = test @@ -671,7 +678,8 @@ func TestJoinHints(t *testing.T) { require.NoError(t, err, comment) tk.Session().GetSessionVars().StmtCtx.SetWarnings(nil) - p, _, err := planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err) warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() @@ -733,7 +741,8 @@ func TestAggregationHints(t *testing.T) { stmt, err := p.ParseOneStmt(test.SQL, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err) warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() @@ -784,7 +793,8 @@ func TestSemiJoinRewriteHints(t *testing.T) { stmt, err := p.ParseOneStmt(test, "", "") require.NoError(t, err, comment) - _, _, err = planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + _, _, err = planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err) warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() @@ -839,7 +849,8 @@ func TestAggToCopHint(t *testing.T) { stmt, err := p.ParseOneStmt(test, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err, comment) planString := core.ToString(p) testdata.OnRecord(func() { @@ -932,7 +943,8 @@ func TestIndexHint(t *testing.T) { stmt, err := p.ParseOneStmt(test, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = test @@ -986,7 +998,8 @@ func TestIndexMergeHint(t *testing.T) { sctx := tk.Session() err = executor.ResetContextOfStmt(sctx, stmt) require.NoError(t, err) - p, _, err := planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err) testdata.OnRecord(func() { output[i].SQL = test @@ -1036,7 +1049,8 @@ func TestQueryBlockHint(t *testing.T) { stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err, comment) testdata.OnRecord(func() { output[i].SQL = tt @@ -1082,7 +1096,8 @@ func TestInlineProjection(t *testing.T) { stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err, comment) testdata.OnRecord(func() { output[i].SQL = tt @@ -1139,7 +1154,8 @@ func TestIndexJoinHint(t *testing.T) { comment := fmt.Sprintf("case:%v sql: %s", i, tt) stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err, comment) testdata.OnRecord(func() { output[i].SQL = tt @@ -1178,7 +1194,8 @@ func TestHintFromDiffDatabase(t *testing.T) { comment := fmt.Sprintf("case:%v sql: %s", i, tt) stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(ctx, tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(ctx, tk.Session(), nodeW, is) require.NoError(t, err, comment) testdata.OnRecord(func() { output[i].SQL = tt diff --git a/pkg/planner/core/casetest/plan_test.go b/pkg/planner/core/casetest/plan_test.go index 23ce5f3316c41..27a6e2d24c533 100644 --- a/pkg/planner/core/casetest/plan_test.go +++ b/pkg/planner/core/casetest/plan_test.go @@ -21,7 +21,8 @@ import ( "testing" "github.com/pingcap/tidb/pkg/errno" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/testkit" @@ -239,7 +240,7 @@ func TestNormalizedPlanForDiffStore(t *testing.T) { tk.MustExec("drop table if exists t1") tk.MustExec("create table t1 (a int, b int, c int, primary key(a))") tk.MustExec("insert into t1 values(1,1,1), (2,2,2), (3,3,3)") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t1", L: "t1"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t1", L: "t1"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} diff --git a/pkg/planner/core/casetest/planstats/BUILD.bazel b/pkg/planner/core/casetest/planstats/BUILD.bazel index 8d738edc3b502..e414ad5456309 100644 --- a/pkg/planner/core/casetest/planstats/BUILD.bazel +++ b/pkg/planner/core/casetest/planstats/BUILD.bazel @@ -14,11 +14,13 @@ go_test( "//pkg/config", "//pkg/domain", "//pkg/executor", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/model", "//pkg/planner", "//pkg/planner/core", "//pkg/planner/core/base", + "//pkg/planner/core/resolve", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", "//pkg/statistics", diff --git a/pkg/planner/core/casetest/planstats/plan_stats_test.go b/pkg/planner/core/casetest/planstats/plan_stats_test.go index a7e8367fbb909..d2deac5a13691 100644 --- a/pkg/planner/core/casetest/planstats/plan_stats_test.go +++ b/pkg/planner/core/casetest/planstats/plan_stats_test.go @@ -25,11 +25,13 @@ import ( "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/executor" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/statistics" @@ -213,9 +215,10 @@ func TestPlanStatsLoad(t *testing.T) { require.NoError(t, err) err = executor.ResetContextOfStmt(ctx, stmt) require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), ctx, nodeW, is) require.NoError(t, err) - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() testCase.check(p, tableInfo) @@ -267,7 +270,7 @@ func TestPlanStatsLoadTimeout(t *testing.T) { tk.MustExec("analyze table t all columns") is := dom.InfoSchema() require.NoError(t, dom.StatsHandle().Update(context.Background(), is)) - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() neededColumn := model.StatsLoadItem{TableItemID: model.TableItemID{TableID: tableInfo.ID, ID: tableInfo.Columns[0].ID, IsIndex: false}, FullLoad: true} @@ -283,7 +286,8 @@ func TestPlanStatsLoadTimeout(t *testing.T) { stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) tk.MustExec("set global tidb_stats_load_pseudo_timeout=false") - _, _, err = planner.Optimize(context.TODO(), ctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + _, _, err = planner.Optimize(context.TODO(), ctx, nodeW, is) require.Error(t, err) // fail sql for timeout when pseudo=false tk.MustExec("set global tidb_stats_load_pseudo_timeout=true") @@ -296,7 +300,7 @@ func TestPlanStatsLoadTimeout(t *testing.T) { tk.MustExec(sql) failpoint.Disable("github.com/pingcap/tidb/pkg/planner/core/assertSyncWaitFailed") - plan, _, err := planner.Optimize(context.TODO(), ctx, stmt, is) + plan, _, err := planner.Optimize(context.TODO(), ctx, nodeW, is) require.NoError(t, err) // not fail sql for timeout when pseudo=true switch pp := plan.(type) { case *plannercore.PhysicalTableReader: @@ -362,7 +366,7 @@ func TestCollectDependingVirtualCols(t *testing.T) { tblName2TblID := make(map[string]int64) tblID2Tbl := make(map[int64]table.Table) for _, tblName := range tableNames { - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr(tblName)) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr(tblName)) require.NoError(t, err) tblName2TblID[tblName] = tbl.Meta().ID tblID2Tbl[tbl.Meta().ID] = tbl diff --git a/pkg/planner/core/casetest/pushdown/BUILD.bazel b/pkg/planner/core/casetest/pushdown/BUILD.bazel index a9bfc80ead97c..6288eefb214e5 100644 --- a/pkg/planner/core/casetest/pushdown/BUILD.bazel +++ b/pkg/planner/core/casetest/pushdown/BUILD.bazel @@ -12,6 +12,7 @@ go_test( shard_count = 6, deps = [ "//pkg/domain", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/planner/util/coretestsdk", "//pkg/testkit", diff --git a/pkg/planner/core/casetest/pushdown/push_down_test.go b/pkg/planner/core/casetest/pushdown/push_down_test.go index 646c7bbcc1fd0..32e1ca33a3125 100644 --- a/pkg/planner/core/casetest/pushdown/push_down_test.go +++ b/pkg/planner/core/casetest/pushdown/push_down_test.go @@ -19,7 +19,8 @@ import ( "testing" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/util/coretestsdk" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testdata" @@ -38,7 +39,7 @@ func TestPushDownToTiFlashWithKeepOrder(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -78,7 +79,7 @@ func TestPushDownToTiFlashWithKeepOrderInFastMode(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -151,7 +152,7 @@ func TestPushDownProjectionForTiFlashCoprocessor(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -187,7 +188,7 @@ func TestSelPushDownTiFlash(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, diff --git a/pkg/planner/core/casetest/stats_test.go b/pkg/planner/core/casetest/stats_test.go index 10a81f642d31c..cefca935b0b68 100644 --- a/pkg/planner/core/casetest/stats_test.go +++ b/pkg/planner/core/casetest/stats_test.go @@ -23,6 +23,7 @@ import ( "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testdata" @@ -57,11 +58,12 @@ func TestGroupNDVs(t *testing.T) { stmt, err := p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) ret := &core.PreprocessorReturn{} - err = core.Preprocess(context.Background(), tk.Session(), stmt, core.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), tk.Session(), nodeW, core.WithPreprocessorReturn(ret)) require.NoError(t, err) tk.Session().GetSessionVars().PlanColumnID.Store(0) builder, _ := core.NewPlanBuilder().Init(tk.Session().GetPlanCtx(), ret.InfoSchema, hint.NewQBHintHandler(nil)) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err, comment) p, err = core.LogicalOptimizeTest(ctx, builder.GetOptFlag(), p.(base.LogicalPlan)) require.NoError(t, err, comment) diff --git a/pkg/planner/core/cbo_test.go b/pkg/planner/core/cbo_test.go index f925c9f621fc9..2f821d8e8b5d0 100644 --- a/pkg/planner/core/cbo_test.go +++ b/pkg/planner/core/cbo_test.go @@ -21,6 +21,7 @@ import ( "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" @@ -140,13 +141,14 @@ func BenchmarkOptimize(b *testing.B) { require.Len(b, stmts, 1) stmt := stmts[0] ret := &core.PreprocessorReturn{} - err = core.Preprocess(context.Background(), ctx, stmt, core.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, core.WithPreprocessorReturn(ret)) require.NoError(b, err) b.Run(tt.sql, func(b *testing.B) { b.ResetTimer() for i := 0; i < b.N; i++ { - _, _, err := planner.Optimize(context.TODO(), ctx, stmt, ret.InfoSchema) + _, _, err := planner.Optimize(context.TODO(), ctx, nodeW, ret.InfoSchema) require.NoError(b, err) } b.ReportAllocs() diff --git a/pkg/planner/core/collect_column_stats_usage.go b/pkg/planner/core/collect_column_stats_usage.go index 0bdf6be5a66ce..ab8af9b0b126f 100644 --- a/pkg/planner/core/collect_column_stats_usage.go +++ b/pkg/planner/core/collect_column_stats_usage.go @@ -19,7 +19,7 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" "github.com/pingcap/tidb/pkg/sessionctx/variable" diff --git a/pkg/planner/core/collect_column_stats_usage_test.go b/pkg/planner/core/collect_column_stats_usage_test.go index 7f027f8a51af3..92802c0dfbb3c 100644 --- a/pkg/planner/core/collect_column_stats_usage_test.go +++ b/pkg/planner/core/collect_column_stats_usage_test.go @@ -22,8 +22,10 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/core/rule" "github.com/pingcap/tidb/pkg/util/hint" "github.com/stretchr/testify/require" @@ -36,7 +38,7 @@ func getColumnName(t *testing.T, is infoschema.InfoSchema, tblColID model.TableI tblInfo = tbl.Meta() prefix = tblInfo.Name.L + "." } else { - db, exists := is.SchemaByName(model.NewCIStr("test")) + db, exists := is.SchemaByName(pmodel.NewCIStr("test")) require.True(t, exists, comment) tblInfos, err := is.SchemaTableInfos(context.Background(), db.Name) require.NoError(t, err) @@ -112,10 +114,11 @@ func TestSkipSystemTables(t *testing.T) { ctx := context.Background() stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) builder, _ := NewPlanBuilder().Init(s.ctx, s.is, hint.NewQBHintHandler(nil)) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) lp, ok := p.(base.LogicalPlan) require.True(t, ok) @@ -302,10 +305,11 @@ func TestCollectPredicateColumns(t *testing.T) { } stmt, err := s.p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err, comment) builder, _ := NewPlanBuilder().Init(s.ctx, s.is, hint.NewQBHintHandler(nil)) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err, comment) lp, ok := p.(base.LogicalPlan) require.True(t, ok, comment) @@ -387,10 +391,11 @@ func TestCollectHistNeededColumns(t *testing.T) { } stmt, err := s.p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err, comment) builder, _ := NewPlanBuilder().Init(s.ctx, s.is, hint.NewQBHintHandler(nil)) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err, comment) lp, ok := p.(base.LogicalPlan) require.True(t, ok, comment) diff --git a/pkg/planner/core/common_plans.go b/pkg/planner/core/common_plans.go index dacc7fe83bcac..76d75c63f8bc2 100644 --- a/pkg/planner/core/common_plans.go +++ b/pkg/planner/core/common_plans.go @@ -24,11 +24,13 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/physicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/planner/util/costusage" @@ -96,7 +98,7 @@ type CheckTable struct { type RecoverIndex struct { baseSchemaProducer - Table *ast.TableName + Table *resolve.TableNameW IndexName string } @@ -104,7 +106,7 @@ type RecoverIndex struct { type CleanupIndex struct { baseSchemaProducer - Table *ast.TableName + Table *resolve.TableNameW IndexName string } @@ -122,7 +124,7 @@ type CheckIndexRange struct { type ChecksumTable struct { baseSchemaProducer - Tables []*ast.TableName + Tables []*resolve.TableNameW } // CancelDDLJobs represents a cancel DDL jobs plan. @@ -237,6 +239,17 @@ type SetConfig struct { Value expression.Expression } +// RecommendIndexPlan represents a plan for recommend index stmt. +type RecommendIndexPlan struct { + baseSchemaProducer + + Action string + SQL string + AdviseID int64 + Option string + Value ast.ValueExpr +} + // SQLBindOpType repreents the SQL bind type type SQLBindOpType int @@ -300,6 +313,8 @@ type Simple struct { // StaleTxnStartTS is the StartTS that is used to build a staleness transaction by 'START TRANSACTION READ ONLY' statement. StaleTxnStartTS uint64 + + ResolveCtx *resolve.Context } // MemoryUsage return the memory usage of Simple @@ -536,7 +551,7 @@ type V2AnalyzeOptions struct { PhyTableID int64 RawOpts map[ast.AnalyzeOptionType]uint64 FilledOpts map[ast.AnalyzeOptionType]uint64 - ColChoice model.ColumnChoice + ColChoice pmodel.ColumnChoice ColumnList []*model.ColumnInfo IsPartition bool } @@ -577,7 +592,7 @@ type LoadData struct { OnDuplicate ast.OnDuplicateKeyHandlingType Path string Format *string - Table *ast.TableName + Table *resolve.TableNameW Charset *string Columns []*ast.ColumnName FieldsInfo *ast.FieldsClause @@ -602,7 +617,7 @@ type LoadDataOpt struct { type ImportInto struct { baseSchemaProducer - Table *ast.TableName + Table *resolve.TableNameW ColumnAssignments []*ast.Assignment ColumnsAndUserVars []*ast.ColumnNameOrUserVar Path string @@ -651,23 +666,12 @@ type PlanReplayer struct { PlanDigest string } -// IndexAdvise represents a index advise plan. -type IndexAdvise struct { - baseSchemaProducer - - IsLocal bool - Path string - MaxMinutes uint64 - MaxIndexNum *ast.MaxIndexNumClause - LineFieldsInfo -} - // SplitRegion represents a split regions plan. type SplitRegion struct { baseSchemaProducer TableInfo *model.TableInfo - PartitionNames []model.CIStr + PartitionNames []pmodel.CIStr IndexInfo *model.IndexInfo Lower []types.Datum Upper []types.Datum @@ -689,7 +693,7 @@ type CompactTable struct { ReplicaKind ast.CompactReplicaKind TableInfo *model.TableInfo - PartitionNames []model.CIStr + PartitionNames []pmodel.CIStr } // DDL represents a DDL statement plan. diff --git a/pkg/planner/core/core_init.go b/pkg/planner/core/core_init.go index b191d90f3a85c..a0af6bad0cccb 100644 --- a/pkg/planner/core/core_init.go +++ b/pkg/planner/core/core_init.go @@ -77,7 +77,10 @@ func init() { base.InvalidTask = &RootTask{} // invalid if p is nil expression.EvalSimpleAst = evalAstExpr expression.BuildSimpleExpr = buildSimpleExpr - expression.DecodeKeyFromString = decodeKeyFromString + helper := tidbCodecFuncHelper{} + expression.DecodeKeyFromString = helper.decodeKeyFromString + expression.EncodeRecordKeyFromRow = helper.encodeHandleFromRow + expression.EncodeIndexKeyFromRow = helper.encodeIndexKeyFromRow plannerutil.EvalAstExprWithPlanCtx = evalAstExprWithPlanCtx plannerutil.RewriteAstExprWithPlanCtx = rewriteAstExprWithPlanCtx DefaultDisabledLogicalRulesList = new(atomic.Value) diff --git a/pkg/planner/core/debugtrace.go b/pkg/planner/core/debugtrace.go index babda2b1d4551..688f724524cb3 100644 --- a/pkg/planner/core/debugtrace.go +++ b/pkg/planner/core/debugtrace.go @@ -21,8 +21,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/expression" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/context" "github.com/pingcap/tidb/pkg/planner/core/base" diff --git a/pkg/planner/core/enforce_mpp_test.go b/pkg/planner/core/enforce_mpp_test.go index 896958fa59705..92fc684ae3043 100644 --- a/pkg/planner/core/enforce_mpp_test.go +++ b/pkg/planner/core/enforce_mpp_test.go @@ -21,7 +21,8 @@ import ( "testing" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" ) @@ -39,7 +40,7 @@ func TestRowSizeInMPP(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) + db, exists := is.SchemaByName(pmodel.NewCIStr("test")) require.True(t, exists) tblInfos, err := is.SchemaTableInfos(context.Background(), db.Name) require.NoError(t, err) diff --git a/pkg/planner/core/exhaust_physical_plans.go b/pkg/planner/core/exhaust_physical_plans.go index b4655e9ef9d46..6583a0650fde6 100644 --- a/pkg/planner/core/exhaust_physical_plans.go +++ b/pkg/planner/core/exhaust_physical_plans.go @@ -25,8 +25,8 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/cardinality" "github.com/pingcap/tidb/pkg/planner/core/base" diff --git a/pkg/planner/core/expression_codec_fn.go b/pkg/planner/core/expression_codec_fn.go new file mode 100644 index 0000000000000..461aca426e321 --- /dev/null +++ b/pkg/planner/core/expression_codec_fn.go @@ -0,0 +1,462 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package core + +import ( + "context" + "encoding/hex" + "encoding/json" + "strconv" + "strings" + "time" + + "github.com/pingcap/errors" + "github.com/pingcap/tidb/pkg/expression" + "github.com/pingcap/tidb/pkg/infoschema" + infoschemactx "github.com/pingcap/tidb/pkg/infoschema/context" + "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/table" + "github.com/pingcap/tidb/pkg/table/tables" + "github.com/pingcap/tidb/pkg/tablecodec" + "github.com/pingcap/tidb/pkg/types" + "github.com/pingcap/tidb/pkg/util/chunk" + "github.com/pingcap/tidb/pkg/util/codec" + "github.com/pingcap/tidb/pkg/util/dbterror/plannererrors" +) + +// tidbCodecFuncHelper contains some utililty functions for +// - tidb_decode_key(hex_string) +// - tidb_encode_record_key(database_name, table_name, handle/pk columns...) +// - tidb_encode_index_key(database_name, table_name, index_name, index columns..., handle/pk columns...) +// +// define an individual struct instead of a bunch of un-exported functions +// to avoid polluting the global scope of current package. +type tidbCodecFuncHelper struct{} + +func (h tidbCodecFuncHelper) encodeHandleFromRow( + ctx expression.EvalContext, + isVer infoschemactx.MetaOnlyInfoSchema, + args []expression.Expression, + row chunk.Row, +) ([]byte, bool, error) { + dbName, isNull, err := args[0].EvalString(ctx, row) + if err != nil || isNull { + return nil, isNull, err + } + tblName, isNull, err := args[1].EvalString(ctx, row) + if err != nil || isNull { + return nil, isNull, err + } + is := isVer.(infoschema.InfoSchema) + tbl, _, err := h.findCommonOrPartitionedTable(ctx, is, dbName, tblName) + if err != nil { + return nil, false, err + } + recordID, err := h.buildHandle(ctx, tbl.Meta(), args[2:], row) + if err != nil { + return nil, false, err + } + key := tablecodec.EncodeRecordKey(tbl.RecordPrefix(), recordID) + return key, false, nil +} + +func (h tidbCodecFuncHelper) findCommonOrPartitionedTable( + ctx expression.EvalContext, + is infoschema.InfoSchema, + dbName string, + tblName string, +) (table.Table, int64, error) { + tblName, partName := h.extractTablePartition(tblName) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr(dbName), pmodel.NewCIStr(tblName)) + if err != nil { + return nil, 0, err + } + if !ctx.RequestVerification(dbName, tblName, "", mysql.AllPrivMask) { + // The arguments will be filled by caller. + return nil, 0, plannererrors.ErrSpecificAccessDenied + } + if len(partName) > 0 { + if part := tbl.GetPartitionedTable(); part != nil { + pid, err := tables.FindPartitionByName(tbl.Meta(), partName) + if err != nil { + return nil, 0, errors.Trace(err) + } + tbl = part.GetPartition(pid) + return tbl, pid, nil + } + return nil, 0, errors.New("not a partitioned table") + } + return tbl, tbl.Meta().ID, nil +} + +func (tidbCodecFuncHelper) extractTablePartition(str string) (table, partition string) { + start := strings.IndexByte(str, '(') + if start == -1 { + return str, "" + } + end := strings.IndexByte(str, ')') + if end == -1 { + return str, "" + } + return str[:start], str[start+1 : end] +} + +func (tidbCodecFuncHelper) buildHandle( + ctx expression.EvalContext, + tblInfo *model.TableInfo, + pkArgs []expression.Expression, + row chunk.Row, +) (kv.Handle, error) { + var recordID kv.Handle + if !tblInfo.IsCommonHandle { + h, _, err := pkArgs[0].EvalInt(ctx, row) + if err != nil { + return nil, err + } + recordID = kv.IntHandle(h) + } else { + pkIdx := tables.FindPrimaryIndex(tblInfo) + if len(pkIdx.Columns) != len(pkArgs) { + return nil, errors.Errorf("pk column count mismatch, expected %d, got %d", len(pkIdx.Columns), pkArgs) + } + pkDts := make([]types.Datum, 0, len(pkIdx.Columns)) + for i, idxCol := range pkIdx.Columns { + dt, err := pkArgs[i].Eval(ctx, row) + if err != nil { + return nil, err + } + ft := tblInfo.Columns[idxCol.Offset].FieldType + pkDt, err := dt.ConvertTo(ctx.TypeCtx(), &ft) + if err != nil { + return nil, err + } + pkDts = append(pkDts, pkDt) + } + tablecodec.TruncateIndexValues(tblInfo, pkIdx, pkDts) + var handleBytes []byte + handleBytes, err := codec.EncodeKey(ctx.Location(), nil, pkDts...) + ec := ctx.ErrCtx() + err = ec.HandleError(err) + if err != nil { + return nil, err + } + recordID, err = kv.NewCommonHandle(handleBytes) + if err != nil { + return nil, err + } + } + return recordID, nil +} + +func (h tidbCodecFuncHelper) encodeIndexKeyFromRow( + ctx expression.EvalContext, + isVer infoschemactx.MetaOnlyInfoSchema, + args []expression.Expression, + row chunk.Row, +) ([]byte, bool, error) { + dbName, isNull, err := args[0].EvalString(ctx, row) + if err != nil || isNull { + return nil, isNull, err + } + tblName, isNull, err := args[1].EvalString(ctx, row) + if err != nil || isNull { + return nil, isNull, err + } + idxName, isNull, err := args[2].EvalString(ctx, row) + if err != nil || isNull { + return nil, isNull, err + } + is := isVer.(infoschema.InfoSchema) + tbl, physicalID, err := h.findCommonOrPartitionedTable(ctx, is, dbName, tblName) + if err != nil { + return nil, false, err + } + tblInfo := tbl.Meta() + idxInfo := tblInfo.FindIndexByName(strings.ToLower(idxName)) + if idxInfo == nil { + return nil, false, errors.New("index not found") + } + + pkLen := 1 + var pkIdx *model.IndexInfo + if tblInfo.IsCommonHandle { + pkIdx = tables.FindPrimaryIndex(tblInfo) + pkLen = len(pkIdx.Columns) + } + + if len(idxInfo.Columns)+pkLen != len(args)-3 { + return nil, false, errors.Errorf( + "column count mismatch, expected %d (index length + pk/rowid length), got %d", + len(idxInfo.Columns)+pkLen, len(args)-3) + } + + handle, err := h.buildHandle(ctx, tblInfo, args[3+len(idxInfo.Columns):], row) + if err != nil { + return nil, false, err + } + + idxDts := make([]types.Datum, 0, len(idxInfo.Columns)) + for i, idxCol := range idxInfo.Columns { + dt, err := args[i+3].Eval(ctx, row) + if err != nil { + return nil, false, err + } + ft := tblInfo.Columns[idxCol.Offset].FieldType + idxDt, err := dt.ConvertTo(ctx.TypeCtx(), &ft) + if err != nil { + return nil, false, err + } + idxDts = append(idxDts, idxDt) + } + tablecodec.TruncateIndexValues(tblInfo, idxInfo, idxDts) + // Use physicalID instead of tblInfo.ID here to handle the partition case. + idx := tables.NewIndex(physicalID, tblInfo, idxInfo) + + idxKey, _, err := idx.GenIndexKey(ctx.ErrCtx(), ctx.Location(), idxDts, handle, nil) + return idxKey, false, err +} + +func (h tidbCodecFuncHelper) decodeKeyFromString( + tc types.Context, isVer infoschemactx.MetaOnlyInfoSchema, s string) string { + key, err := hex.DecodeString(s) + if err != nil { + tc.AppendWarning(errors.NewNoStackErrorf("invalid key: %X", key)) + return s + } + // Auto decode byte if needed. + _, bs, err := codec.DecodeBytes(key, nil) + if err == nil { + key = bs + } + tableID := tablecodec.DecodeTableID(key) + if tableID <= 0 { + tc.AppendWarning(errors.NewNoStackErrorf("invalid key: %X", key)) + return s + } + + is, ok := isVer.(infoschema.InfoSchema) + if !ok { + tc.AppendWarning(errors.NewNoStackErrorf("infoschema not found when decoding key: %X", key)) + return s + } + tbl, _ := infoschema.FindTableByTblOrPartID(is, tableID) + loc := tc.Location() + if tablecodec.IsRecordKey(key) { + ret, err := h.decodeRecordKey(key, tableID, tbl, loc) + if err != nil { + tc.AppendWarning(err) + return s + } + return ret + } else if tablecodec.IsIndexKey(key) { + ret, err := h.decodeIndexKey(key, tableID, tbl, loc) + if err != nil { + tc.AppendWarning(err) + return s + } + return ret + } else if tablecodec.IsTableKey(key) { + ret, err := h.decodeTableKey(key, tableID, tbl) + if err != nil { + tc.AppendWarning(err) + return s + } + return ret + } + tc.AppendWarning(errors.NewNoStackErrorf("invalid key: %X", key)) + return s +} + +func (h tidbCodecFuncHelper) decodeRecordKey( + key []byte, tableID int64, tbl table.Table, loc *time.Location) (string, error) { + _, handle, err := tablecodec.DecodeRecordKey(key) + if err != nil { + return "", errors.Trace(err) + } + if handle.IsInt() { + ret := make(map[string]any) + if tbl != nil && tbl.Meta().Partition != nil { + ret["partition_id"] = tableID + tableID = tbl.Meta().ID + } + ret["table_id"] = strconv.FormatInt(tableID, 10) + // When the clustered index is enabled, we should show the PK name. + if tbl != nil && tbl.Meta().HasClusteredIndex() { + ret[tbl.Meta().GetPkName().String()] = handle.IntValue() + } else { + ret["_tidb_rowid"] = handle.IntValue() + } + retStr, err := json.Marshal(ret) + if err != nil { + return "", errors.Trace(err) + } + return string(retStr), nil + } + if tbl != nil { + tblInfo := tbl.Meta() + idxInfo := tables.FindPrimaryIndex(tblInfo) + if idxInfo == nil { + return "", errors.Trace(errors.Errorf("primary key not found when decoding record key: %X", key)) + } + cols := make(map[int64]*types.FieldType, len(tblInfo.Columns)) + for _, col := range tblInfo.Columns { + cols[col.ID] = &(col.FieldType) + } + handleColIDs := make([]int64, 0, len(idxInfo.Columns)) + for _, col := range idxInfo.Columns { + handleColIDs = append(handleColIDs, tblInfo.Columns[col.Offset].ID) + } + + if len(handleColIDs) != handle.NumCols() { + return "", errors.Trace(errors.Errorf("primary key length not match handle columns number in key")) + } + datumMap, err := tablecodec.DecodeHandleToDatumMap(handle, handleColIDs, cols, loc, nil) + if err != nil { + return "", errors.Trace(err) + } + ret := make(map[string]any) + if tbl.Meta().Partition != nil { + ret["partition_id"] = tableID + tableID = tbl.Meta().ID + } + ret["table_id"] = tableID + handleRet := make(map[string]any) + for colID := range datumMap { + dt := datumMap[colID] + dtStr, err := h.datumToJSONObject(&dt) + if err != nil { + return "", errors.Trace(err) + } + found := false + for _, colInfo := range tblInfo.Columns { + if colInfo.ID == colID { + found = true + handleRet[colInfo.Name.L] = dtStr + break + } + } + if !found { + return "", errors.Trace(errors.Errorf("column not found when decoding record key: %X", key)) + } + } + ret["handle"] = handleRet + retStr, err := json.Marshal(ret) + if err != nil { + return "", errors.Trace(err) + } + return string(retStr), nil + } + ret := make(map[string]any) + ret["table_id"] = tableID + ret["handle"] = handle.String() + retStr, err := json.Marshal(ret) + if err != nil { + return "", errors.Trace(err) + } + return string(retStr), nil +} + +func (h tidbCodecFuncHelper) decodeIndexKey( + key []byte, tableID int64, tbl table.Table, loc *time.Location) (string, error) { + if tbl != nil { + _, indexID, _, err := tablecodec.DecodeKeyHead(key) + if err != nil { + return "", errors.Trace(errors.Errorf("invalid record/index key: %X", key)) + } + tblInfo := tbl.Meta() + var targetIndex *model.IndexInfo + for _, idx := range tblInfo.Indices { + if idx.ID == indexID { + targetIndex = idx + break + } + } + if targetIndex == nil { + return "", errors.Trace(errors.Errorf("index not found when decoding index key: %X", key)) + } + colInfos := tables.BuildRowcodecColInfoForIndexColumns(targetIndex, tblInfo) + tps := tables.BuildFieldTypesForIndexColumns(targetIndex, tblInfo) + values, err := tablecodec.DecodeIndexKV(key, []byte{0}, len(colInfos), tablecodec.HandleNotNeeded, colInfos) + if err != nil { + return "", errors.Trace(err) + } + ds := make([]types.Datum, 0, len(colInfos)) + for i := 0; i < len(colInfos); i++ { + d, err := tablecodec.DecodeColumnValue(values[i], tps[i], loc) + if err != nil { + return "", errors.Trace(err) + } + ds = append(ds, d) + } + ret := make(map[string]any) + if tbl.Meta().Partition != nil { + ret["partition_id"] = tableID + tableID = tbl.Meta().ID + } + ret["table_id"] = tableID + ret["index_id"] = indexID + idxValMap := make(map[string]any, len(targetIndex.Columns)) + for i := 0; i < len(targetIndex.Columns); i++ { + dtStr, err := h.datumToJSONObject(&ds[i]) + if err != nil { + return "", errors.Trace(err) + } + idxValMap[targetIndex.Columns[i].Name.L] = dtStr + } + ret["index_vals"] = idxValMap + retStr, err := json.Marshal(ret) + if err != nil { + return "", errors.Trace(err) + } + return string(retStr), nil + } + _, indexID, indexValues, err := tablecodec.DecodeIndexKey(key) + if err != nil { + return "", errors.Trace(errors.Errorf("invalid index key: %X", key)) + } + ret := make(map[string]any) + ret["table_id"] = tableID + ret["index_id"] = indexID + ret["index_vals"] = strings.Join(indexValues, ", ") + retStr, err := json.Marshal(ret) + if err != nil { + return "", errors.Trace(err) + } + return string(retStr), nil +} + +func (tidbCodecFuncHelper) decodeTableKey(_ []byte, tableID int64, tbl table.Table) (string, error) { + ret := map[string]int64{} + if tbl != nil && tbl.Meta().GetPartitionInfo() != nil { + ret["partition_id"] = tableID + tableID = tbl.Meta().ID + } + ret["table_id"] = tableID + retStr, err := json.Marshal(ret) + if err != nil { + return "", errors.Trace(err) + } + return string(retStr), nil +} + +func (tidbCodecFuncHelper) datumToJSONObject(d *types.Datum) (any, error) { + if d.IsNull() { + return nil, nil + } + return d.ToString() +} diff --git a/pkg/planner/core/expression_rewriter.go b/pkg/planner/core/expression_rewriter.go index 7c47717e0a773..fb1febbf0905e 100644 --- a/pkg/planner/core/expression_rewriter.go +++ b/pkg/planner/core/expression_rewriter.go @@ -16,21 +16,20 @@ package core import ( "context" - "encoding/hex" - "encoding/json" "fmt" "strconv" "strings" - "time" "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" + exprctx "github.com/pingcap/tidb/pkg/expression/context" + "github.com/pingcap/tidb/pkg/expression/contextopt" "github.com/pingcap/tidb/pkg/infoschema" - infoschemactx "github.com/pingcap/tidb/pkg/infoschema/context" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/opcode" "github.com/pingcap/tidb/pkg/planner/core/base" @@ -39,12 +38,9 @@ import ( "github.com/pingcap/tidb/pkg/planner/util/coreusage" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/table" - "github.com/pingcap/tidb/pkg/table/tables" - "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/types" driver "github.com/pingcap/tidb/pkg/types/parser_driver" "github.com/pingcap/tidb/pkg/util/chunk" - "github.com/pingcap/tidb/pkg/util/codec" "github.com/pingcap/tidb/pkg/util/collate" "github.com/pingcap/tidb/pkg/util/dbterror/plannererrors" "github.com/pingcap/tidb/pkg/util/hint" @@ -505,9 +501,12 @@ func (er *expressionRewriter) buildSubquery(ctx context.Context, planCtx *exprRe return np, hintFlags, nil } -func (er *expressionRewriter) requirePlanCtx(inNode ast.Node) (ctx *exprRewriterPlanCtx, err error) { +func (er *expressionRewriter) requirePlanCtx(inNode ast.Node, detail string) (ctx *exprRewriterPlanCtx, err error) { if ctx = er.planCtx; ctx == nil { - err = errors.Errorf("node '%T' is not allowed when building an expression without planner", inNode) + if detail != "" { + detail = ", " + detail + } + err = errors.Errorf("planCtx is required when rewriting node: '%T'%s", inNode, detail) } return } @@ -515,7 +514,7 @@ func (er *expressionRewriter) requirePlanCtx(inNode ast.Node) (ctx *exprRewriter // Enter implements Visitor interface. func (er *expressionRewriter) Enter(inNode ast.Node) (ast.Node, bool) { enterWithPlanCtx := func(fn func(*exprRewriterPlanCtx) (ast.Node, bool)) (ast.Node, bool) { - planCtx, err := er.requirePlanCtx(inNode) + planCtx, err := er.requirePlanCtx(inNode, "") if err != nil { er.err = err return inNode, true @@ -1416,8 +1415,8 @@ func (er *expressionRewriter) Leave(originInNode ast.Node) (retNode ast.Node, ok inNode = er.preprocess(inNode) } - withPlanCtx := func(fn func(*exprRewriterPlanCtx)) { - planCtx, err := er.requirePlanCtx(inNode) + withPlanCtx := func(fn func(*exprRewriterPlanCtx), detail string) { + planCtx, err := er.requirePlanCtx(inNode, detail) if err != nil { er.err = err return @@ -1448,15 +1447,19 @@ func (er *expressionRewriter) Leave(originInNode ast.Node) (retNode ast.Node, ok case *driver.ParamMarkerExpr: er.toParamMarker(v) case *ast.VariableExpr: - withPlanCtx(func(planCtx *exprRewriterPlanCtx) { - er.rewriteVariable(planCtx, v) - }) + if v.IsSystem { + withPlanCtx(func(planCtx *exprRewriterPlanCtx) { + er.rewriteSystemVariable(planCtx, v) + }, "accessing system variable requires plan context") + } else { + er.rewriteUserVariable(v) + } case *ast.FuncCallExpr: switch v.FnName.L { case ast.Grouping: withPlanCtx(func(planCtx *exprRewriterPlanCtx) { er.funcCallToExpressionWithPlanCtx(planCtx, v) - }) + }, "grouping function requires plan context") default: if _, ok := expression.TryFoldFunctions[v.FnName.L]; ok { er.tryFoldCounter-- @@ -1536,7 +1539,7 @@ func (er *expressionRewriter) Leave(originInNode ast.Node) (retNode ast.Node, ok case *ast.PositionExpr: withPlanCtx(func(planCtx *exprRewriterPlanCtx) { er.positionToScalarFunc(planCtx, v) - }) + }, "") case *ast.IsNullExpr: er.isNullToExpression(v) case *ast.IsTruthExpr: @@ -1651,37 +1654,52 @@ func (er *expressionRewriter) useCache() bool { return er.sctx.IsUseCache() } -func (er *expressionRewriter) rewriteVariable(planCtx *exprRewriterPlanCtx, v *ast.VariableExpr) { +func (er *expressionRewriter) rewriteUserVariable(v *ast.VariableExpr) { stkLen := len(er.ctxStack) name := strings.ToLower(v.Name) - sessionVars := planCtx.builder.ctx.GetSessionVars() - if !v.IsSystem { - if v.Value != nil { - tp := er.ctxStack[stkLen-1].GetType(er.sctx.GetEvalCtx()) - er.ctxStack[stkLen-1], er.err = er.newFunction(ast.SetVar, tp, - expression.DatumToConstant(types.NewDatum(name), mysql.TypeString, 0), - er.ctxStack[stkLen-1]) - er.ctxNameStk[stkLen-1] = types.EmptyName - // Store the field type of the variable into SessionVars.UserVarTypes. - // Normally we can infer the type from SessionVars.User, but we need SessionVars.UserVarTypes when - // GetVar has not been executed to fill the SessionVars.Users. - sessionVars.SetUserVarType(name, tp) + evalCtx := er.sctx.GetEvalCtx() + if v.Value != nil { + if !evalCtx.GetOptionalPropSet().Contains(exprctx.OptPropSessionVars) { + er.err = errors.Errorf("rewriting user variable requires '%s' in evalCtx", exprctx.OptPropSessionVars.String()) return } - tp, ok := sessionVars.GetUserVarType(name) - if !ok { - tp = types.NewFieldType(mysql.TypeVarString) - tp.SetFlen(mysql.MaxFieldVarCharLength) - } - f, err := er.newFunction(ast.GetVar, tp, expression.DatumToConstant(types.NewStringDatum(name), mysql.TypeString, 0)) + + sessionVars, err := contextopt.SessionVarsPropReader{}.GetSessionVars(evalCtx) if err != nil { er.err = err return } - f.SetCoercibility(expression.CoercibilityImplicit) - er.ctxStackAppend(f, types.EmptyName) + + intest.Assert(er.planCtx == nil || sessionVars == er.planCtx.builder.ctx.GetSessionVars()) + + tp := er.ctxStack[stkLen-1].GetType(er.sctx.GetEvalCtx()) + er.ctxStack[stkLen-1], er.err = er.newFunction(ast.SetVar, tp, + expression.DatumToConstant(types.NewDatum(name), mysql.TypeString, 0), + er.ctxStack[stkLen-1]) + er.ctxNameStk[stkLen-1] = types.EmptyName + // Store the field type of the variable into SessionVars.UserVarTypes. + // Normally we can infer the type from SessionVars.User, but we need SessionVars.UserVarTypes when + // GetVar has not been executed to fill the SessionVars.Users. + sessionVars.SetUserVarType(name, tp) + return + } + tp, ok := evalCtx.GetUserVarsReader().GetUserVarType(name) + if !ok { + tp = types.NewFieldType(mysql.TypeVarString) + tp.SetFlen(mysql.MaxFieldVarCharLength) + } + f, err := er.newFunction(ast.GetVar, tp, expression.DatumToConstant(types.NewStringDatum(name), mysql.TypeString, 0)) + if err != nil { + er.err = err return } + f.SetCoercibility(expression.CoercibilityImplicit) + er.ctxStackAppend(f, types.EmptyName) +} + +func (er *expressionRewriter) rewriteSystemVariable(planCtx *exprRewriterPlanCtx, v *ast.VariableExpr) { + name := strings.ToLower(v.Name) + sessionVars := planCtx.builder.ctx.GetSessionVars() sysVar := variable.GetSysVar(name) if sysVar == nil { er.err = variable.ErrUnknownSystemVar.FastGenByArgs(name) @@ -2549,7 +2567,7 @@ func (er *expressionRewriter) evalDefaultExprWithPlanCtx(planCtx *exprRewriterPl dbName := name.DBName if dbName.O == "" { // if database name is not specified, use current database name - dbName = model.NewCIStr(planCtx.builder.ctx.GetSessionVars().CurrentDB) + dbName = pmodel.NewCIStr(planCtx.builder.ctx.GetSessionVars().CurrentDB) } if name.OrigTblName.O == "" { // column is evaluated by some expressions, for example: @@ -2615,230 +2633,3 @@ func hasCurrentDatetimeDefault(col *model.ColumnInfo) bool { } return strings.ToLower(x) == ast.CurrentTimestamp } - -func decodeKeyFromString(tc types.Context, isVer infoschemactx.MetaOnlyInfoSchema, s string) string { - key, err := hex.DecodeString(s) - if err != nil { - tc.AppendWarning(errors.NewNoStackErrorf("invalid key: %X", key)) - return s - } - // Auto decode byte if needed. - _, bs, err := codec.DecodeBytes(key, nil) - if err == nil { - key = bs - } - tableID := tablecodec.DecodeTableID(key) - if tableID <= 0 { - tc.AppendWarning(errors.NewNoStackErrorf("invalid key: %X", key)) - return s - } - - is, ok := isVer.(infoschema.InfoSchema) - if !ok { - tc.AppendWarning(errors.NewNoStackErrorf("infoschema not found when decoding key: %X", key)) - return s - } - tbl, _ := infoschema.FindTableByTblOrPartID(is, tableID) - loc := tc.Location() - if tablecodec.IsRecordKey(key) { - ret, err := decodeRecordKey(key, tableID, tbl, loc) - if err != nil { - tc.AppendWarning(err) - return s - } - return ret - } else if tablecodec.IsIndexKey(key) { - ret, err := decodeIndexKey(key, tableID, tbl, loc) - if err != nil { - tc.AppendWarning(err) - return s - } - return ret - } else if tablecodec.IsTableKey(key) { - ret, err := decodeTableKey(key, tableID, tbl) - if err != nil { - tc.AppendWarning(err) - return s - } - return ret - } - tc.AppendWarning(errors.NewNoStackErrorf("invalid key: %X", key)) - return s -} - -func decodeRecordKey(key []byte, tableID int64, tbl table.Table, loc *time.Location) (string, error) { - _, handle, err := tablecodec.DecodeRecordKey(key) - if err != nil { - return "", errors.Trace(err) - } - if handle.IsInt() { - ret := make(map[string]any) - if tbl != nil && tbl.Meta().Partition != nil { - ret["partition_id"] = tableID - tableID = tbl.Meta().ID - } - ret["table_id"] = strconv.FormatInt(tableID, 10) - // When the clustered index is enabled, we should show the PK name. - if tbl != nil && tbl.Meta().HasClusteredIndex() { - ret[tbl.Meta().GetPkName().String()] = handle.IntValue() - } else { - ret["_tidb_rowid"] = handle.IntValue() - } - retStr, err := json.Marshal(ret) - if err != nil { - return "", errors.Trace(err) - } - return string(retStr), nil - } - if tbl != nil { - tblInfo := tbl.Meta() - idxInfo := tables.FindPrimaryIndex(tblInfo) - if idxInfo == nil { - return "", errors.Trace(errors.Errorf("primary key not found when decoding record key: %X", key)) - } - cols := make(map[int64]*types.FieldType, len(tblInfo.Columns)) - for _, col := range tblInfo.Columns { - cols[col.ID] = &(col.FieldType) - } - handleColIDs := make([]int64, 0, len(idxInfo.Columns)) - for _, col := range idxInfo.Columns { - handleColIDs = append(handleColIDs, tblInfo.Columns[col.Offset].ID) - } - - if len(handleColIDs) != handle.NumCols() { - return "", errors.Trace(errors.Errorf("primary key length not match handle columns number in key")) - } - datumMap, err := tablecodec.DecodeHandleToDatumMap(handle, handleColIDs, cols, loc, nil) - if err != nil { - return "", errors.Trace(err) - } - ret := make(map[string]any) - if tbl.Meta().Partition != nil { - ret["partition_id"] = tableID - tableID = tbl.Meta().ID - } - ret["table_id"] = tableID - handleRet := make(map[string]any) - for colID := range datumMap { - dt := datumMap[colID] - dtStr, err := datumToJSONObject(&dt) - if err != nil { - return "", errors.Trace(err) - } - found := false - for _, colInfo := range tblInfo.Columns { - if colInfo.ID == colID { - found = true - handleRet[colInfo.Name.L] = dtStr - break - } - } - if !found { - return "", errors.Trace(errors.Errorf("column not found when decoding record key: %X", key)) - } - } - ret["handle"] = handleRet - retStr, err := json.Marshal(ret) - if err != nil { - return "", errors.Trace(err) - } - return string(retStr), nil - } - ret := make(map[string]any) - ret["table_id"] = tableID - ret["handle"] = handle.String() - retStr, err := json.Marshal(ret) - if err != nil { - return "", errors.Trace(err) - } - return string(retStr), nil -} - -func decodeIndexKey(key []byte, tableID int64, tbl table.Table, loc *time.Location) (string, error) { - if tbl != nil { - _, indexID, _, err := tablecodec.DecodeKeyHead(key) - if err != nil { - return "", errors.Trace(errors.Errorf("invalid record/index key: %X", key)) - } - tblInfo := tbl.Meta() - var targetIndex *model.IndexInfo - for _, idx := range tblInfo.Indices { - if idx.ID == indexID { - targetIndex = idx - break - } - } - if targetIndex == nil { - return "", errors.Trace(errors.Errorf("index not found when decoding index key: %X", key)) - } - colInfos := tables.BuildRowcodecColInfoForIndexColumns(targetIndex, tblInfo) - tps := tables.BuildFieldTypesForIndexColumns(targetIndex, tblInfo) - values, err := tablecodec.DecodeIndexKV(key, []byte{0}, len(colInfos), tablecodec.HandleNotNeeded, colInfos) - if err != nil { - return "", errors.Trace(err) - } - ds := make([]types.Datum, 0, len(colInfos)) - for i := 0; i < len(colInfos); i++ { - d, err := tablecodec.DecodeColumnValue(values[i], tps[i], loc) - if err != nil { - return "", errors.Trace(err) - } - ds = append(ds, d) - } - ret := make(map[string]any) - if tbl.Meta().Partition != nil { - ret["partition_id"] = tableID - tableID = tbl.Meta().ID - } - ret["table_id"] = tableID - ret["index_id"] = indexID - idxValMap := make(map[string]any, len(targetIndex.Columns)) - for i := 0; i < len(targetIndex.Columns); i++ { - dtStr, err := datumToJSONObject(&ds[i]) - if err != nil { - return "", errors.Trace(err) - } - idxValMap[targetIndex.Columns[i].Name.L] = dtStr - } - ret["index_vals"] = idxValMap - retStr, err := json.Marshal(ret) - if err != nil { - return "", errors.Trace(err) - } - return string(retStr), nil - } - _, indexID, indexValues, err := tablecodec.DecodeIndexKey(key) - if err != nil { - return "", errors.Trace(errors.Errorf("invalid index key: %X", key)) - } - ret := make(map[string]any) - ret["table_id"] = tableID - ret["index_id"] = indexID - ret["index_vals"] = strings.Join(indexValues, ", ") - retStr, err := json.Marshal(ret) - if err != nil { - return "", errors.Trace(err) - } - return string(retStr), nil -} - -func decodeTableKey(_ []byte, tableID int64, tbl table.Table) (string, error) { - ret := map[string]int64{} - if tbl != nil && tbl.Meta().GetPartitionInfo() != nil { - ret["partition_id"] = tableID - tableID = tbl.Meta().ID - } - ret["table_id"] = tableID - retStr, err := json.Marshal(ret) - if err != nil { - return "", errors.Trace(err) - } - return string(retStr), nil -} - -func datumToJSONObject(d *types.Datum) (any, error) { - if d.IsNull() { - return nil, nil - } - return d.ToString() -} diff --git a/pkg/planner/core/expression_test.go b/pkg/planner/core/expression_test.go index f4e81a81c2be5..4b5b171fd0075 100644 --- a/pkg/planner/core/expression_test.go +++ b/pkg/planner/core/expression_test.go @@ -21,11 +21,13 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/context" + "github.com/pingcap/tidb/pkg/expression/contextopt" "github.com/pingcap/tidb/pkg/expression/contextstatic" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/testkit/testutil" @@ -384,7 +386,7 @@ func TestBuildExpression(t *testing.T) { tbl := &model.TableInfo{ Columns: []*model.ColumnInfo{ { - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), Offset: 0, State: model.StatePublic, FieldType: *types.NewFieldType(mysql.TypeString), @@ -392,13 +394,13 @@ func TestBuildExpression(t *testing.T) { DefaultValue: "uuid()", }, { - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), Offset: 1, State: model.StatePublic, FieldType: *types.NewFieldType(mysql.TypeLonglong), }, { - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Offset: 2, State: model.StatePublic, FieldType: *types.NewFieldType(mysql.TypeLonglong), @@ -409,7 +411,7 @@ func TestBuildExpression(t *testing.T) { ctx := contextstatic.NewStaticExprContext() evalCtx := ctx.GetStaticEvalCtx() - cols, names, err := expression.ColumnInfos2ColumnsAndNames(ctx, model.NewCIStr(""), tbl.Name, tbl.Cols(), tbl) + cols, names, err := expression.ColumnInfos2ColumnsAndNames(ctx, pmodel.NewCIStr(""), tbl.Name, tbl.Cols(), tbl) require.NoError(t, err) schema := expression.NewSchema(cols...) @@ -502,11 +504,49 @@ func TestBuildExpression(t *testing.T) { require.Equal(t, types.KindInt64, v.Kind()) require.Equal(t, int64(7), v.GetInt64()) + // user variable write needs required option + _, err = buildExpr(t, ctx, "@a := 1") + require.EqualError(t, err, "rewriting user variable requires 'OptPropSessionVars' in evalCtx") + + // reading user var + vars := variable.NewSessionVars(nil) + vars.TimeZone = evalCtx.Location() + vars.StmtCtx.SetTimeZone(vars.Location()) + evalCtx = evalCtx.Apply(contextstatic.WithUserVarsReader(vars.GetSessionVars().UserVars)) + ctx = ctx.Apply(contextstatic.WithEvalCtx(evalCtx)) + vars.SetUserVarVal("a", types.NewStringDatum("abc")) + getVarExpr, err := buildExpr(t, ctx, "@a") + require.NoError(t, err) + v, err = getVarExpr.Eval(evalCtx, chunk.Row{}) + require.NoError(t, err) + require.Equal(t, types.KindString, v.Kind()) + require.Equal(t, "abc", v.GetString()) + + // writing user var + evalCtx = evalCtx.Apply(contextstatic.WithOptionalProperty(contextopt.NewSessionVarsProvider(vars))) + ctx = ctx.Apply(contextstatic.WithEvalCtx(evalCtx)) + expr, err = buildExpr(t, ctx, "@a := 'def'") + require.NoError(t, err) + v, err = expr.Eval(evalCtx, chunk.Row{}) + require.NoError(t, err) + require.Equal(t, types.KindString, v.Kind()) + require.Equal(t, "def", v.GetString()) + v, err = getVarExpr.Eval(evalCtx, chunk.Row{}) + require.NoError(t, err) + require.Equal(t, types.KindString, v.Kind()) + require.Equal(t, "def", v.GetString()) + // should report error for default expr when source table not provided _, err = buildExpr(t, ctx, "default(b)", expression.WithInputSchemaAndNames(schema, names, nil)) require.EqualError(t, err, "Unsupported expr *ast.DefaultExpr when source table not provided") // subquery not supported _, err = buildExpr(t, ctx, "a + (select b from t)", expression.WithTableInfo("", tbl)) - require.EqualError(t, err, "node '*ast.SubqueryExpr' is not allowed when building an expression without planner") + require.EqualError(t, err, "planCtx is required when rewriting node: '*ast.SubqueryExpr'") + + // system variables are not supported + _, err = buildExpr(t, ctx, "@@tidb_enable_async_commit") + require.EqualError(t, err, "planCtx is required when rewriting node: '*ast.VariableExpr', accessing system variable requires plan context") + _, err = buildExpr(t, ctx, "@@global.tidb_enable_async_commit") + require.EqualError(t, err, "planCtx is required when rewriting node: '*ast.VariableExpr', accessing system variable requires plan context") } diff --git a/pkg/planner/core/find_best_task.go b/pkg/planner/core/find_best_task.go index 48334328d9623..af68575143be2 100644 --- a/pkg/planner/core/find_best_task.go +++ b/pkg/planner/core/find_best_task.go @@ -26,8 +26,8 @@ import ( "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/cardinality" "github.com/pingcap/tidb/pkg/planner/core/base" @@ -2178,7 +2178,7 @@ func (is *PhysicalIndexScan) initSchema(idxExprCols []*expression.Column, isDoub RetType: types.NewFieldType(mysql.TypeLonglong), ID: model.ExtraPhysTblID, UniqueID: is.SCtx().GetSessionVars().AllocPlanColumnID(), - OrigName: model.ExtraPhysTblIdName.O, + OrigName: model.ExtraPhysTblIDName.O, }) } } @@ -2203,7 +2203,7 @@ func (is *PhysicalIndexScan) addSelectionConditionForGlobalIndex(p *DataSource, } if len(args) != 1 { - return nil, errors.Errorf("Can't find column %s in schema %s", model.ExtraPhysTblIdName.O, is.schema) + return nil, errors.Errorf("Can't find column %s in schema %s", model.ExtraPhysTblIDName.O, is.schema) } // For SQL like 'select x from t partition(p0, p1) use index(idx)', diff --git a/pkg/planner/core/foreign_key.go b/pkg/planner/core/foreign_key.go index 34b96e16b5882..c1cdd302c60c0 100644 --- a/pkg/planner/core/foreign_key.go +++ b/pkg/planner/core/foreign_key.go @@ -21,7 +21,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/physicalop" @@ -36,7 +37,7 @@ type FKCheck struct { ReferredFK *model.ReferredFKInfo Tbl table.Table Idx table.Index - Cols []model.CIStr + Cols []pmodel.CIStr IdxIsPrimaryKey bool IdxIsExclusive bool @@ -122,9 +123,9 @@ func (f *FKCascade) AccessObject() base.AccessObject { func (f *FKCascade) OperatorInfo(bool) string { switch f.Tp { case FKCascadeOnDelete: - return fmt.Sprintf("foreign_key:%s, on_delete:%s", f.FK.Name, model.ReferOptionType(f.FK.OnDelete).String()) + return fmt.Sprintf("foreign_key:%s, on_delete:%s", f.FK.Name, pmodel.ReferOptionType(f.FK.OnDelete).String()) case FKCascadeOnUpdate: - return fmt.Sprintf("foreign_key:%s, on_update:%s", f.FK.Name, model.ReferOptionType(f.FK.OnUpdate).String()) + return fmt.Sprintf("foreign_key:%s, on_update:%s", f.FK.Name, pmodel.ReferOptionType(f.FK.OnUpdate).String()) } return "" } @@ -383,19 +384,19 @@ func buildOnDeleteOrUpdateFKTrigger(ctx base.PlanContext, is infoschema.InfoSche if fk == nil || fk.Version < 1 { return nil, nil, nil } - var fkReferOption model.ReferOptionType + var fkReferOption pmodel.ReferOptionType if fk.State != model.StatePublic { - fkReferOption = model.ReferOptionRestrict + fkReferOption = pmodel.ReferOptionRestrict } else { switch tp { case FKCascadeOnDelete: - fkReferOption = model.ReferOptionType(fk.OnDelete) + fkReferOption = pmodel.ReferOptionType(fk.OnDelete) case FKCascadeOnUpdate: - fkReferOption = model.ReferOptionType(fk.OnUpdate) + fkReferOption = pmodel.ReferOptionType(fk.OnUpdate) } } switch fkReferOption { - case model.ReferOptionCascade, model.ReferOptionSetNull: + case pmodel.ReferOptionCascade, pmodel.ReferOptionSetNull: fkCascade, err := buildFKCascade(ctx, tp, referredFK, childTable, fk) return nil, fkCascade, err default: @@ -404,7 +405,7 @@ func buildOnDeleteOrUpdateFKTrigger(ctx base.PlanContext, is infoschema.InfoSche } } -func isMapContainAnyCols(colsMap map[string]struct{}, cols ...model.CIStr) bool { +func isMapContainAnyCols(colsMap map[string]struct{}, cols ...pmodel.CIStr) bool { for _, col := range cols { _, exist := colsMap[col.L] if exist { @@ -439,7 +440,7 @@ func buildFKCheckForReferredFK(ctx base.PlanContext, childTable table.Table, fk return fkCheck, nil } -func buildFKCheck(ctx base.PlanContext, tbl table.Table, cols []model.CIStr, failedErr error) (*FKCheck, error) { +func buildFKCheck(ctx base.PlanContext, tbl table.Table, cols []pmodel.CIStr, failedErr error) (*FKCheck, error) { tblInfo := tbl.Meta() if tblInfo.PKIsHandle && len(cols) == 1 { refColInfo := model.FindColumnInfo(tblInfo.Columns, cols[0].L) diff --git a/pkg/planner/core/indexmerge_path.go b/pkg/planner/core/indexmerge_path.go index 4364be98a3429..62844e1958050 100644 --- a/pkg/planner/core/indexmerge_path.go +++ b/pkg/planner/core/indexmerge_path.go @@ -23,9 +23,9 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/cardinality" "github.com/pingcap/tidb/pkg/planner/context" diff --git a/pkg/planner/core/indexmerge_path_test.go b/pkg/planner/core/indexmerge_path_test.go index 9056baeb83de0..517ccddc2f801 100644 --- a/pkg/planner/core/indexmerge_path_test.go +++ b/pkg/planner/core/indexmerge_path_test.go @@ -28,6 +28,7 @@ import ( "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessiontxn" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/util/hint" @@ -56,11 +57,12 @@ func TestCollectFilters4MVIndexMutations(t *testing.T) { require.NoError(t, err) tk.Session().GetSessionVars().PlanID.Store(0) tk.Session().GetSessionVars().PlanColumnID.Store(0) - err = core.Preprocess(context.Background(), tk.Session(), stmt, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), tk.Session(), nodeW, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) require.NoError(t, err) require.NoError(t, sessiontxn.GetTxnManager(tk.Session()).AdviseWarmup()) builder, _ := core.NewPlanBuilder().Init(tk.Session().GetPlanCtx(), is, hint.NewQBHintHandler(nil)) - p, err := builder.Build(context.TODO(), stmt) + p, err := builder.Build(context.TODO(), nodeW) require.NoError(t, err) logicalP, err := core.LogicalOptimizeTest(context.TODO(), builder.GetOptFlag(), p.(base.LogicalPlan)) require.NoError(t, err) diff --git a/pkg/planner/core/indexmerge_test.go b/pkg/planner/core/indexmerge_test.go index 5760f084d5999..75068e7e25aa5 100644 --- a/pkg/planner/core/indexmerge_test.go +++ b/pkg/planner/core/indexmerge_test.go @@ -22,9 +22,10 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/testkit/testdata" "github.com/pingcap/tidb/pkg/util/hint" @@ -84,11 +85,12 @@ func TestIndexMergePathGeneration(t *testing.T) { for i, tc := range input { stmt, err := parser.ParseOneStmt(tc, "", "") require.NoErrorf(t, err, "case:%v sql:%s", i, tc) - err = Preprocess(context.Background(), sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: is})) require.NoError(t, err) sctx := MockContext() builder, _ := NewPlanBuilder().Init(sctx, is, hint.NewQBHintHandler(nil)) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) if err != nil { testdata.OnRecord(func() { output[i] = err.Error() diff --git a/pkg/planner/core/indexmerge_unfinished_path.go b/pkg/planner/core/indexmerge_unfinished_path.go index c22ea11e4d3b7..d641bdfb7bb29 100644 --- a/pkg/planner/core/indexmerge_unfinished_path.go +++ b/pkg/planner/core/indexmerge_unfinished_path.go @@ -19,7 +19,7 @@ import ( "slices" "github.com/pingcap/tidb/pkg/expression" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/util" ) diff --git a/pkg/planner/core/integration_test.go b/pkg/planner/core/integration_test.go index 9151a28fc11df..9c7faed244a92 100644 --- a/pkg/planner/core/integration_test.go +++ b/pkg/planner/core/integration_test.go @@ -29,8 +29,9 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/util/coretestsdk" @@ -83,7 +84,7 @@ func TestAggPushDownEngine(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tblInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tblInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -127,9 +128,9 @@ func TestIssue15110And49616(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) + db, exists := is.SchemaByName(pmodel.NewCIStr("test")) require.True(t, exists) - tblInfo, err := is.TableByName(context.Background(), db.Name, model.NewCIStr("crm_rd_150m")) + tblInfo, err := is.TableByName(context.Background(), db.Name, pmodel.NewCIStr("crm_rd_150m")) require.NoError(t, err) tblInfo.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -158,12 +159,12 @@ func TestPartitionPruningForEQ(t *testing.T) { tk.MustExec("create table t(a datetime, b int) partition by range(weekday(a)) (partition p0 values less than(10), partition p1 values less than (100))") is := tk.Session().GetInfoSchema().(infoschema.InfoSchema) - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) pt := tbl.(table.PartitionedTable) query, err := expression.ParseSimpleExpr(tk.Session().GetExprCtx(), "a = '2020-01-01 00:00:00'", expression.WithTableInfo("", tbl.Meta())) require.NoError(t, err) - dbName := model.NewCIStr(tk.Session().GetSessionVars().CurrentDB) + dbName := pmodel.NewCIStr(tk.Session().GetSessionVars().CurrentDB) columns, names, err := expression.ColumnInfos2ColumnsAndNames(tk.Session().GetExprCtx(), dbName, tbl.Meta().Name, tbl.Meta().Cols(), tbl.Meta()) require.NoError(t, err) // Even the partition is not monotonous, EQ condition should be prune! @@ -185,7 +186,7 @@ func TestNotReadOnlySQLOnTiFlash(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tblInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tblInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -217,7 +218,7 @@ func TestTimeToSecPushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -247,7 +248,7 @@ func TestRightShiftPushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -683,7 +684,7 @@ func TestReverseUTF8PushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -713,7 +714,7 @@ func TestReversePushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -743,7 +744,7 @@ func TestSpacePushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -879,7 +880,7 @@ func TestConflictReadFromStorage(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -941,7 +942,7 @@ func TestIssue31202(t *testing.T) { tk.MustExec("use test") tk.MustExec("create table t31202(a int primary key, b int);") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t31202", L: "t31202"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t31202", L: "t31202"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -998,7 +999,7 @@ func TestTiFlashFineGrainedShuffleWithMaxTiFlashThreads(t *testing.T) { tk.MustExec("set @@tidb_enforce_mpp = on") tk.MustExec("drop table if exists t1;") tk.MustExec("create table t1(c1 int, c2 int)") - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t1", L: "t1"}) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t1", L: "t1"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl1.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -1187,7 +1188,7 @@ func TestRepeatPushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1222,7 +1223,7 @@ func TestIssue36194(t *testing.T) { // create virtual tiflash replica. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1247,7 +1248,7 @@ func TestGetFormatPushDownToTiFlash(t *testing.T) { tk.MustExec("set @@tidb_enforce_mpp=1;") tk.MustExec("set @@tidb_isolation_read_engines = 'tiflash';") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t", L: "t"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t", L: "t"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -1274,7 +1275,7 @@ func TestAggWithJsonPushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1319,7 +1320,7 @@ func TestLeftShiftPushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1346,7 +1347,7 @@ func TestHexIntOrStrPushDownToTiFlash(t *testing.T) { tk.MustExec("set @@tidb_allow_mpp=1; set @@tidb_enforce_mpp=1;") tk.MustExec("set @@tidb_isolation_read_engines = 'tiflash'") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t", L: "t"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t", L: "t"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -1379,7 +1380,7 @@ func TestBinPushDownToTiFlash(t *testing.T) { tk.MustExec("set @@tidb_allow_mpp=1; set @@tidb_enforce_mpp=1;") tk.MustExec("set @@tidb_isolation_read_engines = 'tiflash'") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t", L: "t"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t", L: "t"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -1407,7 +1408,7 @@ func TestEltPushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1436,7 +1437,7 @@ func TestRegexpInstrPushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1465,7 +1466,7 @@ func TestRegexpSubstrPushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1494,7 +1495,7 @@ func TestRegexpReplacePushDownToTiFlash(t *testing.T) { // Create virtual tiflash replica info. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1527,7 +1528,7 @@ func TestCastTimeAsDurationToTiFlash(t *testing.T) { // Create virtual tiflash replica info. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1554,7 +1555,7 @@ func TestUnhexPushDownToTiFlash(t *testing.T) { tk.MustExec("set @@tidb_allow_mpp=1; set @@tidb_enforce_mpp=1;") tk.MustExec("set @@tidb_isolation_read_engines = 'tiflash'") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t", L: "t"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t", L: "t"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -1587,7 +1588,7 @@ func TestLeastGretestStringPushDownToTiFlash(t *testing.T) { tk.MustExec("set @@tidb_allow_mpp=1; set @@tidb_enforce_mpp=1") tk.MustExec("set @@tidb_isolation_read_engines = 'tiflash'") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t", L: "t"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t", L: "t"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -1632,12 +1633,12 @@ func TestTiFlashReadForWriteStmt(t *testing.T) { tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1105 tidb_enable_tiflash_read_for_write_stmt is always turned on. This variable has been deprecated and will be removed in the future releases")) tk.MustQuery("select @@tidb_enable_tiflash_read_for_write_stmt").Check(testkit.Rows("1")) - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t", L: "t"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t", L: "t"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} - tbl2, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t2", L: "t2"}) + tbl2, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t2", L: "t2"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl2.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -1693,11 +1694,11 @@ func TestPointGetWithSelectLock(t *testing.T) { tk.MustExec("use test") tk.MustExec("create table t(a int, b int, primary key(a, b));") tk.MustExec("create table t1(c int unique, d int);") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t", L: "t"}) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t", L: "t"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.CIStr{O: "test", L: "test"}, model.CIStr{O: "t1", L: "t1"}) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.CIStr{O: "test", L: "test"}, pmodel.CIStr{O: "t1", L: "t1"}) require.NoError(t, err) // Set the hacked TiFlash replica for explain tests. tbl1.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{Count: 1, Available: true} @@ -1905,7 +1906,7 @@ func TestIsIPv4ToTiFlash(t *testing.T) { // Create virtual tiflash replica info. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1936,7 +1937,7 @@ func TestIsIPv6ToTiFlash(t *testing.T) { // Create virtual tiflash replica info. is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -1994,7 +1995,7 @@ func TestVirtualExprPushDown(t *testing.T) { tk.MustExec("set @@tidb_allow_mpp=1; set @@tidb_enforce_mpp=1") tk.MustExec("set @@tidb_isolation_read_engines = 'tiflash'") is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, @@ -2301,3 +2302,20 @@ func TestTiFlashHashAggPreAggMode(t *testing.T) { err := tk.ExecToErr("set @@tiflash_hashagg_preaggregation_mode = 'test';") require.ErrorContains(t, err, "incorrect value: `test`. tiflash_hashagg_preaggregation_mode options: force_preagg, auto, force_streaming") } + +func TestNestedVirtualGeneratedColumnUpdate(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + + tk.MustExec("CREATE TABLE test1 (\ncol1 bigint(20) NOT NULL ,\ncol2 varchar(36) NOT NULL ,\ncol3 int(11) DEFAULT NULL ,\ncol4 varchar(36) NOT NULL ,\ncol5 varchar(255) DEFAULT NULL ,\nmodify_time bigint(20) DEFAULT NULL,\ncreate_time bigint(20) DEFAULT NULL,\ncol6 json DEFAULT NULL ,\n" + + "col7 json DEFAULT NULL ," + + "col8 json GENERATED ALWAYS AS (json_merge_patch(ifnull(col6, _utf8mb4\"{}\"), ifnull(col7, _utf8mb4\"{}\"))) STORED," + + "col9 varchar(36) GENERATED ALWAYS AS (left(json_unquote(json_extract(col8, _utf8mb4\"$.col9[0]\")), 36)) VIRTUAL," + + "col10 varchar(30) GENERATED ALWAYS AS (left(json_unquote(json_extract(col8, _utf8mb4\"$.col10\")), 30)) VIRTUAL," + + "KEY dev_idx1 (col10)) " + + "ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;") + tk.MustExec("INSERT INTO test1 VALUES (-100000000, \"123459789332\", 1, \"123459789332\", \"BBBBB\", 1675871896, 1675871896, '{\"col10\": \"CCCCC\",\"col9\": [\"ABCDEFG\"]}', NULL, DEFAULT, DEFAULT, DEFAULT);\n") + tk.MustExec("UPDATE test1 SET col7 = '{\"col10\":\"DDDDD\",\"col9\":[\"abcdefg\"]}';\n") + tk.MustExec("DELETE FROM test1 WHERE col1 < 0;\n") +} diff --git a/pkg/planner/core/issuetest/BUILD.bazel b/pkg/planner/core/issuetest/BUILD.bazel index 46b2ea56a72c1..2fa7a2e123983 100644 --- a/pkg/planner/core/issuetest/BUILD.bazel +++ b/pkg/planner/core/issuetest/BUILD.bazel @@ -16,6 +16,7 @@ go_test( "//pkg/planner", "//pkg/planner/core", "//pkg/planner/core/base", + "//pkg/planner/core/resolve", "//pkg/testkit", "//pkg/testkit/testdata", "//pkg/testkit/testmain", diff --git a/pkg/planner/core/issuetest/planner_issue_test.go b/pkg/planner/core/issuetest/planner_issue_test.go index 724a00361aa29..0139fb7b271d8 100644 --- a/pkg/planner/core/issuetest/planner_issue_test.go +++ b/pkg/planner/core/issuetest/planner_issue_test.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" ) @@ -37,7 +38,8 @@ func TestIssue43461(t *testing.T) { stmt, err := parser.New().ParseOneStmt("select * from t use index(b) where b > 1 order by b limit 1", "", "") require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, domain.InfoSchema()) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, domain.InfoSchema()) require.NoError(t, err) require.NotNil(t, p) diff --git a/pkg/planner/core/logical_datasource.go b/pkg/planner/core/logical_datasource.go index 5433f098cee48..4f4660d5c6b30 100644 --- a/pkg/planner/core/logical_datasource.go +++ b/pkg/planner/core/logical_datasource.go @@ -22,8 +22,9 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/cardinality" "github.com/pingcap/tidb/pkg/planner/core/base" @@ -58,9 +59,9 @@ type DataSource struct { table table.Table TableInfo *model.TableInfo Columns []*model.ColumnInfo - DBName model.CIStr + DBName pmodel.CIStr - TableAsName *model.CIStr + TableAsName *pmodel.CIStr // IndexMergeHints are the hint for indexmerge. IndexMergeHints []h.HintedIndex // PushedDownConds are the conditions that will be pushed down to coprocessor. @@ -78,7 +79,7 @@ type DataSource struct { // The data source may be a partition, rather than a real table. PartitionDefIdx *int PhysicalTableID int64 - PartitionNames []model.CIStr + PartitionNames []pmodel.CIStr // handleCol represents the handle column for the datasource, either the // int primary key column or extra handle column. @@ -97,7 +98,7 @@ type DataSource struct { // PreferStoreType means the DataSource is enforced to which storage. PreferStoreType int // PreferPartitions store the map, the key represents store type, the value represents the partition name list. - PreferPartitions map[int][]model.CIStr + PreferPartitions map[int][]pmodel.CIStr SampleInfo *tablesampler.TableSampleInfo IS infoschema.InfoSchema // IsForUpdateRead should be true in either of the following situations diff --git a/pkg/planner/core/logical_index_scan.go b/pkg/planner/core/logical_index_scan.go index e400c6733221b..73acfc4e3c0cf 100644 --- a/pkg/planner/core/logical_index_scan.go +++ b/pkg/planner/core/logical_index_scan.go @@ -19,7 +19,7 @@ import ( "fmt" "github.com/pingcap/tidb/pkg/expression" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" diff --git a/pkg/planner/core/logical_plan_builder.go b/pkg/planner/core/logical_plan_builder.go index 89572c6fb1af6..b4f0db22913b3 100644 --- a/pkg/planner/core/logical_plan_builder.go +++ b/pkg/planner/core/logical_plan_builder.go @@ -34,17 +34,19 @@ import ( exprctx "github.com/pingcap/tidb/pkg/expression/context" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/opcode" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/planner/core/base" core_metrics "github.com/pingcap/tidb/pkg/planner/core/metrics" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/core/rule" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" @@ -980,7 +982,7 @@ func (b *PlanBuilder) buildSelection(ctx context.Context, p base.LogicalPlan, wh } // buildProjectionFieldNameFromColumns builds the field name, table name and database name when field expression is a column reference. -func (*PlanBuilder) buildProjectionFieldNameFromColumns(origField *ast.SelectField, colNameField *ast.ColumnNameExpr, name *types.FieldName) (colName, origColName, tblName, origTblName, dbName model.CIStr) { +func (*PlanBuilder) buildProjectionFieldNameFromColumns(origField *ast.SelectField, colNameField *ast.ColumnNameExpr, name *types.FieldName) (colName, origColName, tblName, origTblName, dbName pmodel.CIStr) { origTblName, origColName, dbName = name.OrigTblName, name.OrigColName, name.DBName if origField.AsName.L == "" { colName = colNameField.Name.Name @@ -996,7 +998,7 @@ func (*PlanBuilder) buildProjectionFieldNameFromColumns(origField *ast.SelectFie } // buildProjectionFieldNameFromExpressions builds the field name when field expression is a normal expression. -func (b *PlanBuilder) buildProjectionFieldNameFromExpressions(_ context.Context, field *ast.SelectField) (model.CIStr, error) { +func (b *PlanBuilder) buildProjectionFieldNameFromExpressions(_ context.Context, field *ast.SelectField) (pmodel.CIStr, error) { if agg, ok := field.Expr.(*ast.AggregateFuncExpr); ok && agg.F == ast.AggFuncFirstRow { // When the query is select t.a from t group by a; The Column Name should be a but not t.a; return agg.Args[0].(*ast.ColumnNameExpr).Name.Name, nil @@ -1009,16 +1011,16 @@ func (b *PlanBuilder) buildProjectionFieldNameFromExpressions(_ context.Context, if isFuncCall && funcCall.FnName.L == ast.NameConst { if v, err := evalAstExpr(b.ctx.GetExprCtx(), funcCall.Args[0]); err == nil { if s, err := v.ToString(); err == nil { - return model.NewCIStr(s), nil + return pmodel.NewCIStr(s), nil } } - return model.NewCIStr(""), plannererrors.ErrWrongArguments.GenWithStackByArgs("NAME_CONST") + return pmodel.NewCIStr(""), plannererrors.ErrWrongArguments.GenWithStackByArgs("NAME_CONST") } valueExpr, isValueExpr := innerExpr.(*driver.ValueExpr) // Non-literal: Output as inputed, except that comments need to be removed. if !isValueExpr { - return model.NewCIStr(parser.SpecFieldPattern.ReplaceAllStringFunc(field.Text(), parser.TrimComment)), nil + return pmodel.NewCIStr(parser.SpecFieldPattern.ReplaceAllStringFunc(field.Text(), parser.TrimComment)), nil } // Literal: Need special processing @@ -1034,21 +1036,21 @@ func (b *PlanBuilder) buildProjectionFieldNameFromExpressions(_ context.Context, fieldName := strings.TrimLeftFunc(projName, func(r rune) bool { return !unicode.IsOneOf(mysql.RangeGraph, r) }) - return model.NewCIStr(fieldName), nil + return pmodel.NewCIStr(fieldName), nil case types.KindNull: // See #4053, #3685 - return model.NewCIStr("NULL"), nil + return pmodel.NewCIStr("NULL"), nil case types.KindBinaryLiteral: // Don't rewrite BIT literal or HEX literals - return model.NewCIStr(field.Text()), nil + return pmodel.NewCIStr(field.Text()), nil case types.KindInt64: // See #9683 // TRUE or FALSE can be a int64 if mysql.HasIsBooleanFlag(valueExpr.Type.GetFlag()) { if i := valueExpr.GetValue().(int64); i == 0 { - return model.NewCIStr("FALSE"), nil + return pmodel.NewCIStr("FALSE"), nil } - return model.NewCIStr("TRUE"), nil + return pmodel.NewCIStr("TRUE"), nil } fallthrough @@ -1056,24 +1058,24 @@ func (b *PlanBuilder) buildProjectionFieldNameFromExpressions(_ context.Context, fieldName := field.Text() fieldName = strings.TrimLeft(fieldName, "\t\n +(") fieldName = strings.TrimRight(fieldName, "\t\n )") - return model.NewCIStr(fieldName), nil + return pmodel.NewCIStr(fieldName), nil } } func buildExpandFieldName(ctx expression.EvalContext, expr expression.Expression, name *types.FieldName, genName string) *types.FieldName { _, isCol := expr.(*expression.Column) - var origTblName, origColName, dbName, colName, tblName model.CIStr + var origTblName, origColName, dbName, colName, tblName pmodel.CIStr if genName != "" { // for case like: gid_, gpos_ - colName = model.NewCIStr(expr.StringWithCtx(ctx, errors.RedactLogDisable)) + colName = pmodel.NewCIStr(expr.StringWithCtx(ctx, errors.RedactLogDisable)) } else if isCol { // col ref to original col, while its nullability may be changed. origTblName, origColName, dbName = name.OrigTblName, name.OrigColName, name.DBName - colName = model.NewCIStr("ex_" + name.ColName.O) - tblName = model.NewCIStr("ex_" + name.TblName.O) + colName = pmodel.NewCIStr("ex_" + name.ColName.O) + tblName = pmodel.NewCIStr("ex_" + name.TblName.O) } else { // Other: complicated expression. - colName = model.NewCIStr("ex_" + expr.StringWithCtx(ctx, errors.RedactLogDisable)) + colName = pmodel.NewCIStr("ex_" + expr.StringWithCtx(ctx, errors.RedactLogDisable)) } newName := &types.FieldName{ TblName: tblName, @@ -1087,7 +1089,7 @@ func buildExpandFieldName(ctx expression.EvalContext, expr expression.Expression // buildProjectionField builds the field object according to SelectField in projection. func (b *PlanBuilder) buildProjectionField(ctx context.Context, p base.LogicalPlan, field *ast.SelectField, expr expression.Expression) (*expression.Column, *types.FieldName, error) { - var origTblName, tblName, origColName, colName, dbName model.CIStr + var origTblName, tblName, origColName, colName, dbName pmodel.CIStr innerNode := getInnerFromParenthesesAndUnaryPlus(field.Expr) col, isCol := expr.(*expression.Column) // Correlated column won't affect the final output names. So we can put it in any of the three logic block. @@ -2276,7 +2278,7 @@ func (a *havingWindowAndOrderbyExprResolver) Leave(n ast.Node) (node ast.Node, o a.selectFields = append(a.selectFields, &ast.SelectField{ Auxiliary: true, Expr: v, - AsName: model.NewCIStr(fmt.Sprintf("sel_agg_%d", len(a.selectFields))), + AsName: pmodel.NewCIStr(fmt.Sprintf("sel_agg_%d", len(a.selectFields))), }) case *ast.WindowFuncExpr: a.inWindowFunc = false @@ -2288,7 +2290,7 @@ func (a *havingWindowAndOrderbyExprResolver) Leave(n ast.Node) (node ast.Node, o a.selectFields = append(a.selectFields, &ast.SelectField{ Auxiliary: true, Expr: v, - AsName: model.NewCIStr(fmt.Sprintf("sel_window_%d", len(a.selectFields))), + AsName: pmodel.NewCIStr(fmt.Sprintf("sel_window_%d", len(a.selectFields))), }) } case *ast.WindowSpec: @@ -2817,7 +2819,7 @@ func (b *PlanBuilder) resolveCorrelatedAggregates(ctx context.Context, sel *ast. sel.Fields.Fields = append(sel.Fields.Fields, &ast.SelectField{ Auxiliary: true, Expr: aggFunc, - AsName: model.NewCIStr(fmt.Sprintf("sel_subq_agg_%d", len(sel.Fields.Fields))), + AsName: pmodel.NewCIStr(fmt.Sprintf("sel_subq_agg_%d", len(sel.Fields.Fields))), }) } return correlatedAggMap, nil @@ -2922,11 +2924,17 @@ func (g *gbyResolver) Leave(inNode ast.Node) (ast.Node, bool) { return inNode, true } -func tblInfoFromCol(from ast.ResultSetNode, name *types.FieldName) *model.TableInfo { - tableList := ExtractTableList(from, true) +func (b *PlanBuilder) tblInfoFromCol(from ast.ResultSetNode, name *types.FieldName) *model.TableInfo { + nodeW := resolve.NewNodeWWithCtx(from, b.resolveCtx) + tableList := ExtractTableList(nodeW, true) for _, field := range tableList { if field.Name.L == name.TblName.L { - return field.TableInfo + tnW := b.resolveCtx.GetTableName(field) + // when the Select is inside a view, it's not pre-processed, tnW is nil. + if tnW != nil { + return tnW.TableInfo + } + return nil } } return nil @@ -2982,7 +2990,7 @@ func buildWhereFuncDepend(p base.LogicalPlan, where ast.ExprNode) (map[*types.Fi return colDependMap, nil } -func buildJoinFuncDepend(p base.LogicalPlan, from ast.ResultSetNode) (map[*types.FieldName]*types.FieldName, error) { +func (b *PlanBuilder) buildJoinFuncDepend(p base.LogicalPlan, from ast.ResultSetNode) (map[*types.FieldName]*types.FieldName, error) { switch x := from.(type) { case *ast.Join: if x.On == nil { @@ -2998,7 +3006,7 @@ func buildJoinFuncDepend(p base.LogicalPlan, from ast.ResultSetNode) (map[*types if lCol == nil || rCol == nil { continue } - lTbl := tblInfoFromCol(x.Left, lCol) + lTbl := b.tblInfoFromCol(x.Left, lCol) if lTbl == nil { lCol, rCol = rCol, lCol } @@ -3211,7 +3219,7 @@ func extractSingeValueColNamesFromWhere(p base.LogicalPlan, where ast.ExprNode, } } -func (*PlanBuilder) checkOnlyFullGroupByWithGroupClause(p base.LogicalPlan, sel *ast.SelectStmt) error { +func (b *PlanBuilder) checkOnlyFullGroupByWithGroupClause(p base.LogicalPlan, sel *ast.SelectStmt) error { gbyOrSingleValueColNames := make(map[*types.FieldName]struct{}, len(sel.Fields.Fields)) gbyExprs := make([]ast.ExprNode, 0, len(sel.Fields.Fields)) for _, byItem := range sel.GroupBy.Items { @@ -3258,13 +3266,13 @@ func (*PlanBuilder) checkOnlyFullGroupByWithGroupClause(p base.LogicalPlan, sel if err != nil { return err } - joinDepends, err := buildJoinFuncDepend(p, sel.From.TableRefs) + joinDepends, err := b.buildJoinFuncDepend(p, sel.From.TableRefs) if err != nil { return err } tblMap := make(map[*model.TableInfo]struct{}, len(notInGbyOrSingleValueColNames)) for name, errExprLoc := range notInGbyOrSingleValueColNames { - tblInfo := tblInfoFromCol(sel.From.TableRefs, name) + tblInfo := b.tblInfoFromCol(sel.From.TableRefs, name) if tblInfo == nil { continue } @@ -3289,7 +3297,7 @@ func (*PlanBuilder) checkOnlyFullGroupByWithGroupClause(p base.LogicalPlan, sel return nil } -func (*PlanBuilder) checkOnlyFullGroupByWithOutGroupClause(p base.LogicalPlan, sel *ast.SelectStmt) error { +func (b *PlanBuilder) checkOnlyFullGroupByWithOutGroupClause(p base.LogicalPlan, sel *ast.SelectStmt) error { resolver := colResolverForOnlyFullGroupBy{ firstOrderByAggColIdx: -1, } @@ -3324,7 +3332,7 @@ func (*PlanBuilder) checkOnlyFullGroupByWithOutGroupClause(p base.LogicalPlan, s return err } - joinDepends, err := buildJoinFuncDepend(p, sel.From.TableRefs) + joinDepends, err := b.buildJoinFuncDepend(p, sel.From.TableRefs) if err != nil { return err } @@ -3338,7 +3346,7 @@ func (*PlanBuilder) checkOnlyFullGroupByWithOutGroupClause(p base.LogicalPlan, s if _, ok := singleValueColNames[fieldName]; ok { continue } - tblInfo := tblInfoFromCol(sel.From.TableRefs, fieldName) + tblInfo := b.tblInfoFromCol(sel.From.TableRefs, fieldName) if tblInfo == nil { continue } @@ -3590,9 +3598,9 @@ func (b *PlanBuilder) addAliasName(ctx context.Context, selectStmt *ast.SelectSt oldName := field.AsName if dup, ok := dedupMap[field.AsName.L]; ok { if dup == 0 { - field.AsName = model.NewCIStr(fmt.Sprintf("Name_exp_%s", field.AsName.O)) + field.AsName = pmodel.NewCIStr(fmt.Sprintf("Name_exp_%s", field.AsName.O)) } else { - field.AsName = model.NewCIStr(fmt.Sprintf("Name_exp_%d_%s", dup, field.AsName.O)) + field.AsName = pmodel.NewCIStr(fmt.Sprintf("Name_exp_%d_%s", dup, field.AsName.O)) } dedupMap[oldName.L] = dup + 1 } else { @@ -3809,10 +3817,11 @@ func (b *PlanBuilder) buildSelect(ctx context.Context, sel *ast.SelectStmt) (p b if l != nil && l.LockType != ast.SelectLockNone { for _, tName := range l.Tables { // CTE has no *model.HintedTable, we need to skip it. - if tName.TableInfo == nil { + tNameW := b.resolveCtx.GetTableName(tName) + if tNameW == nil { continue } - b.ctx.GetSessionVars().StmtCtx.LockTableIDs[tName.TableInfo.ID] = struct{}{} + b.ctx.GetSessionVars().StmtCtx.LockTableIDs[tNameW.TableInfo.ID] = struct{}{} } p, err = b.buildSelectLock(p, l) if err != nil { @@ -4016,7 +4025,7 @@ func (ds *DataSource) AddExtraPhysTblIDColumn() *expression.Column { RetType: types.NewFieldType(mysql.TypeLonglong), UniqueID: ds.SCtx().GetSessionVars().AllocPlanColumnID(), ID: model.ExtraPhysTblID, - OrigName: fmt.Sprintf("%v.%v.%v", ds.DBName, ds.TableInfo.Name, model.ExtraPhysTblIdName), + OrigName: fmt.Sprintf("%v.%v.%v", ds.DBName, ds.TableInfo.Name, model.ExtraPhysTblIDName), } ds.Columns = append(ds.Columns, model.NewExtraPhysTblIDColInfo()) @@ -4025,8 +4034,8 @@ func (ds *DataSource) AddExtraPhysTblIDColumn() *expression.Column { ds.SetOutputNames(append(ds.OutputNames(), &types.FieldName{ DBName: ds.DBName, TblName: ds.TableInfo.Name, - ColName: model.ExtraPhysTblIdName, - OrigColName: model.ExtraPhysTblIdName, + ColName: model.ExtraPhysTblIDName, + OrigColName: model.ExtraPhysTblIDName, })) ds.TblCols = append(ds.TblCols, pidCol) return pidCol @@ -4160,7 +4169,10 @@ func getLatestVersionFromStatsTable(ctx sessionctx.Context, tblInfo *model.Table return version } -func (b *PlanBuilder) tryBuildCTE(ctx context.Context, tn *ast.TableName, asName *model.CIStr) (base.LogicalPlan, error) { +// tryBuildCTE considers the input tn as a reference to a CTE and tries to build the logical plan for it like building +// DataSource for normal tables. +// tryBuildCTE will push an entry into handleHelper when successful. +func (b *PlanBuilder) tryBuildCTE(ctx context.Context, tn *ast.TableName, asName *pmodel.CIStr) (base.LogicalPlan, error) { for i := len(b.outerCTEs) - 1; i >= 0; i-- { cte := b.outerCTEs[i] if cte.def.Name.L == tn.Name.L { @@ -4184,6 +4196,7 @@ func (b *PlanBuilder) tryBuildCTE(ctx context.Context, tn *ast.TableName, asName p := logicalop.LogicalCTETable{Name: cte.def.Name.String(), IDForStorage: cte.storageID, SeedStat: cte.seedStat, SeedSchema: cte.seedLP.Schema()}.Init(b.ctx, b.getSelectOffset()) p.SetSchema(getResultCTESchema(cte.seedLP.Schema(), b.ctx.GetSessionVars())) p.SetOutputNames(cte.seedLP.OutputNames()) + b.handleHelper.pushMap(nil) return p, nil } @@ -4306,7 +4319,7 @@ func (b *PlanBuilder) buildDataSourceFromCTEMerge(ctx context.Context, cte *ast. outPutNames := p.OutputNames() for _, name := range outPutNames { name.TblName = cte.Name - name.DBName = model.NewCIStr(b.ctx.GetSessionVars().CurrentDB) + name.DBName = pmodel.NewCIStr(b.ctx.GetSessionVars().CurrentDB) } if len(cte.ColNameList) > 0 { @@ -4321,7 +4334,7 @@ func (b *PlanBuilder) buildDataSourceFromCTEMerge(ctx context.Context, cte *ast. return p, nil } -func (b *PlanBuilder) buildDataSource(ctx context.Context, tn *ast.TableName, asName *model.CIStr) (base.LogicalPlan, error) { +func (b *PlanBuilder) buildDataSource(ctx context.Context, tn *ast.TableName, asName *pmodel.CIStr) (base.LogicalPlan, error) { b.optFlag |= rule.FlagPredicateSimplification dbName := tn.Schema sessionVars := b.ctx.GetSessionVars() @@ -4332,7 +4345,7 @@ func (b *PlanBuilder) buildDataSource(ctx context.Context, tn *ast.TableName, as if err != nil || p != nil { return p, err } - dbName = model.NewCIStr(sessionVars.CurrentDB) + dbName = pmodel.NewCIStr(sessionVars.CurrentDB) } is := b.is @@ -4574,7 +4587,7 @@ func (b *PlanBuilder) buildDataSource(ctx context.Context, tn *ast.TableName, as Columns: make([]*model.ColumnInfo, 0, len(columns)), PartitionNames: tn.PartitionNames, TblCols: make([]*expression.Column, 0, len(columns)), - PreferPartitions: make(map[int][]model.CIStr), + PreferPartitions: make(map[int][]pmodel.CIStr), IS: b.is, IsForUpdateRead: b.isForUpdateRead, }.Init(b.ctx, b.getSelectOffset()) @@ -4736,7 +4749,7 @@ func (b *PlanBuilder) timeRangeForSummaryTable() util.QueryTimeRange { return util.QueryTimeRange{From: from, To: to} } -func (b *PlanBuilder) buildMemTable(_ context.Context, dbName model.CIStr, tableInfo *model.TableInfo) (base.LogicalPlan, error) { +func (b *PlanBuilder) buildMemTable(_ context.Context, dbName pmodel.CIStr, tableInfo *model.TableInfo) (base.LogicalPlan, error) { // We can use the `TableInfo.Columns` directly because the memory table has // a stable schema and there is no online DDL on the memory table. schema := expression.NewSchema(make([]*expression.Column, 0, len(tableInfo.Columns))...) @@ -4849,7 +4862,7 @@ func (b *PlanBuilder) buildMemTable(_ context.Context, dbName model.CIStr, table } // checkRecursiveView checks whether this view is recursively defined. -func (b *PlanBuilder) checkRecursiveView(dbName model.CIStr, tableName model.CIStr) (func(), error) { +func (b *PlanBuilder) checkRecursiveView(dbName pmodel.CIStr, tableName pmodel.CIStr) (func(), error) { viewFullName := dbName.L + "." + tableName.L if b.buildingViewStack == nil { b.buildingViewStack = set.NewStringSet() @@ -4871,7 +4884,7 @@ func (b *PlanBuilder) checkRecursiveView(dbName model.CIStr, tableName model.CIS // qbNameMap4View and viewHints are used for the view's hint. // qbNameMap4View maps the query block name to the view table lists. // viewHints group the view hints based on the view's query block name. -func (b *PlanBuilder) BuildDataSourceFromView(ctx context.Context, dbName model.CIStr, tableInfo *model.TableInfo, qbNameMap4View map[string][]ast.HintTable, viewHints map[string][]*ast.TableOptimizerHint) (base.LogicalPlan, error) { +func (b *PlanBuilder) BuildDataSourceFromView(ctx context.Context, dbName pmodel.CIStr, tableInfo *model.TableInfo, qbNameMap4View map[string][]ast.HintTable, viewHints map[string][]*ast.TableOptimizerHint) (base.LogicalPlan, error) { viewDepth := b.ctx.GetSessionVars().StmtCtx.ViewDepth b.ctx.GetSessionVars().StmtCtx.ViewDepth++ deferFunc, err := b.checkRecursiveView(dbName, tableInfo.Name) @@ -4952,7 +4965,8 @@ func (b *PlanBuilder) BuildDataSourceFromView(ctx context.Context, dbName model. b.hintProcessor = originHintProcessor b.ctx.GetSessionVars().PlannerSelectBlockAsName.Store(originPlannerSelectBlockAsName) }() - selectLogicalPlan, err := b.Build(ctx, selectNode) + nodeW := resolve.NewNodeWWithCtx(selectNode, b.resolveCtx) + selectLogicalPlan, err := b.Build(ctx, nodeW) if err != nil { logutil.BgLogger().Error("build plan for view failed", zap.Error(err)) if terror.ErrorNotEqual(err, plannererrors.ErrViewRecursive) && @@ -4973,7 +4987,7 @@ func (b *PlanBuilder) BuildDataSourceFromView(ctx context.Context, dbName model. !pm.RequestVerification(b.ctx.GetSessionVars().ActiveRoles, dbName.L, tableInfo.Name.L, "", mysql.SelectPriv) { return nil, plannererrors.ErrViewNoExplain } - if tableInfo.View.Security == model.SecurityDefiner { + if tableInfo.View.Security == pmodel.SecurityDefiner { if pm != nil { for _, v := range b.visitInfo { if !pm.RequestVerificationWithUser(v.db, v.table, v.column, v.privilege, tableInfo.View.Definer) { @@ -4996,7 +5010,7 @@ func (b *PlanBuilder) BuildDataSourceFromView(ctx context.Context, dbName model. return b.buildProjUponView(ctx, dbName, tableInfo, selectLogicalPlan) } -func (b *PlanBuilder) buildProjUponView(_ context.Context, dbName model.CIStr, tableInfo *model.TableInfo, selectLogicalPlan base.Plan) (base.LogicalPlan, error) { +func (b *PlanBuilder) buildProjUponView(_ context.Context, dbName pmodel.CIStr, tableInfo *model.TableInfo, selectLogicalPlan base.Plan) (base.LogicalPlan, error) { columnInfo := tableInfo.Cols() cols := selectLogicalPlan.Schema().Clone().Columns outputNamesOfUnderlyingSelect := selectLogicalPlan.OutputNames().Shallow() @@ -5271,7 +5285,8 @@ func (b *PlanBuilder) buildUpdate(ctx context.Context, update *ast.UpdateStmt) ( return nil, err } - tableList := ExtractTableList(update.TableRefs.TableRefs, false) + nodeW := resolve.NewNodeWWithCtx(update.TableRefs.TableRefs, b.resolveCtx) + tableList := ExtractTableList(nodeW, false) for _, t := range tableList { dbName := t.Schema.L if dbName == "" { @@ -5323,7 +5338,9 @@ func (b *PlanBuilder) buildUpdate(ctx context.Context, update *ast.UpdateStmt) ( proj.SetChildren(p) p = proj - utlr := &updatableTableListResolver{} + utlr := &updatableTableListResolver{ + resolveCtx: b.resolveCtx, + } update.Accept(utlr) orderedList, np, allAssignmentsAreConstant, err := b.buildUpdateLists(ctx, utlr.updatableTableList, update.List, p) if err != nil { @@ -5391,7 +5408,7 @@ func CheckUpdateList(assignFlags []int, updt *Update, newTblID2Table map[int64]t tbl := newTblID2Table[content.TblID] flags := assignFlags[content.Start:content.End] var update, updatePK, updatePartitionCol bool - var partitionColumnNames []model.CIStr + var partitionColumnNames []pmodel.CIStr if pt, ok := tbl.(table.PartitionedTable); ok && pt != nil { partitionColumnNames = pt.GetPartitionColumnNames() } @@ -5441,8 +5458,8 @@ func CheckUpdateList(assignFlags []int, updt *Update, newTblID2Table map[int64]t // If tl is CTE, its HintedTable will be nil. // Only used in build plan from AST after preprocess. -func isCTE(tl *ast.TableName) bool { - return tl.TableInfo == nil +func isCTE(tlW *resolve.TableNameW) bool { + return tlW == nil } func (b *PlanBuilder) buildUpdateLists(ctx context.Context, tableList []*ast.TableName, list []*ast.Assignment, p base.LogicalPlan) (newList []*expression.Assignment, po base.LogicalPlan, allAssignmentsAreConstant bool, e error) { @@ -5470,8 +5487,9 @@ func (b *PlanBuilder) buildUpdateLists(ctx context.Context, tableList []*ast.Tab name := p.OutputNames()[idx] foundListItem := false for _, tl := range tableList { + tlW := b.resolveCtx.GetTableName(tl) if (tl.Schema.L == "" || tl.Schema.L == name.DBName.L) && (tl.Name.L == name.TblName.L) { - if isCTE(tl) || tl.TableInfo.IsView() || tl.TableInfo.IsSequence() { + if isCTE(tlW) || tlW.TableInfo.IsView() || tlW.TableInfo.IsSequence() { return nil, nil, false, plannererrors.ErrNonUpdatableTable.GenWithStackByArgs(name.TblName.O, "UPDATE") } foundListItem = true @@ -5494,20 +5512,21 @@ func (b *PlanBuilder) buildUpdateLists(ctx context.Context, tableList []*ast.Tab // And, fill virtualAssignments here; that's for generated columns. virtualAssignments := make([]*ast.Assignment, 0) for _, tn := range tableList { - if isCTE(tn) || tn.TableInfo.IsView() || tn.TableInfo.IsSequence() { + tnW := b.resolveCtx.GetTableName(tn) + if isCTE(tnW) || tnW.TableInfo.IsView() || tnW.TableInfo.IsSequence() { continue } - tableInfo := tn.TableInfo + tableInfo := tnW.TableInfo tableVal, found := b.is.TableByID(ctx, tableInfo.ID) if !found { - return nil, nil, false, infoschema.ErrTableNotExists.FastGenByArgs(tn.DBInfo.Name.O, tableInfo.Name.O) + return nil, nil, false, infoschema.ErrTableNotExists.FastGenByArgs(tnW.DBInfo.Name.O, tableInfo.Name.O) } for i, colInfo := range tableVal.Cols() { if !colInfo.IsGenerated() { continue } - columnFullName := fmt.Sprintf("%s.%s.%s", tn.DBInfo.Name.L, tn.Name.L, colInfo.Name.L) + columnFullName := fmt.Sprintf("%s.%s.%s", tnW.DBInfo.Name.L, tn.Name.L, colInfo.Name.L) isDefault, ok := modifyColumns[columnFullName] if ok && colInfo.Hidden { return nil, nil, false, plannererrors.ErrUnknownColumn.GenWithStackByArgs(colInfo.Name, clauseMsg[fieldList]) @@ -5528,10 +5547,11 @@ func (b *PlanBuilder) buildUpdateLists(ctx context.Context, tableList []*ast.Tab newList = make([]*expression.Assignment, 0, p.Schema().Len()) tblDbMap := make(map[string]string, len(tableList)) for _, tbl := range tableList { - if isCTE(tbl) { + tblW := b.resolveCtx.GetTableName(tbl) + if isCTE(tblW) { continue } - tblDbMap[tbl.Name.L] = tbl.DBInfo.Name.L + tblDbMap[tbl.Name.L] = tblW.DBInfo.Name.L } allAssignments := append(list, virtualAssignments...) @@ -5598,6 +5618,9 @@ func (b *PlanBuilder) buildUpdateLists(ctx context.Context, tableList []*ast.Tab break } } + if isModified { + dependentColumnsModified[col.UniqueID] = true + } // skip unmodified generated columns if !isModified { continue @@ -5730,6 +5753,7 @@ func (b *PlanBuilder) buildDelete(ctx context.Context, ds *ast.DeleteStmt) (base }.Init(b.ctx) del.names = p.OutputNames() + localResolveCtx := resolve.NewContext() // Collect visitInfo. if ds.Tables != nil { // Delete a, b from a, b, c, d... add a and b. @@ -5745,7 +5769,7 @@ func (b *PlanBuilder) buildDelete(ctx context.Context, ds *ast.DeleteStmt) (base if !foundMatch { if tn.Schema.L == "" { - name = model.NewCIStr(b.ctx.GetSessionVars().CurrentDB).L + "." + tn.Name.L + name = pmodel.NewCIStr(b.ctx.GetSessionVars().CurrentDB).L + "." + tn.Name.L } else { name = tn.Schema.L + "." + tn.Name.L } @@ -5760,30 +5784,37 @@ func (b *PlanBuilder) buildDelete(ctx context.Context, ds *ast.DeleteStmt) (base return nil, plannererrors.ErrNonUpdatableTable.GenWithStackByArgs(tn.Name.O, "DELETE") } tb := tbInfoList[name] - tn.DBInfo = tb.DBInfo - tn.TableInfo = tb.TableInfo - if tn.TableInfo.IsView() { + tnW := b.resolveCtx.GetTableName(tb) + localResolveCtx.AddTableName(&resolve.TableNameW{ + TableName: tn, + TableInfo: tnW.TableInfo, + DBInfo: tnW.DBInfo, + }) + tableInfo := tnW.TableInfo + if tableInfo.IsView() { return nil, errors.Errorf("delete view %s is not supported now", tn.Name.O) } - if tn.TableInfo.IsSequence() { + if tableInfo.IsSequence() { return nil, errors.Errorf("delete sequence %s is not supported now", tn.Name.O) } if sessionVars.User != nil { authErr = plannererrors.ErrTableaccessDenied.FastGenByArgs("DELETE", sessionVars.User.AuthUsername, sessionVars.User.AuthHostname, tb.Name.L) } - b.visitInfo = appendVisitInfo(b.visitInfo, mysql.DeletePriv, tb.DBInfo.Name.L, tb.Name.L, "", authErr) + b.visitInfo = appendVisitInfo(b.visitInfo, mysql.DeletePriv, tnW.DBInfo.Name.L, tb.Name.L, "", authErr) } } else { // Delete from a, b, c, d. - tableList := ExtractTableList(ds.TableRefs.TableRefs, false) + nodeW := resolve.NewNodeWWithCtx(ds.TableRefs.TableRefs, b.resolveCtx) + tableList := ExtractTableList(nodeW, false) for _, v := range tableList { - if isCTE(v) { + tblW := b.resolveCtx.GetTableName(v) + if isCTE(tblW) { return nil, plannererrors.ErrNonUpdatableTable.GenWithStackByArgs(v.Name.O, "DELETE") } - if v.TableInfo.IsView() { + if tblW.TableInfo.IsView() { return nil, errors.Errorf("delete view %s is not supported now", v.Name.O) } - if v.TableInfo.IsSequence() { + if tblW.TableInfo.IsSequence() { return nil, errors.Errorf("delete sequence %s is not supported now", v.Name.O) } dbName := v.Schema.L @@ -5806,9 +5837,10 @@ func (b *PlanBuilder) buildDelete(ctx context.Context, ds *ast.DeleteStmt) (base // Table ID may not be unique for deleting multiple tables, for statements like // `delete from t as t1, t as t2`, the same table has two alias, we have to identify a table // by its alias instead of ID. - tblID2TableName := make(map[int64][]*ast.TableName, len(ds.Tables.Tables)) + tblID2TableName := make(map[int64][]*resolve.TableNameW, len(ds.Tables.Tables)) for _, tn := range ds.Tables.Tables { - tblID2TableName[tn.TableInfo.ID] = append(tblID2TableName[tn.TableInfo.ID], tn) + tnW := localResolveCtx.GetTableName(tn) + tblID2TableName[tnW.TableInfo.ID] = append(tblID2TableName[tnW.TableInfo.ID], tnW) } tblID2Handle = del.cleanTblID2HandleMap(tblID2TableName, tblID2Handle, del.names) } @@ -5845,7 +5877,7 @@ func resolveIndicesForTblID2Handle(tblID2Handle map[int64][]util.HandleCols, sch } func (p *Delete) cleanTblID2HandleMap( - tablesToDelete map[int64][]*ast.TableName, + tablesToDelete map[int64][]*resolve.TableNameW, tblID2Handle map[int64][]util.HandleCols, outputNames []*types.FieldName, ) map[int64][]util.HandleCols { @@ -5878,7 +5910,7 @@ func (p *Delete) cleanTblID2HandleMap( } // matchingDeletingTable checks whether this column is from the table which is in the deleting list. -func (*Delete) matchingDeletingTable(names []*ast.TableName, name *types.FieldName) bool { +func (*Delete) matchingDeletingTable(names []*resolve.TableNameW, name *types.FieldName) bool { for _, n := range names { if (name.DBName.L == "" || name.DBName.L == n.DBInfo.Name.L) && name.TblName.L == n.Name.L { return true @@ -6581,7 +6613,7 @@ func mergeWindowSpec(spec, ref *ast.WindowSpec) error { spec.OrderBy = ref.OrderBy } spec.PartitionBy = ref.PartitionBy - spec.Ref = model.NewCIStr("") + spec.Ref = pmodel.NewCIStr("") return nil } @@ -6606,6 +6638,7 @@ func buildWindowSpecs(specs []ast.WindowSpec) (map[string]*ast.WindowSpec, error type updatableTableListResolver struct { updatableTableList []*ast.TableName + resolveCtx *resolve.Context } func (*updatableTableListResolver) Enter(inNode ast.Node) (ast.Node, bool) { @@ -6622,8 +6655,15 @@ func (u *updatableTableListResolver) Leave(inNode ast.Node) (ast.Node, bool) { if v.AsName.L != "" { newTableName := *s newTableName.Name = v.AsName - newTableName.Schema = model.NewCIStr("") + newTableName.Schema = pmodel.NewCIStr("") u.updatableTableList = append(u.updatableTableList, &newTableName) + if tnW := u.resolveCtx.GetTableName(s); tnW != nil { + u.resolveCtx.AddTableName(&resolve.TableNameW{ + TableName: &newTableName, + DBInfo: tnW.DBInfo, + TableInfo: tnW.TableInfo, + }) + } } else { u.updatableTableList = append(u.updatableTableList, s) } @@ -6635,15 +6675,16 @@ func (u *updatableTableListResolver) Leave(inNode ast.Node) (ast.Node, bool) { // ExtractTableList is a wrapper for tableListExtractor and removes duplicate TableName // If asName is true, extract AsName prior to OrigName. // Privilege check should use OrigName, while expression may use AsName. -func ExtractTableList(node ast.Node, asName bool) []*ast.TableName { - if node == nil { +func ExtractTableList(node *resolve.NodeW, asName bool) []*ast.TableName { + if node.Node == nil { return []*ast.TableName{} } e := &tableListExtractor{ asName: asName, tableNames: []*ast.TableName{}, + resolveCtx: node.GetResolveContext(), } - node.Accept(e) + node.Node.Accept(e) tableNames := e.tableNames m := make(map[string]map[string]*ast.TableName) // k1: schemaName, k2: tableName, v: ast.TableName for _, x := range tableNames { @@ -6669,16 +6710,18 @@ func ExtractTableList(node ast.Node, asName bool) []*ast.TableName { type tableListExtractor struct { asName bool tableNames []*ast.TableName + resolveCtx *resolve.Context } func (e *tableListExtractor) Enter(n ast.Node) (_ ast.Node, skipChildren bool) { - innerExtract := func(inner ast.Node) []*ast.TableName { + innerExtract := func(inner ast.Node, resolveCtx *resolve.Context) []*ast.TableName { if inner == nil { return nil } innerExtractor := &tableListExtractor{ asName: e.asName, tableNames: []*ast.TableName{}, + resolveCtx: resolveCtx, } inner.Accept(innerExtractor) return innerExtractor.tableNames @@ -6692,22 +6735,37 @@ func (e *tableListExtractor) Enter(n ast.Node) (_ ast.Node, skipChildren bool) { if x.AsName.L != "" && e.asName { newTableName := *s newTableName.Name = x.AsName - newTableName.Schema = model.NewCIStr("") + newTableName.Schema = pmodel.NewCIStr("") e.tableNames = append(e.tableNames, &newTableName) + if tnW := e.resolveCtx.GetTableName(s); tnW != nil { + e.resolveCtx.AddTableName(&resolve.TableNameW{ + TableName: &newTableName, + DBInfo: tnW.DBInfo, + TableInfo: tnW.TableInfo, + }) + } } else { e.tableNames = append(e.tableNames, s) } } else if s, ok := x.Source.(*ast.SelectStmt); ok { if s.From != nil { - innerList := innerExtract(s.From.TableRefs) + innerList := innerExtract(s.From.TableRefs, e.resolveCtx) if len(innerList) > 0 { innerTableName := innerList[0] if x.AsName.L != "" && e.asName { newTableName := *innerList[0] newTableName.Name = x.AsName - newTableName.Schema = model.NewCIStr("") + newTableName.Schema = pmodel.NewCIStr("") innerTableName = &newTableName + if tnW := e.resolveCtx.GetTableName(innerList[0]); tnW != nil { + e.resolveCtx.AddTableName(&resolve.TableNameW{ + TableName: &newTableName, + DBInfo: tnW.DBInfo, + TableInfo: tnW.TableInfo, + }) + } } + // why the first inner table is used to represent the table source??? e.tableNames = append(e.tableNames, innerTableName) } } @@ -6716,7 +6774,7 @@ func (e *tableListExtractor) Enter(n ast.Node) (_ ast.Node, skipChildren bool) { case *ast.ShowStmt: if x.DBName != "" { - e.tableNames = append(e.tableNames, &ast.TableName{Schema: model.NewCIStr(x.DBName)}) + e.tableNames = append(e.tableNames, &ast.TableName{Schema: pmodel.NewCIStr(x.DBName)}) } case *ast.CreateDatabaseStmt: e.tableNames = append(e.tableNames, &ast.TableName{Schema: x.Name}) @@ -6727,7 +6785,7 @@ func (e *tableListExtractor) Enter(n ast.Node) (_ ast.Node, skipChildren bool) { case *ast.FlashBackDatabaseStmt: e.tableNames = append(e.tableNames, &ast.TableName{Schema: x.DBName}) - e.tableNames = append(e.tableNames, &ast.TableName{Schema: model.NewCIStr(x.NewName)}) + e.tableNames = append(e.tableNames, &ast.TableName{Schema: pmodel.NewCIStr(x.NewName)}) case *ast.FlashBackToTimestampStmt: if x.DBName.L != "" { e.tableNames = append(e.tableNames, &ast.TableName{Schema: x.DBName}) @@ -6736,15 +6794,15 @@ func (e *tableListExtractor) Enter(n ast.Node) (_ ast.Node, skipChildren bool) { if newName := x.NewName; newName != "" { e.tableNames = append(e.tableNames, &ast.TableName{ Schema: x.Table.Schema, - Name: model.NewCIStr(newName)}) + Name: pmodel.NewCIStr(newName)}) } case *ast.GrantStmt: if x.ObjectType == ast.ObjectTypeTable || x.ObjectType == ast.ObjectTypeNone { if x.Level.Level == ast.GrantLevelDB || x.Level.Level == ast.GrantLevelTable { e.tableNames = append(e.tableNames, &ast.TableName{ - Schema: model.NewCIStr(x.Level.DBName), - Name: model.NewCIStr(x.Level.TableName), + Schema: pmodel.NewCIStr(x.Level.DBName), + Name: pmodel.NewCIStr(x.Level.TableName), }) } } @@ -6752,22 +6810,22 @@ func (e *tableListExtractor) Enter(n ast.Node) (_ ast.Node, skipChildren bool) { if x.ObjectType == ast.ObjectTypeTable || x.ObjectType == ast.ObjectTypeNone { if x.Level.Level == ast.GrantLevelDB || x.Level.Level == ast.GrantLevelTable { e.tableNames = append(e.tableNames, &ast.TableName{ - Schema: model.NewCIStr(x.Level.DBName), - Name: model.NewCIStr(x.Level.TableName), + Schema: pmodel.NewCIStr(x.Level.DBName), + Name: pmodel.NewCIStr(x.Level.TableName), }) } } case *ast.BRIEStmt: if x.Kind == ast.BRIEKindBackup || x.Kind == ast.BRIEKindRestore { for _, v := range x.Schemas { - e.tableNames = append(e.tableNames, &ast.TableName{Schema: model.NewCIStr(v)}) + e.tableNames = append(e.tableNames, &ast.TableName{Schema: pmodel.NewCIStr(v)}) } } case *ast.UseStmt: - e.tableNames = append(e.tableNames, &ast.TableName{Schema: model.NewCIStr(x.DBName)}) + e.tableNames = append(e.tableNames, &ast.TableName{Schema: pmodel.NewCIStr(x.DBName)}) case *ast.ExecuteStmt: if v, ok := x.PrepStmt.(*PlanCacheStmt); ok { - e.tableNames = append(e.tableNames, innerExtract(v.PreparedAst.Stmt)...) + e.tableNames = append(e.tableNames, innerExtract(v.PreparedAst.Stmt, v.ResolveCtx)...) } } return n, false @@ -6845,6 +6903,8 @@ func isJoinHintSupportedInMPPMode(preferJoinType uint) bool { return onesCount < 1 } +// buildCte prepares for a CTE. It works together with buildWith(). +// It will push one entry into b.handleHelper. func (b *PlanBuilder) buildCte(ctx context.Context, cte *ast.CommonTableExpression, isRecursive bool) (p base.LogicalPlan, err error) { saveBuildingCTE := b.buildingCTE b.buildingCTE = true @@ -6880,6 +6940,7 @@ func (b *PlanBuilder) buildCte(ctx context.Context, cte *ast.CommonTableExpressi } // buildRecursiveCTE handles the with clause `with recursive xxx as xx`. +// It will push one entry into b.handleHelper. func (b *PlanBuilder) buildRecursiveCTE(ctx context.Context, cte ast.ResultSetNode) error { b.isCTE = true cInfo := b.outerCTEs[len(b.outerCTEs)-1] @@ -6909,6 +6970,7 @@ func (b *PlanBuilder) buildRecursiveCTE(ctx context.Context, cte ast.ResultSetNo for i := 0; i < len(x.SelectList.Selects); i++ { var p base.LogicalPlan var err error + originalLen := b.handleHelper.stackTail var afterOpr *ast.SetOprType switch y := x.SelectList.Selects[i].(type) { @@ -6920,6 +6982,22 @@ func (b *PlanBuilder) buildRecursiveCTE(ctx context.Context, cte ast.ResultSetNo afterOpr = y.AfterSetOperator } + // This is for maintain b.handleHelper instead of normal error handling. Since one error is expected if + // expectSeed && cInfo.useRecursive, error handling is in the "if expectSeed" block below. + if err == nil { + b.handleHelper.popMap() + } else { + // Be careful with this tricky case. One error is expected here when building the first recursive + // part, however, the b.handleHelper won't be restored if error occurs, which means there could be + // more than one entry pushed into b.handleHelper without being poped. + // For example: with recursive cte1 as (select ... union all select ... from tbl join cte1 ...) ... + // This violates the semantic of buildSelect() and buildSetOpr(), which should only push exactly one + // entry into b.handleHelper. So we use a special logic to restore the b.handleHelper here. + for b.handleHelper.stackTail > originalLen { + b.handleHelper.popMap() + } + } + if expectSeed { if cInfo.useRecursive { // 3. If it fail to build a plan, it may be the recursive part. Then we build the seed part plan, and rebuild it. @@ -6950,14 +7028,11 @@ func (b *PlanBuilder) buildRecursiveCTE(ctx context.Context, cte ast.ResultSetNo // Build seed part plan. saveSelect := x.SelectList.Selects x.SelectList.Selects = x.SelectList.Selects[:i] - // We're rebuilding the seed part, so we pop the result we built previously. - for _i := 0; _i < i; _i++ { - b.handleHelper.popMap() - } p, err = b.buildSetOpr(ctx, x) if err != nil { return err } + b.handleHelper.popMap() x.SelectList.Selects = saveSelect p, err = b.adjustCTEPlanOutputName(p, cInfo.def) if err != nil { @@ -7026,6 +7101,7 @@ func (b *PlanBuilder) buildRecursiveCTE(ctx context.Context, cte ast.ResultSetNo limit.SetChildren(limit.Children()[:0]...) cInfo.limitLP = limit } + b.handleHelper.pushMap(nil) return nil default: p, err := b.buildResultSetNode(ctx, x, true) @@ -7049,7 +7125,7 @@ func (b *PlanBuilder) adjustCTEPlanOutputName(p base.LogicalPlan, def *ast.Commo outPutNames := p.OutputNames() for _, name := range outPutNames { name.TblName = def.Name - name.DBName = model.NewCIStr(b.ctx.GetSessionVars().CurrentDB) + name.DBName = pmodel.NewCIStr(b.ctx.GetSessionVars().CurrentDB) } if len(def.ColNameList) > 0 { if len(def.ColNameList) != len(p.OutputNames()) { @@ -7121,7 +7197,9 @@ func (b *PlanBuilder) buildWith(ctx context.Context, w *ast.WithClause) ([]*cteI b.outerCTEs[len(b.outerCTEs)-1].optFlag = b.optFlag b.outerCTEs[len(b.outerCTEs)-1].isBuilding = false b.optFlag = saveFlag - // each cte (select statement) will generate a handle map, pop it out here. + // buildCte() will push one entry into handleHelper. As said in comments for b.handleHelper, building CTE + // should not affect the handleColHelper, so we pop it out here, then buildWith() as a whole will not modify + // the handleColHelper. b.handleHelper.popMap() ctes = append(ctes, b.outerCTEs[len(b.outerCTEs)-1]) } diff --git a/pkg/planner/core/logical_plan_trace_test.go b/pkg/planner/core/logical_plan_trace_test.go index 36774d60e7219..3cfcc594a698a 100644 --- a/pkg/planner/core/logical_plan_trace_test.go +++ b/pkg/planner/core/logical_plan_trace_test.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/core/rule" "github.com/pingcap/tidb/pkg/util/hint" "github.com/stretchr/testify/require" @@ -408,7 +409,8 @@ func TestSingleRuleTraceStep(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, sql) stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err, comment) sctx := MockContext() sctx.GetSessionVars().StmtCtx.EnableOptimizeTrace = true @@ -416,7 +418,7 @@ func TestSingleRuleTraceStep(t *testing.T) { builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) ctx := context.TODO() - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err, comment) flag := uint64(0) for _, f := range tc.flags { diff --git a/pkg/planner/core/logical_plans_test.go b/pkg/planner/core/logical_plans_test.go index 3cb0af0b486a9..bb8a7a91cc866 100644 --- a/pkg/planner/core/logical_plans_test.go +++ b/pkg/planner/core/logical_plans_test.go @@ -26,14 +26,16 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/core/rule" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" @@ -139,7 +141,8 @@ func TestPredicatePushDown(t *testing.T) { comment := fmt.Sprintf("for %s", ca) stmt, err := s.p.ParseOneStmt(ca, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) p, err = logicalOptimize(context.TODO(), rule.FlagConvertOuterToInnerJoin|rule.FlagPredicatePushDown|rule.FlagDecorrelate|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain, p.(base.LogicalPlan)) require.NoError(t, err) @@ -159,7 +162,8 @@ func TestImplicitCastNotNullFlag(t *testing.T) { defer s.Close() stmt, err := s.p.ParseOneStmt(ca, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) p, err = logicalOptimize(context.TODO(), rule.FlagPredicatePushDown|rule.FlagJoinReOrder|rule.FlagPruneColumns|rule.FlagEliminateProjection, p.(base.LogicalPlan)) require.NoError(t, err) @@ -177,7 +181,8 @@ func TestEliminateProjectionUnderUnion(t *testing.T) { defer s.Close() stmt, err := s.p.ParseOneStmt(ca, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) p, err = logicalOptimize(context.TODO(), rule.FlagPredicatePushDown|rule.FlagJoinReOrder|rule.FlagPruneColumns|rule.FlagEliminateProjection, p.(base.LogicalPlan)) require.NoError(t, err) @@ -205,7 +210,8 @@ func TestJoinPredicatePushDown(t *testing.T) { comment := fmt.Sprintf("for %s", ca) stmt, err := s.p.ParseOneStmt(ca, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err, comment) p, err = logicalOptimize(context.TODO(), rule.FlagPredicatePushDown|rule.FlagDecorrelate|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain, p.(base.LogicalPlan)) require.NoError(t, err, comment) @@ -246,7 +252,8 @@ func TestOuterWherePredicatePushDown(t *testing.T) { comment := fmt.Sprintf("for %s", ca) stmt, err := s.p.ParseOneStmt(ca, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err, comment) p, err = logicalOptimize(context.TODO(), rule.FlagPredicatePushDown|rule.FlagDecorrelate|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain, p.(base.LogicalPlan)) require.NoError(t, err, comment) @@ -292,7 +299,8 @@ func TestSimplifyOuterJoin(t *testing.T) { comment := fmt.Sprintf("for %s", ca) stmt, err := s.p.ParseOneStmt(ca, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err, comment) p, err = logicalOptimize(context.TODO(), rule.FlagPredicatePushDown|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain|rule.FlagConvertOuterToInnerJoin, p.(base.LogicalPlan)) require.NoError(t, err, comment) @@ -333,7 +341,8 @@ func TestAntiSemiJoinConstFalse(t *testing.T) { comment := fmt.Sprintf("for %s", ca.sql) stmt, err := s.p.ParseOneStmt(ca.sql, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err, comment) p, err = logicalOptimize(context.TODO(), rule.FlagDecorrelate|rule.FlagPredicatePushDown|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain, p.(base.LogicalPlan)) require.NoError(t, err, comment) @@ -362,7 +371,8 @@ func TestDeriveNotNullConds(t *testing.T) { comment := fmt.Sprintf("for %s", ca) stmt, err := s.p.ParseOneStmt(ca, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err, comment) p, err = logicalOptimize(context.TODO(), rule.FlagPredicatePushDown|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain|rule.FlagDecorrelate, p.(base.LogicalPlan)) require.NoError(t, err, comment) @@ -391,7 +401,8 @@ func TestExtraPKNotNullFlag(t *testing.T) { comment := fmt.Sprintf("for %s", sql) stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err, comment) ds := p.(*logicalop.LogicalProjection).Children()[0].(*logicalop.LogicalAggregation).Children()[0].(*DataSource) require.Equal(t, "_tidb_rowid", ds.Columns[2].Name.L) @@ -410,9 +421,13 @@ func buildLogicPlan4GroupBy(s *plannerSuite, t *testing.T, sql string) (base.Pla stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err, comment) - stmt.(*ast.SelectStmt).From.TableRefs.Left.(*ast.TableSource).Source.(*ast.TableName).TableInfo = mockedTableInfo - - p, err := BuildLogicalPlanForTest(context.Background(), s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + tn := stmt.(*ast.SelectStmt).From.TableRefs.Left.(*ast.TableSource).Source.(*ast.TableName) + nodeW.GetResolveContext().AddTableName(&resolve.TableNameW{ + TableName: tn, + TableInfo: mockedTableInfo, + }) + p, err := BuildLogicalPlanForTest(context.Background(), s.sctx, nodeW, s.is) return p, err } @@ -474,7 +489,8 @@ func TestDupRandJoinCondsPushDown(t *testing.T) { defer s.Close() stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(context.Background(), s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(context.Background(), s.sctx, nodeW, s.is) require.NoError(t, err, comment) p, err = logicalOptimize(context.TODO(), rule.FlagPredicatePushDown, p.(base.LogicalPlan)) require.NoError(t, err, comment) @@ -494,27 +510,27 @@ func TestTablePartition(t *testing.T) { definitions := []model.PartitionDefinition{ { ID: 41, - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), LessThan: []string{"16"}, }, { ID: 42, - Name: model.NewCIStr("p2"), + Name: pmodel.NewCIStr("p2"), LessThan: []string{"32"}, }, { ID: 43, - Name: model.NewCIStr("p3"), + Name: pmodel.NewCIStr("p3"), LessThan: []string{"64"}, }, { ID: 44, - Name: model.NewCIStr("p4"), + Name: pmodel.NewCIStr("p4"), LessThan: []string{"128"}, }, { ID: 45, - Name: model.NewCIStr("p5"), + Name: pmodel.NewCIStr("p5"), LessThan: []string{"maxvalue"}, }, } @@ -544,7 +560,8 @@ func TestTablePartition(t *testing.T) { testdata.OnRecord(func() { }) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, isChoices[ca.IsIdx]) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, isChoices[ca.IsIdx]) require.NoError(t, err) p, err = logicalOptimize(context.TODO(), rule.FlagDecorrelate|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain|rule.FlagPredicatePushDown|rule.FlagPartitionProcessor, p.(base.LogicalPlan)) require.NoError(t, err) @@ -568,9 +585,10 @@ func TestSubquery(t *testing.T) { stmt, err := s.p.ParseOneStmt(ca, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) if lp, ok := p.(base.LogicalPlan); ok { p, err = logicalOptimize(context.TODO(), rule.FlagBuildKeyInfo|rule.FlagDecorrelate|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain|rule.FlagSemiJoinRewrite, lp) @@ -597,9 +615,10 @@ func TestPlanBuilder(t *testing.T) { require.NoError(t, err, comment) s.ctx.GetSessionVars().SetHashJoinConcurrency(1) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) if lp, ok := p.(base.LogicalPlan); ok { p, err = logicalOptimize(context.TODO(), rule.FlagPruneColumns|rule.FlagPruneColumnsAgain, lp) @@ -624,7 +643,8 @@ func TestJoinReOrder(t *testing.T) { stmt, err := s.p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) p, err = logicalOptimize(context.TODO(), rule.FlagPredicatePushDown|rule.FlagJoinReOrder, p.(base.LogicalPlan)) require.NoError(t, err) @@ -653,7 +673,8 @@ func TestEagerAggregation(t *testing.T) { stmt, err := s.p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) p, err = logicalOptimize(context.TODO(), rule.FlagBuildKeyInfo|rule.FlagPredicatePushDown|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain|rule.FlagPushDownAgg, p.(base.LogicalPlan)) require.NoError(t, err) @@ -679,7 +700,8 @@ func TestColumnPruning(t *testing.T) { stmt, err := s.p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) lp, err := logicalOptimize(ctx, rule.FlagPredicatePushDown|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain, p.(base.LogicalPlan)) require.NoError(t, err) @@ -708,7 +730,8 @@ func TestSortByItemsPruning(t *testing.T) { stmt, err := s.p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) lp, err := logicalOptimize(ctx, rule.FlagEliminateProjection|rule.FlagPredicatePushDown|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain, p.(base.LogicalPlan)) require.NoError(t, err) @@ -738,7 +761,8 @@ func TestProjectionEliminator(t *testing.T) { stmt, err := s.p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) p, err = logicalOptimize(context.TODO(), rule.FlagBuildKeyInfo|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain|rule.FlagEliminateProjection, p.(base.LogicalPlan)) require.NoError(t, err) @@ -752,7 +776,8 @@ func TestCS3389(t *testing.T) { ctx := context.Background() stmt, err := s.p.ParseOneStmt("select count(*) from t where a in (select b from t2 where a is null);", "", "") require.NoError(t, err) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) p, err = logicalOptimize(context.TODO(), rule.FlagBuildKeyInfo|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain|rule.FlagEliminateProjection|rule.FlagJoinReOrder, p.(base.LogicalPlan)) require.NoError(t, err) @@ -1006,9 +1031,10 @@ func TestValidate(t *testing.T) { comment := fmt.Sprintf("for %s", sql) stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) - _, err = BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + _, err = BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) if tt.err == nil { require.NoError(t, err, comment) } else { @@ -1061,7 +1087,8 @@ func TestUniqueKeyInfo(t *testing.T) { stmt, err := s.p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) lp, err := logicalOptimize(context.TODO(), rule.FlagPredicatePushDown|rule.FlagPruneColumns|rule.FlagBuildKeyInfo, p.(base.LogicalPlan)) require.NoError(t, err) @@ -1084,7 +1111,8 @@ func TestAggPrune(t *testing.T) { stmt, err := s.p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) domain.GetDomain(s.ctx).MockInfoCacheAndLoadInfoSchema(s.is) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err) p, err = logicalOptimize(context.TODO(), rule.FlagPredicatePushDown|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain|rule.FlagBuildKeyInfo|rule.FlagEliminateAgg|rule.FlagEliminateProjection, p.(base.LogicalPlan)) @@ -1510,12 +1538,13 @@ func TestVisitInfo(t *testing.T) { require.NoError(t, err, comment) // TODO: to fix, Table 'test.ttt' doesn't exist - _ = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + _ = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) sctx := MockContext() builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) builder.ctx.GetSessionVars().SetHashJoinConcurrency(1) - _, err = builder.Build(context.TODO(), stmt) + _, err = builder.Build(context.TODO(), nodeW) require.NoError(t, err, comment) checkVisitInfo(t, builder.visitInfo, tt.ans, comment) @@ -1593,12 +1622,13 @@ func TestUnion(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, tt) stmt, err := s.p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) sctx := MockContext() builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) - plan, err := builder.Build(ctx, stmt) + plan, err := builder.Build(ctx, nodeW) testdata.OnRecord(func() { output[i].Err = err != nil }) @@ -1635,12 +1665,13 @@ func TestTopNPushDown(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, tt) stmt, err := s.p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) sctx := MockContext() builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) p, err = logicalOptimize(ctx, builder.optFlag, p.(base.LogicalPlan)) require.NoError(t, err) @@ -1696,7 +1727,8 @@ func TestNameResolver(t *testing.T) { require.NoError(t, err, comment) s.ctx.GetSessionVars().SetHashJoinConcurrency(1) - _, err = BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + _, err = BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) if test.err == "" { require.NoError(t, err) } else { @@ -1722,12 +1754,13 @@ func TestOuterJoinEliminator(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, tt) stmt, err := s.p.ParseOneStmt(tt, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) sctx := MockContext() builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) p, err = logicalOptimize(ctx, builder.optFlag, p.(base.LogicalPlan)) require.NoError(t, err) @@ -1762,11 +1795,12 @@ func TestSelectView(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, tt.sql) stmt, err := s.p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) sctx := MockContext() builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) p, err = logicalOptimize(ctx, builder.optFlag, p.(base.LogicalPlan)) require.NoError(t, err) @@ -1860,7 +1894,8 @@ func (s *plannerSuiteWithOptimizeVars) optimize(ctx context.Context, sql string) if err != nil { return nil, nil, err } - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) if err != nil { return nil, nil, err } @@ -1876,7 +1911,7 @@ func (s *plannerSuiteWithOptimizeVars) optimize(ctx context.Context, sql string) } builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) if err != nil { return nil, nil, err } @@ -1973,12 +2008,13 @@ func TestSkylinePruning(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, tt.sql) stmt, err := s.p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) sctx := MockContext() builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) if err != nil { require.EqualError(t, err, tt.result, comment) domain.GetDomain(sctx).StatsHandle().Close() @@ -2049,10 +2085,11 @@ func TestFastPlanContextTables(t *testing.T) { for _, tt := range tests { stmt, err := s.p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) s.ctx.GetSessionVars().StmtCtx.Tables = nil - p := TryFastPlan(s.ctx, stmt) + p := TryFastPlan(s.ctx, nodeW) if tt.fastPlan { require.NotNil(t, p) require.Equal(t, 1, len(s.ctx.GetSessionVars().StmtCtx.Tables)) @@ -2082,12 +2119,13 @@ func TestUpdateEQCond(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, tt.sql) stmt, err := s.p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) sctx := MockContext() builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) p, err = logicalOptimize(ctx, builder.optFlag, p.(base.LogicalPlan)) require.NoError(t, err) @@ -2103,7 +2141,8 @@ func TestConflictedJoinTypeHints(t *testing.T) { ctx := context.TODO() stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) sctx := MockContext() defer func() { @@ -2111,7 +2150,7 @@ func TestConflictedJoinTypeHints(t *testing.T) { }() builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) p, err = logicalOptimize(ctx, builder.optFlag, p.(base.LogicalPlan)) require.NoError(t, err) @@ -2130,7 +2169,8 @@ func TestSimplyOuterJoinWithOnlyOuterExpr(t *testing.T) { ctx := context.TODO() stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err) sctx := MockContext() defer func() { @@ -2138,7 +2178,7 @@ func TestSimplyOuterJoinWithOnlyOuterExpr(t *testing.T) { }() builder, _ := NewPlanBuilder().Init(sctx, s.is, hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(s.is) - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) p, err = logicalOptimize(ctx, builder.optFlag, p.(base.LogicalPlan)) require.NoError(t, err) @@ -2188,9 +2228,10 @@ func TestResolvingCorrelatedAggregate(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, tt.sql) stmt, err := s.p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err, comment) p, err = logicalOptimize(context.TODO(), rule.FlagBuildKeyInfo|rule.FlagEliminateProjection|rule.FlagPruneColumns|rule.FlagPruneColumnsAgain, p.(base.LogicalPlan)) require.NoError(t, err, comment) @@ -2231,9 +2272,10 @@ func TestFastPathInvalidBatchPointGet(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, tc.sql) stmt, err := s.p.ParseOneStmt(tc.sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err, comment) - plan := TryFastPlan(s.ctx, stmt) + plan := TryFastPlan(s.ctx, nodeW) if tc.fastPlan { require.NotNil(t, plan) } else { @@ -2254,9 +2296,10 @@ func TestTraceFastPlan(t *testing.T) { comment := fmt.Sprintf("sql:%s", sql) stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err, comment) - err = Preprocess(context.Background(), s.sctx, stmt, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) + nodeW := resolve.NewNodeW(stmt) + err = Preprocess(context.Background(), s.sctx, nodeW, WithPreprocessorReturn(&PreprocessorReturn{InfoSchema: s.is})) require.NoError(t, err, comment) - plan := TryFastPlan(s.ctx, stmt) + plan := TryFastPlan(s.ctx, nodeW) require.NotNil(t, plan) require.NotNil(t, s.ctx.GetSessionVars().StmtCtx.OptimizeTracer) require.NotNil(t, s.ctx.GetSessionVars().StmtCtx.OptimizeTracer.FinalPlan) @@ -2273,7 +2316,8 @@ func TestWindowLogicalPlanAmbiguous(t *testing.T) { for i := 0; i < iterations; i++ { stmt, err := s.p.ParseOneStmt(sql, "", "") require.NoError(t, err) - p, err := BuildLogicalPlanForTest(context.Background(), s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(context.Background(), s.sctx, nodeW, s.is) require.NoError(t, err) if planString == "" { planString = ToString(p) @@ -2314,7 +2358,8 @@ func TestRemoveOrderbyInSubquery(t *testing.T) { comment := fmt.Sprintf("case:%v sql:%s", i, tt.sql) stmt, err := s.p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - p, err := BuildLogicalPlanForTest(ctx, s.sctx, stmt, s.is) + nodeW := resolve.NewNodeW(stmt) + p, err := BuildLogicalPlanForTest(ctx, s.sctx, nodeW, s.is) require.NoError(t, err, comment) require.Equal(t, tt.best, ToString(p), comment) } @@ -2333,7 +2378,8 @@ func TestRollupExpand(t *testing.T) { s.ctx.GetSessionVars().PlanID.Store(0) s.ctx.GetSessionVars().PlanColumnID.Store(0) builder, _ := NewPlanBuilder().Init(s.ctx, s.is, hint.NewQBHintHandler(nil)) - p, err := builder.Build(ctx, stmt) + nodeW := resolve.NewNodeW(stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) // fetch the current diff --git a/pkg/planner/core/logical_tikv_single_gather.go b/pkg/planner/core/logical_tikv_single_gather.go index 1fb05e9db4db7..29d8dd326c2ed 100644 --- a/pkg/planner/core/logical_tikv_single_gather.go +++ b/pkg/planner/core/logical_tikv_single_gather.go @@ -18,7 +18,7 @@ import ( "bytes" "github.com/pingcap/tidb/pkg/expression" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" "github.com/pingcap/tidb/pkg/util/plancodec" diff --git a/pkg/planner/core/main_test.go b/pkg/planner/core/main_test.go index 63e00341f17d2..e8d8f2c56380d 100644 --- a/pkg/planner/core/main_test.go +++ b/pkg/planner/core/main_test.go @@ -50,6 +50,7 @@ func TestMain(m *testing.M) { goleak.IgnoreTopFunction("gopkg.in/natefinch/lumberjack%2ev2.(*Logger).millRun"), goleak.IgnoreTopFunction("github.com/tikv/client-go/v2/txnkv/transaction.keepAlive"), goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + goleak.IgnoreTopFunction("github.com/pingcap/tidb/pkg/statistics/handle/autoanalyze/refresher.(*worker).run"), } callback := func(i int) int { diff --git a/pkg/planner/core/memtable_infoschema_extractor.go b/pkg/planner/core/memtable_infoschema_extractor.go index 592a83a39c22b..123b0e28e829c 100644 --- a/pkg/planner/core/memtable_infoschema_extractor.go +++ b/pkg/planner/core/memtable_infoschema_extractor.go @@ -26,7 +26,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/planner/core/base" @@ -36,49 +37,54 @@ import ( "golang.org/x/exp/maps" ) -// columnName is the type for column names used by tables information_schema. -type columnName string +// extractableCols records the column names used by tables in information_schema. type extractableCols struct { - schema columnName - table columnName - tableID columnName - partitionID columnName + schema string + table string + tableID string + partitionID string - partitionName columnName - indexName columnName - columnName columnName - constrName columnName - constrSchema columnName + partitionName string + indexName string + columnName string + constrName string + constrSchema string } +//revive:disable:exported const ( - _tableSchema columnName = "table_schema" - _tableName columnName = "table_name" - _tidbTableID columnName = "tidb_table_id" - _partitionName columnName = "partition_name" - _tidbPartitionID columnName = "tidb_partition_id" - _indexName columnName = "index_name" - _schemaName columnName = "schema_name" - _constraintSchema columnName = "constraint_schema" - _constraintName columnName = "constraint_name" - _tableID columnName = "table_id" - _sequenceSchema columnName = "sequence_schema" - _sequenceName columnName = "sequence_name" - _columnName columnName = "column_name" + TableSchema = "table_schema" + TableName = "table_name" + TidbTableID = "tidb_table_id" + PartitionName = "partition_name" + TidbPartitionID = "tidb_partition_id" + IndexName = "index_name" + SchemaName = "schema_name" + ConstraintSchema = "constraint_schema" + ConstraintName = "constraint_name" + TableID = "table_id" + SequenceSchema = "sequence_schema" + SequenceName = "sequence_name" + ColumnName = "column_name" ) +//revive:enable:exported + const ( - primaryKeyName string = "primary" + primaryKeyName = "primary" ) // InfoSchemaBaseExtractor is used to extract infoSchema tables related predicates. type InfoSchemaBaseExtractor struct { extractHelper // SkipRequest means the where clause always false, we don't need to request any component - SkipRequest bool + SkipRequest bool + // ColPredicates records the columns that can be extracted from the predicates. + // For example, `select * from information_schema.SCHEMATA where schema_name='mysql' or schema_name='INFORMATION_SCHEMA'` + // {"schema_name": ["mysql", "INFORMATION_SCHEMA"]} ColPredicates map[string]set.StringSet // columns occurs in predicate will be extracted. - colNames []columnName + colNames []string extractableColumns extractableCols } @@ -89,12 +95,12 @@ func (e *InfoSchemaBaseExtractor) GetBase() *InfoSchemaBaseExtractor { } // ListSchemas lists related schemas from predicate. -func (e *InfoSchemaBaseExtractor) ListSchemas(is infoschema.InfoSchema) []model.CIStr { +func (e *InfoSchemaBaseExtractor) ListSchemas(is infoschema.InfoSchema) []pmodel.CIStr { ec := e.extractableColumns schemas := e.getSchemaObjectNames(ec.schema) if len(schemas) == 0 { ret := is.AllSchemaNames() - slices.SortFunc(ret, func(a, b model.CIStr) int { + slices.SortFunc(ret, func(a, b pmodel.CIStr) int { return strings.Compare(a.L, b.L) }) return ret @@ -113,14 +119,14 @@ func (e *InfoSchemaBaseExtractor) ListSchemas(is infoschema.InfoSchema) []model. func (e *InfoSchemaBaseExtractor) ListSchemasAndTables( ctx context.Context, is infoschema.InfoSchema, -) ([]model.CIStr, []*model.TableInfo, error) { +) ([]pmodel.CIStr, []*model.TableInfo, error) { ec := e.extractableColumns schemas := e.ListSchemas(is) - var tableNames []model.CIStr + var tableNames []pmodel.CIStr if ec.table != "" { tableNames = e.getSchemaObjectNames(ec.table) } - var tableIDs []model.CIStr + var tableIDs []pmodel.CIStr if ec.tableID != "" { tableIDs = e.getSchemaObjectNames(ec.tableID) if len(tableIDs) > 0 { @@ -154,7 +160,6 @@ func (e *InfoSchemaBaseExtractor) Extract( e.ColPredicates = make(map[string]set.StringSet) remained = predicates for _, colName := range e.colNames { - colName := string(colName) remained, e.SkipRequest, resultSet = e.extractColWithLower(ctx, schema, names, remained, colName) if e.SkipRequest { break @@ -200,13 +205,13 @@ func (e *InfoSchemaBaseExtractor) ExplainInfo(_ base.PhysicalPlan) string { // Filter use the col predicates to filter records. // Return true if the underlying row does not match predicate, // then it should be filtered and not shown in the result. -func (e *InfoSchemaBaseExtractor) filter(colName columnName, val string) bool { +func (e *InfoSchemaBaseExtractor) filter(colName string, val string) bool { if e.SkipRequest { return true } - predVals, ok := e.ColPredicates[string(colName)] + predVals, ok := e.ColPredicates[colName] if ok && len(predVals) > 0 { - lower, ok := e.isLower[string(colName)] + lower, ok := e.isLower[colName] if ok { var valStr string // only have varchar string type, safe to do that. @@ -232,10 +237,10 @@ type InfoSchemaIndexesExtractor struct { func NewInfoSchemaIndexesExtractor() *InfoSchemaIndexesExtractor { e := &InfoSchemaIndexesExtractor{} e.extractableColumns = extractableCols{ - schema: _tableSchema, - table: _tableName, + schema: TableSchema, + table: TableName, } - e.colNames = []columnName{_tableSchema, _tableName} + e.colNames = []string{TableSchema, TableName} return e } @@ -248,14 +253,24 @@ type InfoSchemaTablesExtractor struct { func NewInfoSchemaTablesExtractor() *InfoSchemaTablesExtractor { e := &InfoSchemaTablesExtractor{} e.extractableColumns = extractableCols{ - schema: _tableSchema, - table: _tableName, - tableID: _tidbTableID, + schema: TableSchema, + table: TableName, + tableID: TidbTableID, } - e.colNames = []columnName{_tableSchema, _tableName, _tidbTableID} + e.colNames = []string{TableSchema, TableName, TidbTableID} return e } +// HasTableName returns true if table name is specified in predicates. +func (e *InfoSchemaTablesExtractor) HasTableName(name string) bool { + return !e.filter(TableName, name) +} + +// HasTableSchema returns true if table schema is specified in predicates. +func (e *InfoSchemaTablesExtractor) HasTableSchema(name string) bool { + return !e.filter(TableSchema, name) +} + // InfoSchemaViewsExtractor is the predicate extractor for information_schema.views. type InfoSchemaViewsExtractor struct { InfoSchemaBaseExtractor @@ -265,10 +280,10 @@ type InfoSchemaViewsExtractor struct { func NewInfoSchemaViewsExtractor() *InfoSchemaViewsExtractor { e := &InfoSchemaViewsExtractor{} e.extractableColumns = extractableCols{ - schema: _tableSchema, - table: _tableName, + schema: TableSchema, + table: TableName, } - e.colNames = []columnName{_tableSchema, _tableName} + e.colNames = []string{TableSchema, TableName} return e } @@ -281,28 +296,28 @@ type InfoSchemaKeyColumnUsageExtractor struct { func NewInfoSchemaKeyColumnUsageExtractor() *InfoSchemaKeyColumnUsageExtractor { e := &InfoSchemaKeyColumnUsageExtractor{} e.extractableColumns = extractableCols{ - schema: _tableSchema, - table: _tableName, - constrName: _constraintName, - constrSchema: _constraintSchema, + schema: TableSchema, + table: TableName, + constrName: ConstraintName, + constrSchema: ConstraintSchema, } - e.colNames = []columnName{_tableSchema, _tableName, _constraintName, _constraintSchema} + e.colNames = []string{TableSchema, TableName, ConstraintName, ConstraintSchema} return e } // HasConstraint returns true if constraint name is specified in predicates. func (e *InfoSchemaKeyColumnUsageExtractor) HasConstraint(name string) bool { - return !e.filter(_constraintName, name) + return !e.filter(ConstraintName, name) } // HasPrimaryKey returns true if primary key is specified in predicates. func (e *InfoSchemaKeyColumnUsageExtractor) HasPrimaryKey() bool { - return !e.filter(_constraintName, primaryKeyName) + return !e.filter(ConstraintName, primaryKeyName) } // HasConstraintSchema returns true if constraint schema is specified in predicates. func (e *InfoSchemaKeyColumnUsageExtractor) HasConstraintSchema(name string) bool { - return !e.filter(_constraintSchema, name) + return !e.filter(ConstraintSchema, name) } // InfoSchemaTableConstraintsExtractor is the predicate extractor for information_schema.constraints. @@ -314,28 +329,28 @@ type InfoSchemaTableConstraintsExtractor struct { func NewInfoSchemaTableConstraintsExtractor() *InfoSchemaTableConstraintsExtractor { e := &InfoSchemaTableConstraintsExtractor{} e.extractableColumns = extractableCols{ - schema: _tableSchema, - table: _tableName, - constrName: _constraintName, - constrSchema: _constraintSchema, + schema: TableSchema, + table: TableName, + constrName: ConstraintName, + constrSchema: ConstraintSchema, } - e.colNames = []columnName{_tableSchema, _tableName, _constraintName, _constraintSchema} + e.colNames = []string{TableSchema, TableName, ConstraintName, ConstraintSchema} return e } // HasConstraintSchema returns true if constraint schema is specified in predicates. func (e *InfoSchemaTableConstraintsExtractor) HasConstraintSchema(name string) bool { - return !e.filter(_constraintSchema, name) + return !e.filter(ConstraintSchema, name) } // HasConstraint returns true if constraint is specified in predicates. func (e *InfoSchemaTableConstraintsExtractor) HasConstraint(name string) bool { - return !e.filter(_constraintName, name) + return !e.filter(ConstraintName, name) } // HasPrimaryKey returns true if primary key is specified in predicates. func (e *InfoSchemaTableConstraintsExtractor) HasPrimaryKey() bool { - return !e.filter(_constraintName, primaryKeyName) + return !e.filter(ConstraintName, primaryKeyName) } // InfoSchemaPartitionsExtractor is the predicate extractor for information_schema.partitions. @@ -347,18 +362,18 @@ type InfoSchemaPartitionsExtractor struct { func NewInfoSchemaPartitionsExtractor() *InfoSchemaPartitionsExtractor { e := &InfoSchemaPartitionsExtractor{} e.extractableColumns = extractableCols{ - schema: _tableSchema, - table: _tableName, - partitionID: _tidbPartitionID, - partitionName: _partitionName, + schema: TableSchema, + table: TableName, + partitionID: TidbPartitionID, + partitionName: PartitionName, } - e.colNames = []columnName{_tableSchema, _tableName, _tidbPartitionID, _partitionName} + e.colNames = []string{TableSchema, TableName, TidbPartitionID, PartitionName} return e } // HasPartition returns true if partition name is specified in predicates. func (e *InfoSchemaPartitionsExtractor) HasPartition(name string) bool { - return !e.filter(_partitionName, name) + return !e.filter(PartitionName, name) } // InfoSchemaStatisticsExtractor is the predicate extractor for information_schema.statistics. @@ -370,22 +385,22 @@ type InfoSchemaStatisticsExtractor struct { func NewInfoSchemaStatisticsExtractor() *InfoSchemaStatisticsExtractor { e := &InfoSchemaStatisticsExtractor{} e.extractableColumns = extractableCols{ - schema: _tableSchema, - table: _tableName, - indexName: _indexName, + schema: TableSchema, + table: TableName, + indexName: IndexName, } - e.colNames = []columnName{_tableSchema, _tableName, _indexName} + e.colNames = []string{TableSchema, TableName, IndexName} return e } // HasIndex returns true if index name is specified in predicates. func (e *InfoSchemaStatisticsExtractor) HasIndex(val string) bool { - return !e.filter(_indexName, val) + return !e.filter(IndexName, val) } // HasPrimaryKey returns true if primary key is specified in predicates. func (e *InfoSchemaStatisticsExtractor) HasPrimaryKey() bool { - return !e.filter(_indexName, primaryKeyName) + return !e.filter(IndexName, primaryKeyName) } // InfoSchemaSchemataExtractor is the predicate extractor for information_schema.schemata. @@ -397,9 +412,9 @@ type InfoSchemaSchemataExtractor struct { func NewInfoSchemaSchemataExtractor() *InfoSchemaSchemataExtractor { e := &InfoSchemaSchemataExtractor{} e.extractableColumns = extractableCols{ - schema: _schemaName, + schema: SchemaName, } - e.colNames = []columnName{_schemaName} + e.colNames = []string{SchemaName} return e } @@ -412,16 +427,16 @@ type InfoSchemaCheckConstraintsExtractor struct { func NewInfoSchemaCheckConstraintsExtractor() *InfoSchemaCheckConstraintsExtractor { e := &InfoSchemaCheckConstraintsExtractor{} e.extractableColumns = extractableCols{ - schema: _constraintSchema, - constrName: _constraintName, + schema: ConstraintSchema, + constrName: ConstraintName, } - e.colNames = []columnName{_constraintSchema, _constraintName} + e.colNames = []string{ConstraintSchema, ConstraintName} return e } // HasConstraint returns true if constraint name is specified in predicates. func (e *InfoSchemaCheckConstraintsExtractor) HasConstraint(name string) bool { - return !e.filter(_constraintName, name) + return !e.filter(ConstraintName, name) } // InfoSchemaTiDBCheckConstraintsExtractor is the predicate extractor for information_schema.tidb_check_constraints. @@ -433,18 +448,18 @@ type InfoSchemaTiDBCheckConstraintsExtractor struct { func NewInfoSchemaTiDBCheckConstraintsExtractor() *InfoSchemaTiDBCheckConstraintsExtractor { e := &InfoSchemaTiDBCheckConstraintsExtractor{} e.extractableColumns = extractableCols{ - schema: _constraintSchema, - table: _tableName, - tableID: _tableID, - constrName: _constraintName, + schema: ConstraintSchema, + table: TableName, + tableID: TableID, + constrName: ConstraintName, } - e.colNames = []columnName{_constraintSchema, _tableName, _tableID, _constraintName} + e.colNames = []string{ConstraintSchema, TableName, TableID, ConstraintName} return e } // HasConstraint returns true if constraint name is specified in predicates. func (e *InfoSchemaTiDBCheckConstraintsExtractor) HasConstraint(name string) bool { - return !e.filter(_constraintName, name) + return !e.filter(ConstraintName, name) } // InfoSchemaReferConstExtractor is the predicate extractor for information_schema.referential_constraints. @@ -456,17 +471,17 @@ type InfoSchemaReferConstExtractor struct { func NewInfoSchemaReferConstExtractor() *InfoSchemaReferConstExtractor { e := &InfoSchemaReferConstExtractor{} e.extractableColumns = extractableCols{ - schema: _constraintSchema, - table: _tableName, - constrName: _constraintName, + schema: ConstraintSchema, + table: TableName, + constrName: ConstraintName, } - e.colNames = []columnName{_constraintSchema, _tableName, _constraintName} + e.colNames = []string{ConstraintSchema, TableName, ConstraintName} return e } // HasConstraint returns true if constraint name is specified in predicates. func (e *InfoSchemaReferConstExtractor) HasConstraint(name string) bool { - return !e.filter(_constraintName, name) + return !e.filter(ConstraintName, name) } // InfoSchemaSequenceExtractor is the predicate extractor for information_schema.sequences. @@ -478,18 +493,18 @@ type InfoSchemaSequenceExtractor struct { func NewInfoSchemaSequenceExtractor() *InfoSchemaSequenceExtractor { e := &InfoSchemaSequenceExtractor{} e.extractableColumns = extractableCols{ - schema: _sequenceSchema, - table: _sequenceName, + schema: SequenceSchema, + table: SequenceName, } - e.colNames = []columnName{_sequenceSchema, _sequenceName} + e.colNames = []string{SequenceSchema, SequenceName} return e } // findTablesByID finds tables by table IDs and append them to table map. func findTablesByID( is infoschema.InfoSchema, - tableIDs []model.CIStr, - tableNames []model.CIStr, + tableIDs []pmodel.CIStr, + tableNames []pmodel.CIStr, tables map[int64]*model.TableInfo, ) { tblNameMap := make(map[string]struct{}, len(tableNames)) @@ -518,8 +533,8 @@ func findTablesByID( // findTablesByPartID finds tables by partition IDs and append them to table map. func findTablesByPartID( is infoschema.InfoSchema, - partIDs []model.CIStr, - tableNames []model.CIStr, + partIDs []pmodel.CIStr, + tableNames []pmodel.CIStr, tables map[int64]*model.TableInfo, ) { tblNameMap := make(map[string]struct{}, len(tableNames)) @@ -545,11 +560,11 @@ func findTablesByPartID( func findTableAndSchemaByName( ctx context.Context, is infoschema.InfoSchema, - schemas []model.CIStr, - tableNames []model.CIStr, -) ([]model.CIStr, []*model.TableInfo, error) { + schemas []pmodel.CIStr, + tableNames []pmodel.CIStr, +) ([]pmodel.CIStr, []*model.TableInfo, error) { type schemaAndTable struct { - schema model.CIStr + schema pmodel.CIStr table *model.TableInfo } tableMap := make(map[int64]schemaAndTable, len(tableNames)) @@ -570,7 +585,7 @@ func findTableAndSchemaByName( tableMap[tblInfo.ID] = schemaAndTable{s, tblInfo} } } - schemaSlice := make([]model.CIStr, 0, len(tableMap)) + schemaSlice := make([]pmodel.CIStr, 0, len(tableMap)) tableSlice := make([]*model.TableInfo, 0, len(tableMap)) for _, st := range tableMap { schemaSlice = append(schemaSlice, st.schema) @@ -582,9 +597,9 @@ func findTableAndSchemaByName( func listTablesForEachSchema( ctx context.Context, is infoschema.InfoSchema, - schemas []model.CIStr, -) ([]model.CIStr, []*model.TableInfo, error) { - schemaSlice := make([]model.CIStr, 0, 8) + schemas []pmodel.CIStr, +) ([]pmodel.CIStr, []*model.TableInfo, error) { + schemaSlice := make([]pmodel.CIStr, 0, 8) tableSlice := make([]*model.TableInfo, 0, 8) for _, s := range schemas { tables, err := is.SchemaTableInfos(ctx, s) @@ -602,10 +617,10 @@ func listTablesForEachSchema( func findSchemasForTables( ctx context.Context, is infoschema.InfoSchema, - schemas []model.CIStr, + schemas []pmodel.CIStr, tableSlice []*model.TableInfo, -) ([]model.CIStr, []*model.TableInfo, error) { - schemaSlice := make([]model.CIStr, 0, len(tableSlice)) +) ([]pmodel.CIStr, []*model.TableInfo, error) { + schemaSlice := make([]pmodel.CIStr, 0, len(tableSlice)) for i, tbl := range tableSlice { found := false for _, s := range schemas { @@ -636,7 +651,7 @@ func findSchemasForTables( return schemaSlice, remains, nil } -func parseIDs(ids []model.CIStr) []int64 { +func parseIDs(ids []pmodel.CIStr) []int64 { tableIDs := make([]int64, 0, len(ids)) for _, s := range ids { v, err := strconv.ParseInt(s.L, 10, 64) @@ -650,14 +665,14 @@ func parseIDs(ids []model.CIStr) []int64 { } // getSchemaObjectNames gets the schema object names specified in predicate of given column name. -func (e *InfoSchemaBaseExtractor) getSchemaObjectNames(colName columnName) []model.CIStr { - predVals, ok := e.ColPredicates[string(colName)] +func (e *InfoSchemaBaseExtractor) getSchemaObjectNames(colName string) []pmodel.CIStr { + predVals, ok := e.ColPredicates[colName] if ok && len(predVals) > 0 { - tableNames := make([]model.CIStr, 0, len(predVals)) + tableNames := make([]pmodel.CIStr, 0, len(predVals)) predVals.IterateWith(func(n string) { - tableNames = append(tableNames, model.NewCIStr(n)) + tableNames = append(tableNames, pmodel.NewCIStr(n)) }) - slices.SortFunc(tableNames, func(a, b model.CIStr) int { + slices.SortFunc(tableNames, func(a, b pmodel.CIStr) int { return strings.Compare(a.L, b.L) }) return tableNames @@ -674,12 +689,12 @@ type InfoSchemaTableNameExtractor struct { listTableFunc func( ctx context.Context, - s model.CIStr, + s pmodel.CIStr, is infoschema.InfoSchema, ) ([]*model.TableInfo, error) // table names from predicate, used by `ListTables` - tableNames []model.CIStr + tableNames []pmodel.CIStr // all predicates in lower case colsPredLower map[string]set.StringSet @@ -708,7 +723,6 @@ func (e *InfoSchemaTableNameExtractor) Extract( e.colsPredLower = make(map[string]set.StringSet, len(e.colNames)) var likePatterns []string for _, colName := range e.colNames { - colName := string(colName) remained, likePatterns = e.extractLikePatternCol(ctx, schema, names, remained, colName, true, false) regexp := make([]collate.WildcardPattern, len(likePatterns)) predColLower := set.StringSet{} @@ -730,7 +744,7 @@ func (e *InfoSchemaTableNameExtractor) Extract( } // getPredicates gets all names and regexps related to given column names. -func (e *InfoSchemaTableNameExtractor) getPredicates(colNames ...columnName) ( +func (e *InfoSchemaTableNameExtractor) getPredicates(colNames ...string) ( set.StringSet, []collate.WildcardPattern, bool) { filters := set.StringSet{} regexp := []collate.WildcardPattern{} @@ -738,10 +752,10 @@ func (e *InfoSchemaTableNameExtractor) getPredicates(colNames ...columnName) ( // Extract all filters and like patterns for _, col := range colNames { - if rs, ok := e.colsRegexp[string(col)]; ok && len(rs) > 0 { + if rs, ok := e.colsRegexp[col]; ok && len(rs) > 0 { regexp = append(regexp, rs...) } - if f, ok := e.colsPredLower[string(col)]; ok && len(f) > 0 { + if f, ok := e.colsPredLower[col]; ok && len(f) > 0 { if !hasPredicates { filters = f hasPredicates = true @@ -758,22 +772,22 @@ func (e *InfoSchemaTableNameExtractor) getPredicates(colNames ...columnName) ( // Add more columns if necessary. func (e *InfoSchemaTableNameExtractor) getSchemaNames() ( set.StringSet, []collate.WildcardPattern, bool) { - return e.getPredicates(_tableSchema, _schemaName, _constraintSchema) + return e.getPredicates(TableSchema, SchemaName, ConstraintSchema) } // ListSchemas lists related schemas from predicates. // Returned schemas is examined by like operators, so there is no need to call Filter again. func (e *InfoSchemaTableNameExtractor) ListSchemas( is infoschema.InfoSchema, -) []model.CIStr { +) []pmodel.CIStr { schemaFilters, schemaRegexp, hasPredicates := e.getSchemaNames() // Get all schema names - var schemas []model.CIStr + var schemas []pmodel.CIStr if hasPredicates { - schemas = make([]model.CIStr, 0, len(schemaFilters)) + schemas = make([]pmodel.CIStr, 0, len(schemaFilters)) schemaFilters.IterateWith(func(n string) { - s := model.CIStr{O: n, L: n} + s := pmodel.CIStr{O: n, L: n} if n, ok := is.SchemaByName(s); ok { schemas = append(schemas, n.Name) } @@ -781,12 +795,12 @@ func (e *InfoSchemaTableNameExtractor) ListSchemas( } else { schemas = is.AllSchemaNames() } - slices.SortFunc(schemas, func(a, b model.CIStr) int { + slices.SortFunc(schemas, func(a, b pmodel.CIStr) int { return strings.Compare(a.L, b.L) }) // Filter with regexp - filteredSchemas := make([]model.CIStr, 0, len(schemas)) + filteredSchemas := make([]pmodel.CIStr, 0, len(schemas)) ForLoop: for _, schema := range schemas { for _, re := range schemaRegexp { @@ -798,7 +812,7 @@ ForLoop: } // TODO: add table_id here - tableNames := e.getSchemaObjectNames(_tableName) + tableNames := e.getSchemaObjectNames(TableName) e.tableNames = tableNames if len(tableNames) > 0 { e.listTableFunc = e.listSchemaTablesByName @@ -813,7 +827,7 @@ ForLoop: // If no table found in predicate, it return all tables. func (e *InfoSchemaTableNameExtractor) ListTables( ctx context.Context, - s model.CIStr, + s pmodel.CIStr, is infoschema.InfoSchema, ) ([]*model.TableInfo, error) { allTbls, err := e.listTableFunc(ctx, s, is) @@ -821,7 +835,7 @@ func (e *InfoSchemaTableNameExtractor) ListTables( return nil, errors.Trace(err) } - if regexp, ok := e.colsRegexp[string(_tableName)]; ok { + if regexp, ok := e.colsRegexp[TableName]; ok { tbls := make([]*model.TableInfo, 0, len(allTbls)) ForLoop: for _, tbl := range allTbls { @@ -840,7 +854,7 @@ func (e *InfoSchemaTableNameExtractor) ListTables( func (e *InfoSchemaTableNameExtractor) listSchemaTablesByName( ctx context.Context, - s model.CIStr, + s pmodel.CIStr, is infoschema.InfoSchema, ) ([]*model.TableInfo, error) { tbls := make([]*model.TableInfo, 0, len(e.tableNames)) @@ -860,7 +874,7 @@ func (e *InfoSchemaTableNameExtractor) listSchemaTablesByName( func listSchemaTables( ctx context.Context, - s model.CIStr, + s pmodel.CIStr, is infoschema.InfoSchema, ) ([]*model.TableInfo, error) { return is.SchemaTableInfos(ctx, s) @@ -875,13 +889,13 @@ func (e *InfoSchemaTableNameExtractor) ExplainInfo(_ base.PhysicalPlan) string { r := new(bytes.Buffer) for _, colName := range e.colNames { - if pred, ok := e.ColPredicates[string(colName)]; ok && len(pred) > 0 { + if pred, ok := e.ColPredicates[colName]; ok && len(pred) > 0 { fmt.Fprintf(r, "%s:[%s], ", colName, extractStringFromStringSet(pred)) } } for _, colName := range e.colNames { - if patterns, ok := e.LikePatterns[string(colName)]; ok && len(patterns) > 0 { + if patterns, ok := e.LikePatterns[colName]; ok && len(patterns) > 0 { fmt.Fprintf(r, "%s_pattern:[%s], ", colName, extractStringFromStringSlice(patterns)) } } @@ -903,11 +917,11 @@ type InfoSchemaColumnsExtractor struct { func NewInfoSchemaColumnsExtractor() *InfoSchemaColumnsExtractor { e := &InfoSchemaColumnsExtractor{} e.extractableColumns = extractableCols{ - schema: _tableSchema, - table: _tableName, - columnName: _columnName, + schema: TableSchema, + table: TableName, + columnName: ColumnName, } - e.colNames = []columnName{_tableSchema, _tableName, _columnName} + e.colNames = []string{TableSchema, TableName, ColumnName} return e } @@ -916,7 +930,7 @@ func NewInfoSchemaColumnsExtractor() *InfoSchemaColumnsExtractor { func (e *InfoSchemaTableNameExtractor) ListColumns( tbl *model.TableInfo, ) ([]*model.ColumnInfo, []int) { - predCol, regexp, _ := e.getPredicates(_columnName) + predCol, regexp, _ := e.getPredicates(ColumnName) columns := make([]*model.ColumnInfo, 0, len(predCol)) ordinalPos := make([]int, 0, len(predCol)) @@ -951,11 +965,11 @@ type InfoSchemaTiDBIndexUsageExtractor struct { func NewInfoSchemaTiDBIndexUsageExtractor() *InfoSchemaTiDBIndexUsageExtractor { e := &InfoSchemaTiDBIndexUsageExtractor{} e.extractableColumns = extractableCols{ - schema: _tableSchema, - table: _tableName, - indexName: _indexName, + schema: TableSchema, + table: TableName, + indexName: IndexName, } - e.colNames = []columnName{_tableSchema, _tableName, _indexName} + e.colNames = []string{TableSchema, TableName, IndexName} return e } @@ -964,7 +978,7 @@ func NewInfoSchemaTiDBIndexUsageExtractor() *InfoSchemaTiDBIndexUsageExtractor { func (e *InfoSchemaTiDBIndexUsageExtractor) ListIndexes( tbl *model.TableInfo, ) []*model.IndexInfo { - predCol, regexp, _ := e.getPredicates(_indexName) + predCol, regexp, _ := e.getPredicates(IndexName) if len(predCol) == 0 && len(regexp) == 0 { return tbl.Indices } diff --git a/pkg/planner/core/memtable_infoschema_extractor_test.go b/pkg/planner/core/memtable_infoschema_extractor_test.go new file mode 100644 index 0000000000000..bcc61d1e688c8 --- /dev/null +++ b/pkg/planner/core/memtable_infoschema_extractor_test.go @@ -0,0 +1,446 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package core_test + +import ( + "fmt" + "strings" + "testing" + + "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/testkit" +) + +type colPredicates struct { + // eg. table_schema + colName string + // eg. [db1, db2] + values []string + // for table_id, tidb_table_id etc. + isInteger bool +} + +// input: ["a", "b", "c"] +// output: [[], ["a"], ["b"], ["c"], ["a", "b"], ["a", "c"], ["b", "c"], ["a", "b", "c"]] +func (cp colPredicates) generateCombinations(val []string) (res [][]string) { + switch l := len(val); l { + case 0: + case 1: + res = append(res, []string{}) + if cp.isInteger { + res = append(res, []string{val[0]}) + } else { + res = append(res, []string{fmt.Sprintf("'%s'", val[0])}) + } + default: + tmp := cp.generateCombinations(val[:l-1]) + for _, t := range tmp { + res = append(res, t) + if cp.isInteger { + t = append(t, val[l-1]) + } else { + t = append(t, fmt.Sprintf("'%s'", val[l-1])) + } + res = append(res, t) + } + } + return +} + +func (cp colPredicates) enumerateAll() (res []string) { + if len(cp.values) == 0 { + return + } + + // EQ + if cp.isInteger { + for _, value := range cp.values { + res = append(res, fmt.Sprintf("%s = %s", cp.colName, value)) + } + } else { + for _, value := range cp.values { + res = append(res, fmt.Sprintf("%s = '%s'", cp.colName, value)) + res = append(res, fmt.Sprintf("lower(%s) = '%s'", cp.colName, value)) + } + } + + combs := cp.generateCombinations(cp.values) + for _, comb := range combs { + if len(comb) == 0 { + continue + } + + // In + res = append(res, fmt.Sprintf("%s in (%s)", cp.colName, strings.Join(comb, ","))) + if !cp.isInteger { + res = append(res, fmt.Sprintf("lower(%s) in (%s)", cp.colName, strings.Join(comb, ","))) + } + + // LogicOr + for i := range comb { + comb[i] = fmt.Sprintf("%s = %s", cp.colName, comb[i]) + } + res = append(res, fmt.Sprintf("(%s)", strings.Join(comb, " or "))) + } + return +} + +type testCase struct { + memTableName string + prepareData func(tk *testkit.TestKit) (names []colPredicates) + cleanData func(tk *testkit.TestKit) +} + +func prepareDataTables(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_tables1", "schema_tables2"} + tableNames := []string{"t1", "t2"} + names = append(names, colPredicates{colName: core.TableSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.TableName, values: tableNames}) + ids := []string{} + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + for _, tableName := range tableNames { + tk.MustExec(fmt.Sprintf("create table %s.%s (a int)", schemaName, tableName)) + tableID := tk.MustQuery(fmt.Sprintf("select tidb_table_id from information_schema.tables where table_schema = '%s' and table_name = '%s'", schemaName, tableName)).String() + ids = append(ids, tableID) + } + } + names = append(names, colPredicates{colName: core.TidbTableID, values: ids, isInteger: true}) + return +} + +func cleanDataTables(tk *testkit.TestKit) { + tk.MustExec("drop database schema_tables1") + tk.MustExec("drop database schema_tables2") +} + +func prepareDataTiDBIndexes(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_tidb_indexes1", "schema_tidb_indexes2", "schema_tidb_indexes3"} + tableNames := []string{"t1", "t2", "t3"} + names = append(names, colPredicates{colName: core.TableSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.TableName, values: tableNames}) + + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + for _, tableName := range tableNames { + tk.MustExec(fmt.Sprintf("create table %s.%s (a int, index i(a))", schemaName, tableName)) + } + } + return +} + +func cleanDataTiDBIndexes(tk *testkit.TestKit) { + tk.MustExec("drop database schema_tidb_indexes1") + tk.MustExec("drop database schema_tidb_indexes2") + tk.MustExec("drop database schema_tidb_indexes3") +} + +func prepareDataViews(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_views1", "schema_views2", "schema_views3"} + viewNames := []string{"v1", "v2", "v3"} + names = append(names, colPredicates{colName: core.TableSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.TableName, values: viewNames}) + + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + tk.MustExec(fmt.Sprintf("create table %s.t (c int)", schemaName)) + for _, viewName := range viewNames { + tk.MustExec(fmt.Sprintf("create view %s.%s as select * from %s.t", schemaName, viewName, schemaName)) + } + } + return +} + +func cleanDataViews(tk *testkit.TestKit) { + tk.MustExec("drop database schema_views1") + tk.MustExec("drop database schema_views2") + tk.MustExec("drop database schema_views3") +} + +func prepareDataKeyColumnUsage(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_key_column_usage1", "schema_key_column_usage2"} + tableNames := []string{"t1", "t2"} + constraintNames := []string{"c1", "c2"} + names = append(names, colPredicates{colName: core.TableSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.TableName, values: tableNames}) + names = append(names, colPredicates{colName: core.ConstraintSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.ConstraintName, values: constraintNames}) + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + for _, tableName := range tableNames { + tk.MustExec(fmt.Sprintf("create table %s.%s (a int)", schemaName, tableName)) + for _, constraintName := range constraintNames { + tk.MustExec(fmt.Sprintf("alter table %s.%s add constraint %s unique(a)", schemaName, tableName, constraintName)) + } + } + } + return +} + +func cleanDataKeyColumnUsage(tk *testkit.TestKit) { + tk.MustExec("drop database schema_key_column_usage1") + tk.MustExec("drop database schema_key_column_usage2") +} + +func prepareDataPartitions(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_partition1", "schema_partition2"} + tableNames := []string{"t1", "t2"} + partitionNames := []string{"p1", "p2"} + + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + for _, tableName := range tableNames { + tk.MustExec(fmt.Sprintf("create table %s.%s (a int) partition by list (a) (partition p1 values in (1, 2, 3), partition p2 default)", schemaName, tableName)) + } + } + + names = append(names, colPredicates{colName: core.TableSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.TableName, values: tableNames}) + names = append(names, colPredicates{colName: core.PartitionName, values: partitionNames}) + return +} + +func cleanDataPartitions(tk *testkit.TestKit) { + tk.MustExec("drop database schema_partition1") + tk.MustExec("drop database schema_partition2") +} + +func prepareDataStatistics(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_statistics1", "schema_statistics2"} + tableNames := []string{"t1", "t2"} + indexNames := []string{"i1", "i2"} + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + for _, tableName := range tableNames { + tk.MustExec(fmt.Sprintf("create table %s.%s (i1 int, i2 int, unique key(i1), unique key(i2))", schemaName, tableName)) + } + } + names = append(names, colPredicates{colName: core.TableSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.TableName, values: tableNames}) + names = append(names, colPredicates{colName: core.IndexName, values: indexNames}) + return +} + +func cleanDataStatistics(tk *testkit.TestKit) { + tk.MustExec("drop database schema_statistics1") + tk.MustExec("drop database schema_statistics2") +} + +func prepareDataSchemata(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_schemata1", "schema_schemata2", "schema_schemata3"} + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + } + names = append(names, colPredicates{colName: core.SchemaName, values: schemaNames}) + return +} + +func cleanDataSchemata(tk *testkit.TestKit) { + tk.MustExec("drop database schema_schemata1") + tk.MustExec("drop database schema_schemata2") + tk.MustExec("drop database schema_schemata3") +} + +func prepareDataCheckConstraints(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_check_constraints1", "schema_check_constraints2", "schema_check_constraints3"} + constrainNames := []string{"c1", "c2", "c3"} + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + tk.MustExec(fmt.Sprintf("create table %s.t (a int, constraint c1 check (a > 0), constraint c2 check (a = 0), constraint c3 check (a < 0))", schemaName)) + } + names = append(names, colPredicates{colName: core.ConstraintSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.ConstraintName, values: constrainNames}) + return +} + +func cleanDataCheckConstraints(tk *testkit.TestKit) { + tk.MustExec("drop database schema_check_constraints1") + tk.MustExec("drop database schema_check_constraints2") + tk.MustExec("drop database schema_check_constraints3") +} + +func prepareDataTidbCheckConstraints(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_tidb_check_constraints1", "schema_tidb_check_constraints2"} + tableNames := []string{"t1", "t2"} + constrainNames := []string{"t1_c", "t2_c"} + tableIDs := []string{} + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + for _, tableName := range tableNames { + tk.MustExec(fmt.Sprintf("create table %s.%s (a int, constraint %s_c check (a != 0))", schemaName, tableName, tableName)) + sql := fmt.Sprintf("select distinct table_id from information_schema.tidb_check_constraints where CONSTRAINT_SCHEMA = '%s' and TABLE_NAME = '%s'", schemaName, tableName) + id := tk.MustQuery(sql).String() + tableIDs = append(tableIDs, id) + } + } + names = append(names, colPredicates{colName: core.ConstraintSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.TableName, values: tableNames}) + names = append(names, colPredicates{colName: core.ConstraintName, values: constrainNames}) + names = append(names, colPredicates{colName: core.TableID, values: tableIDs, isInteger: true}) + return +} + +func cleanDataTidbCheckConstraints(tk *testkit.TestKit) { + tk.MustExec("drop database schema_tidb_check_constraints1") + tk.MustExec("drop database schema_tidb_check_constraints2") +} + +func prepareDataSequences(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_sequences1", "schema_sequences2"} + sequenceNames := []string{"s1", "s2"} + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + for _, sequenceName := range sequenceNames { + tk.MustExec(fmt.Sprintf("create sequence %s.%s", schemaName, sequenceName)) + } + } + names = append(names, colPredicates{colName: core.SequenceSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.SequenceName, values: sequenceNames}) + return +} + +func cleanDataSequences(tk *testkit.TestKit) { + tk.MustExec("drop database schema_sequences1") + tk.MustExec("drop database schema_sequences2") +} + +func prepareDataColumns(tk *testkit.TestKit) (names []colPredicates) { + schemaNames := []string{"schema_columns1", "schema_columns2"} + tableNames := []string{"t1", "t2"} + columnNames := []string{"c1", "c2"} + for _, schemaName := range schemaNames { + tk.MustExec(fmt.Sprintf("create database %s", schemaName)) + for _, tableName := range tableNames { + tk.MustExec(fmt.Sprintf("create table %s.%s (c1 int, c2 int)", schemaName, tableName)) + } + } + names = append(names, colPredicates{colName: core.TableSchema, values: schemaNames}) + names = append(names, colPredicates{colName: core.TableName, values: tableNames}) + names = append(names, colPredicates{colName: core.ColumnName, values: columnNames}) + return +} + +func cleanDataColumns(tk *testkit.TestKit) { + tk.MustExec("drop database schema_columns1") + tk.MustExec("drop database schema_columns2") +} + +func testMemtableInfoschemaExtractor(t *testing.T, tcs []testCase) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("set global tidb_enable_check_constraint = true") + countSQL := 0 + for _, tc := range tcs { + names := tc.prepareData(tk) + conditions := []string{} + for i := len(names) - 1; i >= 0; i-- { + all := names[i].enumerateAll() + if len(conditions) == 0 { + conditions = all + } else { + newConditions := []string{} + for _, a := range all { + for _, b := range conditions { + newConditions = append(newConditions, fmt.Sprintf("%s and %s", a, b)) + } + } + conditions = newConditions + } + } + + countSQL += len(conditions) + for _, c := range conditions { + sql := fmt.Sprintf("select * from information_schema.%s where %s", tc.memTableName, c) + tk.MustQuery(sql) + } + + tc.cleanData(tk) + } + fmt.Printf("Total SQLs: %d\n", countSQL) +} + +func TestMemtableInfoschemaExtractorPart1(t *testing.T) { + tcs := []testCase{ + { + memTableName: infoschema.TableTiDBIndexes, + prepareData: prepareDataTiDBIndexes, + cleanData: cleanDataTiDBIndexes, + }, + { + memTableName: infoschema.TableTables, + prepareData: prepareDataTables, + cleanData: cleanDataTables, + }, + { + memTableName: infoschema.TableViews, + prepareData: prepareDataViews, + cleanData: cleanDataViews, + }, + { + memTableName: infoschema.TableKeyColumn, + prepareData: prepareDataKeyColumnUsage, + cleanData: cleanDataKeyColumnUsage, + }, + { + memTableName: infoschema.TableConstraints, + prepareData: prepareDataKeyColumnUsage, + cleanData: cleanDataKeyColumnUsage, + }, + { + memTableName: infoschema.TablePartitions, + prepareData: prepareDataPartitions, + cleanData: cleanDataPartitions, + }, + } + testMemtableInfoschemaExtractor(t, tcs) +} + +func TestMemtableInfoschemaExtractorPart2(t *testing.T) { + tcs := []testCase{ + { + memTableName: infoschema.TableStatistics, + prepareData: prepareDataStatistics, + cleanData: cleanDataStatistics, + }, + { + memTableName: infoschema.TableSchemata, + prepareData: prepareDataSchemata, + cleanData: cleanDataSchemata, + }, + { + memTableName: infoschema.TableCheckConstraints, + prepareData: prepareDataCheckConstraints, + cleanData: cleanDataCheckConstraints, + }, + { + memTableName: infoschema.TableTiDBCheckConstraints, + prepareData: prepareDataTidbCheckConstraints, + cleanData: cleanDataTidbCheckConstraints, + }, + { + memTableName: infoschema.TableSequences, + prepareData: prepareDataSequences, + cleanData: cleanDataSequences, + }, + { + memTableName: infoschema.TableTiDBIndexUsage, + prepareData: prepareDataStatistics, + cleanData: cleanDataStatistics, + }, + } + testMemtableInfoschemaExtractor(t, tcs) +} diff --git a/pkg/planner/core/mock.go b/pkg/planner/core/mock.go index 8cc2b8d33853a..b83328743fa03 100644 --- a/pkg/planner/core/mock.go +++ b/pkg/planner/core/mock.go @@ -19,8 +19,9 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/types" @@ -52,20 +53,20 @@ func MockSignedTable() *model.TableInfo { indices := []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("c_d_e"), + Name: pmodel.NewCIStr("c_d_e"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), Length: types.UnspecifiedLength, Offset: 2, }, { - Name: model.NewCIStr("d"), + Name: pmodel.NewCIStr("d"), Length: types.UnspecifiedLength, Offset: 3, }, { - Name: model.NewCIStr("e"), + Name: pmodel.NewCIStr("e"), Length: types.UnspecifiedLength, Offset: 4, }, @@ -75,10 +76,10 @@ func MockSignedTable() *model.TableInfo { }, { ID: 2, - Name: model.NewCIStr("x"), + Name: pmodel.NewCIStr("x"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("e"), + Name: pmodel.NewCIStr("e"), Length: types.UnspecifiedLength, Offset: 4, }, @@ -88,10 +89,10 @@ func MockSignedTable() *model.TableInfo { }, { ID: 3, - Name: model.NewCIStr("f"), + Name: pmodel.NewCIStr("f"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("f"), + Name: pmodel.NewCIStr("f"), Length: types.UnspecifiedLength, Offset: 8, }, @@ -101,10 +102,10 @@ func MockSignedTable() *model.TableInfo { }, { ID: 4, - Name: model.NewCIStr("g"), + Name: pmodel.NewCIStr("g"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("g"), + Name: pmodel.NewCIStr("g"), Length: types.UnspecifiedLength, Offset: 9, }, @@ -113,15 +114,15 @@ func MockSignedTable() *model.TableInfo { }, { ID: 5, - Name: model.NewCIStr("f_g"), + Name: pmodel.NewCIStr("f_g"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("f"), + Name: pmodel.NewCIStr("f"), Length: types.UnspecifiedLength, Offset: 8, }, { - Name: model.NewCIStr("g"), + Name: pmodel.NewCIStr("g"), Length: types.UnspecifiedLength, Offset: 9, }, @@ -131,20 +132,20 @@ func MockSignedTable() *model.TableInfo { }, { ID: 6, - Name: model.NewCIStr("c_d_e_str"), + Name: pmodel.NewCIStr("c_d_e_str"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("c_str"), + Name: pmodel.NewCIStr("c_str"), Length: types.UnspecifiedLength, Offset: 5, }, { - Name: model.NewCIStr("d_str"), + Name: pmodel.NewCIStr("d_str"), Length: types.UnspecifiedLength, Offset: 6, }, { - Name: model.NewCIStr("e_str"), + Name: pmodel.NewCIStr("e_str"), Length: types.UnspecifiedLength, Offset: 7, }, @@ -153,20 +154,20 @@ func MockSignedTable() *model.TableInfo { }, { ID: 7, - Name: model.NewCIStr("e_d_c_str_prefix"), + Name: pmodel.NewCIStr("e_d_c_str_prefix"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("e_str"), + Name: pmodel.NewCIStr("e_str"), Length: types.UnspecifiedLength, Offset: 7, }, { - Name: model.NewCIStr("d_str"), + Name: pmodel.NewCIStr("d_str"), Length: types.UnspecifiedLength, Offset: 6, }, { - Name: model.NewCIStr("c_str"), + Name: pmodel.NewCIStr("c_str"), Length: 10, Offset: 5, }, @@ -177,84 +178,84 @@ func MockSignedTable() *model.TableInfo { pkColumn := &model.ColumnInfo{ State: model.StatePublic, Offset: 0, - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), FieldType: newLongType(), ID: 1, } col0 := &model.ColumnInfo{ State: model.StatePublic, Offset: 1, - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), FieldType: newLongType(), ID: 2, } col1 := &model.ColumnInfo{ State: model.StatePublic, Offset: 2, - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), FieldType: newLongType(), ID: 3, } col2 := &model.ColumnInfo{ State: model.StatePublic, Offset: 3, - Name: model.NewCIStr("d"), + Name: pmodel.NewCIStr("d"), FieldType: newLongType(), ID: 4, } col3 := &model.ColumnInfo{ State: model.StatePublic, Offset: 4, - Name: model.NewCIStr("e"), + Name: pmodel.NewCIStr("e"), FieldType: newLongType(), ID: 5, } colStr1 := &model.ColumnInfo{ State: model.StatePublic, Offset: 5, - Name: model.NewCIStr("c_str"), + Name: pmodel.NewCIStr("c_str"), FieldType: newStringType(), ID: 6, } colStr2 := &model.ColumnInfo{ State: model.StatePublic, Offset: 6, - Name: model.NewCIStr("d_str"), + Name: pmodel.NewCIStr("d_str"), FieldType: newStringType(), ID: 7, } colStr3 := &model.ColumnInfo{ State: model.StatePublic, Offset: 7, - Name: model.NewCIStr("e_str"), + Name: pmodel.NewCIStr("e_str"), FieldType: newStringType(), ID: 8, } col4 := &model.ColumnInfo{ State: model.StatePublic, Offset: 8, - Name: model.NewCIStr("f"), + Name: pmodel.NewCIStr("f"), FieldType: newLongType(), ID: 9, } col5 := &model.ColumnInfo{ State: model.StatePublic, Offset: 9, - Name: model.NewCIStr("g"), + Name: pmodel.NewCIStr("g"), FieldType: newLongType(), ID: 10, } col6 := &model.ColumnInfo{ State: model.StatePublic, Offset: 10, - Name: model.NewCIStr("h"), + Name: pmodel.NewCIStr("h"), FieldType: newLongType(), ID: 11, } col7 := &model.ColumnInfo{ State: model.StatePublic, Offset: 11, - Name: model.NewCIStr("i_date"), + Name: pmodel.NewCIStr("i_date"), FieldType: newDateType(), ID: 12, } @@ -270,7 +271,7 @@ func MockSignedTable() *model.TableInfo { ID: 1, Columns: []*model.ColumnInfo{pkColumn, col0, col1, col2, col3, colStr1, colStr2, colStr3, col4, col5, col6, col7}, Indices: indices, - Name: model.NewCIStr("t"), + Name: pmodel.NewCIStr("t"), PKIsHandle: true, } return table @@ -283,10 +284,10 @@ func MockUnsignedTable() *model.TableInfo { // indeices: b, b_c indices := []*model.IndexInfo{ { - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Length: types.UnspecifiedLength, Offset: 1, }, @@ -295,15 +296,15 @@ func MockUnsignedTable() *model.TableInfo { Unique: true, }, { - Name: model.NewCIStr("b_c"), + Name: pmodel.NewCIStr("b_c"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Length: types.UnspecifiedLength, Offset: 1, }, { - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), Length: types.UnspecifiedLength, Offset: 2, }, @@ -314,21 +315,21 @@ func MockUnsignedTable() *model.TableInfo { pkColumn := &model.ColumnInfo{ State: model.StatePublic, Offset: 0, - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), FieldType: newLongType(), ID: 1, } col0 := &model.ColumnInfo{ State: model.StatePublic, Offset: 1, - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), FieldType: newLongType(), ID: 2, } col1 := &model.ColumnInfo{ State: model.StatePublic, Offset: 2, - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), FieldType: newLongType(), ID: 3, } @@ -340,7 +341,7 @@ func MockUnsignedTable() *model.TableInfo { ID: 2, Columns: []*model.ColumnInfo{pkColumn, col0, col1}, Indices: indices, - Name: model.NewCIStr("t2"), + Name: pmodel.NewCIStr("t2"), PKIsHandle: true, } return table @@ -352,14 +353,14 @@ func MockNoPKTable() *model.TableInfo { col0 := &model.ColumnInfo{ State: model.StatePublic, Offset: 1, - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), FieldType: newLongType(), ID: 2, } col1 := &model.ColumnInfo{ State: model.StatePublic, Offset: 2, - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), FieldType: newLongType(), ID: 3, } @@ -369,7 +370,7 @@ func MockNoPKTable() *model.TableInfo { table := &model.TableInfo{ ID: 3, Columns: []*model.ColumnInfo{col0, col1}, - Name: model.NewCIStr("t3"), + Name: pmodel.NewCIStr("t3"), PKIsHandle: true, } return table @@ -381,25 +382,25 @@ func MockView() *model.TableInfo { col0 := &model.ColumnInfo{ State: model.StatePublic, Offset: 0, - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), ID: 1, } col1 := &model.ColumnInfo{ State: model.StatePublic, Offset: 1, - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), ID: 2, } col2 := &model.ColumnInfo{ State: model.StatePublic, Offset: 2, - Name: model.NewCIStr("d"), + Name: pmodel.NewCIStr("d"), ID: 3, } - view := &model.ViewInfo{SelectStmt: selectStmt, Security: model.SecurityDefiner, Definer: &auth.UserIdentity{Username: "root", Hostname: ""}, Cols: []model.CIStr{col0.Name, col1.Name, col2.Name}} + view := &model.ViewInfo{SelectStmt: selectStmt, Security: pmodel.SecurityDefiner, Definer: &auth.UserIdentity{Username: "root", Hostname: ""}, Cols: []pmodel.CIStr{col0.Name, col1.Name, col2.Name}} table := &model.TableInfo{ ID: 4, - Name: model.NewCIStr("v"), + Name: pmodel.NewCIStr("v"), Columns: []*model.ColumnInfo{col0, col1, col2}, View: view, } @@ -435,12 +436,12 @@ func MockPartitionInfoSchema(definitions []model.PartitionDefinition) infoschema cols = append(cols, &model.ColumnInfo{ State: model.StatePublic, Offset: last.Offset + 1, - Name: model.NewCIStr("ptn"), + Name: pmodel.NewCIStr("ptn"), FieldType: newLongType(), ID: last.ID + 1, }) partition := &model.PartitionInfo{ - Type: model.PartitionTypeRange, + Type: pmodel.PartitionTypeRange, Expr: "ptn", Enable: true, Definitions: definitions, @@ -456,30 +457,30 @@ func MockRangePartitionTable() *model.TableInfo { definitions := []model.PartitionDefinition{ { ID: 41, - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), LessThan: []string{"16"}, }, { ID: 42, - Name: model.NewCIStr("p2"), + Name: pmodel.NewCIStr("p2"), LessThan: []string{"32"}, }, } tableInfo := MockSignedTable() tableInfo.ID = 5 - tableInfo.Name = model.NewCIStr("pt1") + tableInfo.Name = pmodel.NewCIStr("pt1") cols := make([]*model.ColumnInfo, 0, len(tableInfo.Columns)) cols = append(cols, tableInfo.Columns...) last := tableInfo.Columns[len(tableInfo.Columns)-1] cols = append(cols, &model.ColumnInfo{ State: model.StatePublic, Offset: last.Offset + 1, - Name: model.NewCIStr("ptn"), + Name: pmodel.NewCIStr("ptn"), FieldType: newLongType(), ID: last.ID + 1, }) partition := &model.PartitionInfo{ - Type: model.PartitionTypeRange, + Type: pmodel.PartitionTypeRange, Expr: "ptn", Enable: true, Definitions: definitions, @@ -494,28 +495,28 @@ func MockHashPartitionTable() *model.TableInfo { definitions := []model.PartitionDefinition{ { ID: 51, - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), }, { ID: 52, - Name: model.NewCIStr("p2"), + Name: pmodel.NewCIStr("p2"), }, } tableInfo := MockSignedTable() tableInfo.ID = 6 - tableInfo.Name = model.NewCIStr("pt2") + tableInfo.Name = pmodel.NewCIStr("pt2") cols := make([]*model.ColumnInfo, 0, len(tableInfo.Columns)) cols = append(cols, tableInfo.Columns...) last := tableInfo.Columns[len(tableInfo.Columns)-1] cols = append(cols, &model.ColumnInfo{ State: model.StatePublic, Offset: last.Offset + 1, - Name: model.NewCIStr("ptn"), + Name: pmodel.NewCIStr("ptn"), FieldType: newLongType(), ID: last.ID + 1, }) partition := &model.PartitionInfo{ - Type: model.PartitionTypeHash, + Type: pmodel.PartitionTypeHash, Expr: "ptn", Enable: true, Definitions: definitions, @@ -531,7 +532,7 @@ func MockListPartitionTable() *model.TableInfo { definitions := []model.PartitionDefinition{ { ID: 61, - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), InValues: [][]string{ { "1", @@ -540,7 +541,7 @@ func MockListPartitionTable() *model.TableInfo { }, { ID: 62, - Name: model.NewCIStr("p2"), + Name: pmodel.NewCIStr("p2"), InValues: [][]string{ { "2", @@ -550,19 +551,19 @@ func MockListPartitionTable() *model.TableInfo { } tableInfo := MockSignedTable() tableInfo.ID = 7 - tableInfo.Name = model.NewCIStr("pt3") + tableInfo.Name = pmodel.NewCIStr("pt3") cols := make([]*model.ColumnInfo, 0, len(tableInfo.Columns)) cols = append(cols, tableInfo.Columns...) last := tableInfo.Columns[len(tableInfo.Columns)-1] cols = append(cols, &model.ColumnInfo{ State: model.StatePublic, Offset: last.Offset + 1, - Name: model.NewCIStr("ptn"), + Name: pmodel.NewCIStr("ptn"), FieldType: newLongType(), ID: last.ID + 1, }) partition := &model.PartitionInfo{ - Type: model.PartitionTypeList, + Type: pmodel.PartitionTypeList, Expr: "ptn", Enable: true, Definitions: definitions, @@ -580,10 +581,10 @@ func MockStateNoneColumnTable() *model.TableInfo { // indeices: b indices := []*model.IndexInfo{ { - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Columns: []*model.IndexColumn{ { - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), Length: types.UnspecifiedLength, Offset: 1, }, @@ -595,21 +596,21 @@ func MockStateNoneColumnTable() *model.TableInfo { pkColumn := &model.ColumnInfo{ State: model.StatePublic, Offset: 0, - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), FieldType: newLongType(), ID: 1, } col0 := &model.ColumnInfo{ State: model.StatePublic, Offset: 1, - Name: model.NewCIStr("b"), + Name: pmodel.NewCIStr("b"), FieldType: newLongType(), ID: 2, } col1 := &model.ColumnInfo{ State: model.StateNone, Offset: 2, - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), FieldType: newLongType(), ID: 3, } @@ -620,7 +621,7 @@ func MockStateNoneColumnTable() *model.TableInfo { ID: 8, Columns: []*model.ColumnInfo{pkColumn, col0, col1}, Indices: indices, - Name: model.NewCIStr("T_StateNoneColumn"), + Name: pmodel.NewCIStr("T_StateNoneColumn"), PKIsHandle: true, } return table diff --git a/pkg/planner/core/operator/logicalop/BUILD.bazel b/pkg/planner/core/operator/logicalop/BUILD.bazel index 4cb48ff7463ab..684805239568e 100644 --- a/pkg/planner/core/operator/logicalop/BUILD.bazel +++ b/pkg/planner/core/operator/logicalop/BUILD.bazel @@ -35,15 +35,18 @@ go_library( "//pkg/expression/aggregation", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/auth", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/planner/cardinality", + "//pkg/planner/cascades/base", "//pkg/planner/core/base", "//pkg/planner/core/constraint", "//pkg/planner/core/cost", "//pkg/planner/core/operator/baseimpl", + "//pkg/planner/core/resolve", "//pkg/planner/core/rule/util", "//pkg/planner/funcdep", "//pkg/planner/property", @@ -58,6 +61,7 @@ go_library( "//pkg/types", "//pkg/util/dbterror/plannererrors", "//pkg/util/hint", + "//pkg/util/intest", "//pkg/util/intset", "//pkg/util/plancodec", "//pkg/util/size", diff --git a/pkg/planner/core/operator/logicalop/base_logical_plan.go b/pkg/planner/core/operator/logicalop/base_logical_plan.go index f8d1c070dfb5b..fa893768359df 100644 --- a/pkg/planner/core/operator/logicalop/base_logical_plan.go +++ b/pkg/planner/core/operator/logicalop/base_logical_plan.go @@ -17,6 +17,7 @@ package logicalop import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" + base2 "github.com/pingcap/tidb/pkg/planner/cascades/base" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/baseimpl" fd "github.com/pingcap/tidb/pkg/planner/funcdep" @@ -26,6 +27,7 @@ import ( "github.com/pingcap/tidb/pkg/planner/util/utilfuncp" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/dbterror/plannererrors" + "github.com/pingcap/tidb/pkg/util/intest" "github.com/pingcap/tidb/pkg/util/tracing" ) @@ -50,6 +52,27 @@ type BaseLogicalPlan struct { fdSet *fd.FDSet } +// *************************** implementation of HashEquals interface *************************** + +// Hash64 implements HashEquals.<0th> interface. +func (p *BaseLogicalPlan) Hash64(h base2.Hasher) { + intest.Assert(false, "Hash64 should not be called directly") + h.HashInt(p.ID()) +} + +// Equals implements HashEquals.<1st> interface. +func (p *BaseLogicalPlan) Equals(other any) bool { + intest.Assert(false, "Equals should not be called directly") + if other == nil { + return false + } + olp, ok := other.(*BaseLogicalPlan) + if !ok { + return false + } + return p.ID() == olp.ID() +} + // *************************** implementation of base Plan interface *************************** // ExplainInfo implements Plan interface. diff --git a/pkg/planner/core/operator/logicalop/logical_mem_table.go b/pkg/planner/core/operator/logicalop/logical_mem_table.go index 3874e19030a33..0648b114a0b4c 100644 --- a/pkg/planner/core/operator/logicalop/logical_mem_table.go +++ b/pkg/planner/core/operator/logicalop/logical_mem_table.go @@ -18,7 +18,8 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" @@ -42,7 +43,7 @@ type LogicalMemTable struct { LogicalSchemaProducer Extractor base.MemTablePredicateExtractor - DBName model.CIStr + DBName pmodel.CIStr TableInfo *model.TableInfo Columns []*model.ColumnInfo // QueryTimeRange is used to specify the time range for metrics summary tables and inspection tables diff --git a/pkg/planner/core/operator/logicalop/logical_projection.go b/pkg/planner/core/operator/logicalop/logical_projection.go index 98cb3541ff837..dc3d9a6b990d0 100644 --- a/pkg/planner/core/operator/logicalop/logical_projection.go +++ b/pkg/planner/core/operator/logicalop/logical_projection.go @@ -20,6 +20,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/cardinality" + base2 "github.com/pingcap/tidb/pkg/planner/cascades/base" "github.com/pingcap/tidb/pkg/planner/core/base" ruleutil "github.com/pingcap/tidb/pkg/planner/core/rule/util" fd "github.com/pingcap/tidb/pkg/planner/funcdep" @@ -55,7 +56,52 @@ func (p LogicalProjection) Init(ctx base.PlanContext, qbOffset int) *LogicalProj return &p } -// *************************** start implementation of Plan interface *************************** +// *************************** start implementation of HashEquals interface **************************** + +// Hash64 implements the base.Hash64.<0th> interface. +func (p *LogicalProjection) Hash64(h base2.Hasher) { + // todo: LogicalSchemaProducer should implement HashEquals interface, otherwise, its self elements + // like schema and names are lost. + p.LogicalSchemaProducer.Hash64(h) + // todo: if we change the logicalProjection's Expr definition as:Exprs []memo.ScalarOperator[any], + // we should use like below: + // for _, one := range p.Exprs { + // one.Hash64(one) + // } + // otherwise, we would use the belowing code. + //for _, one := range p.Exprs { + // one.Hash64(h) + //} + h.HashBool(p.CalculateNoDelay) + h.HashBool(p.Proj4Expand) +} + +// Equals implements the base.HashEquals.<1st> interface. +func (p *LogicalProjection) Equals(other any) bool { + if other == nil { + return false + } + proj, ok := other.(*LogicalProjection) + if !ok { + return false + } + // todo: LogicalSchemaProducer should implement HashEquals interface, otherwise, its self elements + // like schema and names are lost. + if !p.LogicalSchemaProducer.Equals(&proj.LogicalSchemaProducer) { + return false + } + //for i, one := range p.Exprs { + // if !one.(memo.ScalarOperator[any]).Equals(other.Exprs[i]) { + // return false + // } + //} + if p.CalculateNoDelay != proj.CalculateNoDelay { + return false + } + return p.Proj4Expand == proj.Proj4Expand +} + +// *************************** start implementation of Plan interface ********************************** // ExplainInfo implements Plan interface. func (p *LogicalProjection) ExplainInfo() string { @@ -71,7 +117,7 @@ func (p *LogicalProjection) ReplaceExprColumns(replace map[string]*expression.Co } } -// *************************** end implementation of Plan interface *************************** +// *************************** end implementation of Plan interface ************************************ // *************************** start implementation of logicalPlan interface *************************** diff --git a/pkg/planner/core/operator/logicalop/logical_show.go b/pkg/planner/core/operator/logicalop/logical_show.go index 33df6e19308fe..bf400ee91ab03 100644 --- a/pkg/planner/core/operator/logicalop/logical_show.go +++ b/pkg/planner/core/operator/logicalop/logical_show.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/tidb/pkg/parser/auth" "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util/optimizetrace" "github.com/pingcap/tidb/pkg/planner/util/utilfuncp" @@ -41,9 +42,9 @@ type LogicalShow struct { type ShowContents struct { Tp ast.ShowStmtType // Databases/Tables/Columns/.... DBName string - Table *ast.TableName // Used for showing columns. - Partition model.CIStr // Use for showing partition - Column *ast.ColumnName // Used for `desc table column`. + Table *resolve.TableNameW // Used for showing columns. + Partition model.CIStr // Use for showing partition + Column *ast.ColumnName // Used for `desc table column`. IndexName model.CIStr ResourceGroupName string // Used for showing resource group Flag int // Some flag parsed from sql, such as FULL. diff --git a/pkg/planner/core/operator/logicalop/logical_union_scan.go b/pkg/planner/core/operator/logicalop/logical_union_scan.go index 3fbd6deeb950a..3eb493e7e6867 100644 --- a/pkg/planner/core/operator/logicalop/logical_union_scan.go +++ b/pkg/planner/core/operator/logicalop/logical_union_scan.go @@ -19,7 +19,7 @@ import ( "fmt" "github.com/pingcap/tidb/pkg/expression" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" diff --git a/pkg/planner/core/operator/logicalop/logicalop_test/BUILD.bazel b/pkg/planner/core/operator/logicalop/logicalop_test/BUILD.bazel index 5abb04dba597d..8bb780a67aa18 100644 --- a/pkg/planner/core/operator/logicalop/logicalop_test/BUILD.bazel +++ b/pkg/planner/core/operator/logicalop/logicalop_test/BUILD.bazel @@ -15,6 +15,7 @@ go_test( "//pkg/planner/core", "//pkg/planner/core/base", "//pkg/planner/core/operator/logicalop", + "//pkg/planner/core/resolve", "//pkg/planner/util", "//pkg/session", "//pkg/session/types", diff --git a/pkg/planner/core/operator/logicalop/logicalop_test/logical_mem_table_predicate_extractor_test.go b/pkg/planner/core/operator/logicalop/logicalop_test/logical_mem_table_predicate_extractor_test.go index b8c819d964977..e5a7306424960 100644 --- a/pkg/planner/core/operator/logicalop/logicalop_test/logical_mem_table_predicate_extractor_test.go +++ b/pkg/planner/core/operator/logicalop/logicalop_test/logical_mem_table_predicate_extractor_test.go @@ -32,6 +32,7 @@ import ( plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/session" sessiontypes "github.com/pingcap/tidb/pkg/session/types" @@ -48,7 +49,8 @@ func getLogicalMemTable(t *testing.T, dom *domain.Domain, se sessiontypes.Sessio ctx := context.Background() builder, _ := plannercore.NewPlanBuilder().Init(se.GetPlanCtx(), dom.InfoSchema(), hint.NewQBHintHandler(nil)) - plan, err := builder.Build(ctx, stmt) + nodeW := resolve.NewNodeW(stmt) + plan, err := builder.Build(ctx, nodeW) require.NoError(t, err) logicalPlan, err := plannercore.LogicalOptimizeTest(ctx, builder.GetOptFlag(), plan.(base.LogicalPlan)) @@ -1800,7 +1802,8 @@ func TestExtractorInPreparedStmt(t *testing.T) { tk.MustExec(setStmt) stmt, err := parser.ParseOneStmt(exec, "", "") require.NoError(t, err) - plan, _, err := planner.OptimizeExecStmt(context.Background(), tk.Session(), stmt.(*ast.ExecuteStmt), dom.InfoSchema()) + nodeW := resolve.NewNodeW(stmt) + plan, _, err := planner.OptimizeExecStmt(context.Background(), tk.Session(), nodeW, dom.InfoSchema()) require.NoError(t, err) extractor := plan.(*plannercore.Execute).Plan.(*plannercore.PhysicalMemTable).Extractor ca.checker(extractor) @@ -1817,7 +1820,8 @@ func TestExtractorInPreparedStmt(t *testing.T) { BinaryArgs: params, PrepStmt: prepStmt, } - plan, _, err := planner.OptimizeExecStmt(context.Background(), tk.Session(), execStmt, dom.InfoSchema()) + nodeW := resolve.NewNodeW(execStmt) + plan, _, err := planner.OptimizeExecStmt(context.Background(), tk.Session(), nodeW, dom.InfoSchema()) require.NoError(t, err) extractor := plan.(*plannercore.Execute).Plan.(*plannercore.PhysicalMemTable).Extractor ca.checker(extractor) @@ -1834,6 +1838,27 @@ func TestInfoSchemaTableExtract(t *testing.T) { skipRequest bool colPredicates map[string]set.StringSet }{ + { + sql: `select * from INFORMATION_SCHEMA.TABLES where table_schema='test';`, + skipRequest: false, + colPredicates: map[string]set.StringSet{ + "table_schema": set.NewStringSet("test"), + }, + }, + { + sql: `select * from INFORMATION_SCHEMA.TABLES where table_name='t';`, + skipRequest: false, + colPredicates: map[string]set.StringSet{ + "table_name": set.NewStringSet("t"), + }, + }, + { + sql: `select * from INFORMATION_SCHEMA.TABLES where tidb_table_id=111;`, + skipRequest: false, + colPredicates: map[string]set.StringSet{ + "tidb_table_id": set.NewStringSet("111"), + }, + }, { sql: `select * from INFORMATION_SCHEMA.TABLES where lower(table_name)='T';`, skipRequest: false, diff --git a/pkg/planner/core/optimizer.go b/pkg/planner/core/optimizer.go index 83763ebb6f5e7..ff914a94a6a3e 100644 --- a/pkg/planner/core/optimizer.go +++ b/pkg/planner/core/optimizer.go @@ -33,13 +33,15 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/lock" tablelock "github.com/pingcap/tidb/pkg/lock/context" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" "github.com/pingcap/tidb/pkg/planner/core/operator/physicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/core/rule" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util/debugtrace" @@ -60,7 +62,7 @@ import ( ) // OptimizeAstNode optimizes the query to a physical plan directly. -var OptimizeAstNode func(ctx context.Context, sctx sessionctx.Context, node ast.Node, is infoschema.InfoSchema) (base.Plan, types.NameSlice, error) +var OptimizeAstNode func(ctx context.Context, sctx sessionctx.Context, node *resolve.NodeW, is infoschema.InfoSchema) (base.Plan, types.NameSlice, error) // AllowCartesianProduct means whether tidb allows cartesian join without equal conditions. var AllowCartesianProduct = atomic.NewBool(true) @@ -106,7 +108,7 @@ var optRuleList = []base.LogicalOptRule{ var optInteractionRuleList = map[base.LogicalOptRule]base.LogicalOptRule{} // BuildLogicalPlanForTest builds a logical plan for testing purpose from ast.Node. -func BuildLogicalPlanForTest(ctx context.Context, sctx sessionctx.Context, node ast.Node, infoSchema infoschema.InfoSchema) (base.Plan, error) { +func BuildLogicalPlanForTest(ctx context.Context, sctx sessionctx.Context, node *resolve.NodeW, infoSchema infoschema.InfoSchema) (base.Plan, error) { sctx.GetSessionVars().PlanID.Store(0) sctx.GetSessionVars().PlanColumnID.Store(0) builder, _ := NewPlanBuilder().Init(sctx.GetPlanCtx(), infoSchema, utilhint.NewQBHintHandler(nil)) @@ -208,7 +210,7 @@ func VisitInfo4PrivCheck(ctx context.Context, is infoschema.InfoSchema, node ast func needCheckTmpTablePriv(ctx context.Context, is infoschema.InfoSchema, v visitInfo) bool { if v.db != "" && v.table != "" { // Other statements on local temporary tables except `CREATE` do not check any privileges. - tb, err := is.TableByName(ctx, model.NewCIStr(v.db), model.NewCIStr(v.table)) + tb, err := is.TableByName(ctx, pmodel.NewCIStr(v.db), pmodel.NewCIStr(v.table)) // If the table doesn't exist, we do not report errors to avoid leaking the existence of the table. if err == nil && tb.Meta().TempTableType == model.TempTableLocal { return false diff --git a/pkg/planner/core/pb_to_plan.go b/pkg/planner/core/pb_to_plan.go index f77db446cb12e..7d34541676fc7 100644 --- a/pkg/planner/core/pb_to_plan.go +++ b/pkg/planner/core/pb_to_plan.go @@ -23,9 +23,10 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/types" @@ -267,7 +268,7 @@ func (*PBPlanBuilder) pbToKill(e *tipb.Executor) (base.PhysicalPlan, error) { ConnectionID: e.Kill.ConnID, Query: e.Kill.Query, } - simple := Simple{Statement: node, IsFromRemote: true} + simple := Simple{Statement: node, IsFromRemote: true, ResolveCtx: resolve.NewContext()} return &PhysicalSimpleWrapper{Inner: simple}, nil } diff --git a/pkg/planner/core/physical_plan_test.go b/pkg/planner/core/physical_plan_test.go index 16861bc31612b..ac6fa59be8025 100644 --- a/pkg/planner/core/physical_plan_test.go +++ b/pkg/planner/core/physical_plan_test.go @@ -25,13 +25,14 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/planner/util/coretestsdk" @@ -92,9 +93,10 @@ func TestAnalyzeBuildSucc(t *testing.T) { } else if err != nil { continue } - err = core.Preprocess(context.Background(), tk.Session(), stmt, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), tk.Session(), nodeW, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) require.NoError(t, err) - _, _, err = planner.Optimize(context.Background(), tk.Session(), stmt, is) + _, _, err = planner.Optimize(context.Background(), tk.Session(), nodeW, is) if tt.succ { require.NoError(t, err, comment) } else { @@ -134,9 +136,10 @@ func TestAnalyzeSetRate(t *testing.T) { stmt, err := p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - err = core.Preprocess(context.Background(), tk.Session(), stmt, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), tk.Session(), nodeW, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.Background(), tk.Session(), stmt, is) + p, _, err := planner.Optimize(context.Background(), tk.Session(), nodeW, is) require.NoError(t, err, comment) ana := p.(*core.Analyze) require.Equal(t, tt.rate, math.Float64frombits(ana.Opts[ast.AnalyzeOptSampleRate])) @@ -169,7 +172,8 @@ func TestRequestTypeSupportedOff(t *testing.T) { is := infoschema.MockInfoSchema([]*model.TableInfo{core.MockSignedTable(), core.MockUnsignedTable()}) stmt, err := parser.New().ParseOneStmt(sql, "", "") require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), se, stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), se, nodeW, is) require.NoError(t, err) require.Equal(t, expect, core.ToString(p), fmt.Sprintf("sql: %s", sql)) } @@ -197,7 +201,8 @@ func TestDoSubQuery(t *testing.T) { comment := fmt.Sprintf("for %s", tt.sql) stmt, err := p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) require.Equal(t, tt.best, core.ToString(p), comment) } @@ -212,7 +217,8 @@ func TestIndexLookupCartesianJoin(t *testing.T) { require.NoError(t, err) is := infoschema.MockInfoSchema([]*model.TableInfo{core.MockSignedTable(), core.MockUnsignedTable()}) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + nodeW := resolve.NewNodeW(stmt) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) require.Equal(t, "LeftHashJoin{TableReader(Table(t))->TableReader(Table(t))}", core.ToString(p)) @@ -351,9 +357,11 @@ func TestHintAlias(t *testing.T) { stmt2, err := p.ParseOneStmt(tt.sql2, "", "") require.NoError(t, err, comment) - p1, _, err := planner.Optimize(ctx, tk.Session(), stmt1, is) + nodeW1 := resolve.NewNodeW(stmt1) + p1, _, err := planner.Optimize(ctx, tk.Session(), nodeW1, is) require.NoError(t, err) - p2, _, err := planner.Optimize(ctx, tk.Session(), stmt2, is) + nodeW2 := resolve.NewNodeW(stmt2) + p2, _, err := planner.Optimize(ctx, tk.Session(), nodeW2, is) require.NoError(t, err) require.Equal(t, core.ToString(p2), core.ToString(p1)) @@ -388,9 +396,10 @@ func TestDAGPlanBuilderSplitAvg(t *testing.T) { stmt, err := p.ParseOneStmt(tt.sql, "", "") require.NoError(t, err, comment) - err = core.Preprocess(context.Background(), tk.Session(), stmt, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), tk.Session(), nodeW, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is})) require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, is) + p, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err, comment) require.Equal(t, tt.plan, core.ToString(p), comment) diff --git a/pkg/planner/core/physical_plan_trace_test.go b/pkg/planner/core/physical_plan_trace_test.go index 6e1ba8653f59e..a98d54685c9e2 100644 --- a/pkg/planner/core/physical_plan_trace_test.go +++ b/pkg/planner/core/physical_plan_trace_test.go @@ -23,6 +23,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/util/hint" @@ -91,14 +92,15 @@ func TestPhysicalOptimizeWithTraceEnabled(t *testing.T) { sql := testcase.sql stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) - err = core.Preprocess(context.Background(), ctx, stmt, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) require.NoError(t, err) sctx := core.MockContext() sctx.GetSessionVars().StmtCtx.EnableOptimizeTrace = true sctx.GetSessionVars().CostModelVersion = 2 builder, _ := core.NewPlanBuilder().Init(sctx, dom.InfoSchema(), hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(dom.InfoSchema()) - plan, err := builder.Build(context.TODO(), stmt) + plan, err := builder.Build(context.TODO(), nodeW) require.NoError(t, err) _, _, err = core.DoOptimize(context.TODO(), sctx, builder.GetOptFlag(), plan.(base.LogicalPlan)) require.NoError(t, err) @@ -147,7 +149,8 @@ func TestPhysicalOptimizerTrace(t *testing.T) { stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) - err = core.Preprocess(context.Background(), ctx, stmt, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) require.NoError(t, err) sctx := core.MockContext() defer func() { @@ -157,7 +160,7 @@ func TestPhysicalOptimizerTrace(t *testing.T) { sctx.GetSessionVars().AllowAggPushDown = true builder, _ := core.NewPlanBuilder().Init(sctx, dom.InfoSchema(), hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(dom.InfoSchema()) - plan, err := builder.Build(context.TODO(), stmt) + plan, err := builder.Build(context.TODO(), nodeW) require.NoError(t, err) flag := uint64(0) // flagGcSubstitute | flagStabilizeResults | flagSkewDistinctAgg | flagEliminateOuterJoin | flagPushDownAgg @@ -214,7 +217,8 @@ func TestPhysicalOptimizerTraceChildrenNotDuplicated(t *testing.T) { sql := "select * from t" stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) - err = core.Preprocess(context.Background(), ctx, stmt, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) require.NoError(t, err) sctx := core.MockContext() defer func() { @@ -223,7 +227,7 @@ func TestPhysicalOptimizerTraceChildrenNotDuplicated(t *testing.T) { sctx.GetSessionVars().StmtCtx.EnableOptimizeTrace = true builder, _ := core.NewPlanBuilder().Init(sctx, dom.InfoSchema(), hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(dom.InfoSchema()) - plan, err := builder.Build(context.TODO(), stmt) + plan, err := builder.Build(context.TODO(), nodeW) require.NoError(t, err) _, _, err = core.DoOptimize(context.TODO(), sctx, builder.GetOptFlag(), plan.(base.LogicalPlan)) require.NoError(t, err) diff --git a/pkg/planner/core/physical_plans.go b/pkg/planner/core/physical_plans.go index cbf7d5bb8dc88..0476d60df92e1 100644 --- a/pkg/planner/core/physical_plans.go +++ b/pkg/planner/core/physical_plans.go @@ -24,8 +24,9 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/cardinality" "github.com/pingcap/tidb/pkg/planner/core/base" @@ -154,10 +155,16 @@ type PhysicalTableReader struct { TableScanAndPartitionInfos []tableScanAndPartitionInfo `plan-cache-clone:"must-nil"` } +// LoadTableStats loads the stats of the table read by this plan. +func (p *PhysicalTableReader) LoadTableStats(ctx sessionctx.Context) { + ts := p.TablePlans[0].(*PhysicalTableScan) + loadTableStats(ctx, ts.Table, ts.physicalTableID) +} + // PhysPlanPartInfo indicates partition helper info in physical plan. type PhysPlanPartInfo struct { PruningConds []expression.Expression - PartitionNames []model.CIStr + PartitionNames []pmodel.CIStr Columns []*expression.Column ColumnNames types.NameSlice } @@ -724,9 +731,9 @@ type PhysicalIndexScan struct { IdxColLens []int Ranges []*ranger.Range Columns []*model.ColumnInfo `plan-cache-clone:"shallow"` - DBName model.CIStr `plan-cache-clone:"shallow"` + DBName pmodel.CIStr `plan-cache-clone:"shallow"` - TableAsName *model.CIStr `plan-cache-clone:"shallow"` + TableAsName *pmodel.CIStr `plan-cache-clone:"shallow"` // dataSourceSchema is the original schema of DataSource. The schema of index scan in KV and index reader in TiDB // will be different. The schema of index scan will decode all columns of index but the TiDB only need some of them. @@ -865,7 +872,7 @@ func AddExtraPhysTblIDColumn(sctx base.PlanContext, columns []*model.ColumnInfo, type PhysicalMemTable struct { physicalSchemaProducer - DBName model.CIStr + DBName pmodel.CIStr Table *model.TableInfo Columns []*model.ColumnInfo Extractor base.MemTablePredicateExtractor @@ -897,10 +904,10 @@ type PhysicalTableScan struct { Table *model.TableInfo `plan-cache-clone:"shallow"` Columns []*model.ColumnInfo `plan-cache-clone:"shallow"` - DBName model.CIStr `plan-cache-clone:"shallow"` + DBName pmodel.CIStr `plan-cache-clone:"shallow"` Ranges []*ranger.Range - TableAsName *model.CIStr `plan-cache-clone:"shallow"` + TableAsName *pmodel.CIStr `plan-cache-clone:"shallow"` physicalTableID int64 @@ -2680,8 +2687,8 @@ type PhysicalCTE struct { SeedPlan base.PhysicalPlan RecurPlan base.PhysicalPlan CTE *logicalop.CTEClass - cteAsName model.CIStr - cteName model.CIStr + cteAsName pmodel.CIStr + cteName pmodel.CIStr readerReceiver *PhysicalExchangeReceiver storageSender *PhysicalExchangeSender diff --git a/pkg/planner/core/plan_cache.go b/pkg/planner/core/plan_cache.go index d988f48913622..3dfbf94cb4c47 100644 --- a/pkg/planner/core/plan_cache.go +++ b/pkg/planner/core/plan_cache.go @@ -25,6 +25,7 @@ import ( "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/planner/core/base" core_metrics "github.com/pingcap/tidb/pkg/planner/core/metrics" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/util/debugtrace" "github.com/pingcap/tidb/pkg/privilege" "github.com/pingcap/tidb/pkg/sessionctx" @@ -148,10 +149,12 @@ func planCachePreprocess(ctx context.Context, sctx sessionctx.Context, isNonPrep // We should reset the tableRefs in the prepared update statements, otherwise, the ast nodes still hold the old // tableRefs columnInfo which will cause chaos in logic of trying point get plan. (should ban non-public column) ret := &PreprocessorReturn{InfoSchema: is} - err := Preprocess(ctx, sctx, stmtAst.Stmt, InPrepare, WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmtAst.Stmt) + err := Preprocess(ctx, sctx, nodeW, InPrepare, WithPreprocessorReturn(ret)) if err != nil { return plannererrors.ErrSchemaChanged.GenWithStack("Schema change caused error: %s", err.Error()) } + stmt.ResolveCtx = nodeW.GetResolveContext() stmt.SchemaVersion = is.SchemaMetaVersion() } @@ -290,7 +293,8 @@ func generateNewPlan(ctx context.Context, sctx sessionctx.Context, isNonPrepared core_metrics.GetPlanCacheMissCounter(isNonPrepared).Inc() sctx.GetSessionVars().StmtCtx.InPreparedPlanBuilding = true - p, names, err := OptimizeAstNode(ctx, sctx, stmtAst.Stmt, is) + nodeW := resolve.NewNodeWWithCtx(stmtAst.Stmt, stmt.ResolveCtx) + p, names, err := OptimizeAstNode(ctx, sctx, nodeW, is) sctx.GetSessionVars().StmtCtx.InPreparedPlanBuilding = false if err != nil { return nil, nil, err diff --git a/pkg/planner/core/plan_cache_test.go b/pkg/planner/core/plan_cache_test.go index 72ea4e2fc7ad3..e30edcdfea9e5 100644 --- a/pkg/planner/core/plan_cache_test.go +++ b/pkg/planner/core/plan_cache_test.go @@ -26,11 +26,12 @@ import ( "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner" plannercore "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" @@ -65,9 +66,10 @@ func TestNonPreparedPlanCachePlanString(t *testing.T) { require.NoError(t, err) stmt := stmts[0] ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), ctx, stmt, plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmt) + err = plannercore.Preprocess(context.Background(), ctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), ctx, stmt, ret.InfoSchema) + p, _, err := planner.Optimize(context.TODO(), ctx, nodeW, ret.InfoSchema) require.NoError(t, err) return plannercore.ToString(p) } @@ -107,11 +109,12 @@ func TestNonPreparedPlanCacheInformationSchema(t *testing.T) { stmt, err := p.ParseOneStmt("select avg(a),avg(b),avg(c) from t", "", "") require.NoError(t, err) - err = plannercore.Preprocess(context.Background(), tk.Session(), stmt, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = plannercore.Preprocess(context.Background(), tk.Session(), nodeW, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: is})) require.NoError(t, err) // no error - _, _, err = planner.Optimize(context.TODO(), tk.Session(), stmt, is) + _, _, err = planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) // no error - _, _, err = planner.Optimize(context.TODO(), tk.Session(), stmt, is) + _, _, err = planner.Optimize(context.TODO(), tk.Session(), nodeW, is) require.NoError(t, err) // no error require.True(t, tk.Session().GetSessionVars().FoundInPlanCache) } @@ -1152,9 +1155,10 @@ func TestNonPreparedPlanCachePanic(t *testing.T) { stmtNode, err := s.ParseOneStmt(sql, "", "") require.NoError(t, err) preprocessorReturn := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), ctx, stmtNode, plannercore.WithPreprocessorReturn(preprocessorReturn)) + nodeW := resolve.NewNodeW(stmtNode) + err = plannercore.Preprocess(context.Background(), ctx, nodeW, plannercore.WithPreprocessorReturn(preprocessorReturn)) require.NoError(t, err) - _, _, err = planner.Optimize(context.TODO(), ctx, stmtNode, preprocessorReturn.InfoSchema) + _, _, err = planner.Optimize(context.TODO(), ctx, nodeW, preprocessorReturn.InfoSchema) require.NoError(t, err) // not panic } } diff --git a/pkg/planner/core/plan_cache_utils.go b/pkg/planner/core/plan_cache_utils.go index 1048821f6d64a..0ff67672e22d8 100644 --- a/pkg/planner/core/plan_cache_utils.go +++ b/pkg/planner/core/plan_cache_utils.go @@ -35,6 +35,7 @@ import ( "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/core/rule" "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/planner/util/fixcontrol" @@ -109,7 +110,8 @@ func GeneratePlanCacheStmtWithAST(ctx context.Context, sctx sessionctx.Context, } ret := &PreprocessorReturn{InfoSchema: is} // is can be nil, and - err := Preprocess(ctx, sctx, paramStmt, InPrepare, WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(paramStmt) + err := Preprocess(ctx, sctx, nodeW, InPrepare, WithPreprocessorReturn(ret)) if err != nil { return nil, nil, 0, err } @@ -170,7 +172,7 @@ func GeneratePlanCacheStmtWithAST(ctx context.Context, sctx sessionctx.Context, var p base.Plan destBuilder, _ := NewPlanBuilder().Init(sctx.GetPlanCtx(), ret.InfoSchema, hint.NewQBHintHandler(nil)) - p, err = destBuilder.Build(ctx, paramStmt) + p, err = destBuilder.Build(ctx, nodeW) if err != nil { return nil, nil, 0, err } @@ -204,6 +206,7 @@ func GeneratePlanCacheStmtWithAST(ctx context.Context, sctx sessionctx.Context, preparedObj := &PlanCacheStmt{ PreparedAst: prepared, + ResolveCtx: nodeW.GetResolveContext(), StmtDB: vars.CurrentDB, StmtText: paramSQL, VisitInfos: destBuilder.GetVisitInfo(), @@ -528,6 +531,7 @@ type PointGetExecutorCache struct { // PlanCacheStmt store prepared ast from PrepareExec and other related fields type PlanCacheStmt struct { PreparedAst *ast.Prepared + ResolveCtx *resolve.Context StmtDB string // which DB the statement will be processed over VisitInfos []visitInfo Params []ast.ParamMarkerExpr diff --git a/pkg/planner/core/plan_cacheable_checker.go b/pkg/planner/core/plan_cacheable_checker.go index ee37d86ad6fa1..112dab3200177 100644 --- a/pkg/planner/core/plan_cacheable_checker.go +++ b/pkg/planner/core/plan_cacheable_checker.go @@ -25,8 +25,8 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" core_metrics "github.com/pingcap/tidb/pkg/planner/core/metrics" diff --git a/pkg/planner/core/plan_cost_detail_test.go b/pkg/planner/core/plan_cost_detail_test.go index 0c7804db8b437..55fb24daeaa92 100644 --- a/pkg/planner/core/plan_cost_detail_test.go +++ b/pkg/planner/core/plan_cost_detail_test.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/util/hint" @@ -134,7 +135,8 @@ func TestPlanCostDetail(t *testing.T) { func optimize(t *testing.T, sql string, p *parser.Parser, ctx sessionctx.Context, dom *domain.Domain) map[string]*tracing.PhysicalPlanCostDetail { stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) - err = plannercore.Preprocess(context.Background(), ctx, stmt, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) + nodeW := resolve.NewNodeW(stmt) + err = plannercore.Preprocess(context.Background(), ctx, nodeW, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) require.NoError(t, err) sctx := plannercore.MockContext() defer func() { @@ -145,7 +147,7 @@ func optimize(t *testing.T, sql string, p *parser.Parser, ctx sessionctx.Context sctx.GetSessionVars().CostModelVersion = 1 builder, _ := plannercore.NewPlanBuilder().Init(sctx, dom.InfoSchema(), hint.NewQBHintHandler(nil)) domain.GetDomain(sctx).MockInfoCacheAndLoadInfoSchema(dom.InfoSchema()) - plan, err := builder.Build(context.TODO(), stmt) + plan, err := builder.Build(context.TODO(), nodeW) require.NoError(t, err) _, _, err = plannercore.DoOptimize(context.TODO(), sctx, builder.GetOptFlag(), plan.(base.LogicalPlan)) require.NoError(t, err) diff --git a/pkg/planner/core/plan_cost_ver1_test.go b/pkg/planner/core/plan_cost_ver1_test.go index 2555cbd92e511..5320c0e618091 100644 --- a/pkg/planner/core/plan_cost_ver1_test.go +++ b/pkg/planner/core/plan_cost_ver1_test.go @@ -21,7 +21,8 @@ import ( "testing" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" ) @@ -108,7 +109,7 @@ func TestScanOnSmallTable(t *testing.T) { // Create virtual tiflash replica info. dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) + db, exists := is.SchemaByName(pmodel.NewCIStr("test")) require.True(t, exists) tblInfos, err := is.SchemaTableInfos(context.Background(), db.Name) require.NoError(t, err) diff --git a/pkg/planner/core/plan_cost_ver2.go b/pkg/planner/core/plan_cost_ver2.go index 89a307c4eba58..241f9ac1b7423 100644 --- a/pkg/planner/core/plan_cost_ver2.go +++ b/pkg/planner/core/plan_cost_ver2.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/cardinality" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/property" diff --git a/pkg/planner/core/plan_cost_ver2_test.go b/pkg/planner/core/plan_cost_ver2_test.go index 84108a25b4ab7..46403ff09eb43 100644 --- a/pkg/planner/core/plan_cost_ver2_test.go +++ b/pkg/planner/core/plan_cost_ver2_test.go @@ -27,6 +27,7 @@ import ( "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util/costusage" "github.com/pingcap/tidb/pkg/planner/util/optimizetrace" @@ -145,7 +146,8 @@ func BenchmarkGetPlanCost(b *testing.B) { sctx := tk.Session() sctx.GetSessionVars().CostModelVersion = 2 is := sessiontxn.GetTxnManager(sctx).GetTxnInfoSchema() - plan, _, err := planner.Optimize(context.TODO(), sctx, stmt, is) + nodeW := resolve.NewNodeW(stmt) + plan, _, err := planner.Optimize(context.TODO(), sctx, nodeW, is) if err != nil { b.Fatal(err) } diff --git a/pkg/planner/core/plan_replayer_capture_test.go b/pkg/planner/core/plan_replayer_capture_test.go index 07b0c7ff892af..4c74f41ffa5a2 100644 --- a/pkg/planner/core/plan_replayer_capture_test.go +++ b/pkg/planner/core/plan_replayer_capture_test.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/testkit" @@ -65,7 +66,8 @@ func getTableStats(sql string, t *testing.T, ctx sessionctx.Context, dom *domain p := parser.New() stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err) - err = core.Preprocess(context.Background(), ctx, stmt, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: dom.InfoSchema()})) require.NoError(t, err) sctx := core.MockContext() sctx.GetSessionVars().EnablePlanReplayerCapture = true @@ -74,7 +76,7 @@ func getTableStats(sql string, t *testing.T, ctx sessionctx.Context, dom *domain defer func() { domain.GetDomain(sctx).StatsHandle().Close() }() - plan, err := builder.Build(context.TODO(), stmt) + plan, err := builder.Build(context.TODO(), nodeW) require.NoError(t, err) _, _, err = core.DoOptimize(context.TODO(), sctx, builder.GetOptFlag(), plan.(base.LogicalPlan)) require.NoError(t, err) diff --git a/pkg/planner/core/plan_test.go b/pkg/planner/core/plan_test.go index 2e855457bb8d6..97856482388a2 100644 --- a/pkg/planner/core/plan_test.go +++ b/pkg/planner/core/plan_test.go @@ -26,8 +26,9 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" @@ -370,7 +371,7 @@ func TestExplainFormatHintRecoverableForTiFlashReplica(t *testing.T) { tk.MustExec("create table t(a int)") // Create virtual `tiflash` replica info. is := dom.InfoSchema() - tblInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tblInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, diff --git a/pkg/planner/core/plan_to_pb.go b/pkg/planner/core/plan_to_pb.go index 03ef91daac7f3..24401d9af3a7d 100644 --- a/pkg/planner/core/plan_to_pb.go +++ b/pkg/planner/core/plan_to_pb.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" util2 "github.com/pingcap/tidb/pkg/planner/util" diff --git a/pkg/planner/core/plan_to_pb_test.go b/pkg/planner/core/plan_to_pb_test.go index 9f6219f73ab1b..dc055266c2231 100644 --- a/pkg/planner/core/plan_to_pb_test.go +++ b/pkg/planner/core/plan_to_pb_test.go @@ -17,7 +17,7 @@ package core import ( "testing" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util" diff --git a/pkg/planner/core/planbuilder.go b/pkg/planner/core/planbuilder.go index 254babce79def..0c0f35862fac0 100644 --- a/pkg/planner/core/planbuilder.go +++ b/pkg/planner/core/planbuilder.go @@ -32,16 +32,18 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/opcode" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/core/rule" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" @@ -233,7 +235,8 @@ type PlanBuilder struct { // If it's a aggregation, we pop the map and push a nil map since no handle information left. // If it's a union, we pop all children's and push a nil map. // If it's a join, we pop its children's out then merge them and push the new map to stack. - // If we meet a subquery, it's clearly that it's a independent problem so we just pop one map out when we finish building the subquery. + // If we meet a subquery or CTE, it's clearly that it's an independent problem so we just pop one map out when we + // finish building the subquery or CTE. handleHelper *handleColHelper hintProcessor *hint.QBHintHandler @@ -291,6 +294,8 @@ type PlanBuilder struct { // allowBuildCastArray indicates whether allow cast(... as ... array). allowBuildCastArray bool + // resolveCtx is set when calling Build, it's only effective in the current Build call. + resolveCtx *resolve.Context } type handleColHelper struct { @@ -490,9 +495,12 @@ func (b *PlanBuilder) ResetForReuse() *PlanBuilder { } // Build builds the ast node to a Plan. -func (b *PlanBuilder) Build(ctx context.Context, node ast.Node) (base.Plan, error) { +func (b *PlanBuilder) Build(ctx context.Context, node *resolve.NodeW) (base.Plan, error) { + // Build might be called recursively, right now they all share the same resolve + // context, so it's ok to override it. + b.resolveCtx = node.GetResolveContext() b.optFlag |= rule.FlagPruneColumns - switch x := node.(type) { + switch x := node.Node.(type) { case *ast.AdminStmt: return b.buildAdmin(ctx, x) case *ast.DeallocateStmt: @@ -519,8 +527,6 @@ func (b *PlanBuilder) Build(ctx context.Context, node ast.Node) (base.Plan, erro return b.buildLockStats(x), nil case *ast.UnlockStatsStmt: return b.buildUnlockStats(x), nil - case *ast.IndexAdviseStmt: - return b.buildIndexAdvise(x), nil case *ast.PlanReplayerStmt: return b.buildPlanReplayer(x), nil case *ast.PrepareStmt: @@ -550,7 +556,7 @@ func (b *PlanBuilder) Build(ctx context.Context, node ast.Node) (base.Plan, erro *ast.GrantRoleStmt, *ast.RevokeRoleStmt, *ast.SetRoleStmt, *ast.SetDefaultRoleStmt, *ast.ShutdownStmt, *ast.RenameUserStmt, *ast.NonTransactionalDMLStmt, *ast.SetSessionStatesStmt, *ast.SetResourceGroupStmt, *ast.ImportIntoActionStmt, *ast.CalibrateResourceStmt, *ast.AddQueryWatchStmt, *ast.DropQueryWatchStmt: - return b.buildSimple(ctx, node.(ast.StmtNode)) + return b.buildSimple(ctx, node.Node.(ast.StmtNode)) case ast.DDLNode: return b.buildDDL(ctx, x) case *ast.CreateBindingStmt: @@ -565,6 +571,8 @@ func (b *PlanBuilder) Build(ctx context.Context, node ast.Node) (base.Plan, erro return b.buildSplitRegion(x) case *ast.CompactTableStmt: return b.buildCompactTable(x) + case *ast.RecommendIndexStmt: + return b.buildRecommendIndex(x) } return nil, plannererrors.ErrUnsupportedType.GenWithStack("Unsupported type %T", node) } @@ -1064,7 +1072,7 @@ func (*PlanBuilder) detectSelectWindow(sel *ast.SelectStmt) bool { return false } -func getPathByIndexName(paths []*util.AccessPath, idxName model.CIStr, tblInfo *model.TableInfo) *util.AccessPath { +func getPathByIndexName(paths []*util.AccessPath, idxName pmodel.CIStr, tblInfo *model.TableInfo) *util.AccessPath { var primaryIdxPath, indexPrefixPath *util.AccessPath prefixMatches := 0 for _, path := range paths { @@ -1094,7 +1102,7 @@ func getPathByIndexName(paths []*util.AccessPath, idxName model.CIStr, tblInfo * return nil } -func isPrimaryIndex(indexName model.CIStr) bool { +func isPrimaryIndex(indexName pmodel.CIStr) bool { return indexName.L == "primary" } @@ -1151,7 +1159,7 @@ func getLatestIndexInfo(ctx base.PlanContext, id int64, startVer int64) (map[int return latestIndexes, true, nil } -func getPossibleAccessPaths(ctx base.PlanContext, tableHints *hint.PlanHints, indexHints []*ast.IndexHint, tbl table.Table, dbName, tblName model.CIStr, check bool, hasFlagPartitionProcessor bool) ([]*util.AccessPath, error) { +func getPossibleAccessPaths(ctx base.PlanContext, tableHints *hint.PlanHints, indexHints []*ast.IndexHint, tbl table.Table, dbName, tblName pmodel.CIStr, check bool, hasFlagPartitionProcessor bool) ([]*util.AccessPath, error) { tblInfo := tbl.Meta() publicPaths := make([]*util.AccessPath, 0, len(tblInfo.Indices)+2) tp := kv.TiKV @@ -1343,7 +1351,7 @@ func getPossibleAccessPaths(ctx base.PlanContext, tableHints *hint.PlanHints, in return available, nil } -func filterPathByIsolationRead(ctx base.PlanContext, paths []*util.AccessPath, tblName model.CIStr, dbName model.CIStr) ([]*util.AccessPath, error) { +func filterPathByIsolationRead(ctx base.PlanContext, paths []*util.AccessPath, tblName pmodel.CIStr, dbName pmodel.CIStr) ([]*util.AccessPath, error) { // TODO: filter paths with isolation read locations. if util2.IsSysDB(dbName.L) { return paths, nil @@ -1482,15 +1490,21 @@ func (b *PlanBuilder) buildAdmin(ctx context.Context, as *ast.AdminStmt) (base.P return ret, err } case ast.AdminRecoverIndex: - p := &RecoverIndex{Table: as.Tables[0], IndexName: as.Index} + tnW := b.resolveCtx.GetTableName(as.Tables[0]) + p := &RecoverIndex{Table: tnW, IndexName: as.Index} p.setSchemaAndNames(buildRecoverIndexFields()) ret = p case ast.AdminCleanupIndex: - p := &CleanupIndex{Table: as.Tables[0], IndexName: as.Index} + tnW := b.resolveCtx.GetTableName(as.Tables[0]) + p := &CleanupIndex{Table: tnW, IndexName: as.Index} p.setSchemaAndNames(buildCleanupIndexFields()) ret = p case ast.AdminChecksumTable: - p := &ChecksumTable{Tables: as.Tables} + tnWs := make([]*resolve.TableNameW, 0, len(as.Tables)) + for _, tn := range as.Tables { + tnWs = append(tnWs, b.resolveCtx.GetTableName(tn)) + } + p := &ChecksumTable{Tables: tnWs} p.setSchemaAndNames(buildChecksumTableSchema()) ret = p case ast.AdminShowNextRowID: @@ -1569,11 +1583,11 @@ func (b *PlanBuilder) buildAdmin(ctx context.Context, as *ast.AdminStmt) (base.P case ast.AdminReloadBindings: return &SQLBindPlan{SQLBindOp: OpReloadBindings}, nil case ast.AdminReloadStatistics: - return &Simple{Statement: as}, nil + return &Simple{Statement: as, ResolveCtx: b.resolveCtx}, nil case ast.AdminFlushPlanCache: - return &Simple{Statement: as}, nil + return &Simple{Statement: as, ResolveCtx: b.resolveCtx}, nil case ast.AdminSetBDRRole, ast.AdminUnsetBDRRole: - ret = &Simple{Statement: as} + ret = &Simple{Statement: as, ResolveCtx: b.resolveCtx} case ast.AdminShowBDRRole: p := &AdminShowBDRRole{} p.setSchemaAndNames(buildAdminShowBDRRoleFields()) @@ -1587,7 +1601,7 @@ func (b *PlanBuilder) buildAdmin(ctx context.Context, as *ast.AdminStmt) (base.P return ret, nil } -func (b *PlanBuilder) buildPhysicalIndexLookUpReader(_ context.Context, dbName model.CIStr, tbl table.Table, idx *model.IndexInfo) (base.Plan, error) { +func (b *PlanBuilder) buildPhysicalIndexLookUpReader(_ context.Context, dbName pmodel.CIStr, tbl table.Table, idx *model.IndexInfo) (base.Plan, error) { tblInfo := tbl.Meta() physicalID, isPartition := getPhysicalID(tbl, idx.Global) fullExprCols, _, err := expression.TableInfo2SchemaAndNames(b.ctx.GetExprCtx(), dbName, tblInfo) @@ -1747,7 +1761,7 @@ func tryGetPkHandleCol(tblInfo *model.TableInfo, allColSchema *expression.Schema return nil, nil, false } -func (b *PlanBuilder) buildPhysicalIndexLookUpReaders(ctx context.Context, dbName model.CIStr, tbl table.Table, indices []table.Index) ([]base.Plan, []*model.IndexInfo, error) { +func (b *PlanBuilder) buildPhysicalIndexLookUpReaders(ctx context.Context, dbName pmodel.CIStr, tbl table.Table, indices []table.Index) ([]base.Plan, []*model.IndexInfo, error) { tblInfo := tbl.Meta() // get index information indexInfos := make([]*model.IndexInfo, 0, len(tblInfo.Indices)) @@ -1819,10 +1833,11 @@ func (b *PlanBuilder) buildPhysicalIndexLookUpReaders(ctx context.Context, dbNam func (b *PlanBuilder) buildAdminCheckTable(ctx context.Context, as *ast.AdminStmt) (*CheckTable, error) { tblName := as.Tables[0] - tableInfo := as.Tables[0].TableInfo + tnW := b.resolveCtx.GetTableName(tblName) + tableInfo := tnW.TableInfo tbl, ok := b.is.TableByID(ctx, tableInfo.ID) if !ok { - return nil, infoschema.ErrTableNotExists.FastGenByArgs(tblName.DBInfo.Name.O, tableInfo.Name.O) + return nil, infoschema.ErrTableNotExists.FastGenByArgs(tnW.DBInfo.Name.O, tableInfo.Name.O) } p := &CheckTable{ DBName: tblName.Schema.O, @@ -1868,8 +1883,9 @@ func (b *PlanBuilder) buildCheckIndexSchema(tn *ast.TableName, indexName string) schema := expression.NewSchema() var names types.NameSlice indexName = strings.ToLower(indexName) - indicesInfo := tn.TableInfo.Indices - cols := tn.TableInfo.Cols() + tnW := b.resolveCtx.GetTableName(tn) + indicesInfo := tnW.TableInfo.Indices + cols := tnW.TableInfo.Cols() for _, idxInfo := range indicesInfo { if idxInfo.Name.L != indexName { continue @@ -1887,7 +1903,7 @@ func (b *PlanBuilder) buildCheckIndexSchema(tn *ast.TableName, indexName string) ID: col.ID}) } names = append(names, &types.FieldName{ - ColName: model.NewCIStr("extra_handle"), + ColName: pmodel.NewCIStr("extra_handle"), TblName: tn.Name, DBName: tn.Schema, }) @@ -1904,8 +1920,9 @@ func (b *PlanBuilder) buildCheckIndexSchema(tn *ast.TableName, indexName string) } // getColsInfo returns the info of index columns, normal columns and primary key. -func getColsInfo(tn *ast.TableName) (indicesInfo []*model.IndexInfo, colsInfo []*model.ColumnInfo) { - tbl := tn.TableInfo +func (b *PlanBuilder) getColsInfo(tn *ast.TableName) (indicesInfo []*model.IndexInfo, colsInfo []*model.ColumnInfo) { + tnW := b.resolveCtx.GetTableName(tn) + tbl := tnW.TableInfo for _, col := range tbl.Columns { // The virtual column will not store any data in TiKV, so it should be ignored when collect statistics if col.IsVirtualGenerated() { @@ -1916,7 +1933,7 @@ func getColsInfo(tn *ast.TableName) (indicesInfo []*model.IndexInfo, colsInfo [] } colsInfo = append(colsInfo, col) } - for _, idx := range tn.TableInfo.Indices { + for _, idx := range tnW.TableInfo.Indices { if idx.State == model.StatePublic { indicesInfo = append(indicesInfo, idx) } @@ -1975,7 +1992,7 @@ func BuildHandleColsForAnalyze(ctx base.PlanContext, tblInfo *model.TableInfo, a } // GetPhysicalIDsAndPartitionNames returns physical IDs and names of these partitions. -func GetPhysicalIDsAndPartitionNames(tblInfo *model.TableInfo, partitionNames []model.CIStr) ([]int64, []string, error) { +func GetPhysicalIDsAndPartitionNames(tblInfo *model.TableInfo, partitionNames []pmodel.CIStr) ([]int64, []string, error) { pi := tblInfo.GetPartitionInfo() if pi == nil { if len(partitionNames) != 0 { @@ -2020,7 +2037,7 @@ type calcOnceMap struct { } // getMustAnalyzedColumns puts the columns whose statistics must be collected into `cols` if `cols` has not been calculated. -func (b *PlanBuilder) getMustAnalyzedColumns(tbl *ast.TableName, cols *calcOnceMap) (map[int64]struct{}, error) { +func (b *PlanBuilder) getMustAnalyzedColumns(tbl *resolve.TableNameW, cols *calcOnceMap) (map[int64]struct{}, error) { if cols.calculated { return cols.data, nil } @@ -2081,7 +2098,7 @@ func (b *PlanBuilder) getMustAnalyzedColumns(tbl *ast.TableName, cols *calcOnceM } // getPredicateColumns gets the columns used in predicates. -func (b *PlanBuilder) getPredicateColumns(tbl *ast.TableName, cols *calcOnceMap) (map[int64]struct{}, error) { +func (b *PlanBuilder) getPredicateColumns(tbl *resolve.TableNameW, cols *calcOnceMap) (map[int64]struct{}, error) { // Already calculated in the previous call. if cols.calculated { return cols.data, nil @@ -2111,7 +2128,7 @@ func (b *PlanBuilder) getPredicateColumns(tbl *ast.TableName, cols *calcOnceMap) return cols.data, nil } -func getAnalyzeColumnList(specifiedColumns []model.CIStr, tbl *ast.TableName) ([]*model.ColumnInfo, error) { +func getAnalyzeColumnList(specifiedColumns []pmodel.CIStr, tbl *resolve.TableNameW) ([]*model.ColumnInfo, error) { colList := make([]*model.ColumnInfo, 0, len(specifiedColumns)) for _, colName := range specifiedColumns { colInfo := model.FindColumnInfo(tbl.TableInfo.Columns, colName.L) @@ -2127,24 +2144,24 @@ func getAnalyzeColumnList(specifiedColumns []model.CIStr, tbl *ast.TableName) ([ // The first return value is the columns which need to be analyzed and the second return value is the columns which need to // be record in mysql.analyze_options(only for the case of analyze table t columns c1, .., cn). func (b *PlanBuilder) getFullAnalyzeColumnsInfo( - tbl *ast.TableName, - columnChoice model.ColumnChoice, + tbl *resolve.TableNameW, + columnChoice pmodel.ColumnChoice, specifiedCols []*model.ColumnInfo, predicateCols, mustAnalyzedCols *calcOnceMap, mustAllColumns bool, warning bool, ) ([]*model.ColumnInfo, []*model.ColumnInfo, error) { - if mustAllColumns && warning && (columnChoice == model.PredicateColumns || columnChoice == model.ColumnList) { + if mustAllColumns && warning && (columnChoice == pmodel.PredicateColumns || columnChoice == pmodel.ColumnList) { b.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.NewNoStackErrorf("Table %s.%s has version 1 statistics so all the columns must be analyzed to overwrite the current statistics", tbl.Schema.L, tbl.Name.L)) } switch columnChoice { - case model.DefaultChoice: + case pmodel.DefaultChoice: columnOptions := variable.AnalyzeColumnOptions.Load() switch columnOptions { - case model.AllColumns.String(): + case pmodel.AllColumns.String(): return tbl.TableInfo.Columns, nil, nil - case model.PredicateColumns.String(): + case pmodel.PredicateColumns.String(): columns, err := b.getColumnsBasedOnPredicateColumns( tbl, predicateCols, @@ -2160,9 +2177,9 @@ func (b *PlanBuilder) getFullAnalyzeColumnsInfo( logutil.BgLogger().Warn("Unknown default column choice, analyze all columns", zap.String("choice", columnOptions)) return tbl.TableInfo.Columns, nil, nil } - case model.AllColumns: + case pmodel.AllColumns: return tbl.TableInfo.Columns, nil, nil - case model.PredicateColumns: + case pmodel.PredicateColumns: columns, err := b.getColumnsBasedOnPredicateColumns( tbl, predicateCols, @@ -2173,7 +2190,7 @@ func (b *PlanBuilder) getFullAnalyzeColumnsInfo( return nil, nil, err } return columns, nil, nil - case model.ColumnList: + case pmodel.ColumnList: colSet := getColumnSetFromSpecifiedCols(specifiedCols) mustAnalyzed, err := b.getMustAnalyzedColumns(tbl, mustAnalyzedCols) if err != nil { @@ -2199,7 +2216,7 @@ func (b *PlanBuilder) getFullAnalyzeColumnsInfo( } func (b *PlanBuilder) getColumnsBasedOnPredicateColumns( - tbl *ast.TableName, + tbl *resolve.TableNameW, predicateCols, mustAnalyzedCols *calcOnceMap, rewriteAllStatsNeeded bool, ) ([]*model.ColumnInfo, error) { @@ -2320,7 +2337,7 @@ func getModifiedIndexesInfoForAnalyze( } // filterSkipColumnTypes filters out columns whose types are in the skipTypes list. -func (b *PlanBuilder) filterSkipColumnTypes(origin []*model.ColumnInfo, tbl *ast.TableName, mustAnalyzedCols *calcOnceMap) (result []*model.ColumnInfo) { +func (b *PlanBuilder) filterSkipColumnTypes(origin []*model.ColumnInfo, tbl *resolve.TableNameW, mustAnalyzedCols *calcOnceMap) (result []*model.ColumnInfo) { // If the session is in restricted SQL mode, it uses @@global.tidb_analyze_skip_column_types to get the skipTypes list. skipTypes := b.ctx.GetSessionVars().AnalyzeSkipColumnTypes if b.ctx.GetSessionVars().InRestrictedSQL { @@ -2358,7 +2375,7 @@ func (b *PlanBuilder) buildAnalyzeFullSamplingTask( analyzePlan *Analyze, physicalIDs []int64, partitionNames []string, - tbl *ast.TableName, + tbl *resolve.TableNameW, version int, persistOpts bool, ) error { @@ -2450,11 +2467,11 @@ func (b *PlanBuilder) buildAnalyzeFullSamplingTask( func (b *PlanBuilder) genV2AnalyzeOptions( persist bool, - tbl *ast.TableName, + tbl *resolve.TableNameW, isAnalyzeTable bool, physicalIDs []int64, astOpts map[ast.AnalyzeOptionType]uint64, - astColChoice model.ColumnChoice, + astColChoice pmodel.ColumnChoice, astColList []*model.ColumnInfo, predicateCols, mustAnalyzedCols *calcOnceMap, mustAllColumns bool, @@ -2470,9 +2487,9 @@ func (b *PlanBuilder) genV2AnalyzeOptions( // Because the plan is generated for each partition individually, each partition uses its own statistics; // In dynamic mode, there is no partitioning, and a global plan is generated for the whole table, so a global statistic is needed; dynamicPrune := variable.PartitionPruneMode(b.ctx.GetSessionVars().PartitionPruneMode.Load()) == variable.Dynamic - if !isAnalyzeTable && dynamicPrune && (len(astOpts) > 0 || astColChoice != model.DefaultChoice) { + if !isAnalyzeTable && dynamicPrune && (len(astOpts) > 0 || astColChoice != pmodel.DefaultChoice) { astOpts = make(map[ast.AnalyzeOptionType]uint64, 0) - astColChoice = model.DefaultChoice + astColChoice = pmodel.DefaultChoice astColList = make([]*model.ColumnInfo, 0) b.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.NewNoStackError("Ignore columns and options when analyze partition in dynamic mode")) } @@ -2557,16 +2574,16 @@ func (b *PlanBuilder) genV2AnalyzeOptions( } // getSavedAnalyzeOpts gets the analyze options which are saved in mysql.analyze_options. -func (b *PlanBuilder) getSavedAnalyzeOpts(physicalID int64, tblInfo *model.TableInfo) (map[ast.AnalyzeOptionType]uint64, model.ColumnChoice, []*model.ColumnInfo, error) { +func (b *PlanBuilder) getSavedAnalyzeOpts(physicalID int64, tblInfo *model.TableInfo) (map[ast.AnalyzeOptionType]uint64, pmodel.ColumnChoice, []*model.ColumnInfo, error) { analyzeOptions := map[ast.AnalyzeOptionType]uint64{} exec := b.ctx.GetRestrictedSQLExecutor() ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnStats) rows, _, err := exec.ExecRestrictedSQL(ctx, nil, "select sample_num,sample_rate,buckets,topn,column_choice,column_ids from mysql.analyze_options where table_id = %?", physicalID) if err != nil { - return nil, model.DefaultChoice, nil, err + return nil, pmodel.DefaultChoice, nil, err } if len(rows) <= 0 { - return analyzeOptions, model.DefaultChoice, nil, nil + return analyzeOptions, pmodel.DefaultChoice, nil, nil } row := rows[0] @@ -2589,7 +2606,7 @@ func (b *PlanBuilder) getSavedAnalyzeOpts(physicalID int64, tblInfo *model.Table colType := row.GetEnum(4) switch colType.Name { case "ALL": - return analyzeOptions, model.AllColumns, tblInfo.Columns, nil + return analyzeOptions, pmodel.AllColumns, tblInfo.Columns, nil case "LIST": colIDStrs := strings.Split(row.GetString(5), ",") colList := make([]*model.ColumnInfo, 0, len(colIDStrs)) @@ -2600,11 +2617,11 @@ func (b *PlanBuilder) getSavedAnalyzeOpts(physicalID int64, tblInfo *model.Table colList = append(colList, colInfo) } } - return analyzeOptions, model.ColumnList, colList, nil + return analyzeOptions, pmodel.ColumnList, colList, nil case "PREDICATE": - return analyzeOptions, model.PredicateColumns, nil, nil + return analyzeOptions, pmodel.PredicateColumns, nil, nil default: - return analyzeOptions, model.DefaultChoice, nil, nil + return analyzeOptions, pmodel.DefaultChoice, nil, nil } } @@ -2622,8 +2639,8 @@ func mergeAnalyzeOptions(stmtOpts map[ast.AnalyzeOptionType]uint64, savedOpts ma // pickColumnList picks the column list to be analyzed. // If the column list is specified in the statement, we will use it. -func pickColumnList(astColChoice model.ColumnChoice, astColList []*model.ColumnInfo, tblSavedColChoice model.ColumnChoice, tblSavedColList []*model.ColumnInfo) (model.ColumnChoice, []*model.ColumnInfo) { - if astColChoice != model.DefaultChoice { +func pickColumnList(astColChoice pmodel.ColumnChoice, astColList []*model.ColumnInfo, tblSavedColChoice pmodel.ColumnChoice, tblSavedColList []*model.ColumnInfo) (pmodel.ColumnChoice, []*model.ColumnInfo) { + if astColChoice != pmodel.DefaultChoice { return astColChoice, astColList } return tblSavedColChoice, tblSavedColList @@ -2637,21 +2654,22 @@ func (b *PlanBuilder) buildAnalyzeTable(as *ast.AnalyzeTableStmt, opts map[ast.A // Construct tasks for each table. for _, tbl := range as.TableNames { - if tbl.TableInfo.IsView() { + tnW := b.resolveCtx.GetTableName(tbl) + if tnW.TableInfo.IsView() { return nil, errors.Errorf("analyze view %s is not supported now", tbl.Name.O) } - if tbl.TableInfo.IsSequence() { + if tnW.TableInfo.IsSequence() { return nil, errors.Errorf("analyze sequence %s is not supported now", tbl.Name.O) } - idxInfo, colInfo := getColsInfo(tbl) - physicalIDs, partitionNames, err := GetPhysicalIDsAndPartitionNames(tbl.TableInfo, as.PartitionNames) + idxInfo, colInfo := b.getColsInfo(tbl) + physicalIDs, partitionNames, err := GetPhysicalIDsAndPartitionNames(tnW.TableInfo, as.PartitionNames) if err != nil { return nil, err } var commonHandleInfo *model.IndexInfo if version == statistics.Version2 { - err = b.buildAnalyzeFullSamplingTask(as, p, physicalIDs, partitionNames, tbl, version, usePersistedOptions) + err = b.buildAnalyzeFullSamplingTask(as, p, physicalIDs, partitionNames, tnW, version, usePersistedOptions) if err != nil { return nil, err } @@ -2659,16 +2677,16 @@ func (b *PlanBuilder) buildAnalyzeTable(as *ast.AnalyzeTableStmt, opts map[ast.A } // Version 1 analyze. - if as.ColumnChoice == model.PredicateColumns { + if as.ColumnChoice == pmodel.PredicateColumns { return nil, errors.Errorf("Only the version 2 of analyze supports analyzing predicate columns") } - if as.ColumnChoice == model.ColumnList { + if as.ColumnChoice == pmodel.ColumnList { return nil, errors.Errorf("Only the version 2 of analyze supports analyzing the specified columns") } for _, idx := range idxInfo { // For prefix common handle. We don't use analyze mixed to handle it with columns. Because the full value // is read by coprocessor, the prefix index would get wrong stats in this case. - if idx.Primary && tbl.TableInfo.IsCommonHandle && !idx.HasPrefixIndex() { + if idx.Primary && tnW.TableInfo.IsCommonHandle && !idx.HasPrefixIndex() { commonHandleInfo = idx continue } @@ -2676,19 +2694,19 @@ func (b *PlanBuilder) buildAnalyzeTable(as *ast.AnalyzeTableStmt, opts map[ast.A b.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.NewNoStackErrorf("analyzing multi-valued indexes is not supported, skip %s", idx.Name.L)) continue } - p.IdxTasks = append(p.IdxTasks, generateIndexTasks(idx, as, tbl.TableInfo, partitionNames, physicalIDs, version)...) + p.IdxTasks = append(p.IdxTasks, generateIndexTasks(idx, as, tnW.TableInfo, partitionNames, physicalIDs, version)...) } - handleCols := BuildHandleColsForAnalyze(b.ctx, tbl.TableInfo, true, nil) + handleCols := BuildHandleColsForAnalyze(b.ctx, tnW.TableInfo, true, nil) if len(colInfo) > 0 || handleCols != nil { for i, id := range physicalIDs { - if id == tbl.TableInfo.ID { + if id == tnW.TableInfo.ID { id = -1 } info := AnalyzeInfo{ DBName: tbl.Schema.O, TableName: tbl.Name.O, PartitionName: partitionNames[i], - TableID: statistics.AnalyzeTableID{TableID: tbl.TableInfo.ID, PartitionID: id}, + TableID: statistics.AnalyzeTableID{TableID: tnW.TableInfo.ID, PartitionID: id}, StatsVersion: version, } p.ColTasks = append(p.ColTasks, AnalyzeColumnsTask{ @@ -2696,7 +2714,7 @@ func (b *PlanBuilder) buildAnalyzeTable(as *ast.AnalyzeTableStmt, opts map[ast.A CommonHandleInfo: commonHandleInfo, ColsInfo: colInfo, AnalyzeInfo: info, - TblInfo: tbl.TableInfo, + TblInfo: tnW.TableInfo, }) } } @@ -2711,7 +2729,8 @@ func (b *PlanBuilder) buildAnalyzeIndex(as *ast.AnalyzeTableStmt, opts map[ast.A if statsHandle == nil { return nil, errors.Errorf("statistics hasn't been initialized, please try again later") } - tblInfo := as.TableNames[0].TableInfo + tnW := b.resolveCtx.GetTableName(as.TableNames[0]) + tblInfo := tnW.TableInfo physicalIDs, names, err := GetPhysicalIDsAndPartitionNames(tblInfo, as.PartitionNames) if err != nil { return nil, err @@ -2763,7 +2782,8 @@ func (b *PlanBuilder) buildAnalyzeAllIndex(as *ast.AnalyzeTableStmt, opts map[as if statsHandle == nil { return nil, errors.Errorf("statistics hasn't been initialized, please try again later") } - tblInfo := as.TableNames[0].TableInfo + tnW := b.resolveCtx.GetTableName(as.TableNames[0]) + tblInfo := tnW.TableInfo physicalIDs, names, err := GetPhysicalIDsAndPartitionNames(tblInfo, as.PartitionNames) if err != nil { return nil, err @@ -3229,7 +3249,7 @@ func buildColumnWithName(tableName, name string, tp byte, size int) (*expression fieldType.SetFlag(flag) return &expression.Column{ RetType: fieldType, - }, &types.FieldName{DBName: util2.InformationSchemaName, TblName: model.NewCIStr(tableName), ColName: model.NewCIStr(name)} + }, &types.FieldName{DBName: util2.InformationSchemaName, TblName: pmodel.NewCIStr(tableName), ColName: pmodel.NewCIStr(name)} } type columnsWithNames struct { @@ -3274,12 +3294,13 @@ func splitWhere(where ast.ExprNode) []ast.ExprNode { } func (b *PlanBuilder) buildShow(ctx context.Context, show *ast.ShowStmt) (base.Plan, error) { + tnW := b.resolveCtx.GetTableName(show.Table) p := logicalop.LogicalShow{ ShowContents: logicalop.ShowContents{ Tp: show.Tp, CountWarningsOrErrors: show.CountWarningsOrErrors, DBName: show.DBName, - Table: show.Table, + Table: tnW, Partition: show.Partition, Column: show.Column, IndexName: show.IndexName, @@ -3442,7 +3463,7 @@ func (b *PlanBuilder) buildShow(ctx context.Context, show *ast.ShowStmt) (base.P } func (b *PlanBuilder) buildSimple(ctx context.Context, node ast.StmtNode) (base.Plan, error) { - p := &Simple{Statement: node} + p := &Simple{Statement: node, ResolveCtx: b.resolveCtx} switch raw := node.(type) { case *ast.FlushStmt: @@ -3773,7 +3794,8 @@ func (b *PlanBuilder) buildInsert(ctx context.Context, insert *ast.InsertStmt) ( if !ok { return nil, infoschema.ErrTableNotExists.FastGenByArgs() } - tableInfo := tn.TableInfo + tnW := b.resolveCtx.GetTableName(tn) + tableInfo := tnW.TableInfo if tableInfo.IsView() { err := errors.Errorf("insert into view %s is not supported now", tableInfo.Name.O) if insert.IsReplace { @@ -3829,7 +3851,7 @@ func (b *PlanBuilder) buildInsert(ctx context.Context, insert *ast.InsertStmt) ( authErr = plannererrors.ErrTableaccessDenied.FastGenByArgs("INSERT", user.AuthUsername, user.AuthHostname, tableInfo.Name.L) } - b.visitInfo = appendVisitInfo(b.visitInfo, mysql.InsertPriv, tn.DBInfo.Name.L, + b.visitInfo = appendVisitInfo(b.visitInfo, mysql.InsertPriv, tnW.DBInfo.Name.L, tableInfo.Name.L, "", authErr) // `REPLACE INTO` requires both INSERT + DELETE privilege @@ -3845,7 +3867,7 @@ func (b *PlanBuilder) buildInsert(ctx context.Context, insert *ast.InsertStmt) ( cmd := strings.ToUpper(mysql.Priv2Str[extraPriv]) authErr = plannererrors.ErrTableaccessDenied.FastGenByArgs(cmd, user.AuthUsername, user.AuthHostname, tableInfo.Name.L) } - b.visitInfo = appendVisitInfo(b.visitInfo, extraPriv, tn.DBInfo.Name.L, tableInfo.Name.L, "", authErr) + b.visitInfo = appendVisitInfo(b.visitInfo, extraPriv, tnW.DBInfo.Name.L, tableInfo.Name.L, "", authErr) } mockTablePlan := logicalop.LogicalTableDual{}.Init(b.ctx, b.getSelectOffset()) @@ -3900,7 +3922,7 @@ func (b *PlanBuilder) buildInsert(ctx context.Context, insert *ast.InsertStmt) ( if err != nil { return nil, err } - err = insertPlan.buildOnInsertFKTriggers(b.ctx, b.is, tn.DBInfo.Name.L) + err = insertPlan.buildOnInsertFKTriggers(b.ctx, b.is, tnW.DBInfo.Name.L) return insertPlan, err } @@ -4172,7 +4194,8 @@ func (b *PlanBuilder) buildSelectPlanOfInsert(ctx context.Context, insert *ast.I } } } - selectPlan, err := b.Build(ctx, insert.Select) + nodeW := resolve.NewNodeWWithCtx(insert.Select, b.resolveCtx) + selectPlan, err := b.Build(ctx, nodeW) if err != nil { return err } @@ -4251,12 +4274,13 @@ func (b *PlanBuilder) buildLoadData(ctx context.Context, ld *ast.LoadDataStmt) ( } options = append(options, &loadDataOpt) } + tnW := b.resolveCtx.GetTableName(ld.Table) p := LoadData{ FileLocRef: ld.FileLocRef, OnDuplicate: ld.OnDuplicate, Path: ld.Path, Format: ld.Format, - Table: ld.Table, + Table: tnW, Charset: ld.Charset, Columns: ld.Columns, FieldsInfo: ld.FieldsInfo, @@ -4282,7 +4306,7 @@ func (b *PlanBuilder) buildLoadData(ctx context.Context, ld *ast.LoadDataStmt) ( db := b.ctx.GetSessionVars().CurrentDB return nil, infoschema.ErrTableNotExists.FastGenByArgs(db, tableInfo.Name.O) } - schema, names, err := expression.TableInfo2SchemaAndNames(b.ctx.GetExprCtx(), model.NewCIStr(""), tableInfo) + schema, names, err := expression.TableInfo2SchemaAndNames(b.ctx.GetExprCtx(), pmodel.NewCIStr(""), tableInfo) if err != nil { return nil, err } @@ -4334,10 +4358,41 @@ func (b *PlanBuilder) buildImportInto(ctx context.Context, ld *ast.ImportIntoStm } options = append(options, &loadDataOpt) } + // TODO(lance6716): check functions + neededVars := make(map[string]int) + for i, a := range ld.ColumnAssignments { + switch v := a.Expr.(type) { + case *ast.SubqueryExpr: + return nil, errors.Errorf( + "subquery is not supported in IMPORT INTO column assignment, index %d", i, + ) + case *ast.VariableExpr: + neededVars[v.Name] = i + } + } + for _, v := range ld.ColumnsAndUserVars { + userVar := v.UserVar + if userVar == nil { + continue + } + delete(neededVars, userVar.Name) + } + if len(neededVars) > 0 { + valuesStr := make([]string, 0, len(neededVars)) + for _, v := range neededVars { + valuesStr = append(valuesStr, strconv.Itoa(v)) + } + return nil, errors.Errorf( + "column assignment cannot use variables set outside IMPORT INTO statement, index %s", + strings.Join(valuesStr, ","), + ) + } + + tnW := b.resolveCtx.GetTableName(ld.Table) p := ImportInto{ Path: ld.Path, Format: ld.Format, - Table: ld.Table, + Table: tnW, ColumnAssignments: ld.ColumnAssignments, ColumnsAndUserVars: ld.ColumnsAndUserVars, Options: options, @@ -4382,7 +4437,7 @@ func (b *PlanBuilder) buildImportInto(ctx context.Context, ld *ast.ImportIntoStm db := b.ctx.GetSessionVars().CurrentDB return nil, infoschema.ErrTableNotExists.FastGenByArgs(db, tableInfo.Name.O) } - schema, names, err := expression.TableInfo2SchemaAndNames(b.ctx.GetExprCtx(), model.NewCIStr(""), tableInfo) + schema, names, err := expression.TableInfo2SchemaAndNames(b.ctx.GetExprCtx(), pmodel.NewCIStr(""), tableInfo) if err != nil { return nil, err } @@ -4396,7 +4451,8 @@ func (b *PlanBuilder) buildImportInto(ctx context.Context, ld *ast.ImportIntoStm if ld.Select != nil { // privilege of tables in select will be checked here - selectPlan, err2 := b.Build(ctx, ld.Select) + nodeW := resolve.NewNodeWWithCtx(ld.Select, b.resolveCtx) + selectPlan, err2 := b.Build(ctx, nodeW) if err2 != nil { return nil, err2 } @@ -4457,22 +4513,12 @@ func (b *PlanBuilder) requireInsertAndSelectPriv(tables []*ast.TableName) { } } -func (*PlanBuilder) buildIndexAdvise(node *ast.IndexAdviseStmt) base.Plan { - p := &IndexAdvise{ - IsLocal: node.IsLocal, - Path: node.Path, - MaxMinutes: node.MaxMinutes, - MaxIndexNum: node.MaxIndexNum, - LineFieldsInfo: NewLineFieldsInfo(nil, node.LinesInfo), - } - return p -} - func (b *PlanBuilder) buildSplitRegion(node *ast.SplitRegionStmt) (base.Plan, error) { - if node.Table.TableInfo.TempTableType != model.TempTableNone { + tnW := b.resolveCtx.GetTableName(node.Table) + if tnW.TableInfo.TempTableType != model.TempTableNone { return nil, plannererrors.ErrOptOnTemporaryTable.GenWithStackByArgs("split table") } - if node.SplitSyntaxOpt != nil && node.SplitSyntaxOpt.HasPartition && node.Table.TableInfo.Partition == nil { + if node.SplitSyntaxOpt != nil && node.SplitSyntaxOpt.HasPartition && tnW.TableInfo.Partition == nil { return nil, plannererrors.ErrPartitionClauseOnNonpartitioned } if len(node.IndexName.L) != 0 { @@ -4482,7 +4528,8 @@ func (b *PlanBuilder) buildSplitRegion(node *ast.SplitRegionStmt) (base.Plan, er } func (b *PlanBuilder) buildSplitIndexRegion(node *ast.SplitRegionStmt) (base.Plan, error) { - tblInfo := node.Table.TableInfo + tnW := b.resolveCtx.GetTableName(node.Table) + tblInfo := tnW.TableInfo if node.IndexName.L == strings.ToLower(mysql.PrimaryKeyName) && (tblInfo.IsCommonHandle || tblInfo.PKIsHandle) { return nil, plannererrors.ErrKeyDoesNotExist.FastGen("unable to split clustered index, please split table instead.") @@ -4605,7 +4652,8 @@ func (b *PlanBuilder) convertValue(valueItem ast.ExprNode, mockTablePlan base.Lo } func (b *PlanBuilder) buildSplitTableRegion(node *ast.SplitRegionStmt) (base.Plan, error) { - tblInfo := node.Table.TableInfo + tnW := b.resolveCtx.GetTableName(node.Table) + tblInfo := tnW.TableInfo handleColInfos := buildHandleColumnInfos(tblInfo) mockTablePlan := logicalop.LogicalTableDual{}.Init(b.ctx, b.getSelectOffset()) schema, names, err := expression.TableInfo2SchemaAndNames(b.ctx.GetExprCtx(), node.Table.Schema, tblInfo) @@ -4710,7 +4758,7 @@ func (b *PlanBuilder) buildDDL(ctx context.Context, node ast.DDLNode) (base.Plan switch v := node.(type) { case *ast.AlterDatabaseStmt: if v.AlterDefaultDatabase { - v.Name = model.NewCIStr(b.ctx.GetSessionVars().CurrentDB) + v.Name = pmodel.NewCIStr(b.ctx.GetSessionVars().CurrentDB) } if v.Name.O == "" { return nil, plannererrors.ErrNoDB @@ -4865,7 +4913,8 @@ func (b *PlanBuilder) buildDDL(ctx context.Context, node ast.DDLNode) (base.Plan stmt.AsViewSchema = true } - plan, err := b.Build(ctx, v.Select) + nodeW := resolve.NewNodeWWithCtx(v.Select, b.resolveCtx) + plan, err := b.Build(ctx, nodeW) if err != nil { return nil, err } @@ -4873,7 +4922,7 @@ func (b *PlanBuilder) buildDDL(ctx context.Context, node ast.DDLNode) (base.Plan names := plan.OutputNames() if v.Cols == nil { adjustOverlongViewColname(plan.(base.LogicalPlan)) - v.Cols = make([]model.CIStr, len(schema.Columns)) + v.Cols = make([]pmodel.CIStr, len(schema.Columns)) for i, name := range names { v.Cols[i] = name.ColName } @@ -5052,9 +5101,10 @@ const ( // buildTrace builds a trace plan. Inside this method, it first optimize the // underlying query and then constructs a schema, which will be used to constructs // rows result. -func (*PlanBuilder) buildTrace(trace *ast.TraceStmt) (base.Plan, error) { +func (b *PlanBuilder) buildTrace(trace *ast.TraceStmt) (base.Plan, error) { p := &Trace{ StmtNode: trace.Stmt, + ResolveCtx: b.resolveCtx, Format: trace.Format, OptimizerTrace: trace.TracePlan, OptimizerTraceTarget: trace.TracePlanTarget, @@ -5164,7 +5214,8 @@ func (b *PlanBuilder) buildExplain(ctx context.Context, explain *ast.ExplainStmt return nil, err } - targetPlan, _, err := OptimizeAstNode(ctx, sctx, explain.Stmt, b.is) + nodeW := resolve.NewNodeWWithCtx(explain.Stmt, b.resolveCtx) + targetPlan, _, err := OptimizeAstNode(ctx, sctx, nodeW, b.is) if err != nil { return nil, err } @@ -5182,7 +5233,8 @@ func (b *PlanBuilder) buildSelectInto(ctx context.Context, sel *ast.SelectStmt) if err != nil { return nil, err } - targetPlan, _, err := OptimizeAstNode(ctx, sctx, sel, b.is) + nodeW := resolve.NewNodeWWithCtx(sel, b.resolveCtx) + targetPlan, _, err := OptimizeAstNode(ctx, sctx, nodeW, b.is) if err != nil { return nil, err } @@ -5455,7 +5507,7 @@ func convert2OutputSchemasAndNames(names []string, ftypes []byte, flags []uint) outputNames = make([]*types.FieldName, 0, len(names)) for i := range names { col := &expression.Column{} - outputNames = append(outputNames, &types.FieldName{ColName: model.NewCIStr(names[i])}) + outputNames = append(outputNames, &types.FieldName{ColName: pmodel.NewCIStr(names[i])}) // User varchar as the default return column type. tp := mysql.TypeVarchar if len(ftypes) != 0 && ftypes[i] != mysql.TypeUnspecified { @@ -5548,7 +5600,7 @@ func adjustOverlongViewColname(plan base.LogicalPlan) { outputNames := plan.OutputNames() for i := range outputNames { if outputName := outputNames[i].ColName.L; len(outputName) > mysql.MaxColumnNameLength { - outputNames[i].ColName = model.NewCIStr(fmt.Sprintf("name_exp_%d", i+1)) + outputNames[i].ColName = pmodel.NewCIStr(fmt.Sprintf("name_exp_%d", i+1)) } } } @@ -5578,7 +5630,8 @@ func (b *PlanBuilder) buildCompactTable(node *ast.CompactTableStmt) (base.Plan, b.visitInfo = appendVisitInfo(b.visitInfo, mysql.AlterPriv, node.Table.Schema.L, node.Table.Name.L, "", authErr) - tblInfo := node.Table.TableInfo + tnW := b.resolveCtx.GetTableName(node.Table) + tblInfo := tnW.TableInfo p := &CompactTable{ ReplicaKind: node.ReplicaKind, TableInfo: tblInfo, @@ -5587,6 +5640,35 @@ func (b *PlanBuilder) buildCompactTable(node *ast.CompactTableStmt) (base.Plan, return p, nil } +func (*PlanBuilder) buildRecommendIndex(v *ast.RecommendIndexStmt) (base.Plan, error) { + p := &RecommendIndexPlan{ + Action: v.Action, + SQL: v.SQL, + AdviseID: v.ID, + Option: v.Option, + Value: v.Value, + } + + switch v.Action { + case "run": + if v.SQL == "" { + return nil, errors.New("recommend index SQL is empty") + } + schema := newColumnsWithNames(7) + schema.Append(buildColumnWithName("", "database", mysql.TypeVarchar, 64)) + schema.Append(buildColumnWithName("", "table", mysql.TypeVarchar, 64)) + schema.Append(buildColumnWithName("", "index_name", mysql.TypeVarchar, 64)) + schema.Append(buildColumnWithName("", "index_columns", mysql.TypeVarchar, 256)) + schema.Append(buildColumnWithName("", "index_size", mysql.TypeVarchar, 256)) + schema.Append(buildColumnWithName("", "reason", mysql.TypeVarchar, 256)) + schema.Append(buildColumnWithName("", "top_impacted_query", mysql.TypeBlob, -1)) + p.setSchemaAndNames(schema.col2Schema(), schema.names) + default: + return nil, fmt.Errorf("unsupported action %s", v.Action) + } + return p, nil +} + func extractPatternLikeOrIlikeName(patternLike *ast.PatternLikeOrIlikeExpr) string { if patternLike == nil { return "" diff --git a/pkg/planner/core/planbuilder_test.go b/pkg/planner/core/planbuilder_test.go index 40c0390bba87a..761382b662d2a 100644 --- a/pkg/planner/core/planbuilder_test.go +++ b/pkg/planner/core/planbuilder_test.go @@ -27,11 +27,13 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/statistics" @@ -91,24 +93,24 @@ func TestGetPathByIndexName(t *testing.T) { accessPath := []*util.AccessPath{ {IsIntHandlePath: true}, - {Index: &model.IndexInfo{Name: model.NewCIStr("idx")}}, + {Index: &model.IndexInfo{Name: pmodel.NewCIStr("idx")}}, genTiFlashPath(tblInfo), } - path := getPathByIndexName(accessPath, model.NewCIStr("idx"), tblInfo) + path := getPathByIndexName(accessPath, pmodel.NewCIStr("idx"), tblInfo) require.NotNil(t, path) require.Equal(t, accessPath[1], path) // "id" is a prefix of "idx" - path = getPathByIndexName(accessPath, model.NewCIStr("id"), tblInfo) + path = getPathByIndexName(accessPath, pmodel.NewCIStr("id"), tblInfo) require.NotNil(t, path) require.Equal(t, accessPath[1], path) - path = getPathByIndexName(accessPath, model.NewCIStr("primary"), tblInfo) + path = getPathByIndexName(accessPath, pmodel.NewCIStr("primary"), tblInfo) require.NotNil(t, path) require.Equal(t, accessPath[0], path) - path = getPathByIndexName(accessPath, model.NewCIStr("not exists"), tblInfo) + path = getPathByIndexName(accessPath, pmodel.NewCIStr("not exists"), tblInfo) require.Nil(t, path) tblInfo = &model.TableInfo{ @@ -116,7 +118,7 @@ func TestGetPathByIndexName(t *testing.T) { PKIsHandle: false, } - path = getPathByIndexName(accessPath, model.NewCIStr("primary"), tblInfo) + path = getPathByIndexName(accessPath, pmodel.NewCIStr("primary"), tblInfo) require.Nil(t, path) } @@ -681,32 +683,35 @@ func TestGetFullAnalyzeColumnsInfo(t *testing.T) { // Create a new TableName instance. tableName := &ast.TableName{ - Schema: model.NewCIStr("test"), - Name: model.NewCIStr("my_table"), + Schema: pmodel.NewCIStr("test"), + Name: pmodel.NewCIStr("my_table"), } columns := []*model.ColumnInfo{ { ID: 1, - Name: model.NewCIStr("id"), + Name: pmodel.NewCIStr("id"), FieldType: *types.NewFieldType(mysql.TypeLonglong), }, { ID: 2, - Name: model.NewCIStr("name"), + Name: pmodel.NewCIStr("name"), FieldType: *types.NewFieldType(mysql.TypeString), }, { ID: 3, - Name: model.NewCIStr("age"), + Name: pmodel.NewCIStr("age"), FieldType: *types.NewFieldType(mysql.TypeLonglong), }, } - tableName.TableInfo = &model.TableInfo{ - Columns: columns, + tblNameW := &resolve.TableNameW{ + TableName: tableName, + TableInfo: &model.TableInfo{ + Columns: columns, + }, } // Test case 1: AllColumns. - cols, _, err := pb.getFullAnalyzeColumnsInfo(tableName, model.AllColumns, nil, nil, nil, false, false) + cols, _, err := pb.getFullAnalyzeColumnsInfo(tblNameW, pmodel.AllColumns, nil, nil, nil, false, false) require.NoError(t, err) require.Equal(t, columns, cols) @@ -718,7 +723,7 @@ func TestGetFullAnalyzeColumnsInfo(t *testing.T) { // Test case 3: ColumnList. specifiedCols := []*model.ColumnInfo{columns[0], columns[2]} mustAnalyzedCols.data[3] = struct{}{} - cols, _, err = pb.getFullAnalyzeColumnsInfo(tableName, model.ColumnList, specifiedCols, nil, mustAnalyzedCols, false, false) + cols, _, err = pb.getFullAnalyzeColumnsInfo(tblNameW, pmodel.ColumnList, specifiedCols, nil, mustAnalyzedCols, false, false) require.NoError(t, err) require.Equal(t, specifiedCols, cols) } @@ -732,12 +737,12 @@ func TestRequireInsertAndSelectPriv(t *testing.T) { tables := []*ast.TableName{ { - Schema: model.NewCIStr("test"), - Name: model.NewCIStr("t1"), + Schema: pmodel.NewCIStr("test"), + Name: pmodel.NewCIStr("t1"), }, { - Schema: model.NewCIStr("test"), - Name: model.NewCIStr("t2"), + Schema: pmodel.NewCIStr("test"), + Name: pmodel.NewCIStr("t2"), }, } diff --git a/pkg/planner/core/point_get_plan.go b/pkg/planner/core/point_get_plan.go index fc1b92282d8cb..2825a4dde1508 100644 --- a/pkg/planner/core/point_get_plan.go +++ b/pkg/planner/core/point_get_plan.go @@ -26,9 +26,10 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/opcode" "github.com/pingcap/tidb/pkg/parser/terror" @@ -36,6 +37,7 @@ import ( "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/baseimpl" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/planner/util/costusage" @@ -78,7 +80,7 @@ type PointGetPlan struct { // Please see comments in PhysicalPlan for details. probeParents []base.PhysicalPlan // explicit partition selection - PartitionNames []model.CIStr + PartitionNames []pmodel.CIStr dbName string schema *expression.Schema @@ -430,7 +432,7 @@ type BatchPointGetPlan struct { // Please see comments in PhysicalPlan for details. probeParents []base.PhysicalPlan // explicit partition selection - PartitionNames []model.CIStr + PartitionNames []pmodel.CIStr ctx base.PlanContext dbName string @@ -651,7 +653,7 @@ func (p *BatchPointGetPlan) LoadTableStats(ctx sessionctx.Context) { loadTableStats(ctx, p.TblInfo, p.TblInfo.ID) } -func isInExplicitPartitions(pi *model.PartitionInfo, idx int, names []model.CIStr) bool { +func isInExplicitPartitions(pi *model.PartitionInfo, idx int, names []pmodel.CIStr) bool { if len(names) == 0 { return true } @@ -880,7 +882,7 @@ type PointPlanVal struct { } // TryFastPlan tries to use the PointGetPlan for the query. -func TryFastPlan(ctx base.PlanContext, node ast.Node) (p base.Plan) { +func TryFastPlan(ctx base.PlanContext, node *resolve.NodeW) (p base.Plan) { if checkStableResultMode(ctx) { // the rule of stabilizing results has not taken effect yet, so cannot generate a plan here in this mode return nil @@ -888,7 +890,7 @@ func TryFastPlan(ctx base.PlanContext, node ast.Node) (p base.Plan) { ctx.GetSessionVars().PlanID.Store(0) ctx.GetSessionVars().PlanColumnID.Store(0) - switch x := node.(type) { + switch x := node.Node.(type) { case *ast.SelectStmt: if x.SelectIntoOpt != nil { return nil @@ -908,7 +910,7 @@ func TryFastPlan(ctx base.PlanContext, node ast.Node) (p base.Plan) { }() // Try to convert the `SELECT a, b, c FROM t WHERE (a, b, c) in ((1, 2, 4), (1, 3, 5))` to // `PhysicalUnionAll` which children are `PointGet` if exists an unique key (a, b, c) in table `t` - if fp := tryWhereIn2BatchPointGet(ctx, x); fp != nil { + if fp := tryWhereIn2BatchPointGet(ctx, x, node.GetResolveContext()); fp != nil { if checkFastPlanPrivilege(ctx, fp.dbName, fp.TblInfo.Name.L, mysql.SelectPriv) != nil { return } @@ -919,7 +921,7 @@ func TryFastPlan(ctx base.PlanContext, node ast.Node) (p base.Plan) { p = fp return } - if fp := tryPointGetPlan(ctx, x, isForUpdateReadSelectLock(x.LockInfo)); fp != nil { + if fp := tryPointGetPlan(ctx, x, node.GetResolveContext(), isForUpdateReadSelectLock(x.LockInfo)); fp != nil { if checkFastPlanPrivilege(ctx, fp.dbName, fp.TblInfo.Name.L, mysql.SelectPriv) != nil { return nil } @@ -938,9 +940,9 @@ func TryFastPlan(ctx base.PlanContext, node ast.Node) (p base.Plan) { return } case *ast.UpdateStmt: - return tryUpdatePointPlan(ctx, x) + return tryUpdatePointPlan(ctx, x, node.GetResolveContext()) case *ast.DeleteStmt: - return tryDeletePointPlan(ctx, x) + return tryDeletePointPlan(ctx, x, node.GetResolveContext()) } return nil } @@ -1206,7 +1208,7 @@ func newBatchPointGetPlan( return p.Init(ctx, statsInfo, schema, names, 0) } -func tryWhereIn2BatchPointGet(ctx base.PlanContext, selStmt *ast.SelectStmt) *BatchPointGetPlan { +func tryWhereIn2BatchPointGet(ctx base.PlanContext, selStmt *ast.SelectStmt, resolveCtx *resolve.Context) *BatchPointGetPlan { if selStmt.OrderBy != nil || selStmt.GroupBy != nil || selStmt.Limit != nil || selStmt.Having != nil || selStmt.Distinct || len(selStmt.WindowSpecs) > 0 { @@ -1223,10 +1225,12 @@ func tryWhereIn2BatchPointGet(ctx base.PlanContext, selStmt *ast.SelectStmt) *Ba if tblName == nil { return nil } - tbl := tblName.TableInfo - if tbl == nil { + // tnW might be nil, in some ut, query is directly 'optimized' without pre-process + tnW := resolveCtx.GetTableName(tblName) + if tnW == nil { return nil } + tbl := tnW.TableInfo // Skip the optimization with partition selection. // TODO: Add test and remove this! if len(tblName.PartitionNames) > 0 { @@ -1307,7 +1311,7 @@ func tryWhereIn2BatchPointGet(ctx base.PlanContext, selStmt *ast.SelectStmt) *Ba // 2. It must be a single table select. // 3. All the columns must be public and not generated. // 4. The condition is an access path that the range is a unique key. -func tryPointGetPlan(ctx base.PlanContext, selStmt *ast.SelectStmt, check bool) *PointGetPlan { +func tryPointGetPlan(ctx base.PlanContext, selStmt *ast.SelectStmt, resolveCtx *resolve.Context, check bool) *PointGetPlan { if selStmt.Having != nil || selStmt.OrderBy != nil { return nil } else if selStmt.Limit != nil { @@ -1320,10 +1324,12 @@ func tryPointGetPlan(ctx base.PlanContext, selStmt *ast.SelectStmt, check bool) if tblName == nil { return nil } - tbl := tblName.TableInfo - if tbl == nil { + // tnW might be nil, in some ut, query is directly 'optimized' without pre-process + tnW := resolveCtx.GetTableName(tblName) + if tnW == nil { return nil } + tbl := tnW.TableInfo var pkColOffset int for i, col := range tbl.Columns { @@ -1374,10 +1380,10 @@ func tryPointGetPlan(ctx base.PlanContext, selStmt *ast.SelectStmt, check bool) return nil } - return checkTblIndexForPointPlan(ctx, tblName, schema, names, pairs, isTableDual, check) + return checkTblIndexForPointPlan(ctx, tnW, schema, names, pairs, isTableDual, check) } -func checkTblIndexForPointPlan(ctx base.PlanContext, tblName *ast.TableName, schema *expression.Schema, +func checkTblIndexForPointPlan(ctx base.PlanContext, tblName *resolve.TableNameW, schema *expression.Schema, names []*types.FieldName, pairs []nameValuePair, isTableDual, check bool) *PointGetPlan { check = check || ctx.GetSessionVars().IsIsolation(ast.ReadCommitted) check = check && ctx.GetSessionVars().ConnectionID > 0 @@ -1451,7 +1457,7 @@ func indexIsAvailableByHints(idxInfo *model.IndexInfo, idxHints []*ast.IndexHint if len(idxHints) == 0 { return true } - match := func(name model.CIStr) bool { + match := func(name pmodel.CIStr) bool { if idxInfo == nil { return name.L == "primary" } @@ -1520,9 +1526,9 @@ func checkFastPlanPrivilege(ctx base.PlanContext, dbName, tableName string, chec } func buildSchemaFromFields( - dbName model.CIStr, + dbName pmodel.CIStr, tbl *model.TableInfo, - tblName model.CIStr, + tblName pmodel.CIStr, fields []*ast.SelectField, ) ( *expression.Schema, @@ -1628,7 +1634,7 @@ func tryExtractRowChecksumColumn(field *ast.SelectField, idx int) (*types.FieldN // getSingleTableNameAndAlias return the ast node of queried table name and the alias string. // `tblName` is `nil` if there are multiple tables in the query. // `tblAlias` will be the real table name if there is no table alias in the query. -func getSingleTableNameAndAlias(tableRefs *ast.TableRefsClause) (tblName *ast.TableName, tblAlias model.CIStr) { +func getSingleTableNameAndAlias(tableRefs *ast.TableRefsClause) (tblName *ast.TableName, tblAlias pmodel.CIStr) { if tableRefs == nil || tableRefs.TableRefs == nil || tableRefs.TableRefs.Right != nil { return nil, tblAlias } @@ -1648,7 +1654,7 @@ func getSingleTableNameAndAlias(tableRefs *ast.TableRefsClause) (tblName *ast.Ta } // getNameValuePairs extracts `column = constant/paramMarker` conditions from expr as name value pairs. -func getNameValuePairs(ctx expression.BuildContext, tbl *model.TableInfo, tblName model.CIStr, nvPairs []nameValuePair, expr ast.ExprNode) ( +func getNameValuePairs(ctx expression.BuildContext, tbl *model.TableInfo, tblName pmodel.CIStr, nvPairs []nameValuePair, expr ast.ExprNode) ( pairs []nameValuePair, isTableDual bool) { evalCtx := ctx.GetEvalCtx() binOp, ok := expr.(*ast.BinaryOperationExpr) @@ -1894,7 +1900,7 @@ func checkIfAssignmentListHasSubQuery(list []*ast.Assignment) bool { return false } -func tryUpdatePointPlan(ctx base.PlanContext, updateStmt *ast.UpdateStmt) base.Plan { +func tryUpdatePointPlan(ctx base.PlanContext, updateStmt *ast.UpdateStmt, resolveCtx *resolve.Context) base.Plan { // Avoid using the point_get when assignment_list contains the sub-query in the UPDATE. if checkIfAssignmentListHasSubQuery(updateStmt.List) { return nil @@ -1907,7 +1913,7 @@ func tryUpdatePointPlan(ctx base.PlanContext, updateStmt *ast.UpdateStmt) base.P OrderBy: updateStmt.Order, Limit: updateStmt.Limit, } - pointGet := tryPointGetPlan(ctx, selStmt, true) + pointGet := tryPointGetPlan(ctx, selStmt, resolveCtx, true) if pointGet != nil { if pointGet.IsTableDual { return PhysicalTableDual{ @@ -1917,19 +1923,19 @@ func tryUpdatePointPlan(ctx base.PlanContext, updateStmt *ast.UpdateStmt) base.P if ctx.GetSessionVars().TxnCtx.IsPessimistic { pointGet.Lock, pointGet.LockWaitTime = getLockWaitTime(ctx, &ast.SelectLockInfo{LockType: ast.SelectLockForUpdate}) } - return buildPointUpdatePlan(ctx, pointGet, pointGet.dbName, pointGet.TblInfo, updateStmt) + return buildPointUpdatePlan(ctx, pointGet, pointGet.dbName, pointGet.TblInfo, updateStmt, resolveCtx) } - batchPointGet := tryWhereIn2BatchPointGet(ctx, selStmt) + batchPointGet := tryWhereIn2BatchPointGet(ctx, selStmt, resolveCtx) if batchPointGet != nil { if ctx.GetSessionVars().TxnCtx.IsPessimistic { batchPointGet.Lock, batchPointGet.LockWaitTime = getLockWaitTime(ctx, &ast.SelectLockInfo{LockType: ast.SelectLockForUpdate}) } - return buildPointUpdatePlan(ctx, batchPointGet, batchPointGet.dbName, batchPointGet.TblInfo, updateStmt) + return buildPointUpdatePlan(ctx, batchPointGet, batchPointGet.dbName, batchPointGet.TblInfo, updateStmt, resolveCtx) } return nil } -func buildPointUpdatePlan(ctx base.PlanContext, pointPlan base.PhysicalPlan, dbName string, tbl *model.TableInfo, updateStmt *ast.UpdateStmt) base.Plan { +func buildPointUpdatePlan(ctx base.PlanContext, pointPlan base.PhysicalPlan, dbName string, tbl *model.TableInfo, updateStmt *ast.UpdateStmt, resolveCtx *resolve.Context) base.Plan { if checkFastPlanPrivilege(ctx, dbName, tbl.Name.L, mysql.SelectPriv, mysql.UpdatePriv) != nil { return nil } @@ -1961,7 +1967,8 @@ func buildPointUpdatePlan(ctx base.PlanContext, pointPlan base.PhysicalPlan, dbN } if tbl.GetPartitionInfo() != nil { pt := t.(table.PartitionedTable) - updateTableList := ExtractTableList(updateStmt.TableRefs.TableRefs, true) + nodeW := resolve.NewNodeWWithCtx(updateStmt.TableRefs.TableRefs, resolveCtx) + updateTableList := ExtractTableList(nodeW, true) updatePlan.PartitionedTable = make([]table.PartitionedTable, 0, len(updateTableList)) for _, updateTable := range updateTableList { if len(updateTable.PartitionNames) > 0 { @@ -2022,7 +2029,7 @@ func buildOrderedList(ctx base.PlanContext, plan base.Plan, list []*ast.Assignme return orderedList, allAssignmentsAreConstant } -func tryDeletePointPlan(ctx base.PlanContext, delStmt *ast.DeleteStmt) base.Plan { +func tryDeletePointPlan(ctx base.PlanContext, delStmt *ast.DeleteStmt, resolveCtx *resolve.Context) base.Plan { if delStmt.IsMultiTable { return nil } @@ -2033,7 +2040,7 @@ func tryDeletePointPlan(ctx base.PlanContext, delStmt *ast.DeleteStmt) base.Plan OrderBy: delStmt.Order, Limit: delStmt.Limit, } - if pointGet := tryPointGetPlan(ctx, selStmt, true); pointGet != nil { + if pointGet := tryPointGetPlan(ctx, selStmt, resolveCtx, true); pointGet != nil { if pointGet.IsTableDual { return PhysicalTableDual{ names: pointGet.outputNames, @@ -2044,7 +2051,7 @@ func tryDeletePointPlan(ctx base.PlanContext, delStmt *ast.DeleteStmt) base.Plan } return buildPointDeletePlan(ctx, pointGet, pointGet.dbName, pointGet.TblInfo) } - if batchPointGet := tryWhereIn2BatchPointGet(ctx, selStmt); batchPointGet != nil { + if batchPointGet := tryWhereIn2BatchPointGet(ctx, selStmt, resolveCtx); batchPointGet != nil { if ctx.GetSessionVars().TxnCtx.IsPessimistic { batchPointGet.Lock, batchPointGet.LockWaitTime = getLockWaitTime(ctx, &ast.SelectLockInfo{LockType: ast.SelectLockForUpdate}) } @@ -2128,12 +2135,12 @@ func buildHandleCols(ctx base.PlanContext, tbl *model.TableInfo, schema *express // TODO: Remove this, by enabling all types of partitioning // and update/add tests -func getHashOrKeyPartitionColumnName(ctx base.PlanContext, tbl *model.TableInfo) *model.CIStr { +func getHashOrKeyPartitionColumnName(ctx base.PlanContext, tbl *model.TableInfo) *pmodel.CIStr { pi := tbl.GetPartitionInfo() if pi == nil { return nil } - if pi.Type != model.PartitionTypeHash && pi.Type != model.PartitionTypeKey { + if pi.Type != pmodel.PartitionTypeHash && pi.Type != pmodel.PartitionTypeKey { return nil } is := ctx.GetInfoSchema().(infoschema.InfoSchema) @@ -2143,7 +2150,7 @@ func getHashOrKeyPartitionColumnName(ctx base.PlanContext, tbl *model.TableInfo) } // PartitionExpr don't need columns and names for hash partition. partitionExpr := table.(partitionTable).PartitionExpr() - if pi.Type == model.PartitionTypeKey { + if pi.Type == pmodel.PartitionTypeKey { // used to judge whether the key partition contains only one field if len(pi.Columns) != 1 { return nil diff --git a/pkg/planner/core/point_get_plan_test.go b/pkg/planner/core/point_get_plan_test.go index cde9eb6be3f26..1b568eed27fea 100644 --- a/pkg/planner/core/point_get_plan_test.go +++ b/pkg/planner/core/point_get_plan_test.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/tidb/pkg/metrics" "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" @@ -163,9 +164,10 @@ func TestPointGetId(t *testing.T) { require.Len(t, stmts, 1) stmt := stmts[0] ret := &core.PreprocessorReturn{} - err = core.Preprocess(context.Background(), ctx, stmt, core.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, core.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, _, err := planner.Optimize(context.TODO(), ctx, stmt, ret.InfoSchema) + p, _, err := planner.Optimize(context.TODO(), ctx, nodeW, ret.InfoSchema) require.NoError(t, err) // Test explain format = 'brief' result is useless, plan id will be reset when running `explain`. require.Equal(t, 1, p.ID()) diff --git a/pkg/planner/core/preprocess.go b/pkg/planner/core/preprocess.go index 076799db3eee6..708e985c971fd 100644 --- a/pkg/planner/core/preprocess.go +++ b/pkg/planner/core/preprocess.go @@ -26,15 +26,17 @@ import ( "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta/autoid" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" "github.com/pingcap/tidb/pkg/parser/charset" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/privilege" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" @@ -122,7 +124,7 @@ func TryAddExtraLimit(ctx sessionctx.Context, node ast.StmtNode) ast.StmtNode { // Preprocess resolves table names of the node, and checks some statements' validation. // preprocessReturn used to extract the infoschema for the tableName and the timestamp from the asof clause. -func Preprocess(ctx context.Context, sctx sessionctx.Context, node ast.Node, preprocessOpt ...PreprocessOpt) error { +func Preprocess(ctx context.Context, sctx sessionctx.Context, node *resolve.NodeW, preprocessOpt ...PreprocessOpt) error { defer tracing.StartRegion(ctx, "planner.Preprocess").End() v := preprocessor{ ctx: ctx, @@ -130,6 +132,7 @@ func Preprocess(ctx context.Context, sctx sessionctx.Context, node ast.Node, pre tableAliasInJoin: make([]map[string]any, 0), preprocessWith: &preprocessWith{cteCanUsed: make([]string, 0), cteBeforeOffset: make([]int, 0)}, staleReadProcessor: staleread.NewStaleReadProcessor(ctx, sctx), + resolveCtx: node.GetResolveContext(), } for _, optFn := range preprocessOpt { optFn(&v) @@ -138,7 +141,7 @@ func Preprocess(ctx context.Context, sctx sessionctx.Context, node ast.Node, pre if v.PreprocessorReturn == nil { v.PreprocessorReturn = &PreprocessorReturn{} } - node.Accept(&v) + node.Node.Accept(&v) // InfoSchema must be non-nil after preprocessing v.ensureInfoSchema() return errors.Trace(v.err) @@ -236,6 +239,8 @@ type preprocessor struct { // values that may be returned *PreprocessorReturn err error + + resolveCtx *resolve.Context } func (p *preprocessor) Enter(in ast.Node) (out ast.Node, skipChildren bool) { @@ -491,7 +496,7 @@ func (p *preprocessor) tableByName(tn *ast.TableName) (table.Table, error) { if currentDB == "" { return nil, errors.Trace(plannererrors.ErrNoDB) } - sName := model.NewCIStr(currentDB) + sName := pmodel.NewCIStr(currentDB) is := p.ensureInfoSchema() // for 'SHOW CREATE VIEW/SEQUENCE ...' statement, ignore local temporary tables. @@ -541,7 +546,8 @@ func (p *preprocessor) checkBindGrammar(originNode, hintedNode ast.StmtNode, def } // Check the bind operation is not on any temporary table. - tblNames := ExtractTableList(originNode, false) + nodeW := resolve.NewNodeWWithCtx(originNode, p.resolveCtx) + tblNames := ExtractTableList(nodeW, false) for _, tn := range tblNames { tbl, err := p.tableByName(tn) if err != nil { @@ -559,8 +565,11 @@ func (p *preprocessor) checkBindGrammar(originNode, hintedNode ast.StmtNode, def } tableInfo := tbl.Meta() dbInfo, _ := infoschema.SchemaByTable(p.ensureInfoSchema(), tableInfo) - tn.TableInfo = tableInfo - tn.DBInfo = dbInfo + p.resolveCtx.AddTableName(&resolve.TableNameW{ + TableName: tn, + DBInfo: dbInfo, + TableInfo: tableInfo, + }) } originSQL := parser.NormalizeForBinding(utilparser.RestoreWithDefaultDB(originNode, defaultDB, originNode.Text()), false) @@ -843,7 +852,7 @@ func (p *preprocessor) checkAdminCheckTableGrammar(stmt *ast.AdminStmt) { func (p *preprocessor) checkCreateTableGrammar(stmt *ast.CreateTableStmt) { if stmt.ReferTable != nil { - schema := model.NewCIStr(p.sctx.GetSessionVars().CurrentDB) + schema := pmodel.NewCIStr(p.sctx.GetSessionVars().CurrentDB) if stmt.ReferTable.Schema.String() != "" { schema = stmt.ReferTable.Schema } @@ -1019,7 +1028,7 @@ func (p *preprocessor) checkDropTableGrammar(stmt *ast.DropTableStmt) { } func (p *preprocessor) checkDropTemporaryTableGrammar(stmt *ast.DropTableStmt) { - currentDB := model.NewCIStr(p.sctx.GetSessionVars().CurrentDB) + currentDB := pmodel.NewCIStr(p.sctx.GetSessionVars().CurrentDB) for _, t := range stmt.Tables { if util.IsInCorrectIdentifierName(t.Name.String()) { p.err = dbterror.ErrWrongTableName.GenWithStackByArgs(t.Name.String()) @@ -1084,7 +1093,7 @@ func isTableAliasDuplicate(node ast.ResultSetNode, tableAliases map[string]any) if tabName.L == "" { if tableNode, ok := ts.Source.(*ast.TableName); ok { if tableNode.Schema.L != "" { - tabName = model.NewCIStr(fmt.Sprintf("%s.%s", tableNode.Schema.L, tableNode.Name.L)) + tabName = pmodel.NewCIStr(fmt.Sprintf("%s.%s", tableNode.Schema.L, tableNode.Name.L)) } else { tabName = tableNode.Name } @@ -1571,7 +1580,7 @@ func (p *preprocessor) handleTableName(tn *ast.TableName) { return } - tn.Schema = model.NewCIStr(currentDB) + tn.Schema = pmodel.NewCIStr(currentDB) } if p.flag&inCreateOrDropTable > 0 { @@ -1609,7 +1618,7 @@ func (p *preprocessor) handleTableName(tn *ast.TableName) { } if !p.skipLockMDL() { - table, err = tryLockMDLAndUpdateSchemaIfNecessary(p.ctx, p.sctx.GetPlanCtx(), model.NewCIStr(tn.Schema.L), table, p.ensureInfoSchema()) + table, err = tryLockMDLAndUpdateSchemaIfNecessary(p.ctx, p.sctx.GetPlanCtx(), pmodel.NewCIStr(tn.Schema.L), table, p.ensureInfoSchema()) if err != nil { p.err = err return @@ -1625,8 +1634,11 @@ func (p *preprocessor) handleTableName(tn *ast.TableName) { return } } - tn.TableInfo = tableInfo - tn.DBInfo = dbInfo + p.resolveCtx.AddTableName(&resolve.TableNameW{ + TableName: tn, + DBInfo: dbInfo, + TableInfo: tableInfo, + }) } func (p *preprocessor) checkNotInRepair(tn *ast.TableName) { @@ -1667,7 +1679,7 @@ func (p *preprocessor) resolveShowStmt(node *ast.ShowStmt) { node.DBName = p.sctx.GetSessionVars().CurrentDB } } else if node.Table != nil && node.Table.Schema.L == "" { - node.Table.Schema = model.NewCIStr(node.DBName) + node.Table.Schema = pmodel.NewCIStr(node.DBName) } if node.User != nil && node.User.CurrentUser { // Fill the Username and Hostname with the current user. @@ -1712,7 +1724,7 @@ func (p *preprocessor) resolveAlterTableStmt(node *ast.AlterTableStmt) { if spec.Tp == ast.AlterTableAddConstraint && spec.Constraint.Refer != nil { table := spec.Constraint.Refer.Table if table.Schema.L == "" && node.Table.Schema.L != "" { - table.Schema = model.NewCIStr(node.Table.Schema.L) + table.Schema = pmodel.NewCIStr(node.Table.Schema.L) } if spec.Constraint.Tp == ast.ConstraintForeignKey { // when foreign_key_checks is off, should ignore err when refer table is not exists. @@ -1827,7 +1839,7 @@ func (p *preprocessor) hasAutoConvertWarning(colDef *ast.ColumnDef) bool { return false } -func tryLockMDLAndUpdateSchemaIfNecessary(ctx context.Context, sctx base.PlanContext, dbName model.CIStr, tbl table.Table, is infoschema.InfoSchema) (table.Table, error) { +func tryLockMDLAndUpdateSchemaIfNecessary(ctx context.Context, sctx base.PlanContext, dbName pmodel.CIStr, tbl table.Table, is infoschema.InfoSchema) (table.Table, error) { if !sctx.GetSessionVars().TxnCtx.EnableMDL { return tbl, nil } diff --git a/pkg/planner/core/preprocess_test.go b/pkg/planner/core/preprocess_test.go index c508cda3d120b..f3eea5b6f54b9 100644 --- a/pkg/planner/core/preprocess_test.go +++ b/pkg/planner/core/preprocess_test.go @@ -22,12 +22,13 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" @@ -46,7 +47,8 @@ func runSQL(t *testing.T, ctx sessionctx.Context, is infoschema.InfoSchema, sql if inPrepare { opts = append(opts, core.InPrepare) } - err = core.Preprocess(context.Background(), ctx, stmt, append(opts, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is}))...) + nodeW := resolve.NewNodeW(stmt) + err = core.Preprocess(context.Background(), ctx, nodeW, append(opts, core.WithPreprocessorReturn(&core.PreprocessorReturn{InfoSchema: is}))...) require.Truef(t, terror.ErrorEqual(err, terr), "sql: %s, err:%v", sql, err) } @@ -402,7 +404,8 @@ func TestPreprocessCTE(t *testing.T) { require.NoError(t, err) require.Len(t, stmts, 1) - err = core.Preprocess(context.Background(), tk.Session(), stmts[0]) + nodeW := resolve.NewNodeW(stmts[0]) + err = core.Preprocess(context.Background(), tk.Session(), nodeW) require.NoError(t, err) var rs strings.Builder diff --git a/pkg/planner/core/resolve/BUILD.bazel b/pkg/planner/core/resolve/BUILD.bazel new file mode 100644 index 0000000000000..2c1beb5266085 --- /dev/null +++ b/pkg/planner/core/resolve/BUILD.bazel @@ -0,0 +1,16 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "resolve", + srcs = [ + "resolve.go", + "result.go", + ], + importpath = "github.com/pingcap/tidb/pkg/planner/core/resolve", + visibility = ["//visibility:public"], + deps = [ + "//pkg/meta/model", + "//pkg/parser/ast", + "//pkg/parser/model", + ], +) diff --git a/pkg/planner/core/resolve/resolve.go b/pkg/planner/core/resolve/resolve.go new file mode 100644 index 0000000000000..37dc843503fe2 --- /dev/null +++ b/pkg/planner/core/resolve/resolve.go @@ -0,0 +1,90 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Package resolve is used for semantic resolve of the AST tree. +// semantic resolve is mostly done by 'core.preprocessor', in tableListExtractor +// and updatableTableListResolver we also do some resolve for aliases. +package resolve + +import ( + "github.com/pingcap/tidb/pkg/meta/model" + "github.com/pingcap/tidb/pkg/parser/ast" +) + +// TableNameW is a wrapper around ast.TableName to store more information. +type TableNameW struct { + *ast.TableName + DBInfo *model.DBInfo + TableInfo *model.TableInfo +} + +// NodeW is a wrapper around ast.Node to store resolve context. +type NodeW struct { + Node ast.Node + resolveCtx *Context +} + +// NewNodeW creates a NodeW. +func NewNodeW(node ast.Node) *NodeW { + return &NodeW{ + Node: node, + resolveCtx: NewContext(), + } +} + +// NewNodeWWithCtx creates a NodeW with the given Context. +func NewNodeWWithCtx(node ast.Node, resolveCtx *Context) *NodeW { + return &NodeW{ + Node: node, + resolveCtx: resolveCtx, + } +} + +// CloneWithNewNode creates a new NodeW with the given ast.Node. +func (n *NodeW) CloneWithNewNode(newNode ast.Node) *NodeW { + return &NodeW{ + Node: newNode, + resolveCtx: n.resolveCtx, + } +} + +// GetResolveContext returns the Context of the NodeW. +func (n *NodeW) GetResolveContext() *Context { + return n.resolveCtx +} + +// Context is used to store the context and result of resolving AST tree. +type Context struct { + tableNames map[*ast.TableName]*TableNameW +} + +// NewContext creates a Context. +func NewContext() *Context { + return &Context{ + tableNames: make(map[*ast.TableName]*TableNameW), + } +} + +// AddTableName adds the AST table name and its corresponding TableNameW to the Context. +func (c *Context) AddTableName(tableNameW *TableNameW) { + c.tableNames[tableNameW.TableName] = tableNameW +} + +// GetTableName returns the TableNameW of the AST table name. +// the TableNameW should have been added to the Context in pre-process phase before +// calling this function, if it doesn't exist, pre-process should have returned error, +// so we don't check nil-ness in most cases. +func (c *Context) GetTableName(tableName *ast.TableName) *TableNameW { + return c.tableNames[tableName] +} diff --git a/pkg/planner/core/resolve/result.go b/pkg/planner/core/resolve/result.go new file mode 100644 index 0000000000000..b85d7a6590c94 --- /dev/null +++ b/pkg/planner/core/resolve/result.go @@ -0,0 +1,40 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package resolve + +import ( + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" +) + +// ResultField represents a result field which can be a column from a table, +// or an expression in select field. It is a generated property during +// binding process. ResultField is the key element to evaluate a ColumnNameExpr. +// After resolving process, every ColumnNameExpr will be resolved to a ResultField. +// During execution, every row retrieved from table will set the row value to +// ResultFields of that table, so ColumnNameExpr resolved to that ResultField can be +// easily evaluated. +type ResultField struct { + Column *model.ColumnInfo + ColumnAsName pmodel.CIStr + // EmptyOrgName indicates whether this field has an empty org_name. A field has an empty org name, if it's an + // expression. It's not sure whether it's safe to use empty string in `.Column.Name`, so a new field is added to + // indicate whether it's empty. + EmptyOrgName bool + + Table *model.TableInfo + TableAsName pmodel.CIStr + DBName pmodel.CIStr +} diff --git a/pkg/planner/core/rule/util/BUILD.bazel b/pkg/planner/core/rule/util/BUILD.bazel index 0aa9d23ab8723..7325159de4a5f 100644 --- a/pkg/planner/core/rule/util/BUILD.bazel +++ b/pkg/planner/core/rule/util/BUILD.bazel @@ -10,7 +10,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/expression", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/mysql", "//pkg/planner/core/base", ], diff --git a/pkg/planner/core/rule/util/build_key_info_misc.go b/pkg/planner/core/rule/util/build_key_info_misc.go index 8d566868a54e9..7ab9e89371f1e 100644 --- a/pkg/planner/core/rule/util/build_key_info_misc.go +++ b/pkg/planner/core/rule/util/build_key_info_misc.go @@ -16,7 +16,7 @@ package util import ( "github.com/pingcap/tidb/pkg/expression" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" ) diff --git a/pkg/planner/core/rule_collect_plan_stats.go b/pkg/planner/core/rule_collect_plan_stats.go index b89919524b600..7646d6d8f5045 100644 --- a/pkg/planner/core/rule_collect_plan_stats.go +++ b/pkg/planner/core/rule_collect_plan_stats.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/util/optimizetrace" "github.com/pingcap/tidb/pkg/sessionctx/variable" diff --git a/pkg/planner/core/rule_column_pruning.go b/pkg/planner/core/rule_column_pruning.go index 43d23b9eaacae..8692a854994b0 100644 --- a/pkg/planner/core/rule_column_pruning.go +++ b/pkg/planner/core/rule_column_pruning.go @@ -20,7 +20,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" diff --git a/pkg/planner/core/rule_generate_column_substitute_test.go b/pkg/planner/core/rule_generate_column_substitute_test.go index f86aefd88f63e..6808197fc82da 100644 --- a/pkg/planner/core/rule_generate_column_substitute_test.go +++ b/pkg/planner/core/rule_generate_column_substitute_test.go @@ -24,6 +24,7 @@ import ( "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" ) @@ -265,7 +266,8 @@ func BenchmarkSubstituteExpression(b *testing.B) { fmt.Println(sql) stmt, err := s.GetParser().ParseOneStmt(sql, "", "") require.NoError(b, err, sql) - p, err := core.BuildLogicalPlanForTest(ctx, s.GetSCtx(), stmt, s.GetIS()) + nodeW := resolve.NewNodeW(stmt) + p, err := core.BuildLogicalPlanForTest(ctx, s.GetSCtx(), nodeW, s.GetIS()) require.NoError(b, err) selection := p.(base.LogicalPlan).Children()[0] m := make(core.ExprColumnMap, len(selection.Schema().Columns)) diff --git a/pkg/planner/core/rule_max_min_eliminate.go b/pkg/planner/core/rule_max_min_eliminate.go index 571d900cef3d2..ce264efa44e8d 100644 --- a/pkg/planner/core/rule_max_min_eliminate.go +++ b/pkg/planner/core/rule_max_min_eliminate.go @@ -21,8 +21,8 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" diff --git a/pkg/planner/core/rule_partition_processor.go b/pkg/planner/core/rule_partition_processor.go index 646860a56cdc7..74e9e6d73aa17 100644 --- a/pkg/planner/core/rule_partition_processor.go +++ b/pkg/planner/core/rule_partition_processor.go @@ -26,8 +26,9 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" @@ -155,7 +156,7 @@ func getPartColumnsForHashPartition(hashExpr expression.Expression) ([]*expressi } func (s *PartitionProcessor) getUsedHashPartitions(ctx base.PlanContext, - tbl table.Table, partitionNames []model.CIStr, columns []*expression.Column, + tbl table.Table, partitionNames []pmodel.CIStr, columns []*expression.Column, conds []expression.Expression, names types.NameSlice) ([]int, error) { pi := tbl.Meta().Partition hashExpr, err := generateHashPartitionExpr(ctx, pi, columns, names) @@ -273,7 +274,7 @@ func (s *PartitionProcessor) getUsedHashPartitions(ctx base.PlanContext, } func (s *PartitionProcessor) getUsedKeyPartitions(ctx base.PlanContext, - tbl table.Table, partitionNames []model.CIStr, columns []*expression.Column, + tbl table.Table, partitionNames []pmodel.CIStr, columns []*expression.Column, conds []expression.Expression, _ types.NameSlice) ([]int, error) { pi := tbl.Meta().Partition partExpr := tbl.(partitionTable).PartitionExpr() @@ -381,9 +382,9 @@ func (s *PartitionProcessor) getUsedKeyPartitions(ctx base.PlanContext, // getUsedPartitions is used to get used partitions for hash or key partition tables func (s *PartitionProcessor) getUsedPartitions(ctx base.PlanContext, tbl table.Table, - partitionNames []model.CIStr, columns []*expression.Column, conds []expression.Expression, - names types.NameSlice, partType model.PartitionType) ([]int, error) { - if partType == model.PartitionTypeHash { + partitionNames []pmodel.CIStr, columns []*expression.Column, conds []expression.Expression, + names types.NameSlice, partType pmodel.PartitionType) ([]int, error) { + if partType == pmodel.PartitionTypeHash { return s.getUsedHashPartitions(ctx, tbl, partitionNames, columns, conds, names) } return s.getUsedKeyPartitions(ctx, tbl, partitionNames, columns, conds, names) @@ -392,7 +393,7 @@ func (s *PartitionProcessor) getUsedPartitions(ctx base.PlanContext, tbl table.T // findUsedPartitions is used to get used partitions for hash or key partition tables. // The first returning is the used partition index set pruned by `conds`. func (s *PartitionProcessor) findUsedPartitions(ctx base.PlanContext, - tbl table.Table, partitionNames []model.CIStr, conds []expression.Expression, + tbl table.Table, partitionNames []pmodel.CIStr, conds []expression.Expression, columns []*expression.Column, names types.NameSlice) ([]int, error) { pi := tbl.Meta().Partition used, err := s.getUsedPartitions(ctx, tbl, partitionNames, columns, conds, names, pi.Type) @@ -414,7 +415,7 @@ func (s *PartitionProcessor) findUsedPartitions(ctx base.PlanContext, return ret, nil } -func (s *PartitionProcessor) convertToIntSlice(or partitionRangeOR, pi *model.PartitionInfo, partitionNames []model.CIStr) []int { +func (s *PartitionProcessor) convertToIntSlice(or partitionRangeOR, pi *model.PartitionInfo, partitionNames []pmodel.CIStr) []int { if len(or) == 1 && or[0].start == 0 && or[0].end == len(pi.Definitions) { if len(partitionNames) == 0 { if len(pi.Definitions) == 1 { @@ -448,7 +449,7 @@ func convertToRangeOr(used []int, pi *model.PartitionInfo) partitionRangeOR { } // pruneHashOrKeyPartition is used to prune hash or key partition tables -func (s *PartitionProcessor) pruneHashOrKeyPartition(ctx base.PlanContext, tbl table.Table, partitionNames []model.CIStr, +func (s *PartitionProcessor) pruneHashOrKeyPartition(ctx base.PlanContext, tbl table.Table, partitionNames []pmodel.CIStr, conds []expression.Expression, columns []*expression.Column, names types.NameSlice) ([]int, error) { used, err := s.findUsedPartitions(ctx, tbl, partitionNames, conds, columns, names) if err != nil { @@ -482,8 +483,8 @@ func (*PartitionProcessor) reconstructTableColNames(ds *DataSource) ([]*types.Fi names = append(names, &types.FieldName{ DBName: ds.DBName, TblName: ds.TableInfo.Name, - ColName: model.ExtraPhysTblIdName, - OrigColName: model.ExtraPhysTblIdName, + ColName: model.ExtraPhysTblIDName, + OrigColName: model.ExtraPhysTblIDName, }) continue } @@ -529,12 +530,12 @@ type listPartitionPruner struct { *PartitionProcessor ctx base.PlanContext pi *model.PartitionInfo - partitionNames []model.CIStr + partitionNames []pmodel.CIStr fullRange map[int]struct{} listPrune *tables.ForListPruning } -func newListPartitionPruner(ctx base.PlanContext, tbl table.Table, partitionNames []model.CIStr, s *PartitionProcessor, pruneList *tables.ForListPruning, columns []*expression.Column) *listPartitionPruner { +func newListPartitionPruner(ctx base.PlanContext, tbl table.Table, partitionNames []pmodel.CIStr, s *PartitionProcessor, pruneList *tables.ForListPruning, columns []*expression.Column) *listPartitionPruner { pruneList = pruneList.Clone() for i := range pruneList.PruneExprCols { for j := range columns { @@ -789,7 +790,7 @@ func (l *listPartitionPruner) findUsedListPartitions(conds []expression.Expressi return used, nil } -func (s *PartitionProcessor) findUsedListPartitions(ctx base.PlanContext, tbl table.Table, partitionNames []model.CIStr, +func (s *PartitionProcessor) findUsedListPartitions(ctx base.PlanContext, tbl table.Table, partitionNames []pmodel.CIStr, conds []expression.Expression, columns []*expression.Column) ([]int, error) { pi := tbl.Meta().Partition partExpr := tbl.(partitionTable).PartitionExpr() @@ -817,7 +818,7 @@ func (s *PartitionProcessor) findUsedListPartitions(ctx base.PlanContext, tbl ta return ret, nil } -func (s *PartitionProcessor) pruneListPartition(ctx base.PlanContext, tbl table.Table, partitionNames []model.CIStr, +func (s *PartitionProcessor) pruneListPartition(ctx base.PlanContext, tbl table.Table, partitionNames []pmodel.CIStr, conds []expression.Expression, columns []*expression.Column) ([]int, error) { used, err := s.findUsedListPartitions(ctx, tbl, partitionNames, conds, columns) if err != nil { @@ -843,11 +844,11 @@ func (s *PartitionProcessor) prune(ds *DataSource, opt *optimizetrace.LogicalOpt // a = 1 OR a = 2 => for p1 only "a = 1" and for p2 only "a = 2" // since a cannot be 2 in p1 and a cannot be 1 in p2 switch pi.Type { - case model.PartitionTypeRange: + case pmodel.PartitionTypeRange: return s.processRangePartition(ds, pi, opt) - case model.PartitionTypeHash, model.PartitionTypeKey: + case pmodel.PartitionTypeHash, pmodel.PartitionTypeKey: return s.processHashOrKeyPartition(ds, pi, opt) - case model.PartitionTypeList: + case pmodel.PartitionTypeList: return s.processListPartition(ds, pi, opt) } @@ -855,7 +856,7 @@ func (s *PartitionProcessor) prune(ds *DataSource, opt *optimizetrace.LogicalOpt } // findByName checks whether object name exists in list. -func (*PartitionProcessor) findByName(partitionNames []model.CIStr, partitionName string) bool { +func (*PartitionProcessor) findByName(partitionNames []pmodel.CIStr, partitionName string) bool { for _, s := range partitionNames { if s.L == partitionName { return true @@ -1211,7 +1212,7 @@ func minCmp(ctx base.PlanContext, lowVal []types.Datum, columnsPruner *rangeColu return false } } else { - if con.Value.GetInt64() == types.IntergerSignedLowerBound(col.GetStaticType().GetType()) { + if con.Value.GetInt64() == types.IntegerSignedLowerBound(col.GetStaticType().GetType()) { return false } } @@ -1728,7 +1729,7 @@ func (*PartitionProcessor) resolveAccessPaths(ds *DataSource) error { return nil } -func (s *PartitionProcessor) resolveOptimizeHint(ds *DataSource, partitionName model.CIStr) error { +func (s *PartitionProcessor) resolveOptimizeHint(ds *DataSource, partitionName pmodel.CIStr) error { // index hint if len(ds.IndexHints) > 0 { newIndexHint := make([]h.HintedIndex, 0, len(ds.IndexHints)) @@ -1794,7 +1795,7 @@ func (s *PartitionProcessor) resolveOptimizeHint(ds *DataSource, partitionName m return s.resolveAccessPaths(ds) } -func checkTableHintsApplicableForPartition(partitions []model.CIStr, partitionSet set.StringSet) []string { +func checkTableHintsApplicableForPartition(partitions []pmodel.CIStr, partitionSet set.StringSet) []string { var unknownPartitions []string for _, p := range partitions { if !partitionSet.Exist(p.L) { diff --git a/pkg/planner/core/runtime_filter_generator_test.go b/pkg/planner/core/runtime_filter_generator_test.go index 96734c3345ec7..4b62e22fb4fc2 100644 --- a/pkg/planner/core/runtime_filter_generator_test.go +++ b/pkg/planner/core/runtime_filter_generator_test.go @@ -22,7 +22,8 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testdata" @@ -52,13 +53,13 @@ func TestRuntimeFilterGenerator(t *testing.T) { // set tiflash replica dom := domain.GetDomain(tk.Session()) is := dom.InfoSchema() - tblInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tblInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) tblInfo.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, Available: true, } - tblInfo, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tblInfo, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) tblInfo.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, diff --git a/pkg/planner/core/scalar_subq_expression.go b/pkg/planner/core/scalar_subq_expression.go index 17dd07fdc1f1e..2a7f2bf16ecee 100644 --- a/pkg/planner/core/scalar_subq_expression.go +++ b/pkg/planner/core/scalar_subq_expression.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" + base2 "github.com/pingcap/tidb/pkg/planner/cascades/base" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/baseimpl" "github.com/pingcap/tidb/pkg/types" @@ -224,6 +225,29 @@ func (s *ScalarSubQueryExpr) ExplainNormalizedInfo() string { return s.String() } +// Hash64 implements the HashEquals.<0th> interface. +func (s *ScalarSubQueryExpr) Hash64(h base2.Hasher) { + h.HashByte(expression.ScalarSubQFlag) + h.HashInt64(s.scalarSubqueryColID) +} + +// Equals implements the HashEquals.<1st> interface. +func (s *ScalarSubQueryExpr) Equals(other any) bool { + if other == nil { + return false + } + var s2 *ScalarSubQueryExpr + switch x := other.(type) { + case *ScalarSubQueryExpr: + s2 = x + case ScalarSubQueryExpr: + s2 = &x + default: + return false + } + return s.scalarSubqueryColID == s2.scalarSubqueryColID +} + // HashCode implements the Expression interface. func (s *ScalarSubQueryExpr) HashCode() []byte { if len(s.hashcode) != 0 { diff --git a/pkg/planner/core/stats.go b/pkg/planner/core/stats.go index c80ae25151d18..cf53f55479a6d 100644 --- a/pkg/planner/core/stats.go +++ b/pkg/planner/core/stats.go @@ -25,7 +25,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/cardinality" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/cost" diff --git a/pkg/planner/core/stringer_test.go b/pkg/planner/core/stringer_test.go index 57d721c0d375d..452591700653f 100644 --- a/pkg/planner/core/stringer_test.go +++ b/pkg/planner/core/stringer_test.go @@ -21,6 +21,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/util/hint" "github.com/stretchr/testify/require" @@ -119,7 +120,8 @@ func TestPlanStringer(t *testing.T) { require.NoError(t, err, "for %s", tt.sql) ret := &core.PreprocessorReturn{} builder, _ := core.NewPlanBuilder().Init(tk.Session().GetPlanCtx(), ret.InfoSchema, hint.NewQBHintHandler(nil)) - p, err := builder.Build(context.TODO(), stmt) + nodeW := resolve.NewNodeW(stmt) + p, err := builder.Build(context.TODO(), nodeW) require.NoError(t, err, "for %s", tt.sql) p, err = core.LogicalOptimize(context.TODO(), builder.GetOptFlag(), p.(base.LogicalPlan)) require.NoError(t, err, "for %s", tt.sql) diff --git a/pkg/planner/core/tests/prepare/BUILD.bazel b/pkg/planner/core/tests/prepare/BUILD.bazel index ecf7e3f33972b..82ca9bfa6c04d 100644 --- a/pkg/planner/core/tests/prepare/BUILD.bazel +++ b/pkg/planner/core/tests/prepare/BUILD.bazel @@ -19,6 +19,7 @@ go_test( "//pkg/parser", "//pkg/parser/auth", "//pkg/planner/core", + "//pkg/planner/core/resolve", "//pkg/session", "//pkg/session/types", "//pkg/sessionctx/variable", diff --git a/pkg/planner/core/tests/prepare/prepare_test.go b/pkg/planner/core/tests/prepare/prepare_test.go index 77a40d3eb8915..b5cb613ea21a5 100644 --- a/pkg/planner/core/tests/prepare/prepare_test.go +++ b/pkg/planner/core/tests/prepare/prepare_test.go @@ -33,6 +33,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/auth" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" sessiontypes "github.com/pingcap/tidb/pkg/session/types" "github.com/pingcap/tidb/pkg/sessionctx/variable" @@ -397,7 +398,8 @@ func TestPrepareCacheDeferredFunction(t *testing.T) { require.NoError(t, err) is := tk.Session().GetInfoSchema().(infoschema.InfoSchema) builder, _ := core.NewPlanBuilder().Init(tk.Session().GetPlanCtx(), is, hint.NewQBHintHandler(nil)) - p, err := builder.Build(ctx, stmt) + nodeW := resolve.NewNodeW(stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) execPlan, ok := p.(*core.Execute) require.True(t, ok) diff --git a/pkg/planner/core/trace.go b/pkg/planner/core/trace.go index e6c81dea4641a..afb9daec1b824 100644 --- a/pkg/planner/core/trace.go +++ b/pkg/planner/core/trace.go @@ -16,14 +16,16 @@ package core import ( "github.com/pingcap/tidb/pkg/parser/ast" + "github.com/pingcap/tidb/pkg/planner/core/resolve" ) // Trace represents a trace plan. type Trace struct { baseSchemaProducer - StmtNode ast.StmtNode - Format string + StmtNode ast.StmtNode + ResolveCtx *resolve.Context + Format string // OptimizerTrace indicates `trace plan target = 'xxx' ` case OptimizerTrace bool diff --git a/pkg/planner/core/util.go b/pkg/planner/core/util.go index 7ad81e06cd5d3..6270f29635b1d 100644 --- a/pkg/planner/core/util.go +++ b/pkg/planner/core/util.go @@ -21,8 +21,8 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/baseimpl" diff --git a/pkg/planner/core/util_test.go b/pkg/planner/core/util_test.go index 944b1eefefc0f..8fae0096f9951 100644 --- a/pkg/planner/core/util_test.go +++ b/pkg/planner/core/util_test.go @@ -23,6 +23,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/stretchr/testify/require" ) @@ -306,7 +307,8 @@ func TestExtractTableList(t *testing.T) { for i, c := range cases { stmtNode, err := p.ParseOneStmt(c.sql, "", "") require.NoError(t, err, "case %d sql: %s", i, c.sql) - tableNames := ExtractTableList(stmtNode, c.asName) + nodeW := resolve.NewNodeW(stmtNode) + tableNames := ExtractTableList(nodeW, c.asName) require.Len(t, tableNames, len(c.expect), "case %d sql: %s, len: %d, actual: %s", i, c.sql, len(tableNames), tableNamesAsStr(tableNames)) sortTableNames(tableNames) sortTableNames(c.expect) diff --git a/pkg/planner/funcdep/BUILD.bazel b/pkg/planner/funcdep/BUILD.bazel index c9bd170ee0641..36a074d5a2cb8 100644 --- a/pkg/planner/funcdep/BUILD.bazel +++ b/pkg/planner/funcdep/BUILD.bazel @@ -31,6 +31,7 @@ go_test( "//pkg/parser", "//pkg/planner/core", "//pkg/planner/core/base", + "//pkg/planner/core/resolve", "//pkg/sessionctx", "//pkg/sessiontxn", "//pkg/testkit", diff --git a/pkg/planner/funcdep/extract_fd_test.go b/pkg/planner/funcdep/extract_fd_test.go index 9aa79a48b0330..aae6e33252f20 100644 --- a/pkg/planner/funcdep/extract_fd_test.go +++ b/pkg/planner/funcdep/extract_fd_test.go @@ -24,6 +24,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessiontxn" "github.com/pingcap/tidb/pkg/testkit" @@ -220,12 +221,13 @@ func TestFDSet_ExtractFD(t *testing.T) { require.NoError(t, err, comment) tk.Session().GetSessionVars().PlanID.Store(0) tk.Session().GetSessionVars().PlanColumnID.Store(0) - err = plannercore.Preprocess(context.Background(), tk.Session(), stmt, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = plannercore.Preprocess(context.Background(), tk.Session(), nodeW, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: is})) require.NoError(t, err) require.NoError(t, sessiontxn.GetTxnManager(tk.Session()).AdviseWarmup()) builder, _ := plannercore.NewPlanBuilder().Init(tk.Session().GetPlanCtx(), is, hint.NewQBHintHandler(nil)) // extract FD to every OP - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err) p, err = plannercore.LogicalOptimizeTest(ctx, builder.GetOptFlag(), p.(base.LogicalPlan)) require.NoError(t, err) @@ -319,12 +321,13 @@ func TestFDSet_ExtractFDForApply(t *testing.T) { require.NoError(t, err, comment) tk.Session().GetSessionVars().PlanID.Store(0) tk.Session().GetSessionVars().PlanColumnID.Store(0) - err = plannercore.Preprocess(context.Background(), tk.Session(), stmt, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = plannercore.Preprocess(context.Background(), tk.Session(), nodeW, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: is})) require.NoError(t, err, comment) require.NoError(t, sessiontxn.GetTxnManager(tk.Session()).AdviseWarmup()) builder, _ := plannercore.NewPlanBuilder().Init(tk.Session().GetPlanCtx(), is, hint.NewQBHintHandler(nil)) // extract FD to every OP - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err, comment) p, err = plannercore.LogicalOptimizeTest(ctx, builder.GetOptFlag(), p.(base.LogicalPlan)) require.NoError(t, err, comment) @@ -367,12 +370,13 @@ func TestFDSet_MakeOuterJoin(t *testing.T) { require.NoError(t, err, comment) tk.Session().GetSessionVars().PlanID.Store(0) tk.Session().GetSessionVars().PlanColumnID.Store(0) - err = plannercore.Preprocess(context.Background(), tk.Session(), stmt, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: is})) + nodeW := resolve.NewNodeW(stmt) + err = plannercore.Preprocess(context.Background(), tk.Session(), nodeW, plannercore.WithPreprocessorReturn(&plannercore.PreprocessorReturn{InfoSchema: is})) require.NoError(t, err, comment) require.NoError(t, sessiontxn.GetTxnManager(tk.Session()).AdviseWarmup()) builder, _ := plannercore.NewPlanBuilder().Init(tk.Session().GetPlanCtx(), is, hint.NewQBHintHandler(nil)) // extract FD to every OP - p, err := builder.Build(ctx, stmt) + p, err := builder.Build(ctx, nodeW) require.NoError(t, err, comment) p, err = plannercore.LogicalOptimizeTest(ctx, builder.GetOptFlag(), p.(base.LogicalPlan)) require.NoError(t, err, comment) diff --git a/pkg/planner/implementation/BUILD.bazel b/pkg/planner/implementation/BUILD.bazel index d0af00ea0580f..b3c2224524a8e 100644 --- a/pkg/planner/implementation/BUILD.bazel +++ b/pkg/planner/implementation/BUILD.bazel @@ -14,7 +14,7 @@ go_library( deps = [ "//pkg/expression", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/planner/cardinality", "//pkg/planner/core", "//pkg/planner/core/base", diff --git a/pkg/planner/implementation/datasource.go b/pkg/planner/implementation/datasource.go index e17a4462e8158..6ed32391b0c56 100644 --- a/pkg/planner/implementation/datasource.go +++ b/pkg/planner/implementation/datasource.go @@ -19,7 +19,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/cardinality" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/memo" diff --git a/pkg/planner/indexadvisor/BUILD.bazel b/pkg/planner/indexadvisor/BUILD.bazel new file mode 100644 index 0000000000000..b2d7d8b710608 --- /dev/null +++ b/pkg/planner/indexadvisor/BUILD.bazel @@ -0,0 +1,55 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") + +go_library( + name = "indexadvisor", + srcs = [ + "algorithm.go", + "indexadvisor.go", + "model.go", + "optimizer.go", + "utils.go", + ], + importpath = "github.com/pingcap/tidb/pkg/planner/indexadvisor", + visibility = ["//visibility:public"], + deps = [ + "//pkg/domain", + "//pkg/infoschema", + "//pkg/meta/model", + "//pkg/parser", + "//pkg/parser/ast", + "//pkg/parser/model", + "//pkg/parser/mysql", + "//pkg/parser/opcode", + "//pkg/planner/util/fixcontrol", + "//pkg/sessionctx", + "//pkg/types", + "//pkg/types/parser_driver", + "//pkg/util/intest", + "//pkg/util/logutil", + "//pkg/util/parser", + "//pkg/util/set", + "@com_github_google_uuid//:uuid", + "@org_uber_go_zap//:zap", + ], +) + +go_test( + name = "indexadvisor_test", + timeout = "short", + srcs = [ + "indexadvisor_sql_test.go", + "indexadvisor_test.go", + "indexadvisor_tpch_test.go", + "optimizer_test.go", + "utils_test.go", + ], + flaky = True, + shard_count = 33, + deps = [ + ":indexadvisor", + "//pkg/parser/mysql", + "//pkg/testkit", + "//pkg/util/set", + "@com_github_stretchr_testify//require", + ], +) diff --git a/pkg/planner/indexadvisor/algorithm.go b/pkg/planner/indexadvisor/algorithm.go new file mode 100644 index 0000000000000..fbc410775b3cd --- /dev/null +++ b/pkg/planner/indexadvisor/algorithm.go @@ -0,0 +1,532 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor + +import ( + "fmt" + "strings" + + "github.com/google/uuid" + s "github.com/pingcap/tidb/pkg/util/set" +) + +/* + This algorithm resembles the index selection algorithm published in 1997 by Chaudhuri + and Narasayya. Details can be found in the original paper: + Surajit Chaudhuri, Vivek R. Narasayya: An Efficient Cost-Driven Index Selection + Tool for Microsoft Query Server. VLDB 1997: 146-155 + This implementation is the Golang version of + https://github.com/hyrise/index_selection_evaluation/blob/refactoring/selection/algorithms/auto_admin_algorithm.py. +*/ + +// adviseIndexes implements the auto-admin algorithm. +func adviseIndexes(querySet s.Set[Query], indexableColSet s.Set[Column], + maxIndexes, maxIndexWidth int, optimizer Optimizer) (s.Set[Index], error) { + aa := &autoAdmin{ + optimizer: optimizer, + maxIndexes: maxIndexes, + maxIndexWidth: maxIndexWidth, + } + + bestIndexes, err := aa.calculateBestIndexes(querySet, indexableColSet) + if err != nil { + return nil, err + } + return bestIndexes, nil +} + +type autoAdmin struct { + optimizer Optimizer + maxIndexes int // The algorithm stops as soon as it has selected #max_indexes indexes + maxIndexWidth int // The number of columns an index can contain at maximum. +} + +func (aa *autoAdmin) calculateBestIndexes(querySet s.Set[Query], indexableColSet s.Set[Column]) (s.Set[Index], error) { + if aa.maxIndexes == 0 { + return nil, nil + } + + potentialIndexes := s.NewSet[Index]() // each indexable column as a single-column index + for _, col := range indexableColSet.ToList() { + potentialIndexes.Add(NewIndex(col.SchemaName, col.TableName, aa.tempIndexName(col), col.ColumnName)) + } + + currentBestIndexes := s.NewSet[Index]() + for currentMaxIndexWidth := 1; currentMaxIndexWidth <= aa.maxIndexWidth; currentMaxIndexWidth++ { + candidates, err := aa.selectIndexCandidates(querySet, potentialIndexes) + if err != nil { + return nil, err + } + + //maxIndexes := aa.maxIndexes * (aa.maxIndexWidth - currentMaxIndexWidth + 1) + maxIndexes := aa.maxIndexes + currentBestIndexes, err = aa.enumerateCombinations(querySet, candidates, maxIndexes) + if err != nil { + return nil, err + } + + if currentMaxIndexWidth < aa.maxIndexWidth { + // Update potential indexes for the next iteration + potentialIndexes = currentBestIndexes + potentialIndexes.Add(aa.createMultiColumnIndexes(indexableColSet, currentBestIndexes).ToList()...) + } + } + + currentBestIndexes, err := aa.heuristicMergeIndexes(currentBestIndexes, querySet) + if err != nil { + return nil, err + } + currentBestIndexes, err = aa.heuristicCoveredIndexes(currentBestIndexes, querySet) + if err != nil { + return nil, err + } + + currentBestIndexes, err = aa.filterIndexes(querySet, currentBestIndexes) + if err != nil { + return nil, err + } + + currentBestIndexes, err = aa.cutDown(currentBestIndexes, querySet, aa.optimizer, aa.maxIndexes) + if err != nil { + return nil, err + } + + // try to add more indexes if the number of indexes is less than maxIndexes + for limit := 0; limit < 3 && currentBestIndexes.Size() < aa.maxIndexes; limit++ { + potentialIndexes = s.DiffSet(potentialIndexes, currentBestIndexes) + currentCost, err := evaluateIndexSetCost(querySet, aa.optimizer, currentBestIndexes) + if err != nil { + return nil, err + } + currentBestIndexes, _, err = aa.enumerateGreedy(querySet, currentBestIndexes, + currentCost, potentialIndexes, aa.maxIndexes) + if err != nil { + return nil, err + } + + currentBestIndexes, err = aa.filterIndexes(querySet, currentBestIndexes) + if err != nil { + return nil, err + } + } + + return currentBestIndexes, nil +} + +// cutDown removes indexes from candidateIndexes until the number of indexes is less than or equal to maxIndexes. +func (aa *autoAdmin) cutDown(candidateIndexes s.Set[Index], + querySet s.Set[Query], op Optimizer, maxIndexes int) (s.Set[Index], error) { + if candidateIndexes.Size() <= maxIndexes { + return candidateIndexes, nil + } + + // find the target index to remove, which is the one that has the least impact on the cost. + var bestCost IndexSetCost + var targetIndex Index + for i, idx := range candidateIndexes.ToList() { + candidateIndexes.Remove(idx) + cost, err := evaluateIndexSetCost(querySet, op, candidateIndexes) + if err != nil { + return nil, err + } + candidateIndexes.Add(idx) + + if i == 0 || cost.Less(bestCost) { + bestCost = cost + targetIndex = idx + } + } + + candidateIndexes.Remove(targetIndex) + return aa.cutDown(candidateIndexes, querySet, op, maxIndexes) +} + +func (aa *autoAdmin) heuristicCoveredIndexes( + candidateIndexes s.Set[Index], querySet s.Set[Query]) (s.Set[Index], error) { + // build an index (b, a) for `select a from t where b=1` to convert IndexLookup to IndexScan + currentCost, err := evaluateIndexSetCost(querySet, aa.optimizer, candidateIndexes) + if err != nil { + return nil, err + } + + for _, q := range querySet.ToList() { + // parse select columns + selectCols, err := CollectSelectColumnsFromQuery(q) + if err != nil { + return nil, err + } + if selectCols == nil || selectCols.Size() == 0 || selectCols.Size() > aa.maxIndexWidth { + continue + } + schemaName, tableName := selectCols.ToList()[0].SchemaName, selectCols.ToList()[0].TableName + + // generate cover-index candidates + coverIndexSet := s.NewSet[Index]() + for _, idx := range candidateIndexes.ToList() { + if idx.SchemaName != schemaName || idx.TableName != tableName { + continue // not for the same table + } + if len(idx.Columns)+selectCols.Size() > aa.maxIndexWidth { + continue // exceed the max-index-width limitation + } + // try this cover-index: idx-cols + select-cols + var newCols []Column + for _, col := range selectCols.ToList() { + duplicated := false + for _, idxCol := range idx.Columns { + if col.Key() == idxCol.Key() { + duplicated = true + break + } + } + if !duplicated { + newCols = append(newCols, col) + } + } + var cols []Column + cols = append(cols, idx.Columns...) + cols = append(cols, newCols...) + coverIndexSet.Add(Index{ + SchemaName: schemaName, + TableName: tableName, + IndexName: aa.tempIndexName(cols...), + Columns: cols, + }) + } + + // select the best cover-index + var bestCoverIndex Index + var bestCoverIndexCost IndexSetCost + for i, coverIndex := range coverIndexSet.ToList() { + candidateIndexes.Add(coverIndex) + cost, err := evaluateIndexSetCost(querySet, aa.optimizer, candidateIndexes) + if err != nil { + return nil, err + } + candidateIndexes.Remove(coverIndex) + + if i == 0 || cost.Less(bestCoverIndexCost) { + bestCoverIndexCost = cost + bestCoverIndex = coverIndex + } + } + + // check whether this cover-index can bring any benefits + if bestCoverIndexCost.Less(currentCost) { + candidateIndexes.Add(bestCoverIndex) + currentCost = bestCoverIndexCost + } + } + + return candidateIndexes, nil +} + +func (aa *autoAdmin) heuristicMergeIndexes( + candidateIndexes s.Set[Index], querySet s.Set[Query]) (s.Set[Index], error) { + // try to build index s.Set {(c1), (c2)} for predicate like `where c1=1 or c2=2` so that index-merge can be applied. + currentCost, err := evaluateIndexSetCost(querySet, aa.optimizer, candidateIndexes) + if err != nil { + return nil, err + } + + for _, q := range querySet.ToList() { + // get all DNF columns from the query + dnfCols, err := CollectDNFColumnsFromQuery(q) + if err != nil { + return nil, err + } + if dnfCols == nil || dnfCols.Size() == 0 { + continue + } + orderByCols, err := CollectOrderByColumnsFromQuery(q) + if err != nil { + return nil, err + } + + // create indexes for these DNF columns + newIndexes := s.NewSet[Index]() + for _, col := range dnfCols.ToList() { + idx := NewIndex(col.SchemaName, col.TableName, aa.tempIndexName(col), col.ColumnName) + contained := false + for _, existingIndex := range candidateIndexes.ToList() { + if existingIndex.PrefixContain(idx) { + contained = true + continue + } + } + if !contained { + newIndexes.Add(idx) + } + + // index with DNF column + order-by column + if len(orderByCols) == 0 { + continue + } + cols := []Column{col} + cols = append(cols, orderByCols...) + if len(cols) > aa.maxIndexWidth { + cols = cols[:aa.maxIndexWidth] + } + idx = NewIndexWithColumns(aa.tempIndexName(cols...), cols...) + contained = false + for _, existingIndex := range candidateIndexes.ToList() { + if existingIndex.PrefixContain(idx) { + contained = true + continue + } + } + if !contained { + newIndexes.Add(idx) + } + } + if newIndexes.Size() == 0 { + continue + } + + // check whether these new indexes for IndexMerge can bring some benefits. + newCandidateIndexes := s.UnionSet(candidateIndexes, newIndexes) + newCost, err := evaluateIndexSetCost(querySet, aa.optimizer, newCandidateIndexes) + if err != nil { + return nil, err + } + if newCost.Less(currentCost) { + currentCost = newCost + candidateIndexes, err = aa.filterIndexes(querySet, newCandidateIndexes) + if err != nil { + return nil, err + } + } + } + + return candidateIndexes, nil +} + +func (aa *autoAdmin) createMultiColumnIndexes(indexableColsSet s.Set[Column], indexes s.Set[Index]) s.Set[Index] { + multiColumnCandidates := s.NewSet[Index]() + for _, index := range indexes.ToList() { + columns, err := aa.optimizer.TableColumns(index.SchemaName, index.TableName) + if err != nil { + continue + } + tableColsSet := s.ListToSet[Column](columns...) + indexColsSet := s.ListToSet[Column](index.Columns...) + for _, column := range s.DiffSet(s.AndSet(tableColsSet, indexableColsSet), indexColsSet).ToList() { + cols := append([]Column{}, index.Columns...) + cols = append(cols, column) + multiColumnCandidates.Add(Index{ + SchemaName: index.SchemaName, + TableName: index.TableName, + IndexName: aa.tempIndexName(cols...), + Columns: cols, + }) + } + } + return multiColumnCandidates +} + +// filterIndexes filters some obviously unreasonable indexes. +// Rule 1: if index X is a prefix of index Y, then remove X. +// Rule 2: if index X has no any benefit, then remove X. +// Rule 3: if candidate index X is a prefix of some existing index in the workload, then remove X. +// Rule 4(TBD): remove unnecessary suffix columns, e.g. X(a, b, c) to X(a, b) +// +// if no query can gain benefit from the suffix column c. +func (aa *autoAdmin) filterIndexes(querySet s.Set[Query], indexSet s.Set[Index]) (s.Set[Index], error) { + indexList := indexSet.ToList() + filteredIndexes := s.NewSet[Index]() + originalCost, err := evaluateIndexSetCost(querySet, aa.optimizer, indexSet) + if err != nil { + return nil, err + } + for i, x := range indexList { + filtered := false + // rule 1 + for j, y := range indexList { + if i == j { + continue + } + if y.PrefixContain(x) { + filtered = true + continue + } + } + if filtered { + continue + } + + // rule 2 + indexSet.Remove(x) + newCost, err := evaluateIndexSetCost(querySet, aa.optimizer, indexSet) + if err != nil { + return nil, err + } + indexSet.Add(x) + if !originalCost.Less(newCost) { + continue + } + + // rule 3 + prefixContain, err := aa.optimizer.PrefixContainIndex(x) + if err != nil { + return nil, err + } + if prefixContain { + continue + } + + filteredIndexes.Add(x) + } + return filteredIndexes, nil +} + +// selectIndexCandidates selects the best indexes for each single-query. +func (aa *autoAdmin) selectIndexCandidates(querySet s.Set[Query], potentialIndexes s.Set[Index]) (s.Set[Index], error) { + candidates := s.NewSet[Index]() + for _, query := range querySet.ToList() { + tmpQuerySet := s.ListToSet(query) // each query as a workload + indexes, err := aa.potentialIndexesForQuery(query, potentialIndexes) + if err != nil { + return nil, err + } + + bestPerQuery := 3 // keep 3 best indexes for each single-query + bestQueryIndexes := s.NewSet[Index]() + for i := 0; i < bestPerQuery; i++ { + best, err := aa.enumerateCombinations(tmpQuerySet, indexes, 1) + if err != nil { + return nil, err + } + if best.Size() == 0 { + break + } + bestQueryIndexes.Add(best.ToList()...) + for _, index := range best.ToList() { + indexes.Remove(index) + } + if bestQueryIndexes.Size() > bestPerQuery { + break + } + } + + candidates.Add(bestQueryIndexes.ToList()...) + } + return candidates, nil +} + +// potentialIndexesForQuery returns best recommended indexes of this workload from these candidates. +func (aa *autoAdmin) enumerateCombinations( + querySet s.Set[Query], + candidateIndexes s.Set[Index], + maxNumberIndexes int) (s.Set[Index], error) { + maxIndexesNative := 2 + if candidateIndexes.Size() > 50 { + maxIndexesNative = 1 + } + numberIndexesNaive := min(maxIndexesNative, candidateIndexes.Size(), maxNumberIndexes) + currentIndexes, cost, err := aa.enumerateNaive(querySet, candidateIndexes, numberIndexesNaive) + if err != nil { + return nil, err + } + + numberIndexes := min(maxNumberIndexes, candidateIndexes.Size()) + indexes, _, err := aa.enumerateGreedy(querySet, currentIndexes, cost, candidateIndexes, numberIndexes) + return indexes, err +} + +// enumerateGreedy finds the best combination of indexes with a greedy algorithm. +func (aa *autoAdmin) enumerateGreedy(querySet s.Set[Query], currentIndexes s.Set[Index], + currentCost IndexSetCost, candidateIndexes s.Set[Index], numberIndexes int) (s.Set[Index], IndexSetCost, error) { + if currentIndexes.Size() >= numberIndexes || candidateIndexes.Size() == 0 { + return currentIndexes, currentCost, nil + } + + // iterate all unused indexes and add one into the current s.Set + indexCombinations := make([]s.Set[Index], 0, 128) + for _, index := range candidateIndexes.ToList() { + newCombination := s.UnionSet(currentIndexes, s.ListToSet(index)) + if newCombination.Size() != currentIndexes.Size()+1 { + continue // duplicated index + } + indexCombinations = append(indexCombinations, newCombination) + } + if len(indexCombinations) == 0 { + return currentIndexes, currentCost, nil + } + + // find the best s.Set + bestSet, bestCost, err := chooseBestIndexSet(querySet, aa.optimizer, indexCombinations) + if err != nil { + return nil, bestCost, err + } + if bestSet.Size() == 0 { + return currentIndexes, currentCost, nil + } + bestNewIndex := s.DiffSet(bestSet, currentIndexes).ToList()[0] + if bestCost.Less(currentCost) { + currentIndexes.Add(bestNewIndex) + candidateIndexes.Remove(bestNewIndex) + currentCost = bestCost + return aa.enumerateGreedy(querySet, currentIndexes, currentCost, candidateIndexes, numberIndexes) + } + + return currentIndexes, currentCost, nil +} + +// enumerateNaive enumerates all possible combinations of indexes with +// at most numberIndexesNaive indexes and returns the best one. +func (aa *autoAdmin) enumerateNaive(querySet s.Set[Query], + candidateIndexes s.Set[Index], numberIndexesNaive int) (s.Set[Index], IndexSetCost, error) { + // get all index combinations + indexCombinations := make([]s.Set[Index], 0, 128) + for numberOfIndexes := 0; numberOfIndexes <= numberIndexesNaive; numberOfIndexes++ { + indexCombinations = append(indexCombinations, s.CombSet(candidateIndexes, numberOfIndexes)...) + } + + lowestCostIndexes, lowestCost, err := chooseBestIndexSet(querySet, aa.optimizer, indexCombinations) + if err != nil { + return nil, lowestCost, err + } + + return lowestCostIndexes, lowestCost, nil +} + +func (aa *autoAdmin) potentialIndexesForQuery(query Query, potentialIndexes s.Set[Index]) (s.Set[Index], error) { + indexes := s.NewSet[Index]() + for _, index := range potentialIndexes.ToList() { + // The leading index column must be referenced by the query. + indexableColSetOfQuery, err := CollectIndexableColumnsFromQuery(query, aa.optimizer) + if err != nil { + return nil, err + } + if indexableColSetOfQuery.Contains(index.Columns[0]) { + indexes.Add(index) + } + } + return indexes, nil +} + +// tempIndexName returns a temp index name for the given columns. +func (*autoAdmin) tempIndexName(cols ...Column) string { + names := make([]string, 0, len(cols)) + for _, col := range cols { + names = append(names, col.ColumnName) + } + idxName := fmt.Sprintf("idx_%v", strings.Join(names, "_")) + if len(idxName) <= 64 { + return idxName + } + + return fmt.Sprintf("idx_%v", uuid.New().String()) +} diff --git a/pkg/planner/indexadvisor/indexadvisor.go b/pkg/planner/indexadvisor/indexadvisor.go new file mode 100644 index 0000000000000..c6dcb26ffb7b8 --- /dev/null +++ b/pkg/planner/indexadvisor/indexadvisor.go @@ -0,0 +1,247 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor + +import ( + "context" + "errors" + "fmt" + "sort" + "strings" + + "github.com/pingcap/tidb/pkg/sessionctx" + "github.com/pingcap/tidb/pkg/util/intest" + s "github.com/pingcap/tidb/pkg/util/set" + "go.uber.org/zap" +) + +// TestKey is the key for test context. +func TestKey(key string) string { + return "__test_index_advisor_" + key +} + +// Option is the option for the index advisor. +type Option struct { + MaxNumIndexes int + MaxIndexWidth int + SpecifiedSQLs []string +} + +// AdviseIndexes is the only entry point for the index advisor. +func AdviseIndexes(ctx context.Context, sctx sessionctx.Context, + option *Option) (results []*Recommendation, err error) { + if ctx == nil || sctx == nil || option == nil { + return nil, errors.New("nil input") + } + + advisorLogger().Info("start to recommend indexes") + defer func() { + if r := recover(); r != nil { + advisorLogger().Error("panic in AdviseIndexes", zap.Any("recover", r)) + err = fmt.Errorf("panic in AdviseIndexes: %v", r) + } + }() + + // prepare what-if optimizer + opt := NewOptimizer(sctx) + advisorLogger().Info("what-if optimizer prepared") + + defaultDB := sctx.GetSessionVars().CurrentDB + querySet, err := prepareQuerySet(ctx, sctx, defaultDB, opt, option.SpecifiedSQLs) + if err != nil { + advisorLogger().Error("prepare workload failed", zap.Error(err)) + return nil, err + } + + // identify indexable columns + indexableColSet, err := CollectIndexableColumnsForQuerySet(opt, querySet) + if err != nil { + advisorLogger().Error("fill indexable columns failed", zap.Error(err)) + return nil, err + } + advisorLogger().Info("indexable columns filled", zap.Int("indexable-cols", indexableColSet.Size())) + + // start the advisor + indexes, err := adviseIndexes(querySet, indexableColSet, option.MaxNumIndexes, option.MaxIndexWidth, opt) + if err != nil { + advisorLogger().Error("advise indexes failed", zap.Error(err)) + return nil, err + } + + results, err = prepareRecommendation(indexes, querySet, opt) + if err != nil { + return nil, err + } + + return results, nil +} + +// prepareQuerySet prepares the target queries for the index advisor. +func prepareQuerySet(ctx context.Context, sctx sessionctx.Context, + defaultDB string, opt Optimizer, specifiedSQLs []string) (s.Set[Query], error) { + advisorLogger().Info("prepare target query set") + defer advisorLogger().Info("prepare target query set finished") + + querySet := s.NewSet[Query]() + if len(specifiedSQLs) > 0 { // if target queries are specified + for _, sql := range specifiedSQLs { + querySet.Add(Query{SchemaName: defaultDB, Text: sql, Frequency: 1}) + } + } else { + if intest.InTest && ctx.Value(TestKey("query_set")) != nil { + querySet = ctx.Value(TestKey("query_set")).(s.Set[Query]) + } else { + var err error + if querySet, err = loadQuerySetFromStmtSummary(sctx, defaultDB); err != nil { + return nil, err + } + } + } + + // filter invalid queries + var err error + querySet, err = RestoreSchemaName(defaultDB, querySet, len(specifiedSQLs) == 0) + if err != nil { + return nil, err + } + querySet, err = FilterSQLAccessingSystemTables(querySet, len(specifiedSQLs) == 0) + if err != nil { + return nil, err + } + querySet, err = FilterInvalidQueries(opt, querySet, len(specifiedSQLs) == 0) + if err != nil { + return nil, err + } + return querySet, nil +} + +func loadQuerySetFromStmtSummary(sessionctx.Context, string) (s.Set[Query], error) { + // TODO: load target queries from statement_summary automatically + return nil, errors.New("not implemented yet") +} + +func prepareRecommendation(indexes s.Set[Index], queries s.Set[Query], optimizer Optimizer) ([]*Recommendation, error) { + advisorLogger().Info("recommend index", zap.Int("num-index", indexes.Size())) + results := make([]*Recommendation, 0, indexes.Size()) + for _, idx := range indexes.ToList() { + workloadImpact := new(WorkloadImpact) + var cols []string + for _, col := range idx.Columns { + cols = append(cols, strings.Trim(col.ColumnName, `'" `)) + } + advisorLogger().Info("index columns", zap.Strings("columns", cols), zap.Any("index-cols", idx.Columns)) + indexResult := &Recommendation{ + Database: idx.SchemaName, + Table: idx.TableName, + IndexColumns: cols, + } + + // generate a graceful index name + indexResult.IndexName = gracefulIndexName(optimizer, idx.SchemaName, idx.TableName, cols) + advisorLogger().Info("graceful index name", zap.String("index-name", indexResult.IndexName)) + + // calculate the index size + indexSize, err := optimizer.EstIndexSize(idx.SchemaName, idx.TableName, cols...) + if err != nil { + advisorLogger().Info("show index stats failed", zap.Error(err)) + return nil, err + } + indexResult.IndexSize = uint64(indexSize) + + // calculate the improvements + var workloadCostBefore, workloadCostAfter float64 + impacts := make([]*ImpactedQuery, 0, queries.Size()) + for _, query := range queries.ToList() { + costBefore, err := optimizer.QueryPlanCost(query.Text) + if err != nil { + advisorLogger().Info("failed to get query plan cost", zap.Error(err)) + return nil, err + } + costAfter, err := optimizer.QueryPlanCost(query.Text, idx) + if err != nil { + advisorLogger().Info("failed to get query plan cost", zap.Error(err)) + return nil, err + } + if costBefore == 0 { // avoid NaN + costBefore += 0.1 + costAfter += 0.1 + } + workloadCostBefore += costBefore * float64(query.Frequency) + workloadCostAfter += costAfter * float64(query.Frequency) + + queryImprovement := (costBefore - costAfter) / costBefore + if queryImprovement < 0.0001 { + continue // this query has no benefit + } + impacts = append(impacts, &ImpactedQuery{ + Query: query.Text, + Improvement: queryImprovement, + }) + } + + sort.Slice(impacts, func(i, j int) bool { + return impacts[i].Improvement > impacts[j].Improvement + }) + + topN := 3 + if topN > len(impacts) { + topN = len(impacts) + } + indexResult.TopImpactedQueries = impacts[:topN] + if workloadCostBefore == 0 { // avoid NaN + workloadCostBefore += 0.1 + workloadCostAfter += 0.1 + } + workloadImpact.WorkloadImprovement = (workloadCostBefore - workloadCostAfter) / workloadCostBefore + + if workloadImpact.WorkloadImprovement < 0.000001 || len(indexResult.TopImpactedQueries) == 0 { + continue // this index has no benefit + } + + normText, _ := NormalizeDigest(indexResult.TopImpactedQueries[0].Query) + indexResult.WorkloadImpact = workloadImpact + indexResult.Reason = fmt.Sprintf(`Column %v appear in Equal or +Range Predicate clause(s) in query '%v'`, cols, normText) + results = append(results, indexResult) + } + return results, nil +} + +func gracefulIndexName(opt Optimizer, schema, tableName string, cols []string) string { + indexName := fmt.Sprintf("idx_%v", strings.Join(cols, "_")) + if len(indexName) > 64 { + indexName = indexName[:64] + } + if ok, _ := opt.IndexNameExist(schema, tableName, strings.ToLower(indexName)); !ok { + return indexName + } + indexName = fmt.Sprintf("idx_%v", cols[0]) + if len(indexName) > 64 { + indexName = indexName[:64] + } + if ok, _ := opt.IndexNameExist(schema, tableName, strings.ToLower(indexName)); !ok { + return indexName + } + for i := 0; i < 30; i++ { + indexName = fmt.Sprintf("idx_%v_%v", cols[0], i) + if len(indexName) > 64 { + indexName = indexName[:64] + } + if ok, _ := opt.IndexNameExist(schema, tableName, strings.ToLower(indexName)); !ok { + return indexName + } + } + return indexName +} diff --git a/pkg/planner/indexadvisor/indexadvisor_sql_test.go b/pkg/planner/indexadvisor/indexadvisor_sql_test.go new file mode 100644 index 0000000000000..e58d2fa1ac10a --- /dev/null +++ b/pkg/planner/indexadvisor/indexadvisor_sql_test.go @@ -0,0 +1,46 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor_test + +import ( + "fmt" + "sort" + "strings" + "testing" + + "github.com/pingcap/tidb/pkg/testkit" + "github.com/stretchr/testify/require" +) + +func checkResult(t *testing.T, tk *testkit.TestKit, sql, indexes string) { + results := tk.MustQuery(sql).Rows() + resultIndexes := make([]string, 0, len(results)) + for _, r := range results { + resultIndexes = append(resultIndexes, fmt.Sprintf("%v.%v.%v", r[0], r[1], r[3])) + } + sort.Strings(resultIndexes) + require.Equal(t, indexes, strings.Join(resultIndexes, "|")) +} + +func TestIndexAdvisorForSQL(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int)`) + + checkResult(t, tk, `recommend index run for 'select a from t where a=1'`, "test.t.a") + checkResult(t, tk, `recommend index run for 'select a from t where a=1 and b=1'`, "test.t.a,b") + checkResult(t, tk, `recommend index run for 'select a from t where a=1 and c=1'`, "test.t.a,c") +} diff --git a/pkg/planner/indexadvisor/indexadvisor_test.go b/pkg/planner/indexadvisor/indexadvisor_test.go new file mode 100644 index 0000000000000..c3fadc56f8e51 --- /dev/null +++ b/pkg/planner/indexadvisor/indexadvisor_test.go @@ -0,0 +1,385 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor_test + +import ( + "context" + "fmt" + "math/rand" + "sort" + "strings" + "testing" + + "github.com/pingcap/tidb/pkg/planner/indexadvisor" + "github.com/pingcap/tidb/pkg/testkit" + s "github.com/pingcap/tidb/pkg/util/set" + "github.com/stretchr/testify/require" +) + +func option(SQLs string) *indexadvisor.Option { + if SQLs == "" { + return &indexadvisor.Option{MaxNumIndexes: 3, MaxIndexWidth: 3} + } + return &indexadvisor.Option{MaxNumIndexes: 3, MaxIndexWidth: 3, SpecifiedSQLs: strings.Split(SQLs, ";")} +} + +func check(ctx context.Context, t *testing.T, tk *testkit.TestKit, + expected string, opt *indexadvisor.Option) { + if ctx == nil { + ctx = context.Background() + } + r, err := indexadvisor.AdviseIndexes(ctx, tk.Session(), opt) + if expected == "err" { + require.Error(t, err) + return + } + require.NoError(t, err) + + if expected == "" { + require.Len(t, r, 0) + return + } + + indexes := make([]string, 0, len(r)) + for _, result := range r { + indexes = append(indexes, fmt.Sprintf("%v.%v.%v", result.Database, result.Table, strings.Join(result.IndexColumns, "_"))) + } + sort.Strings(indexes) + require.Equal(t, expected, strings.Join(indexes, ",")) +} + +func TestIndexAdvisorInvalidQuery(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + + check(nil, t, tk, "err", option("xxx")) + check(nil, t, tk, "err", option("xxx;select a from t where a=1")) +} + +func TestIndexAdvisorFrequency(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int)`) + opt := &indexadvisor.Option{ + MaxNumIndexes: 1, + MaxIndexWidth: 3, + } + + querySet := s.NewSet[indexadvisor.Query]() + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: "select * from t where a=1", Frequency: 2}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: "select * from t where b=1", Frequency: 1}) + ctx := context.WithValue(context.Background(), indexadvisor.TestKey("query_set"), querySet) + check(ctx, t, tk, "test.t.a", opt) + + querySet = s.NewSet[indexadvisor.Query]() + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: "select * from t where a=1", Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: "select * from t where b=1", Frequency: 2}) + ctx = context.WithValue(context.Background(), indexadvisor.TestKey("query_set"), querySet) + check(ctx, t, tk, "test.t.b", opt) + + querySet = s.NewSet[indexadvisor.Query]() + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: "select * from t where a=1", Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: "select * from t where b=1", Frequency: 2}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: "select * from t where c=1", Frequency: 100}) + ctx = context.WithValue(context.Background(), indexadvisor.TestKey("query_set"), querySet) + check(ctx, t, tk, "test.t.c", opt) +} + +func TestIndexAdvisorBasic1(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int)`) + + check(nil, t, tk, "test.t.a", option("select * from t where a=1")) + check(nil, t, tk, "test.t.a,test.t.b", + option("select * from t where a=1; select * from t where b=1")) +} + +func TestIndexAdvisorBasic2(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + + sqls := make([]string, 0, 100) + for i := 0; i < 100; i++ { + tk.MustExec(fmt.Sprintf(`create table t%d (a int, b int, c int)`, i)) + sql := fmt.Sprintf("select * from t%d", i) // useless SQLs + sqls = append(sqls, sql) + } + sqls = append(sqls, "select * from t0 where a=1") // only 1 single useful SQL + check(nil, t, tk, "test.t0.a", option(strings.Join(sqls, ";"))) +} + +func TestIndexAdvisorCTE(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int)`) + + check(nil, t, tk, "test.t.a_b", + option("with cte as (select * from t where a=1) select * from cte where b=1")) + check(nil, t, tk, "test.t.a_b_c,test.t.c", + option("with cte as (select * from t where a=1) select * from cte where b=1; select * from t where c=1")) +} + +func TestIndexAdvisorFixControl43817(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t1 (a int, b int, c int)`) + tk.MustExec(`create table t2 (a int, b int, c int)`) + + check(nil, t, tk, "err", option("select * from t1 where a=(select max(a) from t2)")) + check(nil, t, tk, "err", + option("select * from t1 where a=(select max(a) from t2); select * from t1 where b=1")) +} + +func TestIndexAdvisorView(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int)`) + tk.MustExec("create DEFINER=`root`@`127.0.0.1` view v as select * from t where a=1") + + check(nil, t, tk, "test.t.b", option("select * from v where b=1")) + check(nil, t, tk, "test.t.b,test.t.c", + option("select * from v where b=1; select * from t where c=1")) +} + +func TestIndexAdvisorMassive(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + + for i := 0; i < 10; i++ { + sql := fmt.Sprintf(`create table t%d(c0 int,c1 int,c2 int,c3 int,c4 int,c5 int,c6 int,c7 int)`, i) + tk.MustExec(sql) + } + sqls := make([]string, 0, 10) + for i := 0; i < 10; i++ { + sql := fmt.Sprintf("select * from t%d where c%d=1 and c%d=1 and c%d=1", + rand.Intn(10), rand.Intn(8), rand.Intn(8), rand.Intn(8)) + sqls = append(sqls, sql) + } + r, err := indexadvisor.AdviseIndexes(context.Background(), tk.Session(), option(strings.Join(sqls, ";"))) + require.NoError(t, err) // no error and can get some recommendations + require.Len(t, r, 3) +} + +func TestIndexAdvisorIncorrectCurrentDB(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int)`) + + tk.MustExec(`use mysql`) + check(nil, t, tk, "test.t.a", option("select * from test.t where a=1")) +} + +func TestIndexAdvisorPrefix(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int)`) + + check(nil, t, tk, "test.t.a_b", + option("select * from t where a=1;select * from t where a=1 and b=1")) + check(nil, t, tk, "test.t.a_b_c", // a_b_c can cover a_b + option("select * from t where a=1;select * from t where a=1 and b=1; select * from t where a=1 and b=1 and c=1")) +} + +func TestIndexAdvisorCoveringIndex(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int, d int)`) + + check(nil, t, tk, "test.t.a_b", option("select b from t where a=1")) + check(nil, t, tk, "test.t.a_b_c", option("select b, c from t where a=1")) + check(nil, t, tk, "test.t.a_d_b", option("select b from t where a=1 and d=1")) +} + +func TestIndexAdvisorExistingIndex(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int, index ab (a, b))`) + + check(nil, t, tk, "", option("select * from t where a=1")) // covered by existing a_b + check(nil, t, tk, "", option("select * from t where a=1; select * from t where a=1 and b=1")) + check(nil, t, tk, "test.t.c", + option("select * from t where a=1; select * from t where a=1 and b=1; select * from t where c=1")) +} + +func TestIndexAdvisorWeb3Bench(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + + tk.MustExec(`CREATE TABLE blocks ( + timestamp bigint(20) DEFAULT NULL, + number bigint(20) DEFAULT NULL, + hash varchar(66) DEFAULT NULL, + parent_hash varchar(66) DEFAULT NULL, + nonce varchar(42) DEFAULT NULL, + sha3_uncles varchar(66) DEFAULT NULL, + logs_bloom text DEFAULT NULL, + transactions_root varchar(66) DEFAULT NULL, + state_root varchar(66) DEFAULT NULL, + receipts_root varchar(66) DEFAULT NULL, + miner varchar(42) DEFAULT NULL, + difficulty decimal(38,0) DEFAULT NULL, + total_difficulty decimal(38,0) DEFAULT NULL, + size bigint(20) DEFAULT NULL, + extra_data text DEFAULT NULL, + gas_limit bigint(20) DEFAULT NULL, + gas_used bigint(20) DEFAULT NULL, + transaction_count bigint(20) DEFAULT NULL, + base_fee_per_gas bigint(20) DEFAULT NULL)`) + tk.MustExec(`CREATE TABLE transactions ( + hash varchar(66) DEFAULT NULL, + nonce bigint(20) DEFAULT NULL, + block_hash varchar(66) DEFAULT NULL, + block_number bigint(20) DEFAULT NULL, + transaction_index bigint(20) DEFAULT NULL, + from_address varchar(42) DEFAULT NULL, + to_address varchar(42) DEFAULT NULL, + value decimal(38,0) DEFAULT NULL, + gas bigint(20) DEFAULT NULL, + gas_price bigint(20) DEFAULT NULL, + input text DEFAULT NULL, + block_timestamp bigint(20) DEFAULT NULL, + max_fee_per_gas bigint(20) DEFAULT NULL, + max_priority_fee_per_gas bigint(20) DEFAULT NULL, + transaction_type bigint(20) DEFAULT NULL)`) + tk.MustExec(`CREATE TABLE token_transfers ( + token_address varchar(42) DEFAULT NULL, + from_address varchar(42) DEFAULT NULL, + to_address varchar(42) DEFAULT NULL, + value varchar(78) DEFAULT NULL COMMENT 'Postgresql use numeric(78), while the max_value of Decimal is decimal(65), thus use string here', + transaction_hash varchar(66) DEFAULT NULL, + log_index bigint(20) DEFAULT NULL, + block_number bigint(20) DEFAULT NULL)`) + tk.MustExec(`CREATE TABLE receipts ( + transaction_hash varchar(66) DEFAULT NULL, + transaction_index bigint(20) DEFAULT NULL, + block_hash varchar(66) DEFAULT NULL, + block_number bigint(20) DEFAULT NULL, + cumulative_gas_used bigint(20) DEFAULT NULL, + gas_used bigint(20) DEFAULT NULL, + contract_address varchar(42) DEFAULT NULL, + root varchar(66) DEFAULT NULL, + status bigint(20) DEFAULT NULL, + effective_gas_price bigint(20) DEFAULT NULL)`) + tk.MustExec(`CREATE TABLE logs ( + log_index bigint(20) DEFAULT NULL, + transaction_hash varchar(66) DEFAULT NULL, + transaction_index bigint(20) DEFAULT NULL, + block_hash varchar(66) DEFAULT NULL, + block_number bigint(20) DEFAULT NULL, + address varchar(42) DEFAULT NULL, + data text DEFAULT NULL, + topics text DEFAULT NULL)`) + tk.MustExec(`CREATE TABLE contracts ( + address char(42) DEFAULT NULL, + bytecode text DEFAULT NULL, + function_sighashes text DEFAULT NULL, + is_erc20 tinyint(1) DEFAULT NULL, + is_erc721 tinyint(1) DEFAULT NULL, + block_number bigint(20) DEFAULT NULL)`) + tk.MustExec(`CREATE TABLE tokens ( + address char(42) DEFAULT NULL, + symbol text DEFAULT NULL, + name text DEFAULT NULL, + decimals bigint(20) DEFAULT NULL, + total_supply decimal(38,0) DEFAULT NULL, + block_number bigint(20) DEFAULT NULL)`) + tk.MustExec(`CREATE TABLE traces ( + block_number bigint(20) DEFAULT NULL, + transaction_hash varchar(66) DEFAULT NULL, + transaction_index bigint(20) DEFAULT NULL, + from_address varchar(42) DEFAULT NULL, + to_address varchar(42) DEFAULT NULL, + value decimal(38,0) DEFAULT NULL, + input text DEFAULT NULL, + output text DEFAULT NULL, + trace_type varchar(16) DEFAULT NULL, + call_type varchar(16) DEFAULT NULL, + reward_type varchar(16) DEFAULT NULL, + gas bigint(20) DEFAULT NULL, + gas_used bigint(20) DEFAULT NULL, + subtraces bigint(20) DEFAULT NULL, + trace_address text DEFAULT NULL, + error text DEFAULT NULL, + status bigint(20) DEFAULT NULL, + trace_id text DEFAULT NULL)`) + + q1 := `Select to_address, from_address from transactions where hash = '0x1f415defb2729863fd8088727900d99b7df6f03d5e22e2105fc984cac3d0fb1c'` + q2 := `Select * from transactions where to_address in ('0x70f0f4f40fed33420c1e4ceefa1eb482e044ba24', + '0x34662f274a42a17876926bc7b0ba541535e40e5f', + '0x7259c2a51a9b1f7e373dcd00898d26a44ffc2e7c')` + q3 := `Select * from transactions +where hash in ('0x1f415defb2729863fd8088727900d99b7df6f03d5e22e2105fc984cac3d0fb1c', + '0xbeff7a4cf341d10c6293a2ecfb255f39c21836bf8956c6877d0f2486794fd5b8', + '0x5dee984c63cc26037a81d0f2861565c4e0c21a87ebf165b331faec347d7a76a1', + '0xc7da1e3391e4b7769fffe8e6afc284175a6cbe5fd9b333d9c0585944a36118dd') and to_address <> from_address` + q4 := `SELECT * FROM token_transfers WHERE from_address = '0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb98' ORDER BY block_number DESC LIMIT 5` + q5 := `Select count(*) from token_transfers where token_address = '0x7a93f0d9f302c0818022f8dca6ee1eb0f1b50308'` + q6 := `SELECT * FROM transactions +WHERE from_address = '0x31d118c5f75502b96ca21d3d0d3fb8d7b19fed24' OR to_address = '0x6364989a903f45798c7a292778285a83d0928608' +ORDER BY block_timestamp DESC LIMIT 10` + q7 := `SELECT count(DISTINCT from_address) FROM transactions` + q8 := `SELECT + count(*) as count +FROM (SELECT * + FROM token_transfers t + WHERE from_address = '0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb98' + UNION ALL + SELECT t2.* + FROM token_transfers t2 + INNER JOIN token_transfers t ON t2.from_address = t.to_address + AND t.value < t2.value + LIMIT 100) as temp` + q9 := `SELECT COUNT(DISTINCT block_receipts) as count +FROM (SELECT block_number AS block_receipts + FROM receipts + WHERE NOT EXISTS ( + SELECT block_number + FROM transactions + WHERE block_number = receipts.block_number)) as temp` + + querySet := s.NewSet[indexadvisor.Query]() + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: q1, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: q2, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: q3, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: q4, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: q5, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: q6, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: q7, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: q8, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: q9, Frequency: 1}) + + ctx := context.WithValue(context.Background(), indexadvisor.TestKey("query_set"), querySet) + r, err := indexadvisor.AdviseIndexes(ctx, tk.Session(), &indexadvisor.Option{ + MaxNumIndexes: 3, + MaxIndexWidth: 3, + SpecifiedSQLs: nil, + }) + require.NoError(t, err) + require.True(t, len(r) > 0) +} diff --git a/pkg/planner/indexadvisor/indexadvisor_tpch_test.go b/pkg/planner/indexadvisor/indexadvisor_tpch_test.go new file mode 100644 index 0000000000000..dba6865f0f044 --- /dev/null +++ b/pkg/planner/indexadvisor/indexadvisor_tpch_test.go @@ -0,0 +1,802 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor_test + +import ( + "context" + "testing" + + "github.com/pingcap/tidb/pkg/planner/indexadvisor" + "github.com/pingcap/tidb/pkg/testkit" + s "github.com/pingcap/tidb/pkg/util/set" + "github.com/stretchr/testify/require" +) + +// we have to split this test into multiple cases to speed it up. +var ( + tpchQ1 = ` +/*PLACEHOLDER*/ select + l_returnflag, + l_linestatus, + sum(l_quantity) as sum_qty, + sum(l_extendedprice) as sum_base_price, + sum(l_extendedprice * (1 - l_discount)) as sum_disc_price, + sum(l_extendedprice * (1 - l_discount) * (1 + l_tax)) as sum_charge, + avg(l_quantity) as avg_qty, + avg(l_extendedprice) as avg_price, + avg(l_discount) as avg_disc, + count(*) as count_order +from + lineitem +where + l_shipdate <= date_sub('1998-12-01', interval 108 day) +group by + l_returnflag, + l_linestatus +order by + l_returnflag, + l_linestatus; +` + tpchQ2 = ` +/*PLACEHOLDER*/ select + s_acctbal, + s_name, + n_name, + p_partkey, + p_mfgr, + s_address, + s_phone, + s_comment +from + part, + supplier, + partsupp, + nation, + region +where + p_partkey = ps_partkey + and s_suppkey = ps_suppkey + and p_size = 30 + and p_type like '%STEEL' + and s_nationkey = n_nationkey + and n_regionkey = r_regionkey + and r_name = 'ASIA' + and ps_supplycost = ( + select + min(ps_supplycost) + from + partsupp, + supplier, + nation, + region + where + p_partkey = ps_partkey + and s_suppkey = ps_suppkey + and s_nationkey = n_nationkey + and n_regionkey = r_regionkey + and r_name = 'ASIA' + ) +order by + s_acctbal desc, + n_name, + s_name, + p_partkey +limit 100; +` + tpchQ3 = ` +/*PLACEHOLDER*/ select + l_orderkey, + sum(l_extendedprice * (1 - l_discount)) as revenue, + o_orderdate, + o_shippriority +from + customer, + orders, + lineitem +where + c_mktsegment = 'AUTOMOBILE' + and c_custkey = o_custkey + and l_orderkey = o_orderkey + and o_orderdate < '1995-03-13' + and l_shipdate > '1995-03-13' +group by + l_orderkey, + o_orderdate, + o_shippriority +order by + revenue desc, + o_orderdate +limit 10; +` + tpchQ4 = ` +/*PLACEHOLDER*/ select + o_orderpriority, + count(*) as order_count +from + orders +where + o_orderdate >= '1995-01-01' + and o_orderdate < date_add('1995-01-01', interval '3' month) + and exists ( + select + * + from + lineitem + where + l_orderkey = o_orderkey + and l_commitdate < l_receiptdate + ) +group by + o_orderpriority +order by + o_orderpriority; +` + tpchQ5 = ` +/*PLACEHOLDER*/ select + n_name, + sum(l_extendedprice * (1 - l_discount)) as revenue +from + customer, + orders, + lineitem, + supplier, + nation, + region +where + c_custkey = o_custkey + and l_orderkey = o_orderkey + and l_suppkey = s_suppkey + and c_nationkey = s_nationkey + and s_nationkey = n_nationkey + and n_regionkey = r_regionkey + and r_name = 'MIDDLE EAST' + and o_orderdate >= '1994-01-01' + and o_orderdate < date_add('1994-01-01', interval '1' year) +group by + n_name +order by + revenue desc; +` + tpchQ6 = ` +/*PLACEHOLDER*/ select + sum(l_extendedprice * l_discount) as revenue +from + lineitem +where + l_shipdate >= '1994-01-01' + and l_shipdate < date_add('1994-01-01', interval '1' year) + and l_discount between 0.06 - 0.01 and 0.06 + 0.01 + and l_quantity < 24; +` + tpchQ7 = ` +/*PLACEHOLDER*/ select + supp_nation, + cust_nation, + l_year, + sum(volume) as revenue +from + ( + select + n1.n_name as supp_nation, + n2.n_name as cust_nation, + extract(year from l_shipdate) as l_year, + l_extendedprice * (1 - l_discount) as volume + from + supplier, + lineitem, + orders, + customer, + nation n1, + nation n2 + where + s_suppkey = l_suppkey + and o_orderkey = l_orderkey + and c_custkey = o_custkey + and s_nationkey = n1.n_nationkey + and c_nationkey = n2.n_nationkey + and ( + (n1.n_name = 'JAPAN' and n2.n_name = 'INDIA') + or (n1.n_name = 'INDIA' and n2.n_name = 'JAPAN') + ) + and l_shipdate between '1995-01-01' and '1996-12-31' + ) as shipping +group by + supp_nation, + cust_nation, + l_year +order by + supp_nation, + cust_nation, + l_year; +` + tpchQ8 = ` +/*PLACEHOLDER*/ select + o_year, + sum(case + when nation = 'INDIA' then volume + else 0 + end) / sum(volume) as mkt_share +from + ( + select + extract(year from o_orderdate) as o_year, + l_extendedprice * (1 - l_discount) as volume, + n2.n_name as nation + from + part, + supplier, + lineitem, + orders, + customer, + nation n1, + nation n2, + region + where + p_partkey = l_partkey + and s_suppkey = l_suppkey + and l_orderkey = o_orderkey + and o_custkey = c_custkey + and c_nationkey = n1.n_nationkey + and n1.n_regionkey = r_regionkey + and r_name = 'ASIA' + and s_nationkey = n2.n_nationkey + and o_orderdate between '1995-01-01' and '1996-12-31' + and p_type = 'SMALL PLATED COPPER' + ) as all_nations +group by + o_year +order by + o_year; +` + tpchQ9 = ` +/*PLACEHOLDER*/ select + nation, + o_year, + sum(amount) as sum_profit +from + ( + select + n_name as nation, + extract(year from o_orderdate) as o_year, + l_extendedprice * (1 - l_discount) - ps_supplycost * l_quantity as amount + from + part, + supplier, + lineitem, + partsupp, + orders, + nation + where + s_suppkey = l_suppkey + and ps_suppkey = l_suppkey + and ps_partkey = l_partkey + and p_partkey = l_partkey + and o_orderkey = l_orderkey + and s_nationkey = n_nationkey + and p_name like '%dim%' + ) as profit +group by + nation, + o_year +order by + nation, + o_year desc; +` + tpchQ10 = ` +/*PLACEHOLDER*/ select + c_custkey, + c_name, + sum(l_extendedprice * (1 - l_discount)) as revenue, + c_acctbal, + n_name, + c_address, + c_phone, + c_comment +from + customer, + orders, + lineitem, + nation +where + c_custkey = o_custkey + and l_orderkey = o_orderkey + and o_orderdate >= '1993-08-01' + and o_orderdate < date_add('1993-08-01', interval '3' month) + and l_returnflag = 'R' + and c_nationkey = n_nationkey +group by + c_custkey, + c_name, + c_acctbal, + c_phone, + n_name, + c_address, + c_comment +order by + revenue desc +limit 20; +` + tpchQ11 = ` +/*PLACEHOLDER*/ select + ps_partkey, + sum(ps_supplycost * ps_availqty) as value +from + partsupp, + supplier, + nation +where + ps_suppkey = s_suppkey + and s_nationkey = n_nationkey + and n_name = 'MOZAMBIQUE' +group by + ps_partkey having + sum(ps_supplycost * ps_availqty) > ( + select + sum(ps_supplycost * ps_availqty) * 0.0001000000 + from + partsupp, + supplier, + nation + where + ps_suppkey = s_suppkey + and s_nationkey = n_nationkey + and n_name = 'MOZAMBIQUE' + ) +order by + value desc; +` + tpchQ12 = ` +/*PLACEHOLDER*/ select + l_shipmode, + sum(case + when o_orderpriority = '1-URGENT' + or o_orderpriority = '2-HIGH' + then 1 + else 0 + end) as high_line_count, + sum(case + when o_orderpriority <> '1-URGENT' + and o_orderpriority <> '2-HIGH' + then 1 + else 0 + end) as low_line_count +from + orders, + lineitem +where + o_orderkey = l_orderkey + and l_shipmode in ('RAIL', 'FOB') + and l_commitdate < l_receiptdate + and l_shipdate < l_commitdate + and l_receiptdate >= '1997-01-01' + and l_receiptdate < date_add('1997-01-01', interval '1' year) +group by + l_shipmode +order by + l_shipmode; +` + tpchQ13 = ` +/*PLACEHOLDER*/ select + c_count, + count(*) as custdist +from + ( + select + c_custkey, + count(o_orderkey) as c_count + from + customer left outer join orders on + c_custkey = o_custkey + and o_comment not like '%pending%deposits%' + group by + c_custkey + ) c_orders +group by + c_count +order by + custdist desc, + c_count desc; +` + tpchQ14 = ` +/*PLACEHOLDER*/ select + 100.00 * sum(case + when p_type like 'PROMO%' + then l_extendedprice * (1 - l_discount) + else 0 + end) / sum(l_extendedprice * (1 - l_discount)) as promo_revenue +from + lineitem, + part +where + l_partkey = p_partkey + and l_shipdate >= '1996-12-01' + and l_shipdate < date_add('1996-12-01', interval '1' month); +` + tpchQ16 = ` +/*PLACEHOLDER*/ select + p_brand, + p_type, + p_size, + count(distinct ps_suppkey) as supplier_cnt +from + partsupp, + part +where + p_partkey = ps_partkey + and p_brand <> 'Brand#34' + and p_type not like 'LARGE BRUSHED%' + and p_size in (48, 19, 12, 4, 41, 7, 21, 39) + and ps_suppkey not in ( + select + s_suppkey + from + supplier + where + s_comment like '%Customer%Complaints%' + ) +group by + p_brand, + p_type, + p_size +order by + supplier_cnt desc, + p_brand, + p_type, + p_size; +` + tpchQ17 = ` +/*PLACEHOLDER*/ select + sum(l_extendedprice) / 7.0 as avg_yearly +from + lineitem, + part +where + p_partkey = l_partkey + and p_brand = 'Brand#44' + and p_container = 'WRAP PKG' + and l_quantity < ( + select + 0.2 * avg(l_quantity) + from + lineitem + where + l_partkey = p_partkey + ); +` + tpchQ18 = ` +/*PLACEHOLDER*/ select + c_name, + c_custkey, + o_orderkey, + o_orderdate, + o_totalprice, + sum(l_quantity) +from + customer, + orders, + lineitem +where + o_orderkey in ( + select + l_orderkey + from + lineitem + group by + l_orderkey having + sum(l_quantity) > 314 + ) + and c_custkey = o_custkey + and o_orderkey = l_orderkey +group by + c_name, + c_custkey, + o_orderkey, + o_orderdate, + o_totalprice +order by + o_totalprice desc, + o_orderdate +limit 100; +` + tpchQ19 = ` +/*PLACEHOLDER*/ select + sum(l_extendedprice* (1 - l_discount)) as revenue +from + lineitem, + part +where + ( + p_partkey = l_partkey + and p_brand = 'Brand#52' + and p_container in ('SM CASE', 'SM BOX', 'SM PACK', 'SM PKG') + and l_quantity >= 4 and l_quantity <= 4 + 10 + and p_size between 1 and 5 + and l_shipmode in ('AIR', 'AIR REG') + and l_shipinstruct = 'DELIVER IN PERSON' + ) + or + ( + p_partkey = l_partkey + and p_brand = 'Brand#11' + and p_container in ('MED BAG', 'MED BOX', 'MED PKG', 'MED PACK') + and l_quantity >= 18 and l_quantity <= 18 + 10 + and p_size between 1 and 10 + and l_shipmode in ('AIR', 'AIR REG') + and l_shipinstruct = 'DELIVER IN PERSON' + ) + or + ( + p_partkey = l_partkey + and p_brand = 'Brand#51' + and p_container in ('LG CASE', 'LG BOX', 'LG PACK', 'LG PKG') + and l_quantity >= 29 and l_quantity <= 29 + 10 + and p_size between 1 and 15 + and l_shipmode in ('AIR', 'AIR REG') + and l_shipinstruct = 'DELIVER IN PERSON' + ); +` + tpchQ20 = ` +/*PLACEHOLDER*/ select + s_name, + s_address +from + supplier, + nation +where + s_suppkey in ( + select + ps_suppkey + from + partsupp + where + ps_partkey in ( + select + p_partkey + from + part + where + p_name like 'green%' + ) + and ps_availqty > ( + select + 0.5 * sum(l_quantity) + from + lineitem + where + l_partkey = ps_partkey + and l_suppkey = ps_suppkey + and l_shipdate >= '1993-01-01' + and l_shipdate < date_add('1993-01-01', interval '1' year) + ) + ) + and s_nationkey = n_nationkey + and n_name = 'ALGERIA' +order by + s_name; +` + tpchQ21 = ` +/*PLACEHOLDER*/ select + s_name, + count(*) as numwait +from + supplier, + lineitem l1, + orders, + nation +where + s_suppkey = l1.l_suppkey + and o_orderkey = l1.l_orderkey + and o_orderstatus = 'F' + and l1.l_receiptdate > l1.l_commitdate + and exists ( + select + * + from + lineitem l2 + where + l2.l_orderkey = l1.l_orderkey + and l2.l_suppkey <> l1.l_suppkey + ) + and not exists ( + select + * + from + lineitem l3 + where + l3.l_orderkey = l1.l_orderkey + and l3.l_suppkey <> l1.l_suppkey + and l3.l_receiptdate > l3.l_commitdate + ) + and s_nationkey = n_nationkey + and n_name = 'EGYPT' +group by + s_name +order by + numwait desc, + s_name +limit 100; +` + tpchQ22 = ` +/*PLACEHOLDER*/ select + cntrycode, + count(*) as numcust, + sum(c_acctbal) as totacctbal +from + ( + select + substring(c_phone from 1 for 2) as cntrycode, + c_acctbal + from + customer + where + substring(c_phone from 1 for 2) in + ('20', '40', '22', '30', '39', '42', '21') + and c_acctbal > ( + select + avg(c_acctbal) + from + customer + where + c_acctbal > 0.00 + and substring(c_phone from 1 for 2) in + ('20', '40', '22', '30', '39', '42', '21') + ) + and not exists ( + select + * + from + orders + where + o_custkey = c_custkey + ) + ) as custsale +group by + cntrycode +order by + cntrycode; +` +) + +func createTPCHTables(tk *testkit.TestKit) { + tk.MustExec(`use test`) + tk.MustExec(`CREATE TABLE IF NOT EXISTS nation ( + N_NATIONKEY BIGINT NOT NULL, + N_NAME CHAR(25) NOT NULL, + N_REGIONKEY BIGINT NOT NULL, + N_COMMENT VARCHAR(152), + PRIMARY KEY (N_NATIONKEY))`) + tk.MustExec(`CREATE TABLE IF NOT EXISTS region ( + R_REGIONKEY BIGINT NOT NULL, + R_NAME CHAR(25) NOT NULL, + R_COMMENT VARCHAR(152), + PRIMARY KEY (R_REGIONKEY))`) + tk.MustExec(`CREATE TABLE IF NOT EXISTS part ( + P_PARTKEY BIGINT NOT NULL, + P_NAME VARCHAR(55) NOT NULL, + P_MFGR CHAR(25) NOT NULL, + P_BRAND CHAR(10) NOT NULL, + P_TYPE VARCHAR(25) NOT NULL, + P_SIZE BIGINT NOT NULL, + P_CONTAINER CHAR(10) NOT NULL, + P_RETAILPRICE DECIMAL(15, 2) NOT NULL, + P_COMMENT VARCHAR(23) NOT NULL, + PRIMARY KEY (P_PARTKEY) )`) + tk.MustExec(`CREATE TABLE IF NOT EXISTS supplier ( + S_SUPPKEY BIGINT NOT NULL, + S_NAME CHAR(25) NOT NULL, + S_ADDRESS VARCHAR(40) NOT NULL, + S_NATIONKEY BIGINT NOT NULL, + S_PHONE CHAR(15) NOT NULL, + S_ACCTBAL DECIMAL(15, 2) NOT NULL, + S_COMMENT VARCHAR(101) NOT NULL, + PRIMARY KEY (S_SUPPKEY))`) + tk.MustExec(`CREATE TABLE IF NOT EXISTS partsupp ( + PS_PARTKEY BIGINT NOT NULL, + PS_SUPPKEY BIGINT NOT NULL, + PS_AVAILQTY BIGINT NOT NULL, + PS_SUPPLYCOST DECIMAL(15, 2) NOT NULL, + PS_COMMENT VARCHAR(199) NOT NULL, + PRIMARY KEY (PS_PARTKEY, PS_SUPPKEY) + )`) + tk.MustExec(`CREATE TABLE IF NOT EXISTS customer ( + C_CUSTKEY BIGINT NOT NULL, + C_NAME VARCHAR(25) NOT NULL, + C_ADDRESS VARCHAR(40) NOT NULL, + C_NATIONKEY BIGINT NOT NULL, + C_PHONE CHAR(15) NOT NULL, + C_ACCTBAL DECIMAL(15, 2) NOT NULL, + C_MKTSEGMENT CHAR(10) NOT NULL, + C_COMMENT VARCHAR(117) NOT NULL, + PRIMARY KEY (C_CUSTKEY) + )`) + tk.MustExec(`CREATE TABLE IF NOT EXISTS orders ( + O_ORDERKEY BIGINT NOT NULL, + O_CUSTKEY BIGINT NOT NULL, + O_ORDERSTATUS CHAR(1) NOT NULL, + O_TOTALPRICE DECIMAL(15, 2) NOT NULL, + O_ORDERDATE DATE NOT NULL, + O_ORDERPRIORITY CHAR(15) NOT NULL, + O_CLERK CHAR(15) NOT NULL, + O_SHIPPRIORITY BIGINT NOT NULL, + O_COMMENT VARCHAR(79) NOT NULL, + PRIMARY KEY (O_ORDERKEY) + )`) + tk.MustExec(`CREATE TABLE IF NOT EXISTS lineitem ( + L_ORDERKEY BIGINT NOT NULL, + L_PARTKEY BIGINT NOT NULL, + L_SUPPKEY BIGINT NOT NULL, + L_LINENUMBER BIGINT NOT NULL, + L_QUANTITY DECIMAL(15, 2) NOT NULL, + L_EXTENDEDPRICE DECIMAL(15, 2) NOT NULL, + L_DISCOUNT DECIMAL(15, 2) NOT NULL, + L_TAX DECIMAL(15, 2) NOT NULL, + L_RETURNFLAG CHAR(1) NOT NULL, + L_LINESTATUS CHAR(1) NOT NULL, + L_SHIPDATE DATE NOT NULL, + L_COMMITDATE DATE NOT NULL, + L_RECEIPTDATE DATE NOT NULL, + L_SHIPINSTRUCT CHAR(25) NOT NULL, + L_SHIPMODE CHAR(10) NOT NULL, + L_COMMENT VARCHAR(44) NOT NULL, + PRIMARY KEY (L_ORDERKEY, L_LINENUMBER) + )`) +} + +func TestIndexAdvisorTPCH1(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + createTPCHTables(tk) + + querySet := s.NewSet[indexadvisor.Query]() + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ1, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ2, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ3, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ4, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ5, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ6, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ7, Frequency: 1}) + + ctx := context.WithValue(context.Background(), indexadvisor.TestKey("query_set"), querySet) + r, err := indexadvisor.AdviseIndexes(ctx, tk.Session(), option("")) + require.NoError(t, err) // no error and can get some recommendations + require.True(t, len(r) > 0) +} + +func TestIndexAdvisorTPCH2(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + createTPCHTables(tk) + + querySet := s.NewSet[indexadvisor.Query]() + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ8, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ9, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ10, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ11, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ12, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ13, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ14, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ16, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ17, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ18, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ19, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ20, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ21, Frequency: 1}) + querySet.Add(indexadvisor.Query{SchemaName: "test", Text: tpchQ22, Frequency: 1}) + + ctx := context.WithValue(context.Background(), indexadvisor.TestKey("query_set"), querySet) + r, err := indexadvisor.AdviseIndexes(ctx, tk.Session(), option("")) + require.NoError(t, err) // no error and can get some recommendations + require.True(t, len(r) > 0) +} diff --git a/pkg/planner/indexadvisor/model.go b/pkg/planner/indexadvisor/model.go new file mode 100644 index 0000000000000..1a52ce0df6c1e --- /dev/null +++ b/pkg/planner/indexadvisor/model.go @@ -0,0 +1,159 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor + +import ( + "fmt" + "math" + "strings" +) + +// Query represents a Query statement. +type Query struct { // DQL or DML + Alias string + SchemaName string + Text string + Frequency int +} + +// Key returns the key of the Query. +func (q Query) Key() string { + return q.Text +} + +// Column represents a column. +type Column struct { + SchemaName string + TableName string + ColumnName string +} + +// NewColumn creates a new column. +func NewColumn(schemaName, tableName, columnName string) Column { + return Column{SchemaName: strings.ToLower(schemaName), + TableName: strings.ToLower(tableName), ColumnName: strings.ToLower(columnName)} +} + +// NewColumns creates new columns. +func NewColumns(schemaName, tableName string, columnNames ...string) []Column { + cols := make([]Column, 0, len(columnNames)) + for _, col := range columnNames { + cols = append(cols, NewColumn(schemaName, tableName, col)) + } + return cols +} + +// Key returns the key of the column. +func (c Column) Key() string { + return fmt.Sprintf("%v.%v.%v", c.SchemaName, c.TableName, c.ColumnName) +} + +// Index represents an index. +type Index struct { + SchemaName string + TableName string + IndexName string + Columns []Column +} + +// NewIndex creates a new index. +func NewIndex(schemaName, tableName, indexName string, columns ...string) Index { + return Index{SchemaName: strings.ToLower(schemaName), TableName: strings.ToLower(tableName), + IndexName: strings.ToLower(indexName), Columns: NewColumns(schemaName, tableName, columns...)} +} + +// NewIndexWithColumns creates a new index with columns. +func NewIndexWithColumns(indexName string, columns ...Column) Index { + names := make([]string, len(columns)) + for i, col := range columns { + names[i] = col.ColumnName + } + return NewIndex(columns[0].SchemaName, columns[0].TableName, indexName, names...) +} + +// Key returns the key of the index. +func (i Index) Key() string { + names := make([]string, 0, len(i.Columns)) + for _, col := range i.Columns { + names = append(names, col.ColumnName) + } + return fmt.Sprintf("%v.%v(%v)", i.SchemaName, i.TableName, strings.Join(names, ",")) +} + +// PrefixContain returns whether j is a prefix of i. +func (i Index) PrefixContain(j Index) bool { + if i.SchemaName != j.SchemaName || i.TableName != j.TableName || len(i.Columns) < len(j.Columns) { + return false + } + for k := range j.Columns { + if i.Columns[k].ColumnName != j.Columns[k].ColumnName { + return false + } + } + return true +} + +// IndexSetCost is the cost of a index configuration. +type IndexSetCost struct { + TotalWorkloadQueryCost float64 + TotalNumberOfIndexColumns int + IndexKeysStr string // IndexKeysStr is the string representation of the index keys. +} + +// Less returns whether the cost of c is less than the cost of other. +func (c IndexSetCost) Less(other IndexSetCost) bool { + if c.TotalWorkloadQueryCost == 0 { // not initialized + return false + } + if other.TotalWorkloadQueryCost == 0 { // not initialized + return true + } + cc, cOther := c.TotalWorkloadQueryCost, other.TotalWorkloadQueryCost + if math.Abs(cc-cOther) > 10 && math.Abs(cc-cOther)/math.Max(cc, cOther) > 0.001 { + // their cost is very different, then the less cost, the better. + return cc < cOther + } + + if c.TotalNumberOfIndexColumns != other.TotalNumberOfIndexColumns { + // if they have the same cost, then the less columns, the better. + return c.TotalNumberOfIndexColumns < other.TotalNumberOfIndexColumns + } + + // to make the result stable. + return c.IndexKeysStr < other.IndexKeysStr +} + +// ImpactedQuery represents the impacted query. +type ImpactedQuery struct { + Query string + Improvement float64 +} + +// WorkloadImpact represents the workload impact. +type WorkloadImpact struct { + WorkloadImprovement float64 +} + +// Recommendation represents the result of the index advisor. +type Recommendation struct { + Database string + Table string + IndexName string + IndexColumns []string + IndexSize uint64 + Reason string + WorkloadImpact *WorkloadImpact + TopImpactedQueries []*ImpactedQuery +} diff --git a/pkg/planner/indexadvisor/optimizer.go b/pkg/planner/indexadvisor/optimizer.go new file mode 100644 index 0000000000000..c24036e7da645 --- /dev/null +++ b/pkg/planner/indexadvisor/optimizer.go @@ -0,0 +1,264 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor + +import ( + "context" + "fmt" + "strings" + + "github.com/pingcap/tidb/pkg/domain" + "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" + "github.com/pingcap/tidb/pkg/parser/ast" + model2 "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/planner/util/fixcontrol" + "github.com/pingcap/tidb/pkg/sessionctx" + "github.com/pingcap/tidb/pkg/types" +) + +// QueryPlanCostHook is used to calculate the cost of the query plan on this sctx. +// This hook is used to avoid cyclic import. +var QueryPlanCostHook func(sctx sessionctx.Context, stmt ast.StmtNode) (float64, error) + +// Optimizer is the interface of a what-if optimizer. +// This interface encapsulates all methods the Index Advisor needs to interact with the TiDB optimizer. +// This interface is not thread-safe. +type Optimizer interface { + // ColumnType returns the column type of the specified column. + ColumnType(c Column) (*types.FieldType, error) + + // PrefixContainIndex returns whether the specified index is a prefix of an existing index. + PrefixContainIndex(idx Index) (bool, error) + + // PossibleColumns returns the possible columns that match the specified column name. + PossibleColumns(schema, colName string) ([]Column, error) + + // TableColumns returns the columns of the specified table. + TableColumns(schema, table string) ([]Column, error) + + // IndexNameExist returns whether the specified index name exists in the specified table. + IndexNameExist(schema, table, indexName string) (bool, error) + + // EstIndexSize return the estimated index size of the specified table and columns + EstIndexSize(db, table string, cols ...string) (indexSize float64, err error) + + // QueryPlanCost return the cost of the query plan. + QueryPlanCost(sql string, hypoIndexes ...Index) (cost float64, err error) +} + +// optimizerImpl is the implementation of Optimizer. +type optimizerImpl struct { + sctx sessionctx.Context +} + +// NewOptimizer creates a new Optimizer. +func NewOptimizer(sctx sessionctx.Context) Optimizer { + return &optimizerImpl{sctx} +} + +func (opt *optimizerImpl) is() infoschema.InfoSchema { + return opt.sctx.GetDomainInfoSchema().(infoschema.InfoSchema) +} + +// IndexNameExist returns whether the specified index name exists in the specified table. +func (opt *optimizerImpl) IndexNameExist(schema, table, indexName string) (bool, error) { + tbl, err := opt.is().TableByName(context.Background(), model2.NewCIStr(schema), model2.NewCIStr(table)) + if err != nil { + return false, err + } + for _, idx := range tbl.Indices() { + if idx.Meta().Name.L == indexName { + return true, nil + } + } + return false, nil +} + +// TableColumns returns the columns of the specified table. +func (opt *optimizerImpl) TableColumns(schema, table string) ([]Column, error) { + tbl, err := opt.is().TableByName(context.Background(), model2.NewCIStr(schema), model2.NewCIStr(table)) + if err != nil { + return nil, err + } + cols := make([]Column, 0) + for _, col := range tbl.Cols() { + cols = append(cols, Column{ + SchemaName: schema, + TableName: table, + ColumnName: col.Name.L, + }) + } + return cols, nil +} + +// PossibleColumns returns the possible columns that match the specified column name. +func (opt *optimizerImpl) PossibleColumns(schema, colName string) ([]Column, error) { + // filtering system schema + schema = strings.ToLower(schema) + if schema == "information_schema" || schema == "metrics_schema" || + schema == "performance_schema" || schema == "mysql" { + return nil, nil + } + + cols := make([]Column, 0) + tbls, err := opt.is().SchemaTableInfos(context.Background(), model2.NewCIStr(schema)) + if err != nil { + return nil, err + } + for _, tbl := range tbls { + for _, col := range tbl.Cols() { + if strings.ToLower(col.Name.L) == colName { + cols = append(cols, Column{ + SchemaName: schema, + TableName: tbl.Name.L, + ColumnName: col.Name.L, + }) + } + } + } + return cols, nil +} + +// PrefixContainIndex returns whether the specified index is a prefix of an existing index. +func (opt *optimizerImpl) PrefixContainIndex(idx Index) (bool, error) { + tbl, err := opt.is().TableByName(context.Background(), model2.NewCIStr(idx.SchemaName), model2.NewCIStr(idx.TableName)) + if err != nil { + return false, err + } + for _, tblIndex := range tbl.Indices() { + if len(tblIndex.Meta().Columns) < len(idx.Columns) { + continue + } + prefixMatched := true + for i, idxCol := range idx.Columns { + if tblIndex.Meta().Columns[i].Name.L != strings.ToLower(idxCol.ColumnName) { + prefixMatched = false + break + } + } + if prefixMatched { + return true, nil + } + } + return false, nil +} + +// ColumnType returns the column type of the specified column. +func (opt *optimizerImpl) ColumnType(c Column) (*types.FieldType, error) { + tbl, err := opt.is().TableByName(context.Background(), model2.NewCIStr(c.SchemaName), model2.NewCIStr(c.TableName)) + if err != nil { + return nil, err + } + for _, col := range tbl.Cols() { + if col.Name.L == strings.ToLower(c.ColumnName) { + return &col.FieldType, nil + } + } + return nil, fmt.Errorf("column %v not found in table %v.%v", c.ColumnName, c.SchemaName, c.TableName) +} + +func (opt *optimizerImpl) addHypoIndex(hypoIndexes ...Index) error { + for _, h := range hypoIndexes { + tInfo, err := opt.is().TableByName(context.Background(), model2.NewCIStr(h.SchemaName), model2.NewCIStr(h.TableName)) + if err != nil { + return err + } + + var cols []*model.IndexColumn + for _, col := range h.Columns { + colOffset := -1 + for i, tCol := range tInfo.Cols() { + if tCol.Name.L == strings.ToLower(col.ColumnName) { + colOffset = i + break + } + } + if colOffset == -1 { + return fmt.Errorf("column %v not found in table %v.%v", col.ColumnName, h.SchemaName, h.TableName) + } + cols = append(cols, &model.IndexColumn{ + Name: model2.NewCIStr(col.ColumnName), + Offset: colOffset, + Length: types.UnspecifiedLength, + }) + } + idxInfo := &model.IndexInfo{ + Name: model2.NewCIStr(h.IndexName), + Columns: cols, + State: model.StatePublic, + Tp: model2.IndexTypeHypo, + } + + if opt.sctx.GetSessionVars().HypoIndexes == nil { + opt.sctx.GetSessionVars().HypoIndexes = make(map[string]map[string]map[string]*model.IndexInfo) + } + if opt.sctx.GetSessionVars().HypoIndexes[h.SchemaName] == nil { + opt.sctx.GetSessionVars().HypoIndexes[h.SchemaName] = make(map[string]map[string]*model.IndexInfo) + } + if opt.sctx.GetSessionVars().HypoIndexes[h.SchemaName][h.TableName] == nil { + opt.sctx.GetSessionVars().HypoIndexes[h.SchemaName][h.TableName] = make(map[string]*model.IndexInfo) + } + opt.sctx.GetSessionVars().HypoIndexes[h.SchemaName][h.TableName][h.IndexName] = idxInfo + } + return nil +} + +// QueryPlanCost return the cost of the query plan. +func (opt *optimizerImpl) QueryPlanCost(sql string, hypoIndexes ...Index) (cost float64, err error) { + stmt, err := ParseOneSQL(sql) + if err != nil { + return 0, err + } + + originalFix43817 := opt.sctx.GetSessionVars().OptimizerFixControl[fixcontrol.Fix43817] + originalWarns := opt.sctx.GetSessionVars().StmtCtx.GetWarnings() + originalExtraWarns := opt.sctx.GetSessionVars().StmtCtx.GetExtraWarnings() + originalHypoIndexes := opt.sctx.GetSessionVars().HypoIndexes + defer func() { + opt.sctx.GetSessionVars().OptimizerFixControl[fixcontrol.Fix43817] = originalFix43817 + opt.sctx.GetSessionVars().StmtCtx.SetWarnings(originalWarns) + opt.sctx.GetSessionVars().StmtCtx.SetExtraWarnings(originalExtraWarns) + opt.sctx.GetSessionVars().HypoIndexes = originalHypoIndexes + opt.sctx.GetSessionVars().StmtCtx.InExplainStmt = false + }() + opt.sctx.GetSessionVars().OptimizerFixControl[fixcontrol.Fix43817] = "on" + opt.sctx.GetSessionVars().StmtCtx.InExplainStmt = true + opt.sctx.GetSessionVars().HypoIndexes = nil + + if err := opt.addHypoIndex(hypoIndexes...); err != nil { + return 0, err + } + return QueryPlanCostHook(opt.sctx, stmt) +} + +// EstIndexSize return the estimated index size of the specified table and columns +func (opt *optimizerImpl) EstIndexSize(db, table string, cols ...string) (indexSize float64, err error) { + tbl, err := opt.is().TableByName(context.Background(), model2.NewCIStr(db), model2.NewCIStr(table)) + if err != nil { + return 0, err + } + stats := domain.GetDomain(opt.sctx).StatsHandle() + tblStats := stats.GetTableStats(tbl.Meta()) + for _, colName := range cols { + colStats := tblStats.ColumnByName(colName) + if colStats == nil { // might be not loaded + indexSize += float64(8) * float64(tblStats.RealtimeCount) + } else { + indexSize += float64(colStats.TotColSize) + } + } + return indexSize, nil +} diff --git a/pkg/planner/indexadvisor/optimizer_test.go b/pkg/planner/indexadvisor/optimizer_test.go new file mode 100644 index 0000000000000..69af075d041ef --- /dev/null +++ b/pkg/planner/indexadvisor/optimizer_test.go @@ -0,0 +1,262 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor_test + +import ( + "context" + "fmt" + "sort" + "testing" + + "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/planner/indexadvisor" + "github.com/pingcap/tidb/pkg/testkit" + "github.com/stretchr/testify/require" +) + +func TestOptimizerColumnType(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t1 (a int, b float, c varchar(255))`) + tk.MustExec(`create table t2 (a int, b decimal(10,2), c varchar(1024))`) + opt := indexadvisor.NewOptimizer(tk.Session()) + + tp, err := opt.ColumnType(indexadvisor.Column{SchemaName: "test", TableName: "t1", ColumnName: "a"}) + require.NoError(t, err) + require.Equal(t, mysql.TypeLong, tp.GetType()) + + tp, err = opt.ColumnType(indexadvisor.Column{SchemaName: "test", TableName: "t1", ColumnName: "b"}) + require.NoError(t, err) + require.Equal(t, mysql.TypeFloat, tp.GetType()) + + tp, err = opt.ColumnType(indexadvisor.Column{SchemaName: "test", TableName: "t1", ColumnName: "c"}) + require.NoError(t, err) + require.Equal(t, mysql.TypeVarchar, tp.GetType()) + + tp, err = opt.ColumnType(indexadvisor.Column{SchemaName: "test", TableName: "t2", ColumnName: "a"}) + require.NoError(t, err) + require.Equal(t, mysql.TypeLong, tp.GetType()) + + tp, err = opt.ColumnType(indexadvisor.Column{SchemaName: "test", TableName: "t2", ColumnName: "b"}) + require.NoError(t, err) + require.Equal(t, mysql.TypeNewDecimal, tp.GetType()) + + tp, err = opt.ColumnType(indexadvisor.Column{SchemaName: "test", TableName: "t2", ColumnName: "c"}) + require.NoError(t, err) + require.Equal(t, mysql.TypeVarchar, tp.GetType()) + + _, err = opt.ColumnType(indexadvisor.Column{SchemaName: "test", TableName: "t2", ColumnName: "d"}) + require.Error(t, err) + + _, err = opt.ColumnType(indexadvisor.Column{SchemaName: "test", TableName: "t3", ColumnName: "a"}) + require.Error(t, err) +} + +func TestOptimizerPrefixContainIndex(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t1 (a int, b int, c int, d int, key(a), key(b, c))`) + tk.MustExec(`create table t2 (a int, b int, c int, d int, key(a, b, c, d), key(d, c, b, a))`) + opt := indexadvisor.NewOptimizer(tk.Session()) + + check := func(expected bool, tableName string, columns ...string) { + ok, err := opt.PrefixContainIndex(indexadvisor.NewIndex("test", tableName, "idx", columns...)) + require.NoError(t, err) + require.Equal(t, expected, ok) + } + + check(true, "t1", "a") + check(true, "t1", "b") + check(true, "t1", "b", "c") + check(false, "t1", "c") + check(false, "t1", "a", "b") + check(false, "t1", "b", "c", "a") + check(true, "t2", "a") + check(true, "t2", "a", "b") + check(true, "t2", "a", "b", "c") + check(true, "t2", "a", "b", "c", "d") + check(true, "t2", "d") + check(true, "t2", "d", "c") + check(false, "t2", "b") + check(false, "t2", "b", "a") + check(false, "t2", "b", "a", "c") +} + +func TestOptimizerPossibleColumns(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t1 (a int, b int, c int, d int)`) + tk.MustExec(`create table t2 (a int, b int, c int, d int)`) + tk.MustExec(`create table t3 (c int, d int, e int, f int)`) + opt := indexadvisor.NewOptimizer(tk.Session()) + + check := func(schema, colName string, expected []string) { + cols, err := opt.PossibleColumns(schema, colName) + require.NoError(t, err) + var tmp []string + for _, col := range cols { + tmp = append(tmp, fmt.Sprintf("%v.%v", col.TableName, col.ColumnName)) + } + sort.Strings(tmp) + require.Equal(t, expected, tmp) + } + + check("test", "a", []string{"t1.a", "t2.a"}) + check("test", "b", []string{"t1.b", "t2.b"}) + check("test", "c", []string{"t1.c", "t2.c", "t3.c"}) + check("test", "d", []string{"t1.d", "t2.d", "t3.d"}) + check("test", "e", []string{"t3.e"}) + check("test", "f", []string{"t3.f"}) + check("test", "g", nil) +} + +func TestOptimizerTableColumns(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t1 (a int, b int, c int, d int)`) + tk.MustExec(`create table t2 (a int, b int, c int, d int)`) + tk.MustExec(`create table t3 (c int, d int, e int, f int)`) + opt := indexadvisor.NewOptimizer(tk.Session()) + + check := func(schemaName, tableName string, columns []string) { + cols, err := opt.TableColumns(schemaName, tableName) + require.NoError(t, err) + var tmp []string + for _, col := range cols { + require.Equal(t, schemaName, col.SchemaName) + require.Equal(t, tableName, col.TableName) + tmp = append(tmp, col.ColumnName) + } + sort.Strings(tmp) + require.Equal(t, columns, tmp) + } + + check("test", "t1", []string{"a", "b", "c", "d"}) + check("test", "t2", []string{"a", "b", "c", "d"}) + check("test", "t3", []string{"c", "d", "e", "f"}) +} + +func TestOptimizerIndexNameExist(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t1 (a int, b int, c int, d int, index ka(a), index kbc(b, c))`) + tk.MustExec(`create table t2 (a int, b int, c int, d int, index ka(a), index kbc(b, c))`) + opt := indexadvisor.NewOptimizer(tk.Session()) + + check := func(schema, table, indexName string, expected bool) { + ok, err := opt.IndexNameExist(schema, table, indexName) + require.NoError(t, err) + require.Equal(t, expected, ok) + } + + check("test", "t1", "ka", true) + check("test", "t1", "kbc", true) + check("test", "t1", "kbc2", false) + check("test", "t2", "ka", true) + check("test", "t2", "kbc", true) + check("test", "t2", "kbc2", false) +} + +func TestOptimizerEstIndexSize(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + h := dom.StatsHandle() + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b varchar(64))`) + opt := indexadvisor.NewOptimizer(tk.Session()) + + s, err := opt.EstIndexSize("test", "t", "a") + require.NoError(t, err) + require.Equal(t, float64(0), s) + + s, err = opt.EstIndexSize("test", "t", "b") + require.NoError(t, err) + require.Equal(t, float64(0), s) + + tk.MustExec(`insert into t values (1, space(32))`) + require.NoError(t, h.DumpStatsDeltaToKV(true)) + require.NoError(t, h.Update(context.Background(), dom.InfoSchema())) + s, err = opt.EstIndexSize("test", "t", "a") + require.NoError(t, err) + require.Equal(t, float64(1), s) + + s, err = opt.EstIndexSize("test", "t", "b") + require.NoError(t, err) + require.Equal(t, float64(33), s) // 32 + 1 + + s, err = opt.EstIndexSize("test", "t", "a", "b") + require.NoError(t, err) + require.Equal(t, float64(34), s) // 32 + 1 + 1 + + tk.MustExec(`insert into t values (1, space(64))`) + require.NoError(t, h.DumpStatsDeltaToKV(true)) + require.NoError(t, h.Update(context.Background(), dom.InfoSchema())) + s, err = opt.EstIndexSize("test", "t", "a") + require.NoError(t, err) + require.Equal(t, float64(2), s) // 2 rows + + s, err = opt.EstIndexSize("test", "t", "b") + require.NoError(t, err) + require.Equal(t, float64(99), s) // 32 + 64 + x + + s, err = opt.EstIndexSize("test", "t", "b", "a") + require.NoError(t, err) + require.Equal(t, float64(99+2), s) +} + +func TestOptimizerQueryCost(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t1 (a int, b int, c int, d int, index ka(a), index kbc(b, c))`) + tk.MustExec(`create table t2 (a int, b int, c int, d int, index ka(a), index kbc(b, c))`) +} + +func TestOptimizerQueryPlanCost(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t0 (a int, b int, c int)`) + + opt := indexadvisor.NewOptimizer(tk.Session()) + cost1, err := opt.QueryPlanCost("select a, b from t0 where a=1 and b=1") + require.NoError(t, err) + + cost2, err := opt.QueryPlanCost("select a, b from t0 where a=1 and b=1", indexadvisor.Index{ + SchemaName: "test", + TableName: "t0", + IndexName: "idx_a", + Columns: []indexadvisor.Column{ + {SchemaName: "test", TableName: "t0", ColumnName: "a"}}, + }) + require.NoError(t, err) + require.True(t, cost2 < cost1) + + cost3, err := opt.QueryPlanCost("select a, b from t0 where a=1 and b=1", indexadvisor.Index{ + SchemaName: "test", + TableName: "t0", + IndexName: "idx_a", + Columns: []indexadvisor.Column{ + {SchemaName: "test", TableName: "t0", ColumnName: "a"}, + {SchemaName: "test", TableName: "t0", ColumnName: "b"}}, + }) + require.NoError(t, err) + require.True(t, cost3 < cost2) +} diff --git a/pkg/planner/indexadvisor/utils.go b/pkg/planner/indexadvisor/utils.go new file mode 100644 index 0000000000000..1807864181c0f --- /dev/null +++ b/pkg/planner/indexadvisor/utils.go @@ -0,0 +1,526 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor + +import ( + "fmt" + "sort" + "strings" + + "github.com/pingcap/tidb/pkg/parser" + "github.com/pingcap/tidb/pkg/parser/ast" + "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/parser/opcode" + "github.com/pingcap/tidb/pkg/types" + driver "github.com/pingcap/tidb/pkg/types/parser_driver" + "github.com/pingcap/tidb/pkg/util/logutil" + parser2 "github.com/pingcap/tidb/pkg/util/parser" + s "github.com/pingcap/tidb/pkg/util/set" + "go.uber.org/zap" +) + +// ParseOneSQL parses the given Query text and returns the AST. +func ParseOneSQL(sqlText string) (ast.StmtNode, error) { + p := parser.New() + return p.ParseOneStmt(sqlText, "", "") +} + +// NormalizeDigest normalizes the given Query text and returns the normalized Query text and its digest. +func NormalizeDigest(sqlText string) (normalizedSQL, digest string) { + norm, d := parser.NormalizeDigest(sqlText) + return norm, d.String() +} + +type nodeVisitor struct { + enter func(n ast.Node) (skip bool) + leave func(n ast.Node) (ok bool) +} + +func (v *nodeVisitor) Enter(n ast.Node) (out ast.Node, skipChildren bool) { + if v.enter != nil { + return n, v.enter(n) + } + return n, false +} + +func (v *nodeVisitor) Leave(n ast.Node) (out ast.Node, ok bool) { + if v.leave != nil { + return n, v.leave(n) + } + return n, true +} + +func visitNode(n ast.Node, enter func(n ast.Node) (skip bool), leave func(n ast.Node) (ok bool)) { + n.Accept(&nodeVisitor{enter, leave}) +} + +// CollectTableNamesFromQuery returns all referenced table names in the given Query text. +// The returned format is []string{"schema.table", "schema.table", ...}. +func CollectTableNamesFromQuery(defaultSchema, query string) ([]string, error) { + node, err := ParseOneSQL(query) + if err != nil { + return nil, err + } + cteNames := make(map[string]struct{}) + var tableNames []string + visitNode(node, func(n ast.Node) bool { + switch x := n.(type) { + case *ast.WithClause: + for _, cte := range x.CTEs { + cteNames[fmt.Sprintf("%v.%v", defaultSchema, cte.Name.String())] = struct{}{} + } + case *ast.TableName: + var tableName string + if x.Schema.L == "" { + tableName = fmt.Sprintf("%v.%v", defaultSchema, x.Name.String()) + } else { + tableName = fmt.Sprintf("%v.%v", x.Schema.L, x.Name.String()) + } + if _, ok := cteNames[tableName]; !ok { + tableNames = append(tableNames, tableName) + } + } + return false + }, nil) + return tableNames, nil +} + +// CollectSelectColumnsFromQuery parses the given Query text and returns the selected columns. +// For example, "select a, b, c from t" returns []string{"a", "b", "c"}. +func CollectSelectColumnsFromQuery(q Query) (s.Set[Column], error) { + names, err := CollectTableNamesFromQuery(q.SchemaName, q.Text) + if err != nil { + return nil, err + } + if len(names) != 1 { // unsupported yet + return nil, nil + } + tmp := strings.Split(names[0], ".") + node, err := ParseOneSQL(q.Text) + if err != nil { + return nil, err + } + underSelectField := false + selectCols := s.NewSet[Column]() + visitNode(node, func(n ast.Node) bool { + switch x := n.(type) { + case *ast.SelectField: + underSelectField = true + case *ast.ColumnNameExpr: + if underSelectField { + selectCols.Add(Column{ + SchemaName: tmp[0], + TableName: tmp[1], + ColumnName: x.Name.Name.O}) + } + } + return false + }, func(n ast.Node) bool { + if _, ok := n.(*ast.SelectField); ok { + underSelectField = false + } + return true + }) + return selectCols, nil +} + +// CollectOrderByColumnsFromQuery parses the given Query text and returns the order-by columns. +// For example, "select a, b from t order by a, b" returns []string{"a", "b"}. +func CollectOrderByColumnsFromQuery(q Query) ([]Column, error) { + names, err := CollectTableNamesFromQuery(q.SchemaName, q.Text) + if err != nil { + return nil, err + } + if len(names) != 1 { // unsupported yet + return nil, nil + } + tmp := strings.Split(names[0], ".") + node, err := ParseOneSQL(q.Text) + if err != nil { + return nil, err + } + var orderByCols []Column + exit := false + visitNode(node, func(n ast.Node) bool { + if exit { + return true + } + if x, ok := n.(*ast.OrderByClause); ok { + for _, byItem := range x.Items { + colExpr, ok := byItem.Expr.(*ast.ColumnNameExpr) + if !ok { + orderByCols = nil + exit = true + return true + } + orderByCols = append(orderByCols, Column{ + SchemaName: tmp[0], + TableName: tmp[1], + ColumnName: colExpr.Name.Name.O}) + } + } + return false + }, nil) + return orderByCols, nil +} + +// CollectDNFColumnsFromQuery parses the given Query text and returns the DNF columns. +// For a query `select ... where c1=1 or c2=2 or c3=3`, the DNF columns are `c1`, `c2` and `c3`. +func CollectDNFColumnsFromQuery(q Query) (s.Set[Column], error) { + names, err := CollectTableNamesFromQuery(q.SchemaName, q.Text) + if err != nil { + return nil, err + } + if len(names) != 1 { // unsupported yet + return nil, nil + } + tmp := strings.Split(names[0], ".") + node, err := ParseOneSQL(q.Text) + if err != nil { + return nil, err + } + dnfColSet := s.NewSet[Column]() + + visitNode(node, func(n ast.Node) bool { + if dnfColSet.Size() > 0 { // already collected + return true + } + if x, ok := n.(*ast.SelectStmt); ok { + cnf := flattenCNF(x.Where) + for _, expr := range cnf { + dnf := flattenDNF(expr) + if len(dnf) <= 1 { + continue + } + // c1=1 or c2=2 or c3=3 + var dnfCols []*ast.ColumnNameExpr + fail := false + for _, dnfExpr := range dnf { + col, _ := flattenColEQConst(dnfExpr) + if col == nil { + fail = true + break + } + dnfCols = append(dnfCols, col) + } + if fail { + continue + } + for _, col := range dnfCols { + dnfColSet.Add(Column{SchemaName: tmp[0], TableName: tmp[1], ColumnName: col.Name.Name.O}) + } + } + } + return false + }, nil) + + return dnfColSet, nil +} + +func flattenColEQConst(expr ast.ExprNode) (*ast.ColumnNameExpr, *driver.ValueExpr) { + if _, ok := expr.(*ast.ParenthesesExpr); ok { + return flattenColEQConst(expr.(*ast.ParenthesesExpr).Expr) + } + + if op, ok := expr.(*ast.BinaryOperationExpr); ok && op.Op == opcode.EQ { + l, r := op.L, op.R + _, lIsCol := l.(*ast.ColumnNameExpr) + _, lIsCon := l.(*driver.ValueExpr) + _, rIsCol := r.(*ast.ColumnNameExpr) + _, rIsCon := r.(*driver.ValueExpr) + if lIsCol && rIsCon { + return l.(*ast.ColumnNameExpr), r.(*driver.ValueExpr) + } + if lIsCon && rIsCol { + return r.(*ast.ColumnNameExpr), l.(*driver.ValueExpr) + } + } + return nil, nil +} + +func flattenCNF(expr ast.ExprNode) []ast.ExprNode { + if _, ok := expr.(*ast.ParenthesesExpr); ok { + return flattenCNF(expr.(*ast.ParenthesesExpr).Expr) + } + + var cnf []ast.ExprNode + if op, ok := expr.(*ast.BinaryOperationExpr); ok && op.Op == opcode.LogicAnd { + cnf = append(cnf, flattenCNF(op.L)...) + cnf = append(cnf, flattenCNF(op.R)...) + } else { + cnf = append(cnf, expr) + } + return cnf +} + +func flattenDNF(expr ast.ExprNode) []ast.ExprNode { + if _, ok := expr.(*ast.ParenthesesExpr); ok { + return flattenDNF(expr.(*ast.ParenthesesExpr).Expr) + } + + var cnf []ast.ExprNode + if op, ok := expr.(*ast.BinaryOperationExpr); ok && op.Op == opcode.LogicOr { + cnf = append(cnf, flattenDNF(op.L)...) + cnf = append(cnf, flattenDNF(op.R)...) + } else { + cnf = append(cnf, expr) + } + return cnf +} + +// RestoreSchemaName restores the schema name of the given Query set. +func RestoreSchemaName(defaultSchema string, sqls s.Set[Query], ignoreErr bool) (s.Set[Query], error) { + s := s.NewSet[Query]() + for _, sql := range sqls.ToList() { + if sql.SchemaName == "" { + sql.SchemaName = defaultSchema + } + stmt, err := ParseOneSQL(sql.Text) + if err != nil { + if ignoreErr { + continue + } + return nil, fmt.Errorf("invalid query: %v, err: %v", sql.Text, err) + } + sql.Text = parser2.RestoreWithDefaultDB(stmt, sql.SchemaName, sql.Text) + s.Add(sql) + } + return s, nil +} + +// FilterInvalidQueries filters out invalid queries from the given query set. +// some queries might be forbidden by the fix-control 43817. +func FilterInvalidQueries(opt Optimizer, sqls s.Set[Query], ignoreErr bool) (s.Set[Query], error) { + s := s.NewSet[Query]() + for _, sql := range sqls.ToList() { + _, err := opt.QueryPlanCost(sql.Text) + if err != nil { + if ignoreErr { + continue + } + return nil, err + } + s.Add(sql) + } + return s, nil +} + +// FilterSQLAccessingSystemTables filters out queries that access system tables. +func FilterSQLAccessingSystemTables(sqls s.Set[Query], ignoreErr bool) (s.Set[Query], error) { + s := s.NewSet[Query]() + for _, sql := range sqls.ToList() { + accessSystemTable := false + names, err := CollectTableNamesFromQuery(sql.SchemaName, sql.Text) + if err != nil { + if ignoreErr { + continue + } + return nil, err + } + if len(names) == 0 { + // `select @@some_var` or `select some_func()` + continue + } + for _, name := range names { + schemaName := strings.ToLower(strings.Split(name, ".")[0]) + if schemaName == "information_schema" || schemaName == "metrics_schema" || + schemaName == "performance_schema" || schemaName == "mysql" { + accessSystemTable = true + break + } + } + if !accessSystemTable { + s.Add(sql) + } + } + return s, nil +} + +// CollectIndexableColumnsForQuerySet finds all columns that appear in any range-filter, order-by, or group-by clause. +func CollectIndexableColumnsForQuerySet(opt Optimizer, querySet s.Set[Query]) (s.Set[Column], error) { + indexableColumnSet := s.NewSet[Column]() + queryList := querySet.ToList() + for _, q := range queryList { + cols, err := CollectIndexableColumnsFromQuery(q, opt) + if err != nil { + return nil, err + } + querySet.Add(q) + indexableColumnSet.Add(cols.ToList()...) + } + return indexableColumnSet, nil +} + +// CollectIndexableColumnsFromQuery parses the given Query text and returns the indexable columns. +func CollectIndexableColumnsFromQuery(q Query, opt Optimizer) (s.Set[Column], error) { + tableNames, err := CollectTableNamesFromQuery(q.SchemaName, q.Text) + if err != nil { + return nil, err + } + possibleSchemas := make(map[string]bool) + possibleSchemas[q.SchemaName] = true + for _, name := range tableNames { + schemaName := strings.Split(name, ".")[0] + possibleSchemas[strings.ToLower(schemaName)] = true + } + + stmt, err := ParseOneSQL(q.Text) + if err != nil { + return nil, err + } + cols := s.NewSet[Column]() + var collectColumn func(n ast.Node) + collectColumn = func(n ast.Node) { + switch x := n.(type) { + case *ast.ColumnNameExpr: + collectColumn(x.Name) + case *ast.ColumnName: + var schemaNames []string + if x.Schema.L != "" { + schemaNames = append(schemaNames, x.Schema.L) + } else { + for schemaName := range possibleSchemas { + schemaNames = append(schemaNames, schemaName) + } + } + + var possibleColumns []Column + for _, schemaName := range schemaNames { + cols, err := opt.PossibleColumns(schemaName, x.Name.L) + if err != nil { + advisorLogger().Warn("failed to get possible columns", + zap.String("schema", schemaName), + zap.String("column", x.Name.L)) + continue + } + possibleColumns = append(possibleColumns, cols...) + } + + for _, c := range possibleColumns { + colType, err := opt.ColumnType(c) + if err != nil { + advisorLogger().Warn("failed to get column type", + zap.String("schema", c.SchemaName), + zap.String("table", c.TableName), + zap.String("column", c.ColumnName)) + continue + } + if !isIndexableColumnType(colType) { + continue + } + cols.Add(c) + } + } + } + + visitNode(stmt, func(n ast.Node) (skip bool) { + switch x := n.(type) { + case *ast.GroupByClause: // group by {col} + for _, item := range x.Items { + collectColumn(item.Expr) + } + return true + case *ast.OrderByClause: // order by {col} + for _, item := range x.Items { + collectColumn(item.Expr) + } + return true + case *ast.BetweenExpr: // {col} between ? and ? + collectColumn(x.Expr) + case *ast.PatternInExpr: // {col} in (?, ?, ...) + collectColumn(x.Expr) + case *ast.BinaryOperationExpr: // range predicates like `{col} > ?` + switch x.Op { + case opcode.EQ, opcode.LT, opcode.LE, opcode.GT, opcode.GE: // {col} = ? + collectColumn(x.L) + collectColumn(x.R) + } + default: + } + return false + }, nil) + return cols, nil +} + +func isIndexableColumnType(tp *types.FieldType) bool { + if tp == nil { + return false + } + switch tp.GetType() { + case mysql.TypeTiny, mysql.TypeShort, mysql.TypeInt24, mysql.TypeLong, mysql.TypeLonglong, mysql.TypeYear, + mysql.TypeFloat, mysql.TypeDouble, mysql.TypeNewDecimal, + mysql.TypeDuration, mysql.TypeDate, mysql.TypeDatetime, mysql.TypeTimestamp: + return true + case mysql.TypeVarchar, mysql.TypeString, mysql.TypeVarString: + return tp.GetFlen() <= 512 + } + return false +} + +func advisorLogger() *zap.Logger { + return logutil.BgLogger().With(zap.String("component", "index_advisor")) +} + +// chooseBestIndexSet chooses the best index set from the given index sets. +func chooseBestIndexSet( + querySet s.Set[Query], optimizer Optimizer, + indexSets []s.Set[Index]) (bestSet s.Set[Index], bestCost IndexSetCost, err error) { + for i, indexSet := range indexSets { + cost, err := evaluateIndexSetCost(querySet, optimizer, indexSet) + if err != nil { + return nil, bestCost, err + } + if i == 0 || cost.Less(bestCost) { + bestSet = indexSet + bestCost = cost + } + } + return bestSet, bestCost, nil +} + +// evaluateIndexSetCost evaluates the workload cost under the given indexes. +func evaluateIndexSetCost( + querySet s.Set[Query], optimizer Optimizer, + indexSet s.Set[Index]) (IndexSetCost, error) { + qs := querySet.ToList() + sqls := make([]string, 0, len(qs)) + for _, q := range qs { + sqls = append(sqls, q.Text) + } + costs := make([]float64, 0, len(sqls)) + for _, sql := range sqls { + cost, err := optimizer.QueryPlanCost(sql, indexSet.ToList()...) + if err != nil { + return IndexSetCost{}, err + } + costs = append(costs, cost) + } + + var workloadCost float64 + queries := querySet.ToList() + for i, cost := range costs { + query := queries[i] + workloadCost += cost * float64(query.Frequency) + } + var totCols int + keys := make([]string, 0, indexSet.Size()) + for _, index := range indexSet.ToList() { + totCols += len(index.Columns) + keys = append(keys, index.Key()) + } + sort.Strings(keys) + + return IndexSetCost{workloadCost, totCols, strings.Join(keys, ",")}, nil +} diff --git a/pkg/planner/indexadvisor/utils_test.go b/pkg/planner/indexadvisor/utils_test.go new file mode 100644 index 0000000000000..6fe1893f4e5d5 --- /dev/null +++ b/pkg/planner/indexadvisor/utils_test.go @@ -0,0 +1,211 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package indexadvisor_test + +import ( + "testing" + + "github.com/pingcap/tidb/pkg/planner/indexadvisor" + "github.com/pingcap/tidb/pkg/testkit" + s "github.com/pingcap/tidb/pkg/util/set" + "github.com/stretchr/testify/require" +) + +func TestCollectTableFromQuery(t *testing.T) { + names, err := indexadvisor.CollectTableNamesFromQuery("test", "select * from t where a = 1") + require.NoError(t, err) + require.Equal(t, names[0], "test.t") + + names, err = indexadvisor.CollectTableNamesFromQuery("test", "select * from t1, t2") + require.NoError(t, err) + require.Equal(t, names[0], "test.t1") + require.Equal(t, names[1], "test.t2") + + names, err = indexadvisor.CollectTableNamesFromQuery("test", "select * from t1 where t1.a < (select max(b) from t2)") + require.NoError(t, err) + require.Equal(t, names[0], "test.t1") + require.Equal(t, names[1], "test.t2") + + names, err = indexadvisor.CollectTableNamesFromQuery("test", "select * from t1 where t1.a < (select max(b) from db2.t2)") + require.NoError(t, err) + require.Equal(t, names[0], "test.t1") + require.Equal(t, names[1], "db2.t2") +} + +func TestCollectSelectColumnsFromQuery(t *testing.T) { + names, err := indexadvisor.CollectSelectColumnsFromQuery(indexadvisor.Query{Text: "select a, b from test.t"}) + require.NoError(t, err) + require.True(t, names.String() == "{test.t.a, test.t.b}") + + names, err = indexadvisor.CollectSelectColumnsFromQuery(indexadvisor.Query{Text: "select a, b, c from test.t"}) + require.NoError(t, err) + require.True(t, names.String() == "{test.t.a, test.t.b, test.t.c}") +} + +func TestCollectOrderByColumnsFromQuery(t *testing.T) { + cols, err := indexadvisor.CollectOrderByColumnsFromQuery(indexadvisor.Query{Text: "select a, b from test.t order by a"}) + require.NoError(t, err) + require.Equal(t, len(cols), 1) + require.Equal(t, cols[0].Key(), "test.t.a") + + cols, err = indexadvisor.CollectOrderByColumnsFromQuery(indexadvisor.Query{Text: "select a, b from test.t order by a, b"}) + require.NoError(t, err) + require.Equal(t, len(cols), 2) + require.Equal(t, cols[0].Key(), "test.t.a") + require.Equal(t, cols[1].Key(), "test.t.b") +} + +func TestCollectDNFColumnsFromQuery(t *testing.T) { + cols, err := indexadvisor.CollectDNFColumnsFromQuery(indexadvisor.Query{Text: "select a, b from test.t where a = 1 or b = 2"}) + require.NoError(t, err) + require.Equal(t, cols.String(), "{test.t.a, test.t.b}") + + cols, err = indexadvisor.CollectDNFColumnsFromQuery(indexadvisor.Query{Text: "select a, b from test.t where a = 1 or b = 2 or c=3"}) + require.NoError(t, err) + require.Equal(t, cols.String(), "{test.t.a, test.t.b, test.t.c}") +} + +func TestRestoreSchemaName(t *testing.T) { + q1 := indexadvisor.Query{Text: "select * from t1"} + q2 := indexadvisor.Query{Text: "select * from t2", SchemaName: "test2"} + q3 := indexadvisor.Query{Text: "select * from t3"} + q4 := indexadvisor.Query{Text: "wrong"} + set1 := s.NewSet[indexadvisor.Query]() + set1.Add(q1, q2, q3, q4) + + set2, err := indexadvisor.RestoreSchemaName("test", set1, true) + require.NoError(t, err) + require.Equal(t, set2.String(), "{SELECT * FROM `test2`.`t2`, SELECT * FROM `test`.`t1`, SELECT * FROM `test`.`t3`}") + + _, err = indexadvisor.RestoreSchemaName("test", set1, false) + require.Error(t, err) +} + +func TestFilterSQLAccessingSystemTables(t *testing.T) { + set1 := s.NewSet[indexadvisor.Query]() + set1.Add(indexadvisor.Query{Text: "select * from mysql.stats_meta"}) + set1.Add(indexadvisor.Query{Text: "select * from information_schema.test"}) + set1.Add(indexadvisor.Query{Text: "select * from metrics_schema.test"}) + set1.Add(indexadvisor.Query{Text: "select * from performance_schema.test"}) + set1.Add(indexadvisor.Query{Text: "select * from mysql.stats_meta", SchemaName: "test"}) + set1.Add(indexadvisor.Query{Text: "select * from mysql.stats_meta, test.t1", SchemaName: "test"}) + set1.Add(indexadvisor.Query{Text: "select * from test.t1", SchemaName: "mysql"}) + set1.Add(indexadvisor.Query{Text: "select @@var", SchemaName: "test"}) + set1.Add(indexadvisor.Query{Text: "select sleep(1)", SchemaName: "test"}) + set1.Add(indexadvisor.Query{Text: "wrong", SchemaName: "information_schema"}) + + set2, err := indexadvisor.FilterSQLAccessingSystemTables(set1, true) + require.NoError(t, err) + require.Equal(t, set2.String(), "{select * from test.t1}") + + _, err = indexadvisor.FilterSQLAccessingSystemTables(set1, false) + require.Error(t, err) +} + +func TestFilterInvalidQueries(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t1 (a int, b int, c int)`) + tk.MustExec(`create table t2 (a int, b int, c int)`) + opt := indexadvisor.NewOptimizer(tk.Session()) + + set1 := s.NewSet[indexadvisor.Query]() + set1.Add(indexadvisor.Query{Text: "select * from test.t1"}) + set1.Add(indexadvisor.Query{Text: "select * from test.t3"}) // table t3 does not exist + set1.Add(indexadvisor.Query{Text: "select d from t1"}) // column d does not exist + set1.Add(indexadvisor.Query{Text: "select * from t1 where a<(select max(b) from t2)"}) // Fix43817 + set1.Add(indexadvisor.Query{Text: "wrong"}) // invalid query + + set2, err := indexadvisor.FilterInvalidQueries(opt, set1, true) + require.NoError(t, err) + require.Equal(t, set2.String(), "{select * from test.t1}") + + _, err = indexadvisor.FilterInvalidQueries(opt, set1, false) + require.Error(t, err) +} + +func TestCollectIndexableColumnsForQuerySet(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int, d int, e int, f int)`) + opt := indexadvisor.NewOptimizer(tk.Session()) + + set1 := s.NewSet[indexadvisor.Query]() + set1.Add(indexadvisor.Query{Text: "select * from test.t where a=1 and b=1 and e like 'abc'"}) + set1.Add(indexadvisor.Query{Text: "select * from test.t where a<1 and b>1 and e like 'abc'"}) + set1.Add(indexadvisor.Query{Text: "select * from test.t where c in (1, 2, 3) order by d"}) + set1.Add(indexadvisor.Query{Text: "select 1 from test.t where c in (1, 2, 3) group by e"}) + + set2, err := indexadvisor.CollectIndexableColumnsForQuerySet(opt, set1) + require.NoError(t, err) + require.Equal(t, "{test.t.a, test.t.b, test.t.c, test.t.d, test.t.e}", set2.String()) +} + +func TestCollectIndexableColumnsFromQuery(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec(`use test`) + tk.MustExec(`create table t (a int, b int, c int, d int, e int)`) + opt := indexadvisor.NewOptimizer(tk.Session()) + + cols, err := indexadvisor.CollectIndexableColumnsFromQuery( + indexadvisor.Query{SchemaName: "test", Text: "select * from t where a<1 and b>1 and e like 'abc'"}, opt) + require.NoError(t, err) + require.Equal(t, cols.String(), "{test.t.a, test.t.b}") + + cols, err = indexadvisor.CollectIndexableColumnsFromQuery( + indexadvisor.Query{SchemaName: "test", Text: "select * from t where c in (1, 2, 3) order by d"}, opt) + require.NoError(t, err) + require.Equal(t, cols.String(), "{test.t.c, test.t.d}") + + cols, err = indexadvisor.CollectIndexableColumnsFromQuery( + indexadvisor.Query{SchemaName: "test", Text: "select 1 from t where c in (1, 2, 3) group by d"}, opt) + require.NoError(t, err) + require.Equal(t, cols.String(), "{test.t.c, test.t.d}") + + tk.MustExec("drop table t") + + tk.MustExec(`create table t1 (a int)`) + tk.MustExec(`create table t2 (a int)`) + cols, err = indexadvisor.CollectIndexableColumnsFromQuery( + indexadvisor.Query{SchemaName: "test", Text: "select * from t2 tx where a<1"}, opt) + require.NoError(t, err) + require.Equal(t, cols.String(), "{test.t1.a, test.t2.a}") + tk.MustExec("drop table t1") + tk.MustExec("drop table t2") + + tk.MustExec(`create database tpch`) + tk.MustExec(`use tpch`) + tk.MustExec(`CREATE TABLE tpch.nation ( N_NATIONKEY bigint(20) NOT NULL, + N_NAME char(25) NOT NULL, N_REGIONKEY bigint(20) NOT NULL, N_COMMENT varchar(152) DEFAULT NULL, + PRIMARY KEY (N_NATIONKEY) /*T![clustered_index] CLUSTERED */)`) + q := ` select supp_nation, cust_nation, l_year, sum(volume) as revenue from + ( select n1.n_name as supp_nation, n2.n_name as cust_nation, + extract(year from l_shipdate) as l_year, l_extendedprice * (1 - l_discount) as volume + from supplier, lineitem, orders, customer, nation n1, nation n2 + where s_suppkey = l_suppkey and o_orderkey = l_orderkey and c_custkey = o_custkey + and s_nationkey = n1.n_nationkey and c_nationkey = n2.n_nationkey + and ( (n1.n_name = 'MOZAMBIQUE' and n2.n_name = 'UNITED KINGDOM') + or (n1.n_name = 'UNITED KINGDOM' and n2.n_name = 'MOZAMBIQUE') + ) and l_shipdate between date '1995-01-01' and date '1996-12-31' + ) as shipping group by supp_nation, cust_nation, l_year + order by supp_nation, cust_nation, l_year` + cols, err = indexadvisor.CollectIndexableColumnsFromQuery( + indexadvisor.Query{SchemaName: "tpch", Text: q}, opt) + require.NoError(t, err) + require.Equal(t, cols.String(), "{tpch.nation.n_name, tpch.nation.n_nationkey}") +} diff --git a/pkg/planner/memo/BUILD.bazel b/pkg/planner/memo/BUILD.bazel index d546a99ba5581..7abe6db4b2691 100644 --- a/pkg/planner/memo/BUILD.bazel +++ b/pkg/planner/memo/BUILD.bazel @@ -36,11 +36,12 @@ go_test( "//pkg/domain", "//pkg/expression", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser", - "//pkg/parser/model", "//pkg/planner/core", "//pkg/planner/core/base", "//pkg/planner/core/operator/logicalop", + "//pkg/planner/core/resolve", "//pkg/planner/pattern", "//pkg/planner/property", "//pkg/sessionctx/variable", diff --git a/pkg/planner/memo/group_test.go b/pkg/planner/memo/group_test.go index 32ec633d48050..d6d050ca5a829 100644 --- a/pkg/planner/memo/group_test.go +++ b/pkg/planner/memo/group_test.go @@ -21,11 +21,12 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/planner/pattern" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/sessionctx/variable" @@ -107,7 +108,8 @@ func TestGroupFingerPrint(t *testing.T) { do := domain.GetDomain(ctx) do.StatsHandle().Close() }() - plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt1, is) + nodeW := resolve.NewNodeW(stmt1) + plan, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW, is) require.NoError(t, err) logic1, ok := plan.(base.LogicalPlan) require.True(t, ok) @@ -240,7 +242,8 @@ func TestBuildKeyInfo(t *testing.T) { // case 1: primary key has constant constraint stmt1, err := p.ParseOneStmt("select a from t where a = 10", "", "") require.NoError(t, err) - p1, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt1, is) + nodeW1 := resolve.NewNodeW(stmt1) + p1, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW1, is) require.NoError(t, err) logic1, ok := p1.(base.LogicalPlan) require.True(t, ok) @@ -252,7 +255,8 @@ func TestBuildKeyInfo(t *testing.T) { // case 2: group by column is key stmt2, err := p.ParseOneStmt("select b, sum(a) from t group by b", "", "") require.NoError(t, err) - p2, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, stmt2, is) + nodeW2 := resolve.NewNodeW(stmt2) + p2, err := plannercore.BuildLogicalPlanForTest(context.Background(), ctx, nodeW2, is) require.NoError(t, err) logic2, ok := p2.(base.LogicalPlan) require.True(t, ok) diff --git a/pkg/planner/optimize.go b/pkg/planner/optimize.go index 6379ffae3feee..808d467a76bb9 100644 --- a/pkg/planner/optimize.go +++ b/pkg/planner/optimize.go @@ -34,7 +34,11 @@ import ( pctx "github.com/pingcap/tidb/pkg/planner/context" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" + "github.com/pingcap/tidb/pkg/planner/indexadvisor" + "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/planner/util/debugtrace" + "github.com/pingcap/tidb/pkg/planner/util/optimizetrace" "github.com/pingcap/tidb/pkg/privilege" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" @@ -128,7 +132,7 @@ func getPlanFromNonPreparedPlanCache(ctx context.Context, sctx sessionctx.Contex } // Optimize does optimization and creates a Plan. -func Optimize(ctx context.Context, sctx sessionctx.Context, node ast.Node, is infoschema.InfoSchema) (plan base.Plan, slice types.NameSlice, retErr error) { +func Optimize(ctx context.Context, sctx sessionctx.Context, node *resolve.NodeW, is infoschema.InfoSchema) (plan base.Plan, slice types.NameSlice, retErr error) { defer tracing.StartRegion(ctx, "planner.Optimize").End() sessVars := sctx.GetSessionVars() pctx := sctx.GetPlanCtx() @@ -138,7 +142,7 @@ func Optimize(ctx context.Context, sctx sessionctx.Context, node ast.Node, is in } if !sessVars.InRestrictedSQL && (variable.RestrictedReadOnly.Load() || variable.VarTiDBSuperReadOnly.Load()) { - allowed, err := allowInReadOnlyMode(pctx, node) + allowed, err := allowInReadOnlyMode(pctx, node.Node) if err != nil { return nil, nil, err } @@ -147,7 +151,7 @@ func Optimize(ctx context.Context, sctx sessionctx.Context, node ast.Node, is in } } - if sessVars.SQLMode.HasStrictMode() && !IsReadOnly(node, sessVars) { + if sessVars.SQLMode.HasStrictMode() && !IsReadOnly(node.Node, sessVars) { sessVars.StmtCtx.TiFlashEngineRemovedDueToStrictSQLMode = true _, hasTiFlashAccess := sessVars.IsolationReadEngines[kv.TiFlash] if hasTiFlashAccess { @@ -162,12 +166,12 @@ func Optimize(ctx context.Context, sctx sessionctx.Context, node ast.Node, is in } // handle the execute statement - if execAST, ok := node.(*ast.ExecuteStmt); ok { - p, names, err := OptimizeExecStmt(ctx, sctx, execAST, is) + if _, ok := node.Node.(*ast.ExecuteStmt); ok { + p, names, err := OptimizeExecStmt(ctx, sctx, node, is) return p, names, err } - tableHints := hint.ExtractTableHintsFromStmtNode(node, sessVars.StmtCtx) + tableHints := hint.ExtractTableHintsFromStmtNode(node.Node, sessVars.StmtCtx) originStmtHints, _, warns := hint.ParseStmtHints(tableHints, setVarHintChecker, hypoIndexChecker(ctx, is), sessVars.CurrentDB, byte(kv.ReplicaReadFollower)) @@ -237,7 +241,7 @@ func Optimize(ctx context.Context, sctx sessionctx.Context, node ast.Node, is in } enableUseBinding := sessVars.UsePlanBaselines - stmtNode, isStmtNode := node.(ast.StmtNode) + stmtNode, isStmtNode := node.Node.(ast.StmtNode) binding, match, scope := bindinfo.MatchSQLBinding(sctx, stmtNode) var bindings bindinfo.Bindings if match { @@ -267,7 +271,7 @@ func Optimize(ctx context.Context, sctx sessionctx.Context, node ast.Node, is in if isStmtNode { // add the extra Limit after matching the bind record stmtNode = core.TryAddExtraLimit(sctx, stmtNode) - node = stmtNode + node = node.CloneWithNewNode(stmtNode) } // try to get Plan from the NonPrepared Plan Cache @@ -394,7 +398,7 @@ func Optimize(ctx context.Context, sctx sessionctx.Context, node ast.Node, is in // OptimizeForForeignKeyCascade does optimization and creates a Plan for foreign key cascade. // Compare to Optimize, OptimizeForForeignKeyCascade only build plan by StmtNode, // doesn't consider plan cache and plan binding, also doesn't do privilege check. -func OptimizeForForeignKeyCascade(ctx context.Context, sctx pctx.PlanContext, node ast.StmtNode, is infoschema.InfoSchema) (base.Plan, error) { +func OptimizeForForeignKeyCascade(ctx context.Context, sctx pctx.PlanContext, node *resolve.NodeW, is infoschema.InfoSchema) (base.Plan, error) { builder := planBuilderPool.Get().(*core.PlanBuilder) defer planBuilderPool.Put(builder.ResetForReuse()) hintProcessor := hint.NewQBHintHandler(sctx.GetSessionVars().StmtCtx) @@ -458,10 +462,10 @@ var planBuilderPool = sync.Pool{ // optimizeCnt is a global variable only used for test. var optimizeCnt int -func optimize(ctx context.Context, sctx pctx.PlanContext, node ast.Node, is infoschema.InfoSchema) (base.Plan, types.NameSlice, float64, error) { +func optimize(ctx context.Context, sctx pctx.PlanContext, node *resolve.NodeW, is infoschema.InfoSchema) (base.Plan, types.NameSlice, float64, error) { failpoint.Inject("checkOptimizeCountOne", func(val failpoint.Value) { // only count the optimization for SQL with specified text - if testSQL, ok := val.(string); ok && testSQL == node.OriginalText() { + if testSQL, ok := val.(string); ok && testSQL == node.Node.OriginalText() { optimizeCnt++ if optimizeCnt > 1 { failpoint.Return(nil, nil, 0, errors.New("gofail wrong optimizerCnt error")) @@ -480,7 +484,7 @@ func optimize(ctx context.Context, sctx pctx.PlanContext, node ast.Node, is info // build logical plan hintProcessor := hint.NewQBHintHandler(sctx.GetSessionVars().StmtCtx) - node.Accept(hintProcessor) + node.Node.Accept(hintProcessor) defer hintProcessor.HandleUnusedViewHints() builder := planBuilderPool.Get().(*core.PlanBuilder) defer planBuilderPool.Put(builder.ResetForReuse()) @@ -495,7 +499,7 @@ func optimize(ctx context.Context, sctx pctx.PlanContext, node ast.Node, is info // we need the table information to check privilege, which is collected // into the visitInfo in the logical plan builder. if pm := privilege.GetPrivilegeManager(sctx); pm != nil { - visitInfo := core.VisitInfo4PrivCheck(ctx, is, node, builder.GetVisitInfo()) + visitInfo := core.VisitInfo4PrivCheck(ctx, is, node.Node, builder.GetVisitInfo()) if err := core.CheckPrivilege(activeRoles, pm, visitInfo); err != nil { return nil, nil, 0, err } @@ -531,7 +535,7 @@ func optimize(ctx context.Context, sctx pctx.PlanContext, node ast.Node, is info // OptimizeExecStmt to handle the "execute" statement func OptimizeExecStmt(ctx context.Context, sctx sessionctx.Context, - execAst *ast.ExecuteStmt, is infoschema.InfoSchema) (base.Plan, types.NameSlice, error) { + execAst *resolve.NodeW, is infoschema.InfoSchema) (base.Plan, types.NameSlice, error) { builder := planBuilderPool.Get().(*core.PlanBuilder) defer planBuilderPool.Put(builder.ResetForReuse()) pctx := sctx.GetPlanCtx() @@ -555,7 +559,7 @@ func OptimizeExecStmt(ctx context.Context, sctx sessionctx.Context, return exec, names, nil } -func buildLogicalPlan(ctx context.Context, sctx pctx.PlanContext, node ast.Node, builder *core.PlanBuilder) (base.Plan, error) { +func buildLogicalPlan(ctx context.Context, sctx pctx.PlanContext, node *resolve.NodeW, builder *core.PlanBuilder) (base.Plan, error) { sctx.GetSessionVars().PlanID.Store(0) sctx.GetSessionVars().PlanColumnID.Store(0) sctx.GetSessionVars().MapScalarSubQ = nil @@ -622,9 +626,24 @@ func hypoIndexChecker(ctx context.Context, is infoschema.InfoSchema) func(db, tb } } +// queryPlanCost returns the plan cost of this node, which is mainly for the Index Advisor. +func queryPlanCost(sctx sessionctx.Context, stmt ast.StmtNode) (float64, error) { + nodeW := resolve.NewNodeW(stmt) + plan, _, err := Optimize(context.Background(), sctx, nodeW, sctx.GetDomainInfoSchema().(infoschema.InfoSchema)) + if err != nil { + return 0, err + } + pp, ok := plan.(base.PhysicalPlan) + if !ok { + return 0, errors.Errorf("plan is not a physical plan: %T", plan) + } + return core.GetPlanCost(pp, property.RootTaskType, optimizetrace.NewDefaultPlanCostOption()) +} + func init() { core.OptimizeAstNode = Optimize core.IsReadOnly = IsReadOnly + indexadvisor.QueryPlanCostHook = queryPlanCost bindinfo.GetGlobalBindingHandle = func(sctx sessionctx.Context) bindinfo.GlobalBindingHandle { return domain.GetDomain(sctx).BindHandle() } diff --git a/pkg/planner/util/BUILD.bazel b/pkg/planner/util/BUILD.bazel index 8500f83dc55bd..f10b9e3ecd9ed 100644 --- a/pkg/planner/util/BUILD.bazel +++ b/pkg/planner/util/BUILD.bazel @@ -17,6 +17,7 @@ go_library( deps = [ "//pkg/expression", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/model", "//pkg/parser/mysql", @@ -49,7 +50,7 @@ go_test( flaky = True, deps = [ "//pkg/domain", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/planner/core", "//pkg/testkit/testsetup", "//pkg/types", diff --git a/pkg/planner/util/coretestsdk/BUILD.bazel b/pkg/planner/util/coretestsdk/BUILD.bazel index 0f5bb3aa34bc7..34f1f16d362b9 100644 --- a/pkg/planner/util/coretestsdk/BUILD.bazel +++ b/pkg/planner/util/coretestsdk/BUILD.bazel @@ -7,6 +7,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/domain", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/store/mockstore", "//pkg/store/mockstore/unistore", diff --git a/pkg/planner/util/coretestsdk/testkit.go b/pkg/planner/util/coretestsdk/testkit.go index c770ca86d8f93..4677839fcf4b7 100644 --- a/pkg/planner/util/coretestsdk/testkit.go +++ b/pkg/planner/util/coretestsdk/testkit.go @@ -22,7 +22,8 @@ import ( "github.com/pingcap/kvproto/pkg/metapb" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/store/mockstore" "github.com/pingcap/tidb/pkg/store/mockstore/unistore" "github.com/stretchr/testify/require" @@ -32,7 +33,7 @@ import ( // SetTiFlashReplica is to set TiFlash replica func SetTiFlashReplica(t *testing.T, dom *domain.Domain, dbName, tableName string) { is := dom.InfoSchema() - tblInfo, err := is.TableByName(context.Background(), model.NewCIStr(dbName), model.NewCIStr(tableName)) + tblInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr(dbName), pmodel.NewCIStr(tableName)) require.NoError(t, err) tblInfo.Meta().TiFlashReplica = &model.TiFlashReplicaInfo{ Count: 1, diff --git a/pkg/planner/util/handle_cols.go b/pkg/planner/util/handle_cols.go index 57691f310842a..06d6ad97008a5 100644 --- a/pkg/planner/util/handle_cols.go +++ b/pkg/planner/util/handle_cols.go @@ -20,7 +20,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/tablecodec" diff --git a/pkg/planner/util/misc.go b/pkg/planner/util/misc.go index 300f45d004517..0cdc728ed9794 100644 --- a/pkg/planner/util/misc.go +++ b/pkg/planner/util/misc.go @@ -23,8 +23,9 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/property" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" @@ -46,12 +47,12 @@ func CloneFieldNames(names []*types.FieldName) []*types.FieldName { return cloned } -// CloneCIStrs uses model.CIStr.Clone to clone a slice of model.CIStr. -func CloneCIStrs(strs []model.CIStr) []model.CIStr { +// CloneCIStrs uses ast.CIStr.Clone to clone a slice of ast.CIStr. +func CloneCIStrs(strs []pmodel.CIStr) []pmodel.CIStr { if strs == nil { return nil } - cloned := make([]model.CIStr, 0, len(strs)) + cloned := make([]pmodel.CIStr, 0, len(strs)) cloned = append(cloned, strs...) return cloned } @@ -332,7 +333,7 @@ func ExtractTableAlias(p base.Plan, parentOffset int) *h.HintedTable { } dbName := firstName.DBName if dbName.L == "" { - dbName = model.NewCIStr(p.SCtx().GetSessionVars().CurrentDB) + dbName = pmodel.NewCIStr(p.SCtx().GetSessionVars().CurrentDB) } return &h.HintedTable{DBName: dbName, TblName: firstName.TblName, SelectOffset: qbOffset} } diff --git a/pkg/planner/util/path.go b/pkg/planner/util/path.go index a1374c5247fc6..2cfd107488885 100644 --- a/pkg/planner/util/path.go +++ b/pkg/planner/util/path.go @@ -19,8 +19,8 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/context" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/collate" diff --git a/pkg/planner/util/path_test.go b/pkg/planner/util/path_test.go index 36bc3f852c514..f53f058186cb9 100644 --- a/pkg/planner/util/path_test.go +++ b/pkg/planner/util/path_test.go @@ -18,7 +18,7 @@ import ( "testing" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/util" "github.com/pingcap/tidb/pkg/types" diff --git a/pkg/privilege/privileges/BUILD.bazel b/pkg/privilege/privileges/BUILD.bazel index 656a93681784b..3d12422553428 100644 --- a/pkg/privilege/privileges/BUILD.bazel +++ b/pkg/privilege/privileges/BUILD.bazel @@ -15,10 +15,10 @@ go_library( "//pkg/extension", "//pkg/infoschema", "//pkg/kv", - "//pkg/parser/ast", "//pkg/parser/auth", "//pkg/parser/mysql", "//pkg/parser/terror", + "//pkg/planner/core/resolve", "//pkg/privilege", "//pkg/privilege/conn", "//pkg/privilege/privileges/ldap", diff --git a/pkg/privilege/privileges/cache.go b/pkg/privilege/privileges/cache.go index 241e8ee0f96e3..ac240b4e08895 100644 --- a/pkg/privilege/privileges/cache.go +++ b/pkg/privilege/privileges/cache.go @@ -28,10 +28,10 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/types" @@ -579,7 +579,7 @@ func (p *MySQLPrivilege) LoadDefaultRoles(ctx sessionctx.Context) error { } func (p *MySQLPrivilege) loadTable(sctx sessionctx.Context, sql string, - decodeTableRow func(chunk.Row, []*ast.ResultField) error) error { + decodeTableRow func(chunk.Row, []*resolve.ResultField) error) error { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnPrivilege) rs, err := sctx.GetSQLExecutor().ExecuteInternal(ctx, sql) if err != nil { @@ -640,7 +640,7 @@ func parseHostIPNet(s string) *net.IPNet { } } -func (record *baseRecord) assignUserOrHost(row chunk.Row, i int, f *ast.ResultField) { +func (record *baseRecord) assignUserOrHost(row chunk.Row, i int, f *resolve.ResultField) { switch f.ColumnAsName.L { case "user": record.User = row.GetString(i) @@ -651,7 +651,7 @@ func (record *baseRecord) assignUserOrHost(row chunk.Row, i int, f *ast.ResultFi } } -func (p *MySQLPrivilege) decodeUserTableRow(row chunk.Row, fs []*ast.ResultField) error { +func (p *MySQLPrivilege) decodeUserTableRow(row chunk.Row, fs []*resolve.ResultField) error { var value UserRecord for i, f := range fs { switch { @@ -739,7 +739,7 @@ func (p *MySQLPrivilege) decodeUserTableRow(row chunk.Row, fs []*ast.ResultField return nil } -func (p *MySQLPrivilege) decodeGlobalPrivTableRow(row chunk.Row, fs []*ast.ResultField) error { +func (p *MySQLPrivilege) decodeGlobalPrivTableRow(row chunk.Row, fs []*resolve.ResultField) error { var value globalPrivRecord for i, f := range fs { if f.ColumnAsName.L == "priv" { @@ -776,7 +776,7 @@ func (p *MySQLPrivilege) decodeGlobalPrivTableRow(row chunk.Row, fs []*ast.Resul return nil } -func (p *MySQLPrivilege) decodeGlobalGrantsTableRow(row chunk.Row, fs []*ast.ResultField) error { +func (p *MySQLPrivilege) decodeGlobalGrantsTableRow(row chunk.Row, fs []*resolve.ResultField) error { var value dynamicPrivRecord for i, f := range fs { switch f.ColumnAsName.L { @@ -795,7 +795,7 @@ func (p *MySQLPrivilege) decodeGlobalGrantsTableRow(row chunk.Row, fs []*ast.Res return nil } -func (p *MySQLPrivilege) decodeDBTableRow(row chunk.Row, fs []*ast.ResultField) error { +func (p *MySQLPrivilege) decodeDBTableRow(row chunk.Row, fs []*resolve.ResultField) error { var value dbRecord for i, f := range fs { switch { @@ -819,7 +819,7 @@ func (p *MySQLPrivilege) decodeDBTableRow(row chunk.Row, fs []*ast.ResultField) return nil } -func (p *MySQLPrivilege) decodeTablesPrivTableRow(row chunk.Row, fs []*ast.ResultField) error { +func (p *MySQLPrivilege) decodeTablesPrivTableRow(row chunk.Row, fs []*resolve.ResultField) error { var value tablesPrivRecord for i, f := range fs { switch f.ColumnAsName.L { @@ -839,7 +839,7 @@ func (p *MySQLPrivilege) decodeTablesPrivTableRow(row chunk.Row, fs []*ast.Resul return nil } -func (p *MySQLPrivilege) decodeRoleEdgesTable(row chunk.Row, fs []*ast.ResultField) error { +func (p *MySQLPrivilege) decodeRoleEdgesTable(row chunk.Row, fs []*resolve.ResultField) error { var fromUser, fromHost, toHost, toUser string for i, f := range fs { switch f.ColumnAsName.L { @@ -864,7 +864,7 @@ func (p *MySQLPrivilege) decodeRoleEdgesTable(row chunk.Row, fs []*ast.ResultFie return nil } -func (p *MySQLPrivilege) decodeDefaultRoleTableRow(row chunk.Row, fs []*ast.ResultField) error { +func (p *MySQLPrivilege) decodeDefaultRoleTableRow(row chunk.Row, fs []*resolve.ResultField) error { var value defaultRoleRecord for i, f := range fs { switch f.ColumnAsName.L { @@ -880,7 +880,7 @@ func (p *MySQLPrivilege) decodeDefaultRoleTableRow(row chunk.Row, fs []*ast.Resu return nil } -func (p *MySQLPrivilege) decodeColumnsPrivTableRow(row chunk.Row, fs []*ast.ResultField) error { +func (p *MySQLPrivilege) decodeColumnsPrivTableRow(row chunk.Row, fs []*resolve.ResultField) error { var value columnsPrivRecord for i, f := range fs { switch f.ColumnAsName.L { diff --git a/pkg/resourcegroup/BUILD.bazel b/pkg/resourcegroup/BUILD.bazel new file mode 100644 index 0000000000000..90e26f5befb5b --- /dev/null +++ b/pkg/resourcegroup/BUILD.bazel @@ -0,0 +1,12 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "resourcegroup", + srcs = ["checker.go"], + importpath = "github.com/pingcap/tidb/pkg/resourcegroup", + visibility = ["//visibility:public"], + deps = [ + "@com_github_pingcap_kvproto//pkg/resource_manager", + "@com_github_tikv_client_go_v2//tikvrpc", + ], +) diff --git a/pkg/resourcegroup/checker.go b/pkg/resourcegroup/checker.go new file mode 100644 index 0000000000000..15883b130456f --- /dev/null +++ b/pkg/resourcegroup/checker.go @@ -0,0 +1,40 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package resourcegroup + +import ( + rmpb "github.com/pingcap/kvproto/pkg/resource_manager" + "github.com/tikv/client-go/v2/tikvrpc" +) + +// DefaultResourceGroupName is the default resource group name. +const DefaultResourceGroupName = "default" + +// RunawayChecker is used to check runaway queries. +type RunawayChecker interface { + // BeforeExecutor checks whether query is in watch list before executing and after compiling. + BeforeExecutor() (string, error) + // BeforeCopRequest checks runaway and modifies the request if necessary before sending coprocessor request. + BeforeCopRequest(req *tikvrpc.Request) error + // CheckCopRespError checks TiKV error after receiving coprocessor response. + CheckCopRespError(err error) error + // CheckAction is used to check current action of the query. + // It's safe to call this method concurrently. + CheckAction() rmpb.RunawayAction + // CheckRuleKillAction checks whether the query should be killed according to the group settings. + CheckRuleKillAction() bool + // Rule returns the rule of the runaway checker. + Rule() string +} diff --git a/pkg/domain/resourcegroup/BUILD.bazel b/pkg/resourcegroup/runaway/BUILD.bazel similarity index 50% rename from pkg/domain/resourcegroup/BUILD.bazel rename to pkg/resourcegroup/runaway/BUILD.bazel index 44648b1ed4606..9dcbbe78c898e 100644 --- a/pkg/domain/resourcegroup/BUILD.bazel +++ b/pkg/resourcegroup/runaway/BUILD.bazel @@ -1,16 +1,35 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( - name = "resourcegroup", - srcs = ["runaway.go"], - importpath = "github.com/pingcap/tidb/pkg/domain/resourcegroup", + name = "runaway", + srcs = [ + "checker.go", + "manager.go", + "record.go", + "syncer.go", + ], + importpath = "github.com/pingcap/tidb/pkg/resourcegroup/runaway", visibility = ["//visibility:public"], deps = [ + "//pkg/ddl", + "//pkg/infoschema", + "//pkg/kv", "//pkg/metrics", + "//pkg/parser/model", + "//pkg/parser/terror", + "//pkg/sessionctx", + "//pkg/ttl/cache", + "//pkg/ttl/sqlbuilder", + "//pkg/types", + "//pkg/util", + "//pkg/util/chunk", "//pkg/util/dbterror/exeerrors", "//pkg/util/generic", "//pkg/util/logutil", + "//pkg/util/sqlexec", "@com_github_jellydator_ttlcache_v3//:ttlcache", + "@com_github_pingcap_errors//:errors", + "@com_github_pingcap_failpoint//:failpoint", "@com_github_pingcap_kvproto//pkg/resource_manager", "@com_github_prometheus_client_golang//prometheus", "@com_github_tikv_client_go_v2//tikv", diff --git a/pkg/resourcegroup/runaway/checker.go b/pkg/resourcegroup/runaway/checker.go new file mode 100644 index 0000000000000..4592f2a338405 --- /dev/null +++ b/pkg/resourcegroup/runaway/checker.go @@ -0,0 +1,324 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package runaway + +import ( + "fmt" + "strings" + "sync/atomic" + "time" + + "github.com/pingcap/errors" + "github.com/pingcap/failpoint" + rmpb "github.com/pingcap/kvproto/pkg/resource_manager" + "github.com/pingcap/tidb/pkg/metrics" + "github.com/pingcap/tidb/pkg/util/dbterror/exeerrors" + "github.com/pingcap/tidb/pkg/util/logutil" + "github.com/tikv/client-go/v2/tikv" + "github.com/tikv/client-go/v2/tikvrpc" + "go.uber.org/zap" +) + +// Checker is used to check if the query is runaway. +type Checker struct { + manager *Manager + resourceGroupName string + originalSQL string + sqlDigest string + planDigest string + + deadline time.Time + // From the group runaway settings, which will be applied when a query lacks a specified watch rule. + settings *rmpb.RunawaySettings + + // markedByRule is set to true when the query matches the group runaway settings. + markedByRule atomic.Bool + // markedByWatch is set to true when the query matches the specified watch rules. + markedByWatch bool + // watchAction is the specified watch action for the runaway query. + // If it's not given, the action defined in `settings` will be used. + watchAction rmpb.RunawayAction +} + +// NewChecker creates a new RunawayChecker. +func NewChecker( + manager *Manager, + resourceGroupName string, settings *rmpb.RunawaySettings, + originalSQL, sqlDigest, planDigest string, startTime time.Time, +) *Checker { + c := &Checker{ + manager: manager, + resourceGroupName: resourceGroupName, + originalSQL: originalSQL, + sqlDigest: sqlDigest, + planDigest: planDigest, + settings: settings, + markedByRule: atomic.Bool{}, + markedByWatch: false, + } + if settings != nil { + c.deadline = startTime.Add(time.Duration(settings.Rule.ExecElapsedTimeMs) * time.Millisecond) + } + return c +} + +// DeriveChecker derives a RunawayChecker from the given resource group +func (rm *Manager) DeriveChecker(resourceGroupName, originalSQL, sqlDigest, planDigest string, startTime time.Time) *Checker { + group, err := rm.ResourceGroupCtl.GetResourceGroup(resourceGroupName) + if err != nil || group == nil { + logutil.BgLogger().Warn("cannot setup up runaway checker", zap.Error(err)) + return nil + } + rm.ActiveLock.RLock() + defer rm.ActiveLock.RUnlock() + if group.RunawaySettings == nil && rm.ActiveGroup[resourceGroupName] == 0 { + return nil + } + counter, ok := rm.MetricsMap.Load(resourceGroupName) + if !ok { + counter = metrics.RunawayCheckerCounter.WithLabelValues(resourceGroupName, "hit", "") + rm.MetricsMap.Store(resourceGroupName, counter) + } + counter.Inc() + return NewChecker(rm, resourceGroupName, group.RunawaySettings, originalSQL, sqlDigest, planDigest, startTime) +} + +// BeforeExecutor checks whether query is in watch list before executing and after compiling. +func (r *Checker) BeforeExecutor() (string, error) { + if r == nil { + return "", nil + } + var ( + watched bool + action rmpb.RunawayAction + switchGroupName string + ) + // Check if the query matches any specified watch rules. + for _, convict := range r.getConvictIdentifiers() { + watched, action, switchGroupName = r.manager.examineWatchList(r.resourceGroupName, convict) + if !watched { + continue + } + // Use the group runaway settings if none are provided. + if action == rmpb.RunawayAction_NoneAction && r.settings != nil { + action = r.settings.Action + switchGroupName = r.settings.SwitchGroupName + } + // Mark it if this is the first time being watched. + r.markRunawayByWatch(action, switchGroupName) + // Take action if needed. + switch action { + case rmpb.RunawayAction_Kill: + // Return an error to interrupt the query. + return "", exeerrors.ErrResourceGroupQueryRunawayQuarantine + case rmpb.RunawayAction_CoolDown: + // This action will be handled in `BeforeCopRequest`. + return "", nil + case rmpb.RunawayAction_DryRun: + // Noop. + return "", nil + case rmpb.RunawayAction_SwitchGroup: + // Return the switch group name to switch the resource group before executing. + return switchGroupName, nil + default: + // Continue to examine other convicts. + } + } + return "", nil +} + +// BeforeCopRequest checks runaway and modifies the request if necessary before sending coprocessor request. +func (r *Checker) BeforeCopRequest(req *tikvrpc.Request) error { + if r == nil { + return nil + } + // If the group settings are not available, and it's not marked by watch, skip this part. + if r.settings == nil && !r.markedByWatch { + return nil + } + // If it's marked by watch and the action is cooldown, override the priority, + if r.markedByWatch && r.watchAction == rmpb.RunawayAction_CoolDown { + req.ResourceControlContext.OverridePriority = 1 // set priority to lowest + } + // If group settings are available and the query is not marked by a rule, + // verify if it matches any rules in the settings. + if r.settings != nil && !r.markedByRule.Load() { + now := time.Now() + until := r.deadline.Sub(now) + if until > 0 { + if r.settings.Action == rmpb.RunawayAction_Kill { + // if the execution time is close to the threshold, set a timeout + if until < tikv.ReadTimeoutMedium { + req.Context.MaxExecutionDurationMs = uint64(until.Milliseconds()) + } + } + return nil + } + // execution time exceeds the threshold, mark the query as runaway + r.markRunawayByIdentify(&now) + // Take action if needed. + switch r.settings.Action { + case rmpb.RunawayAction_Kill: + return exeerrors.ErrResourceGroupQueryRunawayInterrupted + case rmpb.RunawayAction_CoolDown: + req.ResourceControlContext.OverridePriority = 1 // set priority to lowest + return nil + case rmpb.RunawayAction_SwitchGroup: + req.ResourceControlContext.ResourceGroupName = r.settings.SwitchGroupName + return nil + default: + return nil + } + } + return nil +} + +// CheckCopRespError checks TiKV error after receiving coprocessor response. +func (r *Checker) CheckCopRespError(err error) error { + if r == nil { + return err + } + failpoint.Inject("sleepCoprAfterReq", func(v failpoint.Value) { + //nolint:durationcheck + value := v.(int) + time.Sleep(time.Millisecond * time.Duration(value)) + if value > 50 { + err = errors.Errorf("Coprocessor task terminated due to exceeding the deadline") + } + }) + if err == nil || r.settings == nil || r.settings.Action != rmpb.RunawayAction_Kill { + return err + } + if strings.HasPrefix(err.Error(), "Coprocessor task terminated due to exceeding the deadline") { + if !r.markedByRule.Load() { + now := time.Now() + if r.deadline.Before(now) && r.markRunawayByIdentify(&now) { + return exeerrors.ErrResourceGroupQueryRunawayInterrupted + } + } + // Due to concurrency, check again. + if r.markedByRule.Load() { + return exeerrors.ErrResourceGroupQueryRunawayInterrupted + } + } + return err +} + +// CheckAction is used to check current action of the query. +// It's safe to call this method concurrently. +func (r *Checker) CheckAction() rmpb.RunawayAction { + if r == nil { + return rmpb.RunawayAction_NoneAction + } + if r.markedByWatch { + return r.watchAction + } + if r.markedByRule.Load() { + return r.settings.Action + } + return rmpb.RunawayAction_NoneAction +} + +// CheckRuleKillAction checks whether the query should be killed according to the group settings. +func (r *Checker) CheckRuleKillAction() bool { + // If the group settings are not available, and it's not marked by watch, skip this part. + if r == nil || r.settings == nil && !r.markedByWatch { + return false + } + // If the group settings are available, and it's not marked by rule, check the execution time. + if r.settings != nil && !r.markedByRule.Load() { + now := time.Now() + until := r.deadline.Sub(now) + if until > 0 { + return false + } + r.markRunawayByIdentify(&now) + return r.settings.Action == rmpb.RunawayAction_Kill + } + return false +} + +// Rule returns the rule of the runaway checker. +func (r *Checker) Rule() string { + var execElapsedTime time.Duration + if r.settings != nil { + execElapsedTime = time.Duration(r.settings.Rule.ExecElapsedTimeMs) * time.Millisecond + } + return fmt.Sprintf("execElapsedTime:%s", execElapsedTime) +} + +func (r *Checker) markQuarantine(now *time.Time) { + if r.settings == nil || r.settings.Watch == nil { + return + } + ttl := time.Duration(r.settings.Watch.LastingDurationMs) * time.Millisecond + + r.manager.markQuarantine( + r.resourceGroupName, r.getSettingConvictIdentifier(), + r.settings.Watch.Type, r.settings.Action, r.settings.SwitchGroupName, + ttl, now, + ) +} + +func (r *Checker) markRunawayByIdentify(now *time.Time) bool { + swapped := r.markedByRule.CompareAndSwap(false, true) + if swapped { + r.markRunaway("identify", r.settings.Action, r.settings.SwitchGroupName, now) + if !r.markedByWatch { + r.markQuarantine(now) + } + } + return swapped +} + +func (r *Checker) markRunawayByWatch(action rmpb.RunawayAction, switchGroupName string) { + r.markedByWatch = true + r.watchAction = action + now := time.Now() + r.markRunaway("watch", action, switchGroupName, &now) +} + +func (r *Checker) markRunaway(matchType string, action rmpb.RunawayAction, switchGroupName string, now *time.Time) { + var actionStr string + switch action { + case rmpb.RunawayAction_NoneAction, rmpb.RunawayAction_DryRun, rmpb.RunawayAction_CoolDown, rmpb.RunawayAction_Kill: + actionStr = action.String() + case rmpb.RunawayAction_SwitchGroup: + actionStr = fmt.Sprintf("%s(%s)", action.String(), switchGroupName) + } + actionStr = strings.ToLower(actionStr) + metrics.RunawayCheckerCounter.WithLabelValues(r.resourceGroupName, matchType, actionStr).Inc() + r.manager.markRunaway(r.resourceGroupName, r.originalSQL, r.planDigest, actionStr, matchType, now) +} + +func (r *Checker) getSettingConvictIdentifier() string { + if r == nil || r.settings == nil || r.settings.Watch == nil { + return "" + } + switch r.settings.Watch.Type { + case rmpb.RunawayWatchType_Plan: + return r.planDigest + case rmpb.RunawayWatchType_Similar: + return r.sqlDigest + case rmpb.RunawayWatchType_Exact: + return r.originalSQL + default: + return "" + } +} + +func (r *Checker) getConvictIdentifiers() []string { + return []string{r.originalSQL, r.sqlDigest, r.planDigest} +} diff --git a/pkg/resourcegroup/runaway/manager.go b/pkg/resourcegroup/runaway/manager.go new file mode 100644 index 0000000000000..831c3db285197 --- /dev/null +++ b/pkg/resourcegroup/runaway/manager.go @@ -0,0 +1,445 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package runaway + +import ( + "context" + "sync" + "sync/atomic" + "time" + + "github.com/jellydator/ttlcache/v3" + "github.com/pingcap/failpoint" + rmpb "github.com/pingcap/kvproto/pkg/resource_manager" + "github.com/pingcap/tidb/pkg/ddl" + "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/metrics" + "github.com/pingcap/tidb/pkg/util" + "github.com/pingcap/tidb/pkg/util/generic" + "github.com/pingcap/tidb/pkg/util/logutil" + "github.com/prometheus/client_golang/prometheus" + rmclient "github.com/tikv/pd/client/resource_group/controller" + "go.uber.org/zap" +) + +const ( + // ManualSource shows the item added manually. + ManualSource = "manual" + + // MaxWaitDuration is the max duration to wait for acquiring token buckets. + MaxWaitDuration = time.Second * 30 + maxWatchListCap = 10000 + maxWatchRecordChannelSize = 1024 + + runawayRecordFlushInterval = time.Second + runawayRecordGCInterval = time.Hour * 24 + runawayRecordExpiredDuration = time.Hour * 24 * 7 + + runawayRecordGCBatchSize = 100 + runawayRecordGCSelectBatchSize = runawayRecordGCBatchSize * 5 + runawayLoopLogErrorIntervalCount = 1800 +) + +// Manager is used to detect and record runaway queries. +type Manager struct { + logOnce sync.Once + exit chan struct{} + // queryLock is used to avoid repeated additions. Since we will add new items to the system table, + // in order to avoid repeated additions, we need a lock to ensure that + // action "judging whether there is this record in the current watch list and adding records" have atomicity. + queryLock sync.Mutex + watchList *ttlcache.Cache[string, *QuarantineRecord] + // activeGroup is used to manage the active runaway watches of resource group + ActiveGroup map[string]int64 + ActiveLock sync.RWMutex + MetricsMap generic.SyncMap[string, prometheus.Counter] + + ResourceGroupCtl *rmclient.ResourceGroupsController + serverID string + runawayQueriesChan chan *Record + quarantineChan chan *QuarantineRecord + // staleQuarantineRecord is used to clean outdated record. There are three scenarios: + // 1. Record is expired in watch list. + // 2. The record that will be added is itself out of date. + // Like that tidb cluster is paused, and record is expired when restarting. + // 3. Duplicate added records. + // It replaces clean up loop. + staleQuarantineRecord chan *QuarantineRecord + evictionCancel func() + insertionCancel func() + + syncerInitialized atomic.Bool + + // domain related fields + infoCache *infoschema.InfoCache + ddl ddl.DDL + + // syncer is used to sync runaway watch records. + runawaySyncer *syncer + sysSessionPool util.SessionPool +} + +// NewRunawayManager creates a new Manager. +func NewRunawayManager(resourceGroupCtl *rmclient.ResourceGroupsController, serverAddr string, + pool util.SessionPool, exit chan struct{}, infoCache *infoschema.InfoCache, ddl ddl.DDL) *Manager { + watchList := ttlcache.New[string, *QuarantineRecord]( + ttlcache.WithTTL[string, *QuarantineRecord](ttlcache.NoTTL), + ttlcache.WithCapacity[string, *QuarantineRecord](maxWatchListCap), + ttlcache.WithDisableTouchOnHit[string, *QuarantineRecord](), + ) + go watchList.Start() + staleQuarantineChan := make(chan *QuarantineRecord, maxWatchRecordChannelSize) + m := &Manager{ + syncerInitialized: atomic.Bool{}, + ResourceGroupCtl: resourceGroupCtl, + watchList: watchList, + serverID: serverAddr, + runawayQueriesChan: make(chan *Record, maxWatchRecordChannelSize), + quarantineChan: make(chan *QuarantineRecord, maxWatchRecordChannelSize), + staleQuarantineRecord: staleQuarantineChan, + ActiveGroup: make(map[string]int64), + MetricsMap: generic.NewSyncMap[string, prometheus.Counter](8), + sysSessionPool: pool, + exit: exit, + infoCache: infoCache, + ddl: ddl, + } + m.insertionCancel = watchList.OnInsertion(func(_ context.Context, i *ttlcache.Item[string, *QuarantineRecord]) { + m.ActiveLock.Lock() + m.ActiveGroup[i.Value().ResourceGroupName]++ + m.ActiveLock.Unlock() + }) + m.evictionCancel = watchList.OnEviction(func(_ context.Context, _ ttlcache.EvictionReason, i *ttlcache.Item[string, *QuarantineRecord]) { + m.ActiveLock.Lock() + m.ActiveGroup[i.Value().ResourceGroupName]-- + m.ActiveLock.Unlock() + if i.Value().ID == 0 { + return + } + staleQuarantineChan <- i.Value() + }) + m.runawaySyncer = newSyncer(pool) + + return m +} + +// RunawayRecordFlushLoop is used to flush runaway records. +func (rm *Manager) RunawayRecordFlushLoop() { + defer util.Recover(metrics.LabelDomain, "runawayRecordFlushLoop", nil, false) + + // this times used to batch flushing records, with 1s duration, + // we can guarantee a watch record can be seen by the user within 1s. + runawayRecordFlushTimer := time.NewTimer(runawayRecordFlushInterval) + runawayRecordGCTicker := time.NewTicker(runawayRecordGCInterval) + failpoint.Inject("FastRunawayGC", func() { + runawayRecordFlushTimer.Stop() + runawayRecordGCTicker.Stop() + runawayRecordFlushTimer = time.NewTimer(time.Millisecond * 50) + runawayRecordGCTicker = time.NewTicker(time.Millisecond * 200) + }) + + fired := false + recordCh := rm.runawayRecordChan() + quarantineRecordCh := rm.quarantineRecordChan() + staleQuarantineRecordCh := rm.staleQuarantineRecordChan() + flushThreshold := flushThreshold() + records := make([]*Record, 0, flushThreshold) + + flushRunawayRecords := func() { + if len(records) == 0 { + return + } + sql, params := genRunawayQueriesStmt(records) + if _, err := ExecRCRestrictedSQL(rm.sysSessionPool, sql, params); err != nil { + logutil.BgLogger().Error("flush runaway records failed", zap.Error(err), zap.Int("count", len(records))) + } + records = records[:0] + } + + for { + select { + case <-rm.exit: + return + case <-runawayRecordFlushTimer.C: + flushRunawayRecords() + fired = true + case r := <-recordCh: + records = append(records, r) + failpoint.Inject("FastRunawayGC", func() { + flushRunawayRecords() + }) + if len(records) >= flushThreshold { + flushRunawayRecords() + } else if fired { + fired = false + // meet a new record, reset the timer. + runawayRecordFlushTimer.Reset(runawayRecordFlushInterval) + } + case <-runawayRecordGCTicker.C: + go rm.deleteExpiredRows(runawayRecordExpiredDuration) + case r := <-quarantineRecordCh: + go func() { + _, err := rm.AddRunawayWatch(r) + if err != nil { + logutil.BgLogger().Error("add runaway watch", zap.Error(err)) + } + }() + case r := <-staleQuarantineRecordCh: + go func() { + for i := 0; i < 3; i++ { + err := handleRemoveStaleRunawayWatch(rm.sysSessionPool, r) + if err == nil { + break + } + logutil.BgLogger().Error("remove stale runaway watch", zap.Error(err)) + time.Sleep(time.Second) + } + }() + } + } +} + +// RunawayWatchSyncLoop is used to sync runaway watch records. +func (rm *Manager) RunawayWatchSyncLoop() { + defer util.Recover(metrics.LabelDomain, "runawayWatchSyncLoop", nil, false) + runawayWatchSyncTicker := time.NewTicker(watchSyncInterval) + count := 0 + for { + select { + case <-rm.exit: + return + case <-runawayWatchSyncTicker.C: + err := rm.UpdateNewAndDoneWatch() + if err != nil { + if count %= runawayLoopLogErrorIntervalCount; count == 0 { + logutil.BgLogger().Warn("get runaway watch record failed", zap.Error(err)) + } + count++ + } + } + } +} + +func (rm *Manager) markQuarantine( + resourceGroupName, convict string, + watchType rmpb.RunawayWatchType, action rmpb.RunawayAction, switchGroupName string, + ttl time.Duration, now *time.Time, +) { + var endTime time.Time + if ttl > 0 { + endTime = now.UTC().Add(ttl) + } + record := &QuarantineRecord{ + ResourceGroupName: resourceGroupName, + StartTime: now.UTC(), + EndTime: endTime, + Watch: watchType, + WatchText: convict, + Source: rm.serverID, + Action: action, + SwitchGroupName: switchGroupName, + } + // Add record without ID into watch list in this TiDB right now. + rm.addWatchList(record, ttl, false) + if !rm.syncerInitialized.Load() { + rm.logOnce.Do(func() { + logutil.BgLogger().Warn("runaway syncer is not initialized, so can't records about runaway") + }) + return + } + select { + case rm.quarantineChan <- record: + default: + // TODO: add warning for discard flush records + } +} + +func (rm *Manager) addWatchList(record *QuarantineRecord, ttl time.Duration, force bool) { + key := record.getRecordKey() + // This is a pre-check, because we generally believe that in most cases, we will not add a watch list to a key repeatedly. + item := rm.getWatchFromWatchList(key) + if force { + rm.queryLock.Lock() + defer rm.queryLock.Unlock() + if item != nil { + // check the ID because of the earlier scan. + if item.ID == record.ID { + return + } + rm.watchList.Delete(key) + } + rm.watchList.Set(key, record, ttl) + } else { + if item == nil { + rm.queryLock.Lock() + // When watchList get record, it will check whether the record is stale, so add new record if returns nil. + if rm.watchList.Get(key) == nil { + rm.watchList.Set(key, record, ttl) + } else { + rm.staleQuarantineRecord <- record + } + rm.queryLock.Unlock() + } else if item.ID == 0 { + // to replace the record without ID. + rm.queryLock.Lock() + defer rm.queryLock.Unlock() + rm.watchList.Set(key, record, ttl) + } else if item.ID != record.ID { + // check the ID because of the earlier scan. + rm.staleQuarantineRecord <- record + } + } +} + +// GetWatchList is used to get all watch items. +func (rm *Manager) GetWatchList() []*QuarantineRecord { + items := rm.watchList.Items() + ret := make([]*QuarantineRecord, 0, len(items)) + for _, item := range items { + ret = append(ret, item.Value()) + } + return ret +} + +func (rm *Manager) getWatchFromWatchList(key string) *QuarantineRecord { + item := rm.watchList.Get(key) + if item != nil { + return item.Value() + } + return nil +} + +func (rm *Manager) markRunaway(resourceGroupName, originalSQL, planDigest, action, matchType string, now *time.Time) { + source := rm.serverID + if !rm.syncerInitialized.Load() { + rm.logOnce.Do(func() { + logutil.BgLogger().Warn("runaway syncer is not initialized, so can't records about runaway") + }) + return + } + select { + case rm.runawayQueriesChan <- &Record{ + ResourceGroupName: resourceGroupName, + Time: *now, + Match: matchType, + Action: action, + SQLText: originalSQL, + PlanDigest: planDigest, + Source: source, + }: + default: + // TODO: add warning for discard flush records + } +} + +// runawayRecordChan returns the channel of Record +func (rm *Manager) runawayRecordChan() <-chan *Record { + return rm.runawayQueriesChan +} + +// quarantineRecordChan returns the channel of QuarantineRecord +func (rm *Manager) quarantineRecordChan() <-chan *QuarantineRecord { + return rm.quarantineChan +} + +// staleQuarantineRecordChan returns the channel of staleQuarantineRecord +func (rm *Manager) staleQuarantineRecordChan() <-chan *QuarantineRecord { + return rm.staleQuarantineRecord +} + +// examineWatchList check whether the query is in watch list. +func (rm *Manager) examineWatchList(resourceGroupName string, convict string) (bool, rmpb.RunawayAction, string) { + item := rm.getWatchFromWatchList(resourceGroupName + "/" + convict) + if item == nil { + return false, 0, "" + } + return true, item.Action, item.getSwitchGroupName() +} + +// Stop stops the watchList which is a ttlCache. +func (rm *Manager) Stop() { + if rm == nil { + return + } + if rm.watchList != nil { + rm.watchList.Stop() + } +} + +// UpdateNewAndDoneWatch is used to update new and done watch items. +func (rm *Manager) UpdateNewAndDoneWatch() error { + rm.runawaySyncer.mu.Lock() + defer rm.runawaySyncer.mu.Unlock() + records, err := rm.runawaySyncer.getNewWatchRecords() + if err != nil { + return err + } + for _, r := range records { + rm.AddWatch(r) + } + doneRecords, err := rm.runawaySyncer.getNewWatchDoneRecords() + if err != nil { + return err + } + for _, r := range doneRecords { + rm.removeWatch(r) + } + return nil +} + +// AddWatch is used to add watch items from system table. +func (rm *Manager) AddWatch(record *QuarantineRecord) { + ttl := time.Until(record.EndTime) + if record.EndTime.Equal(NullTime) { + ttl = 0 + } else if ttl <= 0 { + rm.staleQuarantineRecord <- record + return + } + + force := false + // The manual record replaces the old record. + force = record.Source == ManualSource + rm.addWatchList(record, ttl, force) +} + +// removeWatch is used to remove watch item, and this action is triggered by reading done watch system table. +func (rm *Manager) removeWatch(record *QuarantineRecord) { + // we should check whether the cached record is not the same as the removing record. + rm.queryLock.Lock() + defer rm.queryLock.Unlock() + item := rm.getWatchFromWatchList(record.getRecordKey()) + if item == nil { + return + } + if item.ID == record.ID { + rm.watchList.Delete(record.getRecordKey()) + } +} + +// FlushThreshold specifies the threshold for the number of records in trigger flush +func flushThreshold() int { + return maxWatchRecordChannelSize / 2 +} + +// MarkSyncerInitialized is used to mark the syncer is initialized. +func (rm *Manager) MarkSyncerInitialized() { + rm.syncerInitialized.Store(true) +} + +// IsSyncerInitialized is only used for test. +func (rm *Manager) IsSyncerInitialized() bool { + return rm.syncerInitialized.Load() +} diff --git a/pkg/resourcegroup/runaway/record.go b/pkg/resourcegroup/runaway/record.go new file mode 100644 index 0000000000000..d8762417e22c1 --- /dev/null +++ b/pkg/resourcegroup/runaway/record.go @@ -0,0 +1,430 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package runaway + +import ( + "context" + "fmt" + "strings" + "time" + + "github.com/pingcap/errors" + "github.com/pingcap/failpoint" + rmpb "github.com/pingcap/kvproto/pkg/resource_manager" + "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/sessionctx" + "github.com/pingcap/tidb/pkg/ttl/cache" + "github.com/pingcap/tidb/pkg/ttl/sqlbuilder" + "github.com/pingcap/tidb/pkg/types" + "github.com/pingcap/tidb/pkg/util" + "github.com/pingcap/tidb/pkg/util/chunk" + "github.com/pingcap/tidb/pkg/util/logutil" + "github.com/pingcap/tidb/pkg/util/sqlexec" + "go.uber.org/zap" +) + +const ( + // watchTableName is the name of system table which save runaway watch items. + watchTableName = "mysql.tidb_runaway_watch" + // watchDoneTableName is the name of system table which save done runaway watch items. + watchDoneTableName = "mysql.tidb_runaway_watch_done" + + maxIDRetries = 3 +) + +// NullTime is a zero time.Time. +var NullTime time.Time + +// Record is used to save records which will be inserted into mysql.tidb_runaway_queries. +type Record struct { + ResourceGroupName string + Time time.Time + Match string + Action string + SQLText string + PlanDigest string + Source string +} + +// genRunawayQueriesStmt generates statement with given RunawayRecords. +func genRunawayQueriesStmt(records []*Record) (string, []any) { + var builder strings.Builder + params := make([]any, 0, len(records)*7) + builder.WriteString("insert into mysql.tidb_runaway_queries VALUES ") + for count, r := range records { + if count > 0 { + builder.WriteByte(',') + } + builder.WriteString("(%?, %?, %?, %?, %?, %?, %?)") + params = append(params, r.ResourceGroupName) + params = append(params, r.Time) + params = append(params, r.Match) + params = append(params, r.Action) + params = append(params, r.SQLText) + params = append(params, r.PlanDigest) + params = append(params, r.Source) + } + return builder.String(), params +} + +// QuarantineRecord is used to save records which will be insert into mysql.tidb_runaway_watch. +type QuarantineRecord struct { + ID int64 + ResourceGroupName string + // startTime and endTime are in UTC. + StartTime time.Time + EndTime time.Time + Watch rmpb.RunawayWatchType + WatchText string + Source string + // Action-related fields. + Action rmpb.RunawayAction + SwitchGroupName string +} + +// getRecordKey is used to get the key in ttl cache. +func (r *QuarantineRecord) getRecordKey() string { + return r.ResourceGroupName + "/" + r.WatchText +} + +func (r *QuarantineRecord) getSwitchGroupName() string { + if r.Action == rmpb.RunawayAction_SwitchGroup { + return r.SwitchGroupName + } + return "" +} + +// GetActionString returns the action string. +func (r *QuarantineRecord) GetActionString() string { + if r == nil { + return rmpb.RunawayAction_NoneAction.String() + } + if r.Action == rmpb.RunawayAction_SwitchGroup { + return fmt.Sprintf("%s(%s)", r.Action.String(), r.SwitchGroupName) + } + return r.Action.String() +} + +func writeInsert(builder *strings.Builder, tableName string) { + builder.WriteString("insert into ") + builder.WriteString(tableName) + builder.WriteString(" VALUES ") +} + +// genInsertionStmt is used to generate insertion sql. +func (r *QuarantineRecord) genInsertionStmt() (string, []any) { + var builder strings.Builder + params := make([]any, 0, 6) + writeInsert(&builder, watchTableName) + builder.WriteString("(null, %?, %?, %?, %?, %?, %?, %?, %?)") + params = append(params, r.ResourceGroupName) + params = append(params, r.StartTime) + if r.EndTime.Equal(NullTime) { + params = append(params, nil) + } else { + params = append(params, r.EndTime) + } + params = append(params, r.Watch) + params = append(params, r.WatchText) + params = append(params, r.Source) + params = append(params, r.Action) + params = append(params, r.getSwitchGroupName()) + return builder.String(), params +} + +// genInsertionDoneStmt is used to generate insertion sql for runaway watch done record. +func (r *QuarantineRecord) genInsertionDoneStmt() (string, []any) { + var builder strings.Builder + params := make([]any, 0, 9) + writeInsert(&builder, watchDoneTableName) + builder.WriteString("(null, %?, %?, %?, %?, %?, %?, %?, %?, %?, %?)") + params = append(params, r.ID) + params = append(params, r.ResourceGroupName) + params = append(params, r.StartTime) + if r.EndTime.Equal(NullTime) { + params = append(params, nil) + } else { + params = append(params, r.EndTime) + } + params = append(params, r.Watch) + params = append(params, r.WatchText) + params = append(params, r.Source) + params = append(params, r.Action) + params = append(params, r.getSwitchGroupName()) + params = append(params, time.Now().UTC()) + return builder.String(), params +} + +// genDeletionStmt is used to generate deletion sql. +func (r *QuarantineRecord) genDeletionStmt() (string, []any) { + var builder strings.Builder + params := make([]any, 0, 1) + builder.WriteString("delete from ") + builder.WriteString(watchTableName) + builder.WriteString(" where id = %?") + params = append(params, r.ID) + return builder.String(), params +} + +func (rm *Manager) deleteExpiredRows(expiredDuration time.Duration) { + const ( + tableName = "tidb_runaway_queries" + colName = "time" + ) + var systemSchemaCIStr = model.NewCIStr("mysql") + + if !rm.ddl.OwnerManager().IsOwner() { + return + } + failpoint.Inject("FastRunawayGC", func() { + expiredDuration = time.Second * 1 + }) + expiredTime := time.Now().Add(-expiredDuration) + tbCIStr := model.NewCIStr(tableName) + tbl, err := rm.infoCache.GetLatest().TableByName(context.Background(), systemSchemaCIStr, tbCIStr) + if err != nil { + logutil.BgLogger().Error("delete system table failed", zap.String("table", tableName), zap.Error(err)) + return + } + tbInfo := tbl.Meta() + col := tbInfo.FindPublicColumnByName(colName) + if col == nil { + logutil.BgLogger().Error("time column is not public in table", zap.String("table", tableName), zap.String("column", colName)) + return + } + tb, err := cache.NewBasePhysicalTable(systemSchemaCIStr, tbInfo, model.NewCIStr(""), col) + if err != nil { + logutil.BgLogger().Error("delete system table failed", zap.String("table", tableName), zap.Error(err)) + return + } + generator, err := sqlbuilder.NewScanQueryGenerator(tb, expiredTime, nil, nil) + if err != nil { + logutil.BgLogger().Error("delete system table failed", zap.String("table", tableName), zap.Error(err)) + return + } + var leftRows [][]types.Datum + for { + sql := "" + if sql, err = generator.NextSQL(leftRows, runawayRecordGCSelectBatchSize); err != nil { + logutil.BgLogger().Error("delete system table failed", zap.String("table", tableName), zap.Error(err)) + return + } + // to remove + if len(sql) == 0 { + return + } + + rows, sqlErr := ExecRCRestrictedSQL(rm.sysSessionPool, sql, nil) + if sqlErr != nil { + logutil.BgLogger().Error("delete system table failed", zap.String("table", tableName), zap.Error(err)) + return + } + leftRows = make([][]types.Datum, len(rows)) + for i, row := range rows { + leftRows[i] = row.GetDatumRow(tb.KeyColumnTypes) + } + + for len(leftRows) > 0 { + var delBatch [][]types.Datum + if len(leftRows) < runawayRecordGCBatchSize { + delBatch = leftRows + leftRows = nil + } else { + delBatch = leftRows[0:runawayRecordGCBatchSize] + leftRows = leftRows[runawayRecordGCBatchSize:] + } + sql, err := sqlbuilder.BuildDeleteSQL(tb, delBatch, expiredTime) + if err != nil { + logutil.BgLogger().Error( + "build delete SQL failed when deleting system table", + zap.Error(err), + zap.String("table", tb.Schema.O+"."+tb.Name.O), + ) + return + } + + _, err = ExecRCRestrictedSQL(rm.sysSessionPool, sql, nil) + if err != nil { + logutil.BgLogger().Error( + "delete SQL failed when deleting system table", zap.Error(err), zap.String("SQL", sql), + ) + } + } + } +} + +func handleRemoveStaleRunawayWatch(sysSessionPool util.SessionPool, record *QuarantineRecord) error { + se, err := sysSessionPool.Get() + defer func() { + sysSessionPool.Put(se) + }() + if err != nil { + return errors.Annotate(err, "get session failed") + } + sctx := se.(sessionctx.Context) + exec := sctx.GetSQLExecutor() + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnOthers) + _, err = exec.ExecuteInternal(ctx, "BEGIN") + if err != nil { + return errors.Trace(err) + } + defer func() { + if err != nil { + _, err1 := exec.ExecuteInternal(ctx, "ROLLBACK") + terror.Log(err1) + return + } + _, err = exec.ExecuteInternal(ctx, "COMMIT") + if err != nil { + return + } + }() + sql, params := record.genDeletionStmt() + _, err = exec.ExecuteInternal(ctx, sql, params...) + return err +} + +func handleRunawayWatchDone(sysSessionPool util.SessionPool, record *QuarantineRecord) error { + se, err := sysSessionPool.Get() + defer func() { + sysSessionPool.Put(se) + }() + if err != nil { + return errors.Annotate(err, "get session failed") + } + sctx := se.(sessionctx.Context) + exec := sctx.GetSQLExecutor() + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnOthers) + _, err = exec.ExecuteInternal(ctx, "BEGIN") + if err != nil { + return errors.Trace(err) + } + defer func() { + if err != nil { + _, err1 := exec.ExecuteInternal(ctx, "ROLLBACK") + terror.Log(err1) + return + } + _, err = exec.ExecuteInternal(ctx, "COMMIT") + if err != nil { + return + } + }() + sql, params := record.genInsertionDoneStmt() + _, err = exec.ExecuteInternal(ctx, sql, params...) + if err != nil { + return err + } + sql, params = record.genDeletionStmt() + _, err = exec.ExecuteInternal(ctx, sql, params...) + return err +} + +// ExecRCRestrictedSQL is used to execute a restricted SQL which related to resource control. +func ExecRCRestrictedSQL(sysSessionPool util.SessionPool, sql string, params []any) ([]chunk.Row, error) { + se, err := sysSessionPool.Get() + defer func() { + sysSessionPool.Put(se) + }() + if err != nil { + return nil, errors.Annotate(err, "get session failed") + } + sctx := se.(sessionctx.Context) + exec := sctx.GetRestrictedSQLExecutor() + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnOthers) + r, _, err := exec.ExecRestrictedSQL(ctx, []sqlexec.OptionFuncAlias{sqlexec.ExecOptionUseCurSession}, + sql, params..., + ) + return r, err +} + +// AddRunawayWatch is used to add runaway watch item manually. +func (rm *Manager) AddRunawayWatch(record *QuarantineRecord) (uint64, error) { + se, err := rm.sysSessionPool.Get() + defer func() { + rm.sysSessionPool.Put(se) + }() + if err != nil { + return 0, errors.Annotate(err, "get session failed") + } + exec := se.(sessionctx.Context).GetSQLExecutor() + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnOthers) + _, err = exec.ExecuteInternal(ctx, "BEGIN") + if err != nil { + return 0, errors.Trace(err) + } + defer func() { + if err != nil { + _, err1 := exec.ExecuteInternal(ctx, "ROLLBACK") + terror.Log(err1) + return + } + _, err = exec.ExecuteInternal(ctx, "COMMIT") + if err != nil { + return + } + }() + sql, params := record.genInsertionStmt() + _, err = exec.ExecuteInternal(ctx, sql, params...) + if err != nil { + return 0, err + } + for retry := 0; retry < maxIDRetries; retry++ { + if retry > 0 { + select { + case <-rm.exit: + return 0, err + case <-time.After(time.Millisecond * time.Duration(retry*100)): + logutil.BgLogger().Warn("failed to get last insert id when adding runaway watch", zap.Error(err)) + } + } + var rs sqlexec.RecordSet + rs, err = exec.ExecuteInternal(ctx, `SELECT LAST_INSERT_ID();`) + if err != nil { + continue + } + var rows []chunk.Row + rows, err = sqlexec.DrainRecordSet(ctx, rs, 1) + //nolint: errcheck + rs.Close() + if err != nil { + continue + } + if len(rows) != 1 { + err = errors.Errorf("unexpected result length: %d", len(rows)) + continue + } + return rows[0].GetUint64(0), nil + } + return 0, errors.Errorf("An error: %v occurred while getting the ID of the newly added watch record. Try querying information_schema.runaway_watches later", err) +} + +// RemoveRunawayWatch is used to remove runaway watch item manually. +func (rm *Manager) RemoveRunawayWatch(recordID int64) error { + rm.runawaySyncer.mu.Lock() + defer rm.runawaySyncer.mu.Unlock() + records, err := rm.runawaySyncer.getWatchRecordByID(recordID) + if err != nil { + return err + } + if len(records) != 1 { + return errors.Errorf("no runaway watch with the specific ID") + } + + err = handleRunawayWatchDone(rm.sysSessionPool, records[0]) + return err +} diff --git a/pkg/resourcegroup/runaway/syncer.go b/pkg/resourcegroup/runaway/syncer.go new file mode 100644 index 0000000000000..da2a03fe58310 --- /dev/null +++ b/pkg/resourcegroup/runaway/syncer.go @@ -0,0 +1,191 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package runaway + +import ( + "strings" + "sync" + "time" + + rmpb "github.com/pingcap/kvproto/pkg/resource_manager" + "github.com/pingcap/tidb/pkg/util" + "github.com/pingcap/tidb/pkg/util/chunk" +) + +const ( + // watchSyncInterval is the interval to sync the watch record. + watchSyncInterval = time.Second +) + +// Syncer is used to sync the runaway records. +type syncer struct { + newWatchReader *systemTableReader + deletionWatchReader *systemTableReader + sysSessionPool util.SessionPool + + mu sync.Mutex +} + +func newSyncer(sysSessionPool util.SessionPool) *syncer { + return &syncer{ + sysSessionPool: sysSessionPool, + newWatchReader: &systemTableReader{ + watchTableName, + "start_time", + NullTime}, + deletionWatchReader: &systemTableReader{watchDoneTableName, + "done_time", + NullTime}, + } +} + +func (s *syncer) getWatchRecordByID(id int64) ([]*QuarantineRecord, error) { + return s.getWatchRecord(s.newWatchReader, s.newWatchReader.genSelectByIDStmt(id), false) +} + +func (s *syncer) getNewWatchRecords() ([]*QuarantineRecord, error) { + return s.getWatchRecord(s.newWatchReader, s.newWatchReader.genSelectStmt, true) +} + +func (s *syncer) getNewWatchDoneRecords() ([]*QuarantineRecord, error) { + return s.getWatchDoneRecord(s.deletionWatchReader, s.deletionWatchReader.genSelectStmt, true) +} + +func (s *syncer) getWatchRecord(reader *systemTableReader, sqlGenFn func() (string, []any), push bool) ([]*QuarantineRecord, error) { + return getRunawayWatchRecord(s.sysSessionPool, reader, sqlGenFn, push) +} + +func (s *syncer) getWatchDoneRecord(reader *systemTableReader, sqlGenFn func() (string, []any), push bool) ([]*QuarantineRecord, error) { + return getRunawayWatchDoneRecord(s.sysSessionPool, reader, sqlGenFn, push) +} + +func getRunawayWatchRecord(sysSessionPool util.SessionPool, reader *systemTableReader, + sqlGenFn func() (string, []any), push bool) ([]*QuarantineRecord, error) { + rs, err := reader.Read(sysSessionPool, sqlGenFn) + if err != nil { + return nil, err + } + ret := make([]*QuarantineRecord, 0, len(rs)) + now := time.Now().UTC() + for _, r := range rs { + startTime, err := r.GetTime(2).GoTime(time.UTC) + if err != nil { + continue + } + var endTime time.Time + if !r.IsNull(3) { + endTime, err = r.GetTime(3).GoTime(time.UTC) + if err != nil { + continue + } + } + qr := &QuarantineRecord{ + ID: r.GetInt64(0), + ResourceGroupName: r.GetString(1), + StartTime: startTime, + EndTime: endTime, + Watch: rmpb.RunawayWatchType(r.GetInt64(4)), + WatchText: r.GetString(5), + Source: r.GetString(6), + Action: rmpb.RunawayAction(r.GetInt64(7)), + SwitchGroupName: r.GetString(8), + } + // If a TiDB write record slow, it will occur that the record which has earlier start time is inserted later than others. + // So we start the scan a little earlier. + if push { + reader.CheckPoint = now.Add(-3 * watchSyncInterval) + } + ret = append(ret, qr) + } + return ret, nil +} + +func getRunawayWatchDoneRecord(sysSessionPool util.SessionPool, reader *systemTableReader, + sqlGenFn func() (string, []any), push bool) ([]*QuarantineRecord, error) { + rs, err := reader.Read(sysSessionPool, sqlGenFn) + if err != nil { + return nil, err + } + length := len(rs) + ret := make([]*QuarantineRecord, 0, length) + now := time.Now().UTC() + for _, r := range rs { + startTime, err := r.GetTime(3).GoTime(time.UTC) + if err != nil { + continue + } + var endTime time.Time + if !r.IsNull(4) { + endTime, err = r.GetTime(4).GoTime(time.UTC) + if err != nil { + continue + } + } + qr := &QuarantineRecord{ + ID: r.GetInt64(1), + ResourceGroupName: r.GetString(2), + StartTime: startTime, + EndTime: endTime, + Watch: rmpb.RunawayWatchType(r.GetInt64(5)), + WatchText: r.GetString(6), + Source: r.GetString(7), + Action: rmpb.RunawayAction(r.GetInt64(8)), + SwitchGroupName: r.GetString(9), + } + // Ditto as getRunawayWatchRecord. + if push { + reader.CheckPoint = now.Add(-3 * watchSyncInterval) + } + ret = append(ret, qr) + } + return ret, nil +} + +// SystemTableReader is used to read table `runaway_watch` and `runaway_watch_done`. +type systemTableReader struct { + TableName string + KeyCol string + CheckPoint time.Time +} + +func (r *systemTableReader) genSelectByIDStmt(id int64) func() (string, []any) { + return func() (string, []any) { + var builder strings.Builder + params := make([]any, 0, 1) + builder.WriteString("select * from ") + builder.WriteString(r.TableName) + builder.WriteString(" where id = %?") + params = append(params, id) + return builder.String(), params + } +} + +func (r *systemTableReader) genSelectStmt() (string, []any) { + var builder strings.Builder + params := make([]any, 0, 1) + builder.WriteString("select * from ") + builder.WriteString(r.TableName) + builder.WriteString(" where ") + builder.WriteString(r.KeyCol) + builder.WriteString(" > %? order by ") + builder.WriteString(r.KeyCol) + params = append(params, r.CheckPoint) + return builder.String(), params +} + +func (*systemTableReader) Read(sysSessionPool util.SessionPool, genFn func() (string, []any)) ([]chunk.Row, error) { + sql, params := genFn() + return ExecRCRestrictedSQL(sysSessionPool, sql, params) +} diff --git a/pkg/ddl/tests/resourcegroup/BUILD.bazel b/pkg/resourcegroup/tests/BUILD.bazel similarity index 92% rename from pkg/ddl/tests/resourcegroup/BUILD.bazel rename to pkg/resourcegroup/tests/BUILD.bazel index 647c6e100598c..9ef1e1a79bbd2 100644 --- a/pkg/ddl/tests/resourcegroup/BUILD.bazel +++ b/pkg/resourcegroup/tests/BUILD.bazel @@ -1,7 +1,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_test") go_test( - name = "resourcegroup_test", + name = "tests_test", timeout = "short", srcs = ["resource_group_test.go"], flaky = True, @@ -12,6 +12,7 @@ go_test( "//pkg/domain", "//pkg/domain/infosync", "//pkg/errno", + "//pkg/meta/model", "//pkg/parser/auth", "//pkg/parser/model", "//pkg/server", diff --git a/pkg/ddl/tests/resourcegroup/resource_group_test.go b/pkg/resourcegroup/tests/resource_group_test.go similarity index 94% rename from pkg/ddl/tests/resourcegroup/resource_group_test.go rename to pkg/resourcegroup/tests/resource_group_test.go index 653bed499cce7..4b7e57dd7d9ac 100644 --- a/pkg/ddl/tests/resourcegroup/resource_group_test.go +++ b/pkg/resourcegroup/tests/resource_group_test.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package resourcegrouptest_test +package tests import ( "context" @@ -28,8 +28,9 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/domain/infosync" mysql "github.com/pingcap/tidb/pkg/errno" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/server" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" @@ -104,8 +105,8 @@ func TestResourceGroupBasic(t *testing.T) { re.Equal(uint64(2000), g.RURate) re.Equal(int64(-1), g.BurstLimit) re.Equal(uint64(time.Second*15/time.Millisecond), g.Runaway.ExecElapsedTimeMs) - re.Equal(model.RunawayActionDryRun, g.Runaway.Action) - re.Equal(model.WatchSimilar, g.Runaway.WatchType) + re.Equal(pmodel.RunawayActionDryRun, g.Runaway.Action) + re.Equal(pmodel.WatchSimilar, g.Runaway.WatchType) re.Equal(int64(time.Minute*10/time.Millisecond), g.Runaway.WatchDurationMs) tk.MustExec("alter resource group x QUERY_LIMIT=(EXEC_ELAPSED='20s' ACTION DRYRUN WATCH SIMILAR) BURSTABLE=FALSE") @@ -113,22 +114,23 @@ func TestResourceGroupBasic(t *testing.T) { re.Equal(uint64(2000), g.RURate) re.Equal(int64(2000), g.BurstLimit) re.Equal(uint64(time.Second*20/time.Millisecond), g.Runaway.ExecElapsedTimeMs) - re.Equal(model.RunawayActionDryRun, g.Runaway.Action) - re.Equal(model.WatchSimilar, g.Runaway.WatchType) + re.Equal(pmodel.RunawayActionDryRun, g.Runaway.Action) + re.Equal(pmodel.WatchSimilar, g.Runaway.WatchType) re.Equal(int64(0), g.Runaway.WatchDurationMs) tk.MustQuery("select * from information_schema.resource_groups where name = 'x'").Check(testkit.Rows("x 2000 MEDIUM NO EXEC_ELAPSED='20s', ACTION=DRYRUN, WATCH=SIMILAR DURATION=UNLIMITED ")) - tk.MustExec("alter resource group x RU_PER_SEC= unlimited QUERY_LIMIT=(EXEC_ELAPSED='15s' ACTION DRYRUN WATCH SIMILAR DURATION '10m0s')") + tk.MustExec("alter resource group x RU_PER_SEC= unlimited QUERY_LIMIT=(EXEC_ELAPSED='15s' ACTION SWITCH_GROUP(y) WATCH SIMILAR DURATION '10m0s')") g = testResourceGroupNameFromIS(t, tk.Session(), "x") re.Equal(uint64(math.MaxInt32), g.RURate) re.Equal(int64(-1), g.BurstLimit) re.Equal(uint64(time.Second*15/time.Millisecond), g.Runaway.ExecElapsedTimeMs) - re.Equal(model.RunawayActionDryRun, g.Runaway.Action) - re.Equal(model.WatchSimilar, g.Runaway.WatchType) + re.Equal(pmodel.RunawayActionSwitchGroup, g.Runaway.Action) + re.Equal("y", g.Runaway.SwitchGroupName) + re.Equal(pmodel.WatchSimilar, g.Runaway.WatchType) re.Equal(int64(time.Minute*10/time.Millisecond), g.Runaway.WatchDurationMs) - tk.MustQuery("select * from information_schema.resource_groups where name = 'x'").Check(testkit.Rows("x UNLIMITED MEDIUM YES EXEC_ELAPSED='15s', ACTION=DRYRUN, WATCH=SIMILAR DURATION='10m0s' ")) + tk.MustQuery("select * from information_schema.resource_groups where name = 'x'").Check(testkit.Rows("x UNLIMITED MEDIUM YES EXEC_ELAPSED='15s', ACTION=SWITCH_GROUP(y), WATCH=SIMILAR DURATION='10m0s' ")) tk.MustExec("drop resource group x") g = testResourceGroupNameFromIS(t, tk.Session(), "x") @@ -179,7 +181,7 @@ func TestResourceGroupBasic(t *testing.T) { re.Equal(uint64(5000), groupInfo.RURate) re.Equal(int64(-1), groupInfo.BurstLimit) re.Equal(uint64(time.Second*15/time.Millisecond), groupInfo.Runaway.ExecElapsedTimeMs) - re.Equal(model.RunawayActionKill, groupInfo.Runaway.Action) + re.Equal(pmodel.RunawayActionKill, groupInfo.Runaway.Action) re.Equal(int64(0), groupInfo.Runaway.WatchDurationMs) } g = testResourceGroupNameFromIS(t, tk.Session(), "y") @@ -283,14 +285,14 @@ func testResourceGroupNameFromIS(t *testing.T, ctx sessionctx.Context, name stri // Make sure the table schema is the new schema. err := dom.Reload() require.NoError(t, err) - g, _ := dom.InfoSchema().ResourceGroupByName(model.NewCIStr(name)) + g, _ := dom.InfoSchema().ResourceGroupByName(pmodel.NewCIStr(name)) return g } func TestResourceGroupRunaway(t *testing.T) { - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/domain/FastRunawayGC", `return(true)`)) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/resourcegroup/runaway/FastRunawayGC", `return(true)`)) defer func() { - require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/domain/FastRunawayGC")) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/resourcegroup/runaway/FastRunawayGC")) }() store, dom := testkit.CreateMockStoreAndDomain(t) tk := testkit.NewTestKit(t, store) @@ -361,23 +363,23 @@ func TestResourceGroupRunaway(t *testing.T) { require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/store/copr/sleepCoprRequest")) tk.MustExec("create resource group rg4 BURSTABLE RU_PER_SEC=2000 QUERY_LIMIT=(EXEC_ELAPSED='50ms' action KILL WATCH EXACT)") - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/store/copr/sleepCoprAfterReq", fmt.Sprintf("return(%d)", 50))) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/resourcegroup/runaway/sleepCoprAfterReq", fmt.Sprintf("return(%d)", 50))) tk.MustQuery("select /*+ resource_group(rg4) */ * from t").Check(testkit.Rows("1")) - require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/store/copr/sleepCoprAfterReq")) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/resourcegroup/runaway/sleepCoprAfterReq")) - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/store/copr/sleepCoprAfterReq", fmt.Sprintf("return(%d)", 60))) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/resourcegroup/runaway/sleepCoprAfterReq", fmt.Sprintf("return(%d)", 60))) err = tk.QueryToErr("select /*+ resource_group(rg4) */ * from t") require.ErrorContains(t, err, "Query execution was interrupted, identified as runaway query") tk.MustGetErrCode("select /*+ resource_group(rg4) */ * from t", mysql.ErrResourceGroupQueryRunawayQuarantine) tk.EventuallyMustQueryAndCheck("select SQL_NO_CACHE resource_group_name, watch_text from mysql.tidb_runaway_watch", nil, testkit.Rows("rg3 select /*+ resource_group(rg3) */ * from t", "rg4 select /*+ resource_group(rg4) */ * from t"), maxWaitDuration, tryInterval) - require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/store/copr/sleepCoprAfterReq")) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/resourcegroup/runaway/sleepCoprAfterReq")) } func TestResourceGroupRunawayExceedTiDBSide(t *testing.T) { - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/domain/FastRunawayGC", `return(true)`)) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/resourcegroup/runaway/FastRunawayGC", `return(true)`)) defer func() { - require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/domain/FastRunawayGC")) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/resourcegroup/runaway/FastRunawayGC")) }() store, dom := testkit.CreateMockStoreAndDomain(t) sv := server.CreateMockServer(t, store) @@ -528,6 +530,18 @@ func TestNewResourceGroupFromOptions(t *testing.T) { err: resourcegroup.ErrTooLongResourceGroupName, }) + tests = append(tests, TestCase{ + name: "error case: invalid switch group name", + input: &model.ResourceGroupSettings{ + Runaway: &model.ResourceGroupRunawaySettings{ + ExecElapsedTimeMs: 1000, + Action: pmodel.RunawayActionSwitchGroup, + SwitchGroupName: "", + }, + }, + err: resourcegroup.ErrUnknownResourceGroupRunawaySwitchGroupName, + }) + for _, test := range tests { name := groupName if len(test.groupName) > 0 { diff --git a/pkg/server/BUILD.bazel b/pkg/server/BUILD.bazel index 2b1a8a80470f5..5d543393cdb6c 100644 --- a/pkg/server/BUILD.bazel +++ b/pkg/server/BUILD.bazel @@ -24,7 +24,6 @@ go_library( "//pkg/config", "//pkg/domain", "//pkg/domain/infosync", - "//pkg/domain/resourcegroup", "//pkg/errno", "//pkg/executor", "//pkg/executor/mppcoordmanager", @@ -32,22 +31,24 @@ go_library( "//pkg/extension", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", "//pkg/param", "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/auth", "//pkg/parser/charset", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", "//pkg/planner/core", "//pkg/planner/core/base", + "//pkg/planner/core/resolve", "//pkg/plugin", "//pkg/privilege", "//pkg/privilege/conn", "//pkg/privilege/privileges", "//pkg/privilege/privileges/ldap", + "//pkg/resourcegroup", "//pkg/server/err", "//pkg/server/handler", "//pkg/server/handler/extractorhandler", @@ -161,14 +162,15 @@ go_test( "//pkg/extension", "//pkg/keyspace", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", "//pkg/param", - "//pkg/parser/ast", "//pkg/parser/auth", "//pkg/parser/charset", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", + "//pkg/planner/core/resolve", "//pkg/server/internal", "//pkg/server/internal/column", "//pkg/server/internal/handshake", diff --git a/pkg/server/conn.go b/pkg/server/conn.go index 39e0e56b112c0..e201ff3cb45cf 100644 --- a/pkg/server/conn.go +++ b/pkg/server/conn.go @@ -60,25 +60,26 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/domain/infosync" - "github.com/pingcap/tidb/pkg/domain/resourcegroup" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/executor" "github.com/pingcap/tidb/pkg/extension" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/plugin" "github.com/pingcap/tidb/pkg/privilege" "github.com/pingcap/tidb/pkg/privilege/conn" "github.com/pingcap/tidb/pkg/privilege/privileges/ldap" + "github.com/pingcap/tidb/pkg/resourcegroup" servererr "github.com/pingcap/tidb/pkg/server/err" "github.com/pingcap/tidb/pkg/server/handler/tikvhandler" "github.com/pingcap/tidb/pkg/server/internal" @@ -1257,17 +1258,6 @@ func (cc *clientConn) addMetrics(cmd byte, startTime time.Time, err error) { sqlType = stmtType } - switch sqlType { - case "Insert": - server_metrics.AffectedRowsCounterInsert.Add(float64(affectedRows)) - case "Replace": - server_metrics.AffectedRowsCounterReplace.Add(float64(affectedRows)) - case "Delete": - server_metrics.AffectedRowsCounterDelete.Add(float64(affectedRows)) - case "Update": - server_metrics.AffectedRowsCounterUpdate.Add(float64(affectedRows)) - } - for _, dbName := range session.GetDBNames(vars) { metrics.QueryDurationHistogram.WithLabelValues(sqlType, dbName, vars.StmtCtx.ResourceGroupName).Observe(cost.Seconds()) metrics.QueryRPCHistogram.WithLabelValues(sqlType, dbName).Observe(float64(vars.StmtCtx.GetExecDetails().RequestCount)) @@ -1309,7 +1299,10 @@ func (cc *clientConn) dispatch(ctx context.Context, data []byte) error { cmd := data[0] data = data[1:] if topsqlstate.TopSQLEnabled() { - defer pprof.SetGoroutineLabels(ctx) + rawCtx := ctx + defer pprof.SetGoroutineLabels(rawCtx) + sqlID := cc.ctx.GetSessionVars().SQLCPUUsages.AllocNewSQLID() + ctx = topsql.AttachAndRegisterProcessInfo(ctx, cc.connectionID, sqlID) } if variable.EnablePProfSQLCPU.Load() { label := getLastStmtInConn{cc}.PProfLabel() @@ -1349,6 +1342,7 @@ func (cc *clientConn) dispatch(ctx context.Context, data []byte) error { vars := cc.ctx.GetSessionVars() // reset killed for each request vars.SQLKiller.Reset() + vars.SQLCPUUsages.ResetCPUTimes() if cmd < mysql.ComEnd { cc.ctx.SetCommandValue(cmd) } @@ -1654,31 +1648,6 @@ func (cc *clientConn) handleLoadStats(ctx context.Context, loadStatsInfo *execut return loadStatsInfo.Update(data) } -// handleIndexAdvise does the index advise work and returns the advise result for index. -func (cc *clientConn) handleIndexAdvise(ctx context.Context, indexAdviseInfo *executor.IndexAdviseInfo) error { - if cc.capability&mysql.ClientLocalFiles == 0 { - return servererr.ErrNotAllowedCommand - } - if indexAdviseInfo == nil { - return errors.New("Index Advise: info is empty") - } - - data, err := cc.getDataFromPath(ctx, indexAdviseInfo.Path) - if err != nil { - return err - } - if len(data) == 0 { - return errors.New("Index Advise: infile is empty") - } - - if err := indexAdviseInfo.GetIndexAdvice(data); err != nil { - return err - } - - // TODO: Write the rss []ResultSet. It will be done in another PR. - return nil -} - func (cc *clientConn) handlePlanReplayerLoad(ctx context.Context, planReplayerLoadInfo *executor.PlanReplayerLoadInfo) error { if cc.capability&mysql.ClientLocalFiles == 0 { return servererr.ErrNotAllowedCommand @@ -1936,11 +1905,12 @@ func (cc *clientConn) prefetchPointPlanKeys(ctx context.Context, stmts []ast.Stm return nil, nil } // TODO: the preprocess is run twice, we should find some way to avoid do it again. - if err = plannercore.Preprocess(ctx, cc.getCtx(), stmt); err != nil { + nodeW := resolve.NewNodeW(stmt) + if err = plannercore.Preprocess(ctx, cc.getCtx(), nodeW); err != nil { // error might happen, see https://github.com/pingcap/tidb/issues/39664 return nil, nil } - p := plannercore.TryFastPlan(cc.ctx.Session.GetPlanCtx(), stmt) + p := plannercore.TryFastPlan(cc.ctx.Session.GetPlanCtx(), nodeW) pointPlans[i] = p if p == nil { continue @@ -2205,16 +2175,6 @@ func (cc *clientConn) handleFileTransInConn(ctx context.Context, status uint16) } } - indexAdvise := cc.ctx.Value(executor.IndexAdviseVarKey) - if indexAdvise != nil { - handled = true - defer cc.ctx.SetValue(executor.IndexAdviseVarKey, nil) - //nolint:forcetypeassert - if err := cc.handleIndexAdvise(ctx, indexAdvise.(*executor.IndexAdviseInfo)); err != nil { - return handled, err - } - } - planReplayerLoad := cc.ctx.Value(executor.PlanReplayerLoadVarKey) if planReplayerLoad != nil { handled = true diff --git a/pkg/server/driver_tidb_test.go b/pkg/server/driver_tidb_test.go index af824ad912c9f..f916da009076e 100644 --- a/pkg/server/driver_tidb_test.go +++ b/pkg/server/driver_tidb_test.go @@ -17,10 +17,11 @@ package server import ( "testing" - "github.com/pingcap/tidb/pkg/parser/ast" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/server/internal/column" "github.com/pingcap/tidb/pkg/types" "github.com/stretchr/testify/require" @@ -45,17 +46,17 @@ func TestConvertColumnInfo(t *testing.T) { // Test "mysql.TypeBit", for: https://github.com/pingcap/tidb/issues/5405. ftb := types.NewFieldTypeBuilder() ftb.SetType(mysql.TypeBit).SetFlag(mysql.UnsignedFlag).SetFlen(1).SetCharset(charset.CharsetUTF8).SetCollate(charset.CollationUTF8) - resultField := ast.ResultField{ + resultField := resolve.ResultField{ Column: &model.ColumnInfo{ - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), ID: 0, Offset: 0, FieldType: ftb.Build(), Comment: "column a is the first column in table dual", }, - ColumnAsName: model.NewCIStr("a"), - TableAsName: model.NewCIStr("dual"), - DBName: model.NewCIStr("test"), + ColumnAsName: pmodel.NewCIStr("a"), + TableAsName: pmodel.NewCIStr("dual"), + DBName: pmodel.NewCIStr("test"), } colInfo := column.ConvertColumnInfo(&resultField) require.Equal(t, createColumnByTypeAndLen(mysql.TypeBit, 1), colInfo) @@ -63,34 +64,34 @@ func TestConvertColumnInfo(t *testing.T) { // Test "mysql.TypeTiny", for: https://github.com/pingcap/tidb/issues/5405. ftpb := types.NewFieldTypeBuilder() ftpb.SetType(mysql.TypeTiny).SetFlag(mysql.UnsignedFlag).SetFlen(1).SetCharset(charset.CharsetUTF8).SetCollate(charset.CollationUTF8) - resultField = ast.ResultField{ + resultField = resolve.ResultField{ Column: &model.ColumnInfo{ - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), ID: 0, Offset: 0, FieldType: ftpb.Build(), Comment: "column a is the first column in table dual", }, - ColumnAsName: model.NewCIStr("a"), - TableAsName: model.NewCIStr("dual"), - DBName: model.NewCIStr("test"), + ColumnAsName: pmodel.NewCIStr("a"), + TableAsName: pmodel.NewCIStr("dual"), + DBName: pmodel.NewCIStr("test"), } colInfo = column.ConvertColumnInfo(&resultField) require.Equal(t, createColumnByTypeAndLen(mysql.TypeTiny, 1), colInfo) ftpb1 := types.NewFieldTypeBuilder() ftpb1.SetType(mysql.TypeYear).SetFlag(mysql.ZerofillFlag).SetFlen(4).SetCharset(charset.CharsetBin).SetCollate(charset.CollationBin) - resultField = ast.ResultField{ + resultField = resolve.ResultField{ Column: &model.ColumnInfo{ - Name: model.NewCIStr("a"), + Name: pmodel.NewCIStr("a"), ID: 0, Offset: 0, FieldType: ftpb1.Build(), Comment: "column a is the first column in table dual", }, - ColumnAsName: model.NewCIStr("a"), - TableAsName: model.NewCIStr("dual"), - DBName: model.NewCIStr("test"), + ColumnAsName: pmodel.NewCIStr("a"), + TableAsName: pmodel.NewCIStr("dual"), + DBName: pmodel.NewCIStr("test"), } colInfo = column.ConvertColumnInfo(&resultField) require.Equal(t, uint32(4), colInfo.ColumnLength) diff --git a/pkg/server/extension.go b/pkg/server/extension.go index 2478c99d5cd90..e6d0f1a32bc62 100644 --- a/pkg/server/extension.go +++ b/pkg/server/extension.go @@ -23,6 +23,7 @@ import ( "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/types" @@ -218,7 +219,8 @@ func (e *stmtEventInfo) RelatedTables() []stmtctx.TableEntry { if e.sc != nil && e.err == nil { return e.sc.Tables } - tableNames := core.ExtractTableList(e.stmtNode, false) + nodeW := resolve.NewNodeW(e.stmtNode) + tableNames := core.ExtractTableList(nodeW, false) tableEntries := make([]stmtctx.TableEntry, 0, len(tableNames)) for i, tableName := range tableNames { if tableName != nil { diff --git a/pkg/server/handler/BUILD.bazel b/pkg/server/handler/BUILD.bazel index 0aff0b1c56151..b51894e371e13 100644 --- a/pkg/server/handler/BUILD.bazel +++ b/pkg/server/handler/BUILD.bazel @@ -13,6 +13,7 @@ go_library( "//pkg/domain/infosync", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/terror", "//pkg/session", diff --git a/pkg/server/handler/optimizor/BUILD.bazel b/pkg/server/handler/optimizor/BUILD.bazel index 727063b320d36..a267c4a2b323f 100644 --- a/pkg/server/handler/optimizor/BUILD.bazel +++ b/pkg/server/handler/optimizor/BUILD.bazel @@ -13,6 +13,7 @@ go_library( "//pkg/domain", "//pkg/domain/infosync", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/server/handler", diff --git a/pkg/server/handler/optimizor/plan_replayer.go b/pkg/server/handler/optimizor/plan_replayer.go index cbe647214f9fe..590492a57599d 100644 --- a/pkg/server/handler/optimizor/plan_replayer.go +++ b/pkg/server/handler/optimizor/plan_replayer.go @@ -34,7 +34,8 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/server/handler" "github.com/pingcap/tidb/pkg/statistics/handle" util2 "github.com/pingcap/tidb/pkg/statistics/handle/util" @@ -307,7 +308,7 @@ func loadSchemaMeta(z *zip.Reader, is infoschema.InfoSchema) (map[int64]*tblInfo s := strings.Split(row, ";") databaseName := s[0] tableName := s[1] - t, err := is.TableByName(context.Background(), model.NewCIStr(databaseName), model.NewCIStr(tableName)) + t, err := is.TableByName(context.Background(), pmodel.NewCIStr(databaseName), pmodel.NewCIStr(tableName)) if err != nil { return nil, err } diff --git a/pkg/server/handler/tests/BUILD.bazel b/pkg/server/handler/tests/BUILD.bazel index 687e94eef2ff8..ab9dc935e244a 100644 --- a/pkg/server/handler/tests/BUILD.bazel +++ b/pkg/server/handler/tests/BUILD.bazel @@ -20,6 +20,7 @@ go_test( "//pkg/infoschema", "//pkg/kv", "//pkg/meta", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser/model", "//pkg/parser/mysql", diff --git a/pkg/server/handler/tests/http_handler_test.go b/pkg/server/handler/tests/http_handler_test.go index 6ce3a50acfcdd..17bcbd4b0c8c9 100644 --- a/pkg/server/handler/tests/http_handler_test.go +++ b/pkg/server/handler/tests/http_handler_test.go @@ -16,6 +16,7 @@ package tests import ( "bytes" + "cmp" "context" "crypto/tls" "crypto/x509" @@ -47,7 +48,8 @@ import ( "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/core" server2 "github.com/pingcap/tidb/pkg/server" @@ -1063,6 +1065,11 @@ func TestAllHistory(t *testing.T) { data, err := ddl.GetAllHistoryDDLJobs(txnMeta) require.NoError(t, err) err = decoder.Decode(&jobs) + require.True(t, len(jobs) < ddl.DefNumGetDDLHistoryJobs) + // sort job. + slices.SortFunc(jobs, func(i, j *model.Job) int { + return cmp.Compare(i.ID, j.ID) + }) require.NoError(t, err) require.NoError(t, resp.Body.Close()) @@ -1200,7 +1207,7 @@ func TestWriteDBTablesData(t *testing.T) { // No table in a schema. info := infoschema.MockInfoSchema([]*model.TableInfo{}) rc := httptest.NewRecorder() - tbs, err := info.SchemaTableInfos(context.Background(), model.NewCIStr("test")) + tbs, err := info.SchemaTableInfos(context.Background(), pmodel.NewCIStr("test")) require.NoError(t, err) require.Equal(t, 0, len(tbs)) tikvhandler.WriteDBTablesData(rc, tbs) @@ -1213,7 +1220,7 @@ func TestWriteDBTablesData(t *testing.T) { // One table in a schema. info = infoschema.MockInfoSchema([]*model.TableInfo{core.MockSignedTable()}) rc = httptest.NewRecorder() - tbs, err = info.SchemaTableInfos(context.Background(), model.NewCIStr("test")) + tbs, err = info.SchemaTableInfos(context.Background(), pmodel.NewCIStr("test")) require.NoError(t, err) require.Equal(t, 1, len(tbs)) tikvhandler.WriteDBTablesData(rc, tbs) @@ -1227,7 +1234,7 @@ func TestWriteDBTablesData(t *testing.T) { // Two tables in a schema. info = infoschema.MockInfoSchema([]*model.TableInfo{core.MockSignedTable(), core.MockUnsignedTable()}) rc = httptest.NewRecorder() - tbs, err = info.SchemaTableInfos(context.Background(), model.NewCIStr("test")) + tbs, err = info.SchemaTableInfos(context.Background(), pmodel.NewCIStr("test")) require.NoError(t, err) require.Equal(t, 2, len(tbs)) tikvhandler.WriteDBTablesData(rc, tbs) diff --git a/pkg/server/handler/tikv_handler.go b/pkg/server/handler/tikv_handler.go index 1a6339e05be6d..03d204a1ca3cb 100644 --- a/pkg/server/handler/tikv_handler.go +++ b/pkg/server/handler/tikv_handler.go @@ -29,7 +29,8 @@ import ( "github.com/pingcap/kvproto/pkg/metapb" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" derr "github.com/pingcap/tidb/pkg/store/driver/error" @@ -190,7 +191,7 @@ func (t *TikvHandlerTool) GetTable(dbName, tableName string) (table.PhysicalTabl return nil, errors.Trace(err) } tableName, partitionName := ExtractTableAndPartitionName(tableName) - tableVal, err := schema.TableByName(context.Background(), model.NewCIStr(dbName), model.NewCIStr(tableName)) + tableVal, err := schema.TableByName(context.Background(), pmodel.NewCIStr(dbName), pmodel.NewCIStr(tableName)) if err != nil { return nil, errors.Trace(err) } diff --git a/pkg/server/handler/tikvhandler/BUILD.bazel b/pkg/server/handler/tikvhandler/BUILD.bazel index 3f9673d987950..852f339731c40 100644 --- a/pkg/server/handler/tikvhandler/BUILD.bazel +++ b/pkg/server/handler/tikvhandler/BUILD.bazel @@ -14,6 +14,7 @@ go_library( "//pkg/infoschema", "//pkg/kv", "//pkg/meta", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/terror", "//pkg/server/handler", diff --git a/pkg/server/handler/tikvhandler/tikv_handler.go b/pkg/server/handler/tikvhandler/tikv_handler.go index 5ed22f113cc27..13c8f8b8cf3d2 100644 --- a/pkg/server/handler/tikvhandler/tikv_handler.go +++ b/pkg/server/handler/tikvhandler/tikv_handler.go @@ -42,7 +42,8 @@ import ( "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/server/handler" "github.com/pingcap/tidb/pkg/session" @@ -637,28 +638,23 @@ func (h FlashReplicaHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) return } replicaInfos := make([]*TableFlashReplicaInfo, 0) - allDBs := schema.AllSchemaNames() - for _, db := range allDBs { - tbls, err := schema.SchemaTableInfos(context.Background(), db) - if err != nil { - handler.WriteError(w, err) - return - } - for _, tbl := range tbls { - replicaInfos = h.getTiFlashReplicaInfo(tbl, replicaInfos) + schemas := schema.ListTablesWithSpecialAttribute(infoschema.TiFlashAttribute) + for _, schema := range schemas { + for _, tbl := range schema.TableInfos { + replicaInfos = appendTiFlashReplicaInfo(replicaInfos, tbl) } } - dropedOrTruncateReplicaInfos, err := h.getDropOrTruncateTableTiflash(schema) + droppedOrTruncateReplicaInfos, err := h.getDropOrTruncateTableTiflash(schema) if err != nil { handler.WriteError(w, err) return } - replicaInfos = append(replicaInfos, dropedOrTruncateReplicaInfos...) + replicaInfos = append(replicaInfos, droppedOrTruncateReplicaInfos...) handler.WriteData(w, replicaInfos) } -func (FlashReplicaHandler) getTiFlashReplicaInfo(tblInfo *model.TableInfo, replicaInfos []*TableFlashReplicaInfo) []*TableFlashReplicaInfo { +func appendTiFlashReplicaInfo(replicaInfos []*TableFlashReplicaInfo, tblInfo *model.TableInfo) []*TableFlashReplicaInfo { if tblInfo.TiFlashReplica == nil { return replicaInfos } @@ -718,7 +714,7 @@ func (h FlashReplicaHandler) getDropOrTruncateTableTiflash(currentSchema infosch return false, nil } uniqueIDMap[tblInfo.ID] = struct{}{} - replicaInfos = h.getTiFlashReplicaInfo(tblInfo, replicaInfos) + replicaInfos = appendTiFlashReplicaInfo(replicaInfos, tblInfo) return false, nil } dom := domain.GetDomain(s) @@ -805,7 +801,7 @@ type SchemaTableStorage struct { DataFree int64 `json:"data_free"` } -func getSchemaTablesStorageInfo(h *SchemaStorageHandler, schema *model.CIStr, table *model.CIStr) (messages []*SchemaTableStorage, err error) { +func getSchemaTablesStorageInfo(h *SchemaStorageHandler, schema *pmodel.CIStr, table *pmodel.CIStr) (messages []*SchemaTableStorage, err error) { var s sessiontypes.Session if s, err = session.CreateSession(h.Store); err != nil { return @@ -876,13 +872,13 @@ func (h SchemaStorageHandler) ServeHTTP(w http.ResponseWriter, req *http.Request params := mux.Vars(req) var ( - dbName *model.CIStr - tableName *model.CIStr + dbName *pmodel.CIStr + tableName *pmodel.CIStr isSingle bool ) if reqDbName, ok := params[handler.DBName]; ok { - cDBName := model.NewCIStr(reqDbName) + cDBName := pmodel.NewCIStr(reqDbName) // all table schemas in a specified database schemaInfo, exists := schema.SchemaByName(cDBName) if !exists { @@ -893,7 +889,7 @@ func (h SchemaStorageHandler) ServeHTTP(w http.ResponseWriter, req *http.Request if reqTableName, ok := params[handler.TableName]; ok { // table schema of a specified table name - cTableName := model.NewCIStr(reqTableName) + cTableName := pmodel.NewCIStr(reqTableName) data, e := schema.TableByName(context.Background(), cDBName, cTableName) if e != nil { handler.WriteError(w, e) @@ -992,10 +988,10 @@ func (h SchemaHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { params := mux.Vars(req) if dbName, ok := params[handler.DBName]; ok { - cDBName := model.NewCIStr(dbName) + cDBName := pmodel.NewCIStr(dbName) if tableName, ok := params[handler.TableName]; ok { // table schema of a specified table name - cTableName := model.NewCIStr(tableName) + cTableName := pmodel.NewCIStr(tableName) data, err := schema.TableByName(context.Background(), cDBName, cTableName) if err != nil { handler.WriteError(w, err) @@ -1091,7 +1087,7 @@ func (h *TableHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { } tableName, partitionName := handler.ExtractTableAndPartitionName(tableName) - tableVal, err := schema.TableByName(context.Background(), model.NewCIStr(dbName), model.NewCIStr(tableName)) + tableVal, err := schema.TableByName(context.Background(), pmodel.NewCIStr(dbName), pmodel.NewCIStr(tableName)) if err != nil { handler.WriteError(w, err) return @@ -1125,8 +1121,11 @@ func (h *TableHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { // ServeHTTP handles request of ddl jobs history. func (h DDLHistoryJobHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { - var jobID, limitID int - var err error + var ( + jobID = 0 + limitID = 0 + err error + ) if jobValue := req.FormValue(handler.JobID); len(jobValue) > 0 { jobID, err = strconv.Atoi(jobValue) if err != nil { @@ -1144,8 +1143,9 @@ func (h DDLHistoryJobHandler) ServeHTTP(w http.ResponseWriter, req *http.Request handler.WriteError(w, err) return } - if limitID < 1 { - handler.WriteError(w, errors.New("ddl history limit must be greater than 0")) + if limitID < 1 || limitID > ddl.DefNumGetDDLHistoryJobs { + handler.WriteError(w, + errors.Errorf("ddl history limit must be greater than 0 and less than or equal to %v", ddl.DefNumGetDDLHistoryJobs)) return } } @@ -1165,11 +1165,7 @@ func (h DDLHistoryJobHandler) getHistoryDDL(jobID, limit int) (jobs []*model.Job } txnMeta := meta.NewMeta(txn) - if jobID == 0 && limit == 0 { - jobs, err = ddl.GetAllHistoryDDLJobs(txnMeta) - } else { - jobs, err = ddl.ScanHistoryDDLJobs(txnMeta, int64(jobID), limit) - } + jobs, err = ddl.ScanHistoryDDLJobs(txnMeta, int64(jobID), limit) if err != nil { return nil, errors.Trace(err) } diff --git a/pkg/server/internal/column/BUILD.bazel b/pkg/server/internal/column/BUILD.bazel index 88fb2d7c97b35..9640e099b393c 100644 --- a/pkg/server/internal/column/BUILD.bazel +++ b/pkg/server/internal/column/BUILD.bazel @@ -10,9 +10,9 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/server/internal/column", visibility = ["//pkg/server:__subpackages__"], deps = [ - "//pkg/parser/ast", "//pkg/parser/charset", "//pkg/parser/mysql", + "//pkg/planner/core/resolve", "//pkg/server/err", "//pkg/server/internal/dump", "//pkg/server/internal/util", diff --git a/pkg/server/internal/column/convert.go b/pkg/server/internal/column/convert.go index ffda8db1d1edc..a8459a67f0ec8 100644 --- a/pkg/server/internal/column/convert.go +++ b/pkg/server/internal/column/convert.go @@ -15,14 +15,14 @@ package column import ( - "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/types" ) // ConvertColumnInfo converts `*ast.ResultField` to `*Info` -func ConvertColumnInfo(fld *ast.ResultField) (ci *Info) { +func ConvertColumnInfo(fld *resolve.ResultField) (ci *Info) { ci = &Info{ Name: fld.ColumnAsName.O, OrgName: fld.Column.Name.O, diff --git a/pkg/server/internal/testserverclient/BUILD.bazel b/pkg/server/internal/testserverclient/BUILD.bazel index b2b72a651c465..e74b241bdb141 100644 --- a/pkg/server/internal/testserverclient/BUILD.bazel +++ b/pkg/server/internal/testserverclient/BUILD.bazel @@ -8,8 +8,8 @@ go_library( deps = [ "//pkg/errno", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/server", "//pkg/sessionctx/sessionstates", diff --git a/pkg/server/internal/testserverclient/server_client.go b/pkg/server/internal/testserverclient/server_client.go index 2e79094f12fdf..c6d112b1d370d 100644 --- a/pkg/server/internal/testserverclient/server_client.go +++ b/pkg/server/internal/testserverclient/server_client.go @@ -41,8 +41,8 @@ import ( "github.com/pingcap/log" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" - "github.com/pingcap/tidb/pkg/parser/model" tmysql "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/server" "github.com/pingcap/tidb/pkg/sessionctx/sessionstates" diff --git a/pkg/server/metrics/BUILD.bazel b/pkg/server/metrics/BUILD.bazel index f3bb2fb5e6f03..8d5716ccb0e1d 100644 --- a/pkg/server/metrics/BUILD.bazel +++ b/pkg/server/metrics/BUILD.bazel @@ -6,9 +6,9 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/server/metrics", visibility = ["//visibility:public"], deps = [ - "//pkg/domain/resourcegroup", "//pkg/metrics", "//pkg/parser/mysql", + "//pkg/resourcegroup", "@com_github_prometheus_client_golang//prometheus", ], ) diff --git a/pkg/server/metrics/metrics.go b/pkg/server/metrics/metrics.go index 24cd44828341d..ca223b4989c9e 100644 --- a/pkg/server/metrics/metrics.go +++ b/pkg/server/metrics/metrics.go @@ -17,9 +17,9 @@ package metrics import ( "strconv" - "github.com/pingcap/tidb/pkg/domain/resourcegroup" "github.com/pingcap/tidb/pkg/metrics" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/resourcegroup" "github.com/prometheus/client_golang/prometheus" ) @@ -35,11 +35,6 @@ var ( ConnIdleDurationHistogramNotInTxn prometheus.Observer ConnIdleDurationHistogramInTxn prometheus.Observer - AffectedRowsCounterInsert prometheus.Counter - AffectedRowsCounterUpdate prometheus.Counter - AffectedRowsCounterDelete prometheus.Counter - AffectedRowsCounterReplace prometheus.Counter - InPacketBytes prometheus.Counter OutPacketBytes prometheus.Counter ) @@ -121,11 +116,6 @@ func InitMetricsVars() { ConnIdleDurationHistogramNotInTxn = metrics.ConnIdleDurationHistogram.WithLabelValues("0") ConnIdleDurationHistogramInTxn = metrics.ConnIdleDurationHistogram.WithLabelValues("1") - AffectedRowsCounterInsert = metrics.AffectedRowsCounter.WithLabelValues("Insert") - AffectedRowsCounterUpdate = metrics.AffectedRowsCounter.WithLabelValues("Update") - AffectedRowsCounterDelete = metrics.AffectedRowsCounter.WithLabelValues("Delete") - AffectedRowsCounterReplace = metrics.AffectedRowsCounter.WithLabelValues("Replace") - InPacketBytes = metrics.PacketIOCounter.WithLabelValues("In") OutPacketBytes = metrics.PacketIOCounter.WithLabelValues("Out") } diff --git a/pkg/server/server.go b/pkg/server/server.go index d745b0dcd93a9..0a748525c743d 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -53,7 +53,6 @@ import ( autoid "github.com/pingcap/tidb/pkg/autoid_service" "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/domain/resourcegroup" "github.com/pingcap/tidb/pkg/executor/mppcoordmanager" "github.com/pingcap/tidb/pkg/extension" "github.com/pingcap/tidb/pkg/kv" @@ -65,6 +64,7 @@ import ( "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/plugin" "github.com/pingcap/tidb/pkg/privilege/privileges" + "github.com/pingcap/tidb/pkg/resourcegroup" servererr "github.com/pingcap/tidb/pkg/server/err" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/session/txninfo" @@ -855,6 +855,21 @@ func (s *Server) ShowTxnList() []*txninfo.TxnInfo { return rs } +// UpdateProcessCPUTime updates specific process's tidb CPU time when the process is still running +// It implements ProcessCPUTimeUpdater interface +func (s *Server) UpdateProcessCPUTime(connID uint64, sqlID uint64, cpuTime time.Duration) { + s.rwlock.RLock() + conn, ok := s.clients[connID] + s.rwlock.RUnlock() + if !ok { + return + } + vars := conn.ctx.GetSessionVars() + if vars != nil { + vars.SQLCPUUsages.MergeTidbCPUTime(sqlID, cpuTime) + } +} + // GetProcessInfo implements the SessionManager interface. func (s *Server) GetProcessInfo(id uint64) (*util.ProcessInfo, bool) { s.rwlock.RLock() diff --git a/pkg/server/tests/commontest/tidb_test.go b/pkg/server/tests/commontest/tidb_test.go index 4a90bee0c2c51..0738e7067ab13 100644 --- a/pkg/server/tests/commontest/tidb_test.go +++ b/pkg/server/tests/commontest/tidb_test.go @@ -1237,6 +1237,7 @@ func TestTopSQLCPUProfile(t *testing.T) { mc := mockTopSQLTraceCPU.NewTopSQLCollector() topsql.SetupTopSQLForTest(mc) sqlCPUCollector := collector.NewSQLCPUCollector(mc) + sqlCPUCollector.SetProcessCPUUpdater(ts.Server) sqlCPUCollector.Start() defer sqlCPUCollector.Stop() diff --git a/pkg/session/BUILD.bazel b/pkg/session/BUILD.bazel index db889bb5294c0..1e3cec58a35a4 100644 --- a/pkg/session/BUILD.bazel +++ b/pkg/session/BUILD.bazel @@ -44,6 +44,7 @@ go_library( "//pkg/infoschema/context", "//pkg/kv", "//pkg/meta", + "//pkg/meta/model", "//pkg/metrics", "//pkg/owner", "//pkg/param", @@ -61,6 +62,7 @@ go_library( "//pkg/planner/contextimpl", "//pkg/planner/core", "//pkg/planner/core/base", + "//pkg/planner/core/resolve", "//pkg/plugin", "//pkg/privilege", "//pkg/privilege/conn", diff --git a/pkg/session/bootstrap.go b/pkg/session/bootstrap.go index 04bbd844d2b5b..37321950f8e96 100644 --- a/pkg/session/bootstrap.go +++ b/pkg/session/bootstrap.go @@ -641,6 +641,7 @@ const ( watch_text TEXT NOT NULL, source varchar(512) NOT NULL, action bigint(10), + switch_group_name VARCHAR(32) DEFAULT '', INDEX sql_index(resource_group_name,watch_text(700)) COMMENT "accelerate the speed when select quarantined query", INDEX time_index(end_time) COMMENT "accelerate the speed when querying with active watch" ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;` @@ -656,6 +657,7 @@ const ( watch_text TEXT NOT NULL, source varchar(512) NOT NULL, action bigint(10), + switch_group_name VARCHAR(32) DEFAULT '', done_time TIMESTAMP(6) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;` @@ -1110,11 +1112,14 @@ const ( // version211 add column `summary` to `mysql.tidb_background_subtask_history`. version211 = 211 + + // version212 add column `switch_group_name` to `mysql.tidb_runaway_watch` and `mysql.tidb_runaway_watch_done`. + version212 = 212 ) // currentBootstrapVersion is defined as a variable, so we can modify its value for testing. // please make sure this is the largest version -var currentBootstrapVersion int64 = version211 +var currentBootstrapVersion int64 = version212 // DDL owner key's expired time is ManagerSessionTTL seconds, we should wait the time and give more time to have a chance to finish it. var internalSQLTimeout = owner.ManagerSessionTTL + 15 @@ -1281,6 +1286,7 @@ var ( upgradeToVer209, upgradeToVer210, upgradeToVer211, + upgradeToVer212, } ) @@ -3080,6 +3086,14 @@ func upgradeToVer211(s sessiontypes.Session, ver int64) { doReentrantDDL(s, "ALTER TABLE mysql.tidb_background_subtask_history ADD COLUMN `summary` JSON", infoschema.ErrColumnExists) } +func upgradeToVer212(s sessiontypes.Session, ver int64) { + if ver >= version212 { + return + } + doReentrantDDL(s, "ALTER TABLE mysql.tidb_runaway_watch ADD COLUMN `switch_group_name` VARCHAR(32) DEFAULT '' AFTER `action`;", infoschema.ErrColumnExists) + doReentrantDDL(s, "ALTER TABLE mysql.tidb_runaway_watch_done ADD COLUMN `switch_group_name` VARCHAR(32) DEFAULT '' AFTER `action`;", infoschema.ErrColumnExists) +} + // initGlobalVariableIfNotExists initialize a global variable with specific val if it does not exist. func initGlobalVariableIfNotExists(s sessiontypes.Session, name string, val any) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnBootstrap) diff --git a/pkg/session/bootstraptest/BUILD.bazel b/pkg/session/bootstraptest/BUILD.bazel index 64612e6f8542c..f770b484eb0d5 100644 --- a/pkg/session/bootstraptest/BUILD.bazel +++ b/pkg/session/bootstraptest/BUILD.bazel @@ -14,7 +14,7 @@ go_test( "//pkg/ddl", "//pkg/kv", "//pkg/meta", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/terror", "//pkg/planner/core", "//pkg/server/handler", diff --git a/pkg/session/bootstraptest/bootstrap_upgrade_test.go b/pkg/session/bootstraptest/bootstrap_upgrade_test.go index 28cf75f22a709..29107c9739675 100644 --- a/pkg/session/bootstraptest/bootstrap_upgrade_test.go +++ b/pkg/session/bootstraptest/bootstrap_upgrade_test.go @@ -28,7 +28,7 @@ import ( "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/terror" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/server/handler" @@ -37,7 +37,7 @@ import ( "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testfailpoint" - tidb_util "github.com/pingcap/tidb/pkg/util" + tidbutil "github.com/pingcap/tidb/pkg/util" "github.com/pingcap/tidb/pkg/util/chunk" "github.com/pingcap/tidb/pkg/util/sqlexec" "github.com/stretchr/testify/require" @@ -718,7 +718,7 @@ func TestUpgradeWithPauseDDL(t *testing.T) { require.NoError(t, err) cmt := fmt.Sprintf("job: %s", runJob.String()) isPause := runJob.IsPausedBySystem() || runJob.IsPausing() - if tidb_util.IsSysDB(runJob.SchemaName) { + if tidbutil.IsSysDB(runJob.SchemaName) { require.False(t, isPause, cmt) } else { require.True(t, isPause, cmt) diff --git a/pkg/session/nontransactional.go b/pkg/session/nontransactional.go index 390de607cdaf4..6283d36a5b42c 100644 --- a/pkg/session/nontransactional.go +++ b/pkg/session/nontransactional.go @@ -24,13 +24,15 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/errno" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/opcode" "github.com/pingcap/tidb/pkg/planner/core" + "github.com/pingcap/tidb/pkg/planner/core/resolve" session_metrics "github.com/pingcap/tidb/pkg/session/metrics" sessiontypes "github.com/pingcap/tidb/pkg/session/types" "github.com/pingcap/tidb/pkg/sessionctx/variable" @@ -64,7 +66,7 @@ type job struct { type statementBuildInfo struct { stmt *ast.NonTransactionalDMLStmt shardColumnType types.FieldType - shardColumnRefer *ast.ResultField + shardColumnRefer *resolve.ResultField originalCondition ast.ExprNode } @@ -81,7 +83,8 @@ func HandleNonTransactionalDML(ctx context.Context, stmt *ast.NonTransactionalDM defer func() { sessVars.ReadStaleness = originalReadStaleness }() - err := core.Preprocess(ctx, se, stmt) + nodeW := resolve.NewNodeW(stmt) + err := core.Preprocess(ctx, se, nodeW) if err != nil { return nil, err } @@ -89,7 +92,7 @@ func HandleNonTransactionalDML(ctx context.Context, stmt *ast.NonTransactionalDM return nil, err } - tableName, selectSQL, shardColumnInfo, tableSources, err := buildSelectSQL(stmt, se) + tableName, selectSQL, shardColumnInfo, tableSources, err := buildSelectSQL(stmt, nodeW.GetResolveContext(), se) if err != nil { return nil, err } @@ -113,7 +116,8 @@ func HandleNonTransactionalDML(ctx context.Context, stmt *ast.NonTransactionalDM return nil, err } - splitStmts, err := runJobs(ctx, jobs, stmt, tableName, se, stmt.DMLStmt.WhereExpr()) + tnW := nodeW.GetResolveContext().GetTableName(tableName) + splitStmts, err := runJobs(ctx, jobs, stmt, tnW, se, stmt.DMLStmt.WhereExpr()) if err != nil { return nil, err } @@ -255,13 +259,13 @@ func checkReadClauses(limit *ast.Limit, order *ast.OrderByClause) error { // single-threaded worker. work on the key range [start, end] func runJobs(ctx context.Context, jobs []job, stmt *ast.NonTransactionalDMLStmt, - tableName *ast.TableName, se sessiontypes.Session, originalCondition ast.ExprNode) ([]string, error) { + tableName *resolve.TableNameW, se sessiontypes.Session, originalCondition ast.ExprNode) ([]string, error) { // prepare for the construction of statement - var shardColumnRefer *ast.ResultField + var shardColumnRefer *resolve.ResultField var shardColumnType types.FieldType for _, col := range tableName.TableInfo.Columns { if col.Name.L == stmt.ShardColumn.Name.L { - shardColumnRefer = &ast.ResultField{ + shardColumnRefer = &resolve.ResultField{ Column: col, Table: tableName.TableInfo, DBName: tableName.Schema, @@ -297,7 +301,7 @@ func runJobs(ctx context.Context, jobs []job, stmt *ast.NonTransactionalDMLStmt, // _tidb_rowid if shardColumnRefer == nil { shardColumnType = *types.NewFieldType(mysql.TypeLonglong) - shardColumnRefer = &ast.ResultField{ + shardColumnRefer = &resolve.ResultField{ Column: model.NewExtraHandleColInfo(), Table: tableName.TableInfo, DBName: tableName.Schema, @@ -336,8 +340,7 @@ func doOneJob(ctx context.Context, job *job, totalJobCount int, options statemen if job.start.IsNull() { isNullCondition := &ast.IsNullExpr{ Expr: &ast.ColumnNameExpr{ - Name: options.stmt.ShardColumn, - Refer: options.shardColumnRefer, + Name: options.stmt.ShardColumn, }, Not: false, } @@ -352,8 +355,7 @@ func doOneJob(ctx context.Context, job *job, totalJobCount int, options statemen leCondition := &ast.BinaryOperationExpr{ Op: opcode.LE, L: &ast.ColumnNameExpr{ - Name: options.stmt.ShardColumn, - Refer: options.shardColumnRefer, + Name: options.stmt.ShardColumn, }, R: right, } @@ -373,8 +375,7 @@ func doOneJob(ctx context.Context, job *job, totalJobCount int, options statemen right.Datum = job.end whereCondition = &ast.BetweenExpr{ Expr: &ast.ColumnNameExpr{ - Name: options.stmt.ShardColumn, - Refer: options.shardColumnRefer, + Name: options.stmt.ShardColumn, }, Left: left, Right: right, @@ -530,7 +531,7 @@ func appendNewJob(jobs []job, id int, start types.Datum, end types.Datum, size i return jobs } -func buildSelectSQL(stmt *ast.NonTransactionalDMLStmt, se sessiontypes.Session) ( +func buildSelectSQL(stmt *ast.NonTransactionalDMLStmt, resolveCtx *resolve.Context, se sessiontypes.Session) ( *ast.TableName, string, *model.ColumnInfo, []*ast.TableSource, error) { // only use the first table join, ok := stmt.DMLStmt.TableRefsJoin() @@ -571,8 +572,9 @@ func buildSelectSQL(stmt *ast.NonTransactionalDMLStmt, se sessiontypes.Session) sb.WriteString("TRUE") } // assure NULL values are placed first + tnW := resolveCtx.GetTableName(tableName) selectSQL := fmt.Sprintf("SELECT `%s` FROM `%s`.`%s` WHERE %s ORDER BY IF(ISNULL(`%s`),0,1),`%s`", - stmt.ShardColumn.Name.O, tableName.DBInfo.Name.O, tableName.Name.O, sb.String(), stmt.ShardColumn.Name.O, stmt.ShardColumn.Name.O) + stmt.ShardColumn.Name.O, tnW.DBInfo.Name.O, tableName.Name.O, sb.String(), stmt.ShardColumn.Name.O, stmt.ShardColumn.Name.O) return tableName, selectSQL, shardColumnInfo, tableSources, nil } @@ -614,7 +616,7 @@ func selectShardColumn(stmt *ast.NonTransactionalDMLStmt, se sessiontypes.Sessio // the specified table must be in the join tableInJoin := false - var chosenTableName model.CIStr + var chosenTableName pmodel.CIStr for _, tableSource := range tableSources { tableSourceName := tableSource.Source.(*ast.TableName) tableSourceFinalTableName := tableSource.AsName // precedence: alias name, then table name @@ -686,7 +688,7 @@ func collectTableSourcesInJoin(node ast.ResultSetNode, tableSources []*ast.Table // it attempts to auto-select a shard column from handle if not specified, and fills back the corresponding info in the stmt, // making it transparent to following steps func selectShardColumnFromTheOnlyTable(stmt *ast.NonTransactionalDMLStmt, tableName *ast.TableName, - tableAsName model.CIStr, tbl table.Table) ( + tableAsName pmodel.CIStr, tbl table.Table) ( indexed bool, shardColumnInfo *model.ColumnInfo, err error) { if stmt.ShardColumn == nil { return selectShardColumnAutomatically(stmt, tbl, tableName, tableAsName) @@ -731,7 +733,7 @@ func selectShardColumnByGivenName(shardColumnName string, tbl table.Table) ( } func selectShardColumnAutomatically(stmt *ast.NonTransactionalDMLStmt, tbl table.Table, - tableName *ast.TableName, tableAsName model.CIStr) (bool, *model.ColumnInfo, error) { + tableName *ast.TableName, tableAsName pmodel.CIStr) (bool, *model.ColumnInfo, error) { // auto-detect shard column var shardColumnInfo *model.ColumnInfo tableInfo := tbl.Meta() @@ -765,7 +767,7 @@ func selectShardColumnAutomatically(stmt *ast.NonTransactionalDMLStmt, tbl table stmt.ShardColumn = &ast.ColumnName{ Schema: tableName.Schema, Table: outputTableName, // so that table alias works - Name: model.NewCIStr(shardColumnName), + Name: pmodel.NewCIStr(shardColumnName), } return true, shardColumnInfo, nil } @@ -778,11 +780,11 @@ func buildDryRunResults(dryRunOption int, results []string, maxChunkSize int) (s fieldName = "query statement" } - resultFields := []*ast.ResultField{{ + resultFields := []*resolve.ResultField{{ Column: &model.ColumnInfo{ FieldType: *types.NewFieldType(mysql.TypeString), }, - ColumnAsName: model.NewCIStr(fieldName), + ColumnAsName: pmodel.NewCIStr(fieldName), }} rows := make([][]any, 0, len(results)) for _, result := range results { @@ -805,18 +807,18 @@ func buildExecuteResults(ctx context.Context, jobs []job, maxChunkSize int, reda } } if len(failedJobs) == 0 { - resultFields := []*ast.ResultField{ + resultFields := []*resolve.ResultField{ { Column: &model.ColumnInfo{ FieldType: *types.NewFieldType(mysql.TypeLong), }, - ColumnAsName: model.NewCIStr("number of jobs"), + ColumnAsName: pmodel.NewCIStr("number of jobs"), }, { Column: &model.ColumnInfo{ FieldType: *types.NewFieldType(mysql.TypeString), }, - ColumnAsName: model.NewCIStr("job status"), + ColumnAsName: pmodel.NewCIStr("job status"), }, } rows := make([][]any, 1) diff --git a/pkg/session/session.go b/pkg/session/session.go index 906b2dbc04e75..a2197fe325fd9 100644 --- a/pkg/session/session.go +++ b/pkg/session/session.go @@ -62,6 +62,7 @@ import ( infoschemactx "github.com/pingcap/tidb/pkg/infoschema/context" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" "github.com/pingcap/tidb/pkg/owner" "github.com/pingcap/tidb/pkg/param" @@ -69,13 +70,14 @@ import ( "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/planner" planctx "github.com/pingcap/tidb/pkg/planner/context" plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/plugin" "github.com/pingcap/tidb/pkg/privilege" "github.com/pingcap/tidb/pkg/privilege/conn" @@ -229,7 +231,7 @@ var parserPool = &sync.Pool{New: func() any { return parser.New() }} func (s *session) AddTableLock(locks []model.TableLockTpInfo) { for _, l := range locks { // read only lock is session unrelated, skip it when adding lock to session. - if l.Tp != model.TableLockReadOnly { + if l.Tp != pmodel.TableLockReadOnly { s.lockedTables[l.TableID] = l } } @@ -250,10 +252,10 @@ func (s *session) ReleaseTableLockByTableIDs(tableIDs []int64) { } // CheckTableLocked checks the table lock. -func (s *session) CheckTableLocked(tblID int64) (bool, model.TableLockType) { +func (s *session) CheckTableLocked(tblID int64) (bool, pmodel.TableLockType) { lt, ok := s.lockedTables[tblID] if !ok { - return false, model.TableLockNone + return false, pmodel.TableLockNone } return true, lt.Tp } @@ -424,10 +426,10 @@ func (s *session) UpdateColStatsUsage(predicateColumns []model.TableItemID) { } // FieldList returns fields list of a table. -func (s *session) FieldList(tableName string) ([]*ast.ResultField, error) { +func (s *session) FieldList(tableName string) ([]*resolve.ResultField, error) { is := s.GetInfoSchema().(infoschema.InfoSchema) - dbName := model.NewCIStr(s.GetSessionVars().CurrentDB) - tName := model.NewCIStr(tableName) + dbName := pmodel.NewCIStr(s.GetSessionVars().CurrentDB) + tName := pmodel.NewCIStr(tableName) pm := privilege.GetPrivilegeManager(s) if pm != nil && s.sessionVars.User != nil { if !pm.RequestVerification(s.sessionVars.ActiveRoles, dbName.O, tName.O, "", mysql.AllPrivMask) { @@ -447,9 +449,9 @@ func (s *session) FieldList(tableName string) ([]*ast.ResultField, error) { } cols := table.Cols() - fields := make([]*ast.ResultField, 0, len(cols)) + fields := make([]*resolve.ResultField, 0, len(cols)) for _, col := range table.Cols() { - rf := &ast.ResultField{ + rf := &resolve.ResultField{ ColumnAsName: col.Name, TableAsName: tName, DBName: dbName, @@ -1415,6 +1417,12 @@ func (s *session) SetProcessInfo(sql string, t time.Time, command byte, maxExecu p = explain.TargetPlan } + sqlCPUUsages := &s.sessionVars.SQLCPUUsages + // If command == mysql.ComSleep, it means the SQL execution is finished. Then cpu usages should be nil. + if command == mysql.ComSleep { + sqlCPUUsages = nil + } + pi := util.ProcessInfo{ ID: s.sessionVars.ConnectionID, Port: s.sessionVars.Port, @@ -1429,6 +1437,7 @@ func (s *session) SetProcessInfo(sql string, t time.Time, command byte, maxExecu CurTxnStartTS: curTxnStartTS, CurTxnCreateTime: curTxnCreateTime, StmtCtx: s.sessionVars.StmtCtx, + SQLCPUUsage: sqlCPUUsages, RefCountOfStmtCtx: &s.sessionVars.RefCountOfStmtCtx, MemTracker: s.sessionVars.MemTracker, DiskTracker: s.sessionVars.DiskTracker, @@ -1760,7 +1769,7 @@ var _ sqlexec.SQLExecutor = &session{} // ExecRestrictedStmt implements RestrictedSQLExecutor interface. func (s *session) ExecRestrictedStmt(ctx context.Context, stmtNode ast.StmtNode, opts ...sqlexec.OptionFuncAlias) ( - []chunk.Row, []*ast.ResultField, error) { + []chunk.Row, []*resolve.ResultField, error) { defer pprof.SetGoroutineLabels(ctx) execOption := sqlexec.GetExecOption(opts) var se *session @@ -1809,7 +1818,7 @@ func (s *session) ExecRestrictedStmt(ctx context.Context, stmtNode ast.StmtNode, // ExecRestrictedStmt4Test wrapper `(s *session) ExecRestrictedStmt` for test. func ExecRestrictedStmt4Test(ctx context.Context, s types.Session, stmtNode ast.StmtNode, opts ...sqlexec.OptionFuncAlias) ( - []chunk.Row, []*ast.ResultField, error) { + []chunk.Row, []*resolve.ResultField, error) { ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnOthers) return s.(*session).ExecRestrictedStmt(ctx, stmtNode, opts...) } @@ -1923,7 +1932,7 @@ func (s *session) getInternalSession(execOption sqlexec.ExecOption) (*session, f }, nil } -func (s *session) withRestrictedSQLExecutor(ctx context.Context, opts []sqlexec.OptionFuncAlias, fn func(context.Context, *session) ([]chunk.Row, []*ast.ResultField, error)) ([]chunk.Row, []*ast.ResultField, error) { +func (s *session) withRestrictedSQLExecutor(ctx context.Context, opts []sqlexec.OptionFuncAlias, fn func(context.Context, *session) ([]chunk.Row, []*resolve.ResultField, error)) ([]chunk.Row, []*resolve.ResultField, error) { execOption := sqlexec.GetExecOption(opts) var se *session var clean func() @@ -1948,8 +1957,8 @@ func (s *session) withRestrictedSQLExecutor(ctx context.Context, opts []sqlexec. return fn(ctx, se) } -func (s *session) ExecRestrictedSQL(ctx context.Context, opts []sqlexec.OptionFuncAlias, sql string, params ...any) ([]chunk.Row, []*ast.ResultField, error) { - return s.withRestrictedSQLExecutor(ctx, opts, func(ctx context.Context, se *session) ([]chunk.Row, []*ast.ResultField, error) { +func (s *session) ExecRestrictedSQL(ctx context.Context, opts []sqlexec.OptionFuncAlias, sql string, params ...any) ([]chunk.Row, []*resolve.ResultField, error) { + return s.withRestrictedSQLExecutor(ctx, opts, func(ctx context.Context, se *session) ([]chunk.Row, []*resolve.ResultField, error) { stmt, err := se.ParseWithParams(ctx, sql, params...) if err != nil { return nil, nil, errors.Trace(err) @@ -2095,7 +2104,7 @@ func (s *session) ExecuteStmt(ctx context.Context, stmtNode ast.StmtNode) (sqlex // infoschema there. if sessVars.StmtCtx.ResourceGroupName != sessVars.ResourceGroupName { // if target resource group doesn't exist, fallback to the origin resource group. - if _, ok := domain.GetDomain(s).InfoSchema().ResourceGroupByName(model.NewCIStr(sessVars.StmtCtx.ResourceGroupName)); !ok { + if _, ok := domain.GetDomain(s).InfoSchema().ResourceGroupByName(pmodel.NewCIStr(sessVars.StmtCtx.ResourceGroupName)); !ok { logutil.Logger(ctx).Warn("Unknown resource group from hint", zap.String("name", sessVars.StmtCtx.ResourceGroupName)) sessVars.StmtCtx.ResourceGroupName = sessVars.ResourceGroupName if txn, err := s.Txn(false); err == nil && txn != nil && txn.Valid() { @@ -2225,7 +2234,6 @@ func (s *session) validateStatementReadOnlyInStaleness(stmtNode ast.StmtNode) er var fileTransInConnKeys = []fmt.Stringer{ executor.LoadDataVarKey, executor.LoadStatsVarKey, - executor.IndexAdviseVarKey, executor.PlanReplayerLoadVarKey, } @@ -2430,7 +2438,7 @@ func (s *session) rollbackOnError(ctx context.Context) { } // PrepareStmt is used for executing prepare statement in binary protocol -func (s *session) PrepareStmt(sql string) (stmtID uint32, paramCount int, fields []*ast.ResultField, err error) { +func (s *session) PrepareStmt(sql string) (stmtID uint32, paramCount int, fields []*resolve.ResultField, err error) { defer func() { if s.sessionVars.StmtCtx != nil { s.sessionVars.StmtCtx.DetachMemDiskTracker() @@ -2610,6 +2618,7 @@ func (s *session) GetDistSQLCtx() *distsqlctx.DistSQLContext { Location: sc.TimeZone(), RuntimeStatsColl: sc.RuntimeStatsColl, SQLKiller: &vars.SQLKiller, + CPUUsage: &vars.SQLCPUUsages, ErrCtx: sc.ErrCtx(), TiFlashReplicaRead: vars.TiFlashReplicaRead, @@ -4028,7 +4037,7 @@ func logStmt(execStmt *executor.ExecStmt, s *session) { } case *ast.CreateIndexStmt: isCrucial = true - if stmt.IndexOption != nil && stmt.IndexOption.Tp == model.IndexTypeHypo { + if stmt.IndexOption != nil && stmt.IndexOption.Tp == pmodel.IndexTypeHypo { isCrucial = false } case *ast.CreateUserStmt, *ast.DropUserStmt, *ast.AlterUserStmt, *ast.SetPwdStmt, *ast.GrantStmt, @@ -4498,7 +4507,7 @@ func (s *session) usePipelinedDmlOrWarn(ctx context.Context) bool { } for _, t := range stmtCtx.Tables { // get table schema from current infoschema - tbl, err := is.TableByName(ctx, model.NewCIStr(t.DB), model.NewCIStr(t.Table)) + tbl, err := is.TableByName(ctx, pmodel.NewCIStr(t.DB), pmodel.NewCIStr(t.Table)) if err != nil { stmtCtx.AppendWarning(errors.New("Pipelined DML failed to get table schema. Fallback to standard mode")) return false diff --git a/pkg/session/txn.go b/pkg/session/txn.go index 0ec88c4a5667a..4dcbae9f07fc5 100644 --- a/pkg/session/txn.go +++ b/pkg/session/txn.go @@ -27,7 +27,7 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/session/txninfo" "github.com/pingcap/tidb/pkg/sessionctx" diff --git a/pkg/session/types/BUILD.bazel b/pkg/session/types/BUILD.bazel index 75a5811641436..debca0f3ef0bf 100644 --- a/pkg/session/types/BUILD.bazel +++ b/pkg/session/types/BUILD.bazel @@ -10,6 +10,7 @@ go_library( "//pkg/extension", "//pkg/parser/ast", "//pkg/parser/auth", + "//pkg/planner/core/resolve", "//pkg/privilege/conn", "//pkg/session/txninfo", "//pkg/sessionctx", diff --git a/pkg/session/types/sesson_interface.go b/pkg/session/types/sesson_interface.go index cbd95438e79aa..d3dfdfa3eca06 100644 --- a/pkg/session/types/sesson_interface.go +++ b/pkg/session/types/sesson_interface.go @@ -23,6 +23,7 @@ import ( "github.com/pingcap/tidb/pkg/extension" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/privilege/conn" "github.com/pingcap/tidb/pkg/session/txninfo" "github.com/pingcap/tidb/pkg/sessionctx" @@ -50,7 +51,7 @@ type Session interface { CommitTxn(context.Context) error RollbackTxn(context.Context) // PrepareStmt executes prepare statement in binary protocol. - PrepareStmt(sql string) (stmtID uint32, paramCount int, fields []*ast.ResultField, err error) + PrepareStmt(sql string) (stmtID uint32, paramCount int, fields []*resolve.ResultField, err error) // ExecutePreparedStmt executes a prepared statement. // Deprecated: please use ExecuteStmt, this function is left for testing only. // TODO: remove ExecutePreparedStmt. @@ -77,7 +78,7 @@ type Session interface { // PrepareTxnCtx is exported for test. PrepareTxnCtx(context.Context) error // FieldList returns fields list of a table. - FieldList(tableName string) (fields []*ast.ResultField, err error) + FieldList(tableName string) (fields []*resolve.ResultField, err error) SetPort(port string) // SetExtensions sets the `*extension.SessionExtensions` object diff --git a/pkg/sessionctx/BUILD.bazel b/pkg/sessionctx/BUILD.bazel index 2e62fd68abf17..3a67400e4eb3a 100644 --- a/pkg/sessionctx/BUILD.bazel +++ b/pkg/sessionctx/BUILD.bazel @@ -12,8 +12,8 @@ go_library( "//pkg/infoschema/context", "//pkg/kv", "//pkg/lock/context", + "//pkg/meta/model", "//pkg/metrics", - "//pkg/parser/model", "//pkg/planner/context", "//pkg/session/cursor", "//pkg/sessionctx/sessionstates", diff --git a/pkg/sessionctx/context.go b/pkg/sessionctx/context.go index cb4810b303b5b..8a307dc5c9af6 100644 --- a/pkg/sessionctx/context.go +++ b/pkg/sessionctx/context.go @@ -25,8 +25,8 @@ import ( infoschema "github.com/pingcap/tidb/pkg/infoschema/context" "github.com/pingcap/tidb/pkg/kv" tablelock "github.com/pingcap/tidb/pkg/lock/context" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" - "github.com/pingcap/tidb/pkg/parser/model" planctx "github.com/pingcap/tidb/pkg/planner/context" "github.com/pingcap/tidb/pkg/session/cursor" "github.com/pingcap/tidb/pkg/sessionctx/sessionstates" diff --git a/pkg/sessionctx/sessionstates/BUILD.bazel b/pkg/sessionctx/sessionstates/BUILD.bazel index a09cf4288ebd2..5451a8de47875 100644 --- a/pkg/sessionctx/sessionstates/BUILD.bazel +++ b/pkg/sessionctx/sessionstates/BUILD.bazel @@ -10,7 +10,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/errno", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/types", "//pkg/types", "//pkg/util/context", diff --git a/pkg/sessionctx/sessionstates/session_states.go b/pkg/sessionctx/sessionstates/session_states.go index 63d3249811feb..3ebebbddd330f 100644 --- a/pkg/sessionctx/sessionstates/session_states.go +++ b/pkg/sessionctx/sessionstates/session_states.go @@ -16,7 +16,7 @@ package sessionstates import ( "github.com/pingcap/tidb/pkg/errno" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ptypes "github.com/pingcap/tidb/pkg/parser/types" "github.com/pingcap/tidb/pkg/types" contextutil "github.com/pingcap/tidb/pkg/util/context" diff --git a/pkg/sessionctx/stmtctx/BUILD.bazel b/pkg/sessionctx/stmtctx/BUILD.bazel index 8de5e9824d24e..0d7a0ee29b39c 100644 --- a/pkg/sessionctx/stmtctx/BUILD.bazel +++ b/pkg/sessionctx/stmtctx/BUILD.bazel @@ -7,12 +7,13 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/distsql/context", - "//pkg/domain/resourcegroup", "//pkg/errctx", + "//pkg/kv", + "//pkg/meta/model", "//pkg/parser", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", + "//pkg/resourcegroup", "//pkg/statistics/handle/usage/indexusage", "//pkg/types", "//pkg/util/context", @@ -25,10 +26,8 @@ go_library( "//pkg/util/linter/constructor", "//pkg/util/memory", "//pkg/util/nocopy", - "//pkg/util/resourcegrouptag", "//pkg/util/topsql/stmtstats", "//pkg/util/tracing", - "@com_github_tikv_client_go_v2//tikvrpc", "@org_golang_x_exp//maps", "@org_golang_x_sync//singleflight", "@org_uber_go_atomic//:atomic", diff --git a/pkg/sessionctx/stmtctx/stmtctx.go b/pkg/sessionctx/stmtctx/stmtctx.go index 4cefdd7f33752..92f9302f40c9c 100644 --- a/pkg/sessionctx/stmtctx/stmtctx.go +++ b/pkg/sessionctx/stmtctx/stmtctx.go @@ -26,12 +26,13 @@ import ( "time" distsqlctx "github.com/pingcap/tidb/pkg/distsql/context" - "github.com/pingcap/tidb/pkg/domain/resourcegroup" "github.com/pingcap/tidb/pkg/errctx" + "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/resourcegroup" "github.com/pingcap/tidb/pkg/statistics/handle/usage/indexusage" "github.com/pingcap/tidb/pkg/types" contextutil "github.com/pingcap/tidb/pkg/util/context" @@ -44,10 +45,8 @@ import ( "github.com/pingcap/tidb/pkg/util/linter/constructor" "github.com/pingcap/tidb/pkg/util/memory" "github.com/pingcap/tidb/pkg/util/nocopy" - "github.com/pingcap/tidb/pkg/util/resourcegrouptag" "github.com/pingcap/tidb/pkg/util/topsql/stmtstats" "github.com/pingcap/tidb/pkg/util/tracing" - "github.com/tikv/client-go/v2/tikvrpc" atomic2 "go.uber.org/atomic" "golang.org/x/exp/maps" "golang.org/x/sync/singleflight" @@ -260,7 +259,7 @@ type StatementContext struct { // per statement resource group name // hint /* +ResourceGroup(name) */ can change the statement group name ResourceGroupName string - RunawayChecker *resourcegroup.RunawayChecker + RunawayChecker resourcegroup.RunawayChecker IsTiFlash atomic2.Bool RuntimeStatsColl *execdetails.RuntimeStatsColl IndexUsageCollector *indexusage.StmtIndexUsageCollector @@ -686,20 +685,14 @@ func (sc *StatementContext) SetBinaryPlan(binaryPlan string) { sc.binaryPlan = binaryPlan } -// GetResourceGroupTagger returns the implementation of tikvrpc.ResourceGroupTagger related to self. -func (sc *StatementContext) GetResourceGroupTagger() tikvrpc.ResourceGroupTagger { +// GetResourceGroupTagger returns the implementation of kv.ResourceGroupTagBuilder related to self. +func (sc *StatementContext) GetResourceGroupTagger() *kv.ResourceGroupTagBuilder { + tagger := kv.NewResourceGroupTagBuilder().SetPlanDigest(sc.planDigest) normalized, digest := sc.SQLDigest() - planDigest := sc.planDigest - return func(req *tikvrpc.Request) { - if req == nil { - return - } - if len(normalized) == 0 { - return - } - req.ResourceGroupTag = resourcegrouptag.EncodeResourceGroupTag(digest, planDigest, - resourcegrouptag.GetResourceGroupLabelByKey(resourcegrouptag.GetFirstKeyFromRequest(req))) + if len(normalized) > 0 { + tagger.SetSQLDigest(digest) } + return tagger } // SetUseChunkAlloc set use chunk alloc status @@ -1027,8 +1020,8 @@ func (sc *StatementContext) GetExecDetails() execdetails.ExecDetails { // PushDownFlags converts StatementContext to tipb.SelectRequest.Flags. func (sc *StatementContext) PushDownFlags() uint64 { - var flags uint64 ec := sc.ErrCtx() + flags := PushDownFlagsWithTypeFlagsAndErrLevels(sc.TypeFlags(), ec.LevelMap()) if sc.InInsertStmt { flags |= model.FlagInInsertStmt } else if sc.InUpdateStmt || sc.InDeleteStmt { @@ -1036,25 +1029,32 @@ func (sc *StatementContext) PushDownFlags() uint64 { } else if sc.InSelectStmt { flags |= model.FlagInSelectStmt } - if sc.TypeFlags().IgnoreTruncateErr() { + if sc.InLoadDataStmt { + flags |= model.FlagInLoadDataStmt + } + if sc.InRestrictedSQL { + flags |= model.FlagInRestrictedSQL + } + return flags +} + +// PushDownFlagsWithTypeFlagsAndErrLevels applies gets the related bits to push down flags +// with `type.Flags` and `errctx.LevelMap` +func PushDownFlagsWithTypeFlagsAndErrLevels(tcFlags types.Flags, errLevels errctx.LevelMap) uint64 { + var flags uint64 + if tcFlags.IgnoreTruncateErr() { flags |= model.FlagIgnoreTruncate - } else if sc.TypeFlags().TruncateAsWarning() { + } else if tcFlags.TruncateAsWarning() { flags |= model.FlagTruncateAsWarning // TODO: remove this flag from TiKV. flags |= model.FlagOverflowAsWarning } - if sc.TypeFlags().IgnoreZeroInDate() { + if tcFlags.IgnoreZeroInDate() { flags |= model.FlagIgnoreZeroInDate } - if ec.LevelForGroup(errctx.ErrGroupDividedByZero) != errctx.LevelError { + if errLevels[errctx.ErrGroupDividedByZero] != errctx.LevelError { flags |= model.FlagDividedByZeroAsWarning } - if sc.InLoadDataStmt { - flags |= model.FlagInLoadDataStmt - } - if sc.InRestrictedSQL { - flags |= model.FlagInRestrictedSQL - } return flags } diff --git a/pkg/sessionctx/variable/BUILD.bazel b/pkg/sessionctx/variable/BUILD.bazel index 6b0ad94c47c8c..5d15e7440ea58 100644 --- a/pkg/sessionctx/variable/BUILD.bazel +++ b/pkg/sessionctx/variable/BUILD.bazel @@ -20,10 +20,10 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/config", - "//pkg/domain/resourcegroup", "//pkg/errno", "//pkg/keyspace", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser", "//pkg/parser/ast", @@ -34,6 +34,7 @@ go_library( "//pkg/parser/types", "//pkg/planner/util/fixcontrol", "//pkg/privilege/privileges/ldap", + "//pkg/resourcegroup", "//pkg/sessionctx/sessionstates", "//pkg/sessionctx/stmtctx", "//pkg/tidb-binlog/pump_client", @@ -53,6 +54,7 @@ go_library( "//pkg/util/mathutil", "//pkg/util/memory", "//pkg/util/paging", + "//pkg/util/ppcpuusage", "//pkg/util/redact", "//pkg/util/replayer", "//pkg/util/rowcodec", diff --git a/pkg/sessionctx/variable/session.go b/pkg/sessionctx/variable/session.go index 33196fa68778a..5ed9cd9b1eda8 100644 --- a/pkg/sessionctx/variable/session.go +++ b/pkg/sessionctx/variable/session.go @@ -35,16 +35,16 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/kvproto/pkg/kvrpcpb" "github.com/pingcap/tidb/pkg/config" - "github.com/pingcap/tidb/pkg/domain/resourcegroup" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/auth" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" ptypes "github.com/pingcap/tidb/pkg/parser/types" + "github.com/pingcap/tidb/pkg/resourcegroup" "github.com/pingcap/tidb/pkg/sessionctx/sessionstates" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" pumpcli "github.com/pingcap/tidb/pkg/tidb-binlog/pump_client" @@ -57,6 +57,7 @@ import ( "github.com/pingcap/tidb/pkg/util/kvcache" "github.com/pingcap/tidb/pkg/util/mathutil" "github.com/pingcap/tidb/pkg/util/memory" + "github.com/pingcap/tidb/pkg/util/ppcpuusage" "github.com/pingcap/tidb/pkg/util/redact" "github.com/pingcap/tidb/pkg/util/replayer" "github.com/pingcap/tidb/pkg/util/rowcodec" @@ -687,33 +688,87 @@ func validateReadConsistencyLevel(val string) error { } } +// UserVarsReader is used to read user defined variables. +type UserVarsReader interface { + // GetUserVarVal get user defined variables' value + GetUserVarVal(name string) (types.Datum, bool) + // GetUserVarType get user defined variables' type + GetUserVarType(name string) (*types.FieldType, bool) + // Clone clones the user vars + Clone() UserVarsReader +} + +// UserVars should implement UserVarsReader interface. +var _ UserVarsReader = &UserVars{} + +// UserVars is used to provide user variable operations. +type UserVars struct { + // lock is for user defined variables. values and types is read/write protected. + lock sync.RWMutex + // values stores the Datum for user variables + values map[string]types.Datum + // types stores the FieldType for user variables, it cannot be inferred from values when values have not been set yet. + types map[string]*types.FieldType +} + +// NewUserVars creates a new user UserVars object +func NewUserVars() *UserVars { + return &UserVars{ + values: make(map[string]types.Datum), + types: make(map[string]*types.FieldType), + } +} + +// Clone clones the user vars +func (s *UserVars) Clone() UserVarsReader { + cloned := NewUserVars() + s.lock.Lock() + defer s.lock.Unlock() + for name, userVar := range s.values { + cloned.values[name] = *userVar.Clone() + } + for name, userVarType := range s.types { + cloned.types[name] = userVarType.Clone() + } + return cloned +} + // SetUserVarVal set user defined variables' value -func (s *SessionVars) SetUserVarVal(name string, dt types.Datum) { - s.userVars.lock.Lock() - defer s.userVars.lock.Unlock() - s.userVars.values[name] = dt +func (s *UserVars) SetUserVarVal(name string, dt types.Datum) { + s.lock.Lock() + defer s.lock.Unlock() + s.values[name] = dt +} + +// UnsetUserVar unset an user defined variable by name. +func (s *UserVars) UnsetUserVar(varName string) { + varName = strings.ToLower(varName) + s.lock.Lock() + defer s.lock.Unlock() + delete(s.values, varName) + delete(s.types, varName) } // GetUserVarVal get user defined variables' value -func (s *SessionVars) GetUserVarVal(name string) (types.Datum, bool) { - s.userVars.lock.RLock() - defer s.userVars.lock.RUnlock() - dt, ok := s.userVars.values[name] +func (s *UserVars) GetUserVarVal(name string) (types.Datum, bool) { + s.lock.RLock() + defer s.lock.RUnlock() + dt, ok := s.values[name] return dt, ok } // SetUserVarType set user defined variables' type -func (s *SessionVars) SetUserVarType(name string, ft *types.FieldType) { - s.userVars.lock.Lock() - defer s.userVars.lock.Unlock() - s.userVars.types[name] = ft +func (s *UserVars) SetUserVarType(name string, ft *types.FieldType) { + s.lock.Lock() + defer s.lock.Unlock() + s.types[name] = ft } // GetUserVarType get user defined variables' type -func (s *SessionVars) GetUserVarType(name string) (*types.FieldType, bool) { - s.userVars.lock.RLock() - defer s.userVars.lock.RUnlock() - ft, ok := s.userVars.types[name] +func (s *UserVars) GetUserVarType(name string) (*types.FieldType, bool) { + s.lock.RLock() + defer s.lock.RUnlock() + ft, ok := s.types[name] return ft, ok } @@ -727,6 +782,9 @@ type SessionVarsProvider interface { GetSessionVars() *SessionVars } +// SessionVars should implement `SessionVarsProvider` +var _ SessionVarsProvider = &SessionVars{} + // SessionVars is to handle user-defined or global variables in the current session. type SessionVars struct { Concurrency @@ -737,14 +795,7 @@ type SessionVars struct { DMLBatchSize int RetryLimit int64 DisableTxnAutoRetry bool - userVars struct { - // lock is for user defined variables. values and types is read/write protected. - lock sync.RWMutex - // values stores the Datum for user variables - values map[string]types.Datum - // types stores the FieldType for user variables, it cannot be inferred from values when values have not been set yet. - types map[string]*types.FieldType - } + *UserVars // systems variables, don't modify it directly, use GetSystemVar/SetSystemVar method. systems map[string]string // SysWarningCount is the system variable "warning_count", because it is on the hot path, so we extract it from the systems @@ -795,6 +846,9 @@ type SessionVars struct { // ConnectionID is the connection id of the current session. ConnectionID uint64 + // SQLCPUUsages records tidb/tikv cpu usages for current sql + SQLCPUUsages ppcpuusage.SQLCPUUsages + // PlanID is the unique id of logical and physical plan. PlanID atomic.Int32 @@ -1657,6 +1711,11 @@ type SessionVars struct { SharedLockPromotion bool } +// GetSessionVars implements the `SessionVarsProvider` interface. +func (s *SessionVars) GetSessionVars() *SessionVars { + return s +} + // GetOptimizerFixControlMap returns the specified value of the optimizer fix control. func (s *SessionVars) GetOptimizerFixControlMap() map[uint64]string { return s.OptimizerFixControl @@ -2059,14 +2118,7 @@ func (connInfo *ConnectionInfo) IsSecureTransport() bool { // NewSessionVars creates a session vars object. func NewSessionVars(hctx HookContext) *SessionVars { vars := &SessionVars{ - userVars: struct { - lock sync.RWMutex - values map[string]types.Datum - types map[string]*types.FieldType - }{ - values: make(map[string]types.Datum), - types: make(map[string]*types.FieldType), - }, + UserVars: NewUserVars(), systems: make(map[string]string), PreparedStmts: make(map[uint32]any), PreparedStmtNameToID: make(map[string]uint32), @@ -2383,15 +2435,6 @@ func (s *SessionVars) SetStringUserVar(name string, strVal string, collation str } } -// UnsetUserVar unset an user defined variable by name. -func (s *SessionVars) UnsetUserVar(varName string) { - varName = strings.ToLower(varName) - s.userVars.lock.Lock() - defer s.userVars.lock.Unlock() - delete(s.userVars.values, varName) - delete(s.userVars.types, varName) -} - // SetLastInsertID saves the last insert id to the session context. // TODO: we may store the result for last_insert_id sys var later. func (s *SessionVars) SetLastInsertID(insertID uint64) { @@ -2779,16 +2822,16 @@ func (s *SessionVars) GetTemporaryTable(tblInfo *model.TableInfo) tableutil.Temp // EncodeSessionStates saves session states into SessionStates. func (s *SessionVars) EncodeSessionStates(_ context.Context, sessionStates *sessionstates.SessionStates) (err error) { // Encode user-defined variables. - s.userVars.lock.RLock() - sessionStates.UserVars = make(map[string]*types.Datum, len(s.userVars.values)) - sessionStates.UserVarTypes = make(map[string]*ptypes.FieldType, len(s.userVars.types)) - for name, userVar := range s.userVars.values { + s.UserVars.lock.RLock() + sessionStates.UserVars = make(map[string]*types.Datum, len(s.UserVars.values)) + sessionStates.UserVarTypes = make(map[string]*ptypes.FieldType, len(s.UserVars.types)) + for name, userVar := range s.UserVars.values { sessionStates.UserVars[name] = userVar.Clone() } - for name, userVarType := range s.userVars.types { + for name, userVarType := range s.UserVars.types { sessionStates.UserVarTypes[name] = userVarType.Clone() } - s.userVars.lock.RUnlock() + s.UserVars.lock.RUnlock() // Encode other session contexts. sessionStates.PreparedStmtID = s.preparedStmtID @@ -3280,6 +3323,10 @@ const ( SlowLogWRU = "Request_unit_write" // SlowLogWaitRUDuration is the total duration for kv requests to wait available request-units. SlowLogWaitRUDuration = "Time_queued_by_rc" + // SlowLogTidbCPUUsageDuration is the total tidb cpu usages. + SlowLogTidbCPUUsageDuration = "Tidb_cpu_usage" + // SlowLogTikvCPUUsageDuration is the total tikv cpu usages. + SlowLogTikvCPUUsageDuration = "Tikv_cpu_usage" ) // GenerateBinaryPlan decides whether we should record binary plan in slow log and stmt summary. @@ -3339,6 +3386,7 @@ type SlowQueryLogItems struct { RRU float64 WRU float64 WaitRUDuration time.Duration + CPUUsages ppcpuusage.CPUUsages } // SlowLogFormat uses for formatting slow log. @@ -3549,7 +3597,12 @@ func (s *SessionVars) SlowLogFormat(logItems *SlowQueryLogItems) string { if logItems.WaitRUDuration > time.Duration(0) { writeSlowLogItem(&buf, SlowLogWaitRUDuration, strconv.FormatFloat(logItems.WaitRUDuration.Seconds(), 'f', -1, 64)) } - + if logItems.CPUUsages.TidbCPUTime > time.Duration(0) { + writeSlowLogItem(&buf, SlowLogTidbCPUUsageDuration, strconv.FormatFloat(logItems.CPUUsages.TidbCPUTime.Seconds(), 'f', -1, 64)) + } + if logItems.CPUUsages.TikvCPUTime > time.Duration(0) { + writeSlowLogItem(&buf, SlowLogTikvCPUUsageDuration, strconv.FormatFloat(logItems.CPUUsages.TikvCPUTime.Seconds(), 'f', -1, 64)) + } if logItems.PrevStmt != "" { writeSlowLogItem(&buf, SlowLogPrevStmt, logItems.PrevStmt) } diff --git a/pkg/sessionctx/variable/session_test.go b/pkg/sessionctx/variable/session_test.go index efc3cb0caa443..5e55512ee8947 100644 --- a/pkg/sessionctx/variable/session_test.go +++ b/pkg/sessionctx/variable/session_test.go @@ -627,3 +627,27 @@ func TestRowIDShardGenerator(t *testing.T) { g.SetShardStep(5) require.NotEqual(t, shard, g.GetCurrentShard(1)) } + +func TestUserVars(t *testing.T) { + vars := variable.NewUserVars() + vars.SetUserVarVal("a", types.NewIntDatum(1)) + vars.SetUserVarVal("b", types.NewStringDatum("v2")) + dt, ok := vars.GetUserVarVal("a") + require.True(t, ok) + require.Equal(t, types.NewIntDatum(1), dt) + + vars.SetUserVarType("a", types.NewFieldType(mysql.TypeLonglong)) + tp, ok := vars.GetUserVarType("a") + require.True(t, ok) + require.Equal(t, types.NewFieldType(mysql.TypeLonglong), tp) + + vars.UnsetUserVar("a") + _, ok = vars.GetUserVarVal("a") + require.False(t, ok) + _, ok = vars.GetUserVarType("a") + require.False(t, ok) + + dt, ok = vars.GetUserVarVal("b") + require.True(t, ok) + require.Equal(t, types.NewStringDatum("v2"), dt) +} diff --git a/pkg/sessiontxn/BUILD.bazel b/pkg/sessiontxn/BUILD.bazel index 8a68b49ed6001..63d9d885051be 100644 --- a/pkg/sessiontxn/BUILD.bazel +++ b/pkg/sessiontxn/BUILD.bazel @@ -35,6 +35,7 @@ go_test( "//pkg/expression", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/model", "//pkg/sessionctx", diff --git a/pkg/sessiontxn/isolation/BUILD.bazel b/pkg/sessiontxn/isolation/BUILD.bazel index afaafcf40a420..56ccfa1de1b61 100644 --- a/pkg/sessiontxn/isolation/BUILD.bazel +++ b/pkg/sessiontxn/isolation/BUILD.bazel @@ -67,6 +67,7 @@ go_test( "//pkg/parser", "//pkg/parser/ast", "//pkg/planner", + "//pkg/planner/core/resolve", "//pkg/session", "//pkg/sessionctx", "//pkg/sessiontxn", diff --git a/pkg/sessiontxn/isolation/optimistic_test.go b/pkg/sessiontxn/isolation/optimistic_test.go index 0508b362a3973..f6e45b405417b 100644 --- a/pkg/sessiontxn/isolation/optimistic_test.go +++ b/pkg/sessiontxn/isolation/optimistic_test.go @@ -29,6 +29,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/planner" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessiontxn" "github.com/pingcap/tidb/pkg/sessiontxn/isolation" @@ -75,7 +76,8 @@ func TestOptimisticTxnContextProviderTS(t *testing.T) { stmt := stmts[0] provider = initializeOptimisticProvider(t, tk, false) require.NoError(t, provider.OnStmtStart(context.TODO(), stmt)) - plan, _, err := planner.Optimize(context.TODO(), tk.Session(), stmt, provider.GetTxnInfoSchema()) + nodeW := resolve.NewNodeW(stmt) + plan, _, err := planner.Optimize(context.TODO(), tk.Session(), nodeW, provider.GetTxnInfoSchema()) require.NoError(t, err) require.NoError(t, provider.AdviseOptimizeWithPlan(plan)) readTS, err = provider.GetStmtReadTS() @@ -89,7 +91,7 @@ func TestOptimisticTxnContextProviderTS(t *testing.T) { provider = initializeOptimisticProvider(t, tk, false) require.NoError(t, provider.OnStmtStart(context.TODO(), stmt)) require.NoError(t, provider.AdviseWarmup()) - plan, _, err = planner.Optimize(context.TODO(), tk.Session(), stmt, provider.GetTxnInfoSchema()) + plan, _, err = planner.Optimize(context.TODO(), tk.Session(), nodeW, provider.GetTxnInfoSchema()) require.NoError(t, err) require.NoError(t, provider.AdviseOptimizeWithPlan(plan)) readTS, err = provider.GetStmtReadTS() @@ -103,7 +105,7 @@ func TestOptimisticTxnContextProviderTS(t *testing.T) { compareTS = getOracleTS(t, se) provider = initializeOptimisticProvider(t, tk, true) require.NoError(t, provider.OnStmtStart(context.TODO(), stmt)) - plan, _, err = planner.Optimize(context.TODO(), tk.Session(), stmt, provider.GetTxnInfoSchema()) + plan, _, err = planner.Optimize(context.TODO(), tk.Session(), nodeW, provider.GetTxnInfoSchema()) require.NoError(t, err) require.NoError(t, provider.AdviseOptimizeWithPlan(plan)) readTS, err = provider.GetStmtReadTS() @@ -118,7 +120,7 @@ func TestOptimisticTxnContextProviderTS(t *testing.T) { compareTS = getOracleTS(t, se) provider = initializeOptimisticProvider(t, tk, false) require.NoError(t, provider.OnStmtStart(context.TODO(), stmt)) - plan, _, err = planner.Optimize(context.TODO(), tk.Session(), stmt, provider.GetTxnInfoSchema()) + plan, _, err = planner.Optimize(context.TODO(), tk.Session(), nodeW, provider.GetTxnInfoSchema()) require.NoError(t, err) require.NoError(t, provider.AdviseOptimizeWithPlan(plan)) readTS, err = provider.GetStmtReadTS() diff --git a/pkg/sessiontxn/txn_manager_test.go b/pkg/sessiontxn/txn_manager_test.go index 0772a62e5aa8a..068f563fa75b2 100644 --- a/pkg/sessiontxn/txn_manager_test.go +++ b/pkg/sessiontxn/txn_manager_test.go @@ -22,8 +22,9 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessiontxn" "github.com/pingcap/tidb/pkg/sessiontxn/internal" @@ -448,7 +449,7 @@ func TestSnapshotInterceptor(t *testing.T) { tk := testkit.NewTestKit(t, store) tk.MustExec("create temporary table test.tmp1 (id int primary key)") - tbl, err := tk.Session().GetDomainInfoSchema().(infoschema.InfoSchema).TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("tmp1")) + tbl, err := tk.Session().GetDomainInfoSchema().(infoschema.InfoSchema).TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("tmp1")) require.NoError(t, err) require.Equal(t, model.TempTableLocal, tbl.Meta().TempTableType) tblID := tbl.Meta().ID diff --git a/pkg/statistics/BUILD.bazel b/pkg/statistics/BUILD.bazel index dc4fda20fe81f..ddc59761edfe2 100644 --- a/pkg/statistics/BUILD.bazel +++ b/pkg/statistics/BUILD.bazel @@ -25,12 +25,13 @@ go_library( deps = [ "//pkg/expression", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/charset", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", "//pkg/planner/context", + "//pkg/planner/core/resolve", "//pkg/planner/util/debugtrace", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", @@ -84,9 +85,10 @@ go_test( shard_count = 38, deps = [ "//pkg/config", - "//pkg/parser/ast", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", + "//pkg/planner/core/resolve", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", "//pkg/testkit", diff --git a/pkg/statistics/asyncload/BUILD.bazel b/pkg/statistics/asyncload/BUILD.bazel index 3c42d1eb6d9aa..269a4d45ac504 100644 --- a/pkg/statistics/asyncload/BUILD.bazel +++ b/pkg/statistics/asyncload/BUILD.bazel @@ -5,5 +5,5 @@ go_library( srcs = ["async_load.go"], importpath = "github.com/pingcap/tidb/pkg/statistics/asyncload", visibility = ["//visibility:public"], - deps = ["//pkg/parser/model"], + deps = ["//pkg/meta/model"], ) diff --git a/pkg/statistics/asyncload/async_load.go b/pkg/statistics/asyncload/async_load.go index 28dace83b371a..219845364565f 100644 --- a/pkg/statistics/asyncload/async_load.go +++ b/pkg/statistics/asyncload/async_load.go @@ -17,7 +17,7 @@ package asyncload import ( "sync" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) // AsyncLoadHistogramNeededItems stores the columns/indices whose Histograms need to be loaded from physical kv layer. diff --git a/pkg/statistics/builder_ext_stats.go b/pkg/statistics/builder_ext_stats.go index 868910de457cd..94e29ecaae50d 100644 --- a/pkg/statistics/builder_ext_stats.go +++ b/pkg/statistics/builder_ext_stats.go @@ -20,8 +20,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/util/logutil" "go.uber.org/zap" diff --git a/pkg/statistics/column.go b/pkg/statistics/column.go index 3829dcf0a098b..5cdc39238314f 100644 --- a/pkg/statistics/column.go +++ b/pkg/statistics/column.go @@ -15,7 +15,7 @@ package statistics import ( - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/context" "github.com/pingcap/tidb/pkg/planner/util/debugtrace" diff --git a/pkg/statistics/handle/BUILD.bazel b/pkg/statistics/handle/BUILD.bazel index 59442c07e0c70..30e02e4711a81 100644 --- a/pkg/statistics/handle/BUILD.bazel +++ b/pkg/statistics/handle/BUILD.bazel @@ -12,7 +12,7 @@ go_library( "//pkg/config", "//pkg/infoschema", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/mysql", "//pkg/parser/terror", "//pkg/sessionctx", diff --git a/pkg/statistics/handle/autoanalyze/BUILD.bazel b/pkg/statistics/handle/autoanalyze/BUILD.bazel index 9e508d61f20fa..51788ab2fdd62 100644 --- a/pkg/statistics/handle/autoanalyze/BUILD.bazel +++ b/pkg/statistics/handle/autoanalyze/BUILD.bazel @@ -8,6 +8,7 @@ go_library( deps = [ "//pkg/domain/infosync", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/terror", "//pkg/sessionctx", @@ -22,6 +23,7 @@ go_library( "//pkg/statistics/handle/util", "//pkg/types", "//pkg/util", + "//pkg/util/intest", "//pkg/util/logutil", "//pkg/util/sqlescape", "//pkg/util/timeutil", diff --git a/pkg/statistics/handle/autoanalyze/autoanalyze.go b/pkg/statistics/handle/autoanalyze/autoanalyze.go index 686a87124219a..3cc3b084bdf9e 100644 --- a/pkg/statistics/handle/autoanalyze/autoanalyze.go +++ b/pkg/statistics/handle/autoanalyze/autoanalyze.go @@ -27,7 +27,8 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/sysproctrack" @@ -41,6 +42,7 @@ import ( statsutil "github.com/pingcap/tidb/pkg/statistics/handle/util" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util" + "github.com/pingcap/tidb/pkg/util/intest" "github.com/pingcap/tidb/pkg/util/logutil" "github.com/pingcap/tidb/pkg/util/sqlescape" "github.com/pingcap/tidb/pkg/util/timeutil" @@ -53,6 +55,9 @@ type statsAnalyze struct { statsHandle statstypes.StatsHandle // sysProcTracker is used to track sys process like analyze sysProcTracker sysproctrack.Tracker + // refresher is used to refresh the analyze job queue and analyze the highest priority tables. + // It is only used when auto-analyze priority queue is enabled. + refresher *refresher.Refresher } // NewStatsAnalyze creates a new StatsAnalyze. @@ -60,7 +65,14 @@ func NewStatsAnalyze( statsHandle statstypes.StatsHandle, sysProcTracker sysproctrack.Tracker, ) statstypes.StatsAnalyze { - return &statsAnalyze{statsHandle: statsHandle, sysProcTracker: sysProcTracker} + // Usually, we should only create the refresher when auto-analyze priority queue is enabled. + // But to allow users to enable auto-analyze priority queue on the fly, we need to create the refresher here. + r := refresher.NewRefresher(statsHandle, sysProcTracker) + return &statsAnalyze{ + statsHandle: statsHandle, + sysProcTracker: sysProcTracker, + refresher: r, + } } // InsertAnalyzeJob inserts the analyze job to the storage. @@ -268,10 +280,16 @@ func CleanupCorruptedAnalyzeJobsOnDeadInstances( // HandleAutoAnalyze analyzes the outdated tables. (The change percent of the table exceeds the threshold) // It also analyzes newly created tables and newly added indexes. func (sa *statsAnalyze) HandleAutoAnalyze() (analyzed bool) { - _ = statsutil.CallWithSCtx(sa.statsHandle.SPool(), func(sctx sessionctx.Context) error { - analyzed = HandleAutoAnalyze(sctx, sa.statsHandle, sa.sysProcTracker) + if err := statsutil.CallWithSCtx(sa.statsHandle.SPool(), func(sctx sessionctx.Context) error { + analyzed = sa.handleAutoAnalyze(sctx) + // During the test, we need to wait for the auto analyze job to be finished. + if intest.InTest { + sa.refresher.WaitAutoAnalyzeFinishedForTest() + } return nil - }) + }); err != nil { + statslogutil.StatsLogger().Error("Failed to handle auto analyze", zap.Error(err)) + } return } @@ -291,12 +309,7 @@ func (sa *statsAnalyze) CheckAnalyzeVersion(tblInfo *model.TableInfo, physicalID return statistics.CheckAnalyzeVerOnTable(tbl, version) } -// HandleAutoAnalyze analyzes the newly created table or index. -func HandleAutoAnalyze( - sctx sessionctx.Context, - statsHandle statstypes.StatsHandle, - sysProcTracker sysproctrack.Tracker, -) (analyzed bool) { +func (sa *statsAnalyze) handleAutoAnalyze(sctx sessionctx.Context) bool { defer func() { if r := recover(); r != nil { statslogutil.StatsLogger().Error( @@ -307,13 +320,12 @@ func HandleAutoAnalyze( } }() if variable.EnableAutoAnalyzePriorityQueue.Load() { - r := refresher.NewRefresher(statsHandle, sysProcTracker) - err := r.RebuildTableAnalysisJobQueue() + err := sa.refresher.RebuildTableAnalysisJobQueue() if err != nil { statslogutil.StatsLogger().Error("rebuild table analysis job queue failed", zap.Error(err)) return false } - return r.AnalyzeHighestPriorityTables() + return sa.refresher.AnalyzeHighestPriorityTables() } parameters := exec.GetAutoAnalyzeParameters(sctx) @@ -327,8 +339,8 @@ func HandleAutoAnalyze( return RandomPickOneTableAndTryAutoAnalyze( sctx, - statsHandle, - sysProcTracker, + sa.statsHandle, + sa.sysProcTracker, autoAnalyzeRatio, pruneMode, start, @@ -336,6 +348,11 @@ func HandleAutoAnalyze( ) } +// Close closes the auto-analyze worker. +func (sa *statsAnalyze) Close() { + sa.refresher.Close() +} + // CheckAutoAnalyzeWindow determine the time window for auto-analysis and verify if the current time falls within this range. // parameters is a map of auto analyze parameters. it is from GetAutoAnalyzeParameters. func CheckAutoAnalyzeWindow(sctx sessionctx.Context) bool { @@ -400,7 +417,7 @@ func RandomPickOneTableAndTryAutoAnalyze( continue } - tbls, err := is.SchemaTableInfos(context.Background(), model.NewCIStr(db)) + tbls, err := is.SchemaTableInfos(context.Background(), pmodel.NewCIStr(db)) terror.Log(err) // We shuffle dbs and tbls so that the order of iterating tables is random. If the order is fixed and the auto // analyze job of one table fails for some reason, it may always analyze the same table and fail again and again diff --git a/pkg/statistics/handle/autoanalyze/exec/BUILD.bazel b/pkg/statistics/handle/autoanalyze/exec/BUILD.bazel index 1ef6999f7006f..a38903f35db5a 100644 --- a/pkg/statistics/handle/autoanalyze/exec/BUILD.bazel +++ b/pkg/statistics/handle/autoanalyze/exec/BUILD.bazel @@ -7,7 +7,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/metrics", - "//pkg/parser/ast", + "//pkg/planner/core/resolve", "//pkg/sessionctx", "//pkg/sessionctx/sysproctrack", "//pkg/sessionctx/variable", diff --git a/pkg/statistics/handle/autoanalyze/exec/exec.go b/pkg/statistics/handle/autoanalyze/exec/exec.go index 1430a1fc7fd2f..9b4d3ac82c448 100644 --- a/pkg/statistics/handle/autoanalyze/exec/exec.go +++ b/pkg/statistics/handle/autoanalyze/exec/exec.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/metrics" - "github.com/pingcap/tidb/pkg/parser/ast" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/sysproctrack" "github.com/pingcap/tidb/pkg/sessionctx/variable" @@ -80,7 +80,7 @@ func RunAnalyzeStmt( statsVer int, sql string, params ...any, -) ([]chunk.Row, []*ast.ResultField, error) { +) ([]chunk.Row, []*resolve.ResultField, error) { pruneMode := sctx.GetSessionVars().PartitionPruneMode.Load() analyzeSnapshot := sctx.GetSessionVars().EnableAnalyzeSnapshot autoAnalyzeTracker := statsutil.NewAutoAnalyzeTracker(sysProcTracker.Track, sysProcTracker.UnTrack) diff --git a/pkg/statistics/handle/autoanalyze/internal/heap/BUILD.bazel b/pkg/statistics/handle/autoanalyze/internal/heap/BUILD.bazel index 2f4ba1e9b6ae2..49f341c7b164e 100644 --- a/pkg/statistics/handle/autoanalyze/internal/heap/BUILD.bazel +++ b/pkg/statistics/handle/autoanalyze/internal/heap/BUILD.bazel @@ -11,9 +11,16 @@ go_library( go_test( name = "heap_test", timeout = "short", - srcs = ["heap_test.go"], + srcs = [ + "heap_test.go", + "main_test.go", + ], embed = [":heap"], flaky = True, shard_count = 14, - deps = ["@com_github_stretchr_testify//require"], + deps = [ + "//pkg/testkit/testsetup", + "@com_github_stretchr_testify//require", + "@org_uber_go_goleak//:goleak", + ], ) diff --git a/pkg/statistics/handle/autoanalyze/internal/heap/heap.go b/pkg/statistics/handle/autoanalyze/internal/heap/heap.go index f3d677167814b..67b42ea428e26 100644 --- a/pkg/statistics/handle/autoanalyze/internal/heap/heap.go +++ b/pkg/statistics/handle/autoanalyze/internal/heap/heap.go @@ -31,27 +31,27 @@ const ( ) // LessFunc is used to compare two objects in the heap. -type LessFunc[T any] func(T, T) bool +type LessFunc[V any] func(V, V) bool // KeyFunc is used to generate a key for an object. -type KeyFunc[T any, K comparable] func(T) (K, error) +type KeyFunc[K comparable, V any] func(V) (K, error) -type heapItem[T any] struct { - obj T // The object which is stored in the heap. +type heapItem[K comparable, V any] struct { + obj V // The object which is stored in the heap. index int // The index of the object's key in the Heap.queue. } -type itemKeyValue[T any, K comparable] struct { - obj T +type itemKeyValue[K comparable, V any] struct { key K + obj V } // heapData is an internal struct that implements the standard heap interface // and keeps the data stored in the heap. -type heapData[T any, K comparable] struct { - items map[K]*heapItem[T] - keyFunc KeyFunc[T, K] - lessFunc LessFunc[T] +type heapData[K comparable, V any] struct { + items map[K]*heapItem[K, V] + keyFunc KeyFunc[K, V] + lessFunc LessFunc[V] queue []K } @@ -60,7 +60,7 @@ var ( ) // Less is a standard heap interface function. -func (h *heapData[T, K]) Less(i, j int) bool { +func (h *heapData[K, V]) Less(i, j int) bool { if i >= len(h.queue) || j >= len(h.queue) { return false } @@ -76,10 +76,10 @@ func (h *heapData[T, K]) Less(i, j int) bool { } // Len is a standard heap interface function. -func (h *heapData[T, K]) Len() int { return len(h.queue) } +func (h *heapData[K, V]) Len() int { return len(h.queue) } // Swap is a standard heap interface function. -func (h *heapData[T, K]) Swap(i, j int) { +func (h *heapData[K, V]) Swap(i, j int) { h.queue[i], h.queue[j] = h.queue[j], h.queue[i] item := h.items[h.queue[i]] item.index = i @@ -88,15 +88,15 @@ func (h *heapData[T, K]) Swap(i, j int) { } // Push is a standard heap interface function. -func (h *heapData[T, K]) Push(kv any) { - keyValue := kv.(*itemKeyValue[T, K]) +func (h *heapData[K, V]) Push(kv any) { + keyValue := kv.(*itemKeyValue[K, V]) n := len(h.queue) - h.items[keyValue.key] = &heapItem[T]{keyValue.obj, n} + h.items[keyValue.key] = &heapItem[K, V]{keyValue.obj, n} h.queue = append(h.queue, keyValue.key) } // Pop is a standard heap interface function. -func (h *heapData[T, K]) Pop() any { +func (h *heapData[K, V]) Pop() any { key := h.queue[len(h.queue)-1] h.queue = h.queue[:len(h.queue)-1] item, ok := h.items[key] @@ -108,15 +108,15 @@ func (h *heapData[T, K]) Pop() any { } // Heap is a thread-safe producer/consumer queue that implements a heap data structure. -type Heap[T any, K comparable] struct { - data *heapData[T, K] +type Heap[K comparable, V any] struct { + data *heapData[K, V] cond sync.Cond lock sync.RWMutex closed bool } // Close closes the heap. -func (h *Heap[T, K]) Close() { +func (h *Heap[K, V]) Close() { h.lock.Lock() defer h.lock.Unlock() h.closed = true @@ -124,7 +124,7 @@ func (h *Heap[T, K]) Close() { } // Add adds an object or updates it if it already exists. -func (h *Heap[T, K]) Add(obj T) error { +func (h *Heap[K, V]) Add(obj V) error { key, err := h.data.keyFunc(obj) if err != nil { return errors.Errorf("key error: %v", err) @@ -145,7 +145,7 @@ func (h *Heap[T, K]) Add(obj T) error { } // BulkAdd adds a list of objects to the heap. -func (h *Heap[T, K]) BulkAdd(list []T) error { +func (h *Heap[K, V]) BulkAdd(list []V) error { h.lock.Lock() defer h.lock.Unlock() if h.closed { @@ -168,7 +168,7 @@ func (h *Heap[T, K]) BulkAdd(list []T) error { } // AddIfNotPresent adds an object if it does not already exist. -func (h *Heap[T, K]) AddIfNotPresent(obj T) error { +func (h *Heap[K, V]) AddIfNotPresent(obj V) error { id, err := h.data.keyFunc(obj) if err != nil { return errors.Errorf("key error: %v", err) @@ -183,20 +183,20 @@ func (h *Heap[T, K]) AddIfNotPresent(obj T) error { return nil } -func (h *Heap[T, K]) addIfNotPresentLocked(key K, obj T) { +func (h *Heap[K, V]) addIfNotPresentLocked(key K, obj V) { if _, exists := h.data.items[key]; exists { return } - heap.Push(h.data, &itemKeyValue[T, K]{obj, key}) + heap.Push(h.data, &itemKeyValue[K, V]{key, obj}) } // Update is an alias for Add. -func (h *Heap[T, K]) Update(obj T) error { +func (h *Heap[K, V]) Update(obj V) error { return h.Add(obj) } // Delete removes an object from the heap. -func (h *Heap[T, K]) Delete(obj T) error { +func (h *Heap[K, V]) Delete(obj V) error { key, err := h.data.keyFunc(obj) if err != nil { return errors.Errorf("key error: %v", err) @@ -211,40 +211,40 @@ func (h *Heap[T, K]) Delete(obj T) error { } // Peek returns the top object from the heap without removing it. -func (h *Heap[T, K]) Peek() (T, error) { +func (h *Heap[K, V]) Peek() (V, error) { h.lock.RLock() defer h.lock.RUnlock() if len(h.data.queue) == 0 { - var zero T + var zero V return zero, errors.New("heap is empty") } return h.data.items[h.data.queue[0]].obj, nil } // Pop removes the top object from the heap and returns it. -func (h *Heap[T, K]) Pop() (T, error) { +func (h *Heap[K, V]) Pop() (V, error) { h.lock.Lock() defer h.lock.Unlock() for len(h.data.queue) == 0 { if h.closed { - var zero T + var zero V return zero, errors.New("heap is closed") } h.cond.Wait() } obj := heap.Pop(h.data) if obj == nil { - var zero T + var zero V return zero, errors.New("object was removed from heap data") } - return obj.(T), nil + return obj.(V), nil } // List returns a list of all objects in the heap. -func (h *Heap[T, K]) List() []T { +func (h *Heap[K, V]) List() []V { h.lock.RLock() defer h.lock.RUnlock() - list := make([]T, 0, len(h.data.items)) + list := make([]V, 0, len(h.data.items)) for _, item := range h.data.items { list = append(list, item.obj) } @@ -252,7 +252,7 @@ func (h *Heap[T, K]) List() []T { } // ListKeys returns a list of all keys in the heap. -func (h *Heap[T, K]) ListKeys() []K { +func (h *Heap[K, V]) ListKeys() []K { h.lock.RLock() defer h.lock.RUnlock() list := make([]K, 0, len(h.data.items)) @@ -263,39 +263,39 @@ func (h *Heap[T, K]) ListKeys() []K { } // Get returns an object from the heap. -func (h *Heap[T, K]) Get(obj T) (T, bool, error) { +func (h *Heap[K, V]) Get(obj V) (V, bool, error) { key, err := h.data.keyFunc(obj) if err != nil { - var zero T + var zero V return zero, false, errors.Errorf("key error: %v", err) } return h.GetByKey(key) } // GetByKey returns an object from the heap by key. -func (h *Heap[T, K]) GetByKey(key K) (T, bool, error) { +func (h *Heap[K, V]) GetByKey(key K) (V, bool, error) { h.lock.RLock() defer h.lock.RUnlock() item, exists := h.data.items[key] if !exists { - var zero T + var zero V return zero, false, nil } return item.obj, true, nil } // IsClosed returns true if the heap is closed. -func (h *Heap[T, K]) IsClosed() bool { +func (h *Heap[K, V]) IsClosed() bool { h.lock.RLock() defer h.lock.RUnlock() return h.closed } // NewHeap returns a Heap which can be used to queue up items to process. -func NewHeap[T any, K comparable](keyFn KeyFunc[T, K], lessFn LessFunc[T]) *Heap[T, K] { - h := &Heap[T, K]{ - data: &heapData[T, K]{ - items: map[K]*heapItem[T]{}, +func NewHeap[K comparable, V any](keyFn KeyFunc[K, V], lessFn LessFunc[V]) *Heap[K, V] { + h := &Heap[K, V]{ + data: &heapData[K, V]{ + items: map[K]*heapItem[K, V]{}, queue: []K{}, keyFunc: keyFn, lessFunc: lessFn, diff --git a/pkg/statistics/handle/autoanalyze/internal/heap/main_test.go b/pkg/statistics/handle/autoanalyze/internal/heap/main_test.go new file mode 100644 index 0000000000000..c3e3b61659f27 --- /dev/null +++ b/pkg/statistics/handle/autoanalyze/internal/heap/main_test.go @@ -0,0 +1,34 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package heap + +import ( + "testing" + + "github.com/pingcap/tidb/pkg/testkit/testsetup" + "go.uber.org/goleak" +) + +func TestMain(m *testing.M) { + opts := []goleak.Option{ + goleak.IgnoreTopFunction("github.com/golang/glog.(*fileSink).flushDaemon"), + goleak.IgnoreTopFunction("github.com/bazelbuild/rules_go/go/tools/bzltestutil.RegisterTimeoutHandler.func1"), + goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"), + goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"), + goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + } + testsetup.SetupForCommonTest() + goleak.VerifyTestMain(m, opts...) +} diff --git a/pkg/statistics/handle/autoanalyze/priorityqueue/dynamic_partitioned_table_analysis_job.go b/pkg/statistics/handle/autoanalyze/priorityqueue/dynamic_partitioned_table_analysis_job.go index e51ca51f2ec43..8d8ab745eb3cb 100644 --- a/pkg/statistics/handle/autoanalyze/priorityqueue/dynamic_partitioned_table_analysis_job.go +++ b/pkg/statistics/handle/autoanalyze/priorityqueue/dynamic_partitioned_table_analysis_job.go @@ -84,6 +84,11 @@ func NewDynamicPartitionedTableAnalysisJob( } } +// GetTableID gets the table ID of the job. +func (j *DynamicPartitionedTableAnalysisJob) GetTableID() int64 { + return j.GlobalTableID +} + // Analyze analyzes the partitions or partition indexes. func (j *DynamicPartitionedTableAnalysisJob) Analyze( statsHandle statstypes.StatsHandle, diff --git a/pkg/statistics/handle/autoanalyze/priorityqueue/job.go b/pkg/statistics/handle/autoanalyze/priorityqueue/job.go index 2465fac871469..537e09918dff3 100644 --- a/pkg/statistics/handle/autoanalyze/priorityqueue/job.go +++ b/pkg/statistics/handle/autoanalyze/priorityqueue/job.go @@ -72,6 +72,9 @@ type AnalysisJob interface { // GetIndicators gets the indicators of the job. GetIndicators() Indicators + // GetTableID gets the table ID of the job. + GetTableID() int64 + fmt.Stringer } diff --git a/pkg/statistics/handle/autoanalyze/priorityqueue/non_partitioned_table_analysis_job.go b/pkg/statistics/handle/autoanalyze/priorityqueue/non_partitioned_table_analysis_job.go index 75a77fd26e4c4..0a4276c16f837 100644 --- a/pkg/statistics/handle/autoanalyze/priorityqueue/non_partitioned_table_analysis_job.go +++ b/pkg/statistics/handle/autoanalyze/priorityqueue/non_partitioned_table_analysis_job.go @@ -69,6 +69,11 @@ func NewNonPartitionedTableAnalysisJob( } } +// GetTableID gets the table ID of the job. +func (j *NonPartitionedTableAnalysisJob) GetTableID() int64 { + return j.TableID +} + // Analyze analyzes the table or indexes. func (j *NonPartitionedTableAnalysisJob) Analyze( statsHandle statstypes.StatsHandle, diff --git a/pkg/statistics/handle/autoanalyze/priorityqueue/static_partitioned_table_analysis_job.go b/pkg/statistics/handle/autoanalyze/priorityqueue/static_partitioned_table_analysis_job.go index 029d4e88803ec..2378bc28c061f 100644 --- a/pkg/statistics/handle/autoanalyze/priorityqueue/static_partitioned_table_analysis_job.go +++ b/pkg/statistics/handle/autoanalyze/priorityqueue/static_partitioned_table_analysis_job.go @@ -77,6 +77,12 @@ func NewStaticPartitionTableAnalysisJob( } } +// GetTableID gets the table ID of the job. +func (j *StaticPartitionedTableAnalysisJob) GetTableID() int64 { + // Because we only analyze the specified static partition, the table ID is the static partition ID. + return j.StaticPartitionID +} + // Analyze analyzes the specified static partition or indexes. func (j *StaticPartitionedTableAnalysisJob) Analyze( statsHandle statstypes.StatsHandle, diff --git a/pkg/statistics/handle/autoanalyze/refresher/BUILD.bazel b/pkg/statistics/handle/autoanalyze/refresher/BUILD.bazel index 78c21b268404d..1274b67db2a4c 100644 --- a/pkg/statistics/handle/autoanalyze/refresher/BUILD.bazel +++ b/pkg/statistics/handle/autoanalyze/refresher/BUILD.bazel @@ -2,12 +2,15 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "refresher", - srcs = ["refresher.go"], + srcs = [ + "refresher.go", + "worker.go", + ], importpath = "github.com/pingcap/tidb/pkg/statistics/handle/autoanalyze/refresher", visibility = ["//visibility:public"], deps = [ "//pkg/infoschema", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx", "//pkg/sessionctx/sysproctrack", "//pkg/sessionctx/variable", @@ -19,6 +22,7 @@ go_library( "//pkg/statistics/handle/types", "//pkg/statistics/handle/util", "//pkg/util", + "//pkg/util/intest", "//pkg/util/timeutil", "@com_github_tikv_client_go_v2//oracle", "@org_uber_go_zap//:zap", @@ -28,16 +32,26 @@ go_library( go_test( name = "refresher_test", timeout = "short", - srcs = ["refresher_test.go"], + srcs = [ + "main_test.go", + "refresher_test.go", + "worker_test.go", + ], flaky = True, - shard_count = 14, + shard_count = 15, deps = [ ":refresher", + "//pkg/meta/model", "//pkg/parser/model", + "//pkg/sessionctx", + "//pkg/sessionctx/sysproctrack", "//pkg/statistics", "//pkg/statistics/handle/autoanalyze/priorityqueue", + "//pkg/statistics/handle/types", "//pkg/testkit", + "//pkg/testkit/testsetup", "@com_github_stretchr_testify//require", "@com_github_tikv_client_go_v2//oracle", + "@org_uber_go_goleak//:goleak", ], ) diff --git a/pkg/statistics/handle/autoanalyze/refresher/main_test.go b/pkg/statistics/handle/autoanalyze/refresher/main_test.go new file mode 100644 index 0000000000000..5dda135affd0a --- /dev/null +++ b/pkg/statistics/handle/autoanalyze/refresher/main_test.go @@ -0,0 +1,34 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package refresher_test + +import ( + "testing" + + "github.com/pingcap/tidb/pkg/testkit/testsetup" + "go.uber.org/goleak" +) + +func TestMain(m *testing.M) { + opts := []goleak.Option{ + goleak.IgnoreTopFunction("github.com/golang/glog.(*fileSink).flushDaemon"), + goleak.IgnoreTopFunction("github.com/bazelbuild/rules_go/go/tools/bzltestutil.RegisterTimeoutHandler.func1"), + goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"), + goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"), + goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + } + testsetup.SetupForCommonTest() + goleak.VerifyTestMain(m, opts...) +} diff --git a/pkg/statistics/handle/autoanalyze/refresher/refresher.go b/pkg/statistics/handle/autoanalyze/refresher/refresher.go index 5fe65236e360f..4372ab0254bcd 100644 --- a/pkg/statistics/handle/autoanalyze/refresher/refresher.go +++ b/pkg/statistics/handle/autoanalyze/refresher/refresher.go @@ -19,7 +19,7 @@ import ( "time" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/sysproctrack" "github.com/pingcap/tidb/pkg/sessionctx/variable" @@ -31,6 +31,7 @@ import ( statstypes "github.com/pingcap/tidb/pkg/statistics/handle/types" statsutil "github.com/pingcap/tidb/pkg/statistics/handle/util" "github.com/pingcap/tidb/pkg/util" + "github.com/pingcap/tidb/pkg/util/intest" "github.com/pingcap/tidb/pkg/util/timeutil" "github.com/tikv/client-go/v2/oracle" "go.uber.org/zap" @@ -54,6 +55,9 @@ type Refresher struct { // Jobs is the priority queue of analysis jobs. // Exported for testing purposes. Jobs *priorityqueue.AnalysisPriorityQueue + + // worker is the worker that runs the analysis jobs. + worker *worker } // NewRefresher creates a new Refresher and starts the goroutine. @@ -61,15 +65,23 @@ func NewRefresher( statsHandle statstypes.StatsHandle, sysProcTracker sysproctrack.Tracker, ) *Refresher { + maxConcurrency := int(variable.AutoAnalyzeConcurrency.Load()) r := &Refresher{ statsHandle: statsHandle, sysProcTracker: sysProcTracker, Jobs: priorityqueue.NewAnalysisPriorityQueue(), + worker: NewWorker(statsHandle, sysProcTracker, maxConcurrency), } return r } +// UpdateConcurrency updates the maximum concurrency for auto-analyze jobs +func (r *Refresher) UpdateConcurrency() { + newConcurrency := int(variable.AutoAnalyzeConcurrency.Load()) + r.worker.UpdateConcurrency(newConcurrency) +} + // AnalyzeHighestPriorityTables picks tables with the highest priority and analyzes them. func (r *Refresher) AnalyzeHighestPriorityTables() bool { if !r.autoAnalysisTimeWindow.isWithinTimeWindow(time.Now()) { @@ -84,14 +96,24 @@ func (r *Refresher) AnalyzeHighestPriorityTables() bool { defer r.statsHandle.SPool().Put(se) sctx := se.(sessionctx.Context) - var wg util.WaitGroupWrapper - defer wg.Wait() + // Update the concurrency to the latest value. + r.UpdateConcurrency() + // Check remaining concurrency. + maxConcurrency := r.worker.GetMaxConcurrency() + currentRunningJobs := r.worker.GetRunningJobs() + remainConcurrency := maxConcurrency - len(currentRunningJobs) + if remainConcurrency <= 0 { + statslogutil.SingletonStatsSamplerLogger().Info("No concurrency available") + return false + } - maxConcurrency := int(variable.AutoAnalyzeConcurrency.Load()) analyzedCount := 0 - - for r.Jobs.Len() > 0 && analyzedCount < maxConcurrency { + for r.Jobs.Len() > 0 && analyzedCount < remainConcurrency { job := r.Jobs.Pop() + if _, isRunning := currentRunningJobs[job.GetTableID()]; isRunning { + statslogutil.StatsLogger().Debug("Job already running, skipping", zap.Int64("tableID", job.GetTableID())) + continue + } if valid, failReason := job.IsValidToAnalyze(sctx); !valid { statslogutil.SingletonStatsSamplerLogger().Info( "Table not ready for analysis", @@ -103,20 +125,32 @@ func (r *Refresher) AnalyzeHighestPriorityTables() bool { statslogutil.StatsLogger().Info("Auto analyze triggered", zap.Stringer("job", job)) - wg.Run(func() { - if err := job.Analyze(r.statsHandle, r.sysProcTracker); err != nil { - statslogutil.StatsLogger().Error( - "Auto analyze job execution failed", - zap.Stringer("job", job), - zap.Error(err), - ) - } - }) - - analyzedCount++ + submitted := r.worker.SubmitJob(job) + intest.Assert(submitted, "Failed to submit job unexpectedly. "+ + "This should not occur as the concurrency limit was checked prior to job submission. "+ + "Please investigate potential race conditions or inconsistencies in the concurrency management logic.") + if submitted { + statslogutil.StatsLogger().Debug("Job submitted successfully", + zap.Stringer("job", job), + zap.Int("remainConcurrency", remainConcurrency), + zap.Int("currentRunningJobs", len(currentRunningJobs)), + zap.Int("maxConcurrency", maxConcurrency), + zap.Int("analyzedCount", analyzedCount), + ) + analyzedCount++ + } else { + statslogutil.StatsLogger().Warn("Failed to submit job", + zap.Stringer("job", job), + zap.Int("remainConcurrency", remainConcurrency), + zap.Int("currentRunningJobs", len(currentRunningJobs)), + zap.Int("maxConcurrency", maxConcurrency), + zap.Int("analyzedCount", analyzedCount), + ) + } } if analyzedCount > 0 { + statslogutil.StatsLogger().Debug("Auto analyze jobs submitted successfully", zap.Int("submittedCount", analyzedCount)) return true } @@ -279,6 +313,23 @@ func (r *Refresher) RebuildTableAnalysisJobQueue() error { return nil } +// WaitAutoAnalyzeFinishedForTest waits for the auto analyze job to be finished. +// Only used in the test. +func (r *Refresher) WaitAutoAnalyzeFinishedForTest() { + r.worker.WaitAutoAnalyzeFinishedForTest() +} + +// GetRunningJobs returns the currently running jobs. +// Only used in the test. +func (r *Refresher) GetRunningJobs() map[int64]struct{} { + return r.worker.GetRunningJobs() +} + +// Close stops all running jobs and releases resources. +func (r *Refresher) Close() { + r.worker.Stop() +} + // CreateTableAnalysisJob creates a TableAnalysisJob for the physical table. func CreateTableAnalysisJob( sctx sessionctx.Context, diff --git a/pkg/statistics/handle/autoanalyze/refresher/refresher_test.go b/pkg/statistics/handle/autoanalyze/refresher/refresher_test.go index 15850ae346166..4ac0971081b3c 100644 --- a/pkg/statistics/handle/autoanalyze/refresher/refresher_test.go +++ b/pkg/statistics/handle/autoanalyze/refresher/refresher_test.go @@ -21,7 +21,8 @@ import ( "testing" "time" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/statistics/handle/autoanalyze/priorityqueue" "github.com/pingcap/tidb/pkg/statistics/handle/autoanalyze/refresher" @@ -144,12 +145,12 @@ func TestIgnoreTinyTable(t *testing.T) { require.NoError(t, handle.DumpStatsDeltaToKV(true)) require.NoError(t, handle.Update(context.Background(), dom.InfoSchema())) // Make sure table stats are not pseudo. - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) pid1 := tbl1.Meta().GetPartitionInfo().Definitions[1].ID tblStats1 := handle.GetPartitionStats(tbl1.Meta(), pid1) require.False(t, tblStats1.Pseudo) - tbl2, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tbl2, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) pid2 := tbl2.Meta().GetPartitionInfo().Definitions[1].ID tblStats2 := handle.GetPartitionStats(tbl2.Meta(), pid2) @@ -200,23 +201,25 @@ func TestAnalyzeHighestPriorityTables(t *testing.T) { require.Equal(t, 2, r.Jobs.Len()) // Analyze t1 first. require.True(t, r.AnalyzeHighestPriorityTables()) + r.WaitAutoAnalyzeFinishedForTest() require.NoError(t, handle.DumpStatsDeltaToKV(true)) require.NoError(t, handle.Update(context.Background(), dom.InfoSchema())) // The table is analyzed. - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) pid1 := tbl1.Meta().GetPartitionInfo().Definitions[1].ID tblStats1 := handle.GetPartitionStats(tbl1.Meta(), pid1) require.Equal(t, int64(0), tblStats1.ModifyCount) require.Equal(t, int64(12), tblStats1.RealtimeCount) // t2 is not analyzed. - tbl2, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tbl2, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) pid2 := tbl2.Meta().GetPartitionInfo().Definitions[1].ID tblStats2 := handle.GetPartitionStats(tbl2.Meta(), pid2) require.Equal(t, int64(6), tblStats2.ModifyCount) // Do one more round. require.True(t, r.AnalyzeHighestPriorityTables()) + r.WaitAutoAnalyzeFinishedForTest() // t2 is analyzed. pid2 = tbl2.Meta().GetPartitionInfo().Definitions[1].ID tblStats2 = handle.GetPartitionStats(tbl2.Meta(), pid2) @@ -262,17 +265,18 @@ func TestAnalyzeHighestPriorityTablesConcurrently(t *testing.T) { require.Equal(t, 3, r.Jobs.Len()) // Analyze tables concurrently. require.True(t, r.AnalyzeHighestPriorityTables()) + r.WaitAutoAnalyzeFinishedForTest() require.NoError(t, handle.DumpStatsDeltaToKV(true)) require.NoError(t, handle.Update(context.Background(), dom.InfoSchema())) // Check if t1 and t2 are analyzed (they should be, as they have more new data). - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) pid1 := tbl1.Meta().GetPartitionInfo().Definitions[1].ID tblStats1 := handle.GetPartitionStats(tbl1.Meta(), pid1) require.Equal(t, int64(0), tblStats1.ModifyCount) require.Equal(t, int64(12), tblStats1.RealtimeCount) - tbl2, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tbl2, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) pid2 := tbl2.Meta().GetPartitionInfo().Definitions[1].ID tblStats2 := handle.GetPartitionStats(tbl2.Meta(), pid2) @@ -280,7 +284,7 @@ func TestAnalyzeHighestPriorityTablesConcurrently(t *testing.T) { require.Equal(t, int64(8), tblStats2.RealtimeCount) // t3 should not be analyzed yet, as it has the least new data. - tbl3, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t3")) + tbl3, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t3")) require.NoError(t, err) pid3 := tbl3.Meta().GetPartitionInfo().Definitions[1].ID tblStats3 := handle.GetPartitionStats(tbl3.Meta(), pid3) @@ -288,6 +292,7 @@ func TestAnalyzeHighestPriorityTablesConcurrently(t *testing.T) { // Do one more round to analyze t3. require.True(t, r.AnalyzeHighestPriorityTables()) + r.WaitAutoAnalyzeFinishedForTest() require.NoError(t, handle.DumpStatsDeltaToKV(true)) require.NoError(t, handle.Update(context.Background(), dom.InfoSchema())) @@ -314,9 +319,10 @@ func TestAnalyzeHighestPriorityTablesWithFailedAnalysis(t *testing.T) { r.RebuildTableAnalysisJobQueue() // No jobs in the queue. r.AnalyzeHighestPriorityTables() + r.WaitAutoAnalyzeFinishedForTest() // The table is not analyzed. is := dom.InfoSchema() - tbl1, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tbl1, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) pid1 := tbl1.Meta().GetPartitionInfo().Definitions[0].ID tblStats1 := handle.GetPartitionStats(tbl1.Meta(), pid1) @@ -333,7 +339,7 @@ func TestAnalyzeHighestPriorityTablesWithFailedAnalysis(t *testing.T) { }, } r.Jobs.Push(job1) - tbl2, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tbl2, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) job2 := &priorityqueue.NonPartitionedTableAnalysisJob{ TableID: tbl2.Meta().ID, @@ -350,6 +356,7 @@ func TestAnalyzeHighestPriorityTablesWithFailedAnalysis(t *testing.T) { insertFailedJobForPartitionWithStartTime(tk, "test", "t1", "p0", startTime) r.AnalyzeHighestPriorityTables() + r.WaitAutoAnalyzeFinishedForTest() // t2 is analyzed. pid2 := tbl2.Meta().GetPartitionInfo().Definitions[0].ID tblStats2 := handle.GetPartitionStats(tbl2.Meta(), pid2) @@ -553,7 +560,7 @@ func TestCheckIndexesNeedAnalyze(t *testing.T) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("index1"), + Name: pmodel.NewCIStr("index1"), State: model.StatePublic, }, }, @@ -567,7 +574,7 @@ func TestCheckIndexesNeedAnalyze(t *testing.T) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("index1"), + Name: pmodel.NewCIStr("index1"), State: model.StatePublic, }, }, @@ -623,7 +630,7 @@ func TestCalculateIndicatorsForPartitions(t *testing.T) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("index1"), + Name: pmodel.NewCIStr("index1"), State: model.StatePublic, }, }, @@ -661,11 +668,11 @@ func TestCalculateIndicatorsForPartitions(t *testing.T) { defs: []model.PartitionDefinition{ { ID: 1, - Name: model.NewCIStr("p0"), + Name: pmodel.NewCIStr("p0"), }, { ID: 2, - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), }, }, autoAnalyzeRatio: 0.5, @@ -681,7 +688,7 @@ func TestCalculateIndicatorsForPartitions(t *testing.T) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("index1"), + Name: pmodel.NewCIStr("index1"), State: model.StatePublic, }, }, @@ -743,11 +750,11 @@ func TestCalculateIndicatorsForPartitions(t *testing.T) { defs: []model.PartitionDefinition{ { ID: 1, - Name: model.NewCIStr("p0"), + Name: pmodel.NewCIStr("p0"), }, { ID: 2, - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), }, }, autoAnalyzeRatio: 0.5, @@ -763,7 +770,7 @@ func TestCalculateIndicatorsForPartitions(t *testing.T) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("index1"), + Name: pmodel.NewCIStr("index1"), State: model.StatePublic, }, }, @@ -825,11 +832,11 @@ func TestCalculateIndicatorsForPartitions(t *testing.T) { defs: []model.PartitionDefinition{ { ID: 1, - Name: model.NewCIStr("p0"), + Name: pmodel.NewCIStr("p0"), }, { ID: 2, - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), }, }, autoAnalyzeRatio: 0.5, @@ -869,12 +876,12 @@ func TestCheckNewlyAddedIndexesNeedAnalyzeForPartitionedTable(t *testing.T) { Indices: []*model.IndexInfo{ { ID: 1, - Name: model.NewCIStr("index1"), + Name: pmodel.NewCIStr("index1"), State: model.StatePublic, }, { ID: 2, - Name: model.NewCIStr("index2"), + Name: pmodel.NewCIStr("index2"), State: model.StatePublic, }, }, diff --git a/pkg/statistics/handle/autoanalyze/refresher/worker.go b/pkg/statistics/handle/autoanalyze/refresher/worker.go new file mode 100644 index 0000000000000..bed47729c7c3e --- /dev/null +++ b/pkg/statistics/handle/autoanalyze/refresher/worker.go @@ -0,0 +1,152 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package refresher + +import ( + "sync" + "time" + + "github.com/pingcap/tidb/pkg/sessionctx/sysproctrack" + "github.com/pingcap/tidb/pkg/statistics/handle/autoanalyze/priorityqueue" + statslogutil "github.com/pingcap/tidb/pkg/statistics/handle/logutil" + statstypes "github.com/pingcap/tidb/pkg/statistics/handle/types" + "github.com/pingcap/tidb/pkg/util" + "go.uber.org/zap" +) + +// worker manages the execution of analysis jobs. +// Fields are ordered to represent the mutex protection clearly. +// +//nolint:fieldalignment +type worker struct { + statsHandle statstypes.StatsHandle + sysProcTracker sysproctrack.Tracker + wg util.WaitGroupWrapper + + mu sync.Mutex + // mu is used to protect the following fields. + runningJobs map[int64]struct{} + maxConcurrency int +} + +// NewWorker creates a new worker. +func NewWorker(statsHandle statstypes.StatsHandle, sysProcTracker sysproctrack.Tracker, maxConcurrency int) *worker { + w := &worker{ + statsHandle: statsHandle, + sysProcTracker: sysProcTracker, + runningJobs: make(map[int64]struct{}), + maxConcurrency: maxConcurrency, + } + return w +} + +// UpdateConcurrency updates the maximum concurrency for the worker +func (w *worker) UpdateConcurrency(newConcurrency int) { + w.mu.Lock() + defer w.mu.Unlock() + if newConcurrency == w.maxConcurrency { + return + } + statslogutil.StatsLogger().Info( + "Update concurrency", + zap.Int("newConcurrency", newConcurrency), + zap.Int("oldConcurrency", w.maxConcurrency), + ) + w.maxConcurrency = newConcurrency +} + +// SubmitJob submits a job to the worker. +// It returns false if the job is not submitted due to concurrency limit. +func (w *worker) SubmitJob(job priorityqueue.AnalysisJob) bool { + w.mu.Lock() + defer w.mu.Unlock() + if len(w.runningJobs) >= w.maxConcurrency { + statslogutil.StatsLogger().Warn("Worker at maximum capacity, job discarded", zap.Stringer("job", job)) + return false + } + w.runningJobs[job.GetTableID()] = struct{}{} + + w.wg.RunWithRecover( + func() { + w.processJob(job) + }, + func(r any) { + if r != nil { + statslogutil.StatsLogger().Error("Auto analyze job execution failed", zap.Any("recover", r), zap.Stack("stack")) + } + }, + ) + statslogutil.StatsLogger().Info("Job submitted", zap.Stringer("job", job)) + return true +} + +func (w *worker) processJob(job priorityqueue.AnalysisJob) { + defer func() { + w.mu.Lock() + defer w.mu.Unlock() + delete(w.runningJobs, job.GetTableID()) + }() + + if err := job.Analyze(w.statsHandle, w.sysProcTracker); err != nil { + statslogutil.StatsLogger().Error( + "Auto analyze job execution failed", + zap.Stringer("job", job), + zap.Error(err), + ) + } +} + +// GetRunningJobs returns the running jobs. +func (w *worker) GetRunningJobs() map[int64]struct{} { + w.mu.Lock() + defer w.mu.Unlock() + runningJobs := make(map[int64]struct{}, len(w.runningJobs)) + for id := range w.runningJobs { + runningJobs[id] = struct{}{} + } + return runningJobs +} + +// GetMaxConcurrency returns the maximum concurrency for the worker. +func (w *worker) GetMaxConcurrency() int { + w.mu.Lock() + defer w.mu.Unlock() + return w.maxConcurrency +} + +// Stop stops the worker. +func (w *worker) Stop() { + w.wg.Wait() +} + +// WaitAutoAnalyzeFinishedForTest waits for all running auto-analyze jobs to finish. +// Only used for test. +func (w *worker) WaitAutoAnalyzeFinishedForTest() { + done := make(chan struct{}) + go func() { + for { + w.mu.Lock() + if len(w.runningJobs) == 0 { + w.mu.Unlock() + close(done) + return + } + w.mu.Unlock() + time.Sleep(time.Millisecond * 100) + } + }() + + <-done +} diff --git a/pkg/statistics/handle/autoanalyze/refresher/worker_test.go b/pkg/statistics/handle/autoanalyze/refresher/worker_test.go new file mode 100644 index 0000000000000..a11288474470e --- /dev/null +++ b/pkg/statistics/handle/autoanalyze/refresher/worker_test.go @@ -0,0 +1,169 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package refresher_test + +import ( + "testing" + "time" + + "github.com/pingcap/tidb/pkg/sessionctx" + "github.com/pingcap/tidb/pkg/sessionctx/sysproctrack" + "github.com/pingcap/tidb/pkg/statistics/handle/autoanalyze/priorityqueue" + "github.com/pingcap/tidb/pkg/statistics/handle/autoanalyze/refresher" + statstypes "github.com/pingcap/tidb/pkg/statistics/handle/types" + "github.com/pingcap/tidb/pkg/testkit" + "github.com/stretchr/testify/require" +) + +// mockAnalysisJob implements the priorityqueue.AnalysisJob interface for testing +type mockAnalysisJob struct { + tableID int64 + weight float64 + analyze func(statstypes.StatsHandle, sysproctrack.Tracker) error +} + +func (m *mockAnalysisJob) GetTableID() int64 { return m.tableID } +func (m *mockAnalysisJob) Analyze(h statstypes.StatsHandle, t sysproctrack.Tracker) error { + if m.analyze != nil { + return m.analyze(h, t) + } + time.Sleep(50 * time.Millisecond) // Simulate some work + return nil +} +func (m *mockAnalysisJob) String() string { return "mockAnalysisJob" } + +func (m *mockAnalysisJob) IsValidToAnalyze(sessionctx.Context) (bool, string) { + panic("not implemented") +} +func (m *mockAnalysisJob) SetWeight(weight float64) { + panic("not implemented") +} +func (m *mockAnalysisJob) GetWeight() float64 { + panic("not implemented") +} +func (m *mockAnalysisJob) HasNewlyAddedIndex() bool { + panic("not implemented") +} +func (m *mockAnalysisJob) GetIndicators() priorityqueue.Indicators { + panic("not implemented") +} + +func TestWorker(t *testing.T) { + _, dom := testkit.CreateMockStoreAndDomain(t) + handle := dom.StatsHandle() + sysProcTracker := dom.SysProcTracker() + + t.Run("NewWorker", func(t *testing.T) { + w := refresher.NewWorker(handle, sysProcTracker, 5) + require.NotNil(t, w) + require.Equal(t, 5, w.GetMaxConcurrency()) + w.Stop() + }) + + t.Run("UpdateConcurrency", func(t *testing.T) { + w := refresher.NewWorker(handle, sysProcTracker, 5) + w.UpdateConcurrency(10) + require.Equal(t, 10, w.GetMaxConcurrency()) + w.Stop() + }) + + t.Run("SubmitJob", func(t *testing.T) { + w := refresher.NewWorker(handle, sysProcTracker, 2) + job1 := &mockAnalysisJob{tableID: 1} + job2 := &mockAnalysisJob{tableID: 2} + job3 := &mockAnalysisJob{tableID: 3} + + require.True(t, w.SubmitJob(job1)) + require.True(t, w.SubmitJob(job2)) + require.False(t, w.SubmitJob(job3)) // Should be rejected due to concurrency limit + + w.WaitAutoAnalyzeFinishedForTest() + require.Empty(t, w.GetRunningJobs()) + w.Stop() + }) + + t.Run("GetRunningJobs", func(t *testing.T) { + w := refresher.NewWorker(handle, sysProcTracker, 2) + jobStarted := make(chan struct{}, 2) + + // Create a custom job that signals when it starts + customJob := func(id int64) *mockAnalysisJob { + return &mockAnalysisJob{ + tableID: id, + analyze: func(statstypes.StatsHandle, sysproctrack.Tracker) error { + jobStarted <- struct{}{} + time.Sleep(50 * time.Millisecond) // Simulate some work + return nil + }, + } + } + + job1 := customJob(1) + job2 := customJob(2) + + w.SubmitJob(job1) + w.SubmitJob(job2) + + // Wait for both jobs to start + <-jobStarted + <-jobStarted + + runningJobs := w.GetRunningJobs() + require.Len(t, runningJobs, 2) + require.Contains(t, runningJobs, int64(1)) + require.Contains(t, runningJobs, int64(2)) + + w.WaitAutoAnalyzeFinishedForTest() + require.Empty(t, w.GetRunningJobs()) + w.Stop() + }) + + t.Run("PanicInJob", func(t *testing.T) { + w := refresher.NewWorker(handle, sysProcTracker, 1) + panicJob := &mockAnalysisJob{ + tableID: 1, + analyze: func(statstypes.StatsHandle, sysproctrack.Tracker) error { + panic("simulated panic") + }, + } + + require.True(t, w.SubmitJob(panicJob)) + w.WaitAutoAnalyzeFinishedForTest() + require.Empty(t, w.GetRunningJobs()) + w.Stop() + }) + + t.Run("PanicInMultipleJobs", func(t *testing.T) { + w := refresher.NewWorker(handle, sysProcTracker, 2) + panicJob1 := &mockAnalysisJob{ + tableID: 1, + analyze: func(statstypes.StatsHandle, sysproctrack.Tracker) error { + panic("simulated panic 1") + }, + } + panicJob2 := &mockAnalysisJob{ + tableID: 2, + analyze: func(statstypes.StatsHandle, sysproctrack.Tracker) error { + panic("simulated panic 2") + }, + } + + require.True(t, w.SubmitJob(panicJob1)) + require.True(t, w.SubmitJob(panicJob2)) + w.WaitAutoAnalyzeFinishedForTest() + require.Empty(t, w.GetRunningJobs()) + w.Stop() + }) +} diff --git a/pkg/statistics/handle/bootstrap.go b/pkg/statistics/handle/bootstrap.go index 936f4f34793a2..89fe1c019ee2e 100644 --- a/pkg/statistics/handle/bootstrap.go +++ b/pkg/statistics/handle/bootstrap.go @@ -24,7 +24,7 @@ import ( "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/sessionctx" diff --git a/pkg/statistics/handle/cache/BUILD.bazel b/pkg/statistics/handle/cache/BUILD.bazel index ee1c0d9a039bf..b8953e61f8ba8 100644 --- a/pkg/statistics/handle/cache/BUILD.bazel +++ b/pkg/statistics/handle/cache/BUILD.bazel @@ -12,8 +12,8 @@ go_library( deps = [ "//pkg/config", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/metrics", - "//pkg/parser/model", "//pkg/sessionctx", "//pkg/sessionctx/variable", "//pkg/statistics", diff --git a/pkg/statistics/handle/cache/internal/testutil/BUILD.bazel b/pkg/statistics/handle/cache/internal/testutil/BUILD.bazel index fbe51e74eaa7f..bca31c934cc04 100644 --- a/pkg/statistics/handle/cache/internal/testutil/BUILD.bazel +++ b/pkg/statistics/handle/cache/internal/testutil/BUILD.bazel @@ -6,7 +6,7 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/statistics/handle/cache/internal/testutil", visibility = ["//pkg/statistics/handle/cache:__subpackages__"], deps = [ - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/mysql", "//pkg/statistics", "//pkg/types", diff --git a/pkg/statistics/handle/cache/internal/testutil/testutil.go b/pkg/statistics/handle/cache/internal/testutil/testutil.go index 19ba8b31dc702..6578a660cecc2 100644 --- a/pkg/statistics/handle/cache/internal/testutil/testutil.go +++ b/pkg/statistics/handle/cache/internal/testutil/testutil.go @@ -15,7 +15,7 @@ package testutil import ( - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/types" diff --git a/pkg/statistics/handle/cache/stats_table_row_cache.go b/pkg/statistics/handle/cache/stats_table_row_cache.go index 5d7b3bc8b7de5..9b4360282b2ac 100644 --- a/pkg/statistics/handle/cache/stats_table_row_cache.go +++ b/pkg/statistics/handle/cache/stats_table_row_cache.go @@ -21,7 +21,7 @@ import ( "strings" "time" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/statistics/handle/util" "github.com/pingcap/tidb/pkg/types" diff --git a/pkg/statistics/handle/cache/statscache.go b/pkg/statistics/handle/cache/statscache.go index 66444375ea6e9..938b6ebf7e231 100644 --- a/pkg/statistics/handle/cache/statscache.go +++ b/pkg/statistics/handle/cache/statscache.go @@ -163,8 +163,8 @@ func (s *StatsCacheImpl) getLastVersion() uint64 { // Consider the case that there are two tables A and B, their version and commit time is (A0, A1) and (B0, B1), // and A0 < B0 < B1 < A1. We will first read the stats of B, and update the lastVersion to B0, but we cannot read // the table stats of A0 if we read stats that greater than lastVersion which is B0. - // We can read the stats if the diff between commit time and version is less than three lease. - offset := util.DurationToTS(3 * s.statsHandle.Lease()) + // We can read the stats if the diff between commit time and version is less than five lease. + offset := util.DurationToTS(5 * s.statsHandle.Lease()) // 5 lease is 15s. if s.MaxTableStatsVersion() >= offset { lastVersion = lastVersion - offset } else { diff --git a/pkg/statistics/handle/ddl/BUILD.bazel b/pkg/statistics/handle/ddl/BUILD.bazel index 9718a439cee76..f3ca9919e5df3 100644 --- a/pkg/statistics/handle/ddl/BUILD.bazel +++ b/pkg/statistics/handle/ddl/BUILD.bazel @@ -12,8 +12,9 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/statistics/handle/ddl", visibility = ["//visibility:public"], deps = [ + "//pkg/ddl/util", "//pkg/infoschema", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx", "//pkg/sessionctx/variable", "//pkg/statistics/handle/lockstats", @@ -31,8 +32,9 @@ go_test( timeout = "short", srcs = ["ddl_test.go"], flaky = True, - shard_count = 27, + shard_count = 18, deps = [ + "//pkg/meta/model", "//pkg/parser/model", "//pkg/planner/cardinality", "//pkg/statistics/handle/util", diff --git a/pkg/statistics/handle/ddl/ddl.go b/pkg/statistics/handle/ddl/ddl.go index 3c32194df0498..fc82f61e90fb6 100644 --- a/pkg/statistics/handle/ddl/ddl.go +++ b/pkg/statistics/handle/ddl/ddl.go @@ -16,7 +16,7 @@ package ddl import ( "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/statistics/handle/lockstats" @@ -58,7 +58,7 @@ func (h *ddlHandlerImpl) HandleDDLEvent(t *util.DDLEvent) error { // ActionFlashbackCluster will not create any new stats info // and it's SchemaID alwayws equals to 0, so skip check it. - if t.GetType() != model.ActionFlashbackCluster { + if t.GetType() != model.ActionFlashbackCluster && t.SchemaChangeEvent == nil { if isSysDB, err := t.IsMemOrSysDB(sctx.(sessionctx.Context)); err != nil { return err } else if isSysDB { @@ -75,11 +75,39 @@ func (h *ddlHandlerImpl) HandleDDLEvent(t *util.DDLEvent) error { return nil } } - logutil.StatsLogger().Info("Handle ddl event", zap.Stringer("event", t)) + if t.SchemaChangeEvent == nil { + // when SchemaChangeEvent is set, it will be printed in the default branch of + // below switch. + logutil.StatsLogger().Info("Handle ddl event", zap.Stringer("event", t)) + } switch t.GetType() { + case model.ActionRemovePartitioning: + // Change id for global stats, since the data has not changed! + // Note: This operation will update all tables related to statistics with the new ID. + oldTblID, + newSingleTableInfo, + droppedPartInfo := t.GetRemovePartitioningInfo() + if err := h.statsWriter.ChangeGlobalStatsID(oldTblID, newSingleTableInfo.ID); err != nil { + return err + } + + // Remove partition stats. + for _, def := range droppedPartInfo.Definitions { + if err := h.statsWriter.UpdateStatsMetaVersionForGC(def.ID); err != nil { + return err + } + } + case model.ActionFlashbackCluster: + return h.statsWriter.UpdateStatsVersion() + default: + logutil.StatsLogger().Info("Handle schema change event", zap.Stringer("event", t.SchemaChangeEvent)) + } + + e := t.SchemaChangeEvent + switch e.GetType() { case model.ActionCreateTable: - newTableInfo := t.GetCreateTableInfo() + newTableInfo := e.GetCreateTableInfo() ids, err := h.getTableIDs(newTableInfo) if err != nil { return err @@ -90,7 +118,7 @@ func (h *ddlHandlerImpl) HandleDDLEvent(t *util.DDLEvent) error { } } case model.ActionTruncateTable: - newTableInfo, droppedTableInfo := t.GetTruncateTableInfo() + newTableInfo, droppedTableInfo := e.GetTruncateTableInfo() ids, err := h.getTableIDs(newTableInfo) if err != nil { return err @@ -112,7 +140,7 @@ func (h *ddlHandlerImpl) HandleDDLEvent(t *util.DDLEvent) error { } } case model.ActionDropTable: - droppedTableInfo := t.GetDropTableInfo() + droppedTableInfo := e.GetDropTableInfo() ids, err := h.getTableIDs(droppedTableInfo) if err != nil { return err @@ -123,7 +151,7 @@ func (h *ddlHandlerImpl) HandleDDLEvent(t *util.DDLEvent) error { } } case model.ActionAddColumn: - newTableInfo, newColumnInfo := t.GetAddColumnInfo() + newTableInfo, newColumnInfo := e.GetAddColumnInfo() ids, err := h.getTableIDs(newTableInfo) if err != nil { return err @@ -134,8 +162,7 @@ func (h *ddlHandlerImpl) HandleDDLEvent(t *util.DDLEvent) error { } } case model.ActionModifyColumn: - newTableInfo, modifiedColumnInfo := t.GetModifyColumnInfo() - + newTableInfo, modifiedColumnInfo := e.GetModifyColumnInfo() ids, err := h.getTableIDs(newTableInfo) if err != nil { return err @@ -146,30 +173,30 @@ func (h *ddlHandlerImpl) HandleDDLEvent(t *util.DDLEvent) error { } } case model.ActionAddTablePartition: - globalTableInfo, addedPartitionInfo := t.GetAddPartitionInfo() + globalTableInfo, addedPartitionInfo := e.GetAddPartitionInfo() for _, def := range addedPartitionInfo.Definitions { if err := h.statsWriter.InsertTableStats2KV(globalTableInfo, def.ID); err != nil { return err } } case model.ActionTruncateTablePartition: - if err := h.onTruncatePartitions(t); err != nil { + if err := h.onTruncatePartitions(e); err != nil { return err } case model.ActionDropTablePartition: - if err := h.onDropPartitions(t); err != nil { + if err := h.onDropPartitions(e); err != nil { return err } case model.ActionExchangeTablePartition: - if err := h.onExchangeAPartition(t); err != nil { + if err := h.onExchangeAPartition(e); err != nil { return err } case model.ActionReorganizePartition: - if err := h.onReorganizePartitions(t); err != nil { + if err := h.onReorganizePartitions(e); err != nil { return err } case model.ActionAlterTablePartitioning: - oldSingleTableID, globalTableInfo, addedPartInfo := t.GetAddPartitioningInfo() + oldSingleTableID, globalTableInfo, addedPartInfo := e.GetAddPartitioningInfo() // Add new partition stats. for _, def := range addedPartInfo.Definitions { if err := h.statsWriter.InsertTableStats2KV(globalTableInfo, def.ID); err != nil { @@ -179,24 +206,6 @@ func (h *ddlHandlerImpl) HandleDDLEvent(t *util.DDLEvent) error { // Change id for global stats, since the data has not changed! // Note: This operation will update all tables related to statistics with the new ID. return h.statsWriter.ChangeGlobalStatsID(oldSingleTableID, globalTableInfo.ID) - case model.ActionRemovePartitioning: - // Change id for global stats, since the data has not changed! - // Note: This operation will update all tables related to statistics with the new ID. - oldTblID, - newSingleTableInfo, - droppedPartInfo := t.GetRemovePartitioningInfo() - if err := h.statsWriter.ChangeGlobalStatsID(oldTblID, newSingleTableInfo.ID); err != nil { - return err - } - - // Remove partition stats. - for _, def := range droppedPartInfo.Definitions { - if err := h.statsWriter.UpdateStatsMetaVersionForGC(def.ID); err != nil { - return err - } - } - case model.ActionFlashbackCluster: - return h.statsWriter.UpdateStatsVersion() } return nil } diff --git a/pkg/statistics/handle/ddl/ddl_test.go b/pkg/statistics/handle/ddl/ddl_test.go index 38673c83a0ec8..c85d0cfb97095 100644 --- a/pkg/statistics/handle/ddl/ddl_test.go +++ b/pkg/statistics/handle/ddl/ddl_test.go @@ -19,7 +19,8 @@ import ( "fmt" "testing" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/planner/cardinality" "github.com/pingcap/tidb/pkg/statistics/handle/util" "github.com/pingcap/tidb/pkg/testkit" @@ -35,7 +36,7 @@ func TestDDLAfterLoad(t *testing.T) { testKit.MustExec("create table t (c1 int, c2 int, index idx(c1, c2))") testKit.MustExec("analyze table t") is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() statsTbl := do.StatsHandle().GetTableStats(tableInfo) @@ -50,7 +51,7 @@ func TestDDLAfterLoad(t *testing.T) { // add column testKit.MustExec("alter table t add column c10 int") is = do.InfoSchema() - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo = tbl.Meta() @@ -67,7 +68,7 @@ func TestDDLTable(t *testing.T) { testKit.MustExec("use test") testKit.MustExec("create table t (c1 int, c2 int)") is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() h := do.StatsHandle() @@ -79,7 +80,7 @@ func TestDDLTable(t *testing.T) { testKit.MustExec("create table t1 (c1 int, c2 int, index idx(c1))") is = do.InfoSchema() - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) tableInfo = tbl.Meta() err = h.HandleDDLEvent(<-h.DDLEventCh()) @@ -92,7 +93,7 @@ func TestDDLTable(t *testing.T) { // https://github.com/pingcap/tidb/issues/53652 testKit.MustExec("create table t_parent (id int primary key)") is = do.InfoSchema() - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t_parent")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t_parent")) require.NoError(t, err) tableInfo = tbl.Meta() err = h.HandleDDLEvent(<-h.DDLEventCh()) @@ -103,7 +104,7 @@ func TestDDLTable(t *testing.T) { testKit.MustExec("create table t_child (id int primary key, pid int, foreign key (pid) references t_parent(id) on delete cascade on update cascade);") is = do.InfoSchema() - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t_child")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t_child")) require.NoError(t, err) tableInfo = tbl.Meta() err = h.HandleDDLEvent(<-h.DDLEventCh()) @@ -113,246 +114,41 @@ func TestDDLTable(t *testing.T) { require.False(t, statsTbl.Pseudo) } -func TestCreateASystemTable(t *testing.T) { +func TestSystemTableDDLHasNoEvent(t *testing.T) { store, do := testkit.CreateMockStoreAndDomain(t) testKit := testkit.NewTestKit(t, store) testKit.MustExec("use test") // Test create a system table. testKit.MustExec("create table mysql.test (c1 int, c2 int)") - is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() h := do.StatsHandle() - err = h.HandleDDLEvent(<-h.DDLEventCh()) - require.NoError(t, err) - require.Nil(t, h.Update(context.Background(), is)) - statsTbl := h.GetTableStats(tableInfo) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") -} - -func TestTruncateASystemTable(t *testing.T) { - store, do := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - // Test truncate a system table. - testKit.MustExec("create table mysql.test (c1 int, c2 int)") + require.Len(t, h.DDLEventCh(), 0) testKit.MustExec("truncate table mysql.test") - is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() - h := do.StatsHandle() - // Find the truncate table partition event. - truncateTableEvent := findEvent(h.DDLEventCh(), model.ActionTruncateTable) - err = h.HandleDDLEvent(truncateTableEvent) - require.NoError(t, err) - require.Nil(t, h.Update(context.Background(), is)) - statsTbl := h.GetTableStats(tableInfo) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") -} - -func TestDropASystemTable(t *testing.T) { - store, do := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - // Test drop a system table. - testKit.MustExec("create table mysql.test (c1 int, c2 int)") - is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() - tableID := tableInfo.ID - testKit.MustExec("drop table mysql.test") - h := do.StatsHandle() - // Find the drop table partition event. - dropTableEvent := findEvent(h.DDLEventCh(), model.ActionDropTable) - err = h.HandleDDLEvent(dropTableEvent) - require.NoError(t, err) - require.Nil(t, h.Update(context.Background(), is)) - // No stats for the table. - testKit.MustQuery("select count(*) from mysql.stats_meta where table_id = ?", tableID).Check(testkit.Rows("0")) -} - -func TestAddColumnToASystemTable(t *testing.T) { - store, do := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - // Test add column to a system table. - testKit.MustExec("create table mysql.test (c1 int, c2 int)") + require.Len(t, h.DDLEventCh(), 0) testKit.MustExec("alter table mysql.test add column c3 int") - is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() - h := do.StatsHandle() - // Find the add column event. - addColumnEvent := findEvent(h.DDLEventCh(), model.ActionAddColumn) - err = h.HandleDDLEvent(addColumnEvent) - require.NoError(t, err) - require.Nil(t, h.Update(context.Background(), is)) - statsTbl := h.GetTableStats(tableInfo) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") -} - -func TestModifyColumnOfASystemTable(t *testing.T) { - store, do := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - // Test modify column of a system table. - // NOTE: Types have to be different, otherwise it won't trigger the modify column event. - testKit.MustExec("create table mysql.test (c1 varchar(255), c2 int)") - testKit.MustExec("insert into mysql.test values ('1',2)") + require.Len(t, h.DDLEventCh(), 0) testKit.MustExec("alter table mysql.test modify column c1 int") - is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() - h := do.StatsHandle() - // Find the modify column event. - modifyColumnEvent := findEvent(h.DDLEventCh(), model.ActionModifyColumn) - err = h.HandleDDLEvent(modifyColumnEvent) - require.NoError(t, err) - require.Nil(t, h.Update(context.Background(), is)) - statsTbl := h.GetTableStats(tableInfo) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") -} - -func TestAddNewPartitionToASystemTable(t *testing.T) { - store, do := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - // Test add new partition to a system table. - testKit.MustExec("create table mysql.test (c1 int, c2 int) partition by range (c1) (partition p0 values less than (6))") - // Add partition p1. - testKit.MustExec("alter table mysql.test add partition (partition p1 values less than (11))") - is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() - h := do.StatsHandle() - // Find the add partition event. - addPartitionEvent := findEvent(h.DDLEventCh(), model.ActionAddTablePartition) - err = h.HandleDDLEvent(addPartitionEvent) - require.NoError(t, err) - require.Nil(t, h.Update(context.Background(), is)) - statsTbl := h.GetTableStats(tableInfo) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") - // Check the partitions' stats. - pi := tableInfo.GetPartitionInfo() - for _, def := range pi.Definitions { - statsTbl := h.GetPartitionStats(tableInfo, def.ID) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") - } -} - -func TestDropPartitionOfASystemTable(t *testing.T) { - store, do := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - h := do.StatsHandle() - testKit.MustExec("use test") - // Test drop partition of a system table. - testKit.MustExec("create table mysql.test (c1 int, c2 int) partition by range (c1) (partition p0 values less than (6), partition p1 values less than (11))") - // Drop partition p1. - testKit.MustExec("alter table mysql.test drop partition p1") - is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() - // Find the drop partition event. - dropPartitionEvent := findEvent(h.DDLEventCh(), model.ActionDropTablePartition) - err = h.HandleDDLEvent(dropPartitionEvent) - require.NoError(t, err) - require.Nil(t, h.Update(context.Background(), is)) - statsTbl := h.GetTableStats(tableInfo) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") - // Check the partitions' stats. - pi := tableInfo.GetPartitionInfo() - for _, def := range pi.Definitions { - statsTbl := h.GetPartitionStats(tableInfo, def.ID) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") - } -} + require.Len(t, h.DDLEventCh(), 0) + testKit.MustExec("drop table mysql.test") + require.Len(t, h.DDLEventCh(), 0) + + testKit.MustExec("create table mysql.test2 (c1 int, c2 int) partition by range (c1) (partition p0 values less than (6))") + require.Len(t, h.DDLEventCh(), 0) + testKit.MustExec("alter table mysql.test2 add partition (partition p1 values less than (11))") + require.Len(t, h.DDLEventCh(), 0) + testKit.MustExec("alter table mysql.test2 truncate partition p1") + require.Len(t, h.DDLEventCh(), 0) + testKit.MustExec("alter table mysql.test2 drop partition p1") + require.Len(t, h.DDLEventCh(), 0) + testKit.MustExec("alter table mysql.test2 remove partitioning") + require.Len(t, h.DDLEventCh(), 0) -func TestExchangePartitionWithASystemTable(t *testing.T) { - store, do := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - h := do.StatsHandle() - testKit.MustExec("use test") - // Test exchange partition with a system table. testKit.MustExec("create table t (c1 int, c2 int, index idx(c1, c2)) partition by range (c1) (partition p0 values less than (6))") - testKit.MustExec("create table mysql.test (c1 int, c2 int, index idx(c1, c2))") - // Insert some data to table t. - testKit.MustExec("insert into t values (1,2),(2,2)") - // Analyze table t. - testKit.MustExec("analyze table t") - // Insert some data to table mysql.test. - testKit.MustExec("insert into mysql.test values (1,2),(2,2)") + <-h.DDLEventCh() + testKit.MustExec("create table mysql.test3 (c1 int, c2 int, index idx(c1, c2))") // Exchange partition. - testKit.MustExec("alter table t exchange partition p0 with table mysql.test") - // Find the exchange partition event. - exchangePartitionEvent := findEvent(h.DDLEventCh(), model.ActionExchangeTablePartition) - err := h.HandleDDLEvent(exchangePartitionEvent) - require.NoError(t, err) - is := do.InfoSchema() - require.Nil(t, h.Update(context.Background(), is)) - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() - require.NoError(t, err) - statsTbl := h.GetTableStats(tableInfo) // NOTE: This is a rare case and the effort required to address it outweighs the benefits, hence it is not prioritized for a fix. - require.False(t, statsTbl.Pseudo, "even we skip the DDL event, but the table ID is still changed, so we can see the stats") -} - -func TestRemovePartitioningOfASystemTable(t *testing.T) { - store, do := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - h := do.StatsHandle() - testKit.MustExec("use test") - // Test remove partitioning of a system table. - testKit.MustExec("create table mysql.test (c1 int, c2 int) partition by range (c1) (partition p0 values less than (6))") - // Remove partitioning. - testKit.MustExec("alter table mysql.test remove partitioning") - is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() - // Find the remove partitioning event. - removePartitioningEvent := findEvent(h.DDLEventCh(), model.ActionRemovePartitioning) - err = h.HandleDDLEvent(removePartitioningEvent) - require.NoError(t, err) - require.Nil(t, h.Update(context.Background(), is)) - statsTbl := h.GetTableStats(tableInfo) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") -} - -func TestTruncateAPartitionOfASystemTable(t *testing.T) { - store, do := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - h := do.StatsHandle() - testKit.MustExec("use test") - // Test truncate a partition of a system table. - testKit.MustExec("create table mysql.test (c1 int, c2 int) partition by range (c1) (partition p0 values less than (6), partition p1 values less than (11))") - // Truncate partition p1. - testKit.MustExec("alter table mysql.test truncate partition p1") - is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("mysql"), model.NewCIStr("test")) - require.NoError(t, err) - tableInfo := tbl.Meta() - // Find the truncate partition event. - truncatePartitionEvent := findEvent(h.DDLEventCh(), model.ActionTruncateTablePartition) - err = h.HandleDDLEvent(truncatePartitionEvent) - require.NoError(t, err) - require.Nil(t, h.Update(context.Background(), is)) - statsTbl := h.GetTableStats(tableInfo) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") - // Check the partitions' stats. - pi := tableInfo.GetPartitionInfo() - for _, def := range pi.Definitions { - statsTbl := h.GetPartitionStats(tableInfo, def.ID) - require.True(t, statsTbl.Pseudo, "we should not collect stats for system tables") - } + testKit.MustExec("alter table t exchange partition p0 with table mysql.test3") + require.Len(t, h.DDLEventCh(), 0) } func TestTruncateTable(t *testing.T) { @@ -361,7 +157,7 @@ func TestTruncateTable(t *testing.T) { testKit.MustExec("use test") testKit.MustExec("create table t (c1 int, c2 int, index idx(c1, c2))") is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() h := do.StatsHandle() @@ -391,7 +187,7 @@ func TestTruncateTable(t *testing.T) { // Get new table info. is = do.InfoSchema() - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) newTableInfo := tbl.Meta() // Get new added table's stats meta. @@ -431,7 +227,7 @@ func TestTruncateAPartitionedTable(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -464,7 +260,7 @@ func TestTruncateAPartitionedTable(t *testing.T) { // Get new table info. is = do.InfoSchema() - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) newTableInfo := tbl.Meta() // Get all new added partitions ID. @@ -504,7 +300,7 @@ func TestDDLHistogram(t *testing.T) { require.NoError(t, err) is := do.InfoSchema() require.Nil(t, h.Update(context.Background(), is)) - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() statsTbl := do.StatsHandle().GetTableStats(tableInfo) @@ -519,7 +315,7 @@ func TestDDLHistogram(t *testing.T) { require.NoError(t, err) is = do.InfoSchema() require.Nil(t, h.Update(context.Background(), is)) - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo = tbl.Meta() statsTbl = do.StatsHandle().GetTableStats(tableInfo) @@ -539,7 +335,7 @@ func TestDDLHistogram(t *testing.T) { require.NoError(t, err) is = do.InfoSchema() require.Nil(t, h.Update(context.Background(), is)) - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo = tbl.Meta() statsTbl = do.StatsHandle().GetTableStats(tableInfo) @@ -552,7 +348,7 @@ func TestDDLHistogram(t *testing.T) { require.NoError(t, err) is = do.InfoSchema() require.Nil(t, h.Update(context.Background(), is)) - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo = tbl.Meta() statsTbl = do.StatsHandle().GetTableStats(tableInfo) @@ -566,20 +362,20 @@ func TestDDLHistogram(t *testing.T) { require.NoError(t, err) is = do.InfoSchema() require.Nil(t, h.Update(context.Background(), is)) - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo = tbl.Meta() statsTbl = do.StatsHandle().GetTableStats(tableInfo) require.False(t, statsTbl.Pseudo) testKit.MustExec("create index i on t(c2, c1)") - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo = tbl.Meta() statsTbl = do.StatsHandle().GetTableStats(tableInfo) require.False(t, statsTbl.ColAndIdxExistenceMap.HasAnalyzed(2, true)) testKit.MustExec("analyze table t") - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo = tbl.Meta() statsTbl = do.StatsHandle().GetTableStats(tableInfo) @@ -614,7 +410,7 @@ PARTITION BY RANGE ( a ) ( )` testKit.MustExec(createTable) is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() err = h.HandleDDLEvent(<-h.DDLEventCh()) @@ -633,7 +429,7 @@ PARTITION BY RANGE ( a ) ( require.NoError(t, err) is = do.InfoSchema() require.Nil(t, h.Update(context.Background(), is)) - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo = tbl.Meta() pi = tableInfo.GetPartitionInfo() @@ -646,7 +442,7 @@ PARTITION BY RANGE ( a ) ( addPartition := "alter table t add partition (partition p4 values less than (26))" testKit.MustExec(addPartition) is = do.InfoSchema() - tbl, err = is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo = tbl.Meta() err = h.HandleDDLEvent(<-h.DDLEventCh()) @@ -684,7 +480,7 @@ func TestReorgPartitions(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -741,7 +537,7 @@ func TestIncreasePartitionCountOfHashPartitionTable(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -775,7 +571,7 @@ func TestIncreasePartitionCountOfHashPartitionTable(t *testing.T) { // Check new partitions are added. is = do.InfoSchema() tbl, err = is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo = tbl.Meta() @@ -809,7 +605,7 @@ func TestDecreasePartitionCountOfHashPartitionTable(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -849,7 +645,7 @@ func TestDecreasePartitionCountOfHashPartitionTable(t *testing.T) { // Check new partitions are added. is = do.InfoSchema() tbl, err = is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo = tbl.Meta() @@ -898,7 +694,7 @@ func TestTruncateAPartition(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -960,7 +756,7 @@ func TestTruncateAHashPartition(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -1028,7 +824,7 @@ func TestTruncatePartitions(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -1099,7 +895,7 @@ func TestDropAPartition(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -1166,7 +962,7 @@ func TestDropPartitions(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -1244,7 +1040,7 @@ func TestExchangeAPartition(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -1264,7 +1060,7 @@ func TestExchangeAPartition(t *testing.T) { testKit.MustExec("analyze table t1") is = do.InfoSchema() tbl1, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t1"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t1"), ) require.NoError(t, err) tableInfo1 := tbl1.Meta() @@ -1300,7 +1096,7 @@ func TestExchangeAPartition(t *testing.T) { testKit.MustExec("analyze table t2") is = do.InfoSchema() tbl2, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t2"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t2"), ) require.NoError(t, err) tableInfo2 := tbl2.Meta() @@ -1344,7 +1140,7 @@ func TestExchangeAPartition(t *testing.T) { testKit.MustExec("analyze table t3") is = do.InfoSchema() tbl3, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t3"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t3"), ) require.NoError(t, err) tableInfo3 := tbl3.Meta() @@ -1396,7 +1192,7 @@ func TestRemovePartitioning(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -1432,7 +1228,7 @@ func TestRemovePartitioning(t *testing.T) { // Get new table id after remove partitioning. is = do.InfoSchema() tbl, err = is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo = tbl.Meta() @@ -1474,7 +1270,7 @@ func TestAddPartitioning(t *testing.T) { testKit.MustExec("analyze table t") is := do.InfoSchema() tbl, err := is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo := tbl.Meta() @@ -1495,7 +1291,7 @@ func TestAddPartitioning(t *testing.T) { // Get new table id after remove partitioning. is = do.InfoSchema() tbl, err = is.TableByName(context.Background(), - model.NewCIStr("test"), model.NewCIStr("t"), + pmodel.NewCIStr("test"), pmodel.NewCIStr("t"), ) require.NoError(t, err) tableInfo = tbl.Meta() @@ -1510,6 +1306,9 @@ func findEvent(eventCh <-chan *util.DDLEvent, eventType model.ActionType) *util. // Find the target event. for { event := <-eventCh + if event.SchemaChangeEvent.GetType() == eventType { + return event + } if event.GetType() == eventType { return event } diff --git a/pkg/statistics/handle/ddl/drop_partition.go b/pkg/statistics/handle/ddl/drop_partition.go index 9ff8c8011a059..96b40355273a9 100644 --- a/pkg/statistics/handle/ddl/drop_partition.go +++ b/pkg/statistics/handle/ddl/drop_partition.go @@ -16,6 +16,7 @@ package ddl import ( "github.com/pingcap/errors" + ddlutil "github.com/pingcap/tidb/pkg/ddl/util" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/statistics/handle/lockstats" @@ -23,7 +24,7 @@ import ( "github.com/pingcap/tidb/pkg/statistics/handle/util" ) -func (h *ddlHandlerImpl) onDropPartitions(t *util.DDLEvent) error { +func (h *ddlHandlerImpl) onDropPartitions(t *ddlutil.SchemaChangeEvent) error { globalTableInfo, droppedPartitionInfo := t.GetDropPartitionInfo() // Note: Put all the operations in a transaction. if err := util.CallWithSCtx(h.statsHandler.SPool(), func(sctx sessionctx.Context) error { diff --git a/pkg/statistics/handle/ddl/exchange_partition.go b/pkg/statistics/handle/ddl/exchange_partition.go index 2d057e8689071..972d1515ed8e6 100644 --- a/pkg/statistics/handle/ddl/exchange_partition.go +++ b/pkg/statistics/handle/ddl/exchange_partition.go @@ -16,8 +16,9 @@ package ddl import ( "github.com/pingcap/errors" + ddlutil "github.com/pingcap/tidb/pkg/ddl/util" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/statistics/handle/logutil" "github.com/pingcap/tidb/pkg/statistics/handle/storage" @@ -25,7 +26,7 @@ import ( "go.uber.org/zap" ) -func (h *ddlHandlerImpl) onExchangeAPartition(t *util.DDLEvent) error { +func (h *ddlHandlerImpl) onExchangeAPartition(t *ddlutil.SchemaChangeEvent) error { globalTableInfo, originalPartInfo, originalTableInfo := t.GetExchangePartitionInfo() // Note: Put all the operations in a transaction. diff --git a/pkg/statistics/handle/ddl/reorganize_partition.go b/pkg/statistics/handle/ddl/reorganize_partition.go index 2c9d3faa5367e..266983d4a3f4b 100644 --- a/pkg/statistics/handle/ddl/reorganize_partition.go +++ b/pkg/statistics/handle/ddl/reorganize_partition.go @@ -15,10 +15,10 @@ package ddl import ( - "github.com/pingcap/tidb/pkg/statistics/handle/util" + ddlutil "github.com/pingcap/tidb/pkg/ddl/util" ) -func (h *ddlHandlerImpl) onReorganizePartitions(t *util.DDLEvent) error { +func (h *ddlHandlerImpl) onReorganizePartitions(t *ddlutil.SchemaChangeEvent) error { globalTableInfo, addedPartInfo, droppedPartitionInfo := t.GetReorganizePartitionInfo() diff --git a/pkg/statistics/handle/ddl/truncate_partition.go b/pkg/statistics/handle/ddl/truncate_partition.go index 3286bfcb9d059..e6f8fc5b0bec3 100644 --- a/pkg/statistics/handle/ddl/truncate_partition.go +++ b/pkg/statistics/handle/ddl/truncate_partition.go @@ -16,8 +16,9 @@ package ddl import ( "github.com/pingcap/errors" + ddlutil "github.com/pingcap/tidb/pkg/ddl/util" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/statistics/handle/lockstats" @@ -27,7 +28,7 @@ import ( "go.uber.org/zap" ) -func (h *ddlHandlerImpl) onTruncatePartitions(t *util.DDLEvent) error { +func (h *ddlHandlerImpl) onTruncatePartitions(t *ddlutil.SchemaChangeEvent) error { globalTableInfo, addedPartInfo, droppedPartInfo := t.GetTruncatePartitionInfo() // First, add the new stats meta record for the new partitions. for _, def := range addedPartInfo.Definitions { diff --git a/pkg/statistics/handle/globalstats/BUILD.bazel b/pkg/statistics/handle/globalstats/BUILD.bazel index 7683d826f669e..c6b0b1abdc330 100644 --- a/pkg/statistics/handle/globalstats/BUILD.bazel +++ b/pkg/statistics/handle/globalstats/BUILD.bazel @@ -12,8 +12,8 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser/ast", - "//pkg/parser/model", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", "//pkg/statistics", diff --git a/pkg/statistics/handle/globalstats/global_stats.go b/pkg/statistics/handle/globalstats/global_stats.go index 1e9fbdc201d85..9ba5544994f7e 100644 --- a/pkg/statistics/handle/globalstats/global_stats.go +++ b/pkg/statistics/handle/globalstats/global_stats.go @@ -19,8 +19,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/statistics" statslogutil "github.com/pingcap/tidb/pkg/statistics/handle/logutil" diff --git a/pkg/statistics/handle/globalstats/global_stats_async.go b/pkg/statistics/handle/globalstats/global_stats_async.go index 2ef30c6cdba24..5536620674a37 100644 --- a/pkg/statistics/handle/globalstats/global_stats_async.go +++ b/pkg/statistics/handle/globalstats/global_stats_async.go @@ -23,8 +23,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/statistics" diff --git a/pkg/statistics/handle/handle.go b/pkg/statistics/handle/handle.go index 9b62f8b789d1b..c72802acfab93 100644 --- a/pkg/statistics/handle/handle.go +++ b/pkg/statistics/handle/handle.go @@ -17,7 +17,7 @@ package handle import ( "time" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/sysproctrack" "github.com/pingcap/tidb/pkg/statistics" @@ -213,4 +213,5 @@ func (h *Handle) Close() { h.Pool.Close() h.StatsCache.Close() h.StatsUsage.Close() + h.StatsAnalyze.Close() } diff --git a/pkg/statistics/handle/handletest/lockstats/BUILD.bazel b/pkg/statistics/handle/handletest/lockstats/BUILD.bazel index 8623e0b7fb6f2..f97197ce34b67 100644 --- a/pkg/statistics/handle/handletest/lockstats/BUILD.bazel +++ b/pkg/statistics/handle/handletest/lockstats/BUILD.bazel @@ -14,6 +14,7 @@ go_test( "//pkg/config", "//pkg/domain", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/statistics", "//pkg/testkit", diff --git a/pkg/statistics/handle/handletest/lockstats/lock_partition_stats_test.go b/pkg/statistics/handle/handletest/lockstats/lock_partition_stats_test.go index 3b184012efa24..7f3ff5ff660c7 100644 --- a/pkg/statistics/handle/handletest/lockstats/lock_partition_stats_test.go +++ b/pkg/statistics/handle/handletest/lockstats/lock_partition_stats_test.go @@ -23,7 +23,8 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" @@ -537,7 +538,7 @@ func setupTestEnvironmentWithPartitionedTableT(t *testing.T) (kv.Storage, *domai tk.MustExec("drop table if exists t") tk.MustExec("create table t(a int, b varchar(10), index idx_b (b)) partition by range(a) (partition p0 values less than (10), partition p1 values less than (20))") tk.MustExec("analyze table test.t") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.Nil(t, err) return store, dom, tk, tbl.Meta() diff --git a/pkg/statistics/handle/handletest/lockstats/lock_table_stats_test.go b/pkg/statistics/handle/handletest/lockstats/lock_table_stats_test.go index 1bcbce207b270..69854b2dc7ba8 100644 --- a/pkg/statistics/handle/handletest/lockstats/lock_table_stats_test.go +++ b/pkg/statistics/handle/handletest/lockstats/lock_table_stats_test.go @@ -24,7 +24,8 @@ import ( "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" @@ -167,9 +168,9 @@ func TestLockAndUnlockTablesStats(t *testing.T) { tk.MustExec("create table t1(a int, b varchar(10), index idx_b (b))") tk.MustExec("create table t2(a int, b varchar(10), index idx_b (b))") tk.MustExec("analyze table test.t1, test.t2") - tbl1, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tbl1, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.Nil(t, err) - tbl2, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tbl2, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.Nil(t, err) handle := domain.GetDomain(tk.Session()).StatsHandle() @@ -360,7 +361,7 @@ func setupTestEnvironmentWithTableT(t *testing.T) (kv.Storage, *domain.Domain, * tk.MustExec("drop table if exists t") tk.MustExec("create table t(a int, b varchar(10), index idx_b (b))") tk.MustExec("analyze table test.t") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.Nil(t, err) return store, dom, tk, tbl.Meta() diff --git a/pkg/statistics/handle/history/BUILD.bazel b/pkg/statistics/handle/history/BUILD.bazel index ab62dd729d37a..1a1a44f789cea 100644 --- a/pkg/statistics/handle/history/BUILD.bazel +++ b/pkg/statistics/handle/history/BUILD.bazel @@ -6,7 +6,7 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/statistics/handle/history", visibility = ["//visibility:public"], deps = [ - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx", "//pkg/statistics/handle/cache", "//pkg/statistics/handle/storage", diff --git a/pkg/statistics/handle/history/history_stats.go b/pkg/statistics/handle/history/history_stats.go index 03171f8e6d422..54e109b78b2ea 100644 --- a/pkg/statistics/handle/history/history_stats.go +++ b/pkg/statistics/handle/history/history_stats.go @@ -18,7 +18,7 @@ import ( "time" "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/statistics/handle/cache" "github.com/pingcap/tidb/pkg/statistics/handle/storage" diff --git a/pkg/statistics/handle/storage/BUILD.bazel b/pkg/statistics/handle/storage/BUILD.bazel index b89e2135e4466..f8a6f26b0b03c 100644 --- a/pkg/statistics/handle/storage/BUILD.bazel +++ b/pkg/statistics/handle/storage/BUILD.bazel @@ -16,6 +16,7 @@ go_library( "//pkg/config", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/model", "//pkg/parser/mysql", @@ -61,6 +62,7 @@ go_test( deps = [ ":storage", "//pkg/domain", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/planner/cardinality", "//pkg/sessionctx/variable", diff --git a/pkg/statistics/handle/storage/dump_test.go b/pkg/statistics/handle/storage/dump_test.go index 82bf11d1b9dac..08470b647b9df 100644 --- a/pkg/statistics/handle/storage/dump_test.go +++ b/pkg/statistics/handle/storage/dump_test.go @@ -25,7 +25,8 @@ import ( "testing" "github.com/pingcap/tidb/pkg/domain" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/statistics/handle/internal" "github.com/pingcap/tidb/pkg/statistics/handle/storage" @@ -96,7 +97,7 @@ func TestConversion(t *testing.T) { require.Nil(t, h.DumpStatsDeltaToKV(true)) require.Nil(t, h.Update(context.Background(), is)) - tableInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tableInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) jsonTbl, err := h.DumpStatsToJSON("test", tableInfo.Meta(), nil, true) require.NoError(t, err) @@ -121,7 +122,7 @@ func getStatsJSON(t *testing.T, dom *domain.Domain, db, tableName string) *handl is := dom.InfoSchema() h := dom.StatsHandle() require.Nil(t, h.Update(context.Background(), is)) - table, err := is.TableByName(context.Background(), model.NewCIStr(db), model.NewCIStr(tableName)) + table, err := is.TableByName(context.Background(), pmodel.NewCIStr(db), pmodel.NewCIStr(tableName)) require.NoError(t, err) tableInfo := table.Meta() jsonTbl, err := h.DumpStatsToJSON("test", tableInfo, nil, true) @@ -133,7 +134,7 @@ func persistStats(ctx context.Context, t *testing.T, dom *domain.Domain, db, tab is := dom.InfoSchema() h := dom.StatsHandle() require.Nil(t, h.Update(context.Background(), is)) - table, err := is.TableByName(context.Background(), model.NewCIStr(db), model.NewCIStr(tableName)) + table, err := is.TableByName(context.Background(), pmodel.NewCIStr(db), pmodel.NewCIStr(tableName)) require.NoError(t, err) tableInfo := table.Meta() err = h.PersistStatsBySnapshot(ctx, "test", tableInfo, math.MaxUint64, persist) @@ -207,7 +208,7 @@ func TestLoadPartitionStats(t *testing.T) { tk.MustExec("insert into t values " + strings.Join(vals, ",")) tk.MustExec("analyze table t") - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := table.Meta() jsonTbl, err := dom.StatsHandle().DumpStatsToJSON("test", tableInfo, nil, true) @@ -253,7 +254,7 @@ func TestLoadPredicateColumns(t *testing.T) { require.NoError(t, h.DumpColStatsUsageToKV()) tk.MustExec("analyze table t") - table, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := table.Meta() jsonTbl, err := h.DumpStatsToJSON("test", tableInfo, nil, true) @@ -299,7 +300,7 @@ func TestLoadPartitionStatsErrPanic(t *testing.T) { tk.MustExec("insert into t values " + strings.Join(vals, ",")) tk.MustExec("analyze table t") - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := table.Meta() jsonTbl, err := dom.StatsHandle().DumpStatsToJSON("test", tableInfo, nil, true) @@ -338,7 +339,7 @@ PARTITION BY RANGE ( a ) ( h := dom.StatsHandle() require.Nil(t, h.Update(context.Background(), is)) - table, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := table.Meta() jsonTbl, err := h.DumpStatsToJSON("test", tableInfo, nil, true) @@ -374,7 +375,7 @@ func TestDumpAlteredTable(t *testing.T) { tk.MustExec("create table t(a int, b int)") tk.MustExec("analyze table t") tk.MustExec("alter table t drop column a") - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) _, err = h.DumpStatsToJSON("test", table.Meta(), nil, true) require.NoError(t, err) @@ -391,7 +392,7 @@ func TestDumpCMSketchWithTopN(t *testing.T) { testKit.MustExec("analyze table t") is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() h := dom.StatsHandle() @@ -433,7 +434,7 @@ func TestDumpPseudoColumns(t *testing.T) { testKit.MustExec("analyze table t index idx") is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) h := dom.StatsHandle() _, err = h.DumpStatsToJSON("test", tbl.Meta(), nil, true) @@ -454,7 +455,7 @@ func TestDumpExtendedStats(t *testing.T) { tk.MustExec("analyze table t") is := dom.InfoSchema() - tableInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tableInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tbl := h.GetTableStats(tableInfo.Meta()) jsonTbl, err := h.DumpStatsToJSON("test", tableInfo.Meta(), nil, true) @@ -491,7 +492,7 @@ func TestDumpVer2Stats(t *testing.T) { tk.MustExec("analyze table t with 2 topn") h := dom.StatsHandle() is := dom.InfoSchema() - tableInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tableInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) storageTbl, err := h.TableStatsFromStorage(tableInfo.Meta(), tableInfo.Meta().ID, false, 0) @@ -543,7 +544,7 @@ func TestLoadStatsForNewCollation(t *testing.T) { tk.MustExec("analyze table t with 2 topn") h := dom.StatsHandle() is := dom.InfoSchema() - tableInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tableInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) storageTbl, err := h.TableStatsFromStorage(tableInfo.Meta(), tableInfo.Meta().ID, false, 0) @@ -594,7 +595,7 @@ func TestJSONTableToBlocks(t *testing.T) { tk.MustExec("analyze table t with 2 topn") h := dom.StatsHandle() is := dom.InfoSchema() - tableInfo, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tableInfo, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) dumpJSONTable, err := h.DumpStatsToJSON("test", tableInfo.Meta(), nil, true) @@ -668,7 +669,7 @@ func TestLoadStatsFromOldVersion(t *testing.T) { jsonTbl := &handleutil.JSONTable{} require.NoError(t, json.Unmarshal([]byte(statsJSONFromOldVersion), jsonTbl)) require.NoError(t, h.LoadStatsFromJSON(context.Background(), is, jsonTbl, 0)) - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) statsTbl := h.GetTableStats(tbl.Meta()) statsTbl.ForEachColumnImmutable(func(i int64, col *statistics.Column) bool { diff --git a/pkg/statistics/handle/storage/json.go b/pkg/statistics/handle/storage/json.go index 88529945bde14..b7d4eb1f96816 100644 --- a/pkg/statistics/handle/storage/json.go +++ b/pkg/statistics/handle/storage/json.go @@ -21,7 +21,7 @@ import ( "github.com/klauspost/compress/gzip" "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/statistics" diff --git a/pkg/statistics/handle/storage/read.go b/pkg/statistics/handle/storage/read.go index 410f66b53c63a..e101e85e3f03e 100644 --- a/pkg/statistics/handle/storage/read.go +++ b/pkg/statistics/handle/storage/read.go @@ -22,9 +22,10 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/config" + "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/statistics" @@ -559,14 +560,14 @@ func LoadHistogram(sctx sessionctx.Context, tableID int64, isIndex int, histID i } // LoadNeededHistograms will load histograms for those needed columns/indices. -func LoadNeededHistograms(sctx sessionctx.Context, statsCache statstypes.StatsCache, loadFMSketch bool) (err error) { +func LoadNeededHistograms(sctx sessionctx.Context, statsHandle statstypes.StatsHandle, loadFMSketch bool) (err error) { items := asyncload.AsyncLoadHistogramNeededItems.AllItems() for _, item := range items { if !item.IsIndex { - err = loadNeededColumnHistograms(sctx, statsCache, item.TableItemID, loadFMSketch, item.FullLoad) + err = loadNeededColumnHistograms(sctx, statsHandle, item.TableItemID, loadFMSketch, item.FullLoad) } else { // Index is always full load. - err = loadNeededIndexHistograms(sctx, statsCache, item.TableItemID, loadFMSketch) + err = loadNeededIndexHistograms(sctx, statsHandle, item.TableItemID, loadFMSketch) } if err != nil { return err @@ -602,8 +603,8 @@ func CleanFakeItemsForShowHistInFlights(statsCache statstypes.StatsCache) int { return reallyNeeded } -func loadNeededColumnHistograms(sctx sessionctx.Context, statsCache statstypes.StatsCache, col model.TableItemID, loadFMSketch bool, fullLoad bool) (err error) { - tbl, ok := statsCache.Get(col.TableID) +func loadNeededColumnHistograms(sctx sessionctx.Context, statsHandle statstypes.StatsHandle, col model.TableItemID, loadFMSketch bool, fullLoad bool) (err error) { + tbl, ok := statsHandle.Get(col.TableID) if !ok { return nil } @@ -613,7 +614,23 @@ func loadNeededColumnHistograms(sctx sessionctx.Context, statsCache statstypes.S asyncload.AsyncLoadHistogramNeededItems.Delete(col) return nil } + isUpdateColAndIdxExistenceMap := false colInfo = tbl.ColAndIdxExistenceMap.GetCol(col.ID) + if colInfo == nil { + // Now, we cannot init the column info in the ColAndIdxExistenceMap when to disable lite-init-stats. + // so we have to get the column info from the domain. + is := sctx.GetDomainInfoSchema().(infoschema.InfoSchema) + tblInfo, ok := statsHandle.TableInfoByID(is, col.TableID) + if !ok { + return nil + } + colInfo = tblInfo.Meta().GetColumnByID(col.ID) + if colInfo == nil { + asyncload.AsyncLoadHistogramNeededItems.Delete(col) + return nil + } + isUpdateColAndIdxExistenceMap = true + } hg, _, statsVer, _, err := HistMetaFromStorageWithHighPriority(sctx, &col, colInfo) if hg == nil || err != nil { asyncload.AsyncLoadHistogramNeededItems.Delete(col) @@ -652,7 +669,7 @@ func loadNeededColumnHistograms(sctx sessionctx.Context, statsCache statstypes.S } // Reload the latest stats cache, otherwise the `updateStatsCache` may fail with high probability, because functions // like `GetPartitionStats` called in `fmSketchFromStorage` would have modified the stats cache already. - tbl, ok = statsCache.Get(col.TableID) + tbl, ok = statsHandle.Get(col.TableID) if !ok { return nil } @@ -667,9 +684,14 @@ func loadNeededColumnHistograms(sctx sessionctx.Context, statsCache statstypes.S if statsVer != statistics.Version0 { tbl.StatsVer = int(statsVer) } + if isUpdateColAndIdxExistenceMap { + tbl.ColAndIdxExistenceMap.InsertCol(col.ID, colInfo, true) + } + } else if isUpdateColAndIdxExistenceMap { + tbl.ColAndIdxExistenceMap.InsertCol(col.ID, colInfo, false) } tbl.SetCol(col.ID, colHist) - statsCache.UpdateStatsCache([]*statistics.Table{tbl}, nil) + statsHandle.UpdateStatsCache([]*statistics.Table{tbl}, nil) asyncload.AsyncLoadHistogramNeededItems.Delete(col) if col.IsSyncLoadFailed { logutil.BgLogger().Warn("Hist for column should already be loaded as sync but not found.", diff --git a/pkg/statistics/handle/storage/stats_read_writer.go b/pkg/statistics/handle/storage/stats_read_writer.go index 7f9b1cd9553ee..d020d39e690a7 100644 --- a/pkg/statistics/handle/storage/stats_read_writer.go +++ b/pkg/statistics/handle/storage/stats_read_writer.go @@ -25,7 +25,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/sessionctx" @@ -638,7 +639,7 @@ func (s *statsReadWriter) LoadStatsFromJSONConcurrently( // LoadStatsFromJSONNoUpdate will load statistic from JSONTable, and save it to the storage. func (s *statsReadWriter) LoadStatsFromJSONNoUpdate(ctx context.Context, is infoschema.InfoSchema, jsonTbl *util.JSONTable, concurrencyForPartition int) error { - table, err := is.TableByName(context.Background(), model.NewCIStr(jsonTbl.DatabaseName), model.NewCIStr(jsonTbl.TableName)) + table, err := is.TableByName(context.Background(), pmodel.NewCIStr(jsonTbl.DatabaseName), pmodel.NewCIStr(jsonTbl.TableName)) if err != nil { return errors.Trace(err) } diff --git a/pkg/statistics/handle/syncload/BUILD.bazel b/pkg/statistics/handle/syncload/BUILD.bazel index 2cd8862d8e587..97a428d3a8323 100644 --- a/pkg/statistics/handle/syncload/BUILD.bazel +++ b/pkg/statistics/handle/syncload/BUILD.bazel @@ -7,15 +7,17 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/config", + "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", "//pkg/statistics", "//pkg/statistics/handle/storage", "//pkg/statistics/handle/types", + "//pkg/table", "//pkg/types", "//pkg/util", "//pkg/util/intest", @@ -37,6 +39,7 @@ go_test( deps = [ ":syncload", "//pkg/config", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", diff --git a/pkg/statistics/handle/syncload/stats_syncload.go b/pkg/statistics/handle/syncload/stats_syncload.go index 65a234f71b474..a49e5b707bb8a 100644 --- a/pkg/statistics/handle/syncload/stats_syncload.go +++ b/pkg/statistics/handle/syncload/stats_syncload.go @@ -23,15 +23,17 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/config" + "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/statistics/handle/storage" statstypes "github.com/pingcap/tidb/pkg/statistics/handle/types" + "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util" "github.com/pingcap/tidb/pkg/util/intest" @@ -303,6 +305,7 @@ func (s *statsSyncLoad) handleOneItemTask(task *statstypes.NeededItemTask) (err if !ok { return nil } + var tblInfo table.Table wrapper := &statsWrapper{} if item.IsIndex { index, loadNeeded := tbl.IndexIsLoadNeeded(item.ID) @@ -321,8 +324,17 @@ func (s *statsSyncLoad) handleOneItemTask(task *statstypes.NeededItemTask) (err } if col != nil { wrapper.colInfo = col.Info + } else if colInfo := tbl.ColAndIdxExistenceMap.GetCol(item.ID); colInfo != nil { + wrapper.colInfo = colInfo } else { - wrapper.colInfo = tbl.ColAndIdxExistenceMap.GetCol(item.ID) + // Now, we cannot init the column info in the ColAndIdxExistenceMap when to disable lite-init-stats. + // so we have to get the column info from the domain. + is := sctx.GetDomainInfoSchema().(infoschema.InfoSchema) + tblInfo, ok = s.statsHandle.TableInfoByID(is, item.TableID) + if !ok { + return nil + } + wrapper.colInfo = tblInfo.Meta().GetColumnByID(item.ID) } // If this column is not analyzed yet and we don't have it in memory. // We create a fake one for the pseudo estimation. @@ -545,14 +557,13 @@ func (s *statsSyncLoad) updateCachedItem(item model.TableItemID, colHist *statis } tbl = tbl.Copy() tbl.SetCol(item.ID, colHist) - // If the column is analyzed we refresh the map for the possible change. - if colHist.StatsAvailable() { - tbl.ColAndIdxExistenceMap.InsertCol(item.ID, colHist.Info, true) - } + // All the objects shares the same stats version. Update it here. if colHist.StatsVer != statistics.Version0 { tbl.StatsVer = statistics.Version0 } + // we have to refresh the map for the possible change to ensure that the map information is not missing. + tbl.ColAndIdxExistenceMap.InsertCol(item.ID, colHist.Info, colHist.StatsAvailable()) } else if item.IsIndex && idxHist != nil { index := tbl.GetIdx(item.ID) // - If the stats is fully loaded, diff --git a/pkg/statistics/handle/syncload/stats_syncload_test.go b/pkg/statistics/handle/syncload/stats_syncload_test.go index 3b759a5c39e78..51cf1ff8d98f6 100644 --- a/pkg/statistics/handle/syncload/stats_syncload_test.go +++ b/pkg/statistics/handle/syncload/stats_syncload_test.go @@ -21,7 +21,8 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/config" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/statistics/handle/syncload" @@ -72,7 +73,7 @@ func TestConcurrentLoadHist(t *testing.T) { testKit.MustExec("analyze table t") is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() h := dom.StatsHandle() @@ -115,7 +116,7 @@ func TestConcurrentLoadHistTimeout(t *testing.T) { testKit.MustExec("analyze table t") is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() h := dom.StatsHandle() @@ -167,7 +168,7 @@ func TestConcurrentLoadHistWithPanicAndFail(t *testing.T) { testKit.MustExec("analyze table t") is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() h := dom.StatsHandle() @@ -282,7 +283,7 @@ func TestRetry(t *testing.T) { testKit.MustExec("analyze table t") is := dom.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tableInfo := tbl.Meta() diff --git a/pkg/statistics/handle/types/BUILD.bazel b/pkg/statistics/handle/types/BUILD.bazel index df7a6ea2acfa1..997bc1fcd8349 100644 --- a/pkg/statistics/handle/types/BUILD.bazel +++ b/pkg/statistics/handle/types/BUILD.bazel @@ -7,8 +7,8 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser/ast", - "//pkg/parser/model", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", "//pkg/statistics", diff --git a/pkg/statistics/handle/types/interfaces.go b/pkg/statistics/handle/types/interfaces.go index 20c724b25a578..a98f8b7aba78e 100644 --- a/pkg/statistics/handle/types/interfaces.go +++ b/pkg/statistics/handle/types/interfaces.go @@ -20,8 +20,8 @@ import ( "time" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/statistics" @@ -156,6 +156,9 @@ type StatsAnalyze interface { // CheckAnalyzeVersion checks whether all the statistics versions of this table's columns and indexes are the same. CheckAnalyzeVersion(tblInfo *model.TableInfo, physicalIDs []int64, version *int) bool + + // Close closes the analyze worker. + Close() } // StatsCache is used to manage all table statistics in memory. diff --git a/pkg/statistics/handle/usage/BUILD.bazel b/pkg/statistics/handle/usage/BUILD.bazel index 3ea0a7ed2e01d..1f8ea04e0b14c 100644 --- a/pkg/statistics/handle/usage/BUILD.bazel +++ b/pkg/statistics/handle/usage/BUILD.bazel @@ -11,8 +11,8 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/infoschema", + "//pkg/meta/model", "//pkg/metrics", - "//pkg/parser/model", "//pkg/sessionctx", "//pkg/sessionctx/variable", "//pkg/statistics/handle/storage", @@ -39,6 +39,7 @@ go_test( flaky = True, shard_count = 10, deps = [ + "//pkg/meta/model", "//pkg/parser/model", "//pkg/statistics/handle/usage/indexusage", "//pkg/testkit", diff --git a/pkg/statistics/handle/usage/index_usage.go b/pkg/statistics/handle/usage/index_usage.go index c440d79b46daa..3da412f4106de 100644 --- a/pkg/statistics/handle/usage/index_usage.go +++ b/pkg/statistics/handle/usage/index_usage.go @@ -18,7 +18,7 @@ import ( "context" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/statistics/handle/usage/indexusage" "github.com/pingcap/tidb/pkg/statistics/handle/util" diff --git a/pkg/statistics/handle/usage/index_usage_integration_test.go b/pkg/statistics/handle/usage/index_usage_integration_test.go index 7ab1f63c81eb3..d9fb767f8fb4a 100644 --- a/pkg/statistics/handle/usage/index_usage_integration_test.go +++ b/pkg/statistics/handle/usage/index_usage_integration_test.go @@ -19,7 +19,8 @@ import ( "fmt" "testing" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/statistics/handle/usage/indexusage" "github.com/pingcap/tidb/pkg/testkit" "github.com/stretchr/testify/require" @@ -51,7 +52,7 @@ func TestGCIndexUsage(t *testing.T) { c := dom.StatsHandle().NewSessionIndexUsageCollector() is := tk.Session().GetDomainInfoSchema() - db, ok := is.SchemaByName(model.NewCIStr("test")) + db, ok := is.SchemaByName(pmodel.NewCIStr("test")) require.True(t, ok) tblInfos, err := is.SchemaTableInfos(context.Background(), db.Name) diff --git a/pkg/statistics/handle/usage/indexusage/BUILD.bazel b/pkg/statistics/handle/usage/indexusage/BUILD.bazel index d1f9216cba450..731370c58dc67 100644 --- a/pkg/statistics/handle/usage/indexusage/BUILD.bazel +++ b/pkg/statistics/handle/usage/indexusage/BUILD.bazel @@ -6,7 +6,7 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/statistics/handle/usage/indexusage", visibility = ["//visibility:public"], deps = [ - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/statistics/handle/usage/collector", ], ) diff --git a/pkg/statistics/handle/usage/indexusage/collector.go b/pkg/statistics/handle/usage/indexusage/collector.go index 3bb381f4db1a3..b21d9d4aa73cc 100644 --- a/pkg/statistics/handle/usage/indexusage/collector.go +++ b/pkg/statistics/handle/usage/indexusage/collector.go @@ -18,7 +18,7 @@ import ( "sync" "time" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/statistics/handle/usage/collector" ) diff --git a/pkg/statistics/handle/usage/predicate_column.go b/pkg/statistics/handle/usage/predicate_column.go index 2531bc23bae92..d179d91138aa3 100644 --- a/pkg/statistics/handle/usage/predicate_column.go +++ b/pkg/statistics/handle/usage/predicate_column.go @@ -17,7 +17,7 @@ package usage import ( "time" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" statstypes "github.com/pingcap/tidb/pkg/statistics/handle/types" "github.com/pingcap/tidb/pkg/statistics/handle/usage/indexusage" diff --git a/pkg/statistics/handle/usage/predicatecolumn/BUILD.bazel b/pkg/statistics/handle/usage/predicatecolumn/BUILD.bazel index d93d212de06b1..34c6efb651ec0 100644 --- a/pkg/statistics/handle/usage/predicatecolumn/BUILD.bazel +++ b/pkg/statistics/handle/usage/predicatecolumn/BUILD.bazel @@ -7,7 +7,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/infoschema", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/mysql", "//pkg/sessionctx", "//pkg/statistics", diff --git a/pkg/statistics/handle/usage/predicatecolumn/predicate_column.go b/pkg/statistics/handle/usage/predicatecolumn/predicate_column.go index 7bc88e11bc884..057784993a79c 100644 --- a/pkg/statistics/handle/usage/predicatecolumn/predicate_column.go +++ b/pkg/statistics/handle/usage/predicatecolumn/predicate_column.go @@ -22,7 +22,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/statistics" diff --git a/pkg/statistics/handle/usage/session_stats_collect.go b/pkg/statistics/handle/usage/session_stats_collect.go index da783971b4651..928e76756582a 100644 --- a/pkg/statistics/handle/usage/session_stats_collect.go +++ b/pkg/statistics/handle/usage/session_stats_collect.go @@ -23,8 +23,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/statistics/handle/storage" diff --git a/pkg/statistics/handle/util/BUILD.bazel b/pkg/statistics/handle/util/BUILD.bazel index 0163464af1169..e46e9dd7366cc 100644 --- a/pkg/statistics/handle/util/BUILD.bazel +++ b/pkg/statistics/handle/util/BUILD.bazel @@ -13,15 +13,15 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/statistics/handle/util", visibility = ["//visibility:public"], deps = [ + "//pkg/ddl/util", "//pkg/infoschema", "//pkg/kv", - "//pkg/parser/ast", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/terror", + "//pkg/planner/core/resolve", "//pkg/sessionctx", "//pkg/sessionctx/sysproctrack", "//pkg/sessionctx/variable", - "//pkg/statistics/handle/logutil", "//pkg/table", "//pkg/util", "//pkg/util/chunk", @@ -34,7 +34,6 @@ go_library( "@com_github_tikv_client_go_v2//oracle", "@org_golang_x_exp//maps", "@org_uber_go_atomic//:atomic", - "@org_uber_go_zap//:zap", ], ) @@ -45,6 +44,7 @@ go_test( embed = [":util"], flaky = True, deps = [ + "//pkg/meta/model", "//pkg/parser/model", "@com_github_stretchr_testify//require", ], diff --git a/pkg/statistics/handle/util/ddl_event.go b/pkg/statistics/handle/util/ddl_event.go index 9deedebcf0822..cea3601cc9511 100644 --- a/pkg/statistics/handle/util/ddl_event.go +++ b/pkg/statistics/handle/util/ddl_event.go @@ -17,17 +17,18 @@ package util import ( "fmt" + ddlutil "github.com/pingcap/tidb/pkg/ddl/util" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" - "github.com/pingcap/tidb/pkg/statistics/handle/logutil" "github.com/pingcap/tidb/pkg/util" "github.com/pingcap/tidb/pkg/util/intest" - "go.uber.org/zap" ) // DDLEvent contains the information of a ddl event that is used to update stats. type DDLEvent struct { + // todo: replace DDLEvent by SchemaChangeEvent gradually + SchemaChangeEvent *ddlutil.SchemaChangeEvent // For different ddl types, the following fields are used. // They have different meanings for different ddl types. // Please do **not** use these fields directly, use the corresponding @@ -37,6 +38,7 @@ type DDLEvent struct { oldTableInfo *model.TableInfo oldPartInfo *model.PartitionInfo columnInfos []*model.ColumnInfo + // schemaID is the ID of the schema that the table belongs to. // Used to filter out the system or memory tables. schemaID int64 @@ -57,257 +59,6 @@ func (e *DDLEvent) IsMemOrSysDB(sctx sessionctx.Context) (bool, error) { return util.IsMemOrSysDB(schema.Name.L), nil } -// NewCreateTableEvent creates a new ddl event that creates a table. -func NewCreateTableEvent( - schemaID int64, - newTableInfo *model.TableInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionCreateTable, - schemaID: schemaID, - tableInfo: newTableInfo, - } -} - -// GetCreateTableInfo gets the table info of the table that is created. -func (e *DDLEvent) GetCreateTableInfo() (newTableInfo *model.TableInfo) { - return e.tableInfo -} - -// NewTruncateTableEvent creates a new ddl event that truncates a table. -func NewTruncateTableEvent( - schemaID int64, - newTableInfo *model.TableInfo, - droppedTableInfo *model.TableInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionTruncateTable, - schemaID: schemaID, - tableInfo: newTableInfo, - oldTableInfo: droppedTableInfo, - } -} - -// GetTruncateTableInfo gets the table info of the table that is truncated. -func (e *DDLEvent) GetTruncateTableInfo() (newTableInfo *model.TableInfo, droppedTableInfo *model.TableInfo) { - return e.tableInfo, e.oldTableInfo -} - -// NewDropTableEvent creates a new ddl event that drops a table. -func NewDropTableEvent( - schemaID int64, - droppedTableInfo *model.TableInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionDropTable, - schemaID: schemaID, - oldTableInfo: droppedTableInfo, - } -} - -// GetDropTableInfo gets the table info of the table that is dropped. -func (e *DDLEvent) GetDropTableInfo() (newTableInfo *model.TableInfo) { - return e.oldTableInfo -} - -// NewAddColumnEvent creates a new ddl event that -// adds a column. -func NewAddColumnEvent( - schemaID int64, - newTableInfo *model.TableInfo, - newColumnInfo []*model.ColumnInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionAddColumn, - schemaID: schemaID, - tableInfo: newTableInfo, - columnInfos: newColumnInfo, - } -} - -// GetAddColumnInfo gets the table info of the table that is added a column. -func (e *DDLEvent) GetAddColumnInfo() (newTableInfo *model.TableInfo, newColumnInfo []*model.ColumnInfo) { - return e.tableInfo, e.columnInfos -} - -// NewModifyColumnEvent creates a new ddl event that -// modifies a column. -func NewModifyColumnEvent( - schemaID int64, - newTableInfo *model.TableInfo, - modifiedColumnInfo []*model.ColumnInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionModifyColumn, - schemaID: schemaID, - tableInfo: newTableInfo, - columnInfos: modifiedColumnInfo, - } -} - -// GetModifyColumnInfo gets the table info of the table that is modified a column. -func (e *DDLEvent) GetModifyColumnInfo() (newTableInfo *model.TableInfo, modifiedColumnInfo []*model.ColumnInfo) { - return e.tableInfo, e.columnInfos -} - -// NewAddPartitionEvent creates a new ddl event that adds partitions. -func NewAddPartitionEvent( - schemaID int64, - globalTableInfo *model.TableInfo, - addedPartInfo *model.PartitionInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionAddTablePartition, - schemaID: schemaID, - tableInfo: globalTableInfo, - partInfo: addedPartInfo, - } -} - -// GetAddPartitionInfo gets the table info of the table that is added partitions. -func (e *DDLEvent) GetAddPartitionInfo() (globalTableInfo *model.TableInfo, addedPartInfo *model.PartitionInfo) { - return e.tableInfo, e.partInfo -} - -// NewDropPartitionEvent creates a new ddl event that drops partitions. -func NewDropPartitionEvent( - schemaID int64, - globalTableInfo *model.TableInfo, - droppedPartInfo *model.PartitionInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionDropTablePartition, - schemaID: schemaID, - tableInfo: globalTableInfo, - oldPartInfo: droppedPartInfo, - } -} - -// GetDropPartitionInfo gets the table info of the table that is dropped partitions. -func (e *DDLEvent) GetDropPartitionInfo() (globalTableInfo *model.TableInfo, droppedPartInfo *model.PartitionInfo) { - return e.tableInfo, e.oldPartInfo -} - -// NewExchangePartitionEvent creates a new ddl event that exchanges a partition. -// Please make sure pass the information before the exchange. -func NewExchangePartitionEvent( - schemaID int64, - globalTableInfo *model.TableInfo, - originalPartInfo *model.PartitionInfo, - originalTableInfo *model.TableInfo, -) *DDLEvent { - if len(originalPartInfo.Definitions) != 1 { - allIDs := make([]int64, 0, len(originalPartInfo.Definitions)) - allNames := make([]string, 0, len(originalPartInfo.Definitions)) - for _, def := range originalPartInfo.Definitions { - allIDs = append(allIDs, def.ID) - allNames = append(allNames, def.Name.O) - } - logutil.StatsLogger().Error("Exchange partition should only have one partition to exchange", - zap.Int64("globalTableID", globalTableInfo.ID), - zap.String("globalTableName", globalTableInfo.Name.O), - zap.Int64("tableID", originalTableInfo.ID), - zap.String("tableName", originalTableInfo.Name.O), - zap.Int64s("allPartitionIDs", allIDs), - zap.Strings("allPartitionNames", allNames), - ) - } - return &DDLEvent{ - tp: model.ActionExchangeTablePartition, - schemaID: schemaID, - tableInfo: globalTableInfo, - partInfo: originalPartInfo, - oldTableInfo: originalTableInfo, - } -} - -// GetExchangePartitionInfo gets the table info of the table that is exchanged a partition. -// Note: All information pertains to the state before the exchange. -func (e *DDLEvent) GetExchangePartitionInfo() ( - globalTableInfo *model.TableInfo, - originalPartInfo *model.PartitionInfo, - originalTableInfo *model.TableInfo, -) { - return e.tableInfo, e.partInfo, e.oldTableInfo -} - -// NewReorganizePartitionEvent creates a new ddl event that reorganizes partitions. -// We also use it for increasing or decreasing the number of hash partitions. -func NewReorganizePartitionEvent( - schemaID int64, - globalTableInfo *model.TableInfo, - addedPartInfo *model.PartitionInfo, - droppedPartInfo *model.PartitionInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionReorganizePartition, - schemaID: schemaID, - tableInfo: globalTableInfo, - partInfo: addedPartInfo, - oldPartInfo: droppedPartInfo, - } -} - -// GetReorganizePartitionInfo gets the table info of the table that is reorganized partitions. -func (e *DDLEvent) GetReorganizePartitionInfo() ( - globalTableInfo *model.TableInfo, - addedPartInfo *model.PartitionInfo, - droppedPartInfo *model.PartitionInfo, -) { - return e.tableInfo, e.partInfo, e.oldPartInfo -} - -// NewTruncatePartitionEvent creates a new ddl event that truncates partitions. -func NewTruncatePartitionEvent( - schemaID int64, - globalTableInfo *model.TableInfo, - addedPartInfo *model.PartitionInfo, - droppedPartInfo *model.PartitionInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionTruncateTablePartition, - schemaID: schemaID, - tableInfo: globalTableInfo, - partInfo: addedPartInfo, - oldPartInfo: droppedPartInfo, - } -} - -// GetTruncatePartitionInfo gets the table info of the table that is truncated partitions. -func (e *DDLEvent) GetTruncatePartitionInfo() ( - globalTableInfo *model.TableInfo, - addedPartInfo *model.PartitionInfo, - droppedPartInfo *model.PartitionInfo, -) { - return e.tableInfo, e.partInfo, e.oldPartInfo -} - -// NewAddPartitioningEvent creates a new ddl event that converts a single table to a partitioned table. -// For example, `alter table t partition by range (c1) (partition p1 values less than (10))`. -func NewAddPartitioningEvent( - schemaID int64, - oldSingleTableID int64, - newGlobalTableInfo *model.TableInfo, - addedPartInfo *model.PartitionInfo, -) *DDLEvent { - return &DDLEvent{ - tp: model.ActionAlterTablePartitioning, - schemaID: schemaID, - oldTableID: oldSingleTableID, - tableInfo: newGlobalTableInfo, - partInfo: addedPartInfo, - } -} - -// GetAddPartitioningInfo gets the table info of the table that is converted to a partitioned table. -func (e *DDLEvent) GetAddPartitioningInfo() ( - oldSingleTableID int64, - newGlobalTableInfo *model.TableInfo, - addedPartInfo *model.PartitionInfo, -) { - return e.oldTableID, e.tableInfo, e.partInfo -} - // NewRemovePartitioningEvent creates a new ddl event that converts a partitioned table to a single table. // For example, `alter table t remove partitioning`. func NewRemovePartitioningEvent( diff --git a/pkg/statistics/handle/util/ddl_event_test.go b/pkg/statistics/handle/util/ddl_event_test.go index d564bf3312fa1..ac9c953aa4e1d 100644 --- a/pkg/statistics/handle/util/ddl_event_test.go +++ b/pkg/statistics/handle/util/ddl_event_test.go @@ -17,7 +17,8 @@ package util import ( "testing" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/stretchr/testify/require" ) @@ -28,7 +29,7 @@ func TestEventString(t *testing.T) { schemaID: 1, tableInfo: &model.TableInfo{ ID: 1, - Name: model.NewCIStr("Table1"), + Name: pmodel.NewCIStr("Table1"), }, partInfo: &model.PartitionInfo{ Definitions: []model.PartitionDefinition{ @@ -38,7 +39,7 @@ func TestEventString(t *testing.T) { }, oldTableInfo: &model.TableInfo{ ID: 4, - Name: model.NewCIStr("Table2"), + Name: pmodel.NewCIStr("Table2"), }, oldPartInfo: &model.PartitionInfo{ Definitions: []model.PartitionDefinition{ @@ -47,8 +48,8 @@ func TestEventString(t *testing.T) { }, }, columnInfos: []*model.ColumnInfo{ - {ID: 7, Name: model.NewCIStr("Column1")}, - {ID: 8, Name: model.NewCIStr("Column2")}, + {ID: 7, Name: pmodel.NewCIStr("Column1")}, + {ID: 8, Name: pmodel.NewCIStr("Column2")}, }, } diff --git a/pkg/statistics/handle/util/util.go b/pkg/statistics/handle/util/util.go index 0a1aa5db8279a..ef4840ceb8fbb 100644 --- a/pkg/statistics/handle/util/util.go +++ b/pkg/statistics/handle/util/util.go @@ -23,8 +23,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/util" @@ -222,7 +222,7 @@ func Exec(sctx sessionctx.Context, sql string, args ...any) (sqlexec.RecordSet, } // ExecRows is a helper function to execute sql and return rows and fields. -func ExecRows(sctx sessionctx.Context, sql string, args ...any) (rows []chunk.Row, fields []*ast.ResultField, err error) { +func ExecRows(sctx sessionctx.Context, sql string, args ...any) (rows []chunk.Row, fields []*resolve.ResultField, err error) { if intest.InTest { if v := sctx.Value(mock.RestrictedSQLExecutorKey{}); v != nil { return v.(*mock.MockRestrictedSQLExecutor).ExecRestrictedSQL(StatsCtx, @@ -235,7 +235,7 @@ func ExecRows(sctx sessionctx.Context, sql string, args ...any) (rows []chunk.Ro } // ExecWithOpts is a helper function to execute sql and return rows and fields. -func ExecWithOpts(sctx sessionctx.Context, opts []sqlexec.OptionFuncAlias, sql string, args ...any) (rows []chunk.Row, fields []*ast.ResultField, err error) { +func ExecWithOpts(sctx sessionctx.Context, opts []sqlexec.OptionFuncAlias, sql string, args ...any) (rows []chunk.Row, fields []*resolve.ResultField, err error) { sqlExec := sctx.GetRestrictedSQLExecutor() return sqlExec.ExecRestrictedSQL(StatsCtx, opts, sql, args...) } diff --git a/pkg/statistics/histogram_test.go b/pkg/statistics/histogram_test.go index d51b367a3dc46..cf26b1cfd97d1 100644 --- a/pkg/statistics/histogram_test.go +++ b/pkg/statistics/histogram_test.go @@ -19,7 +19,8 @@ import ( "testing" "time" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/codec" @@ -538,7 +539,7 @@ func TestMergeBucketNDV(t *testing.T) { func TestIndexQueryBytes(t *testing.T) { ctx := mock.NewContext() sc := ctx.GetSessionVars().StmtCtx - idx := &Index{Info: &model.IndexInfo{Columns: []*model.IndexColumn{{Name: model.NewCIStr("a"), Offset: 0}}}} + idx := &Index{Info: &model.IndexInfo{Columns: []*model.IndexColumn{{Name: pmodel.NewCIStr("a"), Offset: 0}}}} idx.Histogram = *NewHistogram(0, 15, 0, 0, types.NewFieldType(mysql.TypeBlob), 0, 0) low, err1 := codec.EncodeKey(sc.TimeZone(), nil, types.NewBytesDatum([]byte("0"))) require.NoError(t, err1) diff --git a/pkg/statistics/index.go b/pkg/statistics/index.go index d882b54e03397..c961613241b3e 100644 --- a/pkg/statistics/index.go +++ b/pkg/statistics/index.go @@ -15,7 +15,7 @@ package statistics import ( - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/context" "github.com/pingcap/tidb/pkg/planner/util/debugtrace" diff --git a/pkg/statistics/sample.go b/pkg/statistics/sample.go index 77d444e2163af..8b6e02f8f92e0 100644 --- a/pkg/statistics/sample.go +++ b/pkg/statistics/sample.go @@ -22,9 +22,9 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/types" @@ -273,7 +273,7 @@ func (s SampleBuilder) CollectColumnStats() ([]*SampleCollector, *SortedBuilder, } // RowToDatums converts row to datum slice. -func RowToDatums(row chunk.Row, fields []*ast.ResultField) []types.Datum { +func RowToDatums(row chunk.Row, fields []*resolve.ResultField) []types.Datum { datums := make([]types.Datum, len(fields)) for i, f := range fields { datums[i] = row.GetDatum(i, &f.Column.FieldType) diff --git a/pkg/statistics/statistics_test.go b/pkg/statistics/statistics_test.go index ca192db2f0d24..566c72eff2aee 100644 --- a/pkg/statistics/statistics_test.go +++ b/pkg/statistics/statistics_test.go @@ -21,9 +21,9 @@ import ( "time" "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/types" @@ -48,17 +48,17 @@ type recordSet struct { data []types.Datum count int cursor int - fields []*ast.ResultField + fields []*resolve.ResultField } -func (r *recordSet) Fields() []*ast.ResultField { +func (r *recordSet) Fields() []*resolve.ResultField { return r.fields } func (r *recordSet) setFields(tps ...uint8) { - r.fields = make([]*ast.ResultField, len(tps)) + r.fields = make([]*resolve.ResultField, len(tps)) for i := 0; i < len(tps); i++ { - rf := new(ast.ResultField) + rf := new(resolve.ResultField) rf.Column = new(model.ColumnInfo) rf.Column.FieldType = *types.NewFieldType(tps[i]) r.fields[i] = rf diff --git a/pkg/statistics/table.go b/pkg/statistics/table.go index 237f48d407cf0..e7f6510c63ba8 100644 --- a/pkg/statistics/table.go +++ b/pkg/statistics/table.go @@ -22,7 +22,7 @@ import ( "strings" "github.com/pingcap/tidb/pkg/expression" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/context" "github.com/pingcap/tidb/pkg/types" @@ -92,25 +92,6 @@ type ColAndIdxExistenceMap struct { idxAnalyzed map[int64]bool } -// SomeAnalyzed checks whether some part of the table is analyzed. -// The newly added column/index might not have its stats. -func (m *ColAndIdxExistenceMap) SomeAnalyzed() bool { - if m == nil { - return false - } - for _, v := range m.colAnalyzed { - if v { - return true - } - } - for _, v := range m.idxAnalyzed { - if v { - return true - } - } - return false -} - // Has checks whether a column/index stats exists. // This method only checks whether the given item exists or not. // Don't check whether it has statistics or not. @@ -774,7 +755,11 @@ func (coll *HistColl) GetScaledRealtimeAndModifyCnt(idxStats *Index) (realtimeCn if analyzeRowCount <= 0 { return coll.RealtimeCount, coll.ModifyCount } - scale := idxStats.TotalRowCount() / analyzeRowCount + idxTotalRowCount := idxStats.TotalRowCount() + if idxTotalRowCount <= 0 { + return coll.RealtimeCount, coll.ModifyCount + } + scale := idxTotalRowCount / analyzeRowCount return int64(float64(coll.RealtimeCount) * scale), int64(float64(coll.ModifyCount) * scale) } @@ -809,20 +794,23 @@ func (t *Table) ColumnIsLoadNeeded(id int64, fullLoad bool) (*Column, bool, bool if t.Pseudo { return nil, false, false } + // when we use non-lite init stats, it cannot init the stats for common columns. + // so we need to foce to load the stats. col, ok := t.columns[id] + if !ok { + return nil, true, true + } hasAnalyzed := t.ColAndIdxExistenceMap.HasAnalyzed(id, false) // If it's not analyzed yet. if !hasAnalyzed { // If we don't have it in memory, we create a fake hist for pseudo estimation (see handleOneItemTask()). - if !ok { - // If we don't have this column. We skip it. - // It's something ridiculous. But it's possible that the stats don't have some ColumnInfo. - // We need to find a way to maintain it more correctly. - return nil, t.ColAndIdxExistenceMap.Has(id, false), false - } + // It's something ridiculous. But it's possible that the stats don't have some ColumnInfo. + // We need to find a way to maintain it more correctly. // Otherwise we don't need to load it. - return nil, false, false + result := t.ColAndIdxExistenceMap.Has(id, false) + // If the column is not in the ColAndIdxExistenceMap, we need to load it. + return nil, !result, !result } // Restore the condition from the simplified form: diff --git a/pkg/store/copr/BUILD.bazel b/pkg/store/copr/BUILD.bazel index 1ebcfbcff1251..a130fc1f3a303 100644 --- a/pkg/store/copr/BUILD.bazel +++ b/pkg/store/copr/BUILD.bazel @@ -19,11 +19,11 @@ go_library( "//pkg/config", "//pkg/ddl/placement", "//pkg/domain/infosync", - "//pkg/domain/resourcegroup", "//pkg/errno", "//pkg/kv", "//pkg/metrics", "//pkg/parser/terror", + "//pkg/resourcegroup", "//pkg/sessionctx/variable", "//pkg/store/copr/metrics", "//pkg/store/driver/backoff", diff --git a/pkg/store/copr/batch_coprocessor.go b/pkg/store/copr/batch_coprocessor.go index 40eb5cb0d8ffa..5a1847e99ae86 100644 --- a/pkg/store/copr/batch_coprocessor.go +++ b/pkg/store/copr/batch_coprocessor.go @@ -16,7 +16,6 @@ package copr import ( "bytes" - "cmp" "context" "fmt" "io" @@ -114,7 +113,7 @@ func (rs *batchCopResponse) RespTime() time.Duration { return rs.respTime } -func deepCopyStoreTaskMap(storeTaskMap map[uint64]*batchCopTask) map[uint64]*batchCopTask { +func deepCopyStoreTaskMap(storeTaskMap map[uint64]*batchCopTask, avgRegionsNum int) map[uint64]*batchCopTask { storeTasks := make(map[uint64]*batchCopTask) for storeID, task := range storeTaskMap { t := batchCopTask{ @@ -122,7 +121,7 @@ func deepCopyStoreTaskMap(storeTaskMap map[uint64]*batchCopTask) map[uint64]*bat cmdType: task.cmdType, ctx: task.ctx, } - t.regionInfos = make([]RegionInfo, len(task.regionInfos)) + t.regionInfos = make([]RegionInfo, len(task.regionInfos), len(task.regionInfos)+avgRegionsNum) copy(t.regionInfos, task.regionInfos) storeTasks[storeID] = &t } @@ -146,25 +145,24 @@ const ( // If selected[i] is true, candidateRegionInfos[i] has been selected and should be skip. // storeID2RegionIndex is a map that key is storeID and value is a region index slice. // selectRegion use storeID2RegionIndex to find RegionInfos that belong to storeID efficiently. -func selectRegion(storeID uint64, candidateRegionInfos []RegionInfo, selected []bool, storeID2RegionIndex map[uint64][]int, cnt int64) []RegionInfo { +func selectRegion(storeID uint64, candidateRegionInfos []RegionInfo, selected []bool, storeID2RegionIndex map[uint64][]int, cnt int64, regionInfosBuffer []RegionInfo) []RegionInfo { regionIndexes, ok := storeID2RegionIndex[storeID] if !ok { logutil.BgLogger().Error("selectRegion: storeID2RegionIndex not found", zap.Uint64("storeID", storeID)) return nil } - var regionInfos []RegionInfo i := 0 - for ; i < len(regionIndexes) && len(regionInfos) < int(cnt); i++ { + for ; i < len(regionIndexes) && len(regionInfosBuffer) < int(cnt); i++ { idx := regionIndexes[i] if selected[idx] { continue } selected[idx] = true - regionInfos = append(regionInfos, candidateRegionInfos[idx]) + regionInfosBuffer = append(regionInfosBuffer, candidateRegionInfos[idx]) } // Remove regions that has been selected. storeID2RegionIndex[storeID] = regionIndexes[i:] - return regionInfos + return regionInfosBuffer } // Higher scores mean more balance: (100 - unblance percentage) @@ -206,7 +204,7 @@ func checkBatchCopTaskBalance(storeTasks map[uint64]*batchCopTask, balanceContin // balanceBatchCopTaskWithContinuity try to balance `continuous regions` between TiFlash Stores. // In fact, not absolutely continuous is required, regions' range are closed to store in a TiFlash segment is enough for internal read optimization. // -// First, sort candidateRegionInfos by their key ranges. +// First, the caller should guarantee the candidateRegionInfos is ordered. // Second, build a storeID2RegionIndex data structure to fastly locate regions of a store (avoid scanning candidateRegionInfos repeatedly). // Third, each store will take balanceContinuousRegionCount from the sorted candidateRegionInfos. These regions are stored very close to each other in TiFlash. // Fourth, if the region count is not balance between TiFlash, it may fallback to the original balance logic. @@ -216,17 +214,7 @@ func balanceBatchCopTaskWithContinuity(storeTaskMap map[uint64]*batchCopTask, ca } funcStart := time.Now() regionCount := regionTotalCount(storeTaskMap, candidateRegionInfos) - storeTasks := deepCopyStoreTaskMap(storeTaskMap) - - // Sort regions by their key ranges. - slices.SortFunc(candidateRegionInfos, func(i, j RegionInfo) int { - // Special case: Sort empty ranges to the end. - if i.Ranges.Len() < 1 || j.Ranges.Len() < 1 { - return cmp.Compare(j.Ranges.Len(), i.Ranges.Len()) - } - // StartKey0 < StartKey1 - return bytes.Compare(i.Ranges.At(0).StartKey, j.Ranges.At(0).StartKey) - }) + storeTasks := deepCopyStoreTaskMap(storeTaskMap, len(candidateRegionInfos)/len(storeTaskMap)) balanceStart := time.Now() // Build storeID -> region index slice index and we can fastly locate regions of a store. @@ -243,16 +231,17 @@ func balanceBatchCopTaskWithContinuity(storeTaskMap map[uint64]*batchCopTask, ca // If selected[i] is true, candidateRegionInfos[i] is selected by a store and should skip it in selectRegion. selected := make([]bool, len(candidateRegionInfos)) + regionInfosBuffer := make([]RegionInfo, 0, balanceContinuousRegionCount) for { totalCount := 0 selectCountThisRound := 0 for storeID, task := range storeTasks { // Each store select balanceContinuousRegionCount regions from candidateRegionInfos. // Since candidateRegionInfos is sorted, it is very likely that these regions are close to each other in TiFlash. - regionInfo := selectRegion(storeID, candidateRegionInfos, selected, storeID2RegionIndex, balanceContinuousRegionCount) - task.regionInfos = append(task.regionInfos, regionInfo...) + regionInfosBuffer = selectRegion(storeID, candidateRegionInfos, selected, storeID2RegionIndex, balanceContinuousRegionCount, regionInfosBuffer[:0]) + task.regionInfos = append(task.regionInfos, regionInfosBuffer...) totalCount += len(task.regionInfos) - selectCountThisRound += len(regionInfo) + selectCountThisRound += len(regionInfosBuffer) } if totalCount >= regionCount { break @@ -304,7 +293,7 @@ func balanceBatchCopTaskWithContinuity(storeTaskMap map[uint64]*batchCopTask, ca // // The second balance strategy: Not only consider the region count between TiFlash stores, but also try to make the regions' range continuous(stored in TiFlash closely). // If balanceWithContinuity is true, the second balance strategy is enable. -func balanceBatchCopTask(aliveStores []*tikv.Store, originalTasks []*batchCopTask, balanceWithContinuity bool, balanceContinuousRegionCount int64) []*batchCopTask { +func balanceBatchCopTask(aliveStores []*tikv.Store, originalTasks []*batchCopTask, balanceWithContinuity bool, balanceContinuousRegionCount int64, allRegionInfos []RegionInfo) []*batchCopTask { if len(originalTasks) == 0 { log.Info("Batch cop task balancer got an empty task set.") return originalTasks @@ -324,47 +313,45 @@ func balanceBatchCopTask(aliveStores []*tikv.Store, originalTasks []*batchCopTas } } - var candidateRegionInfos []RegionInfo - for _, task := range originalTasks { - for _, ri := range task.regionInfos { - // for each region, figure out the valid store num - validStoreNum := 0 - var validStoreID uint64 + var candidateRegionInfos []RegionInfo = make([]RegionInfo, 0, len(allRegionInfos)) + for _, ri := range allRegionInfos { + // for each region, figure out the valid store num + validStoreNum := 0 + var validStoreID uint64 + for _, storeID := range ri.AllStores { + if _, ok := storeTaskMap[storeID]; ok { + validStoreNum++ + // original store id might be invalid, so we have to set it again. + validStoreID = storeID + } + } + if validStoreNum == 0 { + logutil.BgLogger().Warn("Meet regions that don't have an available store. Give up balancing") + return originalTasks + } else if validStoreNum == 1 { + // if only one store is valid, just put it to storeTaskMap + storeTaskMap[validStoreID].regionInfos = append(storeTaskMap[validStoreID].regionInfos, ri) + } else { + // if more than one store is valid, put the region + // to store candidate map + totalRegionCandidateNum += validStoreNum + totalRemainingRegionNum++ + candidateRegionInfos = append(candidateRegionInfos, ri) + taskKey := ri.Region.String() for _, storeID := range ri.AllStores { - if _, ok := storeTaskMap[storeID]; ok { - validStoreNum++ - // original store id might be invalid, so we have to set it again. - validStoreID = storeID + if _, validStore := storeTaskMap[storeID]; !validStore { + continue } - } - if validStoreNum == 0 { - logutil.BgLogger().Warn("Meet regions that don't have an available store. Give up balancing") - return originalTasks - } else if validStoreNum == 1 { - // if only one store is valid, just put it to storeTaskMap - storeTaskMap[validStoreID].regionInfos = append(storeTaskMap[validStoreID].regionInfos, ri) - } else { - // if more than one store is valid, put the region - // to store candidate map - totalRegionCandidateNum += validStoreNum - totalRemainingRegionNum++ - candidateRegionInfos = append(candidateRegionInfos, ri) - taskKey := ri.Region.String() - for _, storeID := range ri.AllStores { - if _, validStore := storeTaskMap[storeID]; !validStore { - continue - } - if _, ok := storeCandidateRegionMap[storeID]; !ok { - candidateMap := make(map[string]RegionInfo) - storeCandidateRegionMap[storeID] = candidateMap - } - if _, duplicateRegion := storeCandidateRegionMap[storeID][taskKey]; duplicateRegion { - // duplicated region, should not happen, just give up balance - logutil.BgLogger().Warn("Meet duplicated region info during when trying to balance batch cop task, give up balancing") - return originalTasks - } - storeCandidateRegionMap[storeID][taskKey] = ri + if _, ok := storeCandidateRegionMap[storeID]; !ok { + candidateMap := make(map[string]RegionInfo) + storeCandidateRegionMap[storeID] = candidateMap } + if _, duplicateRegion := storeCandidateRegionMap[storeID][taskKey]; duplicateRegion { + // duplicated region, should not happen, just give up balance + logutil.BgLogger().Warn("Meet duplicated region info during when trying to balance batch cop task, give up balancing") + return originalTasks + } + storeCandidateRegionMap[storeID][taskKey] = ri } } } @@ -929,6 +916,7 @@ func buildBatchCopTasksCore(bo *backoff.Backoffer, store *kvStore, rangesForEach for { var tasks []*copTask + var tasksForPartitions [][]*copTask = make([][]*copTask, len(rangesForEachPhysicalTable)) rangesLen = 0 for i, ranges := range rangesForEachPhysicalTable { rangesLen += ranges.Len() @@ -936,8 +924,9 @@ func buildBatchCopTasksCore(bo *backoff.Backoffer, store *kvStore, rangesForEach if err != nil { return nil, errors.Trace(err) } + tasksForPartitions[i] = make([]*copTask, 0, len(locations)) for _, lo := range locations { - tasks = append(tasks, &copTask{ + tasksForPartitions[i] = append(tasksForPartitions[i], &copTask{ region: lo.Location.Region, ranges: lo.Ranges, cmdType: cmdType, @@ -946,6 +935,23 @@ func buildBatchCopTasksCore(bo *backoff.Backoffer, store *kvStore, rangesForEach }) } } + if len(tasksForPartitions) == 1 { + tasks = tasksForPartitions[0] + } else { + slices.SortFunc(tasksForPartitions, func(a, b []*copTask) int { + if len(a) == 0 { + return -1 + } + if len(b) == 0 { + return 1 + } + return a[0].ranges.RefAt(0).StartKey.Cmp(b[0].ranges.RefAt(0).StartKey) + }) + // The ranges corresponding to each partiton do not intersect, so we can merge tasks directly + for _, tasksForPartition := range tasksForPartitions { + tasks = append(tasks, tasksForPartition...) + } + } rpcCtxs := make([]*tikv.RPCContext, 0, len(tasks)) usedTiFlashStores := make([][]uint64, 0, len(tasks)) @@ -999,6 +1005,7 @@ func buildBatchCopTasksCore(bo *backoff.Backoffer, store *kvStore, rangesForEach var batchTasks []*batchCopTask var regionIDsInOtherZones []uint64 var regionInfosNeedReloadOnSendFail []RegionInfo + var allRegionInfos []RegionInfo storeTaskMap := make(map[string]*batchCopTask) storeIDsUnionSetForAllTasks := make(map[uint64]struct{}) for idx, task := range tasks { @@ -1022,6 +1029,7 @@ func buildBatchCopTasksCore(bo *backoff.Backoffer, store *kvStore, rangesForEach for _, storeID := range regionInfo.AllStores { storeIDsUnionSetForAllTasks[storeID] = struct{}{} } + allRegionInfos = append(allRegionInfos, regionInfo) } if len(regionIDsInOtherZones) != 0 { @@ -1051,7 +1059,7 @@ func buildBatchCopTasksCore(bo *backoff.Backoffer, store *kvStore, rangesForEach storesUnionSetForAllTasks = append(storesUnionSetForAllTasks, store) } } - batchTasks = balanceBatchCopTask(storesUnionSetForAllTasks, batchTasks, balanceWithContinuity, balanceContinuousRegionCount) + batchTasks = balanceBatchCopTask(storesUnionSetForAllTasks, batchTasks, balanceWithContinuity, balanceContinuousRegionCount, allRegionInfos) balanceElapsed := time.Since(balanceStart) if log.GetLevel() <= zap.DebugLevel { msg := "After region balance:" @@ -1345,7 +1353,7 @@ func (b *batchCopIterator) handleTaskOnce(ctx context.Context, bo *backoff.Backo }, }) if b.req.ResourceGroupTagger != nil { - b.req.ResourceGroupTagger(req) + b.req.ResourceGroupTagger.Build(req) } req.StoreTp = getEndPointType(kv.TiFlash) diff --git a/pkg/store/copr/batch_coprocessor_test.go b/pkg/store/copr/batch_coprocessor_test.go index 02c4122903a58..dfc945e50f946 100644 --- a/pkg/store/copr/batch_coprocessor_test.go +++ b/pkg/store/copr/batch_coprocessor_test.go @@ -128,13 +128,13 @@ func TestBalanceBatchCopTaskWithContinuity(t *testing.T) { func TestBalanceBatchCopTaskWithEmptyTaskSet(t *testing.T) { { var nilTaskSet []*batchCopTask - nilResult := balanceBatchCopTask(nil, nilTaskSet, false, 0) + nilResult := balanceBatchCopTask(nil, nilTaskSet, false, 0, nil) require.True(t, nilResult == nil) } { emptyTaskSet := make([]*batchCopTask, 0) - emptyResult := balanceBatchCopTask(nil, emptyTaskSet, false, 0) + emptyResult := balanceBatchCopTask(nil, emptyTaskSet, false, 0, nil) require.True(t, emptyResult != nil) require.True(t, len(emptyResult) == 0) } @@ -146,7 +146,7 @@ func TestDeepCopyStoreTaskMap(t *testing.T) { task.regionInfos = append(task.regionInfos, RegionInfo{}) } - storeTasks2 := deepCopyStoreTaskMap(storeTasks1) + storeTasks2 := deepCopyStoreTaskMap(storeTasks1, 0) for _, task := range storeTasks2 { task.regionInfos = append(task.regionInfos, RegionInfo{}) } @@ -320,3 +320,17 @@ func TestGetAllUsedTiFlashStores(t *testing.T) { require.True(t, ok) } } + +func BenchmarkBalanceBatchCopTaskWithContinuity(b *testing.B) { + b.StopTimer() + replicaNum := 3 + storeCount := 10 + regionCount := 200000 + storeTasks := buildStoreTaskMap(storeCount) + regionInfos := buildRegionInfos(storeCount, regionCount, replicaNum) + + b.StartTimer() + for i := 0; i < b.N; i++ { + _, _ = balanceBatchCopTaskWithContinuity(storeTasks, regionInfos, 20) + } +} diff --git a/pkg/store/copr/copr_test/BUILD.bazel b/pkg/store/copr/copr_test/BUILD.bazel index 10f2a807b2623..a0fccf46853c9 100644 --- a/pkg/store/copr/copr_test/BUILD.bazel +++ b/pkg/store/copr/copr_test/BUILD.bazel @@ -11,8 +11,8 @@ go_test( shard_count = 3, deps = [ "//pkg/config", - "//pkg/domain/resourcegroup", "//pkg/kv", + "//pkg/resourcegroup/runaway", "//pkg/store/copr", "//pkg/store/mockstore", "//pkg/testkit/testmain", diff --git a/pkg/store/copr/copr_test/coprocessor_test.go b/pkg/store/copr/copr_test/coprocessor_test.go index 3414bae8bd329..97897c36eb883 100644 --- a/pkg/store/copr/copr_test/coprocessor_test.go +++ b/pkg/store/copr/copr_test/coprocessor_test.go @@ -24,8 +24,8 @@ import ( "github.com/pingcap/kvproto/pkg/meta_storagepb" rmpb "github.com/pingcap/kvproto/pkg/resource_manager" - "github.com/pingcap/tidb/pkg/domain/resourcegroup" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/resourcegroup/runaway" "github.com/pingcap/tidb/pkg/store/copr" "github.com/pingcap/tidb/pkg/store/mockstore" "github.com/stretchr/testify/require" @@ -260,13 +260,13 @@ func TestBuildCopIteratorWithRunawayChecker(t *testing.T) { ranges := copr.BuildKeyRanges("a", "c", "d", "e", "h", "x", "y", "z") resourceCtl, err := rmclient.NewResourceGroupController(context.Background(), 1, mockPrivider, nil) require.NoError(t, err) - manager := resourcegroup.NewRunawayManager(resourceCtl, "mock://test") + manager := runaway.NewRunawayManager(resourceCtl, "mock://test", nil, nil, nil, nil) defer manager.Stop() sql := "select * from t" group1 := "rg1" checker := manager.DeriveChecker(group1, sql, "", "", time.Now()) - manager.AddWatch(&resourcegroup.QuarantineRecord{ + manager.AddWatch(&runaway.QuarantineRecord{ ID: 1, ResourceGroupName: group1, Watch: rmpb.RunawayWatchType_Exact, diff --git a/pkg/store/copr/coprocessor.go b/pkg/store/copr/coprocessor.go index 16a75bf3f82a4..8353902a76439 100644 --- a/pkg/store/copr/coprocessor.go +++ b/pkg/store/copr/coprocessor.go @@ -37,11 +37,11 @@ import ( rmpb "github.com/pingcap/kvproto/pkg/resource_manager" "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/domain/infosync" - "github.com/pingcap/tidb/pkg/domain/resourcegroup" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/kv" tidbmetrics "github.com/pingcap/tidb/pkg/metrics" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/resourcegroup" "github.com/pingcap/tidb/pkg/sessionctx/variable" copr_metrics "github.com/pingcap/tidb/pkg/store/copr/metrics" "github.com/pingcap/tidb/pkg/store/driver/backoff" @@ -693,7 +693,7 @@ type copIterator struct { storeBatchedNum atomic.Uint64 storeBatchedFallbackNum atomic.Uint64 - runawayChecker *resourcegroup.RunawayChecker + runawayChecker resourcegroup.RunawayChecker unconsumedStats *unconsumedCopRuntimeStats } @@ -1223,7 +1223,7 @@ func (worker *copIteratorWorker) handleTaskOnce(bo *Backoffer, task *copTask, ch req.IsRetryRequest = true } if worker.req.ResourceGroupTagger != nil { - worker.req.ResourceGroupTagger(req) + worker.req.ResourceGroupTagger.Build(req) } timeout := config.GetGlobalConfig().TiKVClient.CoprReqTimeout if task.tikvClientReadTimeout > 0 { @@ -1266,14 +1266,6 @@ func (worker *copIteratorWorker) handleTaskOnce(bo *Backoffer, task *copTask, ch timeout, getEndPointType(task.storeType), task.storeAddr, ops...) err = derr.ToTiDBErr(err) if worker.req.RunawayChecker != nil { - failpoint.Inject("sleepCoprAfterReq", func(v failpoint.Value) { - //nolint:durationcheck - value := v.(int) - time.Sleep(time.Millisecond * time.Duration(value)) - if value > 50 { - err = errors.Errorf("Coprocessor task terminated due to exceeding the deadline") - } - }) err = worker.req.RunawayChecker.CheckCopRespError(err) } if err != nil { diff --git a/pkg/store/driver/BUILD.bazel b/pkg/store/driver/BUILD.bazel index 8ea468e176415..a220d9fb786a4 100644 --- a/pkg/store/driver/BUILD.bazel +++ b/pkg/store/driver/BUILD.bazel @@ -47,7 +47,7 @@ go_test( deps = [ "//pkg/domain", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/session", "//pkg/store/copr", "//pkg/store/mockstore", diff --git a/pkg/store/driver/client_test.go b/pkg/store/driver/client_test.go index cb0c4abaa20c1..2576fce5426bc 100644 --- a/pkg/store/driver/client_test.go +++ b/pkg/store/driver/client_test.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/kvproto/pkg/kvrpcpb" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/util/tracing" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" diff --git a/pkg/store/driver/txn/BUILD.bazel b/pkg/store/driver/txn/BUILD.bazel index fdc6d834f0bcc..77243dd690bcd 100644 --- a/pkg/store/driver/txn/BUILD.bazel +++ b/pkg/store/driver/txn/BUILD.bazel @@ -16,7 +16,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/mysql", "//pkg/sessionctx/binloginfo", "//pkg/store/driver/error", diff --git a/pkg/store/driver/txn/error.go b/pkg/store/driver/txn/error.go index 58f3aabac8e29..8d53ea6fc4561 100644 --- a/pkg/store/driver/txn/error.go +++ b/pkg/store/driver/txn/error.go @@ -27,7 +27,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/kvproto/pkg/kvrpcpb" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" derr "github.com/pingcap/tidb/pkg/store/driver/error" "github.com/pingcap/tidb/pkg/table/tables" diff --git a/pkg/store/driver/txn/snapshot.go b/pkg/store/driver/txn/snapshot.go index 5c1edee5362b9..d1494cabc35de 100644 --- a/pkg/store/driver/txn/snapshot.go +++ b/pkg/store/driver/txn/snapshot.go @@ -118,7 +118,12 @@ func (s *tikvSnapshot) SetOption(opt int, val any) { case kv.ResourceGroupTag: s.KVSnapshot.SetResourceGroupTag(val.([]byte)) case kv.ResourceGroupTagger: - s.KVSnapshot.SetResourceGroupTagger(val.(tikvrpc.ResourceGroupTagger)) + switch tagger := val.(type) { + case tikvrpc.ResourceGroupTagger: + s.KVSnapshot.SetResourceGroupTagger(tagger) + case *kv.ResourceGroupTagBuilder: + s.KVSnapshot.SetResourceGroupTagger(tagger.BuildProtoTagger()) + } case kv.ReadReplicaScope: s.KVSnapshot.SetReadReplicaScope(val.(string)) case kv.SnapInterceptor: diff --git a/pkg/store/driver/txn/txn_driver.go b/pkg/store/driver/txn/txn_driver.go index 03c288852a70f..404e07e5dbc7b 100644 --- a/pkg/store/driver/txn/txn_driver.go +++ b/pkg/store/driver/txn/txn_driver.go @@ -25,7 +25,7 @@ import ( "github.com/pingcap/kvproto/pkg/kvrpcpb" "github.com/pingcap/kvproto/pkg/metapb" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/binloginfo" derr "github.com/pingcap/tidb/pkg/store/driver/error" "github.com/pingcap/tidb/pkg/store/driver/options" @@ -275,7 +275,12 @@ func (txn *tikvTxn) SetOption(opt int, val any) { case kv.ResourceGroupTag: txn.KVTxn.SetResourceGroupTag(val.([]byte)) case kv.ResourceGroupTagger: - txn.KVTxn.SetResourceGroupTagger(val.(tikvrpc.ResourceGroupTagger)) + switch tagger := val.(type) { + case tikvrpc.ResourceGroupTagger: + txn.KVTxn.SetResourceGroupTagger(tagger) + case *kv.ResourceGroupTagBuilder: + txn.KVTxn.SetResourceGroupTagger(tagger.BuildProtoTagger()) + } case kv.KVFilter: txn.KVTxn.SetKVFilter(val.(tikv.KVFilter)) case kv.SnapInterceptor: diff --git a/pkg/store/gcworker/BUILD.bazel b/pkg/store/gcworker/BUILD.bazel index d7ee3ca29e63f..3044a32492718 100644 --- a/pkg/store/gcworker/BUILD.bazel +++ b/pkg/store/gcworker/BUILD.bazel @@ -12,8 +12,8 @@ go_library( "//pkg/ddl/util", "//pkg/domain/infosync", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", - "//pkg/parser/model", "//pkg/parser/terror", "//pkg/privilege", "//pkg/session", @@ -59,7 +59,7 @@ go_test( "//pkg/domain", "//pkg/domain/infosync", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/session", "//pkg/store/mockstore", "//pkg/testkit/testmain", diff --git a/pkg/store/gcworker/gc_worker.go b/pkg/store/gcworker/gc_worker.go index 593abbb9c4fde..d6dd8d4658266 100644 --- a/pkg/store/gcworker/gc_worker.go +++ b/pkg/store/gcworker/gc_worker.go @@ -38,8 +38,8 @@ import ( "github.com/pingcap/tidb/pkg/ddl/util" "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/privilege" "github.com/pingcap/tidb/pkg/session" @@ -1574,6 +1574,7 @@ func doGCPlacementRules(se sessiontypes.Session, _ uint64, return } historyJob = &model.Job{ + Version: model.JobVersion1, ID: dr.JobID, Type: model.ActionDropTable, TableID: int64(v.(int)), @@ -1593,18 +1594,31 @@ func doGCPlacementRules(se sessiontypes.Session, _ uint64, // Notify PD to drop the placement rules of partition-ids and table-id, even if there may be no placement rules. var physicalTableIDs []int64 switch historyJob.Type { - case model.ActionDropTable, model.ActionTruncateTable: + case model.ActionDropTable: var startKey kv.Key if err = historyJob.DecodeArgs(&startKey, &physicalTableIDs); err != nil { return } physicalTableIDs = append(physicalTableIDs, historyJob.TableID) - case model.ActionDropSchema, model.ActionDropTablePartition, model.ActionTruncateTablePartition, + case model.ActionTruncateTable: + var args *model.TruncateTableArgs + args, err = model.GetFinishedTruncateTableArgs(historyJob) + if err != nil { + return + } + physicalTableIDs = append(args.OldPartitionIDs, historyJob.TableID) + case model.ActionDropTablePartition, model.ActionTruncateTablePartition, model.ActionReorganizePartition, model.ActionRemovePartitioning, model.ActionAlterTablePartitioning: if err = historyJob.DecodeArgs(&physicalTableIDs); err != nil { return } + case model.ActionDropSchema: + args, err2 := model.GetFinishedDropSchemaArgs(historyJob) + if err2 != nil { + return err2 + } + physicalTableIDs = args.AllDroppedTableIDs } // Skip table ids that's already successfully handled. @@ -1648,6 +1662,7 @@ func (w *GCWorker) doGCLabelRules(dr util.DelRangeTask) (err error) { return } historyJob = &model.Job{ + Version: model.JobVersion1, ID: dr.JobID, Type: model.ActionDropTable, RawArgs: args, diff --git a/pkg/store/gcworker/gc_worker_test.go b/pkg/store/gcworker/gc_worker_test.go index 8d6aab291bc7c..e4c8c2e347e2b 100644 --- a/pkg/store/gcworker/gc_worker_test.go +++ b/pkg/store/gcworker/gc_worker_test.go @@ -36,7 +36,7 @@ import ( "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/store/mockstore" "github.com/stretchr/testify/require" diff --git a/pkg/store/helper/BUILD.bazel b/pkg/store/helper/BUILD.bazel index a65d2b88624ec..aa4ff8b708b26 100644 --- a/pkg/store/helper/BUILD.bazel +++ b/pkg/store/helper/BUILD.bazel @@ -8,7 +8,7 @@ go_library( deps = [ "//pkg/infoschema/context", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/store/driver/error", "//pkg/tablecodec", "//pkg/util", @@ -38,6 +38,7 @@ go_test( shard_count = 6, deps = [ "//pkg/infoschema/context", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/store/mockstore", "//pkg/tablecodec", diff --git a/pkg/store/helper/helper.go b/pkg/store/helper/helper.go index 20d7ec3e472e8..b39afc1a31387 100644 --- a/pkg/store/helper/helper.go +++ b/pkg/store/helper/helper.go @@ -32,7 +32,7 @@ import ( "github.com/pingcap/kvproto/pkg/kvrpcpb" infoschema "github.com/pingcap/tidb/pkg/infoschema/context" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" derr "github.com/pingcap/tidb/pkg/store/driver/error" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/util" diff --git a/pkg/store/helper/helper_test.go b/pkg/store/helper/helper_test.go index b339ad5656744..a22e04fc810fa 100644 --- a/pkg/store/helper/helper_test.go +++ b/pkg/store/helper/helper_test.go @@ -29,7 +29,8 @@ import ( "github.com/gorilla/mux" "github.com/pingcap/log" infoschema "github.com/pingcap/tidb/pkg/infoschema/context" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/store/helper" "github.com/pingcap/tidb/pkg/store/mockstore" "github.com/pingcap/tidb/pkg/tablecodec" @@ -66,7 +67,7 @@ func TestHotRegion(t *testing.T) { require.Equal(t, expected, regionMetric) dbInfo := &model.DBInfo{ - Name: model.NewCIStr("test"), + Name: pmodel.NewCIStr("test"), } require.NoError(t, err) @@ -214,7 +215,7 @@ func mockHotRegionResponse(w http.ResponseWriter, _ *http.Request) { } func getMockRegionsTableInfoSchema() []*model.DBInfo { - dbInfo := &model.DBInfo{Name: model.NewCIStr("test")} + dbInfo := &model.DBInfo{Name: pmodel.NewCIStr("test")} dbInfo.Deprecated.Tables = []*model.TableInfo{ { ID: 41, diff --git a/pkg/store/mockstore/mockcopr/BUILD.bazel b/pkg/store/mockstore/mockcopr/BUILD.bazel index 669bb6b795fde..b95b7c77e29d8 100644 --- a/pkg/store/mockstore/mockcopr/BUILD.bazel +++ b/pkg/store/mockstore/mockcopr/BUILD.bazel @@ -18,11 +18,11 @@ go_library( "//pkg/expression", "//pkg/expression/aggregation", "//pkg/kv", - "//pkg/parser/ast", + "//pkg/meta/model", "//pkg/parser/charset", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", + "//pkg/planner/core/resolve", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", "//pkg/sessionctx/variable", diff --git a/pkg/store/mockstore/mockcopr/analyze.go b/pkg/store/mockstore/mockcopr/analyze.go index b58793ec0bb10..869f0d7ed4aba 100644 --- a/pkg/store/mockstore/mockcopr/analyze.go +++ b/pkg/store/mockstore/mockcopr/analyze.go @@ -21,9 +21,9 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/kvproto/pkg/coprocessor" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/types" @@ -131,7 +131,7 @@ func (h coprHandler) handleAnalyzeIndexReq(req *coprocessor.Request, analyzeReq type analyzeColumnsExec struct { tblExec *tableScanExec - fields []*ast.ResultField + fields []*resolve.ResultField } func (h coprHandler) handleAnalyzeColumnsReq(req *coprocessor.Request, analyzeReq *tipb.AnalyzeReq) (_ *coprocessor.Response, err error) { @@ -186,9 +186,9 @@ func (h coprHandler) handleAnalyzeColumnsReq(req *coprocessor.Request, analyzeRe rd: rd, }, } - e.fields = make([]*ast.ResultField, len(columns)) + e.fields = make([]*resolve.ResultField, len(columns)) for i := range e.fields { - rf := new(ast.ResultField) + rf := new(resolve.ResultField) rf.Column = new(model.ColumnInfo) ft := types.FieldType{} ft.SetType(mysql.TypeBlob) @@ -252,7 +252,7 @@ func (h coprHandler) handleAnalyzeColumnsReq(req *coprocessor.Request, analyzeRe } // Fields implements the sqlexec.RecordSet Fields interface. -func (e *analyzeColumnsExec) Fields() []*ast.ResultField { +func (e *analyzeColumnsExec) Fields() []*resolve.ResultField { return e.fields } diff --git a/pkg/store/mockstore/mockcopr/cop_handler_dag.go b/pkg/store/mockstore/mockcopr/cop_handler_dag.go index c87d169516c66..8e56e54564647 100644 --- a/pkg/store/mockstore/mockcopr/cop_handler_dag.go +++ b/pkg/store/mockstore/mockcopr/cop_handler_dag.go @@ -28,8 +28,8 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/sessionctx" diff --git a/pkg/store/mockstore/mockcopr/executor.go b/pkg/store/mockstore/mockcopr/executor.go index 4ad3f196eb0f7..0b9bea665c161 100644 --- a/pkg/store/mockstore/mockcopr/executor.go +++ b/pkg/store/mockstore/mockcopr/executor.go @@ -24,7 +24,7 @@ import ( "github.com/pingcap/kvproto/pkg/kvrpcpb" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/tablecodec" diff --git a/pkg/store/mockstore/unistore/cophandler/BUILD.bazel b/pkg/store/mockstore/unistore/cophandler/BUILD.bazel index 05aaa880c84d3..34df6dbad4c4a 100644 --- a/pkg/store/mockstore/unistore/cophandler/BUILD.bazel +++ b/pkg/store/mockstore/unistore/cophandler/BUILD.bazel @@ -16,11 +16,11 @@ go_library( "//pkg/expression", "//pkg/expression/aggregation", "//pkg/kv", - "//pkg/parser/ast", + "//pkg/meta/model", "//pkg/parser/charset", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", + "//pkg/planner/core/resolve", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", "//pkg/sessionctx/variable", diff --git a/pkg/store/mockstore/unistore/cophandler/analyze.go b/pkg/store/mockstore/unistore/cophandler/analyze.go index 3a5a20b7a525c..48db874028ea2 100644 --- a/pkg/store/mockstore/unistore/cophandler/analyze.go +++ b/pkg/store/mockstore/unistore/cophandler/analyze.go @@ -27,10 +27,10 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/kvproto/pkg/coprocessor" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/ast" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/statistics" @@ -270,7 +270,7 @@ type analyzeColumnsExec struct { decoder *rowcodec.ChunkDecoder req *chunk.Chunk evalCtx *evalContext - fields []*ast.ResultField + fields []*resolve.ResultField } func buildBaseAnalyzeColumnsExec(dbReader *dbreader.DBReader, rans []kv.KeyRange, analyzeReq *tipb.AnalyzeReq, startTS uint64) (*analyzeColumnsExec, *statistics.SampleBuilder, int64, error) { @@ -297,9 +297,9 @@ func buildBaseAnalyzeColumnsExec(dbReader *dbreader.DBReader, rans []kv.KeyRange decoder: decoder, evalCtx: evalCtx, } - e.fields = make([]*ast.ResultField, len(columns)) + e.fields = make([]*resolve.ResultField, len(columns)) for i := range e.fields { - rf := new(ast.ResultField) + rf := new(resolve.ResultField) rf.Column = new(model.ColumnInfo) ft := types.FieldType{} ft.SetType(mysql.TypeBlob) @@ -404,9 +404,9 @@ func handleAnalyzeFullSamplingReq( decoder: decoder, evalCtx: evalCtx, } - e.fields = make([]*ast.ResultField, len(columns)) + e.fields = make([]*resolve.ResultField, len(columns)) for i := range e.fields { - rf := new(ast.ResultField) + rf := new(resolve.ResultField) rf.Column = new(model.ColumnInfo) ft := types.FieldType{} ft.SetType(mysql.TypeBlob) @@ -460,7 +460,7 @@ func handleAnalyzeFullSamplingReq( } // Fields implements the sqlexec.RecordSet Fields interface. -func (e *analyzeColumnsExec) Fields() []*ast.ResultField { +func (e *analyzeColumnsExec) Fields() []*resolve.ResultField { return e.fields } diff --git a/pkg/store/mockstore/unistore/cophandler/closure_exec.go b/pkg/store/mockstore/unistore/cophandler/closure_exec.go index 7ab29cfa7be15..eb23b84ab07e8 100644 --- a/pkg/store/mockstore/unistore/cophandler/closure_exec.go +++ b/pkg/store/mockstore/unistore/cophandler/closure_exec.go @@ -26,7 +26,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/sessionctx" diff --git a/pkg/store/mockstore/unistore/cophandler/cop_handler.go b/pkg/store/mockstore/unistore/cophandler/cop_handler.go index 7097f07104476..1835d0b536351 100644 --- a/pkg/store/mockstore/unistore/cophandler/cop_handler.go +++ b/pkg/store/mockstore/unistore/cophandler/cop_handler.go @@ -30,8 +30,8 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/sessionctx" diff --git a/pkg/store/mockstore/unistore/cophandler/mpp.go b/pkg/store/mockstore/unistore/cophandler/mpp.go index 6d37d152c3d80..c516af69cdd89 100644 --- a/pkg/store/mockstore/unistore/cophandler/mpp.go +++ b/pkg/store/mockstore/unistore/cophandler/mpp.go @@ -25,7 +25,7 @@ import ( "github.com/pingcap/kvproto/pkg/mpp" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/aggregation" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/store/mockstore/unistore/client" diff --git a/pkg/table/BUILD.bazel b/pkg/table/BUILD.bazel index 90d494dd7ad75..d730e6c966292 100644 --- a/pkg/table/BUILD.bazel +++ b/pkg/table/BUILD.bazel @@ -17,6 +17,7 @@ go_library( "//pkg/expression/context", "//pkg/kv", "//pkg/meta/autoid", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/charset", @@ -58,6 +59,7 @@ go_test( "//pkg/errctx", "//pkg/errno", "//pkg/expression", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/charset", "//pkg/parser/model", diff --git a/pkg/table/column.go b/pkg/table/column.go index 46ebdf71d5435..cba250b1480e4 100644 --- a/pkg/table/column.go +++ b/pkg/table/column.go @@ -28,10 +28,10 @@ import ( "github.com/pingcap/tidb/pkg/errctx" "github.com/pingcap/tidb/pkg/expression" exprctx "github.com/pingcap/tidb/pkg/expression/context" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" field_types "github.com/pingcap/tidb/pkg/parser/types" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" diff --git a/pkg/table/column_test.go b/pkg/table/column_test.go index 25b0e0db9befb..b308f786b1841 100644 --- a/pkg/table/column_test.go +++ b/pkg/table/column_test.go @@ -21,9 +21,10 @@ import ( "github.com/pingcap/tidb/pkg/errctx" "github.com/pingcap/tidb/pkg/expression" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/types" @@ -521,7 +522,7 @@ func TestGetDefaultValue(t *testing.T) { func newCol(name string) *Column { return ToColumn(&model.ColumnInfo{ - Name: model.NewCIStr(name), + Name: pmodel.NewCIStr(name), State: model.StatePublic, }) } diff --git a/pkg/table/constraint.go b/pkg/table/constraint.go index f3a13a78b77ae..21bf2f8d0fba6 100644 --- a/pkg/table/constraint.go +++ b/pkg/table/constraint.go @@ -17,8 +17,9 @@ package table import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/util/dbterror" "github.com/pingcap/tidb/pkg/util/logutil" @@ -174,7 +175,7 @@ func (checker *checkConstraintChecker) Leave(in ast.Node) (out ast.Node, ok bool } // ContainsAutoIncrementCol checks if there is auto-increment col in given cols -func ContainsAutoIncrementCol(cols []model.CIStr, tblInfo *model.TableInfo) bool { +func ContainsAutoIncrementCol(cols []pmodel.CIStr, tblInfo *model.TableInfo) bool { if autoIncCol := tblInfo.GetAutoIncrementColInfo(); autoIncCol != nil { for _, col := range cols { if col.L == autoIncCol.Name.L { @@ -186,7 +187,7 @@ func ContainsAutoIncrementCol(cols []model.CIStr, tblInfo *model.TableInfo) bool } // HasForeignKeyRefAction checks if there is foreign key with referential action in check constraints -func HasForeignKeyRefAction(fkInfos []*model.FKInfo, constraints []*ast.Constraint, checkConstr *ast.Constraint, dependedCols []model.CIStr) error { +func HasForeignKeyRefAction(fkInfos []*model.FKInfo, constraints []*ast.Constraint, checkConstr *ast.Constraint, dependedCols []pmodel.CIStr) error { if fkInfos != nil { return checkForeignKeyRefActionByFKInfo(fkInfos, checkConstr, dependedCols) } @@ -195,8 +196,8 @@ func HasForeignKeyRefAction(fkInfos []*model.FKInfo, constraints []*ast.Constrai continue } refCol := cons.Refer - if refCol.OnDelete.ReferOpt != model.ReferOptionNoOption || refCol.OnUpdate.ReferOpt != model.ReferOptionNoOption { - var fkCols []model.CIStr + if refCol.OnDelete.ReferOpt != pmodel.ReferOptionNoOption || refCol.OnUpdate.ReferOpt != pmodel.ReferOptionNoOption { + var fkCols []pmodel.CIStr for _, key := range cons.Keys { fkCols = append(fkCols, key.Column.Name) } @@ -210,7 +211,7 @@ func HasForeignKeyRefAction(fkInfos []*model.FKInfo, constraints []*ast.Constrai return nil } -func checkForeignKeyRefActionByFKInfo(fkInfos []*model.FKInfo, checkConstr *ast.Constraint, dependedCols []model.CIStr) error { +func checkForeignKeyRefActionByFKInfo(fkInfos []*model.FKInfo, checkConstr *ast.Constraint, dependedCols []pmodel.CIStr) error { for _, fkInfo := range fkInfos { if fkInfo.OnDelete != 0 || fkInfo.OnUpdate != 0 { for _, col := range dependedCols { @@ -223,7 +224,7 @@ func checkForeignKeyRefActionByFKInfo(fkInfos []*model.FKInfo, checkConstr *ast. return nil } -func hasSpecifiedCol(cols []model.CIStr, col model.CIStr) bool { +func hasSpecifiedCol(cols []pmodel.CIStr, col pmodel.CIStr) bool { for _, c := range cols { if c.L == col.L { return true diff --git a/pkg/table/context/BUILD.bazel b/pkg/table/context/BUILD.bazel index c49178bd63055..5eb49d4315d0d 100644 --- a/pkg/table/context/BUILD.bazel +++ b/pkg/table/context/BUILD.bazel @@ -14,12 +14,13 @@ go_library( "//pkg/infoschema/context", "//pkg/kv", "//pkg/meta/autoid", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx/stmtctx", "//pkg/sessionctx/variable", "//pkg/tablecodec", "//pkg/types", "//pkg/util/chunk", + "//pkg/util/intest", "//pkg/util/rowcodec", "//pkg/util/tableutil", "@com_github_pingcap_tipb//go-binlog", diff --git a/pkg/table/context/buffers.go b/pkg/table/context/buffers.go index 12e6722947aa5..cc42e4bbcbec4 100644 --- a/pkg/table/context/buffers.go +++ b/pkg/table/context/buffers.go @@ -23,6 +23,7 @@ import ( "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/chunk" + "github.com/pingcap/tidb/pkg/util/intest" "github.com/pingcap/tidb/pkg/util/rowcodec" ) @@ -156,6 +157,7 @@ type MutateBuffers struct { // NewMutateBuffers creates a new `MutateBuffers`. func NewMutateBuffers(stmtBufs *variable.WriteStmtBufs) *MutateBuffers { + intest.AssertNotNil(stmtBufs) return &MutateBuffers{ stmtBufs: stmtBufs, encodeRow: &EncodeRowBuffer{ diff --git a/pkg/table/context/table.go b/pkg/table/context/table.go index 06c06359c2ef0..63ed251a0959a 100644 --- a/pkg/table/context/table.go +++ b/pkg/table/context/table.go @@ -18,7 +18,7 @@ import ( exprctx "github.com/pingcap/tidb/pkg/expression/context" infoschema "github.com/pingcap/tidb/pkg/infoschema/context" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/util/rowcodec" diff --git a/pkg/table/contextimpl/BUILD.bazel b/pkg/table/contextimpl/BUILD.bazel index 1f39291ead924..da643f143cddc 100644 --- a/pkg/table/contextimpl/BUILD.bazel +++ b/pkg/table/contextimpl/BUILD.bazel @@ -9,7 +9,7 @@ go_library( "//pkg/expression/context", "//pkg/infoschema/context", "//pkg/meta/autoid", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx", "//pkg/sessionctx/stmtctx", "//pkg/sessionctx/variable", @@ -27,7 +27,7 @@ go_test( flaky = True, deps = [ ":contextimpl", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx/binloginfo", "//pkg/sessionctx/variable", "//pkg/table", diff --git a/pkg/table/contextimpl/table.go b/pkg/table/contextimpl/table.go index 329bba43f60d0..a13c25f61df27 100644 --- a/pkg/table/contextimpl/table.go +++ b/pkg/table/contextimpl/table.go @@ -19,7 +19,7 @@ import ( exprctx "github.com/pingcap/tidb/pkg/expression/context" infoschema "github.com/pingcap/tidb/pkg/infoschema/context" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" diff --git a/pkg/table/contextimpl/table_test.go b/pkg/table/contextimpl/table_test.go index a50ea689ed332..d3bef9b4ecc9e 100644 --- a/pkg/table/contextimpl/table_test.go +++ b/pkg/table/contextimpl/table_test.go @@ -17,7 +17,7 @@ package contextimpl_test import ( "testing" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/binloginfo" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/table" diff --git a/pkg/table/index.go b/pkg/table/index.go index 10f9c2b1bffe3..a372884f2314f 100644 --- a/pkg/table/index.go +++ b/pkg/table/index.go @@ -19,7 +19,7 @@ import ( "github.com/pingcap/tidb/pkg/errctx" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/types" ) diff --git a/pkg/table/table.go b/pkg/table/table.go index a1736445a0867..28a02dbdffd32 100644 --- a/pkg/table/table.go +++ b/pkg/table/table.go @@ -27,7 +27,8 @@ import ( exprctx "github.com/pingcap/tidb/pkg/expression/context" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" tbctx "github.com/pingcap/tidb/pkg/table/context" @@ -454,7 +455,7 @@ type PartitionedTable interface { GetPartitionIdxByRow(expression.EvalContext, []types.Datum) (int, error) GetAllPartitionIDs() []int64 GetPartitionColumnIDs() []int64 - GetPartitionColumnNames() []model.CIStr + GetPartitionColumnNames() []pmodel.CIStr CheckForExchangePartition(ctx expression.EvalContext, pi *model.PartitionInfo, r []types.Datum, partID, ntID int64) error } diff --git a/pkg/table/tables/BUILD.bazel b/pkg/table/tables/BUILD.bazel index d292d9753072b..d9c7aeff2be4e 100644 --- a/pkg/table/tables/BUILD.bazel +++ b/pkg/table/tables/BUILD.bazel @@ -22,6 +22,7 @@ go_library( "//pkg/kv", "//pkg/meta", "//pkg/meta/autoid", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser", "//pkg/parser/ast", @@ -87,6 +88,7 @@ go_test( "//pkg/lightning/backend/encode", "//pkg/lightning/backend/kv", "//pkg/meta/autoid", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser", "//pkg/parser/ast", diff --git a/pkg/table/tables/index.go b/pkg/table/tables/index.go index bb2c6626f85db..8be28248092e7 100644 --- a/pkg/table/tables/index.go +++ b/pkg/table/tables/index.go @@ -22,7 +22,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/errctx" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/tablecodec" diff --git a/pkg/table/tables/index_test.go b/pkg/table/tables/index_test.go index 7819f6805dfa6..be91f0987d844 100644 --- a/pkg/table/tables/index_test.go +++ b/pkg/table/tables/index_test.go @@ -24,9 +24,10 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/lightning/backend/encode" lkv "github.com/pingcap/tidb/pkg/lightning/backend/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/table/tables" @@ -322,7 +323,7 @@ func TestTableOperationsInDDLDropIndexWriteOnly(t *testing.T) { for { time.Sleep(20 * time.Millisecond) // wait the DDL state change to `StateWriteOnly` - tblInfo, err := do.InfoSchema().TableInfoByName(model.NewCIStr("test"), model.NewCIStr("t")) + tblInfo, err := do.InfoSchema().TableInfoByName(pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) if state := tblInfo.Indices[0].State; state != model.StatePublic { require.Equal(t, model.StateWriteOnly, state) @@ -345,7 +346,7 @@ func TestTableOperationsInDDLDropIndexWriteOnly(t *testing.T) { // update some rows: 1 in storage, 1 in memory buffer. tk2.MustExec("update t set a = a + 10 where a in (2, 6)") // should be tested in `StateWriteOnly` state. - tblInfo, err := tk2.Session().GetInfoSchema().TableInfoByName(model.NewCIStr("test"), model.NewCIStr("t")) + tblInfo, err := tk2.Session().GetInfoSchema().TableInfoByName(pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) require.Equal(t, model.StateWriteOnly, tblInfo.Indices[0].State) // commit should success without any assertion fail. diff --git a/pkg/table/tables/mutation_checker.go b/pkg/table/tables/mutation_checker.go index 33f18ea37cb95..a63ca32eaf2f9 100644 --- a/pkg/table/tables/mutation_checker.go +++ b/pkg/table/tables/mutation_checker.go @@ -22,7 +22,7 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/tablecodec" diff --git a/pkg/table/tables/mutation_checker_test.go b/pkg/table/tables/mutation_checker_test.go index a9407ee173367..fc069c02c0fbf 100644 --- a/pkg/table/tables/mutation_checker_test.go +++ b/pkg/table/tables/mutation_checker_test.go @@ -20,7 +20,8 @@ import ( "time" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/table" @@ -75,12 +76,12 @@ func TestCompareIndexData(t *testing.T) { cols := make([]*table.Column, 0) indexCols := make([]*model.IndexColumn, 0) for i, ft := range data.fts { - cols = append(cols, &table.Column{ColumnInfo: &model.ColumnInfo{Name: model.NewCIStr(fmt.Sprintf("c%d", i)), FieldType: *ft}}) + cols = append(cols, &table.Column{ColumnInfo: &model.ColumnInfo{Name: pmodel.NewCIStr(fmt.Sprintf("c%d", i)), FieldType: *ft}}) indexCols = append(indexCols, &model.IndexColumn{Offset: i, Length: data.indexLength[i]}) } - indexInfo := &model.IndexInfo{Name: model.NewCIStr("i0"), Columns: indexCols} + indexInfo := &model.IndexInfo{Name: pmodel.NewCIStr("i0"), Columns: indexCols} - err := compareIndexData(tc, cols, data.indexData, data.inputData, indexInfo, &model.TableInfo{Name: model.NewCIStr("t")}) + err := compareIndexData(tc, cols, data.indexData, data.inputData, indexInfo, &model.TableInfo{Name: pmodel.NewCIStr("t")}) require.Equal(t, data.correct, err == nil, "case id = %v", caseID) } } @@ -256,7 +257,7 @@ func TestCheckIndexKeysAndCheckHandleConsistency(t *testing.T) { tc = tc.WithLocation(lc) tableInfo := model.TableInfo{ ID: 1, - Name: model.NewCIStr("t"), + Name: pmodel.NewCIStr("t"), Columns: columnInfos, Indices: indexInfos, PKIsHandle: false, diff --git a/pkg/table/tables/partition.go b/pkg/table/tables/partition.go index 87a759d63d9eb..8dc157b50afd4 100644 --- a/pkg/table/tables/partition.go +++ b/pkg/table/tables/partition.go @@ -31,9 +31,10 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/contextstatic" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/table" @@ -259,24 +260,24 @@ func NewPartitionExprBuildCtx() expression.BuildContext { ) } -func newPartitionExpr(tblInfo *model.TableInfo, tp model.PartitionType, expr string, partCols []model.CIStr, defs []model.PartitionDefinition) (*PartitionExpr, error) { +func newPartitionExpr(tblInfo *model.TableInfo, tp pmodel.PartitionType, expr string, partCols []pmodel.CIStr, defs []model.PartitionDefinition) (*PartitionExpr, error) { ctx := NewPartitionExprBuildCtx() - dbName := model.NewCIStr(ctx.GetEvalCtx().CurrentDB()) + dbName := pmodel.NewCIStr(ctx.GetEvalCtx().CurrentDB()) columns, names, err := expression.ColumnInfos2ColumnsAndNames(ctx, dbName, tblInfo.Name, tblInfo.Cols(), tblInfo) if err != nil { return nil, err } switch tp { - case model.PartitionTypeNone: + case pmodel.PartitionTypeNone: // Nothing to do return nil, nil - case model.PartitionTypeRange: + case pmodel.PartitionTypeRange: return generateRangePartitionExpr(ctx, expr, partCols, defs, columns, names) - case model.PartitionTypeHash: + case pmodel.PartitionTypeHash: return generateHashPartitionExpr(ctx, expr, columns, names) - case model.PartitionTypeKey: + case pmodel.PartitionTypeKey: return generateKeyPartitionExpr(ctx, expr, partCols, columns, names) - case model.PartitionTypeList: + case pmodel.PartitionTypeList: return generateListPartitionExpr(ctx, tblInfo, expr, partCols, defs, columns, names) } panic("cannot reach here") @@ -676,7 +677,7 @@ func fixOldVersionPartitionInfo(sctx expression.BuildContext, str string) (int64 return ret, true } -func rangePartitionExprStrings(cols []model.CIStr, expr string) []string { +func rangePartitionExprStrings(cols []pmodel.CIStr, expr string) []string { var s []string if len(cols) > 0 { s = make([]string, 0, len(cols)) @@ -689,7 +690,7 @@ func rangePartitionExprStrings(cols []model.CIStr, expr string) []string { return s } -func generateKeyPartitionExpr(ctx expression.BuildContext, expr string, partCols []model.CIStr, +func generateKeyPartitionExpr(ctx expression.BuildContext, expr string, partCols []pmodel.CIStr, columns []*expression.Column, names types.NameSlice) (*PartitionExpr, error) { ret := &PartitionExpr{ ForKeyPruning: &ForKeyPruning{}, @@ -704,7 +705,7 @@ func generateKeyPartitionExpr(ctx expression.BuildContext, expr string, partCols return ret, nil } -func generateRangePartitionExpr(ctx expression.BuildContext, expr string, partCols []model.CIStr, +func generateRangePartitionExpr(ctx expression.BuildContext, expr string, partCols []pmodel.CIStr, defs []model.PartitionDefinition, columns []*expression.Column, names types.NameSlice) (*PartitionExpr, error) { // The caller should assure partition info is not nil. p := parser.New() @@ -794,7 +795,7 @@ func findIdxByColUniqueID(cols []*expression.Column, col *expression.Column) int return -1 } -func extractPartitionExprColumns(ctx expression.BuildContext, expr string, partCols []model.CIStr, columns []*expression.Column, names types.NameSlice) (expression.Expression, []*expression.Column, []int, error) { +func extractPartitionExprColumns(ctx expression.BuildContext, expr string, partCols []pmodel.CIStr, columns []*expression.Column, names types.NameSlice) (expression.Expression, []*expression.Column, []int, error) { var cols []*expression.Column var partExpr expression.Expression if len(partCols) == 0 { @@ -825,7 +826,7 @@ func extractPartitionExprColumns(ctx expression.BuildContext, expr string, partC return partExpr, deDupCols, offset, nil } -func generateListPartitionExpr(ctx expression.BuildContext, tblInfo *model.TableInfo, expr string, partCols []model.CIStr, +func generateListPartitionExpr(ctx expression.BuildContext, tblInfo *model.TableInfo, expr string, partCols []pmodel.CIStr, defs []model.PartitionDefinition, columns []*expression.Column, names types.NameSlice) (*PartitionExpr, error) { // The caller should assure partition info is not nil. partExpr, exprCols, offset, err := extractPartitionExprColumns(ctx, expr, partCols, columns, names) @@ -902,7 +903,7 @@ func (lp *ForListPruning) buildListPruner(ctx expression.BuildContext, exprStr s } func (lp *ForListPruning) buildListColumnsPruner(ctx expression.BuildContext, - tblInfo *model.TableInfo, partCols []model.CIStr, defs []model.PartitionDefinition, + tblInfo *model.TableInfo, partCols []pmodel.CIStr, defs []model.PartitionDefinition, columns []*expression.Column, names types.NameSlice) error { schema := expression.NewSchema(columns...) p := parser.New() @@ -1266,13 +1267,13 @@ func (t *partitionedTable) GetPartitionColumnIDs() []int64 { return colIDs } -func (t *partitionedTable) GetPartitionColumnNames() []model.CIStr { +func (t *partitionedTable) GetPartitionColumnNames() []pmodel.CIStr { pi := t.Meta().Partition if len(pi.Columns) > 0 { return pi.Columns } colIDs := t.GetPartitionColumnIDs() - colNames := make([]model.CIStr, 0, len(colIDs)) + colNames := make([]pmodel.CIStr, 0, len(colIDs)) for _, colID := range colIDs { for _, col := range t.Cols() { if col.ID == colID { @@ -1301,24 +1302,24 @@ func (t *partitionedTable) CheckForExchangePartition(ctx expression.EvalContext, } // locatePartitionCommon returns the partition idx of the input record. -func (t *partitionedTable) locatePartitionCommon(ctx expression.EvalContext, tp model.PartitionType, partitionExpr *PartitionExpr, num uint64, columnsPartitioned bool, r []types.Datum) (int, error) { +func (t *partitionedTable) locatePartitionCommon(ctx expression.EvalContext, tp pmodel.PartitionType, partitionExpr *PartitionExpr, num uint64, columnsPartitioned bool, r []types.Datum) (int, error) { var err error var idx int switch tp { - case model.PartitionTypeRange: + case pmodel.PartitionTypeRange: if columnsPartitioned { idx, err = t.locateRangeColumnPartition(ctx, partitionExpr, r) } else { idx, err = t.locateRangePartition(ctx, partitionExpr, r) } - case model.PartitionTypeHash: + case pmodel.PartitionTypeHash: // Note that only LIST and RANGE supports REORGANIZE PARTITION idx, err = t.locateHashPartition(ctx, partitionExpr, num, r) - case model.PartitionTypeKey: + case pmodel.PartitionTypeKey: idx, err = partitionExpr.LocateKeyPartition(num, r) - case model.PartitionTypeList: + case pmodel.PartitionTypeList: idx, err = partitionExpr.locateListPartition(ctx, r) - case model.PartitionTypeNone: + case pmodel.PartitionTypeNone: idx = 0 } if err != nil { diff --git a/pkg/table/tables/tables.go b/pkg/table/tables/tables.go index 623e7ef729b9f..57f80ffd9cedb 100644 --- a/pkg/table/tables/tables.go +++ b/pkg/table/tables/tables.go @@ -34,8 +34,8 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/autoid" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/binloginfo" diff --git a/pkg/table/tables/tables_test.go b/pkg/table/tables/tables_test.go index c0bfb70c8cfcd..4f1ac053cfe17 100644 --- a/pkg/table/tables/tables_test.go +++ b/pkg/table/tables/tables_test.go @@ -27,8 +27,9 @@ import ( "github.com/pingcap/tidb/pkg/errctx" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta/autoid" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessionctx" @@ -80,7 +81,7 @@ func TestBasic(t *testing.T) { require.Nil(t, sessiontxn.NewTxn(context.Background(), tk.Session())) txn, err := tk.Session().Txn(true) require.NoError(t, err) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) require.Greater(t, tb.Meta().ID, int64(0)) require.Equal(t, "t", tb.Meta().Name.L) @@ -180,7 +181,7 @@ func TestTypes(t *testing.T) { tk := testkit.NewTestKit(t, store) _, err := tk.Session().Execute(context.Background(), "CREATE TABLE test.t (c1 tinyint, c2 smallint, c3 int, c4 bigint, c5 text, c6 blob, c7 varchar(64), c8 time, c9 timestamp null default CURRENT_TIMESTAMP, c10 decimal(10,1))") require.NoError(t, err) - _, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + _, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) _, err = tk.Session().Execute(ctx, "insert test.t values (1, 2, 3, 4, '5', '6', '7', '10:10:10', null, 1.4)") require.NoError(t, err) @@ -234,7 +235,7 @@ func TestUniqueIndexMultipleNullEntries(t *testing.T) { require.NoError(t, err) _, err = tk.Session().Execute(ctx, "CREATE TABLE test.t (a int primary key auto_increment, b varchar(255) unique)") require.NoError(t, err) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) require.Greater(t, tb.Meta().ID, int64(0)) require.Equal(t, "t", tb.Meta().Name.L) @@ -314,7 +315,7 @@ func TestUnsignedPK(t *testing.T) { require.NoError(t, err) _, err = tk.Session().Execute(context.Background(), "CREATE TABLE test.tPK (a bigint unsigned primary key, b varchar(255))") require.NoError(t, err) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("tPK")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("tPK")) require.NoError(t, err) require.Nil(t, sessiontxn.NewTxn(context.Background(), tk.Session())) txn, err := tk.Session().Txn(true) @@ -342,7 +343,7 @@ func TestIterRecords(t *testing.T) { require.Nil(t, sessiontxn.NewTxn(context.Background(), tk.Session())) txn, err := tk.Session().Txn(true) require.NoError(t, err) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("tIter")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("tIter")) require.NoError(t, err) totalCount := 0 err = tables.IterRecords(tb, tk.Session(), tb.Cols(), func(_ kv.Handle, rec []types.Datum, cols []*table.Column) (bool, error) { @@ -363,7 +364,7 @@ func TestTableFromMeta(t *testing.T) { require.Nil(t, sessiontxn.NewTxn(context.Background(), tk.Session())) _, err := tk.Session().Txn(true) require.NoError(t, err) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("meta")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("meta")) require.NoError(t, err) tbInfo := tb.Meta().Clone() @@ -385,7 +386,7 @@ func TestTableFromMeta(t *testing.T) { require.Error(t, err) tk.MustExec(`create table t_mock (id int) partition by range (id) (partition p0 values less than maxvalue)`) - tb, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t_mock")) + tb, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t_mock")) require.NoError(t, err) tt := table.MockTableFromMeta(tb.Meta()) _, ok := tt.(table.PartitionedTable) @@ -394,7 +395,7 @@ func TestTableFromMeta(t *testing.T) { require.Equal(t, table.NormalTable, tt.Type()) tk.MustExec("create table t_meta (a int) shard_row_id_bits = 15") - tb, err = domain.GetDomain(tk.Session()).InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t_meta")) + tb, err = domain.GetDomain(tk.Session()).InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t_meta")) require.NoError(t, err) _, err = tables.AllocHandle(context.Background(), tk.Session().GetTableCtx(), tb) require.NoError(t, err) @@ -415,7 +416,7 @@ func TestHiddenColumn(t *testing.T) { tk.MustExec("USE test_hidden;") tk.MustExec("CREATE TABLE t (a int primary key, b int as (a+1), c int, d int as (c+1) stored, e int, f tinyint as (a+1));") tk.MustExec("insert into t values (1, default, 3, default, 5, default);") - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test_hidden"), model.NewCIStr("t")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test_hidden"), pmodel.NewCIStr("t")) require.NoError(t, err) colInfo := tb.Meta().Columns // Set column b, d, f to hidden @@ -580,7 +581,7 @@ func TestAddRecordWithCtx(t *testing.T) { require.NoError(t, err) _, err = tk.Session().Execute(context.Background(), "CREATE TABLE test.tRecord (a bigint unsigned primary key, b varchar(255))") require.NoError(t, err) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("tRecord")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("tRecord")) require.NoError(t, err) defer func() { _, err := tk.Session().Execute(context.Background(), "DROP TABLE test.tRecord") @@ -943,7 +944,7 @@ func TestSkipWriteUntouchedIndices(t *testing.T) { tk.MustExec("insert into t values(4, 5, 6)") defer tk.MustExec("rollback") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) ctx := tk.Session().GetTableCtx() @@ -1017,7 +1018,7 @@ func TestDupKeyCheckMode(t *testing.T) { require.NoError(t, err) return txn } - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) ctx := tk.Session().GetTableCtx() getHandleFlags := func(h kv.Handle, memBuffer kv.MemBuffer) kv.KeyFlags { diff --git a/pkg/table/tables/test/partition/BUILD.bazel b/pkg/table/tables/test/partition/BUILD.bazel index 527f7c26c443e..e09b6d24b732c 100644 --- a/pkg/table/tables/test/partition/BUILD.bazel +++ b/pkg/table/tables/test/partition/BUILD.bazel @@ -12,6 +12,7 @@ go_test( deps = [ "//pkg/domain", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/sessiontxn", "//pkg/table", diff --git a/pkg/table/tables/test/partition/partition_test.go b/pkg/table/tables/test/partition/partition_test.go index 4aea56803e93e..1700d0cb3efb6 100644 --- a/pkg/table/tables/test/partition/partition_test.go +++ b/pkg/table/tables/test/partition/partition_test.go @@ -26,7 +26,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessiontxn" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/table/tables" @@ -57,11 +58,11 @@ PARTITION BY RANGE ( id ) ( require.NoError(t, err) _, err = tk.Session().Execute(ctx, createTable1) require.NoError(t, err) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) tbInfo := tb.Meta() p0 := tbInfo.Partition.Definitions[0] - require.Equal(t, model.NewCIStr("p0"), p0.Name) + require.Equal(t, pmodel.NewCIStr("p0"), p0.Name) require.Nil(t, sessiontxn.NewTxn(ctx, tk.Session())) txn, err := tk.Session().Txn(true) require.NoError(t, err) @@ -108,7 +109,7 @@ PARTITION BY RANGE ( id ) ( require.Nil(t, sessiontxn.NewTxn(ctx, tk.Session())) txn, err = tk.Session().Txn(true) require.NoError(t, err) - tb, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tb, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) _, err = tb.AddRecord(tk.Session().GetTableCtx(), txn, types.MakeDatums(22)) require.NoError(t, err) @@ -122,7 +123,7 @@ PARTITION BY RANGE ( id ) ( require.Nil(t, sessiontxn.NewTxn(ctx, tk.Session())) txn, err = tk.Session().Txn(true) require.NoError(t, err) - tb, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t3")) + tb, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t3")) require.NoError(t, err) _, err = tb.AddRecord(tk.Session().GetTableCtx(), txn, types.MakeDatums(11)) require.True(t, table.ErrNoPartitionForGivenValue.Equal(err)) @@ -140,7 +141,7 @@ PARTITION BY RANGE ( id ) ( require.Nil(t, sessiontxn.NewTxn(ctx, tk.Session())) txn, err = tk.Session().Txn(true) require.NoError(t, err) - tb, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t4")) + tb, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t4")) require.NoError(t, err) _, err = tb.AddRecord(tk.Session().GetTableCtx(), txn, types.MakeDatums(1, 11)) require.True(t, table.ErrNoPartitionForGivenValue.Equal(err)) @@ -157,7 +158,7 @@ func TestHashPartitionAddRecord(t *testing.T) { require.NoError(t, err) _, err = tk.Session().Execute(context.Background(), `CREATE TABLE test.t1 (id int(11), index(id)) PARTITION BY HASH (id) partitions 4;`) require.NoError(t, err) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) tbInfo := tb.Meta() p0 := tbInfo.Partition.Definitions[0] @@ -194,7 +195,7 @@ func TestHashPartitionAddRecord(t *testing.T) { // Test for partition expression is negative number. _, err = tk.Session().Execute(context.Background(), `CREATE TABLE test.t2 (id int(11), index(id)) PARTITION BY HASH (id) partitions 11;`) require.NoError(t, err) - tb, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tb, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) tbInfo = tb.Meta() for i := 0; i < 11; i++ { @@ -228,7 +229,7 @@ PARTITION BY RANGE ( id ) ( require.NoError(t, err) _, err = tk.Session().Execute(context.Background(), createTable1) require.NoError(t, err) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) tbInfo := tb.Meta() ps := tbInfo.GetPartitionInfo() @@ -254,7 +255,7 @@ func TestGeneratePartitionExpr(t *testing.T) { partition p3 values less than maxvalue)`) require.NoError(t, err) - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) type partitionExpr interface { PartitionExpr() *tables.PartitionExpr @@ -361,14 +362,14 @@ func TestIssue31629(t *testing.T) { require.NoError(t, err) tk.MustQuery("show warnings").Check(testkit.Rows()) - tb, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("Issue31629"), model.NewCIStr("t1")) + tb, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("Issue31629"), pmodel.NewCIStr("t1")) require.NoError(t, err) tbp, ok := tb.(table.PartitionedTable) require.Truef(t, ok, "test %d does not generate a table.PartitionedTable: %s (%T, %+v)", i, createTable, tb, tb) colNames := tbp.GetPartitionColumnNames() - checkNames := []model.CIStr{model.NewCIStr(tt.cols[0])} + checkNames := []pmodel.CIStr{pmodel.NewCIStr(tt.cols[0])} for i := 1; i < len(tt.cols); i++ { - checkNames = append(checkNames, model.NewCIStr(tt.cols[i])) + checkNames = append(checkNames, pmodel.NewCIStr(tt.cols[i])) } require.ElementsMatchf(t, colNames, checkNames, "test %d %s", i, createTable) tk.MustExec("drop table t1") @@ -2675,7 +2676,7 @@ func checkDMLInAllStates(t *testing.T, tk, tk2 *testkit.TestKit, schemaName, alt transitions := 0 var currTbl table.Table currSchema := sessiontxn.GetTxnManager(tk2.Session()).GetTxnInfoSchema() - prevTbl, err := currSchema.TableByName(context.Background(), model.NewCIStr(schemaName), model.NewCIStr("t")) + prevTbl, err := currSchema.TableByName(context.Background(), pmodel.NewCIStr(schemaName), pmodel.NewCIStr("t")) require.NoError(t, err) var hookErr error testfailpoint.EnableCall(t, "github.com/pingcap/tidb/pkg/ddl/onJobRunBefore", func(job *model.Job) { @@ -2723,7 +2724,7 @@ func checkDMLInAllStates(t *testing.T, tk, tk2 *testkit.TestKit, schemaName, alt tk2.MustQuery(`select count(*) from (select a from t except select a from t2) a`).Check(testkit.Rows("0")) tk2.MustQuery(`select count(*) from (select a from t2 except select a from t) a`).Check(testkit.Rows("0")) currSchema = sessiontxn.GetTxnManager(tk2.Session()).GetTxnInfoSchema() - currTbl, hookErr = currSchema.TableByName(context.Background(), model.NewCIStr(schemaName), model.NewCIStr("t")) + currTbl, hookErr = currSchema.TableByName(context.Background(), pmodel.NewCIStr(schemaName), pmodel.NewCIStr("t")) require.True(t, tables.SwapReorgPartFields(currTbl, prevTbl)) // Now using previous schema version diff --git a/pkg/table/temptable/BUILD.bazel b/pkg/table/temptable/BUILD.bazel index 22984092c9d88..ff7d98f7656de 100644 --- a/pkg/table/temptable/BUILD.bazel +++ b/pkg/table/temptable/BUILD.bazel @@ -14,6 +14,7 @@ go_library( "//pkg/kv", "//pkg/meta", "//pkg/meta/autoid", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/model", "//pkg/sessionctx", @@ -42,6 +43,7 @@ go_test( "//pkg/infoschema", "//pkg/kv", "//pkg/meta/autoid", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/sessionctx", diff --git a/pkg/table/temptable/ddl.go b/pkg/table/temptable/ddl.go index 9872244359e7a..feee5890ebbb9 100644 --- a/pkg/table/temptable/ddl.go +++ b/pkg/table/temptable/ddl.go @@ -23,8 +23,9 @@ import ( "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/autoid" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/table" @@ -36,8 +37,8 @@ import ( // TemporaryTableDDL is an interface providing ddl operations for temporary table type TemporaryTableDDL interface { CreateLocalTemporaryTable(db *model.DBInfo, info *model.TableInfo) error - DropLocalTemporaryTable(schema model.CIStr, tblName model.CIStr) error - TruncateLocalTemporaryTable(schema model.CIStr, tblName model.CIStr) error + DropLocalTemporaryTable(schema pmodel.CIStr, tblName pmodel.CIStr) error + TruncateLocalTemporaryTable(schema pmodel.CIStr, tblName pmodel.CIStr) error } // temporaryTableDDL implements temptable.TemporaryTableDDL @@ -58,7 +59,7 @@ func (d *temporaryTableDDL) CreateLocalTemporaryTable(db *model.DBInfo, info *mo return ensureLocalTemporaryTables(d.sctx).AddTable(db, tbl) } -func (d *temporaryTableDDL) DropLocalTemporaryTable(schema model.CIStr, tblName model.CIStr) error { +func (d *temporaryTableDDL) DropLocalTemporaryTable(schema pmodel.CIStr, tblName pmodel.CIStr) error { tbl, err := checkLocalTemporaryExistsAndReturn(d.sctx, schema, tblName) if err != nil { return err @@ -68,7 +69,7 @@ func (d *temporaryTableDDL) DropLocalTemporaryTable(schema model.CIStr, tblName return d.clearTemporaryTableRecords(tbl.Meta().ID) } -func (d *temporaryTableDDL) TruncateLocalTemporaryTable(schema model.CIStr, tblName model.CIStr) error { +func (d *temporaryTableDDL) TruncateLocalTemporaryTable(schema pmodel.CIStr, tblName pmodel.CIStr) error { oldTbl, err := checkLocalTemporaryExistsAndReturn(d.sctx, schema, tblName) if err != nil { return err @@ -123,7 +124,7 @@ func (d *temporaryTableDDL) clearTemporaryTableRecords(tblID int64) error { return nil } -func checkLocalTemporaryExistsAndReturn(sctx sessionctx.Context, schema model.CIStr, tblName model.CIStr) (table.Table, error) { +func checkLocalTemporaryExistsAndReturn(sctx sessionctx.Context, schema pmodel.CIStr, tblName pmodel.CIStr) (table.Table, error) { ident := ast.Ident{Schema: schema, Name: tblName} localTemporaryTables := getLocalTemporaryTables(sctx) if localTemporaryTables == nil { diff --git a/pkg/table/temptable/ddl_test.go b/pkg/table/temptable/ddl_test.go index b757ffa951f90..cc3fc5cc915ae 100644 --- a/pkg/table/temptable/ddl_test.go +++ b/pkg/table/temptable/ddl_test.go @@ -20,7 +20,8 @@ import ( "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/store/mockstore" @@ -63,7 +64,7 @@ func TestAddLocalTemporaryTable(t *testing.T) { require.NotNil(t, sessVars.LocalTemporaryTables) require.NotNil(t, sessVars.TemporaryTableData) require.Equal(t, int64(1), tbl1.ID) - got, exists := sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), model.NewCIStr("db1"), model.NewCIStr("t1")) + got, exists := sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.True(t, exists) require.Equal(t, got.Meta(), tbl1) @@ -71,7 +72,7 @@ func TestAddLocalTemporaryTable(t *testing.T) { err = ddl.CreateLocalTemporaryTable(db1, tbl2) require.NoError(t, err) require.Equal(t, int64(2), tbl2.ID) - got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), model.NewCIStr("db1"), model.NewCIStr("t2")) + got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), pmodel.NewCIStr("db1"), pmodel.NewCIStr("t2")) require.True(t, exists) require.Equal(t, got.Meta(), tbl2) @@ -88,20 +89,20 @@ func TestAddLocalTemporaryTable(t *testing.T) { tbl1x := newMockTable("t1") err = ddl.CreateLocalTemporaryTable(db1, tbl1x) require.True(t, infoschema.ErrTableExists.Equal(err)) - got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), model.NewCIStr("db1"), model.NewCIStr("t1")) + got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.True(t, exists) require.Equal(t, got.Meta(), tbl1) // insert should be success for same table name in different db err = ddl.CreateLocalTemporaryTable(db2, tbl1x) require.NoError(t, err) - got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), model.NewCIStr("db2"), model.NewCIStr("t1")) + got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), pmodel.NewCIStr("db2"), pmodel.NewCIStr("t1")) require.Equal(t, int64(4), got.Meta().ID) require.True(t, exists) require.Equal(t, got.Meta(), tbl1x) // tbl1 still exist - got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), model.NewCIStr("db1"), model.NewCIStr("t1")) + got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.True(t, exists) require.Equal(t, got.Meta(), tbl1) } @@ -113,7 +114,7 @@ func TestRemoveLocalTemporaryTable(t *testing.T) { db1 := newMockSchema("db1") // remove when empty - err := ddl.DropLocalTemporaryTable(model.NewCIStr("db1"), model.NewCIStr("t1")) + err := ddl.DropLocalTemporaryTable(pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.True(t, infoschema.ErrTableNotExists.Equal(err)) // add one table @@ -126,11 +127,11 @@ func TestRemoveLocalTemporaryTable(t *testing.T) { require.NoError(t, err) // remove failed when table not found - err = ddl.DropLocalTemporaryTable(model.NewCIStr("db1"), model.NewCIStr("t2")) + err = ddl.DropLocalTemporaryTable(pmodel.NewCIStr("db1"), pmodel.NewCIStr("t2")) require.True(t, infoschema.ErrTableNotExists.Equal(err)) // remove failed when table not found (same table name in different db) - err = ddl.DropLocalTemporaryTable(model.NewCIStr("db2"), model.NewCIStr("t1")) + err = ddl.DropLocalTemporaryTable(pmodel.NewCIStr("db2"), pmodel.NewCIStr("t1")) require.True(t, infoschema.ErrTableNotExists.Equal(err)) // check failed remove should have no effects @@ -142,9 +143,9 @@ func TestRemoveLocalTemporaryTable(t *testing.T) { require.Equal(t, []byte("v1"), val) // remove success - err = ddl.DropLocalTemporaryTable(model.NewCIStr("db1"), model.NewCIStr("t1")) + err = ddl.DropLocalTemporaryTable(pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.NoError(t, err) - got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), model.NewCIStr("db1"), model.NewCIStr("t1")) + got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.Nil(t, got) require.False(t, exists) val, err = sessVars.TemporaryTableData.Get(context.Background(), k) @@ -159,7 +160,7 @@ func TestTruncateLocalTemporaryTable(t *testing.T) { db1 := newMockSchema("db1") // truncate when empty - err := ddl.TruncateLocalTemporaryTable(model.NewCIStr("db1"), model.NewCIStr("t1")) + err := ddl.TruncateLocalTemporaryTable(pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.True(t, infoschema.ErrTableNotExists.Equal(err)) require.Nil(t, sessVars.LocalTemporaryTables) require.Nil(t, sessVars.TemporaryTableData) @@ -174,13 +175,13 @@ func TestTruncateLocalTemporaryTable(t *testing.T) { require.NoError(t, err) // truncate failed for table not exist - err = ddl.TruncateLocalTemporaryTable(model.NewCIStr("db1"), model.NewCIStr("t2")) + err = ddl.TruncateLocalTemporaryTable(pmodel.NewCIStr("db1"), pmodel.NewCIStr("t2")) require.True(t, infoschema.ErrTableNotExists.Equal(err)) - err = ddl.TruncateLocalTemporaryTable(model.NewCIStr("db2"), model.NewCIStr("t1")) + err = ddl.TruncateLocalTemporaryTable(pmodel.NewCIStr("db2"), pmodel.NewCIStr("t1")) require.True(t, infoschema.ErrTableNotExists.Equal(err)) // check failed should have no effects - got, exists := sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), model.NewCIStr("db1"), model.NewCIStr("t1")) + got, exists := sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.True(t, exists) require.Equal(t, got.Meta(), tbl1) val, err := sessVars.TemporaryTableData.Get(context.Background(), k) @@ -197,9 +198,9 @@ func TestTruncateLocalTemporaryTable(t *testing.T) { require.NoError(t, err) // truncate success - err = ddl.TruncateLocalTemporaryTable(model.NewCIStr("db1"), model.NewCIStr("t1")) + err = ddl.TruncateLocalTemporaryTable(pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.NoError(t, err) - got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), model.NewCIStr("db1"), model.NewCIStr("t1")) + got, exists = sessVars.LocalTemporaryTables.(*infoschema.SessionTables).TableByName(context.Background(), pmodel.NewCIStr("db1"), pmodel.NewCIStr("t1")) require.True(t, exists) require.NotEqual(t, got.Meta(), tbl1) require.Equal(t, int64(3), got.Meta().ID) @@ -214,13 +215,13 @@ func TestTruncateLocalTemporaryTable(t *testing.T) { } func newMockTable(tblName string) *model.TableInfo { - c1 := &model.ColumnInfo{ID: 1, Name: model.NewCIStr("c1"), State: model.StatePublic, Offset: 0, FieldType: *types.NewFieldType(mysql.TypeLonglong)} - c2 := &model.ColumnInfo{ID: 2, Name: model.NewCIStr("c2"), State: model.StatePublic, Offset: 1, FieldType: *types.NewFieldType(mysql.TypeVarchar)} + c1 := &model.ColumnInfo{ID: 1, Name: pmodel.NewCIStr("c1"), State: model.StatePublic, Offset: 0, FieldType: *types.NewFieldType(mysql.TypeLonglong)} + c2 := &model.ColumnInfo{ID: 2, Name: pmodel.NewCIStr("c2"), State: model.StatePublic, Offset: 1, FieldType: *types.NewFieldType(mysql.TypeVarchar)} - tblInfo := &model.TableInfo{Name: model.NewCIStr(tblName), Columns: []*model.ColumnInfo{c1, c2}, PKIsHandle: true} + tblInfo := &model.TableInfo{Name: pmodel.NewCIStr(tblName), Columns: []*model.ColumnInfo{c1, c2}, PKIsHandle: true} return tblInfo } func newMockSchema(schemaName string) *model.DBInfo { - return &model.DBInfo{ID: 10, Name: model.NewCIStr(schemaName), State: model.StatePublic} + return &model.DBInfo{ID: 10, Name: pmodel.NewCIStr(schemaName), State: model.StatePublic} } diff --git a/pkg/table/temptable/interceptor.go b/pkg/table/temptable/interceptor.go index ed741ceedd89a..1918e77748bc2 100644 --- a/pkg/table/temptable/interceptor.go +++ b/pkg/table/temptable/interceptor.go @@ -23,7 +23,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/store/driver/txn" "github.com/pingcap/tidb/pkg/tablecodec" diff --git a/pkg/table/temptable/interceptor_test.go b/pkg/table/temptable/interceptor_test.go index 59c30a939fb75..4988beff6ba33 100644 --- a/pkg/table/temptable/interceptor_test.go +++ b/pkg/table/temptable/interceptor_test.go @@ -22,7 +22,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/store/driver/txn" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/util/codec" diff --git a/pkg/table/temptable/main_test.go b/pkg/table/temptable/main_test.go index dd5e5fdd26c58..359aee02463a6 100644 --- a/pkg/table/temptable/main_test.go +++ b/pkg/table/temptable/main_test.go @@ -24,7 +24,8 @@ import ( "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/testkit/testsetup" @@ -75,10 +76,10 @@ func (is *mockedInfoSchema) TableByID(_ context.Context, tblID int64) (table.Tab tblInfo := &model.TableInfo{ ID: tblID, - Name: model.NewCIStr(fmt.Sprintf("tb%d", tblID)), + Name: pmodel.NewCIStr(fmt.Sprintf("tb%d", tblID)), Columns: []*model.ColumnInfo{{ ID: 1, - Name: model.NewCIStr("col1"), + Name: pmodel.NewCIStr("col1"), Offset: 0, FieldType: *types.NewFieldType(mysql.TypeLonglong), State: model.StatePublic, diff --git a/pkg/tablecodec/BUILD.bazel b/pkg/tablecodec/BUILD.bazel index c51b894fed44b..efa8ac0777c3d 100644 --- a/pkg/tablecodec/BUILD.bazel +++ b/pkg/tablecodec/BUILD.bazel @@ -8,8 +8,8 @@ go_library( deps = [ "//pkg/errno", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/charset", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", "//pkg/structure", diff --git a/pkg/tablecodec/tablecodec.go b/pkg/tablecodec/tablecodec.go index 042f620f2e416..ffbfe30dc62f0 100644 --- a/pkg/tablecodec/tablecodec.go +++ b/pkg/tablecodec/tablecodec.go @@ -26,8 +26,8 @@ import ( "github.com/pingcap/kvproto/pkg/kvrpcpb" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/structure" @@ -78,6 +78,17 @@ const ( // TableSplitKeyLen is the length of key 't{table_id}' which is used for table split. const TableSplitKeyLen = 1 + idLen +func init() { + // help kv package to refer the tablecodec package to resolve the kv.Key functions. + kv.DecodeTableIDFunc = func(key kv.Key) int64 { + //preCheck, avoid the noise error log. + if hasTablePrefix(key) && len(key) >= TableSplitKeyLen { + return DecodeTableID(key) + } + return 0 + } +} + // TablePrefix returns table's prefix 't'. func TablePrefix() []byte { return tablePrefix diff --git a/pkg/testkit/BUILD.bazel b/pkg/testkit/BUILD.bazel index 4c95a1311dcc5..02cedc616b09f 100644 --- a/pkg/testkit/BUILD.bazel +++ b/pkg/testkit/BUILD.bazel @@ -20,8 +20,10 @@ go_library( "//pkg/kv", "//pkg/parser/ast", "//pkg/parser/auth", + "//pkg/parser/mysql", "//pkg/parser/terror", "//pkg/planner/core", + "//pkg/planner/core/resolve", "//pkg/resourcemanager", "//pkg/session", "//pkg/session/txninfo", diff --git a/pkg/testkit/ddlhelper/BUILD.bazel b/pkg/testkit/ddlhelper/BUILD.bazel index 50ccd41d37437..deaaf3d50ba55 100644 --- a/pkg/testkit/ddlhelper/BUILD.bazel +++ b/pkg/testkit/ddlhelper/BUILD.bazel @@ -7,7 +7,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/ddl", + "//pkg/meta/model", "//pkg/parser/ast", - "//pkg/parser/model", ], ) diff --git a/pkg/testkit/ddlhelper/helper.go b/pkg/testkit/ddlhelper/helper.go index fcbfb8ad442cb..fcaf79b8faf91 100644 --- a/pkg/testkit/ddlhelper/helper.go +++ b/pkg/testkit/ddlhelper/helper.go @@ -16,8 +16,8 @@ package ddlhelper import ( "github.com/pingcap/tidb/pkg/ddl" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" ) // BuildTableInfoFromAST builds model.TableInfo from a SQL statement. diff --git a/pkg/testkit/testkit.go b/pkg/testkit/testkit.go index cd7a355550a66..85b6b600b82c5 100644 --- a/pkg/testkit/testkit.go +++ b/pkg/testkit/testkit.go @@ -35,7 +35,9 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/parser/ast" + "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" sessiontypes "github.com/pingcap/tidb/pkg/session/types" "github.com/pingcap/tidb/pkg/sessionctx/variable" @@ -405,6 +407,8 @@ func (tk *TestKit) Exec(sql string, args ...any) (sqlexec.RecordSet, error) { // ExecWithContext executes a sql statement using the prepared stmt API func (tk *TestKit) ExecWithContext(ctx context.Context, sql string, args ...any) (rs sqlexec.RecordSet, err error) { defer tk.Session().GetSessionVars().ClearAlloc(&tk.alloc, err != nil) + + cursorExists := tk.Session().GetSessionVars().HasStatusFlag(mysql.ServerStatusCursorExists) if len(args) == 0 { sc := tk.session.GetSessionVars().StmtCtx prevWarns := sc.GetWarnings() @@ -418,7 +422,11 @@ func (tk *TestKit) ExecWithContext(ctx context.Context, sql string, args ...any) } warns := sc.GetWarnings() parserWarns := warns[len(prevWarns):] - tk.Session().GetSessionVars().SetAlloc(tk.alloc) + if !cursorExists { + // When the cursor exists, do not use alloc pool to disable chunk reuses because multiple statements may + // exist in a session at the same time. + tk.Session().GetSessionVars().SetAlloc(tk.alloc) + } var rs0 sqlexec.RecordSet for i, stmt := range stmts { var rs sqlexec.RecordSet @@ -458,7 +466,11 @@ func (tk *TestKit) ExecWithContext(ctx context.Context, sql string, args ...any) return nil, errors.Trace(err) } params := expression.Args2Expressions4Test(args...) - tk.Session().GetSessionVars().SetAlloc(tk.alloc) + if !cursorExists { + // When the cursor exists, do not use alloc pool to disable chunk reuses because multiple statements may + // exist in a session at the same time. + tk.Session().GetSessionVars().SetAlloc(tk.alloc) + } rs, err = tk.session.ExecutePreparedStmt(ctx, stmtID, params) if err != nil { return rs, errors.Trace(err) @@ -687,7 +699,7 @@ func (m MockPumpClient) PullBinlogs(ctx context.Context, in *binlog.PullBinlogRe var _ sqlexec.RecordSet = &rowsRecordSet{} type rowsRecordSet struct { - fields []*ast.ResultField + fields []*resolve.ResultField rows []chunk.Row idx int @@ -696,7 +708,7 @@ type rowsRecordSet struct { err error } -func (r *rowsRecordSet) Fields() []*ast.ResultField { +func (r *rowsRecordSet) Fields() []*resolve.ResultField { return r.fields } diff --git a/pkg/timer/tablestore/BUILD.bazel b/pkg/timer/tablestore/BUILD.bazel index 1443720588261..d329d57126083 100644 --- a/pkg/timer/tablestore/BUILD.bazel +++ b/pkg/timer/tablestore/BUILD.bazel @@ -39,9 +39,9 @@ go_test( shard_count = 8, deps = [ "//pkg/kv", - "//pkg/parser/ast", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/mysql", + "//pkg/planner/core/resolve", "//pkg/sessionctx", "//pkg/sessionctx/variable", "//pkg/timer/api", diff --git a/pkg/timer/tablestore/sql_test.go b/pkg/timer/tablestore/sql_test.go index f2f6db8aca255..6ab4141ed4393 100644 --- a/pkg/timer/tablestore/sql_test.go +++ b/pkg/timer/tablestore/sql_test.go @@ -24,9 +24,9 @@ import ( "github.com/ngaut/pools" "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/timer/api" @@ -652,7 +652,7 @@ func TestTakeSession(t *testing.T) { // Get returns a session pool.On("Get").Return(se, nil).Once() rs := &sqlexec.SimpleRecordSet{ - ResultFields: []*ast.ResultField{{ + ResultFields: []*resolve.ResultField{{ Column: &model.ColumnInfo{ FieldType: *types.NewFieldType(mysql.TypeString), }, diff --git a/pkg/ttl/cache/BUILD.bazel b/pkg/ttl/cache/BUILD.bazel index 5fe03a4d0f063..f8f82617d89be 100644 --- a/pkg/ttl/cache/BUILD.bazel +++ b/pkg/ttl/cache/BUILD.bazel @@ -16,7 +16,9 @@ go_library( "//pkg/expression/contextstatic", "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", + "//pkg/parser/charset", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", @@ -50,12 +52,14 @@ go_test( ], embed = [":cache"], flaky = True, - shard_count = 17, + shard_count = 18, deps = [ "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/model", + "//pkg/parser/mysql", "//pkg/server", "//pkg/session", "//pkg/store/helper", diff --git a/pkg/ttl/cache/infoschema.go b/pkg/ttl/cache/infoschema.go index c9ca50eeaa760..7f6803445e7cd 100644 --- a/pkg/ttl/cache/infoschema.go +++ b/pkg/ttl/cache/infoschema.go @@ -18,7 +18,8 @@ import ( "time" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/ttl/session" "github.com/pingcap/tidb/pkg/util/logutil" "go.uber.org/zap" @@ -91,7 +92,7 @@ func (isc *InfoSchemaCache) Update(se session.Session) error { return nil } -func (isc *InfoSchemaCache) newTable(schema model.CIStr, tblInfo *model.TableInfo, +func (isc *InfoSchemaCache) newTable(schema pmodel.CIStr, tblInfo *model.TableInfo, par *model.PartitionDefinition) (*PhysicalTable, error) { id := tblInfo.ID if par != nil { @@ -105,7 +106,7 @@ func (isc *InfoSchemaCache) newTable(schema model.CIStr, tblInfo *model.TableInf } } - partitionName := model.NewCIStr("") + partitionName := pmodel.NewCIStr("") if par != nil { partitionName = par.Name } diff --git a/pkg/ttl/cache/split_test.go b/pkg/ttl/cache/split_test.go index 1e2af60e21ad7..f62a2a19dec27 100644 --- a/pkg/ttl/cache/split_test.go +++ b/pkg/ttl/cache/split_test.go @@ -26,6 +26,7 @@ import ( "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/store/helper" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/testkit" @@ -250,21 +251,21 @@ func createTTLTableWithSQL(t *testing.T, tk *testkit.TestKit, name string, sql s return ttlTbl } -func checkRange(t *testing.T, r cache.ScanRange, start, end types.Datum) { +func checkRange(t *testing.T, r cache.ScanRange, start, end types.Datum, msgAndArgs ...any) { if start.IsNull() { - require.Nil(t, r.Start) + require.Nil(t, r.Start, msgAndArgs...) } else { - require.Equal(t, 1, len(r.Start)) - require.Equal(t, start.Kind(), r.Start[0].Kind()) - require.Equal(t, start.GetValue(), r.Start[0].GetValue()) + require.Equal(t, 1, len(r.Start), msgAndArgs...) + require.Equal(t, start.Kind(), r.Start[0].Kind(), msgAndArgs...) + require.Equal(t, start.GetValue(), r.Start[0].GetValue(), msgAndArgs...) } if end.IsNull() { - require.Nil(t, r.End) + require.Nil(t, r.End, msgAndArgs...) } else { - require.Equal(t, 1, len(r.End)) - require.Equal(t, end.Kind(), r.End[0].Kind()) - require.Equal(t, end.GetValue(), r.End[0].GetValue()) + require.Equal(t, 1, len(r.End), msgAndArgs...) + require.Equal(t, end.Kind(), r.End[0].Kind(), msgAndArgs...) + require.Equal(t, end.GetValue(), r.End[0].GetValue(), msgAndArgs...) } } @@ -516,47 +517,135 @@ func TestSplitTTLScanRangesWithBytes(t *testing.T) { createTTLTable(t, tk, "t3", "varchar(32) CHARACTER SET BINARY"), createTTLTable(t, tk, "t4", "bit(32)"), create2PKTTLTable(t, tk, "t5", "binary(32)"), + createTTLTable(t, tk, "t6", "varbinary(32)"), + createTTLTable(t, tk, "t7", "char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin"), + createTTLTable(t, tk, "t8", "char(32) CHARACTER SET utf8 COLLATE utf8_bin"), + create2PKTTLTable(t, tk, "t9", "char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_bin"), + } + + cases := []struct { + name string + regionEdges []kv.Handle + splitCnt int + binaryExpected [][]types.Datum + stringExpected [][]types.Datum + }{ + { + name: "2 regions with binary split", + regionEdges: []kv.Handle{ + bytesHandle(t, []byte{1, 2, 3}), + }, + splitCnt: 4, + binaryExpected: [][]types.Datum{ + {types.Datum{}, types.NewBytesDatum([]byte{1, 2, 3})}, + {types.NewBytesDatum([]byte{1, 2, 3}), types.Datum{}}, + }, + stringExpected: [][]types.Datum{ + {types.Datum{}, types.Datum{}}, + }, + }, + { + name: "6 regions with binary split", + regionEdges: []kv.Handle{ + bytesHandle(t, []byte{1, 2, 3}), + bytesHandle(t, []byte{1, 2, 3, 4}), + bytesHandle(t, []byte{1, 2, 3, 4, 5}), + bytesHandle(t, []byte{1, 2, 4}), + bytesHandle(t, []byte{1, 2, 5}), + }, + splitCnt: 4, + binaryExpected: [][]types.Datum{ + {types.Datum{}, types.NewBytesDatum([]byte{1, 2, 3, 4})}, + {types.NewBytesDatum([]byte{1, 2, 3, 4}), types.NewBytesDatum([]byte{1, 2, 4})}, + {types.NewBytesDatum([]byte{1, 2, 4}), types.NewBytesDatum([]byte{1, 2, 5})}, + {types.NewBytesDatum([]byte{1, 2, 5}), types.Datum{}}, + }, + stringExpected: [][]types.Datum{ + {types.Datum{}, types.Datum{}}, + }, + }, + { + name: "2 regions with utf8 split", + regionEdges: []kv.Handle{ + bytesHandle(t, []byte("中文")), + }, + splitCnt: 4, + binaryExpected: [][]types.Datum{ + {types.Datum{}, types.NewBytesDatum([]byte("中文"))}, + {types.NewBytesDatum([]byte("中文")), types.Datum{}}, + }, + stringExpected: [][]types.Datum{ + {types.Datum{}, types.Datum{}}, + }, + }, + { + name: "several regions with mixed split", + regionEdges: []kv.Handle{ + bytesHandle(t, []byte("abc")), + bytesHandle(t, []byte("ab\x7f0")), + bytesHandle(t, []byte("ab\xff0")), + bytesHandle(t, []byte("ac\x001")), + bytesHandle(t, []byte("ad\x0a1")), + bytesHandle(t, []byte("ad23")), + bytesHandle(t, []byte("ad230\xff")), + bytesHandle(t, []byte("befh")), + bytesHandle(t, []byte("中文")), + }, + splitCnt: 10, + binaryExpected: [][]types.Datum{ + {types.Datum{}, types.NewBytesDatum([]byte("abc"))}, + {types.NewBytesDatum([]byte("abc")), types.NewBytesDatum([]byte("ab\x7f0"))}, + {types.NewBytesDatum([]byte("ab\x7f0")), types.NewBytesDatum([]byte("ab\xff0"))}, + {types.NewBytesDatum([]byte("ab\xff0")), types.NewBytesDatum([]byte("ac\x001"))}, + {types.NewBytesDatum([]byte("ac\x001")), types.NewBytesDatum([]byte("ad\x0a1"))}, + {types.NewBytesDatum([]byte("ad\x0a1")), types.NewBytesDatum([]byte("ad23"))}, + {types.NewBytesDatum([]byte("ad23")), types.NewBytesDatum([]byte("ad230\xff"))}, + {types.NewBytesDatum([]byte("ad230\xff")), types.NewBytesDatum([]byte("befh"))}, + {types.NewBytesDatum([]byte("befh")), types.NewBytesDatum([]byte("中文"))}, + {types.NewBytesDatum([]byte("中文")), types.Datum{}}, + }, + stringExpected: [][]types.Datum{ + {types.Datum{}, types.NewStringDatum("abc")}, + {types.NewStringDatum("abc"), types.NewStringDatum("ac")}, + {types.NewStringDatum("ac"), types.NewStringDatum("ad\n1")}, + {types.NewStringDatum("ad\n1"), types.NewStringDatum("ad23")}, + {types.NewStringDatum("ad23"), types.NewStringDatum("ad230")}, + {types.NewStringDatum("ad230"), types.NewStringDatum("befh")}, + {types.NewStringDatum("befh"), types.Datum{}}, + }, + }, } tikvStore := newMockTiKVStore(t) for _, tbl := range tbls { - // test only one region - tikvStore.clearRegions() - ranges, err := tbl.SplitScanRanges(context.TODO(), tikvStore, 4) - require.NoError(t, err) - require.Equal(t, 1, len(ranges)) - checkRange(t, ranges[0], types.Datum{}, types.Datum{}) - - // test share regions with other table - tikvStore.clearRegions() - tikvStore.addRegion( - tablecodec.GenTablePrefix(tbl.ID-1), - tablecodec.GenTablePrefix(tbl.ID+1), - ) - ranges, err = tbl.SplitScanRanges(context.TODO(), tikvStore, 4) - require.NoError(t, err) - require.Equal(t, 1, len(ranges)) - checkRange(t, ranges[0], types.Datum{}, types.Datum{}) + for _, c := range cases { + tikvStore.clearRegions() + require.Greater(t, len(c.regionEdges), 0) + for i, edge := range c.regionEdges { + if i == 0 { + tikvStore.addRegionBeginWithTablePrefix(tbl.ID, edge) + } else { + tikvStore.addRegionWithTablePrefix(tbl.ID, c.regionEdges[i-1], edge) + } + } + tikvStore.addRegionEndWithTablePrefix(c.regionEdges[len(c.regionEdges)-1], tbl.ID) + ranges, err := tbl.SplitScanRanges(context.TODO(), tikvStore, c.splitCnt) + require.NoError(t, err) + + keyTp := tbl.KeyColumnTypes[0] + var expected [][]types.Datum + if keyTp.GetType() == mysql.TypeBit || mysql.HasBinaryFlag(keyTp.GetFlag()) { + expected = c.binaryExpected + } else { + expected = c.stringExpected + } - // test one table has multiple regions - tikvStore.clearRegions() - tikvStore.addRegionBeginWithTablePrefix(tbl.ID, bytesHandle(t, []byte{1, 2, 3})) - tikvStore.addRegionWithTablePrefix( - tbl.ID, bytesHandle(t, []byte{1, 2, 3}), bytesHandle(t, []byte{1, 2, 3, 4})) - tikvStore.addRegionWithTablePrefix( - tbl.ID, bytesHandle(t, []byte{1, 2, 3, 4}), bytesHandle(t, []byte{1, 2, 3, 4, 5})) - tikvStore.addRegionWithTablePrefix( - tbl.ID, bytesHandle(t, []byte{1, 2, 3, 4, 5}), bytesHandle(t, []byte{1, 2, 4})) - tikvStore.addRegionWithTablePrefix( - tbl.ID, bytesHandle(t, []byte{1, 2, 4}), bytesHandle(t, []byte{1, 2, 5})) - tikvStore.addRegionEndWithTablePrefix(bytesHandle(t, []byte{1, 2, 5}), tbl.ID) - ranges, err = tbl.SplitScanRanges(context.TODO(), tikvStore, 4) - require.NoError(t, err) - require.Equal(t, 4, len(ranges)) - checkRange(t, ranges[0], types.Datum{}, types.NewBytesDatum([]byte{1, 2, 3, 4})) - checkRange(t, ranges[1], types.NewBytesDatum([]byte{1, 2, 3, 4}), types.NewBytesDatum([]byte{1, 2, 4})) - checkRange(t, ranges[2], types.NewBytesDatum([]byte{1, 2, 4}), types.NewBytesDatum([]byte{1, 2, 5})) - checkRange(t, ranges[3], types.NewBytesDatum([]byte{1, 2, 5}), types.Datum{}) + require.Equal(t, len(expected), len(ranges), "tbl: %s, case: %s", tbl.Name, c.name) + for i, r := range ranges { + checkRange(t, r, expected[i][0], expected[i][1], + "tbl: %s, case: %s, i: %d", tbl.Name, c.name, i) + } + } } } @@ -565,10 +654,12 @@ func TestNoTTLSplitSupportTables(t *testing.T) { tk := testkit.NewTestKit(t, store) tbls := []*cache.PhysicalTable{ - createTTLTable(t, tk, "t1", "char(32) CHARACTER SET UTF8MB4"), - createTTLTable(t, tk, "t2", "varchar(32) CHARACTER SET UTF8MB4"), - createTTLTable(t, tk, "t4", "decimal(32, 2)"), - create2PKTTLTable(t, tk, "t5", "char(32) CHARACTER SET UTF8MB4"), + createTTLTable(t, tk, "t1", "decimal(32, 2)"), + createTTLTable(t, tk, "t2", "date"), + createTTLTable(t, tk, "t3", "datetime"), + createTTLTable(t, tk, "t4", "timestamp"), + createTTLTable(t, tk, "t5", "varchar(32) character set utf8mb4 collate utf8mb4_general_ci"), + createTTLTable(t, tk, "t6", "varchar(32) character set utf8mb4 collate utf8mb4_0900_ai_ci"), } tikvStore := newMockTiKVStore(t) @@ -827,6 +918,51 @@ func TestGetNextBytesHandleDatum(t *testing.T) { } } +func TestGetASCIIPrefixDatumFromBytes(t *testing.T) { + cases := []struct { + bytes []byte + expected string + }{ + {bytes: nil, expected: ""}, + {bytes: []byte{}, expected: ""}, + {bytes: []byte{0}, expected: ""}, + {bytes: []byte{1}, expected: ""}, + {bytes: []byte{8}, expected: ""}, + {bytes: []byte{9}, expected: "\t"}, + {bytes: []byte{10}, expected: "\n"}, + {bytes: []byte{11}, expected: ""}, + {bytes: []byte{12}, expected: ""}, + {bytes: []byte{13}, expected: "\r"}, + {bytes: []byte{14}, expected: ""}, + {bytes: []byte{0x19}, expected: ""}, + {bytes: []byte{0x20}, expected: " "}, + {bytes: []byte{0x21}, expected: "!"}, + {bytes: []byte{0x7D}, expected: "}"}, + {bytes: []byte{0x7E}, expected: "~"}, + {bytes: []byte{0x7F}, expected: ""}, + {bytes: []byte{0xFF}, expected: ""}, + {bytes: []byte{0x0, 'a', 'b'}, expected: ""}, + {bytes: []byte{0xFF, 'a', 'b'}, expected: ""}, + {bytes: []byte{'0', '1', 0x0, 'a', 'b'}, expected: "01"}, + {bytes: []byte{'0', '1', 0x15, 'a', 'b'}, expected: "01"}, + {bytes: []byte{'0', '1', 0xFF, 'a', 'b'}, expected: "01"}, + {bytes: []byte{'a', 'b', 0x0}, expected: "ab"}, + {bytes: []byte{'a', 'b', 0x15}, expected: "ab"}, + {bytes: []byte{'a', 'b', 0xFF}, expected: "ab"}, + {bytes: []byte("ab\rcd\tef\nAB!~GH()tt ;;"), expected: "ab\rcd\tef\nAB!~GH()tt ;;"}, + {bytes: []byte("中文"), expected: ""}, + {bytes: []byte("cn中文"), expected: "cn"}, + {bytes: []byte("😀"), expected: ""}, + {bytes: []byte("emoji😀"), expected: "emoji"}, + } + + for i, c := range cases { + d := cache.GetASCIIPrefixDatumFromBytes(c.bytes) + require.Equalf(t, types.KindString, d.Kind(), "i: %d", i) + require.Equalf(t, c.expected, d.GetString(), "i: %d, bs: %v", i, c.bytes) + } +} + func TestGetNextIntHandle(t *testing.T) { tblID := int64(7) cases := []struct { diff --git a/pkg/ttl/cache/table.go b/pkg/ttl/cache/table.go index 6a72a278d1568..2b97f6c8ef49d 100644 --- a/pkg/ttl/cache/table.go +++ b/pkg/ttl/cache/table.go @@ -26,8 +26,10 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/expression/contextstatic" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/charset" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/table/tables" @@ -97,10 +99,10 @@ type PhysicalTable struct { // ID is the physical ID of the table ID int64 // Schema is the database name of the table - Schema model.CIStr + Schema pmodel.CIStr *model.TableInfo // Partition is the partition name - Partition model.CIStr + Partition pmodel.CIStr // PartitionDef is the partition definition PartitionDef *model.PartitionDefinition // KeyColumns is the cluster index key columns for the table @@ -112,9 +114,9 @@ type PhysicalTable struct { } // NewBasePhysicalTable create a new PhysicalTable with specific timeColumn. -func NewBasePhysicalTable(schema model.CIStr, +func NewBasePhysicalTable(schema pmodel.CIStr, tbl *model.TableInfo, - partition model.CIStr, + partition pmodel.CIStr, timeColumn *model.ColumnInfo, ) (*PhysicalTable, error) { if tbl.State != model.StatePublic { @@ -165,7 +167,7 @@ func NewBasePhysicalTable(schema model.CIStr, } // NewPhysicalTable create a new PhysicalTable -func NewPhysicalTable(schema model.CIStr, tbl *model.TableInfo, partition model.CIStr) (*PhysicalTable, error) { +func NewPhysicalTable(schema pmodel.CIStr, tbl *model.TableInfo, partition pmodel.CIStr) (*PhysicalTable, error) { ttlInfo := tbl.TTLInfo if ttlInfo == nil { return nil, errors.Errorf("table '%s.%s' is not a ttl table", schema, tbl.Name) @@ -287,15 +289,31 @@ func (t *PhysicalTable) SplitScanRanges(ctx context.Context, store kv.Storage, s switch ft.GetType() { case mysql.TypeTiny, mysql.TypeShort, mysql.TypeLong, mysql.TypeLonglong, mysql.TypeInt24: if len(t.KeyColumns) > 1 { - return t.splitCommonHandleRanges(ctx, tikvStore, splitCnt, true, mysql.HasUnsignedFlag(ft.GetFlag())) + return t.splitCommonHandleRanges(ctx, tikvStore, splitCnt, true, mysql.HasUnsignedFlag(ft.GetFlag()), nil) } return t.splitIntRanges(ctx, tikvStore, splitCnt) case mysql.TypeBit: - return t.splitCommonHandleRanges(ctx, tikvStore, splitCnt, false, false) + return t.splitCommonHandleRanges(ctx, tikvStore, splitCnt, false, false, nil) case mysql.TypeString, mysql.TypeVarString, mysql.TypeVarchar: - if mysql.HasBinaryFlag(ft.GetFlag()) { - return t.splitCommonHandleRanges(ctx, tikvStore, splitCnt, false, false) + var decode func([]byte) types.Datum + if !mysql.HasBinaryFlag(ft.GetFlag()) { + switch ft.GetCharset() { + case charset.CharsetASCII, charset.CharsetLatin1: + // ASCII and Latin1 are 8-bit charset, we can use GetASCIIPrefixDatumFromBytes to decode it. + decode = GetASCIIPrefixDatumFromBytes + case charset.CharsetUTF8, charset.CharsetUTF8MB4: + switch ft.GetCollate() { + case charset.CollationUTF8, charset.CollationUTF8MB4, "utf8mb4_0900_bin": + // We can only use GetASCIIPrefixDatumFromBytes to decode UTF8 and UTF8MB4 when they are + // "utf8_bin" or "utf8mb4_bin" collation. + decode = GetASCIIPrefixDatumFromBytes + } + } + if decode == nil { + return []ScanRange{newFullRange()}, nil + } } + return t.splitCommonHandleRanges(ctx, tikvStore, splitCnt, false, false, decode) } return []ScanRange{newFullRange()}, nil } @@ -365,7 +383,7 @@ func (t *PhysicalTable) splitIntRanges(ctx context.Context, store tikv.Storage, } func (t *PhysicalTable) splitCommonHandleRanges( - ctx context.Context, store tikv.Storage, splitCnt int, isInt bool, unsigned bool, + ctx context.Context, store tikv.Storage, splitCnt int, isInt bool, unsigned bool, decode func([]byte) types.Datum, ) ([]ScanRange, error) { recordPrefix := tablecodec.GenTableRecordPrefix(t.ID) startKey, endKey := recordPrefix, recordPrefix.PrefixNext() @@ -381,20 +399,26 @@ func (t *PhysicalTable) splitCommonHandleRanges( scanRanges := make([]ScanRange, 0, len(keyRanges)) curScanStart := nullDatum() for i, keyRange := range keyRanges { - if i != 0 && curScanStart.IsNull() { - break - } - curScanEnd := nullDatum() if i != len(keyRanges)-1 { if isInt { curScanEnd = GetNextIntDatumFromCommonHandle(keyRange.EndKey, recordPrefix, unsigned) } else { curScanEnd = GetNextBytesHandleDatum(keyRange.EndKey, recordPrefix) + if decode != nil { + curScanEnd = decode(curScanEnd.GetBytes()) + } + + // "" is the smallest value for string/[]byte, skip to add it to ranges. + if len(curScanEnd.GetBytes()) == 0 { + continue + } } } if !curScanStart.IsNull() && !curScanEnd.IsNull() { + // Sometimes curScanStart >= curScanEnd because the edge datum is an approximate value. + // At this time, we should skip this range to ensure the incremental of ranges. cmp, err := curScanStart.Compare(types.StrictContext, &curScanEnd, collate.GetBinaryCollator()) intest.AssertNoError(err) if err != nil { @@ -407,6 +431,9 @@ func (t *PhysicalTable) splitCommonHandleRanges( } scanRanges = append(scanRanges, newDatumRange(curScanStart, curScanEnd)) + if curScanEnd.IsNull() { + break + } curScanStart = curScanEnd } return scanRanges, nil @@ -648,3 +675,27 @@ func GetNextBytesHandleDatum(key kv.Key, recordPrefix []byte) (d types.Datum) { d.SetBytes(val) return d } + +// GetASCIIPrefixDatumFromBytes is used to convert bytes to string datum which only contains ASCII prefix string. +// The ASCII prefix string only contains visible characters and `\t`, `\n`, `\r`. +// "abc" -> "abc" +// "\0abc" -> "" +// "ab\x01c" -> "ab" +// "ab\xffc" -> "ab" +// "ab\rc\xff" -> "ab\rc" +func GetASCIIPrefixDatumFromBytes(bs []byte) types.Datum { + for i, c := range bs { + if c >= 0x20 && c <= 0x7E { + // visible characters from ` ` to `~` + continue + } + + if c == '\t' || c == '\n' || c == '\r' { + continue + } + + bs = bs[:i] + break + } + return types.NewStringDatum(string(bs)) +} diff --git a/pkg/ttl/cache/table_test.go b/pkg/ttl/cache/table_test.go index 060884ffad17b..d26627c3d04cb 100644 --- a/pkg/ttl/cache/table_test.go +++ b/pkg/ttl/cache/table_test.go @@ -20,8 +20,9 @@ import ( "testing" "time" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/ttl/cache" "github.com/pingcap/tidb/pkg/ttl/session" @@ -94,12 +95,12 @@ func TestNewTTLTable(t *testing.T) { for _, c := range cases { is := do.InfoSchema() - tbl, err := is.TableByName(context.Background(), model.NewCIStr(c.db), model.NewCIStr(c.tbl)) + tbl, err := is.TableByName(context.Background(), pmodel.NewCIStr(c.db), pmodel.NewCIStr(c.tbl)) require.NoError(t, err) tblInfo := tbl.Meta() var physicalTbls []*cache.PhysicalTable if tblInfo.Partition == nil { - ttlTbl, err := cache.NewPhysicalTable(model.NewCIStr(c.db), tblInfo, model.NewCIStr("")) + ttlTbl, err := cache.NewPhysicalTable(pmodel.NewCIStr(c.db), tblInfo, pmodel.NewCIStr("")) if c.timeCol == "" { require.Error(t, err) continue @@ -108,7 +109,7 @@ func TestNewTTLTable(t *testing.T) { physicalTbls = append(physicalTbls, ttlTbl) } else { for _, partition := range tblInfo.Partition.Definitions { - ttlTbl, err := cache.NewPhysicalTable(model.NewCIStr(c.db), tblInfo, partition.Name) + ttlTbl, err := cache.NewPhysicalTable(pmodel.NewCIStr(c.db), tblInfo, partition.Name) if c.timeCol == "" { require.Error(t, err) continue @@ -169,10 +170,10 @@ func TestTableEvalTTLExpireTime(t *testing.T) { tk.MustExec("set @@time_zone='Asia/Tokyo'") tk.MustExec("create table test.t(a int, t datetime) ttl = `t` + interval 1 month") - tb, err := do.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tb, err := do.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblInfo := tb.Meta() - ttlTbl, err := cache.NewPhysicalTable(model.NewCIStr("test"), tblInfo, model.NewCIStr("")) + ttlTbl, err := cache.NewPhysicalTable(pmodel.NewCIStr("test"), tblInfo, pmodel.NewCIStr("")) require.NoError(t, err) se := session.NewSession(tk.Session(), tk.Session(), nil) @@ -193,10 +194,10 @@ func TestTableEvalTTLExpireTime(t *testing.T) { // should support a string format interval tk.MustExec("create table test.t2(a int, t datetime) ttl = `t` + interval '1:3' hour_minute") - tb2, err := do.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tb2, err := do.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) tblInfo2 := tb2.Meta() - ttlTbl2, err := cache.NewPhysicalTable(model.NewCIStr("test"), tblInfo2, model.NewCIStr("")) + ttlTbl2, err := cache.NewPhysicalTable(pmodel.NewCIStr("test"), tblInfo2, pmodel.NewCIStr("")) require.NoError(t, err) now, err = time.ParseInLocation(time.DateTime, "2020-01-01 15:00:00", tz1) require.NoError(t, err) diff --git a/pkg/ttl/sqlbuilder/BUILD.bazel b/pkg/ttl/sqlbuilder/BUILD.bazel index 936719355c613..4096caae7dc4c 100644 --- a/pkg/ttl/sqlbuilder/BUILD.bazel +++ b/pkg/ttl/sqlbuilder/BUILD.bazel @@ -6,9 +6,9 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/ttl/sqlbuilder", visibility = ["//visibility:public"], deps = [ + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/format", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/ttl/cache", "//pkg/types", @@ -29,6 +29,7 @@ go_test( deps = [ ":sqlbuilder", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/model", diff --git a/pkg/ttl/sqlbuilder/sql.go b/pkg/ttl/sqlbuilder/sql.go index e1329bd268781..4c05679eb8c9d 100644 --- a/pkg/ttl/sqlbuilder/sql.go +++ b/pkg/ttl/sqlbuilder/sql.go @@ -23,9 +23,9 @@ import ( "time" "github.com/pingcap/errors" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/ttl/cache" "github.com/pingcap/tidb/pkg/types" diff --git a/pkg/ttl/sqlbuilder/sql_test.go b/pkg/ttl/sqlbuilder/sql_test.go index b84c5df1a9a47..83c415eae9bde 100644 --- a/pkg/ttl/sqlbuilder/sql_test.go +++ b/pkg/ttl/sqlbuilder/sql_test.go @@ -22,9 +22,10 @@ import ( "time" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/testkit" @@ -38,19 +39,19 @@ import ( func TestEscape(t *testing.T) { tb := &cache.PhysicalTable{ - Schema: model.NewCIStr("testp;\"';123`456"), + Schema: pmodel.NewCIStr("testp;\"';123`456"), TableInfo: &model.TableInfo{ - Name: model.NewCIStr("tp\"';123`456"), + Name: pmodel.NewCIStr("tp\"';123`456"), }, KeyColumns: []*model.ColumnInfo{ - {Name: model.NewCIStr("col1\"';123`456"), FieldType: *types.NewFieldType(mysql.TypeString)}, + {Name: pmodel.NewCIStr("col1\"';123`456"), FieldType: *types.NewFieldType(mysql.TypeString)}, }, TimeColumn: &model.ColumnInfo{ - Name: model.NewCIStr("time\"';123`456"), + Name: pmodel.NewCIStr("time\"';123`456"), FieldType: *types.NewFieldType(mysql.TypeDatetime), }, PartitionDef: &model.PartitionDefinition{ - Name: model.NewCIStr("p1\"';123`456"), + Name: pmodel.NewCIStr("p1\"';123`456"), }, } @@ -81,18 +82,18 @@ func TestEscape(t *testing.T) { }{ { tp: "select", - ds: [][]types.Datum{d("key1'\";123`456")}, - sql: "SELECT LOW_PRIORITY SQL_NO_CACHE `col1\"';123``456` FROM `testp;\"';123``456`.`tp\"';123``456` PARTITION(`p1\"';123``456`) WHERE `col1\"';123``456` > 'key1\\'\\\";123`456' AND `time\"';123``456` < FROM_UNIXTIME(0)", + ds: [][]types.Datum{d("key1'\";123`456\t\n\r")}, + sql: "SELECT LOW_PRIORITY SQL_NO_CACHE `col1\"';123``456` FROM `testp;\"';123``456`.`tp\"';123``456` PARTITION(`p1\"';123``456`) WHERE `col1\"';123``456` > 'key1\\'\\\";123`456\t\\n\\r' AND `time\"';123``456` < FROM_UNIXTIME(0)", }, { tp: "delete", - ds: [][]types.Datum{d("key2'\";123`456")}, - sql: "DELETE LOW_PRIORITY FROM `testp;\"';123``456`.`tp\"';123``456` PARTITION(`p1\"';123``456`) WHERE `col1\"';123``456` IN ('key2\\'\\\";123`456') AND `time\"';123``456` < FROM_UNIXTIME(0)", + ds: [][]types.Datum{d("key2'\";123`456\t\n\r")}, + sql: "DELETE LOW_PRIORITY FROM `testp;\"';123``456`.`tp\"';123``456` PARTITION(`p1\"';123``456`) WHERE `col1\"';123``456` IN ('key2\\'\\\";123`456\t\\n\\r') AND `time\"';123``456` < FROM_UNIXTIME(0)", }, { tp: "delete", - ds: [][]types.Datum{d("key3'\";123`456"), d("key4'`\"")}, - sql: "DELETE LOW_PRIORITY FROM `testp;\"';123``456`.`tp\"';123``456` PARTITION(`p1\"';123``456`) WHERE `col1\"';123``456` IN ('key3\\'\\\";123`456', 'key4\\'`\\\"') AND `time\"';123``456` < FROM_UNIXTIME(0)", + ds: [][]types.Datum{d("key3'\";123`456\t\n\r"), d("key4'`\"")}, + sql: "DELETE LOW_PRIORITY FROM `testp;\"';123``456`.`tp\"';123``456` PARTITION(`p1\"';123``456`) WHERE `col1\"';123``456` IN ('key3\\'\\\";123`456\t\\n\\r', 'key4\\'`\\\"') AND `time\"';123``456` < FROM_UNIXTIME(0)", }, } @@ -356,7 +357,7 @@ func TestFormatSQLDatum(t *testing.T) { sb.WriteString("\n);") tk.MustExec(sb.String()) - tbl, err := do.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := do.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) for i, c := range cases { @@ -403,43 +404,43 @@ func TestSQLBuilder(t *testing.T) { var b *sqlbuilder.SQLBuilder t1 := &cache.PhysicalTable{ - Schema: model.NewCIStr("test"), + Schema: pmodel.NewCIStr("test"), TableInfo: &model.TableInfo{ - Name: model.NewCIStr("t1"), + Name: pmodel.NewCIStr("t1"), }, KeyColumns: []*model.ColumnInfo{ - {Name: model.NewCIStr("id"), FieldType: *types.NewFieldType(mysql.TypeVarchar)}, + {Name: pmodel.NewCIStr("id"), FieldType: *types.NewFieldType(mysql.TypeVarchar)}, }, TimeColumn: &model.ColumnInfo{ - Name: model.NewCIStr("time"), + Name: pmodel.NewCIStr("time"), FieldType: *types.NewFieldType(mysql.TypeDatetime), }, } t2 := &cache.PhysicalTable{ - Schema: model.NewCIStr("test2"), + Schema: pmodel.NewCIStr("test2"), TableInfo: &model.TableInfo{ - Name: model.NewCIStr("t2"), + Name: pmodel.NewCIStr("t2"), }, KeyColumns: []*model.ColumnInfo{ - {Name: model.NewCIStr("a"), FieldType: *types.NewFieldType(mysql.TypeVarchar)}, - {Name: model.NewCIStr("b"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, + {Name: pmodel.NewCIStr("a"), FieldType: *types.NewFieldType(mysql.TypeVarchar)}, + {Name: pmodel.NewCIStr("b"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, }, TimeColumn: &model.ColumnInfo{ - Name: model.NewCIStr("time"), + Name: pmodel.NewCIStr("time"), FieldType: *types.NewFieldType(mysql.TypeDatetime), }, } tp := &cache.PhysicalTable{ - Schema: model.NewCIStr("testp"), + Schema: pmodel.NewCIStr("testp"), TableInfo: &model.TableInfo{ - Name: model.NewCIStr("tp"), + Name: pmodel.NewCIStr("tp"), }, KeyColumns: t1.KeyColumns, TimeColumn: t1.TimeColumn, PartitionDef: &model.PartitionDefinition{ - Name: model.NewCIStr("p1"), + Name: pmodel.NewCIStr("p1"), }, } @@ -579,31 +580,31 @@ func TestSQLBuilder(t *testing.T) { func TestScanQueryGenerator(t *testing.T) { t1 := &cache.PhysicalTable{ - Schema: model.NewCIStr("test"), + Schema: pmodel.NewCIStr("test"), TableInfo: &model.TableInfo{ - Name: model.NewCIStr("t1"), + Name: pmodel.NewCIStr("t1"), }, KeyColumns: []*model.ColumnInfo{ - {Name: model.NewCIStr("id"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, + {Name: pmodel.NewCIStr("id"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, }, TimeColumn: &model.ColumnInfo{ - Name: model.NewCIStr("time"), + Name: pmodel.NewCIStr("time"), FieldType: *types.NewFieldType(mysql.TypeDatetime), }, } t2 := &cache.PhysicalTable{ - Schema: model.NewCIStr("test2"), + Schema: pmodel.NewCIStr("test2"), TableInfo: &model.TableInfo{ - Name: model.NewCIStr("t2"), + Name: pmodel.NewCIStr("t2"), }, KeyColumns: []*model.ColumnInfo{ - {Name: model.NewCIStr("a"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, - {Name: model.NewCIStr("b"), FieldType: *types.NewFieldType(mysql.TypeVarchar)}, - {Name: model.NewCIStr("c"), FieldType: types.NewFieldTypeBuilder().SetType(mysql.TypeString).SetFlag(mysql.BinaryFlag).Build()}, + {Name: pmodel.NewCIStr("a"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, + {Name: pmodel.NewCIStr("b"), FieldType: *types.NewFieldType(mysql.TypeVarchar)}, + {Name: pmodel.NewCIStr("c"), FieldType: types.NewFieldTypeBuilder().SetType(mysql.TypeString).SetFlag(mysql.BinaryFlag).Build()}, }, TimeColumn: &model.ColumnInfo{ - Name: model.NewCIStr("time"), + Name: pmodel.NewCIStr("time"), FieldType: *types.NewFieldType(mysql.TypeDatetime), }, } @@ -863,30 +864,30 @@ func TestScanQueryGenerator(t *testing.T) { func TestBuildDeleteSQL(t *testing.T) { t1 := &cache.PhysicalTable{ - Schema: model.NewCIStr("test"), + Schema: pmodel.NewCIStr("test"), TableInfo: &model.TableInfo{ - Name: model.NewCIStr("t1"), + Name: pmodel.NewCIStr("t1"), }, KeyColumns: []*model.ColumnInfo{ - {Name: model.NewCIStr("id"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, + {Name: pmodel.NewCIStr("id"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, }, TimeColumn: &model.ColumnInfo{ - Name: model.NewCIStr("time"), + Name: pmodel.NewCIStr("time"), FieldType: *types.NewFieldType(mysql.TypeDatetime), }, } t2 := &cache.PhysicalTable{ - Schema: model.NewCIStr("test2"), + Schema: pmodel.NewCIStr("test2"), TableInfo: &model.TableInfo{ - Name: model.NewCIStr("t2"), + Name: pmodel.NewCIStr("t2"), }, KeyColumns: []*model.ColumnInfo{ - {Name: model.NewCIStr("a"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, - {Name: model.NewCIStr("b"), FieldType: *types.NewFieldType(mysql.TypeVarchar)}, + {Name: pmodel.NewCIStr("a"), FieldType: *types.NewFieldType(mysql.TypeInt24)}, + {Name: pmodel.NewCIStr("b"), FieldType: *types.NewFieldType(mysql.TypeVarchar)}, }, TimeColumn: &model.ColumnInfo{ - Name: model.NewCIStr("time"), + Name: pmodel.NewCIStr("time"), FieldType: *types.NewFieldType(mysql.TypeDatetime), }, } diff --git a/pkg/ttl/ttlworker/BUILD.bazel b/pkg/ttl/ttlworker/BUILD.bazel index 6b69d9a73fc10..5358c4a6172c6 100644 --- a/pkg/ttl/ttlworker/BUILD.bazel +++ b/pkg/ttl/ttlworker/BUILD.bazel @@ -19,6 +19,7 @@ go_library( deps = [ "//pkg/infoschema", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser/model", "//pkg/parser/terror", @@ -75,6 +76,7 @@ go_test( "//pkg/infoschema", "//pkg/infoschema/context", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser/ast", "//pkg/parser/model", diff --git a/pkg/ttl/ttlworker/job_manager_integration_test.go b/pkg/ttl/ttlworker/job_manager_integration_test.go index 8458df879f146..685f5afc4be45 100644 --- a/pkg/ttl/ttlworker/job_manager_integration_test.go +++ b/pkg/ttl/ttlworker/job_manager_integration_test.go @@ -30,8 +30,9 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" dbsession "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/statistics" "github.com/pingcap/tidb/pkg/testkit" @@ -163,7 +164,7 @@ func TestFinishJob(t *testing.T) { sessionFactory := sessionFactory(t, store) - testTable := &cache.PhysicalTable{ID: 2, Schema: model.NewCIStr("db1"), TableInfo: &model.TableInfo{ID: 1, Name: model.NewCIStr("t1"), TTLInfo: &model.TTLInfo{IntervalExprStr: "1", IntervalTimeUnit: int(ast.TimeUnitDay)}}} + testTable := &cache.PhysicalTable{ID: 2, Schema: pmodel.NewCIStr("db1"), TableInfo: &model.TableInfo{ID: 1, Name: pmodel.NewCIStr("t1"), TTLInfo: &model.TTLInfo{IntervalExprStr: "1", IntervalTimeUnit: int(ast.TimeUnitDay)}}} tk.MustExec("insert into mysql.tidb_ttl_table_status(table_id) values (2)") @@ -280,7 +281,7 @@ func TestTriggerTTLJob(t *testing.T) { tk := testkit.NewTestKit(t, store) tk.MustExec("use test") tk.MustExec("create table t(id int primary key, t timestamp) TTL=`t` + INTERVAL 1 DAY") - tbl, err := do.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := do.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) tblID := tbl.Meta().ID require.NoError(t, err) @@ -335,13 +336,13 @@ func TestTTLDeleteWithTimeZoneChange(t *testing.T) { tk.MustExec("set @@global.tidb_ttl_running_tasks=32") tk.MustExec("create table t1(id int primary key, t datetime) TTL=`t` + INTERVAL 1 DAY TTL_ENABLE='OFF'") - tbl1, err := do.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tbl1, err := do.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) tblID1 := tbl1.Meta().ID tk.MustExec("insert into t1 values(1, NOW()), (2, NOW() - INTERVAL 31 HOUR), (3, NOW() - INTERVAL 33 HOUR)") tk.MustExec("create table t2(id int primary key, t timestamp) TTL=`t` + INTERVAL 1 DAY TTL_ENABLE='OFF'") - tbl2, err := do.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t2")) + tbl2, err := do.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t2")) require.NoError(t, err) tblID2 := tbl2.Meta().ID tk.MustExec("insert into t2 values(1, NOW()), (2, NOW() - INTERVAL 31 HOUR), (3, NOW() - INTERVAL 33 HOUR)") @@ -461,7 +462,7 @@ func TestSubmitJob(t *testing.T) { "PARTITION p0 VALUES LESS THAN (10)," + "PARTITION p1 VALUES LESS THAN (100)" + ")") - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("ttlp1")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("ttlp1")) require.NoError(t, err) tableID := table.Meta().ID var physicalID int64 @@ -537,7 +538,7 @@ func TestRescheduleJobs(t *testing.T) { now := time.Now() tk.MustExec("create table test.t (id int, created_at datetime) ttl = `created_at` + interval 1 minute ttl_job_interval = '1m'") - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnTTL) @@ -596,7 +597,7 @@ func TestRescheduleJobsAfterTableDropped(t *testing.T) { now := time.Now() createTableSQL := "create table test.t (id int, created_at datetime) ttl = `created_at` + interval 1 minute ttl_job_interval = '1m'" tk.MustExec("create table test.t (id int, created_at datetime) ttl = `created_at` + interval 1 minute ttl_job_interval = '1m'") - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnTTL) @@ -636,7 +637,7 @@ func TestRescheduleJobsAfterTableDropped(t *testing.T) { // resume the table tk.MustExec(rb.resume) - table, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) m.DoGC(context.TODO(), se) } @@ -650,7 +651,7 @@ func TestJobTimeout(t *testing.T) { waitAndStopTTLManager(t, dom) tk.MustExec("create table test.t (id int, created_at datetime) ttl = `created_at` + interval 1 minute ttl_job_interval = '1m'") - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) tableID := table.Meta().ID require.NoError(t, err) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnTTL) @@ -718,7 +719,7 @@ func TestTriggerScanTask(t *testing.T) { waitAndStopTTLManager(t, dom) tk.MustExec("create table test.t (id int, created_at datetime) ttl = `created_at` + interval 1 minute ttl_job_interval = '1m'") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) tblID := tbl.Meta().ID @@ -907,7 +908,7 @@ func TestJobMetrics(t *testing.T) { waitAndStopTTLManager(t, dom) tk.MustExec("create table test.t (id int, created_at datetime) ttl = `created_at` + interval 1 minute ttl_job_interval = '1m'") - table, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + table, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnTTL) @@ -1079,19 +1080,19 @@ func TestManagerJobAdapterCanSubmitJob(t *testing.T) { // not ttl table tk.MustExec("create table t1(t timestamp)") - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t1")) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t1")) require.NoError(t, err) require.False(t, adapter.CanSubmitJob(tbl.Meta().ID, tbl.Meta().ID)) // ttl table tk.MustExec("create table ttl1(t timestamp) TTL=`t`+interval 1 DAY") - tbl, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("ttl1")) + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("ttl1")) require.NoError(t, err) require.True(t, adapter.CanSubmitJob(tbl.Meta().ID, tbl.Meta().ID)) // ttl table but disabled tk.MustExec("create table ttl2(t timestamp) TTL=`t`+interval 1 DAY TTL_ENABLE='OFF'") - tbl, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("ttl2")) + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("ttl2")) require.NoError(t, err) require.False(t, adapter.CanSubmitJob(tbl.Meta().ID, tbl.Meta().ID)) @@ -1100,7 +1101,7 @@ func TestManagerJobAdapterCanSubmitJob(t *testing.T) { "PARTITION p0 VALUES LESS THAN (10)," + "PARTITION p1 VALUES LESS THAN (100)" + ")") - tbl, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("ttlp1")) + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("ttlp1")) require.NoError(t, err) for _, def := range tbl.Meta().Partition.Definitions { require.True(t, adapter.CanSubmitJob(tbl.Meta().ID, def.ID)) @@ -1127,7 +1128,7 @@ func TestManagerJobAdapterCanSubmitJob(t *testing.T) { tk.MustExec("update mysql.tidb_ttl_task set status='finished' where job_id=?", jobID) } } - tbl, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("ttl1")) + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("ttl1")) require.NoError(t, err) require.True(t, adapter.CanSubmitJob(tbl.Meta().ID, tbl.Meta().ID)) tk.MustExec("update mysql.tidb_ttl_task set status='running' where job_id='8'") diff --git a/pkg/ttl/ttlworker/job_manager_test.go b/pkg/ttl/ttlworker/job_manager_test.go index 775744f67672f..f509d26e3dbb1 100644 --- a/pkg/ttl/ttlworker/job_manager_test.go +++ b/pkg/ttl/ttlworker/job_manager_test.go @@ -21,8 +21,9 @@ import ( "time" "github.com/pingcap/errors" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" timerapi "github.com/pingcap/tidb/pkg/timer/api" "github.com/pingcap/tidb/pkg/ttl/cache" @@ -369,7 +370,7 @@ func TestLockTable(t *testing.T) { oldJobExpireTime := now.Add(-time.Hour) oldJobStartTime := now.Add(-30 * time.Minute) - testPhysicalTable := &cache.PhysicalTable{ID: 1, Schema: model.NewCIStr("test"), TableInfo: &model.TableInfo{ID: 1, Name: model.NewCIStr("t1"), TTLInfo: &model.TTLInfo{ColumnName: model.NewCIStr("test"), IntervalExprStr: "1", IntervalTimeUnit: int(ast.TimeUnitMinute), JobInterval: "1h"}}} + testPhysicalTable := &cache.PhysicalTable{ID: 1, Schema: pmodel.NewCIStr("test"), TableInfo: &model.TableInfo{ID: 1, Name: pmodel.NewCIStr("t1"), TTLInfo: &model.TTLInfo{ColumnName: pmodel.NewCIStr("test"), IntervalExprStr: "1", IntervalTimeUnit: int(ast.TimeUnitMinute), JobInterval: "1h"}}} type executeInfo struct { sql string diff --git a/pkg/ttl/ttlworker/session_test.go b/pkg/ttl/ttlworker/session_test.go index 8b7f79a83da1b..b9022802b1814 100644 --- a/pkg/ttl/ttlworker/session_test.go +++ b/pkg/ttl/ttlworker/session_test.go @@ -25,8 +25,9 @@ import ( "github.com/ngaut/pools" "github.com/pingcap/tidb/pkg/infoschema" infoschemactx "github.com/pingcap/tidb/pkg/infoschema/context" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" @@ -42,18 +43,18 @@ var idAllocator atomic.Int64 func newMockTTLTbl(t *testing.T, name string) *cache.PhysicalTable { tblInfo := &model.TableInfo{ ID: idAllocator.Add(1), - Name: model.NewCIStr(name), + Name: pmodel.NewCIStr(name), Columns: []*model.ColumnInfo{ { ID: 1, - Name: model.NewCIStr("time"), + Name: pmodel.NewCIStr("time"), Offset: 0, FieldType: *types.NewFieldType(mysql.TypeDatetime), State: model.StatePublic, }, }, TTLInfo: &model.TTLInfo{ - ColumnName: model.NewCIStr("time"), + ColumnName: pmodel.NewCIStr("time"), IntervalExprStr: "1", IntervalTimeUnit: int(ast.TimeUnitSecond), Enable: true, @@ -62,7 +63,7 @@ func newMockTTLTbl(t *testing.T, name string) *cache.PhysicalTable { State: model.StatePublic, } - tbl, err := cache.NewPhysicalTable(model.NewCIStr("test"), tblInfo, model.NewCIStr("")) + tbl, err := cache.NewPhysicalTable(pmodel.NewCIStr("test"), tblInfo, pmodel.NewCIStr("")) require.NoError(t, err) return tbl } @@ -303,7 +304,7 @@ func TestValidateTTLWork(t *testing.T) { // test table name changed tbl2 = tbl.TableInfo.Clone() - tbl2.Name = model.NewCIStr("testcc") + tbl2.Name = pmodel.NewCIStr("testcc") s.sessionInfoSchema = newMockInfoSchema(tbl2) err = validateTTLWork(ctx, s, tbl, expire) require.EqualError(t, err, "[schema:1146]Table 'test.t1' doesn't exist") @@ -318,8 +319,8 @@ func TestValidateTTLWork(t *testing.T) { // test time column name changed tbl2 = tbl.TableInfo.Clone() tbl2.Columns[0] = tbl2.Columns[0].Clone() - tbl2.Columns[0].Name = model.NewCIStr("time2") - tbl2.TTLInfo.ColumnName = model.NewCIStr("time2") + tbl2.Columns[0].Name = pmodel.NewCIStr("time2") + tbl2.TTLInfo.ColumnName = pmodel.NewCIStr("time2") s.sessionInfoSchema = newMockInfoSchema(tbl2) err = validateTTLWork(ctx, s, tbl, expire) require.EqualError(t, err, "time column name changed") @@ -354,14 +355,14 @@ func TestValidateTTLWork(t *testing.T) { tp := tbl.TableInfo.Clone() tp.Partition = &model.PartitionInfo{ Definitions: []model.PartitionDefinition{ - {ID: 1023, Name: model.NewCIStr("p0")}, + {ID: 1023, Name: pmodel.NewCIStr("p0")}, }, } - tbl, err = cache.NewPhysicalTable(model.NewCIStr("test"), tp, model.NewCIStr("p0")) + tbl, err = cache.NewPhysicalTable(pmodel.NewCIStr("test"), tp, pmodel.NewCIStr("p0")) require.NoError(t, err) tbl2 = tp.Clone() tbl2.Partition = tp.Partition.Clone() - tbl2.Partition.Definitions[0].Name = model.NewCIStr("p1") + tbl2.Partition.Definitions[0].Name = pmodel.NewCIStr("p1") s.sessionInfoSchema = newMockInfoSchema(tbl2) err = validateTTLWork(ctx, s, tbl, expire) require.EqualError(t, err, "partition 'p0' is not found in ttl table 'test.t1'") diff --git a/pkg/ttl/ttlworker/timer_sync.go b/pkg/ttl/ttlworker/timer_sync.go index bc18b94241d84..92501c63f1837 100644 --- a/pkg/ttl/ttlworker/timer_sync.go +++ b/pkg/ttl/ttlworker/timer_sync.go @@ -23,8 +23,9 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" timerapi "github.com/pingcap/tidb/pkg/timer/api" "github.com/pingcap/tidb/pkg/ttl/cache" "github.com/pingcap/tidb/pkg/ttl/session" @@ -222,7 +223,7 @@ func (g *TTLTimersSyncer) SyncTimers(ctx context.Context, is infoschema.InfoSche } } -func (g *TTLTimersSyncer) syncTimersForTable(ctx context.Context, se session.Session, schema model.CIStr, tblInfo *model.TableInfo) []string { +func (g *TTLTimersSyncer) syncTimersForTable(ctx context.Context, se session.Session, schema pmodel.CIStr, tblInfo *model.TableInfo) []string { if tblInfo.Partition == nil { key := buildTimerKey(tblInfo, nil) if _, err := g.syncOneTimer(ctx, se, schema, tblInfo, nil, false); err != nil { @@ -244,7 +245,7 @@ func (g *TTLTimersSyncer) syncTimersForTable(ctx context.Context, se session.Ses return keys } -func (g *TTLTimersSyncer) shouldSyncTimer(timer *timerapi.TimerRecord, schema model.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition) bool { +func (g *TTLTimersSyncer) shouldSyncTimer(timer *timerapi.TimerRecord, schema pmodel.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition) bool { if timer == nil { return true } @@ -256,7 +257,7 @@ func (g *TTLTimersSyncer) shouldSyncTimer(timer *timerapi.TimerRecord, schema mo timer.SchedPolicyExpr != ttlInfo.JobInterval } -func (g *TTLTimersSyncer) syncOneTimer(ctx context.Context, se session.Session, schema model.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition, skipCache bool) (*timerapi.TimerRecord, error) { +func (g *TTLTimersSyncer) syncOneTimer(ctx context.Context, se session.Session, schema pmodel.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition, skipCache bool) (*timerapi.TimerRecord, error) { key := buildTimerKey(tblInfo, partition) tags := getTimerTags(schema, tblInfo, partition) ttlInfo := tblInfo.TTLInfo @@ -351,7 +352,7 @@ func (g *TTLTimersSyncer) syncOneTimer(ctx context.Context, se session.Session, return timer, nil } -func getTimerTags(schema model.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition) []string { +func getTimerTags(schema pmodel.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition) []string { dbTag := fmt.Sprintf("db=%s", schema.O) tblTag := fmt.Sprintf("table=%s", tblInfo.Name.O) if partition != nil { diff --git a/pkg/types/BUILD.bazel b/pkg/types/BUILD.bazel index f7bad15da90c9..4fb334fc30a85 100644 --- a/pkg/types/BUILD.bazel +++ b/pkg/types/BUILD.bazel @@ -53,6 +53,7 @@ go_library( "//pkg/parser/opcode", "//pkg/parser/terror", "//pkg/parser/types", + "//pkg/planner/cascades/base", "//pkg/util/collate", "//pkg/util/context", "//pkg/util/dbterror", diff --git a/pkg/types/convert.go b/pkg/types/convert.go index 6d7a62b9dce39..be3a7138d2281 100644 --- a/pkg/types/convert.go +++ b/pkg/types/convert.go @@ -36,8 +36,8 @@ func truncateStr(str string, flen int) string { return str } -// IntergerUnsignedUpperBound indicates the max uint64 values of different mysql types. -func IntergerUnsignedUpperBound(intType byte) uint64 { +// IntegerUnsignedUpperBound indicates the max uint64 values of different mysql types. +func IntegerUnsignedUpperBound(intType byte) uint64 { switch intType { case mysql.TypeTiny: return math.MaxUint8 @@ -62,8 +62,8 @@ func IntergerUnsignedUpperBound(intType byte) uint64 { } } -// IntergerSignedUpperBound indicates the max int64 values of different mysql types. -func IntergerSignedUpperBound(intType byte) int64 { +// IntegerSignedUpperBound indicates the max int64 values of different mysql types. +func IntegerSignedUpperBound(intType byte) int64 { switch intType { case mysql.TypeTiny: return math.MaxInt8 @@ -84,8 +84,8 @@ func IntergerSignedUpperBound(intType byte) int64 { } } -// IntergerSignedLowerBound indicates the min int64 values of different mysql types. -func IntergerSignedLowerBound(intType byte) int64 { +// IntegerSignedLowerBound indicates the min int64 values of different mysql types. +func IntegerSignedLowerBound(intType byte) int64 { switch intType { case mysql.TypeTiny: return math.MinInt8 @@ -595,33 +595,33 @@ func ConvertJSONToInt(ctx Context, j BinaryJSON, unsigned bool, tp byte) (int64, case JSONTypeCodeInt64: i := j.GetInt64() if unsigned { - uBound := IntergerUnsignedUpperBound(tp) + uBound := IntegerUnsignedUpperBound(tp) u, err := ConvertIntToUint(ctx.Flags(), i, uBound, tp) return int64(u), err } - lBound := IntergerSignedLowerBound(tp) - uBound := IntergerSignedUpperBound(tp) + lBound := IntegerSignedLowerBound(tp) + uBound := IntegerSignedUpperBound(tp) return ConvertIntToInt(i, lBound, uBound, tp) case JSONTypeCodeUint64: u := j.GetUint64() if unsigned { - uBound := IntergerUnsignedUpperBound(tp) + uBound := IntegerUnsignedUpperBound(tp) u, err := ConvertUintToUint(u, uBound, tp) return int64(u), err } - uBound := IntergerSignedUpperBound(tp) + uBound := IntegerSignedUpperBound(tp) return ConvertUintToInt(u, uBound, tp) case JSONTypeCodeFloat64: f := j.GetFloat64() if !unsigned { - lBound := IntergerSignedLowerBound(tp) - uBound := IntergerSignedUpperBound(tp) + lBound := IntegerSignedLowerBound(tp) + uBound := IntegerSignedUpperBound(tp) u, e := ConvertFloatToInt(f, lBound, uBound, tp) return u, e } - bound := IntergerUnsignedUpperBound(tp) + bound := IntegerUnsignedUpperBound(tp) u, err := ConvertFloatToUint(ctx.Flags(), f, bound, tp) return int64(u), err case JSONTypeCodeString: diff --git a/pkg/types/datum.go b/pkg/types/datum.go index 34391839cf28f..2bb9ee740b772 100644 --- a/pkg/types/datum.go +++ b/pkg/types/datum.go @@ -32,6 +32,7 @@ import ( "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/parser/types" + "github.com/pingcap/tidb/pkg/planner/cascades/base" "github.com/pingcap/tidb/pkg/util/collate" "github.com/pingcap/tidb/pkg/util/hack" "github.com/pingcap/tidb/pkg/util/logutil" @@ -651,6 +652,48 @@ func (d *Datum) SetValue(val any, tp *types.FieldType) { } } +// Hash64ForDatum is a hash function for initialized by codec package. +var Hash64ForDatum func(h base.Hasher, d *Datum) + +// Hash64 implements base.HashEquals<0th> interface. +func (d *Datum) Hash64(h base.Hasher) { + Hash64ForDatum(h, d) +} + +// Equals implements base.HashEquals.<1st> interface. +func (d *Datum) Equals(other any) bool { + if other == nil { + return false + } + var d2 *Datum + switch x := other.(type) { + case *Datum: + d2 = x + case Datum: + d2 = &x + default: + return false + } + ok := d.k == d2.k && + d.decimal == d2.decimal && + d.length == d2.length && + d.i == d2.i && + d.collation == d2.collation && + string(d.b) == string(d2.b) + if !ok { + return false + } + // compare x + switch d.k { + case KindMysqlDecimal: + return d.GetMysqlDecimal().Compare(d2.GetMysqlDecimal()) == 0 + case KindMysqlTime: + return d.GetMysqlTime().Compare(d2.GetMysqlTime()) == 0 + default: + return true + } +} + // Compare compares datum to another datum. // Notes: don't rely on datum.collation to get the collator, it's tend to buggy. func (d *Datum) Compare(ctx Context, ad *Datum, comparer collate.Collator) (int, error) { @@ -1234,7 +1277,7 @@ func (d *Datum) convertToInt(ctx Context, target *FieldType) (Datum, error) { func (d *Datum) convertToUint(ctx Context, target *FieldType) (Datum, error) { tp := target.GetType() - upperBound := IntergerUnsignedUpperBound(tp) + upperBound := IntegerUnsignedUpperBound(tp) var ( val uint64 err error @@ -1929,8 +1972,8 @@ func (d *Datum) ToInt64(ctx Context) (int64, error) { } func (d *Datum) toSignedInteger(ctx Context, tp byte) (int64, error) { - lowerBound := IntergerSignedLowerBound(tp) - upperBound := IntergerSignedUpperBound(tp) + lowerBound := IntegerSignedLowerBound(tp) + upperBound := IntegerSignedUpperBound(tp) switch d.Kind() { case KindInt64: return ConvertIntToInt(d.GetInt64(), lowerBound, upperBound, tp) @@ -2456,9 +2499,9 @@ func GetMaxValue(ft *FieldType) (max Datum) { switch ft.GetType() { case mysql.TypeTiny, mysql.TypeShort, mysql.TypeInt24, mysql.TypeLong, mysql.TypeLonglong: if mysql.HasUnsignedFlag(ft.GetFlag()) { - max.SetUint64(IntergerUnsignedUpperBound(ft.GetType())) + max.SetUint64(IntegerUnsignedUpperBound(ft.GetType())) } else { - max.SetInt64(IntergerSignedUpperBound(ft.GetType())) + max.SetInt64(IntegerSignedUpperBound(ft.GetType())) } case mysql.TypeFloat: max.SetFloat32(float32(GetMaxFloat(ft.GetFlen(), ft.GetDecimal()))) @@ -2489,7 +2532,7 @@ func GetMinValue(ft *FieldType) (min Datum) { if mysql.HasUnsignedFlag(ft.GetFlag()) { min.SetUint64(0) } else { - min.SetInt64(IntergerSignedLowerBound(ft.GetType())) + min.SetInt64(IntegerSignedLowerBound(ft.GetType())) } case mysql.TypeFloat: min.SetFloat32(float32(-GetMaxFloat(ft.GetFlen(), ft.GetDecimal()))) diff --git a/pkg/util/BUILD.bazel b/pkg/util/BUILD.bazel index c45eb7e1a5798..06529102379e1 100644 --- a/pkg/util/BUILD.bazel +++ b/pkg/util/BUILD.bazel @@ -27,15 +27,16 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/config", - "//pkg/domain/resourcegroup", "//pkg/infoschema/context", "//pkg/kv", + "//pkg/meta/model", "//pkg/metrics", "//pkg/parser", "//pkg/parser/auth", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", + "//pkg/resourcegroup", "//pkg/session/cursor", "//pkg/session/txninfo", "//pkg/sessionctx/stmtctx", @@ -44,6 +45,7 @@ go_library( "//pkg/util/execdetails", "//pkg/util/logutil", "//pkg/util/memory", + "//pkg/util/ppcpuusage", "//pkg/util/tls", "@com_github_ngaut_pools//:pools", "@com_github_pingcap_errors//:errors", @@ -82,6 +84,7 @@ go_test( shard_count = 50, deps = [ "//pkg/kv", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/model", "//pkg/parser/mysql", diff --git a/pkg/util/codec/BUILD.bazel b/pkg/util/codec/BUILD.bazel index f2da06940be15..bf0cedeb4c827 100644 --- a/pkg/util/codec/BUILD.bazel +++ b/pkg/util/codec/BUILD.bazel @@ -14,6 +14,7 @@ go_library( deps = [ "//pkg/parser/mysql", "//pkg/parser/terror", + "//pkg/planner/cascades/base", "//pkg/types", "//pkg/util/chunk", "//pkg/util/collate", @@ -42,6 +43,7 @@ go_test( "//pkg/errctx", "//pkg/parser/mysql", "//pkg/parser/terror", + "//pkg/planner/cascades/base", "//pkg/testkit/testsetup", "//pkg/types", "//pkg/util/benchdaily", diff --git a/pkg/util/codec/codec.go b/pkg/util/codec/codec.go index b5d937c453ee3..8ebcaee493f75 100644 --- a/pkg/util/codec/codec.go +++ b/pkg/util/codec/codec.go @@ -25,6 +25,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/planner/cascades/base" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/chunk" "github.com/pingcap/tidb/pkg/util/collate" @@ -1586,6 +1587,20 @@ func ConvertByCollationStr(str string, tp *types.FieldType) string { return string(hack.String(collator.Key(str))) } +// Hash64 is for datum hash64 calculation. +func Hash64(h base.Hasher, d *types.Datum) { + // let h.cache to receive datum hash value, which is potentially expendable. + // clean the cache before using it. + b := h.Cache()[:0] + b = HashCode(b, *d) + h.HashBytes(b) + h.SetCache(b) +} + +func init() { + types.Hash64ForDatum = Hash64 +} + // HashCode encodes a Datum into a unique byte slice. // It is mostly the same as EncodeValue, but it doesn't contain truncation or verification logic in order to make the encoding lossless. func HashCode(b []byte, d types.Datum) []byte { diff --git a/pkg/util/codec/codec_test.go b/pkg/util/codec/codec_test.go index 2cfcb7d5a0592..25f0611133852 100644 --- a/pkg/util/codec/codec_test.go +++ b/pkg/util/codec/codec_test.go @@ -27,6 +27,7 @@ import ( "github.com/pingcap/tidb/pkg/errctx" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/planner/cascades/base" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/chunk" "github.com/pingcap/tidb/pkg/util/collate" @@ -1293,3 +1294,42 @@ func TestHashChunkColumns(t *testing.T) { require.Equal(t, rowHash[2].Sum64(), vecHash[2].Sum64()) } } + +func TestDatumHashEquals(t *testing.T) { + now := time.Now() + tests := []struct { + d1 types.Datum + d2 types.Datum + }{ + {types.NewIntDatum(1), types.NewIntDatum(1)}, + {types.NewUintDatum(1), types.NewUintDatum(1)}, + {types.NewFloat64Datum(1.1), types.NewFloat64Datum(1.1)}, + {types.NewStringDatum("abc"), types.NewStringDatum("abc")}, + {types.NewBytesDatum([]byte("abc")), types.NewBytesDatum([]byte("abc"))}, + {types.NewMysqlEnumDatum(types.Enum{Name: "a", Value: 1}), types.NewMysqlEnumDatum(types.Enum{Name: "a", Value: 1})}, + {types.NewMysqlSetDatum(types.Set{Name: "a", Value: 1}, "a"), types.NewMysqlSetDatum(types.Set{Name: "a", Value: 1}, "a")}, + {types.NewBinaryLiteralDatum([]byte{0x01}), types.NewBinaryLiteralDatum([]byte{0x01})}, + {types.NewMysqlBitDatum(types.NewBinaryLiteralFromUint(1, -1)), types.NewMysqlBitDatum(types.NewBinaryLiteralFromUint(1, -1))}, + {types.NewTimeDatum(types.NewTime(types.FromGoTime(now), mysql.TypeDatetime, 6)), types.NewTimeDatum(types.NewTime(types.FromGoTime(now), mysql.TypeDatetime, 6))}, + {types.NewDurationDatum(types.Duration{Duration: time.Second}), types.NewDurationDatum(types.Duration{Duration: time.Second})}, + {types.NewJSONDatum(types.CreateBinaryJSON("a")), types.NewJSONDatum(types.CreateBinaryJSON("a"))}, + {types.NewTimeDatum(types.NewTime(types.FromGoTime(now), mysql.TypeDatetime, 6)), types.NewTimeDatum(types.NewTime(types.FromGoTime(time.Now()), mysql.TypeDatetime, 6))}, + } + hasher1 := base.NewHashEqualer() + hasher2 := base.NewHashEqualer() + for _, tt := range tests[:(len(tests) - 1)] { + hasher1.Reset() + hasher2.Reset() + tt.d1.Hash64(hasher1) + tt.d2.Hash64(hasher2) + require.Equal(t, hasher1.Sum64(), hasher2.Sum64()) + require.True(t, tt.d1.Equals(tt.d2)) + } + // the last test case is for the case that two datums are not equal + hasher1.Reset() + hasher2.Reset() + tests[len(tests)-1].d1.Hash64(hasher1) + tests[len(tests)-1].d2.Hash64(hasher2) + require.NotEqual(t, hasher1.Sum64(), hasher2.Sum64()) + require.False(t, tests[len(tests)-1].d1.Equals(tests[len(tests)-1].d2)) +} diff --git a/pkg/util/collate/unicode_0400_ci_generated.go b/pkg/util/collate/unicode_0400_ci_generated.go index c073d4c67aad7..db1ac70e218e9 100644 --- a/pkg/util/collate/unicode_0400_ci_generated.go +++ b/pkg/util/collate/unicode_0400_ci_generated.go @@ -25,7 +25,7 @@ type unicodeCICollator struct { // Clone implements Collator interface. func (uc *unicodeCICollator) Clone() Collator { - return &unicodeCICollator{impl: uc.impl.Clone()} + return &unicodeCICollator{impl: uc.impl.Clone()} } // Compare implements Collator interface. diff --git a/pkg/util/collate/unicode_0900_ai_ci_generated.go b/pkg/util/collate/unicode_0900_ai_ci_generated.go index 5e160c6182231..51177f893ca9c 100644 --- a/pkg/util/collate/unicode_0900_ai_ci_generated.go +++ b/pkg/util/collate/unicode_0900_ai_ci_generated.go @@ -25,7 +25,7 @@ type unicode0900AICICollator struct { // Clone implements Collator interface. func (uc *unicode0900AICICollator) Clone() Collator { - return &unicode0900AICICollator{impl: uc.impl.Clone()} + return &unicode0900AICICollator{impl: uc.impl.Clone()} } // Compare implements Collator interface. diff --git a/pkg/util/cpuprofile/testutil/util.go b/pkg/util/cpuprofile/testutil/util.go index 46c23bb5e0a23..d8ba724ece523 100644 --- a/pkg/util/cpuprofile/testutil/util.go +++ b/pkg/util/cpuprofile/testutil/util.go @@ -34,6 +34,20 @@ func MockCPULoad(ctx context.Context, labels ...string) { go mockCPULoadByGoroutineWithLabel(ctx, lvs...) } +// MockCPULoadV2 exports for testing of label "sql_global_uid" +func MockCPULoadV2(ctx context.Context, labelValues ...string) { + lvs := []string{} + label := "sql_global_uid" + for _, labelValue := range labelValues { + lvs = append(lvs, label) + lvs = append(lvs, labelValue) + // start goroutine with only 1 label. + go mockCPULoadByGoroutineWithLabel(ctx, label, labelValue) + } + // start goroutine with all labels. + go mockCPULoadByGoroutineWithLabel(ctx, lvs...) +} + func mockCPULoadByGoroutineWithLabel(ctx context.Context, labels ...string) { ctx = pprof.WithLabels(ctx, pprof.Labels(labels...)) pprof.SetGoroutineLabels(ctx) diff --git a/pkg/util/dbutil/BUILD.bazel b/pkg/util/dbutil/BUILD.bazel index 098cd4915ac0f..c6880117717d4 100644 --- a/pkg/util/dbutil/BUILD.bazel +++ b/pkg/util/dbutil/BUILD.bazel @@ -17,10 +17,10 @@ go_library( deps = [ "//pkg/errno", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/auth", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/types", "//pkg/types/parser_driver", @@ -48,8 +48,8 @@ go_test( deps = [ "//pkg/errno", "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/types", "//pkg/util/dbutil/dbutiltest", diff --git a/pkg/util/dbutil/common.go b/pkg/util/dbutil/common.go index d9928c8041006..b21564ba2ed86 100644 --- a/pkg/util/dbutil/common.go +++ b/pkg/util/dbutil/common.go @@ -29,8 +29,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/log" "github.com/pingcap/tidb/pkg/infoschema" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" tmysql "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util" diff --git a/pkg/util/dbutil/common_test.go b/pkg/util/dbutil/common_test.go index 44290d34c8e04..0187059d7e49d 100644 --- a/pkg/util/dbutil/common_test.go +++ b/pkg/util/dbutil/common_test.go @@ -23,7 +23,7 @@ import ( "github.com/go-sql-driver/mysql" "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" pmysql "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/types" "github.com/stretchr/testify/require" diff --git a/pkg/util/dbutil/dbutiltest/BUILD.bazel b/pkg/util/dbutil/dbutiltest/BUILD.bazel index 31486006ae64d..08609c1c0c282 100644 --- a/pkg/util/dbutil/dbutiltest/BUILD.bazel +++ b/pkg/util/dbutil/dbutiltest/BUILD.bazel @@ -7,6 +7,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/ddl", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/model", diff --git a/pkg/util/dbutil/dbutiltest/utils.go b/pkg/util/dbutil/dbutiltest/utils.go index 90c75e2fe5f37..c6149398721b7 100644 --- a/pkg/util/dbutil/dbutiltest/utils.go +++ b/pkg/util/dbutil/dbutiltest/utils.go @@ -21,9 +21,10 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/ddl" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" _ "github.com/pingcap/tidb/pkg/planner/core" // to setup expression.EvalAstExpr. See: https://github.com/pingcap/tidb/blob/a94cff903cd1e7f3b050db782da84273ef5592f4/planner/core/optimizer.go#L202 "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/dbutil" @@ -60,11 +61,11 @@ func GetTableInfoBySQL(createTableSQL string, parser2 *parser.Parser) (table *mo // put primary key in indices if table.PKIsHandle { pkIndex := &model.IndexInfo{ - Name: model.NewCIStr("PRIMARY"), + Name: pmodel.NewCIStr("PRIMARY"), Primary: true, State: model.StatePublic, Unique: true, - Tp: model.IndexTypeBtree, + Tp: pmodel.IndexTypeBtree, Columns: []*model.IndexColumn{ { Name: table.GetPkName(), diff --git a/pkg/util/dbutil/index.go b/pkg/util/dbutil/index.go index 5c4fb980f0bff..1155ea3551c99 100644 --- a/pkg/util/dbutil/index.go +++ b/pkg/util/dbutil/index.go @@ -21,7 +21,7 @@ import ( "strconv" "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) // IndexInfo contains information of table index. diff --git a/pkg/util/dbutil/table.go b/pkg/util/dbutil/table.go index 6dfd3d62e4bab..00cf954cc4ae3 100644 --- a/pkg/util/dbutil/table.go +++ b/pkg/util/dbutil/table.go @@ -17,7 +17,7 @@ package dbutil import ( "strings" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" _ "github.com/pingcap/tidb/pkg/types/parser_driver" // for parser driver ) diff --git a/pkg/util/dbutil/table_test.go b/pkg/util/dbutil/table_test.go index 0f2a1ccbeaaf1..d9febec38c949 100644 --- a/pkg/util/dbutil/table_test.go +++ b/pkg/util/dbutil/table_test.go @@ -18,8 +18,8 @@ import ( "fmt" "testing" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/dbutil" diff --git a/pkg/util/deadlockhistory/BUILD.bazel b/pkg/util/deadlockhistory/BUILD.bazel index 25a478a4526d9..f9415cb09dd07 100644 --- a/pkg/util/deadlockhistory/BUILD.bazel +++ b/pkg/util/deadlockhistory/BUILD.bazel @@ -25,6 +25,7 @@ go_test( embed = [":deadlockhistory"], flaky = True, deps = [ + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/model", "//pkg/testkit/testsetup", diff --git a/pkg/util/deadlockhistory/deadlock_history_test.go b/pkg/util/deadlockhistory/deadlock_history_test.go index a8154b19e1ec9..65354687698eb 100644 --- a/pkg/util/deadlockhistory/deadlock_history_test.go +++ b/pkg/util/deadlockhistory/deadlock_history_test.go @@ -20,8 +20,9 @@ import ( "github.com/pingcap/kvproto/pkg/deadlock" "github.com/pingcap/kvproto/pkg/kvrpcpb" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tipb/go-tipb" "github.com/stretchr/testify/assert" @@ -196,15 +197,15 @@ func TestGetDatum(t *testing.T) { }) dummyColumnInfo := []*model.ColumnInfo{ - {Name: model.NewCIStr(ColDeadlockIDStr)}, - {Name: model.NewCIStr(ColOccurTimeStr)}, - {Name: model.NewCIStr(ColRetryableStr)}, - {Name: model.NewCIStr(ColTryLockTrxIDStr)}, - {Name: model.NewCIStr(ColCurrentSQLDigestStr)}, - {Name: model.NewCIStr(ColCurrentSQLDigestTextStr)}, - {Name: model.NewCIStr(ColKeyStr)}, - {Name: model.NewCIStr(ColKeyInfoStr)}, - {Name: model.NewCIStr(ColTrxHoldingLockStr)}, + {Name: pmodel.NewCIStr(ColDeadlockIDStr)}, + {Name: pmodel.NewCIStr(ColOccurTimeStr)}, + {Name: pmodel.NewCIStr(ColRetryableStr)}, + {Name: pmodel.NewCIStr(ColTryLockTrxIDStr)}, + {Name: pmodel.NewCIStr(ColCurrentSQLDigestStr)}, + {Name: pmodel.NewCIStr(ColCurrentSQLDigestTextStr)}, + {Name: pmodel.NewCIStr(ColKeyStr)}, + {Name: pmodel.NewCIStr(ColKeyInfoStr)}, + {Name: pmodel.NewCIStr(ColTrxHoldingLockStr)}, } res := getAllDatum(h, dummyColumnInfo) diff --git a/pkg/util/deeptest/BUILD.bazel b/pkg/util/deeptest/BUILD.bazel new file mode 100644 index 0000000000000..9cd5b19e1bb2d --- /dev/null +++ b/pkg/util/deeptest/BUILD.bazel @@ -0,0 +1,21 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") + +go_library( + name = "deeptest", + srcs = ["statictesthelper.go"], + importpath = "github.com/pingcap/tidb/pkg/util/deeptest", + visibility = ["//visibility:public"], + deps = [ + "@com_github_gobwas_glob//:glob", + "@com_github_stretchr_testify//require", + ], +) + +go_test( + name = "deeptest_test", + timeout = "short", + srcs = ["statictesthelper_test.go"], + embed = [":deeptest"], + flaky = True, + deps = ["@com_github_stretchr_testify//require"], +) diff --git a/pkg/util/deeptest/statictesthelper.go b/pkg/util/deeptest/statictesthelper.go new file mode 100644 index 0000000000000..0936d761d5dbe --- /dev/null +++ b/pkg/util/deeptest/statictesthelper.go @@ -0,0 +1,272 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package deeptest + +import ( + "fmt" + "reflect" + + "github.com/gobwas/glob" + "github.com/stretchr/testify/require" +) + +type staticTestHelper struct { + ignorePath []glob.Glob + pointerComparePath []glob.Glob +} + +func (h *staticTestHelper) applyOptions(opts ...Option) { + for _, opt := range opts { + opt.apply(h) + } +} + +func (h *staticTestHelper) shouldIgnore(path string) bool { + for _, g := range h.ignorePath { + if g.Match(path) { + return true + } + } + return false +} + +func (h *staticTestHelper) shouldComparePointer(path string) bool { + for _, g := range h.pointerComparePath { + if g.Match(path) { + return true + } + } + return false +} + +func (h *staticTestHelper) assertRecursivelyNotEqual(t require.TestingT, valA, valB reflect.Value, path string) { + if h.shouldIgnore(path) { + return + } + + if !valA.IsValid() || !valB.IsValid() { + require.False(t, !valA.IsValid() && !valB.IsValid(), path+" should not be zero value at the same time") + return + } + + if valA.Type() != valB.Type() { + return + } + + // This function assumes that `a` and `b` are the same type + switch valA.Type().Kind() { + case reflect.Struct: + for i := 0; i < valA.NumField(); i++ { + h.assertRecursivelyNotEqual(t, valA.Field(i), valB.Field(i), path+"."+valA.Type().Field(i).Name) + } + case reflect.Ptr: + require.NotEqual(t, valA.Pointer(), valB.Pointer(), path+" should not be the same") + + if !h.shouldComparePointer(path) { + h.assertRecursivelyNotEqual(t, valA.Elem(), valB.Elem(), path) + } + case reflect.Slice: + require.NotEqual(t, valA.Pointer(), valB.Pointer(), path+" should not be the same") + + if !h.shouldComparePointer(path) { + minLen := min(valA.Len(), valB.Len()) + for i := 0; i < minLen; i++ { + h.assertRecursivelyNotEqual(t, valA.Index(i), valB.Index(i), path+fmt.Sprintf("[%d]", i)) + } + } + case reflect.Array: + minLen := min(valA.Len(), valB.Len()) + for i := 0; i < minLen; i++ { + h.assertRecursivelyNotEqual(t, valA.Index(i), valB.Index(i), path+fmt.Sprintf("[%d]", i)) + } + case reflect.Bool: + require.NotEqual(t, valA.Bool(), valB.Bool(), path+" should not be the same") + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + require.NotEqual(t, valA.Int(), valB.Int(), path+" should not be the same") + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64: + require.NotEqual(t, valA.Uint(), valB.Uint(), path+" should not be the same") + case reflect.Float32, reflect.Float64: + require.NotEqual(t, valA.Float(), valB.Float(), path+" should not be the same") + case reflect.String: + require.NotEqual(t, valA.String(), valB.String(), path+" should not be the same") + case reflect.Map: + require.NotEqual(t, valA.Pointer(), valB.Pointer(), path+" should not be the same") + if !h.shouldComparePointer(path) { + for _, key := range valA.MapKeys() { + if valB.MapIndex(key).IsValid() { + h.assertRecursivelyNotEqual(t, valA.MapIndex(key), valB.MapIndex(key), path+fmt.Sprintf("[%v]", key)) + } + } + } + case reflect.Interface: + if valA.IsNil() || valB.IsNil() { + require.False(t, valA.IsNil() && valB.IsNil(), path+" should not be nil at the same time") + return + } + h.assertRecursivelyNotEqual(t, valA.Elem(), valB.Elem(), path) + case reflect.Func: + if h.shouldComparePointer(path) { + require.NotEqual(t, valA.Pointer(), valB.Pointer(), path+" should be different") + } else { + require.Fail(t, "a function should be compared by pointer or ignored, because there's no way to compare the content of a function", path) + } + default: + require.Fail(t, "unsupported type", path) + } +} + +func (h *staticTestHelper) assertDeepClonedEqual(t require.TestingT, valA, valB reflect.Value, path string) { + if h.shouldIgnore(path) { + return + } + if valA.IsValid() != valB.IsValid() { + require.Fail(t, "one of them is invalid value", path) + } + require.Equal(t, valA.Type(), valB.Type(), path+" should have the same type") + + // This function assumes that `a` and `b` are the same type + switch valA.Type().Kind() { + case reflect.Struct: + for i := 0; i < valA.NumField(); i++ { + h.assertDeepClonedEqual(t, valA.Field(i), valB.Field(i), path+"."+valA.Type().Field(i).Name) + } + case reflect.Ptr: + if valA.IsNil() && valB.IsNil() { + return + } + // both of them are not nil + require.NotEqual(t, 0, valA.Pointer(), path+" should not be nil") + require.NotEqual(t, 0, valB.Pointer(), path+" should not be nil") + + if h.shouldComparePointer(path) { + require.Equal(t, valA.Pointer(), valB.Pointer(), path+" should be the same") + } else { + require.NotEqual(t, valA.Pointer(), valB.Pointer(), path+" should be different") + h.assertDeepClonedEqual(t, valA.Elem(), valB.Elem(), path) + } + case reflect.Slice: + if valA.IsNil() && valB.IsNil() { + return + } + require.Equal(t, valA.Len(), valB.Len(), path+" should have the same length") + + if h.shouldComparePointer(path) { + require.Equal(t, valA.Pointer(), valB.Pointer(), path+" should be the same") + } else { + require.NotEqual(t, valA.Pointer(), valB.Pointer(), path+" should not be the same") + for i := 0; i < valA.Len(); i++ { + h.assertDeepClonedEqual(t, valA.Index(i), valB.Index(i), path+fmt.Sprintf("[%d]", i)) + } + } + case reflect.Array: + require.Equal(t, valA.Len(), valB.Len(), path+" should have the same length") + for i := 0; i < valA.Len(); i++ { + h.assertDeepClonedEqual(t, valA.Index(i), valB.Index(i), path+fmt.Sprintf("[%d]", i)) + } + case reflect.Bool: + require.Equal(t, valA.Bool(), valB.Bool(), path+" should be the same") + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + require.Equal(t, valA.Int(), valB.Int(), path+" should be the same") + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64: + require.Equal(t, valA.Uint(), valB.Uint(), path+" should be the same") + case reflect.Float32, reflect.Float64: + require.Equal(t, valA.Float(), valB.Float(), path+" should be the same") + case reflect.String: + require.Equal(t, valA.String(), valB.String(), path+" should be the same") + case reflect.Map: + if valA.IsNil() && valB.IsNil() { + return + } + require.Equal(t, valA.Len(), valB.Len(), path+" should have the same length") + + if h.shouldComparePointer(path) { + require.Equal(t, valA.Pointer(), valB.Pointer(), path+" should be the same") + } else { + require.NotEqual(t, valA.Pointer(), valB.Pointer(), path+" should not be the same") + for _, key := range valA.MapKeys() { + h.assertDeepClonedEqual(t, valA.MapIndex(key), valB.MapIndex(key), path+fmt.Sprintf("[%v]", key)) + } + } + case reflect.Interface: + if valA.IsNil() && valB.IsNil() { + return + } + h.assertDeepClonedEqual(t, valA.Elem(), valB.Elem(), path) + case reflect.Func: + if valA.IsNil() && valB.IsNil() { + return + } + if h.shouldComparePointer(path) { + require.Equal(t, valA.Pointer(), valB.Pointer(), path+" should be the same") + } else { + require.Fail(t, "a function should be compared by pointer or ignored, because there's no way to compare the content of a function", path) + } + default: + require.Fail(t, "unsupported type: "+valA.Type().String(), path) + } +} + +// Option is the option for the deep test. +type Option interface { + apply(*staticTestHelper) +} + +type ignorePathOption struct { + ignorePath []string +} + +func (o ignorePathOption) apply(h *staticTestHelper) { + h.ignorePath = make([]glob.Glob, 0, len(o.ignorePath)) + for _, path := range o.ignorePath { + h.ignorePath = append(h.ignorePath, glob.MustCompile(path)) + } +} + +// WithIgnorePath specifies the paths that should be ignored during the deep test. +func WithIgnorePath(ignorePath []string) Option { + return ignorePathOption{ignorePath} +} + +type pointerComparePathOption struct { + pointerComparePath []string +} + +func (o pointerComparePathOption) apply(h *staticTestHelper) { + h.pointerComparePath = make([]glob.Glob, 0, len(o.pointerComparePath)) + for _, path := range o.pointerComparePath { + h.pointerComparePath = append(h.pointerComparePath, glob.MustCompile(path)) + } +} + +// WithPointerComparePath specifies the paths that should be compared by pointer during the deep test. +func WithPointerComparePath(pointerComparePath []string) Option { + return pointerComparePathOption{pointerComparePath} +} + +// AssertRecursivelyNotEqual asserts that every field of `a` is not equal to the corresponding field of `b` deeply. +func AssertRecursivelyNotEqual[T any](t require.TestingT, valA, valB T, opts ...Option) { + h := &staticTestHelper{} + h.applyOptions(opts...) + + h.assertRecursivelyNotEqual(t, reflect.ValueOf(valA), reflect.ValueOf(valB), "$") +} + +// AssertDeepClonedEqual tells whether a and b are deeply equal. +func AssertDeepClonedEqual[T any](t require.TestingT, valA, valB T, opts ...Option) { + h := &staticTestHelper{} + h.applyOptions(opts...) + + h.assertDeepClonedEqual(t, reflect.ValueOf(valA), reflect.ValueOf(valB), "$") +} diff --git a/pkg/util/deeptest/statictesthelper_test.go b/pkg/util/deeptest/statictesthelper_test.go new file mode 100644 index 0000000000000..577299505e974 --- /dev/null +++ b/pkg/util/deeptest/statictesthelper_test.go @@ -0,0 +1,208 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package deeptest + +import ( + "reflect" + "sync/atomic" + "testing" + + "github.com/stretchr/testify/require" +) + +var _ require.TestingT = &shouldFailT{} + +type shouldFailT struct { + fail atomic.Bool +} + +// Errorf implements require.TestingT. +func (s *shouldFailT) Errorf(format string, args ...any) { + s.fail.Store(true) + panic("panic now") +} + +// FailNow implements require.TestingT. +func (s *shouldFailT) FailNow() { + s.fail.Store(true) + panic("panic now") +} + +func (s *shouldFailT) failed() bool { + return s.fail.Load() +} + +// shouldFail asserts that the given function fails. +func shouldFail(t *testing.T, f func(t require.TestingT)) { + st := &shouldFailT{} + defer func() { + _ = recover() + + require.True(t, st.failed(), "test should have failed") + }() + + f(st) +} + +type testInterface interface { + testFn() +} + +type testInterfaceImplA struct { + _ int +} + +func (*testInterfaceImplA) testFn() {} + +type testInterfaceImplB struct{} + +func (*testInterfaceImplB) testFn() {} + +func TestAssertRecursivelyNotEqual(t *testing.T) { + shouldFail(t, func(t require.TestingT) { + AssertRecursivelyNotEqual(t, 1, 1) + }) + AssertRecursivelyNotEqual(t, 1, 2) + + // nil are considered equal + shouldFail(t, func(t require.TestingT) { + AssertRecursivelyNotEqual[*int](t, nil, nil) + }) + + // different types are considered not equal + h := &staticTestHelper{} + h.assertRecursivelyNotEqual(t, reflect.ValueOf(1.0), reflect.ValueOf(1), "$") + + // one field equal is considered equal + type testStructA struct { + a int + b int + } + AssertRecursivelyNotEqual(t, testStructA{1, 2}, testStructA{2, 3}) + shouldFail(t, func(t require.TestingT) { + AssertRecursivelyNotEqual(t, testStructA{1, 2}, testStructA{1, 3}) + }) + + // the common part of slice is also compared + AssertRecursivelyNotEqual(t, []int{1, 2, 3}, []int{2, 3, 4}) + shouldFail(t, func(t require.TestingT) { + AssertRecursivelyNotEqual(t, []int{1, 2, 3}, []int{1, 2, 4}) + }) + + // the common part of map is also compared + AssertRecursivelyNotEqual(t, map[int]int{1: 2, 2: 3}, map[int]int{2: 4, 3: 4}) + shouldFail(t, func(t require.TestingT) { + AssertRecursivelyNotEqual(t, map[int]int{1: 2, 2: 3}, map[int]int{1: 2, 3: 4}) + }) + + var a, b testInterface + a = &testInterfaceImplA{} + b = &testInterfaceImplB{} + AssertRecursivelyNotEqual(t, a, b) + + // every function should be compared by pointer or ignored + shouldFail(t, func(t require.TestingT) { + AssertRecursivelyNotEqual(t, func() {}, func() {}) + }) +} + +func TestAssertRecursivelyNotEqualAndComparePointer(t *testing.T) { + // for function + // compare by pointer + AssertRecursivelyNotEqual(t, func() {}, func() {}, WithPointerComparePath([]string{"$"})) + // ignore path + AssertRecursivelyNotEqual(t, func() {}, func() {}, WithIgnorePath([]string{"$"})) + shouldFail(t, func(t require.TestingT) { + a := func() {} + AssertRecursivelyNotEqual(t, a, a, WithPointerComparePath([]string{"$"})) + }) + + // for ptr + type structA struct{ a int } + AssertRecursivelyNotEqual(t, &structA{1}, &structA{1}, WithPointerComparePath([]string{"$"})) + + // for slice + AssertRecursivelyNotEqual(t, []int{1, 2, 3}, []int{1, 2, 3}, WithPointerComparePath([]string{"$"})) + + // for map + AssertRecursivelyNotEqual(t, map[int]int{1: 2, 2: 3}, map[int]int{1: 2, 2: 3}, WithPointerComparePath([]string{"$"})) +} + +func TestAssertDeepClonedEqual(t *testing.T) { + type structA struct{ a, b int } + AssertDeepClonedEqual(t, structA{1, 2}, structA{1, 2}) + + // For pointer + var a, b *structA + a = &structA{1, 2} + b = &structA{1, 2} + AssertDeepClonedEqual(t, a, b) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, a, a) + }) + AssertDeepClonedEqual(t, a, a, WithPointerComparePath([]string{"$"})) + + // For slice + AssertDeepClonedEqual(t, []int(nil), []int(nil)) + AssertDeepClonedEqual(t, []int{1, 2, 3}, []int{1, 2, 3}) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, []int{1, 2, 3}, []int{1, 2, 4}) + }) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, []int{1, 2, 3}, []int{1, 2, 3, 4}) + }) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, []int{1, 2, 3}, []int{1, 2}) + }) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, []int{1, 2, 3}, []int{1, 2, 3}, WithPointerComparePath([]string{"$"})) + }) + s := []int{1, 2, 3} + AssertDeepClonedEqual(t, s[:2], s[:2], WithPointerComparePath([]string{"$"})) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, s[:2], s[:3], WithPointerComparePath([]string{"$"})) + }) + + // For map + AssertDeepClonedEqual(t, map[int]int(nil), map[int]int(nil)) + AssertDeepClonedEqual(t, map[int]int{1: 2, 2: 3}, map[int]int{1: 2, 2: 3}) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, map[int]int{1: 2, 2: 3}, map[int]int{1: 2, 3: 4}) + }) + m := map[int]int{1: 2, 2: 3} + AssertDeepClonedEqual(t, m, m, WithPointerComparePath([]string{"$"})) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, map[int]int{1: 2, 2: 3}, map[int]int{1: 2, 2: 3}, WithPointerComparePath([]string{"$"})) + }) + + // For interface + var a1, b1 testInterface + a1 = &testInterfaceImplA{} + b1 = &testInterfaceImplA{} + AssertDeepClonedEqual(t, a1, b1) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, a1, a1) + }) + AssertDeepClonedEqual(t, a1, a1, WithPointerComparePath([]string{"$"})) + + // For function + var nilFunc1 func() + var nilFunc2 func() + AssertDeepClonedEqual(t, nilFunc1, nilFunc2) + AssertDeepClonedEqual(t, TestAssertDeepClonedEqual, TestAssertDeepClonedEqual, WithPointerComparePath([]string{"$"})) + shouldFail(t, func(t require.TestingT) { + AssertDeepClonedEqual(t, func() {}, func() {}) + }) +} diff --git a/pkg/util/domainutil/BUILD.bazel b/pkg/util/domainutil/BUILD.bazel index 32ccbf9120e5d..81e4bf40464c0 100644 --- a/pkg/util/domainutil/BUILD.bazel +++ b/pkg/util/domainutil/BUILD.bazel @@ -5,5 +5,5 @@ go_library( srcs = ["repair_vars.go"], importpath = "github.com/pingcap/tidb/pkg/util/domainutil", visibility = ["//visibility:public"], - deps = ["//pkg/parser/model"], + deps = ["//pkg/meta/model"], ) diff --git a/pkg/util/domainutil/repair_vars.go b/pkg/util/domainutil/repair_vars.go index 1bd3bc5ff4758..07cf86f1dd14d 100644 --- a/pkg/util/domainutil/repair_vars.go +++ b/pkg/util/domainutil/repair_vars.go @@ -18,7 +18,7 @@ import ( "strings" "sync" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) type repairInfo struct { diff --git a/pkg/util/gcutil/BUILD.bazel b/pkg/util/gcutil/BUILD.bazel index 16a0fbcf4e916..8a95024685b05 100644 --- a/pkg/util/gcutil/BUILD.bazel +++ b/pkg/util/gcutil/BUILD.bazel @@ -7,7 +7,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx", "//pkg/sessionctx/variable", "@com_github_pingcap_errors//:errors", diff --git a/pkg/util/gcutil/gcutil.go b/pkg/util/gcutil/gcutil.go index 751dfefe4ed7b..05c9e64e0d445 100644 --- a/pkg/util/gcutil/gcutil.go +++ b/pkg/util/gcutil/gcutil.go @@ -19,7 +19,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/tikv/client-go/v2/oracle" diff --git a/pkg/util/generatedexpr/BUILD.bazel b/pkg/util/generatedexpr/BUILD.bazel index 18a7323de356d..460546c8809f2 100644 --- a/pkg/util/generatedexpr/BUILD.bazel +++ b/pkg/util/generatedexpr/BUILD.bazel @@ -6,10 +6,10 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/util/generatedexpr", visibility = ["//visibility:public"], deps = [ + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/charset", - "//pkg/parser/model", "//pkg/util", "@com_github_pingcap_errors//:errors", ], diff --git a/pkg/util/generatedexpr/generated_expr.go b/pkg/util/generatedexpr/generated_expr.go index cc7f8055c3dbe..7c966e97f4ea7 100644 --- a/pkg/util/generatedexpr/generated_expr.go +++ b/pkg/util/generatedexpr/generated_expr.go @@ -18,10 +18,10 @@ import ( "fmt" "github.com/pingcap/errors" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/util" ) @@ -44,10 +44,6 @@ func (nr *nameResolver) Leave(inNode ast.Node) (node ast.Node, ok bool) { case *ast.ColumnNameExpr: for _, col := range nr.tableInfo.Columns { if col.Name.L == v.Name.Name.L { - v.Refer = &ast.ResultField{ - Column: col, - Table: nr.tableInfo, - } return inNode, true } } diff --git a/pkg/util/hint/BUILD.bazel b/pkg/util/hint/BUILD.bazel index b3fb39aadfe8d..9d345f43d1ae3 100644 --- a/pkg/util/hint/BUILD.bazel +++ b/pkg/util/hint/BUILD.bazel @@ -11,6 +11,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/errno", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/format", diff --git a/pkg/util/hint/hint.go b/pkg/util/hint/hint.go index b28e5c4dc1777..02b240711ab80 100644 --- a/pkg/util/hint/hint.go +++ b/pkg/util/hint/hint.go @@ -22,9 +22,10 @@ import ( "github.com/pingcap/errors" mysql "github.com/pingcap/tidb/pkg/errno" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/dbterror" ) @@ -290,7 +291,7 @@ func (sh *StmtHints) addHypoIndex(db, tbl, idx string, idxInfo *model.IndexInfo) // ParseStmtHints parses statement hints. func ParseStmtHints(hints []*ast.TableOptimizerHint, setVarHintChecker func(varName, hint string) (ok bool, warning error), - hypoIndexChecker func(db, tbl, col model.CIStr) (colOffset int, err error), + hypoIndexChecker func(db, tbl, col pmodel.CIStr) (colOffset int, err error), currentDB string, replicaReadFollower byte) ( // to avoid cycle import stmtHints StmtHints, offs []int, warns []error) { if len(hints) == 0 { @@ -343,12 +344,12 @@ func ParseStmtHints(hints []*ast.TableOptimizerHint, } tbl := hint.Tables[0].TableName idx := hint.Tables[1].TableName - var colNames []model.CIStr + var colNames []pmodel.CIStr var cols []*model.IndexColumn invalid := false for i := 2; i < len(hint.Tables); i++ { colNames = append(colNames, hint.Tables[i].TableName) - offset, err := hypoIndexChecker(model.NewCIStr(db), tbl, hint.Tables[i].TableName) + offset, err := hypoIndexChecker(pmodel.NewCIStr(db), tbl, hint.Tables[i].TableName) if err != nil { invalid = true warns = append(warns, errors.NewNoStackErrorf("invalid HYPO_INDEX hint: %v", err)) @@ -367,7 +368,7 @@ func ParseStmtHints(hints []*ast.TableOptimizerHint, Name: idx, Columns: cols, State: model.StatePublic, - Tp: model.IndexTypeHypo, + Tp: pmodel.IndexTypeHypo, } stmtHints.addHypoIndex(db, tbl.L, idx.L, idxInfo) case "set_var": @@ -551,18 +552,18 @@ type PlanHints struct { // HintedTable indicates which table this hint should take effect on. type HintedTable struct { - DBName model.CIStr // the database name - TblName model.CIStr // the table name - Partitions []model.CIStr // partition information - SelectOffset int // the select block offset of this hint - Matched bool // whether this hint is applied successfully + DBName pmodel.CIStr // the database name + TblName pmodel.CIStr // the table name + Partitions []pmodel.CIStr // partition information + SelectOffset int // the select block offset of this hint + Matched bool // whether this hint is applied successfully } // HintedIndex indicates which index this hint should take effect on. type HintedIndex struct { - DBName model.CIStr // the database name - TblName model.CIStr // the table name - Partitions []model.CIStr // partition information + DBName pmodel.CIStr // the database name + TblName pmodel.CIStr // the table name + Partitions []pmodel.CIStr // partition information IndexHint *ast.IndexHint // the original parser index hint structure // Matched indicates whether this index hint // has been successfully applied to a DataSource. @@ -572,7 +573,7 @@ type HintedIndex struct { } // Match checks whether the hint is matched with the given dbName and tblName. -func (hint *HintedIndex) Match(dbName, tblName model.CIStr) bool { +func (hint *HintedIndex) Match(dbName, tblName pmodel.CIStr) bool { return hint.TblName.L == tblName.L && (hint.DBName.L == dbName.L || hint.DBName.L == "*") // for universal bindings, e.g. *.t @@ -809,7 +810,7 @@ func ParsePlanHints(hints []*ast.TableOptimizerHint, case HintUseIndex, HintIgnoreIndex, HintForceIndex, HintOrderIndex, HintNoOrderIndex: dbName := hint.Tables[0].DBName if dbName.L == "" { - dbName = model.NewCIStr(currentDB) + dbName = pmodel.NewCIStr(currentDB) } var hintType ast.IndexHintType switch hint.HintName.L { @@ -835,7 +836,7 @@ func ParsePlanHints(hints []*ast.TableOptimizerHint, }, }) case HintReadFromStorage: - switch hint.HintData.(model.CIStr).L { + switch hint.HintData.(pmodel.CIStr).L { case HintTiFlash: tiflashTables = append(tiflashTables, tableNames2HintTableInfo(currentDB, hint.HintName.L, hint.Tables, hintProcessor, currentLevel, warnHandler)...) case HintTiKV: @@ -844,7 +845,7 @@ func ParsePlanHints(hints []*ast.TableOptimizerHint, case HintIndexMerge: dbName := hint.Tables[0].DBName if dbName.L == "" { - dbName = model.NewCIStr(currentDB) + dbName = pmodel.NewCIStr(currentDB) } indexMergeHintList = append(indexMergeHintList, HintedIndex{ DBName: dbName, @@ -945,7 +946,7 @@ func tableNames2HintTableInfo(currentDB, hintName string, hintTables []ast.HintT return nil } hintTableInfos := make([]HintedTable, 0, len(hintTables)) - defaultDBName := model.NewCIStr(currentDB) + defaultDBName := pmodel.NewCIStr(currentDB) isInapplicable := false for _, hintTable := range hintTables { tableInfo := HintedTable{ diff --git a/pkg/util/keydecoder/BUILD.bazel b/pkg/util/keydecoder/BUILD.bazel index bf8759d232273..8d7d53a5f03e2 100644 --- a/pkg/util/keydecoder/BUILD.bazel +++ b/pkg/util/keydecoder/BUILD.bazel @@ -8,7 +8,7 @@ go_library( deps = [ "//pkg/infoschema", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/tablecodec", "//pkg/util/logutil", "@com_github_pingcap_errors//:errors", @@ -27,6 +27,7 @@ go_test( flaky = True, deps = [ "//pkg/infoschema", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/planner/core", "//pkg/sessionctx/stmtctx", diff --git a/pkg/util/keydecoder/keydecoder.go b/pkg/util/keydecoder/keydecoder.go index 115845c29f21f..01235de7f6644 100644 --- a/pkg/util/keydecoder/keydecoder.go +++ b/pkg/util/keydecoder/keydecoder.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/util/logutil" "go.uber.org/zap" diff --git a/pkg/util/keydecoder/keydecoder_test.go b/pkg/util/keydecoder/keydecoder_test.go index 380472525a0a0..e37e674882bff 100644 --- a/pkg/util/keydecoder/keydecoder_test.go +++ b/pkg/util/keydecoder/keydecoder_test.go @@ -18,7 +18,8 @@ import ( "testing" "github.com/pingcap/tidb/pkg/infoschema" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" _ "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/table" @@ -35,28 +36,28 @@ func TestDecodeKey(t *testing.T) { table.MockTableFromMeta = tables.MockTableFromMeta tableInfo1 := &model.TableInfo{ ID: 1, - Name: model.NewCIStr("table1"), + Name: pmodel.NewCIStr("table1"), Indices: []*model.IndexInfo{ - {ID: 1, Name: model.NewCIStr("index1"), State: model.StatePublic}, + {ID: 1, Name: pmodel.NewCIStr("index1"), State: model.StatePublic}, }, } - tableInfo2 := &model.TableInfo{ID: 2, Name: model.NewCIStr("table2")} + tableInfo2 := &model.TableInfo{ID: 2, Name: pmodel.NewCIStr("table2")} tableInfo3 := &model.TableInfo{ ID: 3, - Name: model.NewCIStr("table3"), + Name: pmodel.NewCIStr("table3"), Columns: []*model.ColumnInfo{ - {ID: 10, Name: model.NewCIStr("col"), State: model.StatePublic}, + {ID: 10, Name: pmodel.NewCIStr("col"), State: model.StatePublic}, }, Indices: []*model.IndexInfo{ - {ID: 4, Name: model.NewCIStr("index4"), State: model.StatePublic}, + {ID: 4, Name: pmodel.NewCIStr("index4"), State: model.StatePublic}, }, Partition: &model.PartitionInfo{ - Type: model.PartitionTypeRange, + Type: pmodel.PartitionTypeRange, Expr: "`col`", Enable: true, Definitions: []model.PartitionDefinition{ - {ID: 5, Name: model.NewCIStr("p0"), LessThan: []string{"10"}}, - {ID: 6, Name: model.NewCIStr("p1"), LessThan: []string{"MAXVALUE"}}, + {ID: 5, Name: pmodel.NewCIStr("p0"), LessThan: []string{"10"}}, + {ID: 6, Name: pmodel.NewCIStr("p1"), LessThan: []string{"MAXVALUE"}}, }, }, } diff --git a/pkg/util/logutil/BUILD.bazel b/pkg/util/logutil/BUILD.bazel index 88f8c13fea867..f073b405d8ce1 100644 --- a/pkg/util/logutil/BUILD.bazel +++ b/pkg/util/logutil/BUILD.bazel @@ -11,7 +11,7 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/util/logutil", visibility = ["//visibility:public"], deps = [ - "//pkg/parser/model", + "//pkg/meta/model", "@com_github_golang_protobuf//proto", "@com_github_grpc_ecosystem_go_grpc_middleware//logging/zap", "@com_github_opentracing_opentracing_go//:opentracing-go", @@ -38,7 +38,7 @@ go_test( flaky = True, deps = [ "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/testkit/testsetup", "@com_github_google_uuid//:uuid", "@com_github_pingcap_kvproto//pkg/metapb", diff --git a/pkg/util/logutil/consistency/BUILD.bazel b/pkg/util/logutil/consistency/BUILD.bazel index f251a22a8c198..3e0c759417749 100644 --- a/pkg/util/logutil/consistency/BUILD.bazel +++ b/pkg/util/logutil/consistency/BUILD.bazel @@ -8,7 +8,7 @@ go_library( deps = [ "//pkg/errno", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/store/helper", "//pkg/tablecodec", "//pkg/types", diff --git a/pkg/util/logutil/consistency/reporter.go b/pkg/util/logutil/consistency/reporter.go index 0727bc0ce4579..7aeb63c798441 100644 --- a/pkg/util/logutil/consistency/reporter.go +++ b/pkg/util/logutil/consistency/reporter.go @@ -27,7 +27,7 @@ import ( "github.com/pingcap/kvproto/pkg/kvrpcpb" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/store/helper" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/types" diff --git a/pkg/util/logutil/log.go b/pkg/util/logutil/log.go index 5f7fee6c28a5d..9ae1b0d44f027 100644 --- a/pkg/util/logutil/log.go +++ b/pkg/util/logutil/log.go @@ -28,7 +28,7 @@ import ( tlog "github.com/opentracing/opentracing-go/log" "github.com/pingcap/errors" "github.com/pingcap/log" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/tikv/client-go/v2/tikv" "go.uber.org/zap" "go.uber.org/zap/zapcore" diff --git a/pkg/util/logutil/log_test.go b/pkg/util/logutil/log_test.go index c39eac811c5a3..428fefc478b00 100644 --- a/pkg/util/logutil/log_test.go +++ b/pkg/util/logutil/log_test.go @@ -28,7 +28,7 @@ import ( "github.com/google/uuid" "github.com/pingcap/log" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/stretchr/testify/require" "go.uber.org/zap" "go.uber.org/zap/zapcore" diff --git a/pkg/util/misc.go b/pkg/util/misc.go index c36dc284f1c1a..2c0d2ae16429e 100644 --- a/pkg/util/misc.go +++ b/pkg/util/misc.go @@ -40,9 +40,10 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/config" infoschema "github.com/pingcap/tidb/pkg/infoschema/context" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/metrics" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/util/collate" @@ -179,11 +180,11 @@ func SyntaxWarn(err error) error { var ( // InformationSchemaName is the `INFORMATION_SCHEMA` database name. - InformationSchemaName = model.NewCIStr("INFORMATION_SCHEMA") + InformationSchemaName = pmodel.NewCIStr("INFORMATION_SCHEMA") // PerformanceSchemaName is the `PERFORMANCE_SCHEMA` database name. - PerformanceSchemaName = model.NewCIStr("PERFORMANCE_SCHEMA") + PerformanceSchemaName = pmodel.NewCIStr("PERFORMANCE_SCHEMA") // MetricSchemaName is the `METRICS_SCHEMA` database name. - MetricSchemaName = model.NewCIStr("METRICS_SCHEMA") + MetricSchemaName = pmodel.NewCIStr("METRICS_SCHEMA") // ClusterTableInstanceColumnName is the `INSTANCE` column name of the cluster table. ClusterTableInstanceColumnName = "INSTANCE" ) @@ -448,7 +449,7 @@ func init() { } // GetSequenceByName could be used in expression package without import cycle problem. -var GetSequenceByName func(is infoschema.MetaOnlyInfoSchema, schema, sequence model.CIStr) (SequenceTable, error) +var GetSequenceByName func(is infoschema.MetaOnlyInfoSchema, schema, sequence pmodel.CIStr) (SequenceTable, error) // SequenceTable is implemented by tableCommon, // and it is specialised in handling sequence operation. diff --git a/pkg/util/misc_test.go b/pkg/util/misc_test.go index 27550fadfa8fa..4908ccd50667a 100644 --- a/pkg/util/misc_test.go +++ b/pkg/util/misc_test.go @@ -21,8 +21,9 @@ import ( "time" "github.com/pingcap/errors" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/terror" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" @@ -155,7 +156,7 @@ func TestBasicFuncRandomBuf(t *testing.T) { func TestToPB(t *testing.T) { column := &model.ColumnInfo{ ID: 1, - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), Offset: 0, DefaultValue: 0, FieldType: *types.NewFieldType(0), @@ -165,7 +166,7 @@ func TestToPB(t *testing.T) { column2 := &model.ColumnInfo{ ID: 1, - Name: model.NewCIStr("c"), + Name: pmodel.NewCIStr("c"), Offset: 0, DefaultValue: 0, FieldType: *types.NewFieldType(0), diff --git a/pkg/util/mock/BUILD.bazel b/pkg/util/mock/BUILD.bazel index a9dc5cb09a2ba..3c14502716741 100644 --- a/pkg/util/mock/BUILD.bazel +++ b/pkg/util/mock/BUILD.bazel @@ -18,10 +18,12 @@ go_library( "//pkg/extension", "//pkg/infoschema/context", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/model", "//pkg/parser/terror", "//pkg/planner/context", + "//pkg/planner/core/resolve", "//pkg/session/cursor", "//pkg/sessionctx", "//pkg/sessionctx/sessionstates", diff --git a/pkg/util/mock/context.go b/pkg/util/mock/context.go index 1c87a2678afe9..587d492c99eeb 100644 --- a/pkg/util/mock/context.go +++ b/pkg/util/mock/context.go @@ -28,10 +28,12 @@ import ( "github.com/pingcap/tidb/pkg/extension" infoschema "github.com/pingcap/tidb/pkg/infoschema/context" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/terror" planctx "github.com/pingcap/tidb/pkg/planner/context" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session/cursor" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/sessionstates" @@ -161,12 +163,12 @@ func (*Context) ParseWithParams(_ context.Context, _ string, _ ...any) (ast.Stmt } // ExecRestrictedStmt implements sqlexec.RestrictedSQLExecutor ExecRestrictedStmt interface. -func (*Context) ExecRestrictedStmt(_ context.Context, _ ast.StmtNode, _ ...sqlexec.OptionFuncAlias) ([]chunk.Row, []*ast.ResultField, error) { +func (*Context) ExecRestrictedStmt(_ context.Context, _ ast.StmtNode, _ ...sqlexec.OptionFuncAlias) ([]chunk.Row, []*resolve.ResultField, error) { return nil, nil, errors.Errorf("Not Supported") } // ExecRestrictedSQL implements sqlexec.RestrictedSQLExecutor ExecRestrictedSQL interface. -func (*Context) ExecRestrictedSQL(_ context.Context, _ []sqlexec.OptionFuncAlias, _ string, _ ...any) ([]chunk.Row, []*ast.ResultField, error) { +func (*Context) ExecRestrictedSQL(_ context.Context, _ []sqlexec.OptionFuncAlias, _ string, _ ...any) ([]chunk.Row, []*resolve.ResultField, error) { return nil, nil, errors.Errorf("Not Supported") } @@ -264,6 +266,7 @@ func (c *Context) GetDistSQLCtx() *distsqlctx.DistSQLContext { Location: sc.TimeZone(), RuntimeStatsColl: sc.RuntimeStatsColl, SQLKiller: &vars.SQLKiller, + CPUUsage: &vars.SQLCPUUsages, ErrCtx: sc.ErrCtx(), TiFlashReplicaRead: vars.TiFlashReplicaRead, TiFlashMaxThreads: vars.TiFlashMaxThreads, @@ -272,6 +275,7 @@ func (c *Context) GetDistSQLCtx() *distsqlctx.DistSQLContext { TiFlashMaxBytesBeforeExternalSort: vars.TiFlashMaxBytesBeforeExternalSort, TiFlashMaxQueryMemoryPerNode: vars.TiFlashMaxQueryMemoryPerNode, TiFlashQuerySpillRatio: vars.TiFlashQuerySpillRatio, + ResourceGroupName: sc.ResourceGroupName, ExecDetails: &sc.SyncExecDetails, } } @@ -506,8 +510,8 @@ func (*Context) ReleaseTableLockByTableIDs(_ []int64) { } // CheckTableLocked implements the sessionctx.Context interface. -func (*Context) CheckTableLocked(_ int64) (bool, model.TableLockType) { - return false, model.TableLockNone +func (*Context) CheckTableLocked(_ int64) (bool, pmodel.TableLockType) { + return false, pmodel.TableLockNone } // GetAllTableLocks implements the sessionctx.Context interface. @@ -641,8 +645,8 @@ func NewContext() *Context { vars.MemTracker.SetBytesLimit(-1) vars.DiskTracker.SetBytesLimit(-1) vars.StmtCtx.MemTracker, vars.StmtCtx.DiskTracker = memory.NewTracker(-1, -1), disk.NewTracker(-1, -1) - vars.MemTracker.AttachTo(vars.MemTracker) - vars.DiskTracker.AttachTo(vars.DiskTracker) + vars.StmtCtx.MemTracker.AttachTo(vars.MemTracker) + vars.StmtCtx.DiskTracker.AttachTo(vars.DiskTracker) vars.GlobalVarsAccessor = variable.NewMockGlobalAccessor() vars.EnablePaging = variable.DefTiDBEnablePaging vars.MinPagingSize = variable.DefMinPagingSize diff --git a/pkg/util/ppcpuusage/BUILD.bazel b/pkg/util/ppcpuusage/BUILD.bazel new file mode 100644 index 0000000000000..c09ab0bd20adc --- /dev/null +++ b/pkg/util/ppcpuusage/BUILD.bazel @@ -0,0 +1,8 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "ppcpuusage", + srcs = ["cpuusages.go"], + importpath = "github.com/pingcap/tidb/pkg/util/ppcpuusage", + visibility = ["//visibility:public"], +) diff --git a/pkg/util/ppcpuusage/cpuusages.go b/pkg/util/ppcpuusage/cpuusages.go new file mode 100644 index 0000000000000..198b48812be04 --- /dev/null +++ b/pkg/util/ppcpuusage/cpuusages.go @@ -0,0 +1,86 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package ppcpuusage + +import ( + "sync" + "time" +) + +// CPUUsages records tidb/tikv cpu usages +type CPUUsages struct { + TidbCPUTime time.Duration + TikvCPUTime time.Duration +} + +// SQLCPUUsages is used to record sqlID and its cpu usages +type SQLCPUUsages struct { + sync.Mutex + sqlID uint64 + cpuUsages CPUUsages +} + +// Reset resets all cpu times to 0 +func (c *CPUUsages) Reset() { + c.TikvCPUTime = 0 + c.TidbCPUTime = 0 +} + +// SetCPUUsages sets cpu usages value +func (c *SQLCPUUsages) SetCPUUsages(usage CPUUsages) { + c.Lock() + defer c.Unlock() + c.cpuUsages = usage +} + +// MergeTidbCPUTime merges tidbCPU time into self when sqlID matches +// Checks sqlID here, because tidb cpu time can only be collected by profiler now, and updated in concurrent goroutines +func (c *SQLCPUUsages) MergeTidbCPUTime(sqlID uint64, d time.Duration) { + c.Lock() + defer c.Unlock() + if c.sqlID == sqlID { + c.cpuUsages.TidbCPUTime += d + } +} + +// MergeTikvCPUTime merges tikvCPU time into self. +// Doesn't need to check sqlID here, because tikv cpu time is updated in executors now. +func (c *SQLCPUUsages) MergeTikvCPUTime(d time.Duration) { + c.Lock() + defer c.Unlock() + c.cpuUsages.TikvCPUTime += d +} + +// GetCPUUsages returns tidbCPU, tikvCPU time +func (c *SQLCPUUsages) GetCPUUsages() CPUUsages { + c.Lock() + defer c.Unlock() + return c.cpuUsages +} + +// AllocNewSQLID alloc new ID, will restart from 0 when exceeds uint64 max limit +func (c *SQLCPUUsages) AllocNewSQLID() uint64 { + c.Lock() + defer c.Unlock() + c.sqlID++ + return c.sqlID +} + +// ResetCPUTimes resets tidb/tikv cpu times to 0 +func (c *SQLCPUUsages) ResetCPUTimes() { + c.Lock() + defer c.Unlock() + c.cpuUsages.Reset() +} diff --git a/pkg/util/processinfo.go b/pkg/util/processinfo.go index 6bbe066b0e6ba..357f469c0e045 100644 --- a/pkg/util/processinfo.go +++ b/pkg/util/processinfo.go @@ -21,15 +21,16 @@ import ( "strings" "time" - "github.com/pingcap/tidb/pkg/domain/resourcegroup" "github.com/pingcap/tidb/pkg/parser/auth" "github.com/pingcap/tidb/pkg/parser/mysql" + "github.com/pingcap/tidb/pkg/resourcegroup" "github.com/pingcap/tidb/pkg/session/cursor" "github.com/pingcap/tidb/pkg/session/txninfo" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/util/disk" "github.com/pingcap/tidb/pkg/util/execdetails" "github.com/pingcap/tidb/pkg/util/memory" + "github.com/pingcap/tidb/pkg/util/ppcpuusage" "github.com/tikv/client-go/v2/oracle" ) @@ -42,17 +43,19 @@ type OOMAlarmVariablesInfo struct { // ProcessInfo is a struct used for show processlist statement. type ProcessInfo struct { - Time time.Time - ExpensiveLogTime time.Time - ExpensiveTxnLogTime time.Time - CurTxnCreateTime time.Time - Plan any - CursorTracker cursor.Tracker - StmtCtx *stmtctx.StatementContext + Time time.Time + ExpensiveLogTime time.Time + ExpensiveTxnLogTime time.Time + CurTxnCreateTime time.Time + Plan any + CursorTracker cursor.Tracker + StmtCtx *stmtctx.StatementContext + // SQLCPUUsage should be set nil for sleep command + SQLCPUUsage *ppcpuusage.SQLCPUUsages RefCountOfStmtCtx *stmtctx.ReferenceCount MemTracker *memory.Tracker DiskTracker *disk.Tracker - RunawayChecker *resourcegroup.RunawayChecker + RunawayChecker resourcegroup.RunawayChecker StatsInfo func(any) map[string]uint64 RuntimeStatsColl *execdetails.RuntimeStatsColl User string @@ -144,11 +147,15 @@ func (pi *ProcessInfo) ToRow(tz *time.Location) []any { } var affectedRows any + var cpuUsages ppcpuusage.CPUUsages if pi.StmtCtx != nil { affectedRows = pi.StmtCtx.AffectedRows() } + if pi.SQLCPUUsage != nil { + cpuUsages = pi.SQLCPUUsage.GetCPUUsages() + } return append(pi.ToRowForShow(true), pi.Digest, bytesConsumed, diskConsumed, - pi.txnStartTs(tz), pi.ResourceGroupName, pi.SessionAlias, affectedRows) + pi.txnStartTs(tz), pi.ResourceGroupName, pi.SessionAlias, affectedRows, cpuUsages.TidbCPUTime.Seconds(), cpuUsages.TikvCPUTime.Seconds()) } // ascServerStatus is a slice of all defined server status in ascending order. diff --git a/pkg/util/ranger/BUILD.bazel b/pkg/util/ranger/BUILD.bazel index 22f01dba8c0d8..e2d98b515f10c 100644 --- a/pkg/util/ranger/BUILD.bazel +++ b/pkg/util/ranger/BUILD.bazel @@ -15,10 +15,10 @@ go_library( "//pkg/errctx", "//pkg/expression", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/ast", "//pkg/parser/charset", "//pkg/parser/format", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/parser/terror", "//pkg/planner/context", @@ -59,6 +59,7 @@ go_test( "//pkg/planner/core", "//pkg/planner/core/base", "//pkg/planner/core/operator/logicalop", + "//pkg/planner/core/resolve", "//pkg/session", "//pkg/sessionctx", "//pkg/testkit", diff --git a/pkg/util/ranger/bench_test.go b/pkg/util/ranger/bench_test.go index 69bba53273d29..543d5a4fd288e 100644 --- a/pkg/util/ranger/bench_test.go +++ b/pkg/util/ranger/bench_test.go @@ -22,6 +22,7 @@ import ( plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" @@ -111,10 +112,11 @@ WHERE require.NoError(b, err) require.Len(b, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(b, err) ctx := context.Background() - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(b, err) selection := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) tbl := selection.Children()[0].(*plannercore.DataSource).TableInfo diff --git a/pkg/util/ranger/context/BUILD.bazel b/pkg/util/ranger/context/BUILD.bazel index 316def623ed4e..bc0b60c7a4af8 100644 --- a/pkg/util/ranger/context/BUILD.bazel +++ b/pkg/util/ranger/context/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "context", @@ -12,3 +12,19 @@ go_library( "//pkg/util/context", ], ) + +go_test( + name = "context_test", + timeout = "short", + srcs = ["context_test.go"], + embed = [":context"], + flaky = True, + deps = [ + "//pkg/errctx", + "//pkg/expression/contextstatic", + "//pkg/types", + "//pkg/util/context", + "//pkg/util/deeptest", + "@com_github_stretchr_testify//require", + ], +) diff --git a/pkg/util/ranger/context/context.go b/pkg/util/ranger/context/context.go index 940d7fa4e1cc2..a70c369bff774 100644 --- a/pkg/util/ranger/context/context.go +++ b/pkg/util/ranger/context/context.go @@ -43,5 +43,9 @@ type RangerContext struct { func (r *RangerContext) Detach(staticExprCtx exprctx.BuildContext) *RangerContext { newCtx := *r newCtx.ExprCtx = staticExprCtx + newCtx.OptimizerFixControl = make(map[uint64]string, len(r.OptimizerFixControl)) + for k, v := range r.OptimizerFixControl { + newCtx.OptimizerFixControl[k] = v + } return &newCtx } diff --git a/pkg/util/ranger/context/context_test.go b/pkg/util/ranger/context/context_test.go new file mode 100644 index 0000000000000..758877744f367 --- /dev/null +++ b/pkg/util/ranger/context/context_test.go @@ -0,0 +1,63 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package context + +import ( + "testing" + + "github.com/pingcap/tidb/pkg/errctx" + "github.com/pingcap/tidb/pkg/expression/contextstatic" + "github.com/pingcap/tidb/pkg/types" + contextutil "github.com/pingcap/tidb/pkg/util/context" + "github.com/pingcap/tidb/pkg/util/deeptest" + "github.com/stretchr/testify/require" +) + +func TestContextDetach(t *testing.T) { + warnHandler := contextutil.NewStaticWarnHandler(5) + planCacheTracker := contextutil.NewPlanCacheTracker(warnHandler) + rangeFallbackHandler := contextutil.NewRangeFallbackHandler(&planCacheTracker, warnHandler) + obj := &RangerContext{ + TypeCtx: types.DefaultStmtNoWarningContext, + ErrCtx: errctx.StrictNoWarningContext, + ExprCtx: contextstatic.NewStaticExprContext(), + RangeFallbackHandler: &rangeFallbackHandler, + PlanCacheTracker: &planCacheTracker, + OptimizerFixControl: map[uint64]string{1: "a"}, + UseCache: true, + InPreparedPlanBuilding: true, + RegardNULLAsPoint: true, + OptPrefixIndexSingleScan: true, + } + + ignorePath := []string{ + "$.TypeCtx", + "$.ErrCtx", + "$.ExprCtx", + "$.RangeFallbackHandler", + "$.PlanCacheTracker", + } + deeptest.AssertRecursivelyNotEqual(t, obj, &RangerContext{}, deeptest.WithIgnorePath(ignorePath)) + + staticObj := obj.Detach(obj.ExprCtx) + + deeptest.AssertDeepClonedEqual(t, obj, staticObj, deeptest.WithIgnorePath(ignorePath)) + + require.Equal(t, obj.TypeCtx, staticObj.TypeCtx) + require.Equal(t, obj.ErrCtx, staticObj.ErrCtx) + require.Equal(t, obj.ExprCtx, staticObj.ExprCtx) + require.Equal(t, obj.RangeFallbackHandler, staticObj.RangeFallbackHandler) + require.Equal(t, obj.PlanCacheTracker, staticObj.PlanCacheTracker) +} diff --git a/pkg/util/ranger/detacher.go b/pkg/util/ranger/detacher.go index 38292d475d52f..d7ae0d07b56df 100644 --- a/pkg/util/ranger/detacher.go +++ b/pkg/util/ranger/detacher.go @@ -19,8 +19,8 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/expression" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/planner/util/fixcontrol" "github.com/pingcap/tidb/pkg/types" diff --git a/pkg/util/ranger/ranger_test.go b/pkg/util/ranger/ranger_test.go index ba8a6028ee13d..2177561925c0c 100644 --- a/pkg/util/ranger/ranger_test.go +++ b/pkg/util/ranger/ranger_test.go @@ -29,6 +29,7 @@ import ( plannercore "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/operator/logicalop" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/session" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/testkit" @@ -282,9 +283,10 @@ func TestTableRange(t *testing.T) { require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) selection := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) conds := make([]expression.Expression, len(selection.Conditions)) @@ -481,9 +483,10 @@ create table t( require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) selection := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) tbl := selection.Children()[0].(*plannercore.DataSource).TableInfo @@ -844,9 +847,10 @@ func TestColumnRange(t *testing.T) { require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) sel := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) ds, ok := sel.Children()[0].(*plannercore.DataSource) @@ -1003,9 +1007,10 @@ func TestIndexRangeForYear(t *testing.T) { require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) selection := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) tbl := selection.Children()[0].(*plannercore.DataSource).TableInfo @@ -1073,9 +1078,10 @@ func TestPrefixIndexRangeScan(t *testing.T) { require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) selection := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) tbl := selection.Children()[0].(*plannercore.DataSource).TableInfo @@ -1421,9 +1427,10 @@ create table t( require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) selection := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) tbl := selection.Children()[0].(*plannercore.DataSource).TableInfo @@ -1663,9 +1670,10 @@ func TestTableShardIndex(t *testing.T) { require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) selection := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) conds := make([]expression.Expression, len(selection.Conditions)) @@ -1691,9 +1699,10 @@ func TestTableShardIndex(t *testing.T) { require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) selection, ok := p.(*plannercore.Update).SelectPlan.(*plannercore.PhysicalSelection) require.True(t, ok) @@ -1709,9 +1718,10 @@ func TestTableShardIndex(t *testing.T) { require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) selection, ok := p.(*plannercore.Delete).SelectPlan.(*plannercore.PhysicalSelection) require.True(t, ok) @@ -1855,9 +1865,10 @@ func getSelectionFromQuery(t *testing.T, sctx sessionctx.Context, sql string) *l require.NoError(t, err) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err) selection, isSelection := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) require.True(t, isSelection) @@ -2320,9 +2331,10 @@ create table t( require.NoError(t, err, fmt.Sprintf("error %v, for expr %s", err, tt.exprStr)) require.Len(t, stmts, 1) ret := &plannercore.PreprocessorReturn{} - err = plannercore.Preprocess(context.Background(), sctx, stmts[0], plannercore.WithPreprocessorReturn(ret)) + nodeW := resolve.NewNodeW(stmts[0]) + err = plannercore.Preprocess(context.Background(), sctx, nodeW, plannercore.WithPreprocessorReturn(ret)) require.NoError(t, err, fmt.Sprintf("error %v, for resolve name, expr %s", err, tt.exprStr)) - p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, stmts[0], ret.InfoSchema) + p, err := plannercore.BuildLogicalPlanForTest(ctx, sctx, nodeW, ret.InfoSchema) require.NoError(t, err, fmt.Sprintf("error %v, for build plan, expr %s", err, tt.exprStr)) selection := p.(base.LogicalPlan).Children()[0].(*logicalop.LogicalSelection) tbl := selection.Children()[0].(*plannercore.DataSource).TableInfo diff --git a/pkg/util/redact/BUILD.bazel b/pkg/util/redact/BUILD.bazel index 18c8b3c2c2cc7..7349aa43d80c7 100644 --- a/pkg/util/redact/BUILD.bazel +++ b/pkg/util/redact/BUILD.bazel @@ -8,6 +8,7 @@ go_library( deps = [ "//pkg/util/intest", "@com_github_pingcap_errors//:errors", + "@com_github_pingcap_kvproto//pkg/brpb", ], ) diff --git a/pkg/util/redact/redact.go b/pkg/util/redact/redact.go index 0ca06fe17160d..5dd0e105ca4dc 100644 --- a/pkg/util/redact/redact.go +++ b/pkg/util/redact/redact.go @@ -22,14 +22,23 @@ import ( "io" "os" "path/filepath" + "regexp" "strings" "github.com/pingcap/errors" + backup "github.com/pingcap/kvproto/pkg/brpb" "github.com/pingcap/tidb/pkg/util/intest" ) var ( _ fmt.Stringer = redactStringer{} + + reAccessKey = regexp.MustCompile(`access_key:\"[^\"]*\"`) + reSecretAccessKey = regexp.MustCompile(`secret_access_key:\"[^\"]*\"`) + reSharedKey = regexp.MustCompile(`shared_key:\"[^\"]*\"`) + reCredentialsBlob = regexp.MustCompile(`credentials_blob:\"[^\"]*\"`) + reAccessSig = regexp.MustCompile(`access_sig:\"[^\"]*\"`) + reEncryptKey = regexp.MustCompile(`encryption_key:<.*?>`) ) // String will redact the input string according to 'mode'. Check 'tidb_redact_log': https://github.com/pingcap/tidb/blob/acf9e3128693a5a13f31027f05f4de41edf8d7b2/pkg/sessionctx/variable/sysvar.go#L2154. @@ -223,3 +232,25 @@ func WriteRedact(build *strings.Builder, v string, redact string) { } build.WriteString(v) } + +// TaskInfoRedacted is a wrapper of backup.StreamBackupTaskInfo to redact sensitive information +type TaskInfoRedacted struct { + Info *backup.StreamBackupTaskInfo +} + +func (TaskInfoRedacted) redact(input string) string { + // Replace the matched fields with redacted versions + output := reAccessKey.ReplaceAllString(input, `access_key:"[REDACTED]"`) + output = reSecretAccessKey.ReplaceAllString(output, `secret_access_key:"[REDACTED]"`) + output = reSharedKey.ReplaceAllString(output, `shared_key:"[REDACTED]"`) + output = reCredentialsBlob.ReplaceAllString(output, `CredentialsBlob:"[REDACTED]"`) + output = reAccessSig.ReplaceAllString(output, `access_sig:"[REDACTED]"`) + output = reEncryptKey.ReplaceAllString(output, `encryption_key:<[REDACTED]>`) + + return output +} + +// String returns the redacted string of the task info +func (t TaskInfoRedacted) String() string { + return t.redact(t.Info.String()) +} diff --git a/pkg/util/resourcegrouptag/resource_group_tag.go b/pkg/util/resourcegrouptag/resource_group_tag.go index fba6a5fdfc66c..1a2ca9b2ff789 100644 --- a/pkg/util/resourcegrouptag/resource_group_tag.go +++ b/pkg/util/resourcegrouptag/resource_group_tag.go @@ -125,6 +125,12 @@ func GetFirstKeyFromRequest(req *tikvrpc.Request) (firstKey []byte) { } } } + case *kvrpcpb.PessimisticLockRequest: + r := req.Req.(*kvrpcpb.PessimisticLockRequest) + if len(r.Mutations) == 0 { + return nil + } + return r.Mutations[0].Key } return } diff --git a/pkg/util/resourcegrouptag/resource_group_tag_test.go b/pkg/util/resourcegrouptag/resource_group_tag_test.go index 8c154ae0de6d5..cfcaa3cd1d58e 100644 --- a/pkg/util/resourcegrouptag/resource_group_tag_test.go +++ b/pkg/util/resourcegrouptag/resource_group_tag_test.go @@ -31,7 +31,7 @@ import ( func TestResourceGroupTagEncoding(t *testing.T) { sqlDigest := parser.NewDigest(nil) tag := EncodeResourceGroupTag(sqlDigest, nil, tipb.ResourceGroupTagLabel_ResourceGroupTagLabelUnknown) - require.Len(t, tag, 2) + require.Len(t, tag, 4) decodedSQLDigest, err := DecodeResourceGroupTag(tag) require.NoError(t, err) @@ -40,7 +40,7 @@ func TestResourceGroupTagEncoding(t *testing.T) { sqlDigest = parser.NewDigest([]byte{'a', 'a'}) tag = EncodeResourceGroupTag(sqlDigest, nil, tipb.ResourceGroupTagLabel_ResourceGroupTagLabelUnknown) // version(1) + prefix(1) + length(1) + content(2hex -> 1byte) + label(2) - require.Len(t, tag, 6) + require.Len(t, tag, 8) decodedSQLDigest, err = DecodeResourceGroupTag(tag) require.NoError(t, err) @@ -69,7 +69,7 @@ func TestResourceGroupTagEncodingPB(t *testing.T) { } buf, err := resourceTag.Marshal() require.NoError(t, err) - require.Len(t, buf, 68) + require.Len(t, buf, 70) tag := &tipb.ResourceGroupTag{} err = tag.Unmarshal(buf) @@ -83,7 +83,7 @@ func TestResourceGroupTagEncodingPB(t *testing.T) { } buf, err = resourceTag.Marshal() require.NoError(t, err) - require.Len(t, buf, 34) + require.Len(t, buf, 36) tag = &tipb.ResourceGroupTag{} err = tag.Unmarshal(buf) diff --git a/pkg/util/rowDecoder/BUILD.bazel b/pkg/util/rowDecoder/BUILD.bazel index 4afcd1eec0de9..f5f541bc65d39 100644 --- a/pkg/util/rowDecoder/BUILD.bazel +++ b/pkg/util/rowDecoder/BUILD.bazel @@ -9,7 +9,7 @@ go_library( "//pkg/expression", "//pkg/expression/context", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/table", "//pkg/table/tables", "//pkg/tablecodec", @@ -31,6 +31,7 @@ go_test( ":rowDecoder", "//pkg/expression", "//pkg/kv", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/planner/core", diff --git a/pkg/util/rowDecoder/decoder.go b/pkg/util/rowDecoder/decoder.go index 330ffa2771617..b42973db34396 100644 --- a/pkg/util/rowDecoder/decoder.go +++ b/pkg/util/rowDecoder/decoder.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" exprctx "github.com/pingcap/tidb/pkg/expression/context" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/table/tables" "github.com/pingcap/tidb/pkg/tablecodec" diff --git a/pkg/util/rowDecoder/decoder_test.go b/pkg/util/rowDecoder/decoder_test.go index b51ebed181638..152e8387a394d 100644 --- a/pkg/util/rowDecoder/decoder_test.go +++ b/pkg/util/rowDecoder/decoder_test.go @@ -20,7 +20,8 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" _ "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" @@ -38,13 +39,13 @@ import ( func TestRowDecoder(t *testing.T) { defer view.Stop() - c1 := &model.ColumnInfo{ID: 1, Name: model.NewCIStr("c1"), State: model.StatePublic, Offset: 0, FieldType: *types.NewFieldType(mysql.TypeLonglong)} - c2 := &model.ColumnInfo{ID: 2, Name: model.NewCIStr("c2"), State: model.StatePublic, Offset: 1, FieldType: *types.NewFieldType(mysql.TypeVarchar)} - c3 := &model.ColumnInfo{ID: 3, Name: model.NewCIStr("c3"), State: model.StatePublic, Offset: 2, FieldType: *types.NewFieldType(mysql.TypeNewDecimal)} - c4 := &model.ColumnInfo{ID: 4, Name: model.NewCIStr("c4"), State: model.StatePublic, Offset: 3, FieldType: *types.NewFieldType(mysql.TypeTimestamp)} - c5 := &model.ColumnInfo{ID: 5, Name: model.NewCIStr("c5"), State: model.StatePublic, Offset: 4, FieldType: *types.NewFieldType(mysql.TypeDuration), OriginDefaultValue: "02:00:02"} - c6 := &model.ColumnInfo{ID: 6, Name: model.NewCIStr("c6"), State: model.StatePublic, Offset: 5, FieldType: *types.NewFieldType(mysql.TypeTimestamp), GeneratedExprString: "c4+c5"} - c7 := &model.ColumnInfo{ID: 7, Name: model.NewCIStr("c7"), State: model.StatePublic, Offset: 6, FieldType: *types.NewFieldType(mysql.TypeLonglong)} + c1 := &model.ColumnInfo{ID: 1, Name: pmodel.NewCIStr("c1"), State: model.StatePublic, Offset: 0, FieldType: *types.NewFieldType(mysql.TypeLonglong)} + c2 := &model.ColumnInfo{ID: 2, Name: pmodel.NewCIStr("c2"), State: model.StatePublic, Offset: 1, FieldType: *types.NewFieldType(mysql.TypeVarchar)} + c3 := &model.ColumnInfo{ID: 3, Name: pmodel.NewCIStr("c3"), State: model.StatePublic, Offset: 2, FieldType: *types.NewFieldType(mysql.TypeNewDecimal)} + c4 := &model.ColumnInfo{ID: 4, Name: pmodel.NewCIStr("c4"), State: model.StatePublic, Offset: 3, FieldType: *types.NewFieldType(mysql.TypeTimestamp)} + c5 := &model.ColumnInfo{ID: 5, Name: pmodel.NewCIStr("c5"), State: model.StatePublic, Offset: 4, FieldType: *types.NewFieldType(mysql.TypeDuration), OriginDefaultValue: "02:00:02"} + c6 := &model.ColumnInfo{ID: 6, Name: pmodel.NewCIStr("c6"), State: model.StatePublic, Offset: 5, FieldType: *types.NewFieldType(mysql.TypeTimestamp), GeneratedExprString: "c4+c5"} + c7 := &model.ColumnInfo{ID: 7, Name: pmodel.NewCIStr("c7"), State: model.StatePublic, Offset: 6, FieldType: *types.NewFieldType(mysql.TypeLonglong)} c7.AddFlag(mysql.PriKeyFlag) cols := []*model.ColumnInfo{c1, c2, c3, c4, c5, c6, c7} @@ -148,14 +149,14 @@ func TestRowDecoder(t *testing.T) { func TestClusterIndexRowDecoder(t *testing.T) { defer view.Stop() - c1 := &model.ColumnInfo{ID: 1, Name: model.NewCIStr("c1"), State: model.StatePublic, Offset: 0, FieldType: *types.NewFieldType(mysql.TypeLonglong)} - c2 := &model.ColumnInfo{ID: 2, Name: model.NewCIStr("c2"), State: model.StatePublic, Offset: 1, FieldType: *types.NewFieldType(mysql.TypeVarchar)} - c3 := &model.ColumnInfo{ID: 3, Name: model.NewCIStr("c3"), State: model.StatePublic, Offset: 2, FieldType: *types.NewFieldType(mysql.TypeNewDecimal)} + c1 := &model.ColumnInfo{ID: 1, Name: pmodel.NewCIStr("c1"), State: model.StatePublic, Offset: 0, FieldType: *types.NewFieldType(mysql.TypeLonglong)} + c2 := &model.ColumnInfo{ID: 2, Name: pmodel.NewCIStr("c2"), State: model.StatePublic, Offset: 1, FieldType: *types.NewFieldType(mysql.TypeVarchar)} + c3 := &model.ColumnInfo{ID: 3, Name: pmodel.NewCIStr("c3"), State: model.StatePublic, Offset: 2, FieldType: *types.NewFieldType(mysql.TypeNewDecimal)} c1.AddFlag(mysql.PriKeyFlag) c2.AddFlag(mysql.PriKeyFlag) - pk := &model.IndexInfo{ID: 1, Name: model.NewCIStr("primary"), State: model.StatePublic, Primary: true, Columns: []*model.IndexColumn{ - {Name: model.NewCIStr("c1"), Offset: 0}, - {Name: model.NewCIStr("c2"), Offset: 1}, + pk := &model.IndexInfo{ID: 1, Name: pmodel.NewCIStr("primary"), State: model.StatePublic, Primary: true, Columns: []*model.IndexColumn{ + {Name: pmodel.NewCIStr("c1"), Offset: 0}, + {Name: pmodel.NewCIStr("c2"), Offset: 1}, }} cols := []*model.ColumnInfo{c1, c2, c3} diff --git a/pkg/util/rowcodec/BUILD.bazel b/pkg/util/rowcodec/BUILD.bazel index 22f366b5ac02e..c4f65ed621f92 100644 --- a/pkg/util/rowcodec/BUILD.bazel +++ b/pkg/util/rowcodec/BUILD.bazel @@ -12,7 +12,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/mysql", "//pkg/parser/types", "//pkg/types", @@ -35,7 +35,7 @@ go_test( flaky = True, deps = [ "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/parser/mysql", "//pkg/sessionctx/stmtctx", "//pkg/tablecodec", diff --git a/pkg/util/rowcodec/bench_test.go b/pkg/util/rowcodec/bench_test.go index ebd601a8b9c23..cfc78e3434fcd 100644 --- a/pkg/util/rowcodec/bench_test.go +++ b/pkg/util/rowcodec/bench_test.go @@ -19,7 +19,7 @@ import ( "time" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/types" diff --git a/pkg/util/rowcodec/common.go b/pkg/util/rowcodec/common.go index 518dd16fa9681..1732af635065e 100644 --- a/pkg/util/rowcodec/common.go +++ b/pkg/util/rowcodec/common.go @@ -23,7 +23,7 @@ import ( "unsafe" "github.com/pingcap/errors" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/types" data "github.com/pingcap/tidb/pkg/types" diff --git a/pkg/util/rowcodec/decoder.go b/pkg/util/rowcodec/decoder.go index 2d633853cc422..be1b46210d32b 100644 --- a/pkg/util/rowcodec/decoder.go +++ b/pkg/util/rowcodec/decoder.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/chunk" diff --git a/pkg/util/rowcodec/rowcodec_test.go b/pkg/util/rowcodec/rowcodec_test.go index b9837c3b20bb1..e6c0e106eb1eb 100644 --- a/pkg/util/rowcodec/rowcodec_test.go +++ b/pkg/util/rowcodec/rowcodec_test.go @@ -24,7 +24,7 @@ import ( "time" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/tablecodec" diff --git a/pkg/util/schemacmp/BUILD.bazel b/pkg/util/schemacmp/BUILD.bazel index 1399538d41388..3a3087abfa191 100644 --- a/pkg/util/schemacmp/BUILD.bazel +++ b/pkg/util/schemacmp/BUILD.bazel @@ -11,6 +11,7 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/util/schemacmp", visibility = ["//visibility:public"], deps = [ + "//pkg/meta/model", "//pkg/parser/charset", "//pkg/parser/format", "//pkg/parser/model", @@ -32,9 +33,9 @@ go_test( deps = [ ":schemacmp", "//pkg/ddl", + "//pkg/meta/model", "//pkg/parser", "//pkg/parser/ast", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/planner", "//pkg/sessionctx", diff --git a/pkg/util/schemacmp/table.go b/pkg/util/schemacmp/table.go index 95ccb59e2d0aa..e0135c36305c8 100644 --- a/pkg/util/schemacmp/table.go +++ b/pkg/util/schemacmp/table.go @@ -19,8 +19,9 @@ import ( "slices" "strings" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/format" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/parser/types" ) @@ -114,7 +115,7 @@ func encodeImplicitPrimaryKeyToLattice(ci *model.ColumnInfo) Tuple { EqualitySingleton(indexColumnSlice{indexColumn{colName: ci.Name.L, length: types.UnspecifiedLength}}), Bool(false), Bool(false), - Singleton(model.IndexTypeBtree), + Singleton(pmodel.IndexTypeBtree), } } @@ -132,7 +133,7 @@ func restoreIndexInfoFromUnwrapped(ctx *format.RestoreCtx, index []any, keyName ctx.WriteName(keyName) } - if tp := index[indexInfoTupleIndexType].(model.IndexType); tp != model.IndexTypeBtree { + if tp := index[indexInfoTupleIndexType].(pmodel.IndexType); tp != pmodel.IndexTypeBtree { ctx.WriteKeyWord(" USING ") ctx.WriteKeyWord(tp.String()) } diff --git a/pkg/util/schemacmp/table_test.go b/pkg/util/schemacmp/table_test.go index 670c9600f3252..cd974a34d234b 100644 --- a/pkg/util/schemacmp/table_test.go +++ b/pkg/util/schemacmp/table_test.go @@ -20,9 +20,9 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/pkg/ddl" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" _ "github.com/pingcap/tidb/pkg/planner" "github.com/pingcap/tidb/pkg/sessionctx" diff --git a/pkg/util/set/BUILD.bazel b/pkg/util/set/BUILD.bazel index 443f3c384023a..5e3b1d0343d1a 100644 --- a/pkg/util/set/BUILD.bazel +++ b/pkg/util/set/BUILD.bazel @@ -6,6 +6,7 @@ go_library( "float64_set.go", "int_set.go", "mem_aware_map.go", + "set.go", "set_with_memory_usage.go", "string_set.go", ], @@ -26,6 +27,7 @@ go_test( "int_set_test.go", "main_test.go", "mem_aware_map_test.go", + "set_test.go", "set_with_memory_usage_test.go", "string_set_test.go", ], @@ -34,6 +36,7 @@ go_test( deps = [ "//pkg/testkit/testsetup", "@com_github_stretchr_testify//assert", + "@com_github_stretchr_testify//require", "@org_uber_go_goleak//:goleak", ], ) diff --git a/pkg/util/set/set.go b/pkg/util/set/set.go new file mode 100644 index 0000000000000..65777b72481a0 --- /dev/null +++ b/pkg/util/set/set.go @@ -0,0 +1,184 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package set + +import ( + "fmt" + "sort" + "strings" +) + +// Key is the interface for the key of a set item. +type Key interface { + Key() string +} + +// Set is the interface for a set. +type Set[T Key] interface { + Add(items ...T) + Contains(item T) bool + Remove(item T) + ToList() []T + Size() int + Clone() Set[T] + String() string +} + +type setImpl[T Key] struct { + s map[string]T +} + +// NewSet creates a new set. +func NewSet[T Key]() Set[T] { + return new(setImpl[T]) +} + +func (s *setImpl[T]) Add(items ...T) { + if s.s == nil { + s.s = make(map[string]T) + } + for _, item := range items { + s.s[item.Key()] = item + } +} + +func (s *setImpl[T]) Contains(item T) bool { + if s.s == nil { + return false + } + _, ok := s.s[item.Key()] + return ok +} + +func (s *setImpl[T]) ToList() []T { + if s == nil { + return nil + } + list := make([]T, 0, len(s.s)) + for _, v := range s.s { + list = append(list, v) + } + sort.Slice(list, func(i, j int) bool { + return list[i].Key() < list[j].Key() + }) // to make the result stable + return list +} + +func (s *setImpl[T]) Remove(item T) { + delete(s.s, item.Key()) +} + +func (s *setImpl[T]) Size() int { + if s == nil { + return 0 + } + return len(s.s) +} + +func (s *setImpl[T]) Clone() Set[T] { + clone := NewSet[T]() + clone.Add(s.ToList()...) + return clone +} + +func (s *setImpl[T]) String() string { + items := make([]string, 0, len(s.s)) + for _, item := range s.s { + items = append(items, item.Key()) + } + sort.Strings(items) + return fmt.Sprintf("{%v}", strings.Join(items, ", ")) +} + +// ListToSet converts a list to a set. +func ListToSet[T Key](items ...T) Set[T] { + s := NewSet[T]() + for _, item := range items { + s.Add(item) + } + return s +} + +// UnionSet returns the union set of the given sets. +func UnionSet[T Key](ss ...Set[T]) Set[T] { + if len(ss) == 0 { + return NewSet[T]() + } + if len(ss) == 1 { + return ss[0].Clone() + } + s := NewSet[T]() + for _, set := range ss { + s.Add(set.ToList()...) + } + return s +} + +// AndSet returns the intersection set of the given sets. +func AndSet[T Key](ss ...Set[T]) Set[T] { + if len(ss) == 0 { + return NewSet[T]() + } + if len(ss) == 1 { + return ss[0].Clone() + } + s := NewSet[T]() + for _, item := range ss[0].ToList() { + contained := true + for _, set := range ss[1:] { + if !set.Contains(item) { + contained = false + break + } + } + if contained { + s.Add(item) + } + } + return s +} + +// DiffSet returns a set of items that are in s1 but not in s2. +// DiffSet({1, 2, 3, 4}, {2, 3}) = {1, 4} +func DiffSet[T Key](s1, s2 Set[T]) Set[T] { + s := NewSet[T]() + for _, item := range s1.ToList() { + if !s2.Contains(item) { + s.Add(item) + } + } + return s +} + +// CombSet returns all combinations of `numberOfItems` items in the given set. +// For example ({a, b, c}, 2) returns {ab, ac, bc}. +func CombSet[T Key](s Set[T], numberOfItems int) []Set[T] { + return combSetIterate(s.ToList(), NewSet[T](), 0, numberOfItems) +} + +func combSetIterate[T Key](itemList []T, currSet Set[T], depth, numberOfItems int) []Set[T] { + if currSet.Size() == numberOfItems { + return []Set[T]{currSet.Clone()} + } + if depth == len(itemList) || currSet.Size() > numberOfItems { + return nil + } + var res []Set[T] + currSet.Add(itemList[depth]) + res = append(res, combSetIterate(itemList, currSet, depth+1, numberOfItems)...) + currSet.Remove(itemList[depth]) + res = append(res, combSetIterate(itemList, currSet, depth+1, numberOfItems)...) + return res +} diff --git a/pkg/util/set/set_test.go b/pkg/util/set/set_test.go new file mode 100644 index 0000000000000..270a21cad6b66 --- /dev/null +++ b/pkg/util/set/set_test.go @@ -0,0 +1,96 @@ +// Copyright 2024 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package set + +import ( + "strings" + "testing" + + "github.com/stretchr/testify/require" +) + +type item struct { + Text string +} + +func (i item) Key() string { + return i.Text +} + +func TestSetBasic(t *testing.T) { + s := NewSet[item]() + s.Add(item{Text: "q1"}, item{Text: "q2"}, item{Text: "q3"}) + require.True(t, s.Contains(item{Text: "q1"})) + require.True(t, s.Contains(item{Text: "q2"})) + require.True(t, s.Contains(item{Text: "q3"})) + require.False(t, s.Contains(item{Text: "q4"})) + require.Equal(t, 3, s.Size()) + require.Equal(t, []item{{Text: "q1"}, {Text: "q2"}, {Text: "q3"}}, s.ToList()) + s.Remove(item{Text: "q2"}) + require.False(t, s.Contains(item{Text: "q2"})) + require.Equal(t, 2, s.Size()) + + clonedS := s.Clone() + require.True(t, clonedS.Contains(item{Text: "q1"})) + s.Remove(item{Text: "q1"}) + require.False(t, s.Contains(item{Text: "q1"})) + require.True(t, clonedS.Contains(item{Text: "q1"})) + require.Equal(t, 2, clonedS.Size()) +} + +func TestSetOperation(t *testing.T) { + s1 := NewSet[item]() + s1.Add(item{Text: "q1"}, item{Text: "q2"}, item{Text: "q3"}) + s2 := NewSet[item]() + s2.Add(item{Text: "q2"}, item{Text: "q3"}, item{Text: "q4"}) + unionSet := UnionSet(s1, s2) + require.Equal(t, []item{{Text: "q1"}, {Text: "q2"}, {Text: "q3"}, {Text: "q4"}}, unionSet.ToList()) + + andSet := AndSet(s1, s2) + require.Equal(t, []item{{Text: "q2"}, {Text: "q3"}}, andSet.ToList()) + + diffSet := DiffSet(s1, s2) + require.Equal(t, []item{{Text: "q1"}}, diffSet.ToList()) + diffSet = DiffSet(s2, s1) + require.Equal(t, []item{{Text: "q4"}}, diffSet.ToList()) +} + +func TestSetCombination(t *testing.T) { + s := NewSet[item]() + s.Add(item{Text: "q1"}, item{Text: "q2"}, item{Text: "q3"}, item{Text: "q4"}) + + setListStr := func(setList []Set[item]) string { + var tmp []string + for _, set := range setList { + tmp = append(tmp, set.String()) + } + return strings.Join(tmp, ", ") + } + + s1 := CombSet(s, 1) + require.Equal(t, "{q1}, {q2}, {q3}, {q4}", setListStr(s1)) + + s2 := CombSet(s, 2) + require.Equal(t, "{q1, q2}, {q1, q3}, {q1, q4}, {q2, q3}, {q2, q4}, {q3, q4}", setListStr(s2)) + + s3 := CombSet(s, 3) + require.Equal(t, "{q1, q2, q3}, {q1, q2, q4}, {q1, q3, q4}, {q2, q3, q4}", setListStr(s3)) + + s4 := CombSet(s, 4) + require.Equal(t, "{q1, q2, q3, q4}", setListStr(s4)) + + s5 := CombSet(s, 5) + require.Equal(t, "", setListStr(s5)) +} diff --git a/pkg/util/sqlexec/BUILD.bazel b/pkg/util/sqlexec/BUILD.bazel index 565ebd18615fe..28c05ae6b02e0 100644 --- a/pkg/util/sqlexec/BUILD.bazel +++ b/pkg/util/sqlexec/BUILD.bazel @@ -12,6 +12,7 @@ go_library( "//pkg/parser", "//pkg/parser/ast", "//pkg/parser/terror", + "//pkg/planner/core/resolve", "//pkg/sessionctx/sysproctrack", "//pkg/sessionctx/variable", "//pkg/types", diff --git a/pkg/util/sqlexec/mock/BUILD.bazel b/pkg/util/sqlexec/mock/BUILD.bazel index 6a4e668ccae27..b4504e53e2791 100644 --- a/pkg/util/sqlexec/mock/BUILD.bazel +++ b/pkg/util/sqlexec/mock/BUILD.bazel @@ -10,6 +10,7 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/parser/ast", + "//pkg/planner/core/resolve", "//pkg/sessionctx", "//pkg/util/chunk", "//pkg/util/mock", diff --git a/pkg/util/sqlexec/mock/restricted_sql_executor_mock.go b/pkg/util/sqlexec/mock/restricted_sql_executor_mock.go index 7db258957e7ab..0ee7f88c8b64b 100644 --- a/pkg/util/sqlexec/mock/restricted_sql_executor_mock.go +++ b/pkg/util/sqlexec/mock/restricted_sql_executor_mock.go @@ -14,6 +14,7 @@ import ( reflect "reflect" ast "github.com/pingcap/tidb/pkg/parser/ast" + "github.com/pingcap/tidb/pkg/planner/core/resolve" chunk "github.com/pingcap/tidb/pkg/util/chunk" sqlexec "github.com/pingcap/tidb/pkg/util/sqlexec" gomock "go.uber.org/mock/gomock" @@ -48,7 +49,7 @@ func (m *MockRestrictedSQLExecutor) ISGOMOCK() struct{} { } // ExecRestrictedSQL mocks base method. -func (m *MockRestrictedSQLExecutor) ExecRestrictedSQL(arg0 context.Context, arg1 []func(*sqlexec.ExecOption), arg2 string, arg3 ...any) ([]chunk.Row, []*ast.ResultField, error) { +func (m *MockRestrictedSQLExecutor) ExecRestrictedSQL(arg0 context.Context, arg1 []func(*sqlexec.ExecOption), arg2 string, arg3 ...any) ([]chunk.Row, []*resolve.ResultField, error) { m.ctrl.T.Helper() varargs := []any{arg0, arg1, arg2} for _, a := range arg3 { @@ -56,7 +57,7 @@ func (m *MockRestrictedSQLExecutor) ExecRestrictedSQL(arg0 context.Context, arg1 } ret := m.ctrl.Call(m, "ExecRestrictedSQL", varargs...) ret0, _ := ret[0].([]chunk.Row) - ret1, _ := ret[1].([]*ast.ResultField) + ret1, _ := ret[1].([]*resolve.ResultField) ret2, _ := ret[2].(error) return ret0, ret1, ret2 } @@ -69,7 +70,7 @@ func (mr *MockRestrictedSQLExecutorMockRecorder) ExecRestrictedSQL(arg0, arg1, a } // ExecRestrictedStmt mocks base method. -func (m *MockRestrictedSQLExecutor) ExecRestrictedStmt(arg0 context.Context, arg1 ast.StmtNode, arg2 ...func(*sqlexec.ExecOption)) ([]chunk.Row, []*ast.ResultField, error) { +func (m *MockRestrictedSQLExecutor) ExecRestrictedStmt(arg0 context.Context, arg1 ast.StmtNode, arg2 ...func(*sqlexec.ExecOption)) ([]chunk.Row, []*resolve.ResultField, error) { m.ctrl.T.Helper() varargs := []any{arg0, arg1} for _, a := range arg2 { @@ -77,7 +78,7 @@ func (m *MockRestrictedSQLExecutor) ExecRestrictedStmt(arg0 context.Context, arg } ret := m.ctrl.Call(m, "ExecRestrictedStmt", varargs...) ret0, _ := ret[0].([]chunk.Row) - ret1, _ := ret[1].([]*ast.ResultField) + ret1, _ := ret[1].([]*resolve.ResultField) ret2, _ := ret[2].(error) return ret0, ret1, ret2 } diff --git a/pkg/util/sqlexec/restricted_sql_executor.go b/pkg/util/sqlexec/restricted_sql_executor.go index a1dd7142afa0c..72b05bf3f29b4 100644 --- a/pkg/util/sqlexec/restricted_sql_executor.go +++ b/pkg/util/sqlexec/restricted_sql_executor.go @@ -20,6 +20,7 @@ import ( "github.com/pingcap/tidb/pkg/parser" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/terror" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/sessionctx/sysproctrack" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/util/chunk" @@ -48,9 +49,9 @@ type RestrictedSQLExecutor interface { // This function only saves you from processing potentially unsafe parameters. ParseWithParams(ctx context.Context, sql string, args ...any) (ast.StmtNode, error) // ExecRestrictedStmt run sql statement in ctx with some restrictions. - ExecRestrictedStmt(ctx context.Context, stmt ast.StmtNode, opts ...OptionFuncAlias) ([]chunk.Row, []*ast.ResultField, error) + ExecRestrictedStmt(ctx context.Context, stmt ast.StmtNode, opts ...OptionFuncAlias) ([]chunk.Row, []*resolve.ResultField, error) // ExecRestrictedSQL run sql string in ctx with internal session. - ExecRestrictedSQL(ctx context.Context, opts []OptionFuncAlias, sql string, args ...any) ([]chunk.Row, []*ast.ResultField, error) + ExecRestrictedSQL(ctx context.Context, opts []OptionFuncAlias, sql string, args ...any) ([]chunk.Row, []*resolve.ResultField, error) } // ExecOption is a struct defined for ExecRestrictedStmt/SQL option. @@ -186,7 +187,7 @@ type Statement interface { // RecordSet is an abstract result set interface to help get data from Plan. type RecordSet interface { // Fields gets result fields. - Fields() []*ast.ResultField + Fields() []*resolve.ResultField // Next reads records into chunk. Next(ctx context.Context, req *chunk.Chunk) error diff --git a/pkg/util/sqlexec/simple_record_set.go b/pkg/util/sqlexec/simple_record_set.go index 716d350eb0065..0236b151b5ba8 100644 --- a/pkg/util/sqlexec/simple_record_set.go +++ b/pkg/util/sqlexec/simple_record_set.go @@ -17,21 +17,21 @@ package sqlexec import ( "context" - "github.com/pingcap/tidb/pkg/parser/ast" + "github.com/pingcap/tidb/pkg/planner/core/resolve" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/chunk" ) // SimpleRecordSet is a simple implementation of RecordSet. All values are known when creating SimpleRecordSet. type SimpleRecordSet struct { - ResultFields []*ast.ResultField + ResultFields []*resolve.ResultField Rows [][]any MaxChunkSize int idx int } // Fields implements the sqlexec.RecordSet interface. -func (r *SimpleRecordSet) Fields() []*ast.ResultField { +func (r *SimpleRecordSet) Fields() []*resolve.ResultField { return r.ResultFields } diff --git a/pkg/util/stmtsummary/BUILD.bazel b/pkg/util/stmtsummary/BUILD.bazel index 0c57f7db72af9..73bb9a3a699b7 100644 --- a/pkg/util/stmtsummary/BUILD.bazel +++ b/pkg/util/stmtsummary/BUILD.bazel @@ -10,8 +10,8 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/util/stmtsummary", visibility = ["//visibility:public"], deps = [ + "//pkg/meta/model", "//pkg/parser/auth", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/sessionctx/stmtctx", "//pkg/types", @@ -21,6 +21,7 @@ go_library( "//pkg/util/kvcache", "//pkg/util/logutil", "//pkg/util/plancodec", + "//pkg/util/ppcpuusage", "//pkg/util/set", "@com_github_pingcap_failpoint//:failpoint", "@com_github_tikv_client_go_v2//util", @@ -41,6 +42,7 @@ go_test( flaky = True, shard_count = 24, deps = [ + "//pkg/meta/model", "//pkg/parser/auth", "//pkg/parser/model", "//pkg/parser/mysql", @@ -50,6 +52,7 @@ go_test( "//pkg/util", "//pkg/util/execdetails", "//pkg/util/plancodec", + "//pkg/util/ppcpuusage", "//pkg/util/stringutil", "@com_github_pingcap_log//:log", "@com_github_stretchr_testify//require", diff --git a/pkg/util/stmtsummary/evicted.go b/pkg/util/stmtsummary/evicted.go index 8dbcef632d382..6b8809c9953c9 100644 --- a/pkg/util/stmtsummary/evicted.go +++ b/pkg/util/stmtsummary/evicted.go @@ -379,6 +379,8 @@ func addInfo(addTo *stmtSummaryByDigestElement, addWith *stmtSummaryByDigestElem addTo.sumPDTotal += addWith.sumPDTotal addTo.sumBackoffTotal += addWith.sumBackoffTotal addTo.sumWriteSQLRespTotal += addWith.sumWriteSQLRespTotal + addTo.sumTidbCPU += addWith.sumTidbCPU + addTo.sumTikvCPU += addWith.sumTikvCPU addTo.sumErrors += addWith.sumErrors diff --git a/pkg/util/stmtsummary/reader.go b/pkg/util/stmtsummary/reader.go index fd33210e70733..a06e73f980673 100644 --- a/pkg/util/stmtsummary/reader.go +++ b/pkg/util/stmtsummary/reader.go @@ -19,8 +19,8 @@ import ( "strings" "time" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/logutil" @@ -295,6 +295,8 @@ const ( AvgPdTimeStr = "AVG_PD_TIME" AvgBackoffTotalTimeStr = "AVG_BACKOFF_TOTAL_TIME" AvgWriteSQLRespTimeStr = "AVG_WRITE_SQL_RESP_TIME" + AvgTidbCPUTimeStr = "AVG_TIDB_CPU_TIME" + AvgTikvCPUTimeStr = "AVG_TIKV_CPU_TIME" MaxResultRowsStr = "MAX_RESULT_ROWS" MinResultRowsStr = "MIN_RESULT_ROWS" AvgResultRowsStr = "AVG_RESULT_ROWS" @@ -574,6 +576,12 @@ var columnValueFactoryMap = map[string]columnValueFactory{ AvgWriteSQLRespTimeStr: func(_ *stmtSummaryReader, ssElement *stmtSummaryByDigestElement, _ *stmtSummaryByDigest) any { return avgInt(int64(ssElement.sumWriteSQLRespTotal), ssElement.commitCount) }, + AvgTidbCPUTimeStr: func(_ *stmtSummaryReader, ssElement *stmtSummaryByDigestElement, _ *stmtSummaryByDigest) any { + return avgInt(int64(ssElement.sumTidbCPU), ssElement.execCount) + }, + AvgTikvCPUTimeStr: func(_ *stmtSummaryReader, ssElement *stmtSummaryByDigestElement, _ *stmtSummaryByDigest) any { + return avgInt(int64(ssElement.sumTikvCPU), ssElement.execCount) + }, MaxResultRowsStr: func(_ *stmtSummaryReader, ssElement *stmtSummaryByDigestElement, _ *stmtSummaryByDigest) any { return ssElement.maxResultRows }, diff --git a/pkg/util/stmtsummary/statement_summary.go b/pkg/util/stmtsummary/statement_summary.go index 6113a069147bf..89d2e697ad6df 100644 --- a/pkg/util/stmtsummary/statement_summary.go +++ b/pkg/util/stmtsummary/statement_summary.go @@ -35,6 +35,7 @@ import ( "github.com/pingcap/tidb/pkg/util/hack" "github.com/pingcap/tidb/pkg/util/kvcache" "github.com/pingcap/tidb/pkg/util/plancodec" + "github.com/pingcap/tidb/pkg/util/ppcpuusage" "github.com/tikv/client-go/v2/util" atomic2 "go.uber.org/atomic" ) @@ -199,6 +200,8 @@ type stmtSummaryByDigestElement struct { sumPDTotal time.Duration sumBackoffTotal time.Duration sumWriteSQLRespTotal time.Duration + sumTidbCPU time.Duration + sumTikvCPU time.Duration sumResultRows int64 maxResultRows int64 minResultRows int64 @@ -260,6 +263,7 @@ type StmtExecInfo struct { KeyspaceID uint32 ResourceGroupName string RUDetail *util.RUDetails + CPUUsages ppcpuusage.CPUUsages PlanCacheUnqualified string } @@ -912,6 +916,8 @@ func (ssElement *stmtSummaryByDigestElement) add(sei *StmtExecInfo, intervalSeco ssElement.sumPDTotal += time.Duration(atomic.LoadInt64(&sei.TiKVExecDetails.WaitPDRespDuration)) ssElement.sumBackoffTotal += time.Duration(atomic.LoadInt64(&sei.TiKVExecDetails.BackoffDuration)) ssElement.sumWriteSQLRespTotal += sei.StmtExecDetails.WriteSQLRespDuration + ssElement.sumTidbCPU += sei.CPUUsages.TidbCPUTime + ssElement.sumTikvCPU += sei.CPUUsages.TikvCPUTime // request-units ssElement.StmtRUSummary.Add(sei.RUDetail) diff --git a/pkg/util/stmtsummary/statement_summary_test.go b/pkg/util/stmtsummary/statement_summary_test.go index 67929b23a1afd..462c82f4c43df 100644 --- a/pkg/util/stmtsummary/statement_summary_test.go +++ b/pkg/util/stmtsummary/statement_summary_test.go @@ -22,14 +22,16 @@ import ( "testing" "time" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/types" tidbutil "github.com/pingcap/tidb/pkg/util" "github.com/pingcap/tidb/pkg/util/execdetails" "github.com/pingcap/tidb/pkg/util/plancodec" + "github.com/pingcap/tidb/pkg/util/ppcpuusage" "github.com/pingcap/tidb/pkg/util/stringutil" "github.com/stretchr/testify/require" "github.com/tikv/client-go/v2/util" @@ -693,6 +695,7 @@ func generateAnyExecInfo() *StmtExecInfo { Succeed: true, ResourceGroupName: "rg1", RUDetail: util.NewRUDetailsWith(1.1, 2.5, 2*time.Millisecond), + CPUUsages: ppcpuusage.CPUUsages{TidbCPUTime: time.Duration(20), TikvCPUTime: time.Duration(100)}, } stmtExecInfo.StmtCtx.AddAffectedRows(10000) return stmtExecInfo @@ -798,12 +801,14 @@ func newStmtSummaryReaderForTest(ssMap *stmtSummaryByDigestMap) *stmtSummaryRead AvgQueuedRcTimeStr, MaxQueuedRcTimeStr, ResourceGroupName, + AvgTidbCPUTimeStr, + AvgTikvCPUTimeStr, } cols := make([]*model.ColumnInfo, len(columnNames)) for i := range columnNames { cols[i] = &model.ColumnInfo{ ID: int64(i), - Name: model.NewCIStr(columnNames[i]), + Name: pmodel.NewCIStr(columnNames[i]), Offset: i, } } @@ -857,7 +862,7 @@ func TestToDatum(t *testing.T) { 0, 0, 0, 0, 0, 0, 0, 0, stmtExecInfo1.StmtCtx.AffectedRows(), f, f, 0, 0, 0, stmtExecInfo1.OriginalSQL, stmtExecInfo1.PrevSQL, "plan_digest", "", stmtExecInfo1.RUDetail.RRU(), stmtExecInfo1.RUDetail.RRU(), stmtExecInfo1.RUDetail.WRU(), stmtExecInfo1.RUDetail.WRU(), int64(stmtExecInfo1.RUDetail.RUWaitDuration()), int64(stmtExecInfo1.RUDetail.RUWaitDuration()), - stmtExecInfo1.ResourceGroupName} + stmtExecInfo1.ResourceGroupName, int64(stmtExecInfo1.CPUUsages.TidbCPUTime), int64(stmtExecInfo1.CPUUsages.TikvCPUTime)} stmtExecInfo1.ExecDetail.CommitDetail.Mu.Unlock() match(t, datums[0], expectedDatum...) datums = reader.GetStmtSummaryHistoryRows() @@ -907,7 +912,7 @@ func TestToDatum(t *testing.T) { 0, 0, 0, 0, 0, 0, 0, 0, stmtExecInfo1.StmtCtx.AffectedRows(), f, f, 0, 0, 0, "", "", "", "", stmtExecInfo1.RUDetail.RRU(), stmtExecInfo1.RUDetail.RRU(), stmtExecInfo1.RUDetail.WRU(), stmtExecInfo1.RUDetail.WRU(), int64(stmtExecInfo1.RUDetail.RUWaitDuration()), int64(stmtExecInfo1.RUDetail.RUWaitDuration()), - stmtExecInfo1.ResourceGroupName} + stmtExecInfo1.ResourceGroupName, int64(stmtExecInfo1.CPUUsages.TidbCPUTime), int64(stmtExecInfo1.CPUUsages.TikvCPUTime)} expectedDatum[4] = stmtExecInfo2.Digest match(t, datums[0], expectedDatum...) match(t, datums[1], expectedEvictedDatum...) diff --git a/pkg/util/stmtsummary/v2/BUILD.bazel b/pkg/util/stmtsummary/v2/BUILD.bazel index b6657548db165..07f30a893b6e7 100644 --- a/pkg/util/stmtsummary/v2/BUILD.bazel +++ b/pkg/util/stmtsummary/v2/BUILD.bazel @@ -13,8 +13,8 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/config", + "//pkg/meta/model", "//pkg/parser/auth", - "//pkg/parser/model", "//pkg/parser/mysql", "//pkg/sessionctx/stmtctx", "//pkg/types", @@ -24,6 +24,7 @@ go_library( "//pkg/util/kvcache", "//pkg/util/logutil", "//pkg/util/plancodec", + "//pkg/util/ppcpuusage", "//pkg/util/set", "//pkg/util/stmtsummary", "//pkg/util/stringutil", @@ -50,6 +51,7 @@ go_test( flaky = True, shard_count = 13, deps = [ + "//pkg/meta/model", "//pkg/parser/auth", "//pkg/parser/model", "//pkg/testkit/testsetup", diff --git a/pkg/util/stmtsummary/v2/column.go b/pkg/util/stmtsummary/v2/column.go index 0ae3dfb3ed99b..9694cd8e80521 100644 --- a/pkg/util/stmtsummary/v2/column.go +++ b/pkg/util/stmtsummary/v2/column.go @@ -22,7 +22,7 @@ import ( "strings" "time" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/mysql" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util/logutil" @@ -110,6 +110,8 @@ const ( AvgPdTimeStr = "AVG_PD_TIME" AvgBackoffTotalTimeStr = "AVG_BACKOFF_TOTAL_TIME" AvgWriteSQLRespTimeStr = "AVG_WRITE_SQL_RESP_TIME" + AvgTidbCPUTimeStr = "AVG_TIDB_CPU_TIME" + AvgTikvCPUTimeStr = "AVG_TIKV_CPU_TIME" MaxResultRowsStr = "MAX_RESULT_ROWS" MinResultRowsStr = "MIN_RESULT_ROWS" AvgResultRowsStr = "AVG_RESULT_ROWS" @@ -394,6 +396,12 @@ var columnFactoryMap = map[string]columnFactory{ AvgWriteSQLRespTimeStr: func(_ columnInfo, record *StmtRecord) any { return avgInt(int64(record.SumWriteSQLRespTotal), record.CommitCount) }, + AvgTidbCPUTimeStr: func(_ columnInfo, record *StmtRecord) any { + return avgInt(int64(record.SumTidbCPU), record.ExecCount) + }, + AvgTikvCPUTimeStr: func(_ columnInfo, record *StmtRecord) any { + return avgInt(int64(record.SumTikvCPU), record.ExecCount) + }, MaxResultRowsStr: func(_ columnInfo, record *StmtRecord) any { return record.MaxResultRows }, diff --git a/pkg/util/stmtsummary/v2/column_test.go b/pkg/util/stmtsummary/v2/column_test.go index 9e7af9cc09805..6607f19d856a7 100644 --- a/pkg/util/stmtsummary/v2/column_test.go +++ b/pkg/util/stmtsummary/v2/column_test.go @@ -19,23 +19,26 @@ import ( "testing" "time" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/stretchr/testify/require" ) func TestColumn(t *testing.T) { columns := []*model.ColumnInfo{ - {Name: model.NewCIStr(ClusterTableInstanceColumnNameStr)}, - {Name: model.NewCIStr(StmtTypeStr)}, - {Name: model.NewCIStr(SchemaNameStr)}, - {Name: model.NewCIStr(DigestStr)}, - {Name: model.NewCIStr(DigestTextStr)}, - {Name: model.NewCIStr(TableNamesStr)}, - {Name: model.NewCIStr(IndexNamesStr)}, - {Name: model.NewCIStr(SampleUserStr)}, - {Name: model.NewCIStr(ExecCountStr)}, - {Name: model.NewCIStr(SumLatencyStr)}, - {Name: model.NewCIStr(MaxLatencyStr)}, + {Name: pmodel.NewCIStr(ClusterTableInstanceColumnNameStr)}, + {Name: pmodel.NewCIStr(StmtTypeStr)}, + {Name: pmodel.NewCIStr(SchemaNameStr)}, + {Name: pmodel.NewCIStr(DigestStr)}, + {Name: pmodel.NewCIStr(DigestTextStr)}, + {Name: pmodel.NewCIStr(TableNamesStr)}, + {Name: pmodel.NewCIStr(IndexNamesStr)}, + {Name: pmodel.NewCIStr(SampleUserStr)}, + {Name: pmodel.NewCIStr(ExecCountStr)}, + {Name: pmodel.NewCIStr(SumLatencyStr)}, + {Name: pmodel.NewCIStr(MaxLatencyStr)}, + {Name: pmodel.NewCIStr(AvgTidbCPUTimeStr)}, + {Name: pmodel.NewCIStr(AvgTikvCPUTimeStr)}, } factories := makeColumnFactories(columns) info := GenerateStmtExecInfo4Test("digest") @@ -66,6 +69,10 @@ func TestColumn(t *testing.T) { require.Equal(t, int64(record.SumLatency), column) case MaxLatencyStr: require.Equal(t, int64(record.MaxLatency), column) + case AvgTidbCPUTimeStr: + require.Equal(t, int64(record.SumTidbCPU), column) + case AvgTikvCPUTimeStr: + require.Equal(t, int64(record.SumTikvCPU), column) } } } diff --git a/pkg/util/stmtsummary/v2/reader.go b/pkg/util/stmtsummary/v2/reader.go index f5e7c9742a6c8..c33b5a3327a44 100644 --- a/pkg/util/stmtsummary/v2/reader.go +++ b/pkg/util/stmtsummary/v2/reader.go @@ -29,8 +29,8 @@ import ( "time" "github.com/pingcap/tidb/pkg/config" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util" "github.com/pingcap/tidb/pkg/util/logutil" diff --git a/pkg/util/stmtsummary/v2/reader_test.go b/pkg/util/stmtsummary/v2/reader_test.go index 533bc7ba2ba72..cf5dded90c7ad 100644 --- a/pkg/util/stmtsummary/v2/reader_test.go +++ b/pkg/util/stmtsummary/v2/reader_test.go @@ -22,8 +22,9 @@ import ( "testing" "time" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/auth" - "github.com/pingcap/tidb/pkg/parser/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/types" "github.com/pingcap/tidb/pkg/util" "github.com/pingcap/tidb/pkg/util/set" @@ -227,8 +228,8 @@ func TestMemReader(t *testing.T) { timeLocation, err := time.LoadLocation("Asia/Shanghai") require.NoError(t, err) columns := []*model.ColumnInfo{ - {Name: model.NewCIStr(DigestStr)}, - {Name: model.NewCIStr(ExecCountStr)}, + {Name: pmodel.NewCIStr(DigestStr)}, + {Name: pmodel.NewCIStr(ExecCountStr)}, } ss := NewStmtSummary4Test(3) @@ -281,8 +282,8 @@ func TestHistoryReader(t *testing.T) { timeLocation, err := time.LoadLocation("Asia/Shanghai") require.NoError(t, err) columns := []*model.ColumnInfo{ - {Name: model.NewCIStr(DigestStr)}, - {Name: model.NewCIStr(ExecCountStr)}, + {Name: pmodel.NewCIStr(DigestStr)}, + {Name: pmodel.NewCIStr(ExecCountStr)}, } func() { @@ -429,8 +430,8 @@ func TestHistoryReaderInvalidLine(t *testing.T) { timeLocation, err := time.LoadLocation("Asia/Shanghai") require.NoError(t, err) columns := []*model.ColumnInfo{ - {Name: model.NewCIStr(DigestStr)}, - {Name: model.NewCIStr(ExecCountStr)}, + {Name: pmodel.NewCIStr(DigestStr)}, + {Name: pmodel.NewCIStr(ExecCountStr)}, } reader, err := NewHistoryReader(context.Background(), columns, "", timeLocation, nil, false, nil, nil, 2) diff --git a/pkg/util/stmtsummary/v2/record.go b/pkg/util/stmtsummary/v2/record.go index c87691958d904..8709e7fdda017 100644 --- a/pkg/util/stmtsummary/v2/record.go +++ b/pkg/util/stmtsummary/v2/record.go @@ -26,6 +26,7 @@ import ( "github.com/pingcap/tidb/pkg/sessionctx/stmtctx" "github.com/pingcap/tidb/pkg/util/execdetails" "github.com/pingcap/tidb/pkg/util/plancodec" + "github.com/pingcap/tidb/pkg/util/ppcpuusage" "github.com/pingcap/tidb/pkg/util/stmtsummary" "github.com/pingcap/tidb/pkg/util/stringutil" "github.com/tikv/client-go/v2/util" @@ -130,6 +131,8 @@ type StmtRecord struct { SumPDTotal time.Duration `json:"sum_pd_total"` SumBackoffTotal time.Duration `json:"sum_backoff_total"` SumWriteSQLRespTotal time.Duration `json:"sum_write_sql_resp_total"` + SumTidbCPU time.Duration `json:"sum_tidb_cpu"` + SumTikvCPU time.Duration `json:"sum_tikv_cpu"` SumResultRows int64 `json:"sum_result_rows"` MaxResultRows int64 `json:"max_result_rows"` MinResultRows int64 `json:"min_result_rows"` @@ -417,6 +420,8 @@ func (r *StmtRecord) Add(info *stmtsummary.StmtExecInfo) { r.SumPDTotal += time.Duration(atomic.LoadInt64(&info.TiKVExecDetails.WaitPDRespDuration)) r.SumBackoffTotal += time.Duration(atomic.LoadInt64(&info.TiKVExecDetails.BackoffDuration)) r.SumWriteSQLRespTotal += info.StmtExecDetails.WriteSQLRespDuration + r.SumTidbCPU += info.CPUUsages.TidbCPUTime + r.SumTikvCPU += info.CPUUsages.TikvCPUTime // RU r.StmtRUSummary.Add(info.RUDetail) } @@ -576,6 +581,8 @@ func (r *StmtRecord) Merge(other *StmtRecord) { r.SumPDTotal += other.SumPDTotal r.SumBackoffTotal += other.SumBackoffTotal r.SumWriteSQLRespTotal += other.SumWriteSQLRespTotal + r.SumTidbCPU += other.SumTidbCPU + r.SumTikvCPU += other.SumTikvCPU r.SumErrors += other.SumErrors r.StmtRUSummary.Merge(&other.StmtRUSummary) } @@ -687,6 +694,7 @@ func GenerateStmtExecInfo4Test(digest string) *stmtsummary.StmtExecInfo { KeyspaceID: 1, ResourceGroupName: "rg1", RUDetail: util.NewRUDetailsWith(1.2, 3.4, 2*time.Millisecond), + CPUUsages: ppcpuusage.CPUUsages{TidbCPUTime: time.Duration(20), TikvCPUTime: time.Duration(10000)}, } stmtExecInfo.StmtCtx.AddAffectedRows(10000) return stmtExecInfo diff --git a/pkg/util/stmtsummary/v2/record_test.go b/pkg/util/stmtsummary/v2/record_test.go index 5b22c24986641..48997270b46a3 100644 --- a/pkg/util/stmtsummary/v2/record_test.go +++ b/pkg/util/stmtsummary/v2/record_test.go @@ -60,6 +60,8 @@ func TestStmtRecord(t *testing.T) { require.Equal(t, info.RUDetail.WRU(), record1.SumWRU) require.Equal(t, info.RUDetail.RUWaitDuration(), record1.MaxRUWaitDuration) require.Equal(t, info.RUDetail.RUWaitDuration(), record1.SumRUWaitDuration) + require.Equal(t, info.CPUUsages.TidbCPUTime, record1.SumTidbCPU) + require.Equal(t, info.CPUUsages.TikvCPUTime, record1.SumTikvCPU) record2 := NewStmtRecord(info) record2.Add(info) @@ -73,4 +75,6 @@ func TestStmtRecord(t *testing.T) { require.Equal(t, info.RUDetail.RRU()*2, record2.SumRRU) require.Equal(t, info.RUDetail.WRU()*2, record2.SumWRU) require.Equal(t, info.RUDetail.RUWaitDuration()*2, record2.SumRUWaitDuration) + require.Equal(t, info.CPUUsages.TidbCPUTime*2, record2.SumTidbCPU) + require.Equal(t, info.CPUUsages.TikvCPUTime*2, record2.SumTikvCPU) } diff --git a/pkg/util/tableutil/BUILD.bazel b/pkg/util/tableutil/BUILD.bazel index bafed296d54ae..bc0fca534f478 100644 --- a/pkg/util/tableutil/BUILD.bazel +++ b/pkg/util/tableutil/BUILD.bazel @@ -7,6 +7,6 @@ go_library( visibility = ["//visibility:public"], deps = [ "//pkg/meta/autoid", - "//pkg/parser/model", + "//pkg/meta/model", ], ) diff --git a/pkg/util/tableutil/tableutil.go b/pkg/util/tableutil/tableutil.go index f8a3bf117539d..e878ec3cc6f4d 100644 --- a/pkg/util/tableutil/tableutil.go +++ b/pkg/util/tableutil/tableutil.go @@ -16,7 +16,7 @@ package tableutil import ( "github.com/pingcap/tidb/pkg/meta/autoid" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) // TempTable is used to store transaction-specific or session-specific information for global / local temporary tables. diff --git a/pkg/util/topsql/collector/BUILD.bazel b/pkg/util/topsql/collector/BUILD.bazel index 1bdbed71cc3a7..e6b7e8b7657da 100644 --- a/pkg/util/topsql/collector/BUILD.bazel +++ b/pkg/util/topsql/collector/BUILD.bazel @@ -21,6 +21,7 @@ go_test( srcs = ["main_test.go"], embed = [":collector"], flaky = True, + shard_count = 3, deps = [ "//pkg/testkit/testsetup", "//pkg/util/cpuprofile", diff --git a/pkg/util/topsql/collector/cpu.go b/pkg/util/topsql/collector/cpu.go index d1c86a3874e65..047172552a361 100644 --- a/pkg/util/topsql/collector/cpu.go +++ b/pkg/util/topsql/collector/cpu.go @@ -18,6 +18,8 @@ import ( "context" "encoding/hex" "runtime/pprof" + "strconv" + "strings" "sync" "time" @@ -32,8 +34,14 @@ import ( const ( labelSQLDigest = "sql_digest" labelPlanDigest = "plan_digest" + labelSQLUID = "sql_global_uid" ) +// ProcessCPUTimeUpdater Introduce this interface due to the dependency cycle +type ProcessCPUTimeUpdater interface { + UpdateProcessCPUTime(connID uint64, sqlID uint64, cpuTime time.Duration) +} + // Collector uses to collect SQL execution cpu time. type Collector interface { // Collect uses to collect the SQL execution cpu time. @@ -56,6 +64,7 @@ type SQLCPUTimeRecord struct { type SQLCPUCollector struct { ctx context.Context collector Collector + updater ProcessCPUTimeUpdater cancel context.CancelFunc wg sync.WaitGroup started bool @@ -69,6 +78,11 @@ func NewSQLCPUCollector(c Collector) *SQLCPUCollector { } } +// SetProcessCPUUpdater sets the updater field +func (sp *SQLCPUCollector) SetProcessCPUUpdater(updater ProcessCPUTimeUpdater) { + sp.updater = updater +} + // Start uses to start to run SQLCPUCollector. // This will register a consumer into globalCPUProfiler, then SQLCPUCollector will receive cpu profile data per seconds. // WARN: this function is not thread-safe. @@ -139,6 +153,7 @@ func (sp *SQLCPUCollector) handleProfileData(data *cpuprofile.ProfileData) { } stats := sp.parseCPUProfileBySQLLabels(p) sp.collector.Collect(stats) + sp.parseCPUProfileForProcess(p) } func (sp *SQLCPUCollector) doRegister(profileConsumer cpuprofile.ProfileConsumer) { @@ -267,6 +282,49 @@ func (s *sqlStats) tune() { s.plans[""] += optimize } +// processCPUTimeRecord represents a single record of how much cpu time a process consumes in one second. +type processCPUTimeRecord struct { + sqlID uint64 + total int64 +} + +// parseCPUProfileForProcess uses to aggregate the cpu-profile sample data by sql_global_uid labels, +func (sp *SQLCPUCollector) parseCPUProfileForProcess(p *profile.Profile) { + sqlMap := make(map[uint64]processCPUTimeRecord) + idx := len(p.SampleType) - 1 + // Reverse traverse sample data, since only the latest sqlID for each connection is usable + for i := len(p.Sample) - 1; i >= 0; i-- { + s := p.Sample[i] + sqlUIDs, ok := s.Label[labelSQLUID] + if !ok || len(sqlUIDs) == 0 { + continue + } + for _, sqlUID := range sqlUIDs { + keys := strings.Split(sqlUID, `_`) + connID, _ := strconv.ParseUint(keys[0], 10, 64) + sqlID, _ := strconv.ParseUint(keys[1], 10, 64) + if timeRecord, ok := sqlMap[connID]; ok { + if sqlID < sqlMap[connID].sqlID { + // Ignore previous sql's cpu profile data inside the same connection + continue + } else if sqlID > sqlMap[connID].sqlID { + // Resets sqlID and total value + timeRecord.sqlID = sqlID + timeRecord.total = s.Value[idx] + } else { + timeRecord.total += s.Value[idx] + } + sqlMap[connID] = timeRecord + } else { + sqlMap[connID] = processCPUTimeRecord{sqlID, s.Value[idx]} + } + } + } + for key, val := range sqlMap { + sp.updater.UpdateProcessCPUTime(key, val.sqlID, time.Duration(val.total)) + } +} + // CtxWithSQLDigest wrap the ctx with sql digest. func CtxWithSQLDigest(ctx context.Context, sqlDigest string) context.Context { return pprof.WithLabels(ctx, pprof.Labels(labelSQLDigest, sqlDigest)) @@ -277,3 +335,11 @@ func CtxWithSQLAndPlanDigest(ctx context.Context, sqlDigest, planDigest string) return pprof.WithLabels(ctx, pprof.Labels(labelSQLDigest, sqlDigest, labelPlanDigest, planDigest)) } + +// CtxWithProcessInfo . +func CtxWithProcessInfo(ctx context.Context, connID uint64, sqlID uint64) context.Context { + processLabel := strconv.FormatUint(connID, 10) + "_" + strconv.FormatUint(sqlID, 10) + ctx = pprof.WithLabels(ctx, pprof.Labels(labelSQLUID, processLabel)) + pprof.SetGoroutineLabels(ctx) + return ctx +} diff --git a/pkg/util/topsql/collector/main_test.go b/pkg/util/topsql/collector/main_test.go index a5f1b170995e8..d2f1555d7be50 100644 --- a/pkg/util/topsql/collector/main_test.go +++ b/pkg/util/topsql/collector/main_test.go @@ -87,6 +87,73 @@ func TestPProfCPUProfile(t *testing.T) { require.Equal(t, []byte("sql_digest value"), data[0].SQLDigest) } +func TestProcessProfCPUProfile(t *testing.T) { + // short the interval to speed up the test. + interval := time.Millisecond * 400 + defCollectTickerInterval = interval + cpuprofile.DefProfileDuration = interval + + err := cpuprofile.StartCPUProfiler() + require.NoError(t, err) + defer cpuprofile.StopCPUProfiler() + + topsqlstate.EnableTopSQL() + updater := &mockUpdater{} + updater.dataCh = make(chan bool, 10) + updater.connIDSet = make(map[uint64]uint64) + mc := &mockCollector{ + dataCh: make(chan []SQLCPUTimeRecord, 10), + } + sqlCPUCollector := NewSQLCPUCollector(mc) + sqlCPUCollector.SetProcessCPUUpdater(updater) + sqlCPUCollector.Start() + defer sqlCPUCollector.Stop() + + ctx, cancel := context.WithCancel(context.Background()) + defer cancel() + testutil.MockCPULoadV2(ctx, "0_0", "1_0", "2_1") + <-updater.dataCh + require.Len(t, updater.connIDSet, 3) + require.Equal(t, updater.connIDSet[0], uint64(0)) + require.Equal(t, updater.connIDSet[1], uint64(0)) + require.Equal(t, updater.connIDSet[2], uint64(1)) + + // Test disable then re-enable. + topsqlstate.DisableTopSQL() + time.Sleep(interval * 2) + for len(updater.dataCh) > 0 { + <-updater.dataCh + } + updater.connIDSet = make(map[uint64]uint64) + time.Sleep(interval * 2) + require.Equal(t, 0, len(updater.dataCh)) + require.Equal(t, 0, len(updater.connIDSet)) + + topsqlstate.EnableTopSQL() + ticker := time.NewTicker(interval * 8) + select { + case <-ticker.C: + case <-updater.dataCh: + } + require.Len(t, updater.connIDSet, 3) + require.Equal(t, updater.connIDSet[0], uint64(0)) + require.Equal(t, updater.connIDSet[1], uint64(0)) + require.Equal(t, updater.connIDSet[2], uint64(1)) +} + +type mockUpdater struct { + dataCh chan bool + connIDSet map[uint64]uint64 +} + +// UpdateProcessCPUTime implements ProcessCPUTimeUpdater interface +func (s *mockUpdater) UpdateProcessCPUTime(connID uint64, sqlID uint64, _ time.Duration) { + s.connIDSet[connID] = sqlID + if len(s.connIDSet) == 3 { + s.dataCh <- true + } +} + func TestSQLStatsTune(t *testing.T) { s := &sqlStats{plans: map[string]int64{"plan-1": 80}, total: 100} s.tune() diff --git a/pkg/util/topsql/collector/mock/mock.go b/pkg/util/topsql/collector/mock/mock.go index b44495a5559aa..b8ee7238501ce 100644 --- a/pkg/util/topsql/collector/mock/mock.go +++ b/pkg/util/topsql/collector/mock/mock.go @@ -77,6 +77,9 @@ func (c *TopSQLCollector) Collect(stats []collector.SQLCPUTimeRecord) { } } +// BindProcessCPUTimeUpdater implements TopSQLReporter. +func (*TopSQLCollector) BindProcessCPUTimeUpdater(_ collector.ProcessCPUTimeUpdater) {} + // CollectStmtStatsMap implements stmtstats.Collector. func (*TopSQLCollector) CollectStmtStatsMap(_ stmtstats.StatementStatsMap) {} diff --git a/pkg/util/topsql/reporter/reporter.go b/pkg/util/topsql/reporter/reporter.go index ddb2fd4c81c82..48d25b7495c3b 100644 --- a/pkg/util/topsql/reporter/reporter.go +++ b/pkg/util/topsql/reporter/reporter.go @@ -55,6 +55,9 @@ type TopSQLReporter interface { // isLarge indicates the size of normalizedPlan is big. RegisterPlan(planDigest []byte, normalizedPlan string, isLarge bool) + // BindProcessCPUTimeUpdater is used to pass ProcessCPUTimeUpdater + BindProcessCPUTimeUpdater(updater collector.ProcessCPUTimeUpdater) + // Close uses to close and release the reporter resource. Close() } @@ -128,6 +131,11 @@ func (tsr *RemoteTopSQLReporter) Collect(data []collector.SQLCPUTimeRecord) { } } +// BindProcessCPUTimeUpdater implements TopSQLReporter. +func (tsr *RemoteTopSQLReporter) BindProcessCPUTimeUpdater(updater collector.ProcessCPUTimeUpdater) { + tsr.sqlCPUCollector.SetProcessCPUUpdater(updater) +} + // CollectStmtStatsMap implements stmtstats.Collector. // // WARN: It will drop the DataRecords if the processing is not in time. diff --git a/pkg/util/topsql/topsql.go b/pkg/util/topsql/topsql.go index d6818051125c7..09d11fdadef9a 100644 --- a/pkg/util/topsql/topsql.go +++ b/pkg/util/topsql/topsql.go @@ -51,7 +51,8 @@ func init() { } // SetupTopSQL sets up the top-sql worker. -func SetupTopSQL() { +func SetupTopSQL(updater collector.ProcessCPUTimeUpdater) { + globalTopSQLReport.BindProcessCPUTimeUpdater(updater) globalTopSQLReport.Start() singleTargetDataSink.Start() @@ -146,6 +147,13 @@ func AttachSQLAndPlanInfo(ctx context.Context, sqlDigest *parser.Digest, planDig return ctx } +// AttachAndRegisterProcessInfo attach the ProcessInfo into Goroutine labels. +func AttachAndRegisterProcessInfo(ctx context.Context, connID uint64, sqlID uint64) context.Context { + ctx = collector.CtxWithProcessInfo(ctx, connID, sqlID) + pprof.SetGoroutineLabels(ctx) + return ctx +} + // MockHighCPULoad mocks high cpu load, only use in failpoint test. func MockHighCPULoad(sql string, sqlPrefixs []string, load int64) bool { lowerSQL := strings.ToLower(sql) diff --git a/pkg/util/tracing/BUILD.bazel b/pkg/util/tracing/BUILD.bazel index 88842d5e47532..0b88f052dd209 100644 --- a/pkg/util/tracing/BUILD.bazel +++ b/pkg/util/tracing/BUILD.bazel @@ -9,7 +9,7 @@ go_library( importpath = "github.com/pingcap/tidb/pkg/util/tracing", visibility = ["//visibility:public"], deps = [ - "//pkg/parser/model", + "//pkg/meta/model", "@com_github_opentracing_basictracer_go//:basictracer-go", "@com_github_opentracing_opentracing_go//:opentracing-go", ], @@ -27,7 +27,7 @@ go_test( embed = [":tracing"], flaky = True, deps = [ - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/testkit/testsetup", "@com_github_opentracing_basictracer_go//:basictracer-go", "@com_github_opentracing_opentracing_go//:opentracing-go", diff --git a/pkg/util/tracing/util.go b/pkg/util/tracing/util.go index 74e4df97dfda6..4e5346a503a78 100644 --- a/pkg/util/tracing/util.go +++ b/pkg/util/tracing/util.go @@ -20,7 +20,7 @@ import ( "github.com/opentracing/basictracer-go" "github.com/opentracing/opentracing-go" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" ) // TiDBTrace is set as Baggage on traces which are used for tidb tracing. diff --git a/pkg/util/tracing/util_test.go b/pkg/util/tracing/util_test.go index a7f825de569ea..7b4e4a1a8fc5a 100644 --- a/pkg/util/tracing/util_test.go +++ b/pkg/util/tracing/util_test.go @@ -20,7 +20,7 @@ import ( "github.com/opentracing/basictracer-go" "github.com/opentracing/opentracing-go" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/util/tracing" "github.com/stretchr/testify/require" ) diff --git a/tests/integrationtest/r/cte.result b/tests/integrationtest/r/cte.result index de3721f2b739c..483fe0cdae93e 100644 --- a/tests/integrationtest/r/cte.result +++ b/tests/integrationtest/r/cte.result @@ -1271,3 +1271,67 @@ FROM product_detail col_4 Product A Product A +drop table if exists t1, t2; +create table t1(a int, b int); +create table t2(a int, b int); +insert into t1 value(5,5); +insert into t2 value(1,1); +with recursive cte1 as (select 1 as a union all select cte1.a+1 from t1 join cte1 on t1.a > cte1.a) select * from cte1; +a +1 +2 +3 +4 +5 +update t2 set b=2 where a in (with recursive cte1 as (select 1 as a union all select cte1.a+1 from t1 join cte1 on t1.a > cte1.a) select * from cte1); +select * from t2; +a b +1 2 +delete from t2 where a in (with recursive cte1 as (select 1 as a union all select cte1.a+1 from t1 join cte1 on t1.a > cte1.a) select * from cte1); +select * from t2; +a b +drop table if exists table_abc1; +drop table if exists table_abc2; +drop table if exists table_abc3; +drop table if exists table_abc4; +CREATE TABLE `table_abc1` ( +`column_abc1` varchar(10) DEFAULT NULL, +`column_abc2` varchar(10) DEFAULT NULL, +`column_abc3` varchar(10) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; +CREATE TABLE `table_abc3` ( +`column_abc5` varchar(10) DEFAULT NULL, +`column_abc6` varchar(10) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; +CREATE TABLE `table_abc4` ( +`column_abc3` varchar(10) DEFAULT NULL, +`column_abc7` varchar(10) DEFAULT NULL, +`column_abc5` varchar(10) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; +INSERT INTO `table_abc1` VALUES ('KTL157','KTL157','KTL157'); +INSERT INTO `table_abc3` VALUES ('1000','20240819'); +INSERT INTO `table_abc4` VALUES ('KTL157','test','1000'); +DELETE FROM table_abc3 t_abc3 +WHERE t_abc3.column_abc5 IN ( +SELECT a.column_abc5 +FROM ( +WITH tree_cte1 AS ( +WITH RECURSIVE tree_cte AS ( +SELECT t.column_abc1, t.column_abc2, t.column_abc3, 0 AS lv +FROM table_abc1 t +WHERE t.column_abc1 IN ('KTL157', 'KTL159') +UNION ALL +SELECT t.column_abc1, t.column_abc2, t.column_abc3, tcte.lv + 1 +FROM table_abc1 t +JOIN tree_cte tcte ON t.column_abc1 = tcte.column_abc2 +WHERE tcte.lv <= 1 +) +SELECT * FROM tree_cte +) +SELECT e.column_abc5 +FROM ( +SELECT DISTINCT * FROM tree_cte1 +) aa +LEFT JOIN table_abc4 e ON e.column_abc3 = aa.column_abc3 +) a +); diff --git a/tests/integrationtest/r/ddl/foreign_key.result b/tests/integrationtest/r/ddl/foreign_key.result index dc25b2921bcea..849ebf11448db 100644 --- a/tests/integrationtest/r/ddl/foreign_key.result +++ b/tests/integrationtest/r/ddl/foreign_key.result @@ -206,4 +206,21 @@ select * from t2; id b 2 2 admin check table t1,t2; +create database test_db_1; +create database test_db_2; +create database test_db_3; +use test_db_1; +create table t1 (id int primary key); +use test_db_2; +create table t2 (id int primary key, b int, foreign key (b) references test_db_1.t1(id)); +use test_db_3; +create table t3 (id int primary key); +drop table test_db_1.t1; +Error 3730 (HY000): Cannot drop table 't1' referenced by a foreign key constraint 'fk_1' on table 't2'. +drop database test_db_1; +Error 3730 (HY000): Cannot drop table 't1' referenced by a foreign key constraint 'fk_1' on table 't2'. +drop table test_db_3.t3; +drop database test_db_3; +drop database test_db_2; +drop database test_db_1; set @@foreign_key_checks=default; diff --git a/tests/integrationtest/r/executor/infoschema_reader.result b/tests/integrationtest/r/executor/infoschema_reader.result index 7a5be54f476a8..9da5cdee9d0da 100644 --- a/tests/integrationtest/r/executor/infoschema_reader.result +++ b/tests/integrationtest/r/executor/infoschema_reader.result @@ -420,5 +420,28 @@ select * from information_schema.table_constraints where table_schema = 'executo CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_SCHEMA TABLE_NAME CONSTRAINT_TYPE select * from information_schema.table_constraints where table_schema = 'executor__infoschema_reader' and CONSTRAINT_NAME = 'c1'; CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_SCHEMA TABLE_NAME CONSTRAINT_TYPE -def executor__infoschema_reader PRIMARY executor__infoschema_reader t PRIMARY KEY -def executor__infoschema_reader PRIMARY executor__infoschema_reader t_int PRIMARY KEY +select TABLE_CATALOG,TABLE_SCHEMA,TABLE_NAME,TABLE_TYPE,ENGINE,VERSION from information_schema.tables where table_name = 't'; +TABLE_CATALOG TABLE_SCHEMA TABLE_NAME TABLE_TYPE ENGINE VERSION +def executor__infoschema_reader t BASE TABLE InnoDB 10 +select table_name, table_schema from information_schema.tables where table_name = 't'; +table_name table_schema +t executor__infoschema_reader +select table_name from information_schema.tables where table_name = 't'; +table_name +t +explain format='brief' select table_name, table_schema from information_schema.tables; +id estRows task access object operator info +Projection 10000.00 root Column#3, Column#2 +└─MemTableScan 10000.00 root table:TABLES +select count(*) from information_schema.tables where table_name = 't'; +count(*) +1 +select count(table_name) from information_schema.tables where table_name = 't'; +count(table_name) +1 +drop table if exists t; +create table t (c text); +alter table t add index idx_t (c(16)); +select SUB_PART from information_schema.statistics where TABLE_SCHEMA = 'executor__infoschema_reader' and TABLE_NAME = 't'; +SUB_PART +16 diff --git a/tests/integrationtest/r/executor/show.result b/tests/integrationtest/r/executor/show.result index b223cc3455cfb..4c0627d302622 100644 --- a/tests/integrationtest/r/executor/show.result +++ b/tests/integrationtest/r/executor/show.result @@ -145,9 +145,6 @@ Table Create Table t CREATE TABLE `t` ( `created_at` datetime DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin /*T![ttl] TTL=`created_at` + INTERVAL 100 YEAR */ /*T![ttl] TTL_ENABLE='ON' */ /*T![ttl] TTL_JOB_INTERVAL='1d' */ -show histograms_in_flight; -HistogramsInFlight -0 show open tables; Database Table In_use Name_locked show open tables in executor__show; @@ -842,8 +839,11 @@ tidb_decode_binary_plan tidb_decode_key tidb_decode_plan tidb_decode_sql_digests +tidb_encode_index_key +tidb_encode_record_key tidb_encode_sql_digest tidb_is_ddl_owner +tidb_mvcc_info tidb_parse_tso tidb_parse_tso_logical tidb_row_checksum diff --git a/tests/integrationtest/r/index_merge.result b/tests/integrationtest/r/index_merge.result index 59292f0ecdb5f..37fcb36faff63 100644 --- a/tests/integrationtest/r/index_merge.result +++ b/tests/integrationtest/r/index_merge.result @@ -453,8 +453,8 @@ c1 c2 c3 ///// MEMORY Table explain select count(c1) from (select /*+ use_index_merge(t_alias), stream_agg() */ count(1) c1 from information_schema.statements_summary where sum_latency >= 0 or max_latency >= 0 order by 1) dt; id estRows task access object operator info -StreamAgg_9 1.00 root funcs:count(Column#105)->Column#106 -└─StreamAgg_11 1.00 root funcs:count(1)->Column#105 +StreamAgg_9 1.00 root funcs:count(Column#107)->Column#108 +└─StreamAgg_11 1.00 root funcs:count(1)->Column#107 └─MemTableScan_15 10000.00 root table:STATEMENTS_SUMMARY show warnings; Level Code Message diff --git a/tests/integrationtest/r/planner/core/issuetest/planner_issue.result b/tests/integrationtest/r/planner/core/issuetest/planner_issue.result index c7ca99fd96ec9..a528765286451 100644 --- a/tests/integrationtest/r/planner/core/issuetest/planner_issue.result +++ b/tests/integrationtest/r/planner/core/issuetest/planner_issue.result @@ -672,3 +672,51 @@ a b c 1 bbbb 2 1 cccc 3 2 2 2 +CREATE TABLE `t61a85298` ( +`col_71` binary(179) DEFAULT NULL, +`col_72` datetime NOT NULL DEFAULT '1991-12-31 00:00:00', +`col_73` json NOT NULL, +`col_74` json DEFAULT NULL, +`col_75` decimal(35,16) NOT NULL DEFAULT '35255.3', +`col_76` text COLLATE utf8mb4_general_ci DEFAULT NULL, +`col_77` json NOT NULL, +`col_78` blob DEFAULT NULL, +`col_79` json DEFAULT NULL, +`col_80` int(11) NOT NULL DEFAULT '-946722020', +PRIMARY KEY (`col_80`) /*T![clustered_index] NONCLUSTERED */, +UNIQUE KEY `idx_26` (`col_80`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; +INSERT INTO `t61a85298` VALUES(x'244268334d52253d675050497446000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[2]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.7257000000000000,'bfGazt0IFc','[\"okLP9ehoOfIfUy3D5nUc5w5kzwHtWayzCJXItDWwV65HgjnKa3YmMpJeLT3TD7K3\", \"uLV7R8UGDgchSK69Xl6gEXSTdGTwOi4WDewLMwAHMPFU5oGn97TjjQiDvwqAsYDZ\", \"vBi5sEgC6YpHxEHvkJR5SQgf6Eo9GRCE6bGUrszYw1snT0LXtLIsmwLK5DnUTaVe\"]',x'7e674d6363585e2332722b41','[\"yWmYbztzBUuVIBBZLTGJivgA2KjQieESK5aFAbqe7s2CyacJDvZApvjNg4d1pfFT\", \"c1M8WvuTpfvrPeyHTyFC0gQNQRkECbkvVF3Ys8ekPzrFO2M5nzShf683DGwr0Wg4\", \"jbbGwGapyVXOzJICCGZu18eWiOq9yZH0PHNRTQEuD1WgLrVy2GhmABQpDuiERptb\"]',-768730220),(x'4c2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[2786033664113468783, 216209834908268656, 5620962634434035303, -9223372036854775808, 6973166865549414064]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',99.0000000000000000,'bzInH!N=fmZ&V$','[\"nN0f53J5HaboVRqkFinjcnK6l3m8GwrSctkBLIm3ZzbgQmjek9MgzP82ftAYNONG\", \"4SplrUhLBD3XtOVVNTXM0eTTOmlYgkvf9eHgHxGx2M38ypbcx2L0GTd8wm40zgDH\"]',x'2a2a4f31525933','[\"WhYsmFi74BRWnV7w0J1HCKc0cBGCQiipHhrPEBV5PeZ6ODZqcj0G91z4kUPGHyyp\", \"8j7fYhpV9cAF9AtZu3NggjxBDbnML7xtGjb0jLTrLp4x3u7Q8frzTNNOYJPglrYX\"]',542985182),(x'67494e2358214769782843637572566568640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[1121926719409012308]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.9242000000000000,'PS%Hna%-Lzv','[\"h2U5n17gqr3GJTbek9hu6jGNy3bpY3G1Ef9E6VyVEIEN7ZTLARF7S1B8jD6UxqHR\", \"UBdqIZjtNhRgMuTYBJoJV32YUhsACFvc5FEJvs1jOu4gRQugJM2IPLS9FGRqlL3p\", \"lWSQuQOwrsxHOudB1dmX6uBSAe5kS9kTr0oxc9EbCXghzml2KpdzncYkbcXYJplv\"]',x'5530494e40','[\"6KEzKoKIVQdb10a7KhxeorxwC2br4YeoGJeCTL0BnTvYZvBTcGMn4wMBjapPs6He\", \"2GXpNQwAex3BkcV76FSlkoS96sdJvMLfrAAwkpxtEp2MTLTHVEXzbCCdOncEGEQY\"]',619635276),(x'464c2a794c286b4b570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[1063414791300340132, 5955792018178627386]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',951257.0060000000000000,'#0ZACF~','[\"GZOocYIReu0jaxed7GNcSIWWH6Xb0czWEWiVC8dzA89aHbeRIS0zqgwlo9Xd0XL4\"]',x'582d4e3076','[\"OlqlAvEzYUmlZTfmU5q3MQ1lg3R1LR4iSOTqtPLCGfF8Pb9gJCikIxvwUDdSfhCx\", \"V2VJz6Oth0yyAKdtOXtCGUxSqoYn1N4oTIWASBE3niBJwVxW9D1km2s7GtacL8Bi\", \"1tFYP4ZOg8ttqxOwWt8ss6fVIxtNkqe7tfW98oMdayOpNkSoju0gXitm1ovAuykb\"]',-1631722875),(x'557844616947342a7868613833334b4335000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[6836963398343278107, 3604187905560811635, 2471480107541244554, 1, 3744784212157929486]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',7.1000000000000000,'O','[\"F5r0C5FuOgbbf4YmpjAX4NQPUFtSUEZXJlHxdWASqFi3q9pdTmwMajQyqMn8su1u\"]',x'245025456d3069373d664e6d745640','[\"SKXCGgduIOPgG96Y9oUFdXHYnghE9c11hrbQTxYQFvB2hLKocQ0de9ahSjsYpC7o\", \"nBp7x6cT3x35juaj4Pn4Uk1wzGxLSoxONVMLVS1de0hhywYs0EI9KF876tfPnWDX\", \"0dlbmVRnWOaUWdq5qLgFwjKqiMAW5yQUGfxQXYxzKh08rfHcsqlkTRQkCrIoiVNU\"]',-1041741526),(x'4b7e373849540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[277087977837928747, -1, 2975734424204088647, 5603975063470051454, 7725353919237545845]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',241.3940000000000000,'oR)dA4S','[\"8ys08TrHNP8NHCXy4NohDohqPM6OVLQzLRtjDxl5kAdkZwZDblXleiC5yGU20w6d\"]',x'','[\"VxzOE6oJvSyWhMPYfVUjhcmYXBlyZnqlbKVno4TWnoDrKiGyMgP3sRrWMKtsYuT1\", \"p3WhkJB4UdDjcnp1sGlQhs6x1xZ2cYSAOqb4EXAl2tTJu7mkft1QszOTHL7CiZPW\"]',414594236),(x'4663574e4a4e7372793d4f383300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[5876085250774630879, 7155738159800002707]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',995879.0000000000000000,'pmjxmmFDBe','[\"IOY6PFXFlVZzJd5q3joV83He5NwNOnR2N5WNI2ZHIfS5jr8CVPMbCcbMDnsFmLWy\", \"9arbvOh3G4niUMZa1mS67CdkKZwsjjf34zJuNuCtbX2wHoi4NARzqIVGC1SdaGJj\", \"U54ZEbaKj2bUvWOCZQFQNZX5u2YDjCcXNoidfXZGU7bz1B0fR3RcS9M0BjHSSSa4\", \"qhyKE3wswMNN2luLyfjR9DFsgt3TbSXVpsnZZnEaUnDpHh1DovafwgopDbIn3sp8\", \"2XrGOqMkLM3xgVVOM4EJgMlKiojAAcsSkd14rd67UP0dRPPlN6RtYUVqkhQph4MN\"]',x'65636f52566450756278444d47','[\"LVIN5PguLMHwZzcjZ1VTh8A4DyL08KbudXbGv5uEi9lmMmfYAuy2TdMPBNR4QpU7\", \"5QBZy2IB419wv3TVr4pWYoZ9VWRN3hjdQUgM75erLdt56kkASGjOaKliARhryvkI\", \"7HVKiThkKAq049t4xiMU6aLJHfyzmFP8sfYSITNqYoWCtGlie3pSAYKUHgWrLtwZ\", \"5qXe0OWPU0nzraAMrxjO9DFJ0WWGVCDr4N55VJdwgnJcKl9rRimYzJ5QxhqnB6n8\"]',-1415629819),(x'745633633128404c3230292b58613276263d6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2010-03-28 00:00:00','[8867528722093652303, 8145448421282649106, 4853372671033029790, 4544428290673923189, 728087081641458177]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',703630.5000000000000000,'6q!Ch%dl%+W@','[\"NgBacJ6ynKqdRhe4ozAUxFqBNT8pH2xu56Ujl7Nc7xQWPrWtcHvCN0caZy9Hjvy6\", \"9Bmf1SN0nPk29VUXi8Idjja2LjMg84mlsZseNxVMrwulyMFVZvZvmID85lmtwX09\", \"6Q5LN0qh1yl7nIpI50LrkzyypA7nGHpxVQ8gB1mgYVFA2I3rJHrZzC8TFvVHHtET\", \"BuCtBqJSOrx2dPHVBXRVTVC450Cb3AJlHcp1HmY1QpMsZobpa30iegCd4GztJKao\", \"EdYoQbe5GuhbhC94jnUt6GbMaQhSw16PFr1XPMUko3JcqfP1q8aRS8qstWqkq0yi\"]',x'59774937256635565357','[\"253Gp997SNVYggOKXf5ivGKnTBs67AlY5oJnZWAH5Hx2PXc8cGCvpUCZrtLUZ7FQ\", \"Hxq9KnPHZ9AFbJCnY6zvMfyJxaFQGqGRpKmmIS63UAx7tfnF8ZRzKMSOrdCECLvy\"]',-1515486431),(x'6d51303821343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1981-03-28 00:00:00','[5310803527364097621, 7794034064358082126, 6243322966753739013]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',27.0600000000000000,'FhwIRkKChZifquoq','[\"2QpTFMYCayrmqYBTSrTiSI2OXFNImaHCVtSiSoRRr1AE7vMrAYClhlSzay0NbvZb\", \"W7p4usLe4UGkupGtrRjZLZhaCCo9i4FRBxaVnDEBTBNCH4GYKxG0o7CvwvnVM0P2\", \"rrEvGB6jgW8XCkpqdWZV1GXUbU0KUkhzNgVEnJBRdSFCyxMlKUlUBHSxWrZDIea3\", \"wg2RMgCe0ZFzOWnE5kbaIYLoYF0Rh2KlBfeaPLZjot5e7BgrzWGKRKi1y8TXcYvF\", \"Zjwh6sd7MybtF8FRLX4EMcKFZph8xXdOysRsBkwxZPv3ukATDeawZXhqpNjkjWTz\"]',x'717e495951','[\"kiaSCwakYXIIAK5R4047DK9AyWWCfFkaFgrTBJdXbS8fdFe3Dcm3Ahn9QJpkX09v\", \"heNTDg4DeQJZ50CYsTWBMOxuL5mxq8y51Mu90lhBkbPvyZAmmrXEvRbqhqrJtbaC\", \"FKsmgBivrfjwV2PUwtyzWSVtQkLwsOyujd6P0IlY53D3doNUkAevGjlDDg3YcyLz\", \"lyQ3ULRSqQs7lCJfTTjC5pnidMNaOCq3m4jCZ3hNZVmKs9DOrzW7zuhTb74ogr6E\", \"UUMiyqKjYjhf2UtB6lkYrI8pi4rEzJYXN8SKgVA4IsjQ5u3Hnb0xYJsRkEoLnEa0\"]',732103284),(x'57747033307e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2017-02-12 00:00:00','[8160667650558325041, 6496327535588131712, 5801122917501123355, 4328889746810148441, 2288047220796779681]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',53841.7900000000000000,'2PvYLPmtYhr8zM','[\"9z3scvOa9RrW6HG60oNsFA0jD6DoQp53FHp794SL6DKEOLC8UswXea2MJBVCmj2r\", \"1XDIUZVgCOAEmQpWLoDNCftPIOMlBWv4ALBw6f5R0ZPDU04jHZOyA8BCDW6Q9vCe\", \"FgXslvr6DJfyumSGFHRZE315bD0kR8AHgpyQAbZqoTFQUKMjX4LNKhEfh5TZbCV6\", \"dUleMNByyGyCUQ375ku0o1YqFOJkKsA9J1o3HdiBxF8uIv8vlrwHY5fXrfFu1Yge\"]',x'735334467765795361516135','[\"QFGOz4Z6qq4ShZrflSxyPUFlA9nFRS8hTb8n7LG5brT7fj5NEGatP6aZ9HRxuMBk\", \"UvJfYXeTCF4CZxislIJuXQq34IeFnpU4eJvIEKpdOgGBsEp2fQBbGsKq24zpDoXt\"]',2147483647),(x'6f672a6143545e57386234542850440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2014-09-27 00:00:00','[3498978531772615847, 7150249656551953586, 4689017469181627123]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',21245.1034000000000000,'DqpPzKgPuu_&YR','[\"HrjJYM9eYgFwFXbAZ0tqEAZBF84mFbXYMXQHWN57OqcKZWiYR3RihPwykDwNItzU\"]',x'5f7e3143474959297a2a363468','[\"LGinWduFT7KJOZcBtPUwwYWhnXtrU8BHHAXFtbHqgQtNNEZ0MneMkR2qYjIjUYnp\", \"aCzZe6XCr2uDd2ZiIZB8qQba1ot6TNuJiNzvH6SPK5c1IGEgrPeyKbdXFYKhW7Fj\", \"jjfgWxvQUv9AHsbfWEj118LJAqzyna6xn36f5SZWab9RqDifM7CdyKzyrH8phgaw\", \"dLFZGkKfweWOK0N1hM8L7KYaTn6aBCjndaXR7z5vqroRu4TFfHfjWKsUkiUQzQUh\", \"d6Etyt9noIf1vnT78hNBmJbqYKdOxox5r0ldPC4Vyy6PLp6heFxhahvW4PWGCybv\"]',394269794),(x'2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1984-06-07 00:00:00','[8750897102153075276, 1630082170383391299, 9223372036854775807, 3528934326793806040]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.1735000000000000,'','[\"8CfX7PsYHictCs6LSla7aZtyGAQIeEr5npPo9MUSlcMCx3YjmfGBzspqwTFSu9GB\", \"0T91b5eHFgEyDOOW1Ts6467t9ymwX5cAKZRSYVjrGcrRH3KIUacHvw4reucm4bCa\"]',x'213051486b6f682a5971','[\"0HS6nO64nMKd3EXAcUttb5sjFdXmMeLtWbXBN5oTbjDJ0H5apMZ8fXLoFX843Seg\"]',-1441991359),(x'45394b474d48332855525e623461570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2031-10-03 00:00:00','[5259275879873419759, 8814546150634470426, -9223372036854775807]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.0000000000000000,'RGmVJZ8HH+iWn','[\"envx6kV9SbFWjUK5YY6JBlpOPtkPg94vgz8p6Bb9AA6icRq1lNlU6hRME1P0gyxB\", \"2QZKUg2qNHhKStnlE1cnXuURhnBHo87k3DLDBmh1P3yvgLhQvNnslIDf7NEnxfmi\", \"dmlm6gDgziBXkKusgoeCXLrqSfUYXTGEFjUXQ9XATY6FmRDoHu9ZZAWmU2cRx6SF\"]',x'747a6e3875416654','[\"nDw4gMC5kfQiaidVgGfgrRr9oA8CrIIPTSh169QOmVQgwwI1ox4cOsTJmClsrbOi\", \"CjA2j8Qw0BeJK0MmHxI78P0MTZh4tY3g0KRo5ExhbY9DDRkpzKTuhDkUN8jubJqX\", \"sVjyRkbz9fv3DYiNaaXtIxi9Qu6sYLgbbDAfoW0vioWUhRXQD0fMKtsJQAS8kdYW\", \"vBmIL52hFWfdyVWneligyemLFyQTQwsjykiWvSsXNSGNr0gKlJi4L2s86qGZpnrJ\", \"0RLAgOVy5V5qkriuzboLrXgIXvdoGnmICAxQPWl0KqhCRXT48izDEb9hLbi9kxkx\"]',415143520),(x'5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2013-02-10 00:00:00','[9223372036854775807, 2691192579700345343, 9223372036854775807, 3675383209648692659]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',823.5040000000000000,'v4$hYfxMzXw8(*','[\"vJwgNz7U7TOyxTq1ZFia370VnBtBqNBNkuC5UBgHGl7YmgPFOzOzt0sfzFzMYaUQ\", \"z7YMd5vaiIzd3xWCKVqy2IP26u8dFivw1E4zAy2rLpAkxsSKDTUg7e92eriPPLYd\", \"wjRgnOBTwZUTg5YAhve3Q3hZ8bqv2wDs7ik16ErIBTsBvZ9RndSSrn7di7xQvLyA\", \"M4jUCZPN5O1LG73e0Uts0HLt7DGjsIY17XpndBhRCCSzvs95P35Q6iaBx0dj4RGR\", \"5qyWESTsEyHQWFRJiTCszVfFuOLatqDv8Wvvda4CXbxzeCv2TFOMzOF16olgBkdF\"]',NULL,'[\"QXBOBxzKJGI3OI2m59jjKGJp4BdfZZ9xG0lIRK9rVqjkjR4RpUOWFqo8xdQohZCJ\"]',-866244926),(x'7577527a72485769393928385537535600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2031-09-04 00:00:00','[7638223771013364388, 2301568669539339323, 2752673170613222519, 877610638841991858]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.5000000000000000,'IC^0bV4akV','[\"AIQJQeowg37gwHCh7CWdJhYKWSbB13WMgUawiM8JafDFihrEbWouZUNBljxyJGSQ\", \"coo5VC32qWweDjajjoq9xuTNCXHkODOQkELsgJL0GgPNFOopbEsUfcHu4TqT8Q2X\", \"kgUG6vy35Nrd6S4fpU1sdKAGhKvyEKxEglzSBgPIuJMSNTffD1Fu8vC1bytEPV6K\", \"XprRiD562FJbgNRU0itXZrJBbRetF3GBMhQXkLyd07jYdz60VQe1lDgulIPy9FdR\"]',x'573d4a2b506d322a61724234513d6b643256','[\"3Yt7E9WH3VYAe3RXF4VaHYe7EcALKkULRWtZUnQcNcBNQx3007GEgYxFEMF0CMJ0\", \"PKkiInM00lzOt2ZTFQdtZyLjnR4jtSrfRmC5R3KWpY2XmlqGWP1eZn4ffATy3d9o\", \"YsHGCKOJ1dZVm37AfoVXj7O0ZOc7A31JwVSj37ehFrFHd2b7QqE9axv1e9NGIj2Z\", \"KXFeBIjMIwT56UKx6YzvU4EySSrL2T5rpP0972ZiLO3VhmQwUPOjc9mSR9Xmeh8i\"]',965848777),(x'69434e3d6971297336284d71524b250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1971-05-07 00:00:00','[6646223494336125939, 4568139103849028779]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',92729.4482000000000000,'ea@3XY$tR%-ilGB@','[\"pWKphlfl6CJmeKdLU9PGRY6uRBt9KNRTPJLiqKmHHnMYw1LwBGDq5Nr0IYcqzfXM\", \"iAGfPklnwlPquoUoFoYCblRK7iIyWIJMqg35rihFlwgMr3hvzQvUJN02htsWEN9d\", \"qKjVUlvv2iudftNHNnqwkoxyY639Hn8mymX2HHKUpSarDsSWAQaUAoOZpmOve6A7\", \"dwjV3fxzZC6JxVvt0RcofN6OyiZ3ecTsZEQ9o5YlyMYqYidV1eIWVvrIpaCsW5l5\"]',x'2359655a413d672523392939','[\"nikTvEWPTMMftrFzh4hRWaC9ialX6Wrb4PzM6YuAZpjqubx9SNbutWSbfS0jjrv3\", \"AxyBgH6DwV0O7l5hlMqpx0UP79XuOBctY82aX11qCBIko91aD9RRYmXSPvSMaaRy\", \"Pmmyl4FmKoAQ4poJZkxrzONvWrRTP8zR7JW9HtySK18zed1M09VRg5oR55eI1Z5a\"]',745496927),(x'25562344256528776b7e4c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2003-09-17 00:00:00','[-9223372036854775807, 2725451283702767989, 1714571966393976287]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',3295.0000000000000000,'_','[\"V6cGqIFFthBPggNmSq7Wenqr5P5x1D7m0gEhhbHF0f6CiXjuHbnK6mTKrWsnVXul\", \"V0gICZrT0Oqc32orPF8DficpsUISVw1VVE3Ihbs6D2hMxRHcQv9AUw5BJugzIe0I\"]',x'716d594456252b317765574068','[\"U7EV1LONvke6rqG0nNdWwlrOHLljb5kneDqoyc2V9dhsJ0ii9PjSNqZFHqfIDyoe\", \"fpc3fcgc8Khw0OhDkvXqXPuI7vB2qLUbXHzGTfcqYNiMdz6HXTikhFWkrPhJ9YxB\", \"CF5Z3tLUsvL1tcgB4o6IGzFvihIkHkqEtpBbR9LLWWxDeiyXoGE78GkkEY5K5C0T\"]',542104413),(x'215f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1974-01-24 00:00:00','[8770846335108183899, 4698163365243489978, 6067253269213459491, 1873016314900529740]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',4862.6503000000000000,'tx','[\"rUbPkzRgmGxvom1onaSa2QBC8w8AJTLn1GQC5YVZDSUXq7NzWFlutDY8AgQU7P0R\", \"htcqcVmBIH7z0S0aqaccmCfAwRl3DHxdPANF1Wvt8ePRCCPLEzpS9LvI7ezmEsss\", \"Zy7OoPzP5ux9Cq3fXM31HATQVb3033RHY6WEkmfQdU6x2W1piNieis0Nk1dq8p1Q\"]',x'','[\"trCKb4LqScPqkdR0GcbiJMVFyIg0DV4fZ1TTpTsL9hiKF1Ogtv8fJlBlK00OY2PL\", \"LW9v7DF2VK3S4TfEzJhVinZ6hbZfwzSSAfnN3CEzvEv3vZ9UKazJVPY9KQR5e8Gr\", \"Msp1uvZdNXkQHdgNm8jeHsNXpppaAAc76D2UpKIy77I9fBeHyPDtKg1Py76jVXKQ\", \"QNIQbUBpJsc6v2wxsbgmEeBGGJAODvbP8whPeULEKMz5BFqQUtda1Uq5CTkymFDB\", \"LRCxPiRMrO09tTvzbqZmJRGpSuFYVFXjF0IWapwasLAD2ChyXX8QKt9h76axAsim\"]',863954939),(x'70756642772a714c674741454965000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1971-03-23 00:00:00','[5243428620352020917, 5568391592292303044, 7909748808678584821, 430379849967994272, 707105727635344166]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',143.0000000000000000,'0N1oNfHqNQUiPQUQk','[\"MxNoJ1SVoLJ5Vdg7BwDajRgV26mRHRjflT4nJMYYBTfDkv1dQtVP5femAfCfYJ6j\", \"kpYAlFn4PCeGIqilvUCh7RMqPhrsN3OMD0auT4aQJ3mngZKHaVs50A7YRORJNKsY\", \"4T9dHuL2qsxLfMfgAtcUWKAmljuIzg68X8gdQYZigCfMcPSyOTRkbAEvjL1wl4Yt\"]',x'69584956343325','[\"1dog7HyQdYFcJPXJ8PjQIEhH7rWR66Cp0Vh6qmTEy0YITPBsLgGIA4yHuT5nKnzH\"]',649625869),(x'2a474d5f63682b28453452000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1993-05-09 00:00:00','[1719491966238713970, 1393108457729113241, 1287922375661849076]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',49.8014000000000000,'W4I9OToFfv!kny','[\"vFmBKVqpSyAw27DxiPlRnBh3RQ9uXhXa0AA0R4n8Ozju8MuUwxihrci4iEVJ5BgD\", \"RWFrsUR6WXNXo3cgBUaICUpHgrOA3JyYFtb2xOj5PPjKsEYmKWIX3jUYNgdmKNx0\"]',x'76526c7a4468','[\"K3OCyJOVr5mybh1qzeFsPFCoItl7cxTGhu5usVOOhYhh4HQsxZFr3sigX1C1bEoI\", \"F9vUqpYmvMcb3zXgTCgyyy3XWholRbgKCVY2BdvcNQWYJpWoT9fUF4fDFLa4uKvh\", \"UG0KV08wbGVpTDDYgTL6kROL6krZwEhCX5nnZUMD1VlCqvZPdiNwVgyu5Rj2agsd\"]',1703027236),(x'2650736b5e6721386e3d4e307444725423690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1996-11-11 00:00:00','[8717302980257269786, 7352052435240377438]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.0000000000000000,'5C@ieC@K7','[\"0cL7Pt915lAXJEpCOPcGNaf8j9pVCnhcarCXMMuSpI2zca4jOokkqjtdLS3jwOm2\", \"inzxZzSeryaNOQTVM3MRTsqnW5utNfO99pqgbka0NgWRYSj93tsBUGI5pwKzXm1Q\", \"55RDD6oyKbmQBeHTaYHRasIXxjaiOCg3laM6cJBMnlhHesqHbOME08ZkWiRhLEYt\", \"JlnOWk0tG2zQnCkbCvXNiLUV33Es350HU4vdLL7gmqYz68NABs8z13s38Dah3PVX\"]',x'282d25296a755751393432636238','[\"dFzil9txBUFHxPHUr9wTzFgqQozdWgSXGf6bISiOdaIS8I1UNDpku23EP3YHgvAY\", \"OYvfwn6bupadLR8CV8WN7ZCCfHLCJ3BohTEHSrl0q33LbqNRnEAqRXpawDDIx72I\", \"QBm4BsCEksqbV8KwwTjTGm2cYMi85TECiJzXk7CoaxtMYdHCwUGRXpQhu5LYWMxK\"]',26165514),(x'2b66393d3d367130314300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2014-07-13 00:00:00','[8365648798966068151, 5326450683673479456, 3540428616184073157, 5487293052067343940, 1329944379116433918]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',98635.4217000000000000,'E1g%7&m8ma!K_J8#tb','[\"xX1JOOPkkMV6zl5XAG0XSsEHTqYqZfAxrpuvd4sSYwVDo25gWfUPkq7iPB8CJpz7\", \"VXN6Yuzdx0Gjbw2qjNMCb5XvEeqCAm8YQ6hm0zNdeAlszGfjCgKfbBzJMrfooU7C\", \"iMiFDcmkFv1yYQN8NKYZSdBQHYVN6oZJrFCCUKKJuddW6ByzbYZ7GtBAhnfozHbd\", \"st2h25rRfEYoLvL8fq4ZIttbQliTIbjZZKQ2gl8PmEZNLs5Y7ryuZNhZz2ecWGq8\"]',x'722b594d5f7e','[\"4pm8n3uZOlhsc3PeMVtoem43mqMizmQjDPmePp3DkoNLmBGzWubaSPlAR60oy66g\", \"gZa2O4tB41bPEn14hFW6DWwtDOHAoFk6cY7LP2CMqdkUa3DGOwfBxBGl720Pvdoh\"]',-1034796556),(x'4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1982-07-08 00:00:00','[1424359607579336053, 6824469241721227587]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',8491.0000000000000000,'ddh$~ZS(cL^4','[\"QxIoX0MNyqnJUyoGbya9GZdprXx5GHTOuDzVWtASZeXrD5lxx12eYbmRRscEAyZa\", \"vQisR85a0TF8pAelwmtpKsN0DEyOzNH0IEVcOMeG4PDdF2cNsHeTcVUqJuUdh2Cv\"]',x'5558622646344b527369254468','[\"4RSr58UOO928d8zAbBhXY7ot3Kmeqm2Dxi9IYNLaFDIGJVZxpkFmhbUiNBlwKVzK\", \"j7sOgGDRp9ItSKFPeK5yL1GV1vvFo0Yg7cq7DhI5ytAXvQtQKGZ3WGbAFZQ7Alq7\"]',-2147483647),(x'426241583d4d384d546352773769776d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1990-10-03 00:00:00','[1, 4617020669588082736, 5739020229500513618, 1326254519938675703]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.4503000000000000,'js7-jqSy','[\"Ik1flAN6fCg3V8bIZBsqH4qpCpIPlQdzPt1M9HIRlRfIsdHDywwdWfljIqaVnnFi\", \"6Ce5YAVYZgePV7Rc7EgNSe9iScs8orwsKWWOBHaAxNZORpK2mDUdRCrAO23XEL2h\", \"5cYktCE6ezZ2F6HHyE83XKllPAHCCSypELMuYuK2I1jmA8NRBE7qUGt1D83g80Nh\"]',x'356a6f','[\"G5SkjvTYseOnVuAXWTZaPndRKKvyDd7BaClqjVfmIwNT74At40HlB3LQk69wSk7N\", \"KSiZApt9xM3Vo4ppYiWr31HAz71mfWv9BoxlbpK1UHPW0Drck4zDhP2qCnsVMIOr\", \"qReYYcnNxzJ4C370cDpjlYRmIqOiWotMLJWNSjuwYlnb7c7S4JlhYMEyd2wtoDUP\", \"1lXA7qLZ7rmwpVbeGMWlVahQqJMwfnwX8RfaSB623PQ3mB9CBz4A2Rer4p6KGpQo\", \"RlUswT6ksAaV94NdZBdHqxpuamnOn7IArAggtOAfeBFxPtsfZYHv1s3KOGriz2JG\"]',-1664751152),(x'362a6136465a463272285524537725766e4b4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1970-12-19 00:00:00','[4379566925672446433, 8022948120577789820]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',86.6320000000000000,'O+','[\"ufn4SdRGWM8wZabfpGf3N0rSmOXeqAqjmNBe2q5jsTsnowTVxKcu6OzmEd6Rwt9i\", \"0mNTfagM0wMxheiSsGd6SdqAJM8f25cjTcOMh9JoWg01uny175RKR74vXp7ezHra\", \"l8QwnIQdaD2brEuuynEoaT6Rm2lUDkUfC4qfrr2ulWeju7i9yHAe7gVHsmB57paY\", \"GodShDSV5zUljz6YRAYHjqg4eGjJ4pAtS0rD7IU91VSDu2KKQnhSX1jBmMSUtNUP\"]',x'425967735f342b6f59','[\"RHz51qF2WNo0oj4bQtM32Tzc2aKjIEa2T7TQZgqWEyiui15FL8iXS6jHqD5Dj5sA\"]',1272957893),(x'706c556f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1984-10-20 00:00:00','[8110479956303206926, 3908848609333001503]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',22.0400000000000000,'=hjp_bZTQ%mhE','[\"qrrx8zSOjFKo11T24Y0nnim57hnLOXu11F0AwWADj8BPDfbYzLJvbUUFFOJ364zk\", \"LxrQ282kjYbCAFVX6MQdBOpoi31FmVIT0RSMq41NQfIJ1ZYAyfM1jSpz5cBqX50O\"]',x'4d714e4076437938566b404e6a566e5f36','[\"GoJBy5GndzKAQsTUPUFFMGE1IvNZE6joHbEm4uCtOoSYSf7AIMjZoYRy0oCKU5Vw\"]',-1),(x'4b7e290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2031-12-10 00:00:00','[4670206350187888447, 7014547489375638275]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',630.8100000000000000,'A_mOd','[\"tfV7WbgFYIU1KKtB7PRuM3BgzTkeSUdvZMmM3HHwHMM7H1qOtZfUilDtY5Achwp3\", \"rsj7ojMfjvUa7VXfGjM3EyKeFD6Ct8Wok37MpDRhzmiBX4n5qWAXQnR5IgVCMw1f\", \"DDbkobqzZ8SpyOM4LRjfvj5e0clPfmsfqASLXIKVpciGrRfnvTbj9AjDBq8bYDet\", \"ey9cgPCOT79I2vcbNUpeHq21ATsY2VhOokWmduaRX5w2UfsiyFLSPhwPx7VhPqRh\"]',x'4074696b5136495e','[\"V2is9UZVqoOhtPfqQk1VSinhprNAt7jCWQsRWtFJDiSQVbk9ciZnwJAl2s50dzsk\"]',1709561739),(x'7570366e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1991-09-29 00:00:00','[9197285688962310988, 8298563179847366897]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',70994.4300000000000000,NULL,'[\"YXkJrwHvKhLyGaeYhXrpln2FrMZEeUPpcW2Fh1Zl7adntiMOnQdkXsgDLrKkH3XF\", \"H9gJe8FoAmuPwJwaxrPbY43DNnbe5KL56HtLRmRXl2IiQYqCEZlCCsXEFRfidHES\", \"gSYybuSScuiXt8xU6WW4zQp6wx8JcQupNsBofXp4yDFNoi3XVpxg3Vy4cYJeA3qN\", \"cfjs38LikaLrF03owlsD0NsYwBQ9XWp1yVkBwEkmAMxaKlpeK54U4Ocv2OnIQq7z\", \"P7PHq2m3DXkAflZm1olguzBYXgqTgeKjY5BYRuZZdxtvedHzMc55ek4aZDdJUsji\"]',x'6749734752285545744d5f3079','[\"6S4x42ibsV4oTrigBxi8hbcl26roATCdmXJIQnHHGYGFojq2a0XVSSjorqZJ5zMf\", \"pp8X6Kb1vZF9yyUawzKVDRalEey1NuodVfN4PL7KHLuNGv8SypOvjoSwXM1heI1E\"]',2022893258),(x'435e6135793438774a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1981-04-26 00:00:00','[5907925664077936595, 3369722584097072819, 5835711727561410762]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.2000000000000000,'PrxwQWu#nB','[\"H2GthDw1yf0pctuElEwOWyqiTBjpHGmVrJnRTPaEphHno3JvCMHAqvq20rleqtLG\", \"9jbwB6ijFoc4S8QTdHXvC1JpXgE69PyRVwknsqe76QWiPRWbEQbx1HztFB5CbWxw\"]',x'4867677551496e','[\"ZvpAurRXiYVqnzDdVQspmmA5yvpxmWpcfFbudr0FH5vhoQFBrLCygzOeGlX20sKQ\"]',-35097579),(x'766133773d4b6e444c685f2b5364523267000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1981-11-29 00:00:00','[8628637859757992714, 6163891607028946735]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',3.1700000000000000,'c_b_suGpw&08DsDiF','[\"P7UmCGeBOObee3VqyqAUf35sdz307JXirs6R26rlssiYnEPMWEeXvX5mAoJFLMrn\", \"cyTBTGBRKGKqoYKrNyeWuxfdJ2DBp30Bj0ar8AL639IYFTBo1WffSNVZf7JJbZw6\"]',x'78','[\"Rw8wcG2LK1SWn84pNefsar1wSxHyVKgF2eoFrBy0aJAjTJU2pQxIFVQNkuGveek6\"]',-771923182),(x'354866325e61756b656b2b410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-01-17 00:00:00','[7239820075911232975, 5165180562879473865, 5487894130172929934, 6240331434772177392, 6301139125131715642]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',73.6000000000000000,'u5zaa7x','[\"lT3eFD51H5GaxtPqzqP0klVdUDmXmkjru8Ut5MJuGdNRDMqf3o6IQT9lRZTBlJvl\", \"tkm0GFMxddwzh2w2dTm1mfQlODpY8B6SV4VHr223V8AjcCm1Yg4WgGF0MGedb2bX\", \"jDS3TqO4fUgwg1ozubhQS7gotZNlZgpRSaLQM4GNPW71G8CwkJltdzXMvkTY3TRz\", \"PUJXNgCGbEOpujP54pjefW7fdpdS02OQ9FoeZMMlf3gayNVPOZUIuf0oXmPib2sg\", \"sSxAtuobbeLNMv3H8srbd9XfslU9bXTucv34VR7SpVnjEPmnvprdpLfuL7mGC1dr\"]',x'61423633674323352445564e75','[\"Ux113ZXAYVqalqlhfgmkA6DmKoLIgoctu5lVg4irRxBVG5W780ngVNLheb5LOhKT\", \"DtbqzXToFXvM5v9X6kClYSNtR7xl8zdXcxEmwjqGXVbRu7ks5XL5IOFjPk9cHEZz\"]',-1785310612),(x'524f4e4761373645734b4b6c5963470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1981-10-23 00:00:00','[808252063897818455, 7601727311223349023, 191796941149332104, 4887963947110370636]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',2530.5180000000000000,'rSLbjs5jNPR','[\"R4kokwOxbxM7JKlXon9vYlmGnONiOjYysLobQiTVHcH9YhgIAANRG36SFN5sY3gk\", \"gb8IxVThF6W0EF8vTbKOLbtCtlUHfa2tlxdoigTf5KcEQHzj3ZdvTAC5BXCBDOHT\", \"y8xMoJYJey7FXRgkaQpKjUXGZUA4MgDtDfs6FJ88Vstz20YsW27aob9DUsuW6K3u\", \"wVv5TMOHtWZE9jmXoKGxOfIyr3aD7Tdm3Rt98LYLWFYuukfJ5Vg4yWZvQkidjIyP\", \"fX11cRSZ4TcaXoejrPNclIJv1vFc3rdngjwvWOTjxLAWyzbuembUooD7kjImofmT\"]',x'66316452212d3866','[\"bgG1GNVJCCNFMr56aQnczaSHDBSpcNtzqzjvcg4yzRJFbgbPHbjkh8EF8BHFgNHP\", \"CCR8M77WmeuHRGyUuRyDppLMHqjn5E3Z0y8XZf6nzV2TlscXbbeCL7GmqmixxxvC\", \"7sOM8i4Hu1M2N104K89azP6b2Ygt85i1RC0nytmD8CBscKJQbVGWADJTSgZNcJdX\", \"SQvEtZ7tfW6ItyCfY0olHzdfpRleD98343Wf3mrAyxO4Bkm4xXED8IR70s8kV9hQ\"]',474619225),(x'593835722540332952474d522d24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1989-03-21 00:00:00','[6412778172147726466, 3043427495520640442, 2093094187259737575, 7930156186476952010]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',863553.0000000000000000,'1Wfrs!qYl=q9ixIX_9','[\"JW4iRZaNnEhert88CMstUeG1nYzhj6I0BmFT838fvhHTcrla26LQ4FksxA2vuxhG\", \"NjxtjqoLMcmPzJAUsvH5JgtyFXvzvRavd7lNy0yY5QBlrz8o1JUnibYvdtwY52pP\", \"TDSLr351c8jahLTAkoppPbdm5zkKgqqoGePYp8uMTaKtcYw1dn5G0qpW0aokIqrA\", \"xEAXRduE3OXEOKD2ai0RceKBAc0HtAjnJrDPOLa6ZHiIviUOUFzIZy04VBsGjGBH\", \"Ap8xlujCo4X8qgYrwXFgGN9pJszixJ3oaIzAFApWMBjzrF5ENQI0qUcZXykjATmW\"]',NULL,'[\"O0Wbh0ed9526pXGsmbmjEdf3jvXlx4b9eodgzGiR0XFM2c5Qs2KfvszEWu6AVs0t\", \"5pFQEOtIzrSptueDhjlj18XJVx2495c9IRdeMNzs0H6DzRkUnPiwG82Y9zSkeNo0\"]',-741338274),(x'0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2009-05-14 00:00:00','[4408306895929544150, 8050999426819584729, -9223372036854775807, 7128663424344369386, 1097052050724643427]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',156424.0000000000000000,'Noz','[\"6ArZynWwf10bFefks4giiwC3KTpGx3IPNv9pMTNg6n1g0niqjuqkTrAZqPZ3eiTd\", \"sYy54co2YILdCizLlOwJy1Qjx9Slben6XfdSs7xWChUmxhQVfS2oDPMt7HaRWRew\", \"tGiGqJqA730fz4XZmsFlvyujN9WWNpw4SeUYxlF0ZsHlE9xOpIPc3a8DI5FKgVAU\", \"Al8l5ftkwL3SF9z21JQ7KCTYbCW2GNMVgwxxmVhY2aKdIe8IejNylKmOCKeAqOPI\", \"RVnvtVk28VrWiK5h5H656wwq05T6uzy37kp0S1Z8w5kKvns2vVPQxZPCU6hvxfCd\"]',x'54252524334075597a57626928744967596b','[\"mPBd6YEriQDpxrUkvJdyhObM04FanNGa8urvSwi29I4uYMQBb6gufOakLLkVsR5u\", \"5CDSrnLerM1fZpKwj4XUj0l9njrTniSc9qAvh75ppVcZLZ7SBDVFGTGULZr5n2S3\"]',1),(x'4b5e42456c3251733576436b7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2017-06-27 00:00:00','[4081783654370653710, 4112822716303842150, 6473094800329335711, 6219902220115905314]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',43.9400000000000000,'s+','[\"IWOVUV5gW97Ir7Op80M4A0P3qGIVhfnyU7lEfPGUuuwy8IWtyUq7Ga4DXbLEqz3W\", \"OCwTtPPTrDZYbBX0NdmwrmhdvrN8G6AogyWBg99gMdd1QqG10YpBckH4bAxvr8MR\", \"Key3tixARBUo5mJgPK29py7oUUE5jqzPt9EstrDTu7kaeDhhGPm33xjpoyPhYRk3\", \"QQVO3GF0EzynNcEe9LGU2TcwlF9hct0Bwm7LlMbQJ3CB2jwBnPNNYIbF17OrDjW3\", \"jndKfXu5jtKLxA4qb6YPLADU6l8JfEIZOL1tJXR9omB8AHmlwg13icOTpJQ9AnEn\"]',x'5232543d463373214a30436461',NULL,704033110),(x'7e6547327a4f39404552764557632a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2033-03-26 00:00:00','[8752698153008498802]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.0000000000000000,'kxTL_eQa=fPw=%','[\"A36eSw19uh2hnYyJOGTTzzGx4lp66hJGWZHtFghL3oUGHMo69qIuGaOthZruG9aH\", \"An30jY4u8rOrfaC6jgCrhTIlQGenpDaODtQmpILF9yXcZYfszChs89C3oYw28nXo\", \"uEb9xiOulbF02p8d435sQGk7YYXKJBV0s50f9IYdHJAPEI1v5gWxMS3CFs3EldOB\", \"eqIuKxteMYyrLiH6HEGYoAeoBQVt6Mz0ZZ8ba4qysgZRXgW5GXb2gnnRnqN5xFfV\", \"nE2QTiGnt38I5xH4ZnHGNP5628G963Zf8kwN6D4uxda7MEcqrG29KVE0ud4Ae1wg\"]',x'4069456c316c296d6641383463514e2466','[\"sHvYHMQ8Mwp8hMzq91x5mxgjlpXmfF2geXCYWPayv5USIpPwcZj8U8RcQI8fGSA5\", \"I4IMXoOYYEMEemhBIkHN2liEkqTtMqObInYyRbdWp8OpCdYlv7qZwZihsc3GS59W\"]',-1969564789),(x'6732535770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1985-01-25 00:00:00','[20466059053750828, 809257279982052908]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',928.9600000000000000,'nQ','[\"25CPvmZ3Xdn71rJm5xowP6p1QjeDK11A2DZtUzLK7ja2d5T6vJjJTvSwo9Y8M9ST\", \"jm3m76VKq4bDFSbSA3hnEExHNzhd2nZulAQxujbO9qXkufW9dEzaC7R6cDcsMHVb\", \"9PU0409eee7WlWYS47XUTugEoiQptzb26jh5q01iT0XBu1g3YtbhpwGtC9jzbA0F\", \"mrde3RG1gY5wPnZa4yHxOl5rkBmoskhFAG3ilYSKYsUDJ2DLDJz0XV9n2sHsdW2N\"]',x'6e335a322a534076436264','[\"YnYbURpB1OdBgruO9gTbCCNpCy9MtQHKBmRUs814TmO5iNWU6nFUzf5LHADaHT4q\", \"ncwswzXgnTqfl1UBh7yYOZLnnWovtrlgwSOjdpNCEBcsTLI1ETt6GXDmdlTvvqi6\", \"HyVLvryYvuxED2pYiLf9QJBpWmo1QyBbhSmPgCes6KC9MzXQMU10w1qy5cGPCd9z\", \"Vl8oDK0vLdw2kb9E7zp6Eplb7MbdjMFOSajyvAiLLyrJslYNhNT9TtjqOPOSCQM1\"]',0),(x'51506c676b47432554634679796c744100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2036-01-15 00:00:00','[8624981470875515058, 2417933999360149782]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',17.0000000000000000,'&P+Xy','[\"WFJuRuUyVdMUqGuAhB5LAeiR7tdwkc5zkQG61iT2NMkk78WNThiCBCkVH6jHkEYv\", \"6d9N5UH9sU3qtZtnUaVBcpl7dxAhU1l3vQGiuOipbJFeQJiCPfiHnQltzA6hARUk\", \"OGyPybNJ8vsWyl5FeBjcENU6EaAgEI6Py1f8AGqgi7B19bcVbBqKldRO1xYancJr\", \"PbhvJJ8ZK1BHbnz0Mxi2R2gpasuUj8xKgsTRHtQGmCaDLyiXIat1eruUFUYBLk2v\", \"vWwCx4uBcgk92G8VdlQdXHPa86KPPfz78y8YBVpcHyYtzZOGZrMACjxOOtQj7JIb\"]',x'64324c','[\"t6s87vRoBAD3j9vnZWVOkexWwpf3iMH9w6ImV1BWyQ1kW9Ls3POg5KTxuFI4Hpo1\"]',-600235817); +set @@tidb_enable_global_index=1; +CREATE TABLE `tceb7972c` ( +`col_17` json DEFAULT NULL, +`col_18` smallint(5) unsigned NOT NULL DEFAULT '13551', +`col_19` float NOT NULL, +PRIMARY KEY (`col_18`) /*T![clustered_index] NONCLUSTERED */, +UNIQUE KEY `idx_9` (`col_19`,(cast(`col_17` as signed array))) /*T![global_index] GLOBAL */, +UNIQUE KEY `idx_10` ((cast(`col_17` as signed array)),`col_19`) /*T![global_index] GLOBAL */ +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +PARTITION BY RANGE (`col_18`) +(PARTITION `p0` VALUES LESS THAN (2), +PARTITION `p1` VALUES LESS THAN (14104), +PARTITION `p2` VALUES LESS THAN (56927)); +INSERT INTO `tceb7972c` VALUES(NULL,32768,3820.5208),('[2978991857918245466, 2358633058135455779]',14958,9050.871),('[3209216649516490663, 8796285761077563704, 8679842102776923655, 7938639730493564777]',50028,5950.6714),('[1835017567976206479, 2]',25510,6779.271),('[7771897049175925887, 1, 5907722896328501457, 2218303279528464844, 4106409123325473016]',56899,9767.853),('[7839602274985524695, 4773627824242235154, 5873227109465605544, 4833046260666832936]',33174,3820.5208); +analyze table tceb7972c; +explain SELECT 1 +FROM ( +SELECT /*+ USE_INDEX_MERGE(tceb7972c t61a85298)*/ tceb7972c.col_17 AS col_60767 +FROM t61a85298 +JOIN tceb7972c ON tceb7972c.col_19 = t61a85298.col_71 +) AS derived_table +WHERE 16739493649928310215 MEMBER OF (derived_table.col_60767) +OR NOT (JSON_CONTAINS(derived_table.col_60767, '6019730272580550835')); +id estRows task access object operator info +Projection_11 6.00 root 1->Column#18 +└─HashJoin_13 6.00 root inner join, equal:[eq(test.tceb7972c.col_19, Column#19)] + ├─TableReader_16(Build) 4.80 root partition:all data:Selection_15 + │ └─Selection_15 4.80 cop[tikv] or(json_memberof(cast(16739493649928310215, json BINARY), test.tceb7972c.col_17), not(istrue_with_null(json_contains(test.tceb7972c.col_17, cast("6019730272580550835", json BINARY))))) + │ └─TableFullScan_14 6.00 cop[tikv] table:tceb7972c keep order:false, stats:partial[col_17:missing] + └─Projection_17(Probe) 10000.00 root cast(test.t61a85298.col_71, double BINARY)->Column#19 + └─TableReader_19 10000.00 root data:TableFullScan_18 + └─TableFullScan_18 10000.00 cop[tikv] table:t61a85298 keep order:false, stats:pseudo +set @@tidb_enable_global_index=0; diff --git a/tests/integrationtest/run-tests.sh b/tests/integrationtest/run-tests.sh index e47d53e9bdfea..27c337523264c 100755 --- a/tests/integrationtest/run-tests.sh +++ b/tests/integrationtest/run-tests.sh @@ -88,7 +88,7 @@ function build_mysql_tester() { echo "building mysql-tester binary: $mysql_tester" rm -rf $mysql_tester - GOBIN=$PWD go install github.com/pingcap/mysql-tester/src@7750e728f5c2649b7cfa08d680bcf98cfbfcf148 + GOBIN=$PWD go install github.com/pingcap/mysql-tester/src@314107b26aa8fce86beb0dd48e75827fb269b365 mv src mysql_tester } diff --git a/tests/integrationtest/t/cte.test b/tests/integrationtest/t/cte.test index 5e8ab2e7c1f66..ae9fc79d53338 100644 --- a/tests/integrationtest/t/cte.test +++ b/tests/integrationtest/t/cte.test @@ -680,3 +680,70 @@ SELECT col_4 FROM product_detail ) a; +# Tests for PR #55732 +drop table if exists t1, t2; +create table t1(a int, b int); +create table t2(a int, b int); +insert into t1 value(5,5); +insert into t2 value(1,1); +with recursive cte1 as (select 1 as a union all select cte1.a+1 from t1 join cte1 on t1.a > cte1.a) select * from cte1; +# This UPDATE should update t2.b to 2 +update t2 set b=2 where a in (with recursive cte1 as (select 1 as a union all select cte1.a+1 from t1 join cte1 on t1.a > cte1.a) select * from cte1); +select * from t2; +# This DELETE should delete all rows in t2 +delete from t2 where a in (with recursive cte1 as (select 1 as a union all select cte1.a+1 from t1 join cte1 on t1.a > cte1.a) select * from cte1); +select * from t2; + +# Issue #55666 +drop table if exists table_abc1; +drop table if exists table_abc2; +drop table if exists table_abc3; +drop table if exists table_abc4; + +CREATE TABLE `table_abc1` ( + `column_abc1` varchar(10) DEFAULT NULL, + `column_abc2` varchar(10) DEFAULT NULL, + `column_abc3` varchar(10) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; + +CREATE TABLE `table_abc3` ( + `column_abc5` varchar(10) DEFAULT NULL, + `column_abc6` varchar(10) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; + +CREATE TABLE `table_abc4` ( + `column_abc3` varchar(10) DEFAULT NULL, + `column_abc7` varchar(10) DEFAULT NULL, + `column_abc5` varchar(10) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; + +INSERT INTO `table_abc1` VALUES ('KTL157','KTL157','KTL157'); +INSERT INTO `table_abc3` VALUES ('1000','20240819'); +INSERT INTO `table_abc4` VALUES ('KTL157','test','1000'); + +DELETE FROM table_abc3 t_abc3 +WHERE t_abc3.column_abc5 IN ( + SELECT a.column_abc5 + FROM ( + WITH tree_cte1 AS ( + WITH RECURSIVE tree_cte AS ( + SELECT t.column_abc1, t.column_abc2, t.column_abc3, 0 AS lv + FROM table_abc1 t + WHERE t.column_abc1 IN ('KTL157', 'KTL159') + UNION ALL + SELECT t.column_abc1, t.column_abc2, t.column_abc3, tcte.lv + 1 + FROM table_abc1 t + JOIN tree_cte tcte ON t.column_abc1 = tcte.column_abc2 + WHERE tcte.lv <= 1 + ) + SELECT * FROM tree_cte + ) + SELECT e.column_abc5 + FROM ( + SELECT DISTINCT * FROM tree_cte1 + ) aa + LEFT JOIN table_abc4 e ON e.column_abc3 = aa.column_abc3 + ) a +); + + diff --git a/tests/integrationtest/t/ddl/foreign_key.test b/tests/integrationtest/t/ddl/foreign_key.test index c2186b1d85125..194663319fad6 100644 --- a/tests/integrationtest/t/ddl/foreign_key.test +++ b/tests/integrationtest/t/ddl/foreign_key.test @@ -213,4 +213,24 @@ select * from t1; select * from t2; admin check table t1,t2; +# TestCheckFKDatabaseRefWithSchemaSimpleTableInfos +create database test_db_1; +create database test_db_2; +create database test_db_3; +use test_db_1; +create table t1 (id int primary key); +use test_db_2; +create table t2 (id int primary key, b int, foreign key (b) references test_db_1.t1(id)); +use test_db_3; +create table t3 (id int primary key); +-- error 3730 +drop table test_db_1.t1; +-- error 3730 +drop database test_db_1; +drop table test_db_3.t3; +drop database test_db_3; +## clean up +drop database test_db_2; +drop database test_db_1; + set @@foreign_key_checks=default; diff --git a/tests/integrationtest/t/executor/infoschema_reader.test b/tests/integrationtest/t/executor/infoschema_reader.test index 4e8498e7f0ca0..021a0ffd59324 100644 --- a/tests/integrationtest/t/executor/infoschema_reader.test +++ b/tests/integrationtest/t/executor/infoschema_reader.test @@ -307,3 +307,16 @@ select * from information_schema.table_constraints where table_schema = 'executo select * from information_schema.table_constraints where table_schema = 'executor__infoschema_reader' and table_name = 'non_exist'; --sorted_result select * from information_schema.table_constraints where table_schema = 'executor__infoschema_reader' and CONSTRAINT_NAME = 'c1'; + +# TestTables +select TABLE_CATALOG,TABLE_SCHEMA,TABLE_NAME,TABLE_TYPE,ENGINE,VERSION from information_schema.tables where table_name = 't'; +select table_name, table_schema from information_schema.tables where table_name = 't'; +select table_name from information_schema.tables where table_name = 't'; +explain format='brief' select table_name, table_schema from information_schema.tables; +select count(*) from information_schema.tables where table_name = 't'; +select count(table_name) from information_schema.tables where table_name = 't'; + +drop table if exists t; +create table t (c text); +alter table t add index idx_t (c(16)); +select SUB_PART from information_schema.statistics where TABLE_SCHEMA = 'executor__infoschema_reader' and TABLE_NAME = 't'; diff --git a/tests/integrationtest/t/executor/show.test b/tests/integrationtest/t/executor/show.test index a440272816513..f5c9b3aecadd3 100644 --- a/tests/integrationtest/t/executor/show.test +++ b/tests/integrationtest/t/executor/show.test @@ -64,7 +64,7 @@ create table t (created_at datetime) TTL = created_at + INTERVAL 100 YEAR TTL_JO show create table t; # TestShowHistogramsInFlight -show histograms_in_flight; +# show histograms_in_flight; // it is unstable. # TestShowOpenTables show open tables; diff --git a/tests/integrationtest/t/planner/core/issuetest/planner_issue.test b/tests/integrationtest/t/planner/core/issuetest/planner_issue.test index 278706725c00b..80c791288f995 100644 --- a/tests/integrationtest/t/planner/core/issuetest/planner_issue.test +++ b/tests/integrationtest/t/planner/core/issuetest/planner_issue.test @@ -450,4 +450,47 @@ insert into t2 values (2, '2'); set tidb_executor_concurrency = 1; set tidb_window_concurrency = 100; explain select * from (SELECT DISTINCT cc2 as a, cc2 as b, cc1 as c FROM t2 UNION ALL SELECT count(1) over (partition by cc1), cc2, cc1 FROM t1) order by a,b,c; -select * from (SELECT DISTINCT cc2 as a, cc2 as b, cc1 as c FROM t2 UNION ALL SELECT count(1) over (partition by cc1), cc2, cc1 FROM t1) order by a,b,c; \ No newline at end of file +select * from (SELECT DISTINCT cc2 as a, cc2 as b, cc1 as c FROM t2 UNION ALL SELECT count(1) over (partition by cc1), cc2, cc1 FROM t1) order by a,b,c; + +# TestIssue55818 +CREATE TABLE `t61a85298` ( + `col_71` binary(179) DEFAULT NULL, + `col_72` datetime NOT NULL DEFAULT '1991-12-31 00:00:00', + `col_73` json NOT NULL, + `col_74` json DEFAULT NULL, + `col_75` decimal(35,16) NOT NULL DEFAULT '35255.3', + `col_76` text COLLATE utf8mb4_general_ci DEFAULT NULL, + `col_77` json NOT NULL, + `col_78` blob DEFAULT NULL, + `col_79` json DEFAULT NULL, + `col_80` int(11) NOT NULL DEFAULT '-946722020', + PRIMARY KEY (`col_80`) /*T![clustered_index] NONCLUSTERED */, + UNIQUE KEY `idx_26` (`col_80`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; +INSERT INTO `t61a85298` VALUES(x'244268334d52253d675050497446000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[2]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.7257000000000000,'bfGazt0IFc','[\"okLP9ehoOfIfUy3D5nUc5w5kzwHtWayzCJXItDWwV65HgjnKa3YmMpJeLT3TD7K3\", \"uLV7R8UGDgchSK69Xl6gEXSTdGTwOi4WDewLMwAHMPFU5oGn97TjjQiDvwqAsYDZ\", \"vBi5sEgC6YpHxEHvkJR5SQgf6Eo9GRCE6bGUrszYw1snT0LXtLIsmwLK5DnUTaVe\"]',x'7e674d6363585e2332722b41','[\"yWmYbztzBUuVIBBZLTGJivgA2KjQieESK5aFAbqe7s2CyacJDvZApvjNg4d1pfFT\", \"c1M8WvuTpfvrPeyHTyFC0gQNQRkECbkvVF3Ys8ekPzrFO2M5nzShf683DGwr0Wg4\", \"jbbGwGapyVXOzJICCGZu18eWiOq9yZH0PHNRTQEuD1WgLrVy2GhmABQpDuiERptb\"]',-768730220),(x'4c2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[2786033664113468783, 216209834908268656, 5620962634434035303, -9223372036854775808, 6973166865549414064]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',99.0000000000000000,'bzInH!N=fmZ&V$','[\"nN0f53J5HaboVRqkFinjcnK6l3m8GwrSctkBLIm3ZzbgQmjek9MgzP82ftAYNONG\", \"4SplrUhLBD3XtOVVNTXM0eTTOmlYgkvf9eHgHxGx2M38ypbcx2L0GTd8wm40zgDH\"]',x'2a2a4f31525933','[\"WhYsmFi74BRWnV7w0J1HCKc0cBGCQiipHhrPEBV5PeZ6ODZqcj0G91z4kUPGHyyp\", \"8j7fYhpV9cAF9AtZu3NggjxBDbnML7xtGjb0jLTrLp4x3u7Q8frzTNNOYJPglrYX\"]',542985182),(x'67494e2358214769782843637572566568640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[1121926719409012308]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.9242000000000000,'PS%Hna%-Lzv','[\"h2U5n17gqr3GJTbek9hu6jGNy3bpY3G1Ef9E6VyVEIEN7ZTLARF7S1B8jD6UxqHR\", \"UBdqIZjtNhRgMuTYBJoJV32YUhsACFvc5FEJvs1jOu4gRQugJM2IPLS9FGRqlL3p\", \"lWSQuQOwrsxHOudB1dmX6uBSAe5kS9kTr0oxc9EbCXghzml2KpdzncYkbcXYJplv\"]',x'5530494e40','[\"6KEzKoKIVQdb10a7KhxeorxwC2br4YeoGJeCTL0BnTvYZvBTcGMn4wMBjapPs6He\", \"2GXpNQwAex3BkcV76FSlkoS96sdJvMLfrAAwkpxtEp2MTLTHVEXzbCCdOncEGEQY\"]',619635276),(x'464c2a794c286b4b570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[1063414791300340132, 5955792018178627386]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',951257.0060000000000000,'#0ZACF~','[\"GZOocYIReu0jaxed7GNcSIWWH6Xb0czWEWiVC8dzA89aHbeRIS0zqgwlo9Xd0XL4\"]',x'582d4e3076','[\"OlqlAvEzYUmlZTfmU5q3MQ1lg3R1LR4iSOTqtPLCGfF8Pb9gJCikIxvwUDdSfhCx\", \"V2VJz6Oth0yyAKdtOXtCGUxSqoYn1N4oTIWASBE3niBJwVxW9D1km2s7GtacL8Bi\", \"1tFYP4ZOg8ttqxOwWt8ss6fVIxtNkqe7tfW98oMdayOpNkSoju0gXitm1ovAuykb\"]',-1631722875),(x'557844616947342a7868613833334b4335000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[6836963398343278107, 3604187905560811635, 2471480107541244554, 1, 3744784212157929486]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',7.1000000000000000,'O','[\"F5r0C5FuOgbbf4YmpjAX4NQPUFtSUEZXJlHxdWASqFi3q9pdTmwMajQyqMn8su1u\"]',x'245025456d3069373d664e6d745640','[\"SKXCGgduIOPgG96Y9oUFdXHYnghE9c11hrbQTxYQFvB2hLKocQ0de9ahSjsYpC7o\", \"nBp7x6cT3x35juaj4Pn4Uk1wzGxLSoxONVMLVS1de0hhywYs0EI9KF876tfPnWDX\", \"0dlbmVRnWOaUWdq5qLgFwjKqiMAW5yQUGfxQXYxzKh08rfHcsqlkTRQkCrIoiVNU\"]',-1041741526),(x'4b7e373849540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[277087977837928747, -1, 2975734424204088647, 5603975063470051454, 7725353919237545845]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',241.3940000000000000,'oR)dA4S','[\"8ys08TrHNP8NHCXy4NohDohqPM6OVLQzLRtjDxl5kAdkZwZDblXleiC5yGU20w6d\"]',x'','[\"VxzOE6oJvSyWhMPYfVUjhcmYXBlyZnqlbKVno4TWnoDrKiGyMgP3sRrWMKtsYuT1\", \"p3WhkJB4UdDjcnp1sGlQhs6x1xZ2cYSAOqb4EXAl2tTJu7mkft1QszOTHL7CiZPW\"]',414594236),(x'4663574e4a4e7372793d4f383300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-12-29 00:00:00','[5876085250774630879, 7155738159800002707]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',995879.0000000000000000,'pmjxmmFDBe','[\"IOY6PFXFlVZzJd5q3joV83He5NwNOnR2N5WNI2ZHIfS5jr8CVPMbCcbMDnsFmLWy\", \"9arbvOh3G4niUMZa1mS67CdkKZwsjjf34zJuNuCtbX2wHoi4NARzqIVGC1SdaGJj\", \"U54ZEbaKj2bUvWOCZQFQNZX5u2YDjCcXNoidfXZGU7bz1B0fR3RcS9M0BjHSSSa4\", \"qhyKE3wswMNN2luLyfjR9DFsgt3TbSXVpsnZZnEaUnDpHh1DovafwgopDbIn3sp8\", \"2XrGOqMkLM3xgVVOM4EJgMlKiojAAcsSkd14rd67UP0dRPPlN6RtYUVqkhQph4MN\"]',x'65636f52566450756278444d47','[\"LVIN5PguLMHwZzcjZ1VTh8A4DyL08KbudXbGv5uEi9lmMmfYAuy2TdMPBNR4QpU7\", \"5QBZy2IB419wv3TVr4pWYoZ9VWRN3hjdQUgM75erLdt56kkASGjOaKliARhryvkI\", \"7HVKiThkKAq049t4xiMU6aLJHfyzmFP8sfYSITNqYoWCtGlie3pSAYKUHgWrLtwZ\", \"5qXe0OWPU0nzraAMrxjO9DFJ0WWGVCDr4N55VJdwgnJcKl9rRimYzJ5QxhqnB6n8\"]',-1415629819),(x'745633633128404c3230292b58613276263d6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2010-03-28 00:00:00','[8867528722093652303, 8145448421282649106, 4853372671033029790, 4544428290673923189, 728087081641458177]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',703630.5000000000000000,'6q!Ch%dl%+W@','[\"NgBacJ6ynKqdRhe4ozAUxFqBNT8pH2xu56Ujl7Nc7xQWPrWtcHvCN0caZy9Hjvy6\", \"9Bmf1SN0nPk29VUXi8Idjja2LjMg84mlsZseNxVMrwulyMFVZvZvmID85lmtwX09\", \"6Q5LN0qh1yl7nIpI50LrkzyypA7nGHpxVQ8gB1mgYVFA2I3rJHrZzC8TFvVHHtET\", \"BuCtBqJSOrx2dPHVBXRVTVC450Cb3AJlHcp1HmY1QpMsZobpa30iegCd4GztJKao\", \"EdYoQbe5GuhbhC94jnUt6GbMaQhSw16PFr1XPMUko3JcqfP1q8aRS8qstWqkq0yi\"]',x'59774937256635565357','[\"253Gp997SNVYggOKXf5ivGKnTBs67AlY5oJnZWAH5Hx2PXc8cGCvpUCZrtLUZ7FQ\", \"Hxq9KnPHZ9AFbJCnY6zvMfyJxaFQGqGRpKmmIS63UAx7tfnF8ZRzKMSOrdCECLvy\"]',-1515486431),(x'6d51303821343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1981-03-28 00:00:00','[5310803527364097621, 7794034064358082126, 6243322966753739013]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',27.0600000000000000,'FhwIRkKChZifquoq','[\"2QpTFMYCayrmqYBTSrTiSI2OXFNImaHCVtSiSoRRr1AE7vMrAYClhlSzay0NbvZb\", \"W7p4usLe4UGkupGtrRjZLZhaCCo9i4FRBxaVnDEBTBNCH4GYKxG0o7CvwvnVM0P2\", \"rrEvGB6jgW8XCkpqdWZV1GXUbU0KUkhzNgVEnJBRdSFCyxMlKUlUBHSxWrZDIea3\", \"wg2RMgCe0ZFzOWnE5kbaIYLoYF0Rh2KlBfeaPLZjot5e7BgrzWGKRKi1y8TXcYvF\", \"Zjwh6sd7MybtF8FRLX4EMcKFZph8xXdOysRsBkwxZPv3ukATDeawZXhqpNjkjWTz\"]',x'717e495951','[\"kiaSCwakYXIIAK5R4047DK9AyWWCfFkaFgrTBJdXbS8fdFe3Dcm3Ahn9QJpkX09v\", \"heNTDg4DeQJZ50CYsTWBMOxuL5mxq8y51Mu90lhBkbPvyZAmmrXEvRbqhqrJtbaC\", \"FKsmgBivrfjwV2PUwtyzWSVtQkLwsOyujd6P0IlY53D3doNUkAevGjlDDg3YcyLz\", \"lyQ3ULRSqQs7lCJfTTjC5pnidMNaOCq3m4jCZ3hNZVmKs9DOrzW7zuhTb74ogr6E\", \"UUMiyqKjYjhf2UtB6lkYrI8pi4rEzJYXN8SKgVA4IsjQ5u3Hnb0xYJsRkEoLnEa0\"]',732103284),(x'57747033307e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2017-02-12 00:00:00','[8160667650558325041, 6496327535588131712, 5801122917501123355, 4328889746810148441, 2288047220796779681]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',53841.7900000000000000,'2PvYLPmtYhr8zM','[\"9z3scvOa9RrW6HG60oNsFA0jD6DoQp53FHp794SL6DKEOLC8UswXea2MJBVCmj2r\", \"1XDIUZVgCOAEmQpWLoDNCftPIOMlBWv4ALBw6f5R0ZPDU04jHZOyA8BCDW6Q9vCe\", \"FgXslvr6DJfyumSGFHRZE315bD0kR8AHgpyQAbZqoTFQUKMjX4LNKhEfh5TZbCV6\", \"dUleMNByyGyCUQ375ku0o1YqFOJkKsA9J1o3HdiBxF8uIv8vlrwHY5fXrfFu1Yge\"]',x'735334467765795361516135','[\"QFGOz4Z6qq4ShZrflSxyPUFlA9nFRS8hTb8n7LG5brT7fj5NEGatP6aZ9HRxuMBk\", \"UvJfYXeTCF4CZxislIJuXQq34IeFnpU4eJvIEKpdOgGBsEp2fQBbGsKq24zpDoXt\"]',2147483647),(x'6f672a6143545e57386234542850440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2014-09-27 00:00:00','[3498978531772615847, 7150249656551953586, 4689017469181627123]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',21245.1034000000000000,'DqpPzKgPuu_&YR','[\"HrjJYM9eYgFwFXbAZ0tqEAZBF84mFbXYMXQHWN57OqcKZWiYR3RihPwykDwNItzU\"]',x'5f7e3143474959297a2a363468','[\"LGinWduFT7KJOZcBtPUwwYWhnXtrU8BHHAXFtbHqgQtNNEZ0MneMkR2qYjIjUYnp\", \"aCzZe6XCr2uDd2ZiIZB8qQba1ot6TNuJiNzvH6SPK5c1IGEgrPeyKbdXFYKhW7Fj\", \"jjfgWxvQUv9AHsbfWEj118LJAqzyna6xn36f5SZWab9RqDifM7CdyKzyrH8phgaw\", \"dLFZGkKfweWOK0N1hM8L7KYaTn6aBCjndaXR7z5vqroRu4TFfHfjWKsUkiUQzQUh\", \"d6Etyt9noIf1vnT78hNBmJbqYKdOxox5r0ldPC4Vyy6PLp6heFxhahvW4PWGCybv\"]',394269794),(x'2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1984-06-07 00:00:00','[8750897102153075276, 1630082170383391299, 9223372036854775807, 3528934326793806040]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.1735000000000000,'','[\"8CfX7PsYHictCs6LSla7aZtyGAQIeEr5npPo9MUSlcMCx3YjmfGBzspqwTFSu9GB\", \"0T91b5eHFgEyDOOW1Ts6467t9ymwX5cAKZRSYVjrGcrRH3KIUacHvw4reucm4bCa\"]',x'213051486b6f682a5971','[\"0HS6nO64nMKd3EXAcUttb5sjFdXmMeLtWbXBN5oTbjDJ0H5apMZ8fXLoFX843Seg\"]',-1441991359),(x'45394b474d48332855525e623461570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2031-10-03 00:00:00','[5259275879873419759, 8814546150634470426, -9223372036854775807]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.0000000000000000,'RGmVJZ8HH+iWn','[\"envx6kV9SbFWjUK5YY6JBlpOPtkPg94vgz8p6Bb9AA6icRq1lNlU6hRME1P0gyxB\", \"2QZKUg2qNHhKStnlE1cnXuURhnBHo87k3DLDBmh1P3yvgLhQvNnslIDf7NEnxfmi\", \"dmlm6gDgziBXkKusgoeCXLrqSfUYXTGEFjUXQ9XATY6FmRDoHu9ZZAWmU2cRx6SF\"]',x'747a6e3875416654','[\"nDw4gMC5kfQiaidVgGfgrRr9oA8CrIIPTSh169QOmVQgwwI1ox4cOsTJmClsrbOi\", \"CjA2j8Qw0BeJK0MmHxI78P0MTZh4tY3g0KRo5ExhbY9DDRkpzKTuhDkUN8jubJqX\", \"sVjyRkbz9fv3DYiNaaXtIxi9Qu6sYLgbbDAfoW0vioWUhRXQD0fMKtsJQAS8kdYW\", \"vBmIL52hFWfdyVWneligyemLFyQTQwsjykiWvSsXNSGNr0gKlJi4L2s86qGZpnrJ\", \"0RLAgOVy5V5qkriuzboLrXgIXvdoGnmICAxQPWl0KqhCRXT48izDEb9hLbi9kxkx\"]',415143520),(x'5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2013-02-10 00:00:00','[9223372036854775807, 2691192579700345343, 9223372036854775807, 3675383209648692659]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',823.5040000000000000,'v4$hYfxMzXw8(*','[\"vJwgNz7U7TOyxTq1ZFia370VnBtBqNBNkuC5UBgHGl7YmgPFOzOzt0sfzFzMYaUQ\", \"z7YMd5vaiIzd3xWCKVqy2IP26u8dFivw1E4zAy2rLpAkxsSKDTUg7e92eriPPLYd\", \"wjRgnOBTwZUTg5YAhve3Q3hZ8bqv2wDs7ik16ErIBTsBvZ9RndSSrn7di7xQvLyA\", \"M4jUCZPN5O1LG73e0Uts0HLt7DGjsIY17XpndBhRCCSzvs95P35Q6iaBx0dj4RGR\", \"5qyWESTsEyHQWFRJiTCszVfFuOLatqDv8Wvvda4CXbxzeCv2TFOMzOF16olgBkdF\"]',NULL,'[\"QXBOBxzKJGI3OI2m59jjKGJp4BdfZZ9xG0lIRK9rVqjkjR4RpUOWFqo8xdQohZCJ\"]',-866244926),(x'7577527a72485769393928385537535600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2031-09-04 00:00:00','[7638223771013364388, 2301568669539339323, 2752673170613222519, 877610638841991858]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.5000000000000000,'IC^0bV4akV','[\"AIQJQeowg37gwHCh7CWdJhYKWSbB13WMgUawiM8JafDFihrEbWouZUNBljxyJGSQ\", \"coo5VC32qWweDjajjoq9xuTNCXHkODOQkELsgJL0GgPNFOopbEsUfcHu4TqT8Q2X\", \"kgUG6vy35Nrd6S4fpU1sdKAGhKvyEKxEglzSBgPIuJMSNTffD1Fu8vC1bytEPV6K\", \"XprRiD562FJbgNRU0itXZrJBbRetF3GBMhQXkLyd07jYdz60VQe1lDgulIPy9FdR\"]',x'573d4a2b506d322a61724234513d6b643256','[\"3Yt7E9WH3VYAe3RXF4VaHYe7EcALKkULRWtZUnQcNcBNQx3007GEgYxFEMF0CMJ0\", \"PKkiInM00lzOt2ZTFQdtZyLjnR4jtSrfRmC5R3KWpY2XmlqGWP1eZn4ffATy3d9o\", \"YsHGCKOJ1dZVm37AfoVXj7O0ZOc7A31JwVSj37ehFrFHd2b7QqE9axv1e9NGIj2Z\", \"KXFeBIjMIwT56UKx6YzvU4EySSrL2T5rpP0972ZiLO3VhmQwUPOjc9mSR9Xmeh8i\"]',965848777),(x'69434e3d6971297336284d71524b250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1971-05-07 00:00:00','[6646223494336125939, 4568139103849028779]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',92729.4482000000000000,'ea@3XY$tR%-ilGB@','[\"pWKphlfl6CJmeKdLU9PGRY6uRBt9KNRTPJLiqKmHHnMYw1LwBGDq5Nr0IYcqzfXM\", \"iAGfPklnwlPquoUoFoYCblRK7iIyWIJMqg35rihFlwgMr3hvzQvUJN02htsWEN9d\", \"qKjVUlvv2iudftNHNnqwkoxyY639Hn8mymX2HHKUpSarDsSWAQaUAoOZpmOve6A7\", \"dwjV3fxzZC6JxVvt0RcofN6OyiZ3ecTsZEQ9o5YlyMYqYidV1eIWVvrIpaCsW5l5\"]',x'2359655a413d672523392939','[\"nikTvEWPTMMftrFzh4hRWaC9ialX6Wrb4PzM6YuAZpjqubx9SNbutWSbfS0jjrv3\", \"AxyBgH6DwV0O7l5hlMqpx0UP79XuOBctY82aX11qCBIko91aD9RRYmXSPvSMaaRy\", \"Pmmyl4FmKoAQ4poJZkxrzONvWrRTP8zR7JW9HtySK18zed1M09VRg5oR55eI1Z5a\"]',745496927),(x'25562344256528776b7e4c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2003-09-17 00:00:00','[-9223372036854775807, 2725451283702767989, 1714571966393976287]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',3295.0000000000000000,'_','[\"V6cGqIFFthBPggNmSq7Wenqr5P5x1D7m0gEhhbHF0f6CiXjuHbnK6mTKrWsnVXul\", \"V0gICZrT0Oqc32orPF8DficpsUISVw1VVE3Ihbs6D2hMxRHcQv9AUw5BJugzIe0I\"]',x'716d594456252b317765574068','[\"U7EV1LONvke6rqG0nNdWwlrOHLljb5kneDqoyc2V9dhsJ0ii9PjSNqZFHqfIDyoe\", \"fpc3fcgc8Khw0OhDkvXqXPuI7vB2qLUbXHzGTfcqYNiMdz6HXTikhFWkrPhJ9YxB\", \"CF5Z3tLUsvL1tcgB4o6IGzFvihIkHkqEtpBbR9LLWWxDeiyXoGE78GkkEY5K5C0T\"]',542104413),(x'215f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1974-01-24 00:00:00','[8770846335108183899, 4698163365243489978, 6067253269213459491, 1873016314900529740]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',4862.6503000000000000,'tx','[\"rUbPkzRgmGxvom1onaSa2QBC8w8AJTLn1GQC5YVZDSUXq7NzWFlutDY8AgQU7P0R\", \"htcqcVmBIH7z0S0aqaccmCfAwRl3DHxdPANF1Wvt8ePRCCPLEzpS9LvI7ezmEsss\", \"Zy7OoPzP5ux9Cq3fXM31HATQVb3033RHY6WEkmfQdU6x2W1piNieis0Nk1dq8p1Q\"]',x'','[\"trCKb4LqScPqkdR0GcbiJMVFyIg0DV4fZ1TTpTsL9hiKF1Ogtv8fJlBlK00OY2PL\", \"LW9v7DF2VK3S4TfEzJhVinZ6hbZfwzSSAfnN3CEzvEv3vZ9UKazJVPY9KQR5e8Gr\", \"Msp1uvZdNXkQHdgNm8jeHsNXpppaAAc76D2UpKIy77I9fBeHyPDtKg1Py76jVXKQ\", \"QNIQbUBpJsc6v2wxsbgmEeBGGJAODvbP8whPeULEKMz5BFqQUtda1Uq5CTkymFDB\", \"LRCxPiRMrO09tTvzbqZmJRGpSuFYVFXjF0IWapwasLAD2ChyXX8QKt9h76axAsim\"]',863954939),(x'70756642772a714c674741454965000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1971-03-23 00:00:00','[5243428620352020917, 5568391592292303044, 7909748808678584821, 430379849967994272, 707105727635344166]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',143.0000000000000000,'0N1oNfHqNQUiPQUQk','[\"MxNoJ1SVoLJ5Vdg7BwDajRgV26mRHRjflT4nJMYYBTfDkv1dQtVP5femAfCfYJ6j\", \"kpYAlFn4PCeGIqilvUCh7RMqPhrsN3OMD0auT4aQJ3mngZKHaVs50A7YRORJNKsY\", \"4T9dHuL2qsxLfMfgAtcUWKAmljuIzg68X8gdQYZigCfMcPSyOTRkbAEvjL1wl4Yt\"]',x'69584956343325','[\"1dog7HyQdYFcJPXJ8PjQIEhH7rWR66Cp0Vh6qmTEy0YITPBsLgGIA4yHuT5nKnzH\"]',649625869),(x'2a474d5f63682b28453452000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1993-05-09 00:00:00','[1719491966238713970, 1393108457729113241, 1287922375661849076]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',49.8014000000000000,'W4I9OToFfv!kny','[\"vFmBKVqpSyAw27DxiPlRnBh3RQ9uXhXa0AA0R4n8Ozju8MuUwxihrci4iEVJ5BgD\", \"RWFrsUR6WXNXo3cgBUaICUpHgrOA3JyYFtb2xOj5PPjKsEYmKWIX3jUYNgdmKNx0\"]',x'76526c7a4468','[\"K3OCyJOVr5mybh1qzeFsPFCoItl7cxTGhu5usVOOhYhh4HQsxZFr3sigX1C1bEoI\", \"F9vUqpYmvMcb3zXgTCgyyy3XWholRbgKCVY2BdvcNQWYJpWoT9fUF4fDFLa4uKvh\", \"UG0KV08wbGVpTDDYgTL6kROL6krZwEhCX5nnZUMD1VlCqvZPdiNwVgyu5Rj2agsd\"]',1703027236),(x'2650736b5e6721386e3d4e307444725423690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1996-11-11 00:00:00','[8717302980257269786, 7352052435240377438]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.0000000000000000,'5C@ieC@K7','[\"0cL7Pt915lAXJEpCOPcGNaf8j9pVCnhcarCXMMuSpI2zca4jOokkqjtdLS3jwOm2\", \"inzxZzSeryaNOQTVM3MRTsqnW5utNfO99pqgbka0NgWRYSj93tsBUGI5pwKzXm1Q\", \"55RDD6oyKbmQBeHTaYHRasIXxjaiOCg3laM6cJBMnlhHesqHbOME08ZkWiRhLEYt\", \"JlnOWk0tG2zQnCkbCvXNiLUV33Es350HU4vdLL7gmqYz68NABs8z13s38Dah3PVX\"]',x'282d25296a755751393432636238','[\"dFzil9txBUFHxPHUr9wTzFgqQozdWgSXGf6bISiOdaIS8I1UNDpku23EP3YHgvAY\", \"OYvfwn6bupadLR8CV8WN7ZCCfHLCJ3BohTEHSrl0q33LbqNRnEAqRXpawDDIx72I\", \"QBm4BsCEksqbV8KwwTjTGm2cYMi85TECiJzXk7CoaxtMYdHCwUGRXpQhu5LYWMxK\"]',26165514),(x'2b66393d3d367130314300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2014-07-13 00:00:00','[8365648798966068151, 5326450683673479456, 3540428616184073157, 5487293052067343940, 1329944379116433918]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',98635.4217000000000000,'E1g%7&m8ma!K_J8#tb','[\"xX1JOOPkkMV6zl5XAG0XSsEHTqYqZfAxrpuvd4sSYwVDo25gWfUPkq7iPB8CJpz7\", \"VXN6Yuzdx0Gjbw2qjNMCb5XvEeqCAm8YQ6hm0zNdeAlszGfjCgKfbBzJMrfooU7C\", \"iMiFDcmkFv1yYQN8NKYZSdBQHYVN6oZJrFCCUKKJuddW6ByzbYZ7GtBAhnfozHbd\", \"st2h25rRfEYoLvL8fq4ZIttbQliTIbjZZKQ2gl8PmEZNLs5Y7ryuZNhZz2ecWGq8\"]',x'722b594d5f7e','[\"4pm8n3uZOlhsc3PeMVtoem43mqMizmQjDPmePp3DkoNLmBGzWubaSPlAR60oy66g\", \"gZa2O4tB41bPEn14hFW6DWwtDOHAoFk6cY7LP2CMqdkUa3DGOwfBxBGl720Pvdoh\"]',-1034796556),(x'4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1982-07-08 00:00:00','[1424359607579336053, 6824469241721227587]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',8491.0000000000000000,'ddh$~ZS(cL^4','[\"QxIoX0MNyqnJUyoGbya9GZdprXx5GHTOuDzVWtASZeXrD5lxx12eYbmRRscEAyZa\", \"vQisR85a0TF8pAelwmtpKsN0DEyOzNH0IEVcOMeG4PDdF2cNsHeTcVUqJuUdh2Cv\"]',x'5558622646344b527369254468','[\"4RSr58UOO928d8zAbBhXY7ot3Kmeqm2Dxi9IYNLaFDIGJVZxpkFmhbUiNBlwKVzK\", \"j7sOgGDRp9ItSKFPeK5yL1GV1vvFo0Yg7cq7DhI5ytAXvQtQKGZ3WGbAFZQ7Alq7\"]',-2147483647),(x'426241583d4d384d546352773769776d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1990-10-03 00:00:00','[1, 4617020669588082736, 5739020229500513618, 1326254519938675703]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.4503000000000000,'js7-jqSy','[\"Ik1flAN6fCg3V8bIZBsqH4qpCpIPlQdzPt1M9HIRlRfIsdHDywwdWfljIqaVnnFi\", \"6Ce5YAVYZgePV7Rc7EgNSe9iScs8orwsKWWOBHaAxNZORpK2mDUdRCrAO23XEL2h\", \"5cYktCE6ezZ2F6HHyE83XKllPAHCCSypELMuYuK2I1jmA8NRBE7qUGt1D83g80Nh\"]',x'356a6f','[\"G5SkjvTYseOnVuAXWTZaPndRKKvyDd7BaClqjVfmIwNT74At40HlB3LQk69wSk7N\", \"KSiZApt9xM3Vo4ppYiWr31HAz71mfWv9BoxlbpK1UHPW0Drck4zDhP2qCnsVMIOr\", \"qReYYcnNxzJ4C370cDpjlYRmIqOiWotMLJWNSjuwYlnb7c7S4JlhYMEyd2wtoDUP\", \"1lXA7qLZ7rmwpVbeGMWlVahQqJMwfnwX8RfaSB623PQ3mB9CBz4A2Rer4p6KGpQo\", \"RlUswT6ksAaV94NdZBdHqxpuamnOn7IArAggtOAfeBFxPtsfZYHv1s3KOGriz2JG\"]',-1664751152),(x'362a6136465a463272285524537725766e4b4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1970-12-19 00:00:00','[4379566925672446433, 8022948120577789820]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',86.6320000000000000,'O+','[\"ufn4SdRGWM8wZabfpGf3N0rSmOXeqAqjmNBe2q5jsTsnowTVxKcu6OzmEd6Rwt9i\", \"0mNTfagM0wMxheiSsGd6SdqAJM8f25cjTcOMh9JoWg01uny175RKR74vXp7ezHra\", \"l8QwnIQdaD2brEuuynEoaT6Rm2lUDkUfC4qfrr2ulWeju7i9yHAe7gVHsmB57paY\", \"GodShDSV5zUljz6YRAYHjqg4eGjJ4pAtS0rD7IU91VSDu2KKQnhSX1jBmMSUtNUP\"]',x'425967735f342b6f59','[\"RHz51qF2WNo0oj4bQtM32Tzc2aKjIEa2T7TQZgqWEyiui15FL8iXS6jHqD5Dj5sA\"]',1272957893),(x'706c556f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1984-10-20 00:00:00','[8110479956303206926, 3908848609333001503]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',22.0400000000000000,'=hjp_bZTQ%mhE','[\"qrrx8zSOjFKo11T24Y0nnim57hnLOXu11F0AwWADj8BPDfbYzLJvbUUFFOJ364zk\", \"LxrQ282kjYbCAFVX6MQdBOpoi31FmVIT0RSMq41NQfIJ1ZYAyfM1jSpz5cBqX50O\"]',x'4d714e4076437938566b404e6a566e5f36','[\"GoJBy5GndzKAQsTUPUFFMGE1IvNZE6joHbEm4uCtOoSYSf7AIMjZoYRy0oCKU5Vw\"]',-1),(x'4b7e290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2031-12-10 00:00:00','[4670206350187888447, 7014547489375638275]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',630.8100000000000000,'A_mOd','[\"tfV7WbgFYIU1KKtB7PRuM3BgzTkeSUdvZMmM3HHwHMM7H1qOtZfUilDtY5Achwp3\", \"rsj7ojMfjvUa7VXfGjM3EyKeFD6Ct8Wok37MpDRhzmiBX4n5qWAXQnR5IgVCMw1f\", \"DDbkobqzZ8SpyOM4LRjfvj5e0clPfmsfqASLXIKVpciGrRfnvTbj9AjDBq8bYDet\", \"ey9cgPCOT79I2vcbNUpeHq21ATsY2VhOokWmduaRX5w2UfsiyFLSPhwPx7VhPqRh\"]',x'4074696b5136495e','[\"V2is9UZVqoOhtPfqQk1VSinhprNAt7jCWQsRWtFJDiSQVbk9ciZnwJAl2s50dzsk\"]',1709561739),(x'7570366e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1991-09-29 00:00:00','[9197285688962310988, 8298563179847366897]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',70994.4300000000000000,NULL,'[\"YXkJrwHvKhLyGaeYhXrpln2FrMZEeUPpcW2Fh1Zl7adntiMOnQdkXsgDLrKkH3XF\", \"H9gJe8FoAmuPwJwaxrPbY43DNnbe5KL56HtLRmRXl2IiQYqCEZlCCsXEFRfidHES\", \"gSYybuSScuiXt8xU6WW4zQp6wx8JcQupNsBofXp4yDFNoi3XVpxg3Vy4cYJeA3qN\", \"cfjs38LikaLrF03owlsD0NsYwBQ9XWp1yVkBwEkmAMxaKlpeK54U4Ocv2OnIQq7z\", \"P7PHq2m3DXkAflZm1olguzBYXgqTgeKjY5BYRuZZdxtvedHzMc55ek4aZDdJUsji\"]',x'6749734752285545744d5f3079','[\"6S4x42ibsV4oTrigBxi8hbcl26roATCdmXJIQnHHGYGFojq2a0XVSSjorqZJ5zMf\", \"pp8X6Kb1vZF9yyUawzKVDRalEey1NuodVfN4PL7KHLuNGv8SypOvjoSwXM1heI1E\"]',2022893258),(x'435e6135793438774a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1981-04-26 00:00:00','[5907925664077936595, 3369722584097072819, 5835711727561410762]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.2000000000000000,'PrxwQWu#nB','[\"H2GthDw1yf0pctuElEwOWyqiTBjpHGmVrJnRTPaEphHno3JvCMHAqvq20rleqtLG\", \"9jbwB6ijFoc4S8QTdHXvC1JpXgE69PyRVwknsqe76QWiPRWbEQbx1HztFB5CbWxw\"]',x'4867677551496e','[\"ZvpAurRXiYVqnzDdVQspmmA5yvpxmWpcfFbudr0FH5vhoQFBrLCygzOeGlX20sKQ\"]',-35097579),(x'766133773d4b6e444c685f2b5364523267000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1981-11-29 00:00:00','[8628637859757992714, 6163891607028946735]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',3.1700000000000000,'c_b_suGpw&08DsDiF','[\"P7UmCGeBOObee3VqyqAUf35sdz307JXirs6R26rlssiYnEPMWEeXvX5mAoJFLMrn\", \"cyTBTGBRKGKqoYKrNyeWuxfdJ2DBp30Bj0ar8AL639IYFTBo1WffSNVZf7JJbZw6\"]',x'78','[\"Rw8wcG2LK1SWn84pNefsar1wSxHyVKgF2eoFrBy0aJAjTJU2pQxIFVQNkuGveek6\"]',-771923182),(x'354866325e61756b656b2b410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1980-01-17 00:00:00','[7239820075911232975, 5165180562879473865, 5487894130172929934, 6240331434772177392, 6301139125131715642]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',73.6000000000000000,'u5zaa7x','[\"lT3eFD51H5GaxtPqzqP0klVdUDmXmkjru8Ut5MJuGdNRDMqf3o6IQT9lRZTBlJvl\", \"tkm0GFMxddwzh2w2dTm1mfQlODpY8B6SV4VHr223V8AjcCm1Yg4WgGF0MGedb2bX\", \"jDS3TqO4fUgwg1ozubhQS7gotZNlZgpRSaLQM4GNPW71G8CwkJltdzXMvkTY3TRz\", \"PUJXNgCGbEOpujP54pjefW7fdpdS02OQ9FoeZMMlf3gayNVPOZUIuf0oXmPib2sg\", \"sSxAtuobbeLNMv3H8srbd9XfslU9bXTucv34VR7SpVnjEPmnvprdpLfuL7mGC1dr\"]',x'61423633674323352445564e75','[\"Ux113ZXAYVqalqlhfgmkA6DmKoLIgoctu5lVg4irRxBVG5W780ngVNLheb5LOhKT\", \"DtbqzXToFXvM5v9X6kClYSNtR7xl8zdXcxEmwjqGXVbRu7ks5XL5IOFjPk9cHEZz\"]',-1785310612),(x'524f4e4761373645734b4b6c5963470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1981-10-23 00:00:00','[808252063897818455, 7601727311223349023, 191796941149332104, 4887963947110370636]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',2530.5180000000000000,'rSLbjs5jNPR','[\"R4kokwOxbxM7JKlXon9vYlmGnONiOjYysLobQiTVHcH9YhgIAANRG36SFN5sY3gk\", \"gb8IxVThF6W0EF8vTbKOLbtCtlUHfa2tlxdoigTf5KcEQHzj3ZdvTAC5BXCBDOHT\", \"y8xMoJYJey7FXRgkaQpKjUXGZUA4MgDtDfs6FJ88Vstz20YsW27aob9DUsuW6K3u\", \"wVv5TMOHtWZE9jmXoKGxOfIyr3aD7Tdm3Rt98LYLWFYuukfJ5Vg4yWZvQkidjIyP\", \"fX11cRSZ4TcaXoejrPNclIJv1vFc3rdngjwvWOTjxLAWyzbuembUooD7kjImofmT\"]',x'66316452212d3866','[\"bgG1GNVJCCNFMr56aQnczaSHDBSpcNtzqzjvcg4yzRJFbgbPHbjkh8EF8BHFgNHP\", \"CCR8M77WmeuHRGyUuRyDppLMHqjn5E3Z0y8XZf6nzV2TlscXbbeCL7GmqmixxxvC\", \"7sOM8i4Hu1M2N104K89azP6b2Ygt85i1RC0nytmD8CBscKJQbVGWADJTSgZNcJdX\", \"SQvEtZ7tfW6ItyCfY0olHzdfpRleD98343Wf3mrAyxO4Bkm4xXED8IR70s8kV9hQ\"]',474619225),(x'593835722540332952474d522d24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1989-03-21 00:00:00','[6412778172147726466, 3043427495520640442, 2093094187259737575, 7930156186476952010]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',863553.0000000000000000,'1Wfrs!qYl=q9ixIX_9','[\"JW4iRZaNnEhert88CMstUeG1nYzhj6I0BmFT838fvhHTcrla26LQ4FksxA2vuxhG\", \"NjxtjqoLMcmPzJAUsvH5JgtyFXvzvRavd7lNy0yY5QBlrz8o1JUnibYvdtwY52pP\", \"TDSLr351c8jahLTAkoppPbdm5zkKgqqoGePYp8uMTaKtcYw1dn5G0qpW0aokIqrA\", \"xEAXRduE3OXEOKD2ai0RceKBAc0HtAjnJrDPOLa6ZHiIviUOUFzIZy04VBsGjGBH\", \"Ap8xlujCo4X8qgYrwXFgGN9pJszixJ3oaIzAFApWMBjzrF5ENQI0qUcZXykjATmW\"]',NULL,'[\"O0Wbh0ed9526pXGsmbmjEdf3jvXlx4b9eodgzGiR0XFM2c5Qs2KfvszEWu6AVs0t\", \"5pFQEOtIzrSptueDhjlj18XJVx2495c9IRdeMNzs0H6DzRkUnPiwG82Y9zSkeNo0\"]',-741338274),(x'0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2009-05-14 00:00:00','[4408306895929544150, 8050999426819584729, -9223372036854775807, 7128663424344369386, 1097052050724643427]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',156424.0000000000000000,'Noz','[\"6ArZynWwf10bFefks4giiwC3KTpGx3IPNv9pMTNg6n1g0niqjuqkTrAZqPZ3eiTd\", \"sYy54co2YILdCizLlOwJy1Qjx9Slben6XfdSs7xWChUmxhQVfS2oDPMt7HaRWRew\", \"tGiGqJqA730fz4XZmsFlvyujN9WWNpw4SeUYxlF0ZsHlE9xOpIPc3a8DI5FKgVAU\", \"Al8l5ftkwL3SF9z21JQ7KCTYbCW2GNMVgwxxmVhY2aKdIe8IejNylKmOCKeAqOPI\", \"RVnvtVk28VrWiK5h5H656wwq05T6uzy37kp0S1Z8w5kKvns2vVPQxZPCU6hvxfCd\"]',x'54252524334075597a57626928744967596b','[\"mPBd6YEriQDpxrUkvJdyhObM04FanNGa8urvSwi29I4uYMQBb6gufOakLLkVsR5u\", \"5CDSrnLerM1fZpKwj4XUj0l9njrTniSc9qAvh75ppVcZLZ7SBDVFGTGULZr5n2S3\"]',1),(x'4b5e42456c3251733576436b7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2017-06-27 00:00:00','[4081783654370653710, 4112822716303842150, 6473094800329335711, 6219902220115905314]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',43.9400000000000000,'s+','[\"IWOVUV5gW97Ir7Op80M4A0P3qGIVhfnyU7lEfPGUuuwy8IWtyUq7Ga4DXbLEqz3W\", \"OCwTtPPTrDZYbBX0NdmwrmhdvrN8G6AogyWBg99gMdd1QqG10YpBckH4bAxvr8MR\", \"Key3tixARBUo5mJgPK29py7oUUE5jqzPt9EstrDTu7kaeDhhGPm33xjpoyPhYRk3\", \"QQVO3GF0EzynNcEe9LGU2TcwlF9hct0Bwm7LlMbQJ3CB2jwBnPNNYIbF17OrDjW3\", \"jndKfXu5jtKLxA4qb6YPLADU6l8JfEIZOL1tJXR9omB8AHmlwg13icOTpJQ9AnEn\"]',x'5232543d463373214a30436461',NULL,704033110),(x'7e6547327a4f39404552764557632a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2033-03-26 00:00:00','[8752698153008498802]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',0.0000000000000000,'kxTL_eQa=fPw=%','[\"A36eSw19uh2hnYyJOGTTzzGx4lp66hJGWZHtFghL3oUGHMo69qIuGaOthZruG9aH\", \"An30jY4u8rOrfaC6jgCrhTIlQGenpDaODtQmpILF9yXcZYfszChs89C3oYw28nXo\", \"uEb9xiOulbF02p8d435sQGk7YYXKJBV0s50f9IYdHJAPEI1v5gWxMS3CFs3EldOB\", \"eqIuKxteMYyrLiH6HEGYoAeoBQVt6Mz0ZZ8ba4qysgZRXgW5GXb2gnnRnqN5xFfV\", \"nE2QTiGnt38I5xH4ZnHGNP5628G963Zf8kwN6D4uxda7MEcqrG29KVE0ud4Ae1wg\"]',x'4069456c316c296d6641383463514e2466','[\"sHvYHMQ8Mwp8hMzq91x5mxgjlpXmfF2geXCYWPayv5USIpPwcZj8U8RcQI8fGSA5\", \"I4IMXoOYYEMEemhBIkHN2liEkqTtMqObInYyRbdWp8OpCdYlv7qZwZihsc3GS59W\"]',-1969564789),(x'6732535770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','1985-01-25 00:00:00','[20466059053750828, 809257279982052908]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',928.9600000000000000,'nQ','[\"25CPvmZ3Xdn71rJm5xowP6p1QjeDK11A2DZtUzLK7ja2d5T6vJjJTvSwo9Y8M9ST\", \"jm3m76VKq4bDFSbSA3hnEExHNzhd2nZulAQxujbO9qXkufW9dEzaC7R6cDcsMHVb\", \"9PU0409eee7WlWYS47XUTugEoiQptzb26jh5q01iT0XBu1g3YtbhpwGtC9jzbA0F\", \"mrde3RG1gY5wPnZa4yHxOl5rkBmoskhFAG3ilYSKYsUDJ2DLDJz0XV9n2sHsdW2N\"]',x'6e335a322a534076436264','[\"YnYbURpB1OdBgruO9gTbCCNpCy9MtQHKBmRUs814TmO5iNWU6nFUzf5LHADaHT4q\", \"ncwswzXgnTqfl1UBh7yYOZLnnWovtrlgwSOjdpNCEBcsTLI1ETt6GXDmdlTvvqi6\", \"HyVLvryYvuxED2pYiLf9QJBpWmo1QyBbhSmPgCes6KC9MzXQMU10w1qy5cGPCd9z\", \"Vl8oDK0vLdw2kb9E7zp6Eplb7MbdjMFOSajyvAiLLyrJslYNhNT9TtjqOPOSCQM1\"]',0),(x'51506c676b47432554634679796c744100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000','2036-01-15 00:00:00','[8624981470875515058, 2417933999360149782]','[\"G0XZTTTqz76DK7sJXL7vpI69KobLAL4w3HJpoJMd2RRbYqf4G5Wg30mWXf2vtwzy\", \"DbI37w1Vp4SCcMifWXedcBd8s1eUXkuhYwFmZOQwnCPZ4QUBuUQ9SM78xiIy1M1U\", \"lqadGREbQINyTSrLP7S0PQ67VVRxCU1r01V6i3BXTH66DuG11SpGrfSXhKVaKj11\"]',17.0000000000000000,'&P+Xy','[\"WFJuRuUyVdMUqGuAhB5LAeiR7tdwkc5zkQG61iT2NMkk78WNThiCBCkVH6jHkEYv\", \"6d9N5UH9sU3qtZtnUaVBcpl7dxAhU1l3vQGiuOipbJFeQJiCPfiHnQltzA6hARUk\", \"OGyPybNJ8vsWyl5FeBjcENU6EaAgEI6Py1f8AGqgi7B19bcVbBqKldRO1xYancJr\", \"PbhvJJ8ZK1BHbnz0Mxi2R2gpasuUj8xKgsTRHtQGmCaDLyiXIat1eruUFUYBLk2v\", \"vWwCx4uBcgk92G8VdlQdXHPa86KPPfz78y8YBVpcHyYtzZOGZrMACjxOOtQj7JIb\"]',x'64324c','[\"t6s87vRoBAD3j9vnZWVOkexWwpf3iMH9w6ImV1BWyQ1kW9Ls3POg5KTxuFI4Hpo1\"]',-600235817); + +set @@tidb_enable_global_index=1; +CREATE TABLE `tceb7972c` ( + `col_17` json DEFAULT NULL, + `col_18` smallint(5) unsigned NOT NULL DEFAULT '13551', + `col_19` float NOT NULL, + PRIMARY KEY (`col_18`) /*T![clustered_index] NONCLUSTERED */, + UNIQUE KEY `idx_9` (`col_19`,(cast(`col_17` as signed array))) /*T![global_index] GLOBAL */, + UNIQUE KEY `idx_10` ((cast(`col_17` as signed array)),`col_19`) /*T![global_index] GLOBAL */ +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +PARTITION BY RANGE (`col_18`) +(PARTITION `p0` VALUES LESS THAN (2), + PARTITION `p1` VALUES LESS THAN (14104), + PARTITION `p2` VALUES LESS THAN (56927)); +INSERT INTO `tceb7972c` VALUES(NULL,32768,3820.5208),('[2978991857918245466, 2358633058135455779]',14958,9050.871),('[3209216649516490663, 8796285761077563704, 8679842102776923655, 7938639730493564777]',50028,5950.6714),('[1835017567976206479, 2]',25510,6779.271),('[7771897049175925887, 1, 5907722896328501457, 2218303279528464844, 4106409123325473016]',56899,9767.853),('[7839602274985524695, 4773627824242235154, 5873227109465605544, 4833046260666832936]',33174,3820.5208); + +analyze table tceb7972c; +explain SELECT 1 +FROM ( + SELECT /*+ USE_INDEX_MERGE(tceb7972c t61a85298)*/ tceb7972c.col_17 AS col_60767 + FROM t61a85298 + JOIN tceb7972c ON tceb7972c.col_19 = t61a85298.col_71 +) AS derived_table +WHERE 16739493649928310215 MEMBER OF (derived_table.col_60767) + OR NOT (JSON_CONTAINS(derived_table.col_60767, '6019730272580550835')); +set @@tidb_enable_global_index=0; diff --git a/tests/realtikvtest/addindextest/BUILD.bazel b/tests/realtikvtest/addindextest/BUILD.bazel index d1180149494c1..2dc7716205007 100644 --- a/tests/realtikvtest/addindextest/BUILD.bazel +++ b/tests/realtikvtest/addindextest/BUILD.bazel @@ -15,7 +15,7 @@ go_test( "//pkg/config", "//pkg/ddl", "//pkg/ddl/ingest", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/testkit", "//pkg/testkit/testfailpoint", "//tests/realtikvtest", diff --git a/tests/realtikvtest/addindextest/add_index_test.go b/tests/realtikvtest/addindextest/add_index_test.go index 86b6232f12b54..168817d760e82 100644 --- a/tests/realtikvtest/addindextest/add_index_test.go +++ b/tests/realtikvtest/addindextest/add_index_test.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/ddl/ingest" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testfailpoint" "github.com/pingcap/tidb/tests/realtikvtest" diff --git a/tests/realtikvtest/addindextest1/BUILD.bazel b/tests/realtikvtest/addindextest1/BUILD.bazel index 5560686d8c7fe..de6f27ec5ac04 100644 --- a/tests/realtikvtest/addindextest1/BUILD.bazel +++ b/tests/realtikvtest/addindextest1/BUILD.bazel @@ -13,7 +13,7 @@ go_test( "//pkg/ddl/ingest", "//pkg/disttask/framework/storage", "//pkg/errno", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx/variable", "//pkg/testkit", "//pkg/testkit/testfailpoint", diff --git a/tests/realtikvtest/addindextest1/disttask_test.go b/tests/realtikvtest/addindextest1/disttask_test.go index 170c2c2746420..c5ddb4a1ac24b 100644 --- a/tests/realtikvtest/addindextest1/disttask_test.go +++ b/tests/realtikvtest/addindextest1/disttask_test.go @@ -26,7 +26,7 @@ import ( "github.com/pingcap/tidb/pkg/ddl/ingest" "github.com/pingcap/tidb/pkg/disttask/framework/storage" "github.com/pingcap/tidb/pkg/errno" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testfailpoint" diff --git a/tests/realtikvtest/addindextest2/BUILD.bazel b/tests/realtikvtest/addindextest2/BUILD.bazel index d41d6dc3940cc..3590e9da6f6ff 100644 --- a/tests/realtikvtest/addindextest2/BUILD.bazel +++ b/tests/realtikvtest/addindextest2/BUILD.bazel @@ -14,7 +14,7 @@ go_test( "//pkg/disttask/framework/scheduler", "//pkg/kv", "//pkg/lightning/backend/external", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/sessionctx/variable", "//pkg/store/helper", "//pkg/tablecodec", diff --git a/tests/realtikvtest/addindextest2/global_sort_test.go b/tests/realtikvtest/addindextest2/global_sort_test.go index f3d13be48cf4b..b86d7aea3244a 100644 --- a/tests/realtikvtest/addindextest2/global_sort_test.go +++ b/tests/realtikvtest/addindextest2/global_sort_test.go @@ -29,7 +29,7 @@ import ( "github.com/pingcap/tidb/pkg/disttask/framework/scheduler" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/lightning/backend/external" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/store/helper" "github.com/pingcap/tidb/pkg/tablecodec" diff --git a/tests/realtikvtest/addindextest3/BUILD.bazel b/tests/realtikvtest/addindextest3/BUILD.bazel index ac0fcc528e572..ec295f54d4990 100644 --- a/tests/realtikvtest/addindextest3/BUILD.bazel +++ b/tests/realtikvtest/addindextest3/BUILD.bazel @@ -21,6 +21,7 @@ go_test( "//pkg/errno", "//pkg/kv", "//pkg/lightning/backend/local", + "//pkg/meta/model", "//pkg/parser/model", "//pkg/sessionctx", "//pkg/sessionctx/variable", diff --git a/tests/realtikvtest/addindextest3/functional_test.go b/tests/realtikvtest/addindextest3/functional_test.go index 7a3e29a4d3206..aaa6eb4e29764 100644 --- a/tests/realtikvtest/addindextest3/functional_test.go +++ b/tests/realtikvtest/addindextest3/functional_test.go @@ -17,12 +17,14 @@ package addindextest import ( "context" "fmt" + "strings" "sync" "testing" "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/ddl/ingest" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/table/tables" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testfailpoint" @@ -43,7 +45,7 @@ func TestDDLTestEstimateTableRowSize(t *testing.T) { ctx = util.WithInternalSourceType(ctx, "estimate_row_size") tkSess := tk.Session() exec := tkSess.GetRestrictedSQLExecutor() - tbl, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) size := ddl.EstimateTableRowSizeForTest(ctx, store, exec, tbl) @@ -67,7 +69,7 @@ func TestDDLTestEstimateTableRowSize(t *testing.T) { tk.MustQuery("split table t between (0) and (1000000) regions 2;").Check(testkit.Rows("4 1")) tk.MustExec("set global tidb_analyze_skip_column_types=`json,blob,mediumblob,longblob`") tk.MustExec("analyze table t all columns;") - tbl, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) size = ddl.EstimateTableRowSizeForTest(ctx, store, exec, tbl) require.Equal(t, 19, size) @@ -83,7 +85,7 @@ func TestDDLTestEstimateTableRowSize(t *testing.T) { func TestBackendCtxConcurrentUnregister(t *testing.T) { store := realtikvtest.CreateMockStoreAndSetup(t) discovery := store.(tikv.Storage).GetRegionCache().PDClient().GetServiceDiscovery() - bCtx, err := ingest.LitBackCtxMgr.Register(context.Background(), 1, false, nil, discovery, "test", 1) + bCtx, err := ingest.LitBackCtxMgr.Register(context.Background(), 1, false, nil, discovery, "test", 1, 0) require.NoError(t, err) idxIDs := []int64{1, 2, 3, 4, 5, 6, 7} uniques := make([]bool, 0, len(idxIDs)) @@ -115,3 +117,29 @@ func TestMockMemoryUsedUp(t *testing.T) { tk.MustExec("insert into t values (1,1,1,1), (2,2,2,2), (3,3,3,3);") tk.MustGetErrMsg("alter table t add index i(c), add index i2(c2);", "[ddl:8247]Ingest failed: memory used up") } + +func TestTiDBEncodeKeyTempIndexKey(t *testing.T) { + store := realtikvtest.CreateMockStoreAndSetup(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("create table t (a int primary key, b int);") + tk.MustExec("insert into t values (1, 1);") + runDML := false + testfailpoint.EnableCall(t, "github.com/pingcap/tidb/pkg/ddl/onJobRunBefore", func(job *model.Job) { + if !runDML && job.Type == model.ActionAddIndex && job.SchemaState == model.StateWriteOnly { + tk2 := testkit.NewTestKit(t, store) + tk2.MustExec("use test") + tk2.MustExec("insert into t values (2, 2);") + runDML = true + } + }) + tk.MustExec("create index idx on t(b);") + require.True(t, runDML) + + rows := tk.MustQuery("select tidb_mvcc_info(tidb_encode_index_key('test', 't', 'idx', 1, 1));").Rows() + rs := rows[0][0].(string) + require.Equal(t, 1, strings.Count(rs, "writes"), rs) + rows = tk.MustQuery("select tidb_mvcc_info(tidb_encode_index_key('test', 't', 'idx', 2, 2));").Rows() + rs = rows[0][0].(string) + require.Equal(t, 2, strings.Count(rs, "writes"), rs) +} diff --git a/tests/realtikvtest/addindextest3/ingest_test.go b/tests/realtikvtest/addindextest3/ingest_test.go index 808b861cd8fb3..71e9a194f6f13 100644 --- a/tests/realtikvtest/addindextest3/ingest_test.go +++ b/tests/realtikvtest/addindextest3/ingest_test.go @@ -28,7 +28,7 @@ import ( "github.com/pingcap/tidb/pkg/ddl/testutil" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/lightning/backend/local" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testfailpoint" diff --git a/tests/realtikvtest/addindextest3/operator_test.go b/tests/realtikvtest/addindextest3/operator_test.go index c8a805b693948..692b181d424d7 100644 --- a/tests/realtikvtest/addindextest3/operator_test.go +++ b/tests/realtikvtest/addindextest3/operator_test.go @@ -31,7 +31,8 @@ import ( "github.com/pingcap/tidb/pkg/disttask/operator" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/table/tables" @@ -330,7 +331,7 @@ func prepare(t *testing.T, tk *testkit.TestKit, dom *domain.Domain, regionCnt in tk.MustQuery("select count(*) from t;").Check(testkit.Rows(fmt.Sprintf("%d", regionCnt))) var err error - tbl, err = dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("op"), model.NewCIStr("t")) + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("op"), pmodel.NewCIStr("t")) require.NoError(t, err) start = tbl.RecordPrefix() end = tbl.RecordPrefix().PrefixNext() diff --git a/tests/realtikvtest/addindextest4/BUILD.bazel b/tests/realtikvtest/addindextest4/BUILD.bazel index 014dc500e8cfc..7e4e7364ca1c9 100644 --- a/tests/realtikvtest/addindextest4/BUILD.bazel +++ b/tests/realtikvtest/addindextest4/BUILD.bazel @@ -12,7 +12,7 @@ go_test( "//pkg/config", "//pkg/domain", "//pkg/kv", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/testkit", "//tests/realtikvtest", "@com_github_pingcap_failpoint//:failpoint", diff --git a/tests/realtikvtest/addindextest4/failure_test.go b/tests/realtikvtest/addindextest4/failure_test.go index 081eaf4bcbfa7..35e9c8b8f52ec 100644 --- a/tests/realtikvtest/addindextest4/failure_test.go +++ b/tests/realtikvtest/addindextest4/failure_test.go @@ -26,7 +26,7 @@ import ( "github.com/pingcap/tidb/pkg/config" "github.com/pingcap/tidb/pkg/domain" "github.com/pingcap/tidb/pkg/kv" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/tests/realtikvtest" "github.com/stretchr/testify/require" diff --git a/tests/realtikvtest/brietest/brie_test.go b/tests/realtikvtest/brietest/brie_test.go index e1c5abd475a54..db070ba3a8cf1 100644 --- a/tests/realtikvtest/brietest/brie_test.go +++ b/tests/realtikvtest/brietest/brie_test.go @@ -138,16 +138,17 @@ func TestExistedTables(t *testing.T) { sqlTmp := strings.ReplaceAll(tmp, "'", "''") executor.ResetGlobalBRIEQueueForTest() tk.MustExec("use test;") - for i := 0; i < 10; i++ { + for i := 0; i < 5; i++ { tableName := fmt.Sprintf("foo%d", i) tk.MustExec(fmt.Sprintf("create table %s(pk int primary key auto_increment, v varchar(255));", tableName)) tk.MustExec(fmt.Sprintf("insert into %s(v) values %s;", tableName, strings.TrimSuffix(strings.Repeat("('hello, world'),", 100), ","))) } + // full backup done := make(chan struct{}) go func() { defer close(done) - backupQuery := fmt.Sprintf("BACKUP DATABASE * TO 'local://%s'", sqlTmp) + backupQuery := fmt.Sprintf("BACKUP DATABASE * TO 'local://%s/full'", sqlTmp) _ = tk.MustQuery(backupQuery) }() select { @@ -159,7 +160,7 @@ func TestExistedTables(t *testing.T) { done = make(chan struct{}) go func() { defer close(done) - restoreQuery := fmt.Sprintf("RESTORE DATABASE * FROM 'local://%s'", sqlTmp) + restoreQuery := fmt.Sprintf("RESTORE DATABASE * FROM 'local://%s/full'", sqlTmp) res, err := tk.Exec(restoreQuery) require.NoError(t, err) @@ -172,7 +173,180 @@ func TestExistedTables(t *testing.T) { case <-done: } - for i := 0; i < 10; i++ { + // db level backup + done = make(chan struct{}) + go func() { + defer close(done) + backupQuery := fmt.Sprintf("BACKUP DATABASE test TO 'local://%s/db'", sqlTmp) + _ = tk.MustQuery(backupQuery) + }() + select { + case <-time.After(20 * time.Second): + t.Fatal("Backup operation exceeded") + case <-done: + } + + done = make(chan struct{}) + go func() { + defer close(done) + restoreQuery := fmt.Sprintf("Restore DATABASE test FROM 'local://%s/db'", sqlTmp) + res, err := tk.Exec(restoreQuery) + require.NoError(t, err) + + _, err = session.ResultSetToStringSlice(context.Background(), tk.Session(), res) + require.ErrorContains(t, err, "table already exists") + }() + select { + case <-time.After(20 * time.Second): + t.Fatal("Restore operation exceeded") + case <-done: + } + + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("drop table %s;", tableName)) + } +} + +// full backup * -> incremental backup * -> restore full backup * -> restore incremental backup * +func TestExistedTablesOfIncremental(t *testing.T) { + tk := initTestKit(t) + tmp := makeTempDirForBackup(t) + sqlTmp := strings.ReplaceAll(tmp, "'", "''") + executor.ResetGlobalBRIEQueueForTest() + tk.MustExec("use test;") + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("create table %s(pk int primary key auto_increment, v varchar(255));", tableName)) + tk.MustExec(fmt.Sprintf("insert into %s(v) values %s;", tableName, strings.TrimSuffix(strings.Repeat("('hello, world'),", 100), ","))) + } + + // full backup + backupQuery := fmt.Sprintf("BACKUP DATABASE * TO 'local://%s/full'", sqlTmp) + res := tk.MustQuery(backupQuery) + backupTs := res.Rows()[0][2].(string) + + // write incremental data + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("insert into %s(v) values %s;", tableName, strings.TrimSuffix(strings.Repeat("('hello, world'),", 100), ","))) + } + + // incremental backup + IncrementalBackupQuery := fmt.Sprintf("BACKUP DATABASE * TO 'local://%s/incremental' last_backup=%s", sqlTmp, backupTs) + _ = tk.MustQuery(IncrementalBackupQuery) + + // clean up tables + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("drop table %s;", tableName)) + } + + // restore full backup + restoreQuery := fmt.Sprintf("RESTORE DATABASE * FROM 'local://%s/full'", sqlTmp) + _ = tk.MustQuery(restoreQuery) + + // restore incremental backup + restoreIncrementalQuery := fmt.Sprintf("RESTORE DATABASE * FROM 'local://%s/incremental'", sqlTmp) + _ = tk.MustQuery(restoreIncrementalQuery) + + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("drop table %s;", tableName)) + } +} + +// full backup * -> incremental backup * -> restore full backup `test` -> restore incremental backup `test` +func TestExistedTablesOfIncremental_1(t *testing.T) { + tk := initTestKit(t) + tmp := makeTempDirForBackup(t) + sqlTmp := strings.ReplaceAll(tmp, "'", "''") + executor.ResetGlobalBRIEQueueForTest() + tk.MustExec("use test;") + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("create table %s(pk int primary key auto_increment, v varchar(255));", tableName)) + tk.MustExec(fmt.Sprintf("insert into %s(v) values %s;", tableName, strings.TrimSuffix(strings.Repeat("('hello, world'),", 100), ","))) + } + + // full backup + backupQuery := fmt.Sprintf("BACKUP DATABASE * TO 'local://%s/full'", sqlTmp) + res := tk.MustQuery(backupQuery) + backupTs := res.Rows()[0][2].(string) + + // write incremental data + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("insert into %s(v) values %s;", tableName, strings.TrimSuffix(strings.Repeat("('hello, world'),", 100), ","))) + } + + // incremental backup + IncrementalBackupQuery := fmt.Sprintf("BACKUP DATABASE * TO 'local://%s/incremental' last_backup=%s", sqlTmp, backupTs) + _ = tk.MustQuery(IncrementalBackupQuery) + + // clean up tables + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("drop table %s;", tableName)) + } + + // restore full backup + restoreQuery := fmt.Sprintf("RESTORE DATABASE test FROM 'local://%s/full'", sqlTmp) + _ = tk.MustQuery(restoreQuery) + + // restore incremental backup + restoreIncrementalQuery := fmt.Sprintf("RESTORE DATABASE test FROM 'local://%s/incremental'", sqlTmp) + _ = tk.MustQuery(restoreIncrementalQuery) + + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("drop table %s;", tableName)) + } +} + +// full backup `test` -> incremental backup `test` -> restore full backup * -> restore incremental backup * +func TestExistedTablesOfIncremental_2(t *testing.T) { + tk := initTestKit(t) + tmp := makeTempDirForBackup(t) + sqlTmp := strings.ReplaceAll(tmp, "'", "''") + executor.ResetGlobalBRIEQueueForTest() + tk.MustExec("use test;") + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("create table %s(pk int primary key auto_increment, v varchar(255));", tableName)) + tk.MustExec(fmt.Sprintf("insert into %s(v) values %s;", tableName, strings.TrimSuffix(strings.Repeat("('hello, world'),", 100), ","))) + } + + // full backup + backupQuery := fmt.Sprintf("BACKUP DATABASE test TO 'local://%s/full'", sqlTmp) + res := tk.MustQuery(backupQuery) + backupTs := res.Rows()[0][2].(string) + + // write incremental data + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("insert into %s(v) values %s;", tableName, strings.TrimSuffix(strings.Repeat("('hello, world'),", 100), ","))) + } + + // incremental backup + IncrementalBackupQuery := fmt.Sprintf("BACKUP DATABASE test TO 'local://%s/incremental' last_backup=%s", sqlTmp, backupTs) + _ = tk.MustQuery(IncrementalBackupQuery) + + // clean up tables + for i := 0; i < 5; i++ { + tableName := fmt.Sprintf("foo%d", i) + tk.MustExec(fmt.Sprintf("drop table %s;", tableName)) + } + + // restore full backup + restoreQuery := fmt.Sprintf("RESTORE DATABASE * FROM 'local://%s/full'", sqlTmp) + _ = tk.MustQuery(restoreQuery) + + // restore incremental backup + restoreIncrementalQuery := fmt.Sprintf("RESTORE DATABASE * FROM 'local://%s/incremental'", sqlTmp) + _ = tk.MustQuery(restoreIncrementalQuery) + + for i := 0; i < 5; i++ { tableName := fmt.Sprintf("foo%d", i) tk.MustExec(fmt.Sprintf("drop table %s;", tableName)) } diff --git a/tests/realtikvtest/flashbacktest/BUILD.bazel b/tests/realtikvtest/flashbacktest/BUILD.bazel index 71984d9fd78d8..1903fddd4029c 100644 --- a/tests/realtikvtest/flashbacktest/BUILD.bazel +++ b/tests/realtikvtest/flashbacktest/BUILD.bazel @@ -13,7 +13,7 @@ go_test( "//pkg/ddl/util", "//pkg/errno", "//pkg/meta", - "//pkg/parser/model", + "//pkg/meta/model", "//pkg/testkit", "//pkg/testkit/testfailpoint", "//pkg/testkit/testsetup", diff --git a/tests/realtikvtest/flashbacktest/flashback_test.go b/tests/realtikvtest/flashbacktest/flashback_test.go index 871943eb1d0f2..4e1059cf77dce 100644 --- a/tests/realtikvtest/flashbacktest/flashback_test.go +++ b/tests/realtikvtest/flashbacktest/flashback_test.go @@ -25,7 +25,7 @@ import ( ddlutil "github.com/pingcap/tidb/pkg/ddl/util" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/meta" - "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/testfailpoint" "github.com/pingcap/tidb/pkg/types" diff --git a/tests/realtikvtest/importintotest/import_into_test.go b/tests/realtikvtest/importintotest/import_into_test.go index fafc533c8e4db..ee09bfed66f36 100644 --- a/tests/realtikvtest/importintotest/import_into_test.go +++ b/tests/realtikvtest/importintotest/import_into_test.go @@ -146,6 +146,30 @@ func (s *mockGCSSuite) TestBasicImportInto() { }) s.prepareAndUseDB("import_into") + // IMPORT INTO does not support some functions + s.tk.MustExec("drop table if exists t") + s.tk.MustExec("create table t (a bigint, b varchar(100), c int);") + s.tk.MustExec("set @v='test'") + sql := fmt.Sprintf(`IMPORT INTO t(a, @, c) SET b=tidb_is_ddl_owner() FROM 'gs://test-multi-load/db.tbl.001.csv?endpoint=%s' + with thread=1`, gcsEndpoint) + err := s.tk.QueryToErr(sql) + require.ErrorContains(s.T(), err, "[0]can't use function at SET index 0") + // IMPORT INTO does not support reading session variables which are set outside this statement + s.tk.MustExec("drop table if exists t") + s.tk.MustExec("create table t (a bigint, b varchar(100), c int);") + s.tk.MustExec("set @v='test'") + sql = fmt.Sprintf(`IMPORT INTO t(a, @, c) SET b=@v FROM 'gs://test-multi-load/db.tbl.001.csv?endpoint=%s' + with thread=1`, gcsEndpoint) + err = s.tk.ExecToErr(sql) + require.ErrorContains(s.T(), err, "column assignment cannot use variables set outside IMPORT INTO statement, index 0") + // IMPORT INTO does not support subquery in SET + s.tk.MustExec("drop table if exists t") + s.tk.MustExec("create table t (a bigint, b varchar(100), c int);") + sql = fmt.Sprintf(`IMPORT INTO t(a, @, c) SET b=(SELECT 'subquery') FROM 'gs://test-multi-load/db.tbl.001.csv?endpoint=%s' + with thread=1`, gcsEndpoint) + err = s.tk.ExecToErr(sql) + require.ErrorContains(s.T(), err, "subquery is not supported in IMPORT INTO column assignment, index 0") + allData := []string{"1 test1 11", "2 test2 22", "3 test3 33", "4 test4 44", "5 test5 55", "6 test6 66"} cases := []struct { createTableSQL string diff --git a/tests/realtikvtest/testkit.go b/tests/realtikvtest/testkit.go index 4fe8f845fd319..8ea85a7b7bff5 100644 --- a/tests/realtikvtest/testkit.go +++ b/tests/realtikvtest/testkit.go @@ -62,6 +62,7 @@ var ( // RunTestMain run common setups for all real tikv tests. func RunTestMain(m *testing.M) { testsetup.SetupForCommonTest() + *WithRealTiKV = true flag.Parse() session.SetSchemaLease(5 * time.Second) config.UpdateGlobal(func(conf *config.Config) { diff --git a/tools/check/check-gogenerate.sh b/tools/check/check-gogenerate.sh index 9acbed85dcfcd..1ee4e778d50dd 100755 --- a/tools/check/check-gogenerate.sh +++ b/tools/check/check-gogenerate.sh @@ -17,6 +17,7 @@ set -euo pipefail go generate ./... pushd pkg/parser && make generate && popd +go fmt ./... set +e diffline=$(git status -s | awk '{print $2}' | xargs grep '^// Code generated .* DO NOT EDIT\.$' 2>/dev/null) set -e From 384d4ed3154018c085def4d11c47809ecdb25ce6 Mon Sep 17 00:00:00 2001 From: Lynn Date: Sat, 14 Sep 2024 18:21:02 +0800 Subject: [PATCH 4/9] *: support for adding/dropping vector index (#55839) close pingcap/tidb#55840 --- pkg/ddl/BUILD.bazel | 3 + pkg/ddl/cancel_test.go | 26 +- pkg/ddl/create_table.go | 5 +- pkg/ddl/delete_range.go | 11 +- pkg/ddl/executor.go | 227 ++++++--- pkg/ddl/index.go | 447 ++++++++++++++---- pkg/ddl/index_modify_test.go | 294 +++++++++++- pkg/ddl/job_worker.go | 15 +- pkg/ddl/modify_column.go | 6 +- pkg/ddl/rollingback.go | 30 +- pkg/ddl/sanity_check.go | 15 +- pkg/ddl/schematracker/dm_tracker.go | 10 +- pkg/ddl/tests/adminpause/BUILD.bazel | 2 + .../tests/adminpause/ddl_data_generation.go | 50 +- pkg/ddl/tests/adminpause/ddl_stmt_cases.go | 19 +- pkg/ddl/tests/adminpause/pause_cancel_test.go | 4 + pkg/ddl/tests/adminpause/pause_resume_test.go | 8 + pkg/domain/infosync/info.go | 19 + pkg/domain/infosync/tiflash_manager.go | 21 + pkg/executor/builder.go | 12 +- pkg/executor/executor.go | 2 +- pkg/executor/infoschema_reader_test.go | 2 +- pkg/executor/show.go | 9 +- pkg/infoschema/tables.go | 5 +- pkg/meta/model/index.go | 48 +- pkg/meta/model/job.go | 19 + pkg/parser/parser_test.go | 1 + pkg/planner/core/BUILD.bazel | 2 + pkg/planner/core/indexmerge_path_test.go | 60 +++ pkg/planner/core/planbuilder.go | 21 +- pkg/sessionctx/variable/varsutil.go | 13 + pkg/store/helper/helper.go | 23 + 32 files changed, 1211 insertions(+), 218 deletions(-) diff --git a/pkg/ddl/BUILD.bazel b/pkg/ddl/BUILD.bazel index 95f2a9375156c..83f0f68d29032 100644 --- a/pkg/ddl/BUILD.bazel +++ b/pkg/ddl/BUILD.bazel @@ -153,6 +153,7 @@ go_library( "//pkg/util/execdetails", "//pkg/util/filter", "//pkg/util/gcutil", + "//pkg/util/generatedexpr", "//pkg/util/generic", "//pkg/util/hack", "//pkg/util/intest", @@ -319,6 +320,7 @@ go_test( "//pkg/store/gcworker", "//pkg/store/helper", "//pkg/store/mockstore", + "//pkg/store/mockstore/unistore", "//pkg/table", "//pkg/table/tables", "//pkg/tablecodec", @@ -347,6 +349,7 @@ go_test( "@com_github_ngaut_pools//:pools", "@com_github_pingcap_errors//:errors", "@com_github_pingcap_failpoint//:failpoint", + "@com_github_pingcap_kvproto//pkg/metapb", "@com_github_stretchr_testify//assert", "@com_github_stretchr_testify//require", "@com_github_tikv_client_go_v2//oracle", diff --git a/pkg/ddl/cancel_test.go b/pkg/ddl/cancel_test.go index c414f8cad0477..e4d1557630435 100644 --- a/pkg/ddl/cancel_test.go +++ b/pkg/ddl/cancel_test.go @@ -24,6 +24,7 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/ddl/testutil" + "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/testkit" @@ -68,6 +69,15 @@ var allTestCase = []testCancelJob{ {"alter table t add index idx_c2(c2)", true, model.StateDeleteOnly, true, true, nil}, {"alter table t add index idx_c2(c2)", true, model.StateWriteOnly, true, true, nil}, {"alter table t add index idx_cx2(c2)", false, model.StatePublic, false, true, nil}, + // Drop vector index + {"alter table t drop index v_idx_1", true, model.StatePublic, true, false, []string{"alter table t add vector index v_idx_1((VEC_L2_DISTANCE(v2))) USING HNSW"}}, + {"alter table t drop index v_idx_2", false, model.StateWriteOnly, true, false, []string{"alter table t add vector index v_idx_2((VEC_COSINE_DISTANCE(v2))) USING HNSW"}}, + {"alter table t drop index v_idx_3", false, model.StateDeleteOnly, false, true, []string{"alter table t add vector index v_idx_3((VEC_COSINE_DISTANCE(v2))) USING HNSW"}}, + {"alter table t drop index v_idx_4", false, model.StateDeleteReorganization, false, true, []string{"alter table t add vector index v_idx_4((VEC_COSINE_DISTANCE(v2))) USING HNSW"}}, + // Add vector key + {"alter table t add vector index v_idx((VEC_COSINE_DISTANCE(v2))) USING HNSW", true, model.StateNone, true, false, nil}, + {"alter table t add vector index v_idx((VEC_COSINE_DISTANCE(v2))) USING HNSW", true, model.StateDeleteOnly, true, true, nil}, + {"alter table t add vector index v_idx((VEC_COSINE_DISTANCE(v2))) USING HNSW", true, model.StateWriteOnly, true, true, nil}, // Add column. {"alter table t add column c4 bigint", true, model.StateNone, true, false, nil}, {"alter table t add column c4 bigint", true, model.StateDeleteOnly, true, true, nil}, @@ -204,7 +214,7 @@ func cancelSuccess(rs *testkit.Result) bool { return strings.Contains(rs.Rows()[0][1].(string), "success") } -func TestCancel(t *testing.T) { +func TestCancelVariousJobs(t *testing.T) { var enterCnt, exitCnt atomic.Int32 testfailpoint.EnableCall(t, "github.com/pingcap/tidb/pkg/ddl/beforeDeliveryJob", func(job *model.Job) { enterCnt.Add(1) }) testfailpoint.EnableCall(t, "github.com/pingcap/tidb/pkg/ddl/afterDeliveryJob", func(job *model.Job) { exitCnt.Add(1) }) @@ -213,10 +223,18 @@ func TestCancel(t *testing.T) { return enterCnt.Load() == exitCnt.Load() }, 10*time.Second, 10*time.Millisecond) } - store := testkit.CreateMockStoreWithSchemaLease(t, 100*time.Millisecond) + store := testkit.CreateMockStoreWithSchemaLease(t, 100*time.Millisecond, withMockTiFlash(2)) tk := testkit.NewTestKit(t, store) tkCancel := testkit.NewTestKit(t, store) + tiflash := infosync.NewMockTiFlash() + infosync.SetMockTiFlash(tiflash) + defer func() { + tiflash.Lock() + tiflash.StatusServer.Close() + tiflash.Unlock() + }() + // Prepare schema. tk.MustExec("use test") tk.MustExec("drop table if exists t_partition;") @@ -231,14 +249,16 @@ func TestCancel(t *testing.T) { partition p4 values less than (7096) );`) tk.MustExec(`create table t ( - c1 int, c2 int, c3 int, c11 tinyint, index fk_c1(c1) + c1 int, c2 int, c3 int, c11 tinyint, v2 vector(3), index fk_c1(c1) );`) + tk.MustExec("alter table t set tiflash replica 2 location labels 'a','b';") // Prepare data. for i := 0; i <= 2048; i++ { tk.MustExec(fmt.Sprintf("insert into t_partition values(%d, %d, %d)", i*3, i*2, i)) tk.MustExec(fmt.Sprintf("insert into t(c1, c2, c3) values(%d, %d, %d)", i*3, i*2, i)) } + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(2048)`) // Change some configurations. ddl.ReorgWaitTimeout = 10 * time.Millisecond diff --git a/pkg/ddl/create_table.go b/pkg/ddl/create_table.go index fd47121c5e331..ee9ec8715ee9a 100644 --- a/pkg/ddl/create_table.go +++ b/pkg/ddl/create_table.go @@ -1313,10 +1313,11 @@ func BuildTableInfo( // build index info. idxInfo, err := BuildIndexInfo( ctx, - tbInfo.Columns, + tbInfo, pmodel.NewCIStr(indexName), primary, unique, + false, constr.Keys, constr.Option, model.StatePublic, @@ -1480,7 +1481,7 @@ func addIndexForForeignKey(ctx sessionctx.Context, tbInfo *model.TableInfo) erro Length: types.UnspecifiedLength, }) } - idxInfo, err := BuildIndexInfo(ctx, tbInfo.Columns, idxName, false, false, keys, nil, model.StatePublic) + idxInfo, err := BuildIndexInfo(ctx, tbInfo, idxName, false, false, false, keys, nil, model.StatePublic) if err != nil { return errors.Trace(err) } diff --git a/pkg/ddl/delete_range.go b/pkg/ddl/delete_range.go index 8f9e103fe0152..e1d999694add0 100644 --- a/pkg/ddl/delete_range.go +++ b/pkg/ddl/delete_range.go @@ -376,14 +376,9 @@ func insertJobIntoDeleteRangeTable(ctx context.Context, wrapper DelRangeExecWrap } case model.ActionDropIndex, model.ActionDropPrimaryKey: tableID := job.TableID - var indexName any - var partitionIDs []int64 - ifExists := make([]bool, 1) - allIndexIDs := make([]int64, 1) - if err := job.DecodeArgs(&indexName, &ifExists[0], &allIndexIDs[0], &partitionIDs); err != nil { - if err = job.DecodeArgs(&indexName, &ifExists, &allIndexIDs, &partitionIDs); err != nil { - return errors.Trace(err) - } + _, _, allIndexIDs, partitionIDs, _, err := job.DecodeDropIndexFinishedArgs() + if err != nil { + return errors.Trace(err) } // partitionIDs len is 0 if the dropped index is a global index, even if it is a partitioned table. if len(partitionIDs) == 0 { diff --git a/pkg/ddl/executor.go b/pkg/ddl/executor.go index 043ca7225d167..8542507b1a77c 100644 --- a/pkg/ddl/executor.go +++ b/pkg/ddl/executor.go @@ -1824,7 +1824,7 @@ func (e *executor) AlterTable(ctx context.Context, sctx sessionctx.Context, stmt err = e.CreateCheckConstraint(sctx, ident, pmodel.NewCIStr(constr.Name), spec.Constraint) } case ast.ConstraintVector: - err = createVectorIndex() + err = e.createVectorIndex(sctx, ident, pmodel.NewCIStr(constr.Name), spec.Constraint.Keys, constr.Option, constr.IfNotExists) default: // Nothing to do now. } @@ -4492,11 +4492,11 @@ func (e *executor) CreatePrimaryKey(ctx sessionctx.Context, ti ast.Ident, indexN tblInfo := t.Meta() // Check before the job is put to the queue. // This check is redundant, but useful. If DDL check fail before the job is put - // to job queue, the fail path logic is super fast. + // to job queue, the fail path logic is particularly fast. // After DDL job is put to the queue, and if the check fail, TiDB will run the DDL cancel logic. // The recover step causes DDL wait a few seconds, makes the unit test painfully slow. // For same reason, decide whether index is global here. - indexColumns, _, err := buildIndexColumns(ctx, tblInfo.Columns, indexPartSpecifications) + indexColumns, _, err := buildIndexColumns(ctx, tblInfo.Columns, indexPartSpecifications, false) if err != nil { return errors.Trace(err) } @@ -4556,8 +4556,155 @@ func (e *executor) CreatePrimaryKey(ctx sessionctx.Context, ti ast.Ident, indexN return errors.Trace(err) } -func createVectorIndex() error { - return dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("not currently supported") +func checkIndexNameAndColumns(ctx sessionctx.Context, t table.Table, indexName pmodel.CIStr, + indexPartSpecifications []*ast.IndexPartSpecification, isVector, ifNotExists bool) (pmodel.CIStr, []*model.ColumnInfo, error) { + // Deal with anonymous index. + if len(indexName.L) == 0 { + colName := pmodel.NewCIStr("expression_index") + if isVector { + colName = pmodel.NewCIStr("vector_index") + } + if indexPartSpecifications[0].Column != nil { + colName = indexPartSpecifications[0].Column.Name + } + indexName = GetName4AnonymousIndex(t, colName, pmodel.NewCIStr("")) + } + + var err error + if indexInfo := t.Meta().FindIndexByName(indexName.L); indexInfo != nil { + if indexInfo.State != model.StatePublic { + // NOTE: explicit error message. See issue #18363. + err = dbterror.ErrDupKeyName.GenWithStack("index already exist %s; "+ + "a background job is trying to add the same index, "+ + "please check by `ADMIN SHOW DDL JOBS`", indexName) + } else { + err = dbterror.ErrDupKeyName.GenWithStackByArgs(indexName) + } + if ifNotExists { + ctx.GetSessionVars().StmtCtx.AppendNote(err) + return pmodel.CIStr{}, nil, nil + } + return pmodel.CIStr{}, nil, err + } + + if err = checkTooLongIndex(indexName); err != nil { + return pmodel.CIStr{}, nil, errors.Trace(err) + } + + // Build hidden columns if necessary. + var hiddenCols []*model.ColumnInfo + if !isVector { + hiddenCols, err = buildHiddenColumnInfoWithCheck(ctx, indexPartSpecifications, indexName, t.Meta(), t.Cols()) + if err != nil { + return pmodel.CIStr{}, nil, err + } + } + if err = checkAddColumnTooManyColumns(len(t.Cols()) + len(hiddenCols)); err != nil { + return pmodel.CIStr{}, nil, errors.Trace(err) + } + + return indexName, hiddenCols, nil +} + +func checkTableTypeForVectorIndex(tblInfo *model.TableInfo) error { + if tblInfo.TableCacheStatusType != model.TableCacheStatusDisable { + return errors.Trace(dbterror.ErrOptOnCacheTable.GenWithStackByArgs("Create Vector Index")) + } + if tblInfo.TempTableType != model.TempTableNone { + return dbterror.ErrOptOnTemporaryTable.FastGenByArgs("vector index") + } + if tblInfo.GetPartitionInfo() != nil { + return dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("unsupported partition table") + } + if tblInfo.TiFlashReplica == nil || tblInfo.TiFlashReplica.Count == 0 { + return dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("unsupported empty TiFlash replica, the replica is nil") + } + + return nil +} + +func (e *executor) createVectorIndex(ctx sessionctx.Context, ti ast.Ident, indexName pmodel.CIStr, + indexPartSpecifications []*ast.IndexPartSpecification, indexOption *ast.IndexOption, ifNotExists bool) error { + schema, t, err := e.getSchemaAndTableByIdent(ti) + if err != nil { + return errors.Trace(err) + } + + tblInfo := t.Meta() + if err := checkTableTypeForVectorIndex(tblInfo); err != nil { + return errors.Trace(err) + } + + indexName, _, err = checkIndexNameAndColumns(ctx, t, indexName, indexPartSpecifications, true, ifNotExists) + if err != nil { + return errors.Trace(err) + } + _, funcExpr, err := buildVectorInfoWithCheck(indexPartSpecifications, tblInfo) + if err != nil { + return errors.Trace(err) + } + + // Check before the job is put to the queue. + // This check is redundant, but useful. If DDL check fail before the job is put + // to job queue, the fail path logic is particularly fast. + // After DDL job is put to the queue, and if the check fail, TiDB will run the DDL cancel logic. + // The recover step causes DDL wait a few seconds, makes the unit test painfully slow. + // For same reason, decide whether index is global here. + _, _, err = buildIndexColumns(ctx, tblInfo.Columns, indexPartSpecifications, true) + if err != nil { + return errors.Trace(err) + } + + // May be truncate comment here, when index comment too long and sql_mode it's strict. + sessionVars := ctx.GetSessionVars() + if _, err = validateCommentLength(sessionVars.StmtCtx.ErrCtx(), sessionVars.SQLMode, indexName.String(), &indexOption.Comment, dbterror.ErrTooLongTableComment); err != nil { + return errors.Trace(err) + } + + job, err := buildAddIndexJobWithoutTypeAndArgs(ctx, schema, t) + if err != nil { + return errors.Trace(err) + } + job.Type = model.ActionAddVectorIndex + indexPartSpecifications[0].Expr = nil + job.Args = []any{indexName, indexPartSpecifications[0], indexOption, funcExpr} + // TODO: support CDCWriteSource + + err = e.DoDDLJob(ctx, job) + // key exists, but if_not_exists flags is true, so we ignore this error. + if dbterror.ErrDupKeyName.Equal(err) && ifNotExists { + ctx.GetSessionVars().StmtCtx.AppendNote(err) + return nil + } + return errors.Trace(err) +} + +func buildAddIndexJobWithoutTypeAndArgs(ctx sessionctx.Context, schema *model.DBInfo, t table.Table) (*model.Job, error) { + tzName, tzOffset := ddlutil.GetTimeZone(ctx) + charset, collate := ctx.GetSessionVars().GetCharsetInfo() + job := &model.Job{ + SchemaID: schema.ID, + TableID: t.Meta().ID, + SchemaName: schema.Name.L, + TableName: t.Meta().Name.L, + BinlogInfo: &model.HistoryInfo{}, + ReorgMeta: &model.DDLReorgMeta{ + SQLMode: ctx.GetSessionVars().SQLMode, + Warnings: make(map[errors.ErrorID]*terror.Error), + WarningsCount: make(map[errors.ErrorID]int64), + Location: &model.TimeZoneLocation{Name: tzName, Offset: tzOffset}, + }, + Priority: ctx.GetSessionVars().DDLReorgPriority, + Charset: charset, + Collate: collate, + SQLMode: ctx.GetSessionVars().SQLMode, + } + reorgMeta, err := newReorgMetaFromVariables(job, ctx) + if err != nil { + return nil, errors.Trace(err) + } + job.ReorgMeta = reorgMeta + return job, nil } func (e *executor) CreateIndex(ctx sessionctx.Context, stmt *ast.CreateIndexStmt) error { @@ -4595,7 +4742,7 @@ func (e *executor) createIndex(ctx sessionctx.Context, ti ast.Ident, keyType ast return dbterror.ErrUnsupportedIndexType.GenWithStack("FULLTEXT and SPATIAL index is not supported") } if keyType == ast.IndexKeyTypeVector { - return createVectorIndex() + return e.createVectorIndex(ctx, ti, indexName, indexPartSpecifications, indexOption, ifNotExists) } unique := keyType == ast.IndexKeyTypeUnique schema, t, err := e.getSchemaAndTableByIdent(ti) @@ -4606,56 +4753,22 @@ func (e *executor) createIndex(ctx sessionctx.Context, ti ast.Ident, keyType ast if t.Meta().TableCacheStatusType != model.TableCacheStatusDisable { return errors.Trace(dbterror.ErrOptOnCacheTable.GenWithStackByArgs("Create Index")) } - // Deal with anonymous index. - if len(indexName.L) == 0 { - colName := pmodel.NewCIStr("expression_index") - if indexPartSpecifications[0].Column != nil { - colName = indexPartSpecifications[0].Column.Name - } - indexName = GetName4AnonymousIndex(t, colName, pmodel.NewCIStr("")) - } - - if indexInfo := t.Meta().FindIndexByName(indexName.L); indexInfo != nil { - if indexInfo.State != model.StatePublic { - // NOTE: explicit error message. See issue #18363. - err = dbterror.ErrDupKeyName.GenWithStack("Duplicate key name '%s'; "+ - "a background job is trying to add the same index, "+ - "please check by `ADMIN SHOW DDL JOBS`", indexName) - } else { - err = dbterror.ErrDupKeyName.GenWithStackByArgs(indexName) - } - if ifNotExists { - ctx.GetSessionVars().StmtCtx.AppendNote(err) - return nil - } - return err - } - - if err = checkTooLongIndex(indexName); err != nil { - return errors.Trace(err) - } - - tblInfo := t.Meta() - - // Build hidden columns if necessary. - hiddenCols, err := buildHiddenColumnInfoWithCheck(ctx, indexPartSpecifications, indexName, t.Meta(), t.Cols()) + indexName, hiddenCols, err := checkIndexNameAndColumns(ctx, t, indexName, indexPartSpecifications, false, ifNotExists) if err != nil { - return err - } - if err = checkAddColumnTooManyColumns(len(t.Cols()) + len(hiddenCols)); err != nil { return errors.Trace(err) } + tblInfo := t.Meta() finalColumns := make([]*model.ColumnInfo, len(tblInfo.Columns), len(tblInfo.Columns)+len(hiddenCols)) copy(finalColumns, tblInfo.Columns) finalColumns = append(finalColumns, hiddenCols...) // Check before the job is put to the queue. // This check is redundant, but useful. If DDL check fail before the job is put - // to job queue, the fail path logic is super fast. + // to job queue, the fail path logic is particularly fast. // After DDL job is put to the queue, and if the check fail, TiDB will run the DDL cancel logic. // The recover step causes DDL wait a few seconds, makes the unit test painfully slow. // For same reason, decide whether index is global here. - indexColumns, _, err := buildIndexColumns(ctx, finalColumns, indexPartSpecifications) + indexColumns, _, err := buildIndexColumns(ctx, finalColumns, indexPartSpecifications, false) if err != nil { return errors.Trace(err) } @@ -4700,7 +4813,7 @@ func (e *executor) createIndex(ctx sessionctx.Context, ti ast.Ident, keyType ast } if indexOption != nil && indexOption.Tp == pmodel.IndexTypeHypo { // for hypo-index - indexInfo, err := BuildIndexInfo(ctx, tblInfo.Columns, indexName, false, unique, + indexInfo, err := BuildIndexInfo(ctx, tblInfo, indexName, false, unique, false, indexPartSpecifications, indexOption, model.StatePublic) if err != nil { return err @@ -4708,30 +4821,16 @@ func (e *executor) createIndex(ctx sessionctx.Context, ti ast.Ident, keyType ast return e.addHypoIndexIntoCtx(ctx, ti.Schema, ti.Name, indexInfo) } - chs, coll := ctx.GetSessionVars().GetCharsetInfo() // global is set to 'false' is just there to be backwards compatible, // to avoid unmarshal issues, it is now part of indexOption. global := false - job := &model.Job{ - SchemaID: schema.ID, - TableID: t.Meta().ID, - SchemaName: schema.Name.L, - TableName: t.Meta().Name.L, - Type: model.ActionAddIndex, - BinlogInfo: &model.HistoryInfo{}, - ReorgMeta: nil, - Args: []any{unique, indexName, indexPartSpecifications, indexOption, hiddenCols, global}, - Priority: ctx.GetSessionVars().DDLReorgPriority, - Charset: chs, - Collate: coll, - CDCWriteSource: ctx.GetSessionVars().CDCWriteSource, - SQLMode: ctx.GetSessionVars().SQLMode, - } - reorgMeta, err := newReorgMetaFromVariables(job, ctx) + job, err := buildAddIndexJobWithoutTypeAndArgs(ctx, schema, t) if err != nil { - return err + return errors.Trace(err) } - job.ReorgMeta = reorgMeta + job.Type = model.ActionAddIndex + job.Args = []any{unique, indexName, indexPartSpecifications, indexOption, hiddenCols, global} + job.CDCWriteSource = ctx.GetSessionVars().CDCWriteSource err = e.DoDDLJob(ctx, job) // key exists, but if_not_exists flags is true, so we ignore this error. diff --git a/pkg/ddl/index.go b/pkg/ddl/index.go index 897f788c26542..b9fd09e875c19 100644 --- a/pkg/ddl/index.go +++ b/pkg/ddl/index.go @@ -40,6 +40,7 @@ import ( "github.com/pingcap/tidb/pkg/disttask/framework/proto" "github.com/pingcap/tidb/pkg/disttask/framework/scheduler" "github.com/pingcap/tidb/pkg/disttask/framework/storage" + "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/errctx" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" @@ -65,6 +66,7 @@ import ( "github.com/pingcap/tidb/pkg/util/chunk" "github.com/pingcap/tidb/pkg/util/codec" "github.com/pingcap/tidb/pkg/util/dbterror" + "github.com/pingcap/tidb/pkg/util/generatedexpr" tidblogutil "github.com/pingcap/tidb/pkg/util/logutil" decoder "github.com/pingcap/tidb/pkg/util/rowDecoder" "github.com/pingcap/tidb/pkg/util/size" @@ -99,7 +101,7 @@ func suppressErrorTooLongKeyForSchemaTracker(sctx sessionctx.Context) bool { return false } -func buildIndexColumns(ctx sessionctx.Context, columns []*model.ColumnInfo, indexPartSpecifications []*ast.IndexPartSpecification) ([]*model.IndexColumn, bool, error) { +func buildIndexColumns(ctx sessionctx.Context, columns []*model.ColumnInfo, indexPartSpecifications []*ast.IndexPartSpecification, isVector bool) ([]*model.IndexColumn, bool, error) { // Build offsets. idxParts := make([]*model.IndexColumn, 0, len(indexPartSpecifications)) var col *model.ColumnInfo @@ -113,7 +115,11 @@ func buildIndexColumns(ctx sessionctx.Context, columns []*model.ColumnInfo, inde return nil, false, dbterror.ErrKeyColumnDoesNotExits.GenWithStack("column does not exist: %s", ip.Column.Name) } - if err := checkIndexColumn(ctx, col, ip.Length); err != nil { + if isVector && col.FieldType.GetType() != mysql.TypeTiDBVectorFloat32 { + return nil, false, dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs(fmt.Sprintf("only support vector type, but this is type: %s", col.FieldType.String())) + } + + if err := checkIndexColumn(ctx, col, ip.Length, isVector); err != nil { return nil, false, err } if col.FieldType.IsArray() { @@ -210,7 +216,7 @@ func indexColumnsLen(cols []*model.ColumnInfo, idxCols []*model.IndexColumn) (co return } -func checkIndexColumn(ctx sessionctx.Context, col *model.ColumnInfo, indexColumnLen int) error { +func checkIndexColumn(ctx sessionctx.Context, col *model.ColumnInfo, indexColumnLen int, isVectorIndex bool) error { if col.GetFlen() == 0 && (types.IsTypeChar(col.FieldType.GetType()) || types.IsTypeVarchar(col.FieldType.GetType())) { if col.Hidden { return errors.Trace(dbterror.ErrWrongKeyColumnFunctionalIndex.GenWithStackByArgs(col.GeneratedExprString)) @@ -231,7 +237,9 @@ func checkIndexColumn(ctx sessionctx.Context, col *model.ColumnInfo, indexColumn if col.Hidden { return errors.Errorf("Cannot create an expression index on a function that returns a VECTOR value") } - return errors.Trace(dbterror.ErrWrongKeyColumn.GenWithStackByArgs(col.Name)) + if !isVectorIndex { + return dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("unsupported adding a general index on a vector column") + } } // Length must be specified and non-zero for BLOB and TEXT column indexes. @@ -325,10 +333,9 @@ func calcBytesLengthForDecimal(m int) int { // BuildIndexInfo builds a new IndexInfo according to the index information. func BuildIndexInfo( ctx sessionctx.Context, - allTableColumns []*model.ColumnInfo, + tblInfo *model.TableInfo, indexName pmodel.CIStr, - isPrimary bool, - isUnique bool, + isPrimary, isUnique, isVector bool, indexPartSpecifications []*ast.IndexPartSpecification, indexOption *ast.IndexOption, state model.SchemaState, @@ -337,19 +344,27 @@ func BuildIndexInfo( return nil, errors.Trace(err) } - idxColumns, mvIndex, err := buildIndexColumns(ctx, allTableColumns, indexPartSpecifications) - if err != nil { - return nil, errors.Trace(err) - } - // Create index info. idxInfo := &model.IndexInfo{ Name: indexName, - Columns: idxColumns, State: state, Primary: isPrimary, Unique: isUnique, - MVIndex: mvIndex, + } + + if isVector { + vectorInfo, _, err := buildVectorInfoWithCheck(indexPartSpecifications, tblInfo) + if err != nil { + return nil, errors.Trace(err) + } + idxInfo.VectorInfo = vectorInfo + } + + var err error + allTableColumns := tblInfo.Columns + idxInfo.Columns, idxInfo.MVIndex, err = buildIndexColumns(ctx, allTableColumns, indexPartSpecifications, isVector) + if err != nil { + return nil, errors.Trace(err) } if indexOption != nil { @@ -360,6 +375,8 @@ func BuildIndexInfo( if indexOption.Tp == pmodel.IndexTypeInvalid { // Use btree as default index type. idxInfo.Tp = pmodel.IndexTypeBtree + } else if !isVector && indexOption.Tp == pmodel.IndexTypeHNSW { + return nil, dbterror.ErrUnsupportedIndexType.FastGenByArgs("Only support vector index with HNSW type, but it's non-vector index") } else { idxInfo.Tp = indexOption.Tp } @@ -372,6 +389,61 @@ func BuildIndexInfo( return idxInfo, nil } +func buildVectorInfoWithCheck(indexPartSpecifications []*ast.IndexPartSpecification, + tblInfo *model.TableInfo) (*model.VectorIndexInfo, string, error) { + if len(indexPartSpecifications) != 1 { + return nil, "", dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("unsupported no function") + } + + idxPart := indexPartSpecifications[0] + f, ok := idxPart.Expr.(*ast.FuncCallExpr) + if !ok { + return nil, "", dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs(fmt.Sprintf("unsupported function: %v", idxPart.Expr)) + } + distanceMetric, ok := variable.DistanceMetric4VectorIndex[f.FnName.L] + if !ok { + return nil, "", dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("unsupported function") + } + colExpr, ok := f.Args[0].(*ast.ColumnNameExpr) + if !ok { + return nil, "", dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs(fmt.Sprintf("unsupported function args: %v", f.Args[0])) + } + colInfo := findColumnByName(colExpr.Name.Name.L, tblInfo) + if colInfo == nil { + return nil, "", infoschema.ErrColumnNotExists.GenWithStackByArgs(colExpr.Name.Name.String()) + } + + // check duplicated function on the same column + for _, idx := range tblInfo.Indices { + if idx.VectorInfo == nil { + continue + } + if idxCol := idx.FindColumnByName(colInfo.Name.L); idxCol == nil { + continue + } + if idx.VectorInfo.DistanceMetric == distanceMetric { + return nil, "", dbterror.ErrDupKeyName.FastGen(fmt.Sprintf("Duplicate vector index function name 'vector index: %s, column name: %s, duplicate function name: %s'", idx.Name, colInfo.Name, f.FnName)) + } + } + if colInfo.FieldType.GetFlen() <= 0 { + return nil, "", errors.Errorf("add vector index can only be defined on fixed-dimension vector columns") + } + + exprStr, err := restoreFuncCall(f) + if err != nil { + return nil, "", errors.Trace(err) + } + + // It's used for build buildIndexColumns. + idxPart.Column = &ast.ColumnName{Name: colInfo.Name} + idxPart.Length = types.UnspecifiedLength + + return &model.VectorIndexInfo{ + Dimension: uint64(colInfo.FieldType.GetFlen()), + DistanceMetric: distanceMetric, + }, exprStr, nil +} + // AddIndexColumnFlag aligns the column flags of columns in TableInfo to IndexInfo. func AddIndexColumnFlag(tblInfo *model.TableInfo, indexInfo *model.IndexInfo) { if indexInfo.Primary { @@ -599,6 +671,280 @@ func decodeAddIndexArgs(job *model.Job) ( return } +func checkAndBuildIndexInfo(job *model.Job, tblInfo *model.TableInfo, indexName pmodel.CIStr, isPK, unique, isVector bool, + indexPartSpecifications []*ast.IndexPartSpecification, indexOption *ast.IndexOption, hiddenCols []*model.ColumnInfo) (*model.IndexInfo, error) { + var err error + indexInfo := tblInfo.FindIndexByName(indexName.L) + if indexInfo != nil { + if indexInfo.State == model.StatePublic { + err = dbterror.ErrDupKeyName.GenWithStack("index already exist %s", indexName) + if isPK { + err = infoschema.ErrMultiplePriKey + } + return nil, err + } + return indexInfo, nil + } + + for _, hiddenCol := range hiddenCols { + columnInfo := model.FindColumnInfo(tblInfo.Columns, hiddenCol.Name.L) + if columnInfo != nil && columnInfo.State == model.StatePublic { + // We already have a column with the same column name. + // TODO: refine the error message + return nil, infoschema.ErrColumnExists.GenWithStackByArgs(hiddenCol.Name) + } + } + + if len(hiddenCols) > 0 { + for _, hiddenCol := range hiddenCols { + InitAndAddColumnToTable(tblInfo, hiddenCol) + } + } + if err = checkAddColumnTooManyColumns(len(tblInfo.Columns)); err != nil { + return nil, errors.Trace(err) + } + indexInfo, err = BuildIndexInfo( + nil, + tblInfo, + indexName, + isPK, + unique, + isVector, + indexPartSpecifications, + indexOption, + model.StateNone, + ) + if err != nil { + return nil, errors.Trace(err) + } + if isPK { + if _, err = CheckPKOnGeneratedColumn(tblInfo, indexPartSpecifications); err != nil { + return nil, err + } + } + indexInfo.ID = AllocateIndexID(tblInfo) + tblInfo.Indices = append(tblInfo.Indices, indexInfo) + if err = checkTooManyIndexes(tblInfo.Indices); err != nil { + return nil, errors.Trace(err) + } + // Here we need do this check before set state to `DeleteOnly`, + // because if hidden columns has been set to `DeleteOnly`, + // the `DeleteOnly` columns are missing when we do this check. + if err := checkInvisibleIndexOnPK(tblInfo); err != nil { + return nil, err + } + logutil.DDLLogger().Info("[ddl] run add index job", zap.String("job", job.String()), zap.Reflect("indexInfo", indexInfo)) + return indexInfo, nil +} + +func (w *worker) onCreateVectorIndex(jobCtx *jobContext, t *meta.Meta, job *model.Job) (ver int64, err error) { + // Handle the rolling back job. + if job.IsRollingback() { + ver, err = onDropIndex(jobCtx, t, job) + if err != nil { + return ver, errors.Trace(err) + } + return ver, nil + } + + // Handle normal job. + schemaID := job.SchemaID + tblInfo, err := GetTableInfoAndCancelFaultJob(t, job, schemaID) + if err != nil { + return ver, errors.Trace(err) + } + if err := checkTableTypeForVectorIndex(tblInfo); err != nil { + return ver, errors.Trace(err) + } + + var ( + indexName pmodel.CIStr + indexOption *ast.IndexOption + indexPartSpecification *ast.IndexPartSpecification + funcExpr string + ) + err = job.DecodeArgs(&indexName, &indexPartSpecification, &indexOption, &funcExpr) + if err != nil { + job.State = model.JobStateCancelled + return ver, errors.Trace(err) + } + indexPartSpecification.Expr, err = generatedexpr.ParseExpression(funcExpr) + if err != nil { + job.State = model.JobStateCancelled + return ver, errors.Trace(err) + } + defer func() { + indexPartSpecification.Expr = nil + }() + + indexInfo, err := checkAndBuildIndexInfo(job, tblInfo, indexName, false, false, true, []*ast.IndexPartSpecification{indexPartSpecification}, indexOption, nil) + if err != nil { + return ver, errors.Trace(err) + } + originalState := indexInfo.State + switch indexInfo.State { + case model.StateNone: + // none -> delete only + indexInfo.State = model.StateDeleteOnly + ver, err = updateVersionAndTableInfoWithCheck(jobCtx, t, job, tblInfo, originalState != indexInfo.State) + if err != nil { + return ver, err + } + job.SchemaState = model.StateDeleteOnly + case model.StateDeleteOnly: + // delete only -> write only + indexInfo.State = model.StateWriteOnly + ver, err = updateVersionAndTableInfo(jobCtx, t, job, tblInfo, originalState != indexInfo.State) + if err != nil { + return ver, err + } + job.SchemaState = model.StateWriteOnly + case model.StateWriteOnly: + // write only -> reorganization + indexInfo.State = model.StateWriteReorganization + ver, err = updateVersionAndTableInfo(jobCtx, t, job, tblInfo, originalState != indexInfo.State) + if err != nil { + return ver, err + } + // Initialize SnapshotVer to 0 for later reorganization check. + job.SnapshotVer = 0 + job.SchemaState = model.StateWriteReorganization + case model.StateWriteReorganization: + // reorganization -> public + tbl, err := getTable(jobCtx.getAutoIDRequirement(), schemaID, tblInfo) + if err != nil { + return ver, errors.Trace(err) + } + + if job.IsCancelling() { + return convertAddIdxJob2RollbackJob(jobCtx, t, job, tbl.Meta(), []*model.IndexInfo{indexInfo}, dbterror.ErrCancelledDDLJob) + } + + // Send sync schema notification to TiFlash. + if job.SnapshotVer == 0 { + currVer, err := getValidCurrentVersion(jobCtx.store) + if err != nil { + return ver, errors.Trace(err) + } + err = infosync.SyncTiFlashTableSchema(jobCtx.ctx, tbl.Meta().ID) + if err != nil { + return ver, errors.Trace(err) + } + job.SnapshotVer = currVer.Ver + return ver, nil + } + + // Check the progress of the TiFlash backfill index. + var done bool + done, ver, err = w.checkVectorIndexProcessOnTiFlash(jobCtx, t, job, tbl, indexInfo) + if err != nil || !done { + return ver, err + } + + indexInfo.State = model.StatePublic + ver, err = updateVersionAndTableInfo(jobCtx, t, job, tblInfo, originalState != indexInfo.State) + if err != nil { + return ver, errors.Trace(err) + } + job.Args = []any{indexInfo.ID, false /*if exists*/, getPartitionIDs(tblInfo)} + // Finish this job. + job.FinishTableJob(model.JobStateDone, model.StatePublic, ver, tblInfo) + logutil.DDLLogger().Info("[ddl] run add vector index job done", + zap.Int64("ver", ver), + zap.String("charset", job.Charset), + zap.String("collation", job.Collate)) + default: + err = dbterror.ErrInvalidDDLState.GenWithStackByArgs("index", indexInfo.State) + } + + return ver, errors.Trace(err) +} + +func (w *worker) checkVectorIndexProcessOnTiFlash(jobCtx *jobContext, t *meta.Meta, job *model.Job, tbl table.Table, indexInfo *model.IndexInfo, +) (done bool, ver int64, err error) { + err = w.checkVectorIndexProcess(jobCtx, tbl, job, indexInfo) + if err != nil { + if dbterror.ErrWaitReorgTimeout.Equal(err) { + return false, ver, nil + } + if !errorIsRetryable(err, job) { + logutil.DDLLogger().Warn("run add vector index job failed, convert job to rollback", zap.Stringer("job", job), zap.Error(err)) + ver, err = convertAddIdxJob2RollbackJob(jobCtx, t, job, tbl.Meta(), []*model.IndexInfo{indexInfo}, err) + } + return false, ver, errors.Trace(err) + } + + return true, ver, nil +} + +func (w *worker) checkVectorIndexProcess(jobCtx *jobContext, tbl table.Table, job *model.Job, index *model.IndexInfo) error { + waitTimeout := ReorgWaitTimeout + for { + select { + case <-w.ddlCtx.ctx.Done(): + return dbterror.ErrInvalidWorker.GenWithStack("worker is closed") + case <-time.After(waitTimeout): + logutil.DDLLogger().Info("[ddl] index backfill state running, check vector index process", + zap.Stringer("job", job), zap.Stringer("index name", index.Name), zap.Int64("index ID", index.ID), + zap.Duration("wait time", waitTimeout), zap.Int64("total added row count", job.RowCount)) + return dbterror.ErrWaitReorgTimeout + default: + } + + if !w.ddlCtx.isOwner() { + // If it's not the owner, we will try later, so here just returns an error. + logutil.DDLLogger().Info("DDL is not the DDL owner", zap.String("ID", w.ddlCtx.uuid)) + return errors.Trace(dbterror.ErrNotOwner) + } + + isDone, addedIndexCnt, err := w.checkVectorIndexProcessOnce(jobCtx, tbl, index.ID) + if err != nil { + return errors.Trace(err) + } + job.RowCount = addedIndexCnt + + if isDone { + break + } + + time.Sleep(500 * time.Millisecond) + } + return nil +} + +// checkVectorIndexProcessOnce checks the backfill process of a vector index from TiFlash once. +func (w *worker) checkVectorIndexProcessOnce(jobCtx *jobContext, tbl table.Table, indexID int64) (bool, int64, error) { + failpoint.Inject("MockCheckVectorIndexProcess", func(val failpoint.Value) { + if valInt, ok := val.(int); ok { + if valInt == -1 { + failpoint.Return(false, 0, nil) + } else { + failpoint.Return(true, int64(valInt), nil) + } + } + }) + + // TODO: We need to add error_msg for to show error information. + sql := fmt.Sprintf("select rows_stable_not_indexed, rows_stable_indexed from information_schema.tiflash_indexes where table_id = %d and index_id = %d;", + tbl.Meta().ID, indexID) + rows, err := w.sess.Execute(jobCtx.ctx, sql, "add_vector_index_check_result") + if err != nil || len(rows) == 0 { + return false, 0, errors.Trace(err) + } + + // handle info from multiple TiFlash nodes + notAddedIndexCnt, addedIndexCnt := int64(0), int64(0) + for _, row := range rows { + notAddedIndexCnt += row.GetInt64(0) + addedIndexCnt += row.GetInt64(1) + } + if notAddedIndexCnt != 0 { + return false, 0, nil + } + + return true, rows[0].GetInt64(1), nil +} + func (w *worker) onCreateIndex(jobCtx *jobContext, t *meta.Meta, job *model.Job, isPK bool) (ver int64, err error) { // Handle the rolling back job. if job.IsRollingback() { @@ -640,70 +986,10 @@ func (w *worker) onCreateIndex(jobCtx *jobContext, t *meta.Meta, job *model.Job, allIndexInfos := make([]*model.IndexInfo, 0, len(indexNames)) for i, indexName := range indexNames { - indexInfo := tblInfo.FindIndexByName(indexName.L) - if indexInfo != nil && indexInfo.State == model.StatePublic { + indexInfo, err := checkAndBuildIndexInfo(job, tblInfo, indexName, isPK, uniques[i], false, indexPartSpecifications[i], indexOption[i], hiddenCols[i]) + if err != nil { job.State = model.JobStateCancelled - err = dbterror.ErrDupKeyName.GenWithStack("index already exist %s", indexName) - if isPK { - err = infoschema.ErrMultiplePriKey - } - return ver, err - } - if indexInfo == nil { - for _, hiddenCol := range hiddenCols[i] { - columnInfo := model.FindColumnInfo(tblInfo.Columns, hiddenCol.Name.L) - if columnInfo != nil && columnInfo.State == model.StatePublic { - // We already have a column with the same column name. - job.State = model.JobStateCancelled - // TODO: refine the error message - return ver, infoschema.ErrColumnExists.GenWithStackByArgs(hiddenCol.Name) - } - } - } - if indexInfo == nil { - if len(hiddenCols) > 0 { - for _, hiddenCol := range hiddenCols[i] { - InitAndAddColumnToTable(tblInfo, hiddenCol) - } - } - if err = checkAddColumnTooManyColumns(len(tblInfo.Columns)); err != nil { - job.State = model.JobStateCancelled - return ver, errors.Trace(err) - } - indexInfo, err = BuildIndexInfo( - nil, - tblInfo.Columns, - indexName, - isPK, - uniques[i], - indexPartSpecifications[i], - indexOption[i], - model.StateNone, - ) - if err != nil { - job.State = model.JobStateCancelled - return ver, errors.Trace(err) - } - if isPK { - if _, err = CheckPKOnGeneratedColumn(tblInfo, indexPartSpecifications[i]); err != nil { - job.State = model.JobStateCancelled - return ver, err - } - } - indexInfo.ID = AllocateIndexID(tblInfo) - tblInfo.Indices = append(tblInfo.Indices, indexInfo) - if err = checkTooManyIndexes(tblInfo.Indices); err != nil { - job.State = model.JobStateCancelled - return ver, errors.Trace(err) - } - // Here we need do this check before set state to `DeleteOnly`, - // because if hidden columns has been set to `DeleteOnly`, - // the `DeleteOnly` columns are missing when we do this check. - if err := checkInvisibleIndexOnPK(tblInfo); err != nil { - job.State = model.JobStateCancelled - return ver, err - } - logutil.DDLLogger().Info("run add index job", zap.Stringer("job", job), zap.Reflect("indexInfo", indexInfo)) + return ver, errors.Trace(err) } allIndexInfos = append(allIndexInfos, indexInfo) } @@ -836,7 +1122,7 @@ SwitchIndexState: zap.String("charset", job.Charset), zap.String("collation", job.Collate)) default: - err = dbterror.ErrInvalidDDLState.GenWithStackByArgs("index", tblInfo.State) + err = dbterror.ErrInvalidDDLState.GenWithStackByArgs("index", allIndexInfos[0].State) } return ver, errors.Trace(err) @@ -1176,12 +1462,13 @@ func onDropIndex(jobCtx *jobContext, t *meta.Meta, job *model.Job) (ver int64, _ // the partition ids were append by convertAddIdxJob2RollbackJob, it is weird, but for the compatibility, // we should keep appending the partitions in the convertAddIdxJob2RollbackJob. job.FinishTableJob(model.JobStateDone, model.StateNone, ver, tblInfo) + isVector := allIndexInfos[0].VectorInfo != nil // Global index key has t{tableID}_ prefix. // Assign partitionIDs empty to guarantee correct prefix in insertJobIntoDeleteRangeTable. if allIndexInfos[0].Global { - job.Args = append(job.Args, idxIDs[0], []int64{}) + job.Args = append(job.Args, idxIDs[0], []int64{}, isVector) } else { - job.Args = append(job.Args, idxIDs[0], getPartitionIDs(tblInfo)) + job.Args = append(job.Args, idxIDs[0], getPartitionIDs(tblInfo), isVector) } } default: diff --git a/pkg/ddl/index_modify_test.go b/pkg/ddl/index_modify_test.go index 1d6b84b8473a4..40cd21fb998bf 100644 --- a/pkg/ddl/index_modify_test.go +++ b/pkg/ddl/index_modify_test.go @@ -26,24 +26,36 @@ import ( "time" "github.com/pingcap/errors" + "github.com/pingcap/kvproto/pkg/metapb" "github.com/pingcap/tidb/pkg/ddl" testddlutil "github.com/pingcap/tidb/pkg/ddl/testutil" + "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/errno" "github.com/pingcap/tidb/pkg/kv" + "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/model" + pmodel "github.com/pingcap/tidb/pkg/parser/model" + "github.com/pingcap/tidb/pkg/parser/terror" + sessiontypes "github.com/pingcap/tidb/pkg/session/types" "github.com/pingcap/tidb/pkg/sessionctx" "github.com/pingcap/tidb/pkg/sessionctx/variable" "github.com/pingcap/tidb/pkg/sessiontxn" "github.com/pingcap/tidb/pkg/store/mockstore" + "github.com/pingcap/tidb/pkg/store/mockstore/unistore" "github.com/pingcap/tidb/pkg/table" "github.com/pingcap/tidb/pkg/table/tables" "github.com/pingcap/tidb/pkg/tablecodec" "github.com/pingcap/tidb/pkg/testkit" "github.com/pingcap/tidb/pkg/testkit/external" + "github.com/pingcap/tidb/pkg/testkit/testfailpoint" "github.com/pingcap/tidb/pkg/types" + "github.com/pingcap/tidb/pkg/util/chunk" "github.com/pingcap/tidb/pkg/util/codec" + contextutil "github.com/pingcap/tidb/pkg/util/context" "github.com/pingcap/tidb/pkg/util/dbterror" + "github.com/pingcap/tidb/pkg/util/sqlexec" "github.com/stretchr/testify/require" + "github.com/tikv/client-go/v2/testutils" ) const indexModifyLease = 600 * time.Millisecond @@ -1059,16 +1071,282 @@ func TestAddIndexUniqueFailOnDuplicate(t *testing.T) { ddl.ResultCounterForTest = nil } -func TestAddVectorIndex(t *testing.T) { - store := testkit.CreateMockStore(t) +// withMockTiFlash sets the mockStore to have N TiFlash stores (naming as tiflash0, tiflash1, ...). +func withMockTiFlash(nodes int) mockstore.MockTiKVStoreOption { + return mockstore.WithMultipleOptions( + mockstore.WithClusterInspector(func(c testutils.Cluster) { + mockCluster := c.(*unistore.Cluster) + _, _, region1 := mockstore.BootstrapWithSingleStore(c) + tiflashIdx := 0 + for tiflashIdx < nodes { + store2 := c.AllocID() + peer2 := c.AllocID() + addr2 := fmt.Sprintf("tiflash%d", tiflashIdx) + mockCluster.AddStore(store2, addr2, &metapb.StoreLabel{Key: "engine", Value: "tiflash"}) + mockCluster.AddPeer(region1, store2, peer2) + tiflashIdx++ + } + }), + mockstore.WithStoreType(mockstore.EmbedUnistore), + ) +} + +func getJobsBySQL(se sessiontypes.Session, tbl, condition string) ([]*model.Job, error) { + rs, err := se.Execute(context.Background(), fmt.Sprintf("select job_meta from mysql.%s %s", tbl, condition)) + if err != nil { + return nil, errors.Trace(err) + } + if len(rs) != 1 { + return nil, errors.New("row cnt is wrong") + } + var rows []chunk.Row + defer terror.Call(rs[0].Close) + if rows, err = sqlexec.DrainRecordSet(context.Background(), rs[0], 8); err != nil { + return nil, errors.Trace(err) + } + jobs := make([]*model.Job, 0, 16) + for _, row := range rows { + jobBinary := row.GetBytes(0) + job := model.Job{} + err := job.Decode(jobBinary) + if err != nil { + return nil, errors.Trace(err) + } + jobs = append(jobs, &job) + } + return jobs, nil +} + +func TestAddVectorIndexSimple(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomainWithSchemaLease(t, tiflashReplicaLease, withMockTiFlash(2)) tk := testkit.NewTestKit(t, store) tk.MustExec("use test") + tk.MustExec("drop table if exists t, pt;") + + tiflash := infosync.NewMockTiFlash() + infosync.SetMockTiFlash(tiflash) + defer func() { + tiflash.Lock() + tiflash.StatusServer.Close() + tiflash.Unlock() + }() + + // test for errors + // for partition table + tk.MustExec(`create table pt( + a int, + b vector, + c int) + PARTITION BY RANGE ( a ) ( + PARTITION p0 VALUES LESS THAN (6), + PARTITION p1 VALUES LESS THAN (11), + PARTITION p2 VALUES LESS THAN (21) + );`) + tk.MustContainErrMsg("alter table pt add vector index idx((vec_cosine_distance(b))) USING HNSW;", + "Unsupported add vector index: unsupported partition table") + // for TiFlash replica + tk.MustExec("create table t (a int, b vector, c vector(3), d vector(4));") + tk.MustContainErrMsg("alter table t add vector index idx((VEC_COSINE_DISTANCE(b))) USING HNSW COMMENT 'b comment';", + "unsupported empty TiFlash replica, the replica is nil") + tk.MustExec("alter table t set tiflash replica 2 location labels 'a','b';") + tk.MustContainErrMsg("alter table t add key idx(a) USING HNSW;", + "Only support vector index with HNSW type, but it's non-vector index") + // for a wrong column + tk.MustGetErrCode("alter table t add vector index ((vec_cosine_distance(n))) USING HNSW;", errno.ErrBadField) + // for wrong functions + tk.MustGetErrCode("alter table t add vector index ((vec_cosine_distance(a))) USING HNSW;", errno.ErrUnsupportedDDLOperation) + tk.MustContainErrMsg("alter table t add vector index ((vec_cosine_distance(a,'[1,2.1,3.3]'))) USING HNSW;", + "Unsupported add vector index: only support vector type, but this is type: int(11)") + tk.MustGetErrCode("alter table t add vector index ((vec_l1_distance(b))) USING HNSW;", errno.ErrUnsupportedDDLOperation) + tk.MustGetErrCode("alter table t add vector index ((vec_negative_inner_product(b))) USING HNSW;", errno.ErrUnsupportedDDLOperation) + tk.MustGetErrCode("alter table t add vector index ((lower(b))) USING HNSW;", errno.ErrUnsupportedDDLOperation) + + // for duplicated index name + tk.MustExec("alter table t add key idx(a);") + tk.MustGetErrCode("alter table t add vector index idx((vec_cosine_distance(c))) USING HNSW;", errno.ErrDupKeyName) + // for duplicated function + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(1)`) + tk.MustContainErrMsg("alter table t add vector index vecIdx((vec_cosine_distance(b))) USING HNSW;", + "add vector index can only be defined on fixed-dimension vector columns") + tk.MustExec("alter table t add vector index vecIdx((vec_cosine_distance(c))) USING HNSW;") + tk.MustGetErrCode("alter table t add vector index vecIdx1((vec_cosine_distance(c))) USING HNSW;", errno.ErrDupKeyName) + tk.MustExec("alter table t add vector index vecIdx1((vec_cosine_distance(d))) USING HNSW;") + tk.MustExec("alter table t add vector index vecIdx2((vec_l2_distance(c))) USING HNSW;") + // for "if not exists" + tk.MustExec("alter table t drop index vecIdx2") + tk.MustExec("alter table t add vector index if not exists idx((vec_l2_distance(c))) USING HNSW;") + warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() + require.GreaterOrEqual(t, len(warnings), 1) + lastWarn := warnings[len(warnings)-1] + require.Truef(t, terror.ErrorEqual(dbterror.ErrDupKeyName, lastWarn.Err), "err %v", lastWarn.Err) + require.Equal(t, contextutil.WarnLevelNote, lastWarn.Level) + tk.MustContainErrMsg("alter table t add vector index if not exists idx((vec_cosine_distance(c))) USING HNSW;", + "Duplicate vector index function name 'vector index: vecIdx, column name: c, duplicate function name: vec_cosine_distance'") + + // normal test cases tk.MustExec("drop table if exists t;") - tk.MustContainErrMsg("create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW);", - "Unsupported add vector index: not currently supported") tk.MustExec("create table t (a int, b vector(3));") - tk.MustContainErrMsg("alter table t add vector index idx((VEC_COSINE_DISTANCE(b))) USING HNSW COMMENT 'b comment';", - "Unsupported add vector index: not currently supported") - tk.MustContainErrMsg("create vector index idx on t ((VEC_COSINE_DISTANCE(b))) USING HNSW COMMENT 'b comment';", - "Unsupported add vector index: not currently supported") + tk.MustExec("alter table t set tiflash replica 2 location labels 'a','b';") + tk.MustExec("insert into t values (1, '[1,2.1,3.3]');") + tk.MustQuery("SELECT * FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE table_name = 't'").Check(testkit.Rows()) + + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) + require.NoError(t, err) + indexes := tbl.Meta().Indices + require.Equal(t, 0, len(indexes)) + tk.MustExec("alter table t add vector index idx((VEC_COSINE_DISTANCE(b))) USING HNSW COMMENT 'b comment';") + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) + require.NoError(t, err) + indexes = tbl.Meta().Indices + require.Equal(t, 1, len(indexes)) + require.Equal(t, pmodel.IndexTypeHNSW, indexes[0].Tp) + require.Equal(t, model.DistanceMetricCosine, indexes[0].VectorInfo.DistanceMetric) + // test row count + jobs, err := getJobsBySQL(tk.Session(), "tidb_ddl_history", "order by job_id desc limit 1") + require.NoError(t, err) + require.Equal(t, 1, len(jobs)) + require.Equal(t, model.ActionAddVectorIndex, jobs[0].Type) + require.Equal(t, int64(1), jobs[0].RowCount) + + tk.MustQuery("select * from t;").Check(testkit.Rows("1 [1,2.1,3.3]")) + tk.MustExec("admin check table t") + tk.MustExec("admin check index t idx") + tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n" + + " `a` int(11) DEFAULT NULL,\n" + + " `b` vector(3) DEFAULT NULL,\n" + + " VECTOR INDEX `idx`((VEC_COSINE_DISTANCE(`b`))) COMMENT 'b comment'\n" + + ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin")) + + tk.MustExec("alter table t drop index idx;") + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) + require.NoError(t, err) + indexes = tbl.Meta().Indices + require.Equal(t, 0, len(indexes)) + gcCnt := tk.MustQuery("select count(*) from mysql.gc_delete_range").Rows()[0][0] + require.Equal(t, "0", gcCnt) + tk.MustQuery("select * from t;").Check(testkit.Rows("1 [1,2.1,3.3]")) + tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n" + + " `a` int(11) DEFAULT NULL,\n" + + " `b` vector(3) DEFAULT NULL\n" + + ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin")) + + // test create a vector index with same name + tk.MustExec("create vector index idx on t ((VEC_COSINE_DISTANCE(b))) USING HNSW COMMENT 'b comment';") + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) + require.NoError(t, err) + indexes = tbl.Meta().Indices + require.Equal(t, 1, len(indexes)) + require.Equal(t, pmodel.IndexTypeHNSW, indexes[0].Tp) + require.Equal(t, model.DistanceMetricCosine, indexes[0].VectorInfo.DistanceMetric) + tk.MustQuery("select * from t;").Check(testkit.Rows("1 [1,2.1,3.3]")) + tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n" + + " `a` int(11) DEFAULT NULL,\n" + + " `b` vector(3) DEFAULT NULL,\n" + + " VECTOR INDEX `idx`((VEC_COSINE_DISTANCE(`b`))) COMMENT 'b comment'\n" + + ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin")) + + // test anonymous index + tk.MustExec("alter table t drop index idx;") + tk.MustExec("alter table t add vector index ((vec_l2_distance(b))) USING HNSW;") + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) + require.NoError(t, err) + require.Equal(t, 1, len(tbl.Meta().Indices)) + idx := tbl.Meta().Indices[0] + require.Equal(t, "vector_index", idx.Name.O) + require.Equal(t, pmodel.IndexTypeHNSW, idx.Tp) + require.Equal(t, model.DistanceMetricL2, idx.VectorInfo.DistanceMetric) + tk.MustExec("alter table t add key vector_index_2(a);") + tk.MustExec("alter table t add vector index ((VEC_COSINE_DISTANCE(b))) USING HNSW;") + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) + require.NoError(t, err) + require.Equal(t, 3, len(tbl.Meta().Indices)) + require.Equal(t, "vector_index_2", tbl.Meta().Indices[1].Name.O) + require.Equal(t, true, tbl.Meta().Indices[1].VectorInfo == nil) + require.Equal(t, "vector_index_3", tbl.Meta().Indices[2].Name.O) + require.Equal(t, false, tbl.Meta().Indices[2].VectorInfo == nil) +} + +func TestAddVectorIndexRollback(t *testing.T) { + store, _ := testkit.CreateMockStoreAndDomainWithSchemaLease(t, tiflashReplicaLease, withMockTiFlash(2)) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t;") + limit := variable.GetDDLErrorCountLimit() + variable.SetDDLErrorCountLimit(5) + defer func() { + variable.SetDDLErrorCountLimit(limit) + }() + + // mock TiFlash replicas + tk.MustExec("create table t1 (c1 int, b vector, c vector(3), unique key(c1));") + tk.MustExec("alter table t1 set tiflash replica 2 location labels 'a','b';") + + tk.MustExec("insert into t1 values (1, '[1,6.6]', '[1,8.88,9.99]'), (2, '[2,6.6]', '[2,8.88,9.99]'), (3, '[3,6.6]', '[3,8.88,9.99]'), (4, '[4,6.6]', '[4,8.88,9.99]')") + ddl.SetWaitTimeWhenErrorOccurred(100 * time.Millisecond) + addIdxSQL := "alter table t1 add vector index v_idx((VEC_COSINE_DISTANCE(c))) USING HNSW COMMENT 'b comment';" + + // Check whether the reorg information is cleaned up, and check the rollback info. + checkRollbackInfo := func(expectState model.JobState) { + jobs, err := getJobsBySQL(tk.Session(), "tidb_ddl_history", "order by job_id desc limit 1") + require.NoError(t, err) + currJob := jobs[0] + require.Equal(t, model.ActionAddVectorIndex, currJob.Type) + require.Equal(t, expectState, currJob.State) + // check reorg meta + element, start, end, physicalID, err := ddl.NewReorgHandlerForTest(testkit.NewTestKit(t, store).Session()).GetDDLReorgHandle(currJob) + require.True(t, meta.ErrDDLReorgElementNotExist.Equal(err)) + require.Nil(t, element) + require.Nil(t, start) + require.Nil(t, end) + require.Equal(t, int64(0), physicalID) + } + + // Case1: call SyncTiFlashTableSchema failed to rollback job. + tk.MustGetErrMsg(addIdxSQL, "[ddl:-1]DDL job rollback, error msg: MockTiFlash is not accessible") + checkRollbackInfo(model.JobStateRollbackDone) + + // Case2: do 'admin cancel ddl job to rollback job. + tiflash := infosync.NewMockTiFlash() + infosync.SetMockTiFlash(tiflash) + defer func() { + tiflash.Lock() + tiflash.StatusServer.Close() + tiflash.Unlock() + }() + + times := 1 + var checkErr error + tk1 := testkit.NewTestKit(t, store) + tk1.MustExec("use test") + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(1)`) + onJobUpdatedExportedFunc := func(job *model.Job) { + if checkErr != nil { + return + } + if job.SchemaState == model.StateWriteReorganization { + if times == 2 { + time.Sleep(10 * time.Millisecond) + rs := tk1.MustQuery(fmt.Sprintf("admin cancel ddl jobs %d", job.ID)) + if !strings.Contains(rs.Rows()[0][1].(string), "success") { + checkErr = errors.New("admin cancel ddl job failed") + } + } + times++ + } + } + testfailpoint.EnableCall(t, "github.com/pingcap/tidb/pkg/ddl/onJobUpdated", onJobUpdatedExportedFunc) + + tk.MustGetErrMsg(addIdxSQL, "[ddl:8214]Cancelled DDL job") + require.NoError(t, checkErr) + tk.MustQuery("select count(1) from t1;").Check(testkit.Rows("4")) + checkRollbackInfo(model.JobStateRollbackDone) + + // Case3: add a vector index normally. + testfailpoint.Disable(t, "github.com/pingcap/tidb/pkg/ddl/onJobUpdated") + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(4)`) + tk.MustExec(addIdxSQL) + // TODO: add mock TiFlash to make sure the vector index count is equal to row count. + // tk.MustQuery("select count(1) from t1 use index(v_idx);").Check(testkit.Rows("4")) + + testfailpoint.Disable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess") } diff --git a/pkg/ddl/job_worker.go b/pkg/ddl/job_worker.go index d07afa0b1e6b5..c7525a124136b 100644 --- a/pkg/ddl/job_worker.go +++ b/pkg/ddl/job_worker.go @@ -315,7 +315,7 @@ func JobNeedGC(job *model.Job) bool { } switch job.Type { case model.ActionDropSchema, model.ActionDropTable, - model.ActionTruncateTable, model.ActionDropIndex, + model.ActionTruncateTable, model.ActionDropPrimaryKey, model.ActionDropTablePartition, model.ActionTruncateTablePartition, model.ActionDropColumn, model.ActionModifyColumn, @@ -323,6 +323,17 @@ func JobNeedGC(job *model.Job) bool { model.ActionReorganizePartition, model.ActionRemovePartitioning, model.ActionAlterTablePartitioning: return true + case model.ActionDropIndex: + _, _, _, _, hasVectors, err := job.DecodeDropIndexFinishedArgs() + if err != nil { + return false + } + // If it's a vector index, it needn't to store key ranges to gc_delete_range. + // We don't support drop vector index in multi-schema, so we only check the first one. + if len(hasVectors) > 0 && hasVectors[0] { + return false + } + return true case model.ActionMultiSchemaChange: for i, sub := range job.MultiSchemaInfo.SubJobs { proxyJob := sub.ToProxyJob(job, i) @@ -858,6 +869,8 @@ func (w *worker) runOneJobStep( ver, err = w.onCreateIndex(jobCtx, t, job, false) case model.ActionAddPrimaryKey: ver, err = w.onCreateIndex(jobCtx, t, job, true) + case model.ActionAddVectorIndex: + ver, err = w.onCreateVectorIndex(jobCtx, t, job) case model.ActionDropIndex, model.ActionDropPrimaryKey: ver, err = onDropIndex(jobCtx, t, job) case model.ActionRenameIndex: diff --git a/pkg/ddl/modify_column.go b/pkg/ddl/modify_column.go index cb3edff8b574d..83a69171115cb 100644 --- a/pkg/ddl/modify_column.go +++ b/pkg/ddl/modify_column.go @@ -1070,7 +1070,7 @@ func checkColumnWithIndexConstraint(tbInfo *model.TableInfo, originalCol, newCol if !modified { return } - err = checkIndexInModifiableColumns(columns, indexInfo.Columns) + err = checkIndexInModifiableColumns(columns, indexInfo.Columns, indexInfo.VectorInfo != nil) if err != nil { return } @@ -1103,7 +1103,7 @@ func checkColumnWithIndexConstraint(tbInfo *model.TableInfo, originalCol, newCol return nil } -func checkIndexInModifiableColumns(columns []*model.ColumnInfo, idxColumns []*model.IndexColumn) error { +func checkIndexInModifiableColumns(columns []*model.ColumnInfo, idxColumns []*model.IndexColumn, isVectorIndex bool) error { for _, ic := range idxColumns { col := model.FindColumnInfo(columns, ic.Name.L) if col == nil { @@ -1116,7 +1116,7 @@ func checkIndexInModifiableColumns(columns []*model.ColumnInfo, idxColumns []*mo // if the type is still prefixable and larger than old prefix length. prefixLength = ic.Length } - if err := checkIndexColumn(nil, col, prefixLength); err != nil { + if err := checkIndexColumn(nil, col, prefixLength, isVectorIndex); err != nil { return err } } diff --git a/pkg/ddl/rollingback.go b/pkg/ddl/rollingback.go index a5d1972043aef..cbebd83d3a813 100644 --- a/pkg/ddl/rollingback.go +++ b/pkg/ddl/rollingback.go @@ -100,7 +100,7 @@ func convertAddIdxJob2RollbackJob( // convertNotReorgAddIdxJob2RollbackJob converts the add index job that are not started workers to rollingbackJob, // to rollback add index operations. job.SnapshotVer == 0 indicates the workers are not started. -func convertNotReorgAddIdxJob2RollbackJob(jobCtx *jobContext, t *meta.Meta, job *model.Job, occuredErr error) (ver int64, err error) { +func convertNotReorgAddIdxJob2RollbackJob(jobCtx *jobContext, t *meta.Meta, job *model.Job, occuredErr error, isVector bool) (ver int64, err error) { defer func() { if ingest.LitBackCtxMgr != nil { ingest.LitBackCtxMgr.Unregister(job.ID) @@ -112,14 +112,20 @@ func convertNotReorgAddIdxJob2RollbackJob(jobCtx *jobContext, t *meta.Meta, job return ver, errors.Trace(err) } + var funcExpr string + var indexPartSpecification *ast.IndexPartSpecification unique := make([]bool, 1) indexName := make([]pmodel.CIStr, 1) indexPartSpecifications := make([][]*ast.IndexPartSpecification, 1) indexOption := make([]*ast.IndexOption, 1) - err = job.DecodeArgs(&unique[0], &indexName[0], &indexPartSpecifications[0], &indexOption[0]) - if err != nil { - err = job.DecodeArgs(&unique, &indexName, &indexPartSpecifications, &indexOption) + if !isVector { + err = job.DecodeArgs(&unique[0], &indexName[0], &indexPartSpecifications[0], &indexOption[0]) + if err != nil { + err = job.DecodeArgs(&unique, &indexName, &indexPartSpecifications, &indexOption) + } + } else { + err = job.DecodeArgs(&indexName[0], &indexPartSpecification, &indexOption[0], &funcExpr) } if err != nil { job.State = model.JobStateCancelled @@ -260,6 +266,18 @@ func rollingbackDropIndex(jobCtx *jobContext, t *meta.Meta, job *model.Job) (ver } } +func rollingbackAddVectorIndex(w *worker, jobCtx *jobContext, t *meta.Meta, job *model.Job) (ver int64, err error) { + if job.SchemaState == model.StateWriteReorganization { + // Add vector index workers are started. need to ask them to exit. + w.jobLogger(job).Info("run the cancelling DDL job", zap.String("job", job.String())) + ver, err = w.onCreateVectorIndex(jobCtx, t, job) + } else { + // add index's reorg workers are not running, remove the indexInfo in tableInfo. + ver, err = convertNotReorgAddIdxJob2RollbackJob(jobCtx, t, job, dbterror.ErrCancelledDDLJob, true) + } + return +} + func rollingbackAddIndex(w *worker, jobCtx *jobContext, t *meta.Meta, job *model.Job, isPK bool) (ver int64, err error) { if needNotifyAndStopReorgWorker(job) { // add index workers are started. need to ask them to exit. @@ -268,7 +286,7 @@ func rollingbackAddIndex(w *worker, jobCtx *jobContext, t *meta.Meta, job *model ver, err = w.onCreateIndex(jobCtx, t, job, isPK) } else { // add index's reorg workers are not running, remove the indexInfo in tableInfo. - ver, err = convertNotReorgAddIdxJob2RollbackJob(jobCtx, t, job, dbterror.ErrCancelledDDLJob) + ver, err = convertNotReorgAddIdxJob2RollbackJob(jobCtx, t, job, dbterror.ErrCancelledDDLJob, false) } return } @@ -481,6 +499,8 @@ func convertJob2RollbackJob(w *worker, jobCtx *jobContext, t *meta.Meta, job *mo ver, err = rollingbackAddIndex(w, jobCtx, t, job, false) case model.ActionAddPrimaryKey: ver, err = rollingbackAddIndex(w, jobCtx, t, job, true) + case model.ActionAddVectorIndex: + ver, err = rollingbackAddVectorIndex(w, jobCtx, t, job) case model.ActionAddTablePartition: ver, err = rollingbackAddTablePartition(jobCtx, t, job) case model.ActionReorganizePartition, model.ActionRemovePartitioning, diff --git a/pkg/ddl/sanity_check.go b/pkg/ddl/sanity_check.go index cfe4ea197a9dd..42d273bd2aa7c 100644 --- a/pkg/ddl/sanity_check.go +++ b/pkg/ddl/sanity_check.go @@ -141,14 +141,13 @@ func expectedDeleteRangeCnt(ctx delRangeCntCtx, job *model.Job) (int, error) { } return ret, nil case model.ActionDropIndex, model.ActionDropPrimaryKey: - var indexName any - ifNotExists := make([]bool, 1) - indexID := make([]int64, 1) - var partitionIDs []int64 - if err := job.DecodeArgs(&indexName, &ifNotExists[0], &indexID[0], &partitionIDs); err != nil { - if err := job.DecodeArgs(&indexName, &ifNotExists, &indexID, &partitionIDs); err != nil { - return 0, errors.Trace(err) - } + _, _, _, partitionIDs, hasVectors, err := job.DecodeDropIndexFinishedArgs() + if err != nil { + return 0, errors.Trace(err) + } + // We don't support drop vector index in multi-schema, so we only check the first one. + if len(hasVectors) > 0 && hasVectors[0] { + return 0, nil } return mathutil.Max(len(partitionIDs), 1), nil case model.ActionDropColumn: diff --git a/pkg/ddl/schematracker/dm_tracker.go b/pkg/ddl/schematracker/dm_tracker.go index 5e38d10559a8b..3f03052e8d739 100644 --- a/pkg/ddl/schematracker/dm_tracker.go +++ b/pkg/ddl/schematracker/dm_tracker.go @@ -417,20 +417,17 @@ func (d *SchemaTracker) createIndex( if err != nil { return err } - finalColumns := make([]*model.ColumnInfo, len(tblInfo.Columns), len(tblInfo.Columns)+len(hiddenCols)) - copy(finalColumns, tblInfo.Columns) - finalColumns = append(finalColumns, hiddenCols...) - for _, hiddenCol := range hiddenCols { ddl.InitAndAddColumnToTable(tblInfo, hiddenCol) } indexInfo, err := ddl.BuildIndexInfo( ctx, - finalColumns, + tblInfo, indexName, false, unique, + false, indexPartSpecifications, indexOption, model.StatePublic, @@ -871,10 +868,11 @@ func (d *SchemaTracker) createPrimaryKey( indexInfo, err := ddl.BuildIndexInfo( ctx, - tblInfo.Columns, + tblInfo, indexName, true, true, + false, indexPartSpecifications, indexOption, model.StatePublic, diff --git a/pkg/ddl/tests/adminpause/BUILD.bazel b/pkg/ddl/tests/adminpause/BUILD.bazel index 144bb1872474a..5c05ac89be040 100644 --- a/pkg/ddl/tests/adminpause/BUILD.bazel +++ b/pkg/ddl/tests/adminpause/BUILD.bazel @@ -13,8 +13,10 @@ go_library( "//pkg/ddl", "//pkg/ddl/logutil", "//pkg/domain", + "//pkg/domain/infosync", "//pkg/meta/model", "//pkg/testkit", + "//pkg/types", ], ) diff --git a/pkg/ddl/tests/adminpause/ddl_data_generation.go b/pkg/ddl/tests/adminpause/ddl_data_generation.go index f135847942db6..9f72ee8e3eccc 100644 --- a/pkg/ddl/tests/adminpause/ddl_data_generation.go +++ b/pkg/ddl/tests/adminpause/ddl_data_generation.go @@ -19,7 +19,9 @@ import ( "math/rand" "time" + "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/testkit" + "github.com/pingcap/tidb/pkg/types" ) // AgeMax limits the max number of tuple generated for t_user.age @@ -36,10 +38,12 @@ type TestTableUser struct { phone string createdTime time.Time updatedTime time.Time + vec types.VectorFloat32 } // Frequently referenced definition of `table` in all test cases among `admin pause test cases` const adminPauseTestTable string = "t_user" +const adminPauseTestTableWithVec string = "t_user_vec" const adminPauseTestTableStmt string = `CREATE TABLE if not exists ` + adminPauseTestTable + ` ( id int(11) NOT NULL AUTO_INCREMENT, tenant varchar(128) NOT NULL, @@ -51,6 +55,18 @@ const adminPauseTestTableStmt string = `CREATE TABLE if not exists ` + adminPaus created_time datetime NOT NULL, updated_time datetime NOT NULL );` +const adminPauseTestTableStmtWithVec string = `CREATE TABLE if not exists ` + adminPauseTestTableWithVec + ` ( + id int(11) NOT NULL AUTO_INCREMENT, + tenant varchar(128) NOT NULL, + name varchar(128) NOT NULL, + age int(11) NOT NULL, + province varchar(32) NOT NULL DEFAULT '', + city varchar(32) NOT NULL DEFAULT '', + phone varchar(16) NOT NULL DEFAULT '', + created_time datetime NOT NULL, + updated_time datetime NOT NULL, + vec vector(3) + );` const adminPauseTestPartitionTable string = "t_user_partition" const adminPauseTestPartitionTableStmt string = `CREATE TABLE if not exists ` + adminPauseTestPartitionTable + ` ( @@ -117,16 +133,25 @@ func (tu *TestTableUser) generateAttributes(id int) (err error) { } tu.createdTime = time.Now() tu.updatedTime = time.Now() + tu.vec = types.InitVectorFloat32(3) return nil } func (tu *TestTableUser) insertStmt(tableName string, count int) string { sql := fmt.Sprintf("INSERT INTO %s(tenant, name, age, province, city, phone, created_time, updated_time) VALUES ", tableName) + if tableName == adminPauseTestTableWithVec { + sql = fmt.Sprintf("INSERT INTO %s(tenant, name, age, province, city, phone, created_time, updated_time, vec) VALUES ", tableName) + } for n := 0; n < count; n++ { _ = tu.generateAttributes(n) - sql += fmt.Sprintf("('%s', '%s', %d, '%s', '%s', '%s', '%s', '%s')", - tu.tenant, tu.name, tu.age, tu.province, tu.city, tu.phone, tu.createdTime, tu.updatedTime) + if tableName == adminPauseTestTable { + sql += fmt.Sprintf("('%s', '%s', %d, '%s', '%s', '%s', '%s', '%s')", + tu.tenant, tu.name, tu.age, tu.province, tu.city, tu.phone, tu.createdTime, tu.updatedTime) + } else { + sql += fmt.Sprintf("('%s', '%s', %d, '%s', '%s', '%s', '%s', '%s', '%s')", + tu.tenant, tu.name, tu.age, tu.province, tu.city, tu.phone, tu.createdTime, tu.updatedTime, tu.vec) + } if n != count-1 { sql += ", " } @@ -139,11 +164,32 @@ func generateTblUser(tk *testkit.TestKit, rowCount int) error { if rowCount == 0 { return nil } + tu := &TestTableUser{} tk.MustExec(tu.insertStmt(adminPauseTestTable, rowCount)) return nil } +func generateTblUserWithVec(tk *testkit.TestKit, rowCount int) error { + tk.MustExec(adminPauseTestTableStmtWithVec) + if rowCount == 0 { + return nil + } + + tk.MustExec(fmt.Sprintf("alter table %s set tiflash replica 3 location labels 'a','b';", adminPauseTestTableWithVec)) + tiflash := infosync.NewMockTiFlash() + infosync.SetMockTiFlash(tiflash) + defer func() { + tiflash.Lock() + tiflash.StatusServer.Close() + tiflash.Unlock() + }() + + tu := &TestTableUser{} + tk.MustExec(tu.insertStmt(adminPauseTestTableWithVec, rowCount)) + return nil +} + func generateTblUserParition(tk *testkit.TestKit) error { tk.MustExec(adminPauseTestPartitionTableStmt) return nil diff --git a/pkg/ddl/tests/adminpause/ddl_stmt_cases.go b/pkg/ddl/tests/adminpause/ddl_stmt_cases.go index cf70377fd7741..5cace09e9791c 100644 --- a/pkg/ddl/tests/adminpause/ddl_stmt_cases.go +++ b/pkg/ddl/tests/adminpause/ddl_stmt_cases.go @@ -114,6 +114,9 @@ const dropUniqueIndexStmt string = alterTableDropPrefix + "index if exists idx_p const addIndexStmt string = alterTableAddPrefix + "index if not exists idx_name (name);" const dropIndexStmt string = alterTableDropPrefix + "index if exists idx_name;" +const addVectorIndexStmt string = "alter table " + adminPauseTestTableWithVec + " add vector index v_idx((VEC_COSINE_DISTANCE(vec))) USING HNSW;" +const dropVectorIndexStmt string = "alter table " + adminPauseTestTableWithVec + " drop index if exists v_idx;" + var indexDDLStmtCase = [...]StmtCase{ // Add primary key {ai.globalID(), addPrimaryIndexStmt, model.StateNone, true, nil, []string{dropPrimaryIndexStmt}}, @@ -124,7 +127,7 @@ var indexDDLStmtCase = [...]StmtCase{ // Drop primary key {ai.globalID(), dropPrimaryIndexStmt, model.StatePublic, true, []string{addPrimaryIndexStmt}, []string{dropPrimaryIndexStmt}}, - {ai.globalID(), dropPrimaryIndexStmt, model.StateWriteOnly, false, []string{addPrimaryIndexStmt}, []string{dropPrimaryIndexStmt}}, + {ai.globalID(), dropPrimaryIndexStmt, model.StateDeleteReorganization, false, []string{addPrimaryIndexStmt}, []string{dropPrimaryIndexStmt}}, {ai.globalID(), dropPrimaryIndexStmt, model.StateWriteOnly, false, []string{addPrimaryIndexStmt}, []string{dropPrimaryIndexStmt}}, {ai.globalID(), dropPrimaryIndexStmt, model.StateDeleteOnly, false, []string{addPrimaryIndexStmt}, []string{dropPrimaryIndexStmt}}, @@ -142,9 +145,21 @@ var indexDDLStmtCase = [...]StmtCase{ {ai.globalID(), addIndexStmt, model.StateWriteReorganization, true, nil, []string{dropIndexStmt}}, {ai.globalID(), addIndexStmt, model.StatePublic, false, nil, []string{dropIndexStmt}}, + // Add vector index + {ai.globalID(), addVectorIndexStmt, model.StateNone, true, nil, []string{dropVectorIndexStmt}}, + {ai.globalID(), addVectorIndexStmt, model.StateDeleteOnly, true, nil, []string{dropVectorIndexStmt}}, + {ai.globalID(), addVectorIndexStmt, model.StateWriteOnly, true, nil, []string{dropVectorIndexStmt}}, + {ai.globalID(), addVectorIndexStmt, model.StatePublic, false, nil, []string{dropVectorIndexStmt}}, + + // Drop vector index + {ai.globalID(), dropVectorIndexStmt, model.StatePublic, true, []string{addVectorIndexStmt}, []string{dropVectorIndexStmt}}, + {ai.globalID(), dropVectorIndexStmt, model.StateWriteOnly, false, []string{addVectorIndexStmt}, []string{dropVectorIndexStmt}}, + {ai.globalID(), dropVectorIndexStmt, model.StateDeleteOnly, false, []string{addVectorIndexStmt}, []string{dropVectorIndexStmt}}, + {ai.globalID(), dropVectorIndexStmt, model.StateDeleteReorganization, false, []string{addVectorIndexStmt}, []string{dropVectorIndexStmt}}, + // Drop normal key {ai.globalID(), dropIndexStmt, model.StatePublic, true, []string{addIndexStmt}, []string{dropIndexStmt}}, - {ai.globalID(), dropIndexStmt, model.StateWriteOnly, false, []string{addIndexStmt}, []string{dropIndexStmt}}, + {ai.globalID(), dropIndexStmt, model.StateDeleteReorganization, false, []string{addIndexStmt}, []string{dropIndexStmt}}, {ai.globalID(), dropIndexStmt, model.StateWriteOnly, false, []string{addIndexStmt}, []string{dropIndexStmt}}, {ai.globalID(), dropIndexStmt, model.StateDeleteOnly, false, []string{addIndexStmt}, []string{dropIndexStmt}}, } diff --git a/pkg/ddl/tests/adminpause/pause_cancel_test.go b/pkg/ddl/tests/adminpause/pause_cancel_test.go index d958b6e4d41e1..d3391455aecb4 100644 --- a/pkg/ddl/tests/adminpause/pause_cancel_test.go +++ b/pkg/ddl/tests/adminpause/pause_cancel_test.go @@ -190,7 +190,11 @@ func TestPauseCancelAndRerunSchemaStmt(t *testing.T) { func TestPauseCancelAndRerunIndexStmt(t *testing.T) { var dom, stmtKit, adminCommandKit = prepareDomain(t) + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/infoschema/mockTiFlashStoreCount", `return(true)`) + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(1)`) + require.Nil(t, generateTblUser(stmtKit, 10)) + require.Nil(t, generateTblUserWithVec(stmtKit, 10)) for _, stmtCase := range indexDDLStmtCase { pauseAndCancelStmt(t, stmtKit, adminCommandKit, dom, &stmtCase) diff --git a/pkg/ddl/tests/adminpause/pause_resume_test.go b/pkg/ddl/tests/adminpause/pause_resume_test.go index a73873e765b3b..13d44812630dd 100644 --- a/pkg/ddl/tests/adminpause/pause_resume_test.go +++ b/pkg/ddl/tests/adminpause/pause_resume_test.go @@ -231,7 +231,11 @@ func TestPauseAndResumeSchemaStmt(t *testing.T) { func TestPauseAndResumeIndexStmt(t *testing.T) { var dom, stmtKit, adminCommandKit = prepareDomain(t) + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/infoschema/mockTiFlashStoreCount", `return(true)`) + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(1)`) + require.Nil(t, generateTblUser(stmtKit, 10)) + require.Nil(t, generateTblUserWithVec(stmtKit, 10)) for _, stmtCase := range indexDDLStmtCase { pauseResumeAndCancel(t, stmtKit, adminCommandKit, dom, &stmtCase, false) @@ -298,7 +302,11 @@ func TestPauseResumeCancelAndRerunSchemaStmt(t *testing.T) { func TestPauseResumeCancelAndRerunIndexStmt(t *testing.T) { var dom, stmtKit, adminCommandKit = prepareDomain(t) + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/infoschema/mockTiFlashStoreCount", `return(true)`) + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(1)`) + require.Nil(t, generateTblUser(stmtKit, 10)) + require.Nil(t, generateTblUserWithVec(stmtKit, 10)) for _, stmtCase := range indexDDLStmtCase { pauseResumeAndCancel(t, stmtKit, adminCommandKit, dom, &stmtCase, true) diff --git a/pkg/domain/infosync/info.go b/pkg/domain/infosync/info.go index 3d1334a5211f3..3d402b374e00c 100644 --- a/pkg/domain/infosync/info.go +++ b/pkg/domain/infosync/info.go @@ -1117,6 +1117,25 @@ func GetLabelRules(ctx context.Context, ruleIDs []string) (map[string]*label.Rul return is.labelRuleManager.GetLabelRules(ctx, ruleIDs) } +// SyncTiFlashTableSchema syncs TiFlash table schema. +func SyncTiFlashTableSchema(ctx context.Context, tableID int64) error { + is, err := getGlobalInfoSyncer() + if err != nil { + return errors.Trace(err) + } + tikvStats, err := is.tiflashReplicaManager.GetStoresStat(ctx) + if err != nil { + return errors.Trace(err) + } + tiflashStores := make([]pdhttp.StoreInfo, 0, len(tikvStats.Stores)) + for _, store := range tikvStats.Stores { + if engine.IsTiFlashHTTPResp(&store.Store) { + tiflashStores = append(tiflashStores, store) + } + } + return is.tiflashReplicaManager.SyncTiFlashTableSchema(tableID, tiflashStores) +} + // CalculateTiFlashProgress calculates TiFlash replica progress func CalculateTiFlashProgress(tableID int64, replicaCount uint64, tiFlashStores map[int64]pdhttp.StoreInfo) (float64, error) { is, err := getGlobalInfoSyncer() diff --git a/pkg/domain/infosync/tiflash_manager.go b/pkg/domain/infosync/tiflash_manager.go index bd84d5fb4c043..cb0278a8f1d91 100644 --- a/pkg/domain/infosync/tiflash_manager.go +++ b/pkg/domain/infosync/tiflash_manager.go @@ -74,6 +74,8 @@ type TiFlashReplicaManager interface { DeleteTiFlashProgressFromCache(tableID int64) // CleanTiFlashProgressCache clean progress cache CleanTiFlashProgressCache() + // SyncTiFlashTableSchema syncs the table's schema to TiFlash. + SyncTiFlashTableSchema(tableID int64, storesStat []pd.StoreInfo) error // Close is to close TiFlashReplicaManager Close(ctx context.Context) } @@ -169,6 +171,20 @@ func (m *TiFlashReplicaManagerCtx) CalculateTiFlashProgress(tableID int64, repli return calculateTiFlashProgress(m.codec.GetKeyspaceID(), tableID, replicaCount, tiFlashStores) } +// SyncTiFlashTableSchema syncs the table's schema to TiFlash. +func (m *TiFlashReplicaManagerCtx) SyncTiFlashTableSchema(tableID int64, tiFlashStores []pd.StoreInfo) error { + for _, store := range tiFlashStores { + err := helper.SyncTableSchemaToTiFlash(store.Store.StatusAddress, m.codec.GetKeyspaceID(), tableID) + if err != nil { + logutil.BgLogger().Error("Fail to sync peer schema to TiFlash", + zap.Int64("storeID", store.Store.ID), + zap.Int64("tableID", tableID)) + return err + } + } + return nil +} + // UpdateTiFlashProgressCache updates tiflashProgressCache func (m *TiFlashReplicaManagerCtx) UpdateTiFlashProgressCache(tableID int64, progress float64) { m.Lock() @@ -738,6 +754,11 @@ func (tiflash *MockTiFlash) SetNetworkError(e bool) { tiflash.NetworkError = e } +// SyncTiFlashTableSchema syncs the table's schema to TiFlash. +func (*mockTiFlashReplicaManagerCtx) SyncTiFlashTableSchema(_ int64, _ []pd.StoreInfo) error { + return nil +} + // CalculateTiFlashProgress return truncated string to avoid float64 comparison. func (*mockTiFlashReplicaManagerCtx) CalculateTiFlashProgress(tableID int64, replicaCount uint64, tiFlashStores map[int64]pd.StoreInfo) (float64, error) { return calculateTiFlashProgress(tikv.NullspaceID, tableID, replicaCount, tiFlashStores) diff --git a/pkg/executor/builder.go b/pkg/executor/builder.go index 05cc85b2cad21..532faa60b5f13 100644 --- a/pkg/executor/builder.go +++ b/pkg/executor/builder.go @@ -495,23 +495,23 @@ func buildIndexLookUpChecker(b *executorBuilder, p *plannercore.PhysicalIndexLoo } func (b *executorBuilder) buildCheckTable(v *plannercore.CheckTable) exec.Executor { - noMVIndexOrPrefixIndex := true + noMVIndexOrPrefixIndexOrVectorIndex := true for _, idx := range v.IndexInfos { - if idx.MVIndex { - noMVIndexOrPrefixIndex = false + if idx.MVIndex || idx.VectorInfo != nil { + noMVIndexOrPrefixIndexOrVectorIndex = false break } for _, col := range idx.Columns { if col.Length != types.UnspecifiedLength { - noMVIndexOrPrefixIndex = false + noMVIndexOrPrefixIndexOrVectorIndex = false break } } - if !noMVIndexOrPrefixIndex { + if !noMVIndexOrPrefixIndexOrVectorIndex { break } } - if b.ctx.GetSessionVars().FastCheckTable && noMVIndexOrPrefixIndex { + if b.ctx.GetSessionVars().FastCheckTable && noMVIndexOrPrefixIndexOrVectorIndex { e := &FastCheckTableExec{ BaseExecutor: exec.NewBaseExecutor(b.ctx, v.Schema(), v.ID()), dbName: v.DBName, diff --git a/pkg/executor/executor.go b/pkg/executor/executor.go index ede5b300afcdb..ea47648e625a6 100644 --- a/pkg/executor/executor.go +++ b/pkg/executor/executor.go @@ -928,7 +928,7 @@ func (e *CheckTableExec) Next(ctx context.Context, _ *chunk.Chunk) error { idxNames := make([]string, 0, len(e.indexInfos)) for _, idx := range e.indexInfos { - if idx.MVIndex { + if idx.MVIndex || idx.VectorInfo != nil { continue } idxNames = append(idxNames, idx.Name.O) diff --git a/pkg/executor/infoschema_reader_test.go b/pkg/executor/infoschema_reader_test.go index 448ebaa303f7d..5a83d311a2960 100644 --- a/pkg/executor/infoschema_reader_test.go +++ b/pkg/executor/infoschema_reader_test.go @@ -605,7 +605,7 @@ func TestColumnTable(t *testing.T) { testkit.RowsWithSep("|", "test|tbl1|col_2")) tk.MustQuery(`select count(*) from information_schema.columns;`).Check( - testkit.RowsWithSep("|", "4948")) + testkit.RowsWithSep("|", "4949")) } func TestIndexUsageTable(t *testing.T) { diff --git a/pkg/executor/show.go b/pkg/executor/show.go index 1291f0d54e214..fdb914ab13881 100644 --- a/pkg/executor/show.go +++ b/pkg/executor/show.go @@ -1211,6 +1211,8 @@ func constructResultOfShowCreateTable(ctx sessionctx.Context, dbName *pmodel.CIS buf.WriteString(" PRIMARY KEY ") } else if idxInfo.Unique { fmt.Fprintf(buf, " UNIQUE KEY %s ", stringutil.Escape(idxInfo.Name.O, sqlMode)) + } else if idxInfo.VectorInfo != nil { + fmt.Fprintf(buf, " VECTOR INDEX %s", stringutil.Escape(idxInfo.Name.O, sqlMode)) } else { fmt.Fprintf(buf, " KEY %s ", stringutil.Escape(idxInfo.Name.O, sqlMode)) } @@ -1228,7 +1230,12 @@ func constructResultOfShowCreateTable(ctx sessionctx.Context, dbName *pmodel.CIS } cols = append(cols, colInfo) } - fmt.Fprintf(buf, "(%s)", strings.Join(cols, ",")) + if idxInfo.VectorInfo != nil { + funcName := variable.Function4VectorIndex[idxInfo.VectorInfo.DistanceMetric] + fmt.Fprintf(buf, "((%s(%s)))", strings.ToUpper(funcName), strings.Join(cols, ",")) + } else { + fmt.Fprintf(buf, "(%s)", strings.Join(cols, ",")) + } if idxInfo.Invisible { fmt.Fprintf(buf, ` /*!80000 INVISIBLE */`) } diff --git a/pkg/infoschema/tables.go b/pkg/infoschema/tables.go index eee02c23ebadb..98388aeb16ec5 100644 --- a/pkg/infoschema/tables.go +++ b/pkg/infoschema/tables.go @@ -1514,11 +1514,12 @@ var tableTableTiFlashSegmentsCols = []columnInfo{ } var tableTiFlashIndexesCols = []columnInfo{ - {name: "TIDB_DATABASE", tp: mysql.TypeVarchar, size: 21}, - {name: "TIDB_TABLE", tp: mysql.TypeVarchar, size: 21}, + {name: "TIDB_DATABASE", tp: mysql.TypeVarchar, size: 64}, + {name: "TIDB_TABLE", tp: mysql.TypeVarchar, size: 64}, {name: "TABLE_ID", tp: mysql.TypeLonglong, size: 21}, {name: "COLUMN_NAME", tp: mysql.TypeVarchar, size: 64}, {name: "COLUMN_ID", tp: mysql.TypeLonglong, size: 64}, + {name: "INDEX_ID", tp: mysql.TypeLonglong, size: 21}, {name: "INDEX_KIND", tp: mysql.TypeVarchar, size: 64}, {name: "ROWS_STABLE_INDEXED", tp: mysql.TypeLonglong, size: 64}, {name: "ROWS_STABLE_NOT_INDEXED", tp: mysql.TypeLonglong, size: 64}, diff --git a/pkg/meta/model/index.go b/pkg/meta/model/index.go index d33c82483251b..6515e75325ed5 100644 --- a/pkg/meta/model/index.go +++ b/pkg/meta/model/index.go @@ -19,23 +19,45 @@ import ( "github.com/pingcap/tidb/pkg/parser/types" ) +// DistanceMetric is the distance metric used by the vector index. +// `DistanceMetric` is actually vector functions in ast package. Use `DistanceMetric` to avoid cycle dependency +type DistanceMetric string + +// Note: tipb.VectorDistanceMetric's enum names must be aligned with these constant values. +const ( + DistanceMetricL2 DistanceMetric = "L2" + // DistanceMetricCosine is cosine distance. + DistanceMetricCosine DistanceMetric = "COSINE" + // DistanceMetricInnerProduct is inner product. + DistanceMetricInnerProduct DistanceMetric = "INNER_PRODUCT" +) + +// VectorIndexInfo is the information of vector index of a column. +type VectorIndexInfo struct { + // Dimension is the dimension of the vector. + Dimension uint64 `json:"dimension"` // Set to 0 when initially parsed from comment. Will be assigned to flen later. + // DistanceMetric is the distance metric used by the index. + DistanceMetric DistanceMetric `json:"distance_metric"` +} + // IndexInfo provides meta data describing a DB index. // It corresponds to the statement `CREATE INDEX Name ON Table (Column);` // See https://dev.mysql.com/doc/refman/5.7/en/create-index.html type IndexInfo struct { - ID int64 `json:"id"` - Name model.CIStr `json:"idx_name"` // Index name. - Table model.CIStr `json:"tbl_name"` // Table name. - Columns []*IndexColumn `json:"idx_cols"` // Index columns. - State SchemaState `json:"state"` - BackfillState BackfillState `json:"backfill_state"` - Comment string `json:"comment"` // Comment - Tp model.IndexType `json:"index_type"` // Index type: Btree, Hash or Rtree - Unique bool `json:"is_unique"` // Whether the index is unique. - Primary bool `json:"is_primary"` // Whether the index is primary key. - Invisible bool `json:"is_invisible"` // Whether the index is invisible. - Global bool `json:"is_global"` // Whether the index is global. - MVIndex bool `json:"mv_index"` // Whether the index is multivalued index. + ID int64 `json:"id"` + Name model.CIStr `json:"idx_name"` // Index name. + Table model.CIStr `json:"tbl_name"` // Table name. + Columns []*IndexColumn `json:"idx_cols"` // Index columns. + State SchemaState `json:"state"` + BackfillState BackfillState `json:"backfill_state"` + Comment string `json:"comment"` // Comment + Tp model.IndexType `json:"index_type"` // Index type: Btree, Hash or Rtree + Unique bool `json:"is_unique"` // Whether the index is unique. + Primary bool `json:"is_primary"` // Whether the index is primary key. + Invisible bool `json:"is_invisible"` // Whether the index is invisible. + Global bool `json:"is_global"` // Whether the index is global. + MVIndex bool `json:"mv_index"` // Whether the index is multivalued index. + VectorInfo *VectorIndexInfo `json:"vector_index"` // VectorInfo is the vector index information. } // Clone clones IndexInfo. diff --git a/pkg/meta/model/job.go b/pkg/meta/model/job.go index 04cb601fb9a8c..bf096d9df0497 100644 --- a/pkg/meta/model/job.go +++ b/pkg/meta/model/job.go @@ -110,6 +110,7 @@ const ( ActionDropResourceGroup ActionType = 70 ActionAlterTablePartitioning ActionType = 71 ActionRemovePartitioning ActionType = 72 + ActionAddVectorIndex ActionType = 73 ) // ActionMap is the map of DDL ActionType to string. @@ -566,6 +567,20 @@ func (job *Job) DecodeArgs(args ...any) error { return nil } +// DecodeDropIndexFinishedArgs decodes the drop index job's args when it's finished. +func (job *Job) DecodeDropIndexFinishedArgs() ( + indexName any, ifExists []bool, indexIDs []int64, partitionIDs []int64, hasVectors []bool, err error) { + ifExists = make([]bool, 1) + indexIDs = make([]int64, 1) + hasVectors = make([]bool, 1) + if err := job.DecodeArgs(&indexName, &ifExists[0], &indexIDs[0], &partitionIDs, &hasVectors[0]); err != nil { + if err := job.DecodeArgs(&indexName, &ifExists, &indexIDs, &partitionIDs, &hasVectors); err != nil { + return nil, []bool{false}, []int64{-1}, nil, []bool{false}, errors.Trace(err) + } + } + return +} + // String implements fmt.Stringer interface. func (job *Job) String() string { rowCount := job.GetRowCount() @@ -733,6 +748,10 @@ func (job *Job) IsPausing() bool { // IsPausable checks whether we can pause the job. func (job *Job) IsPausable() bool { + // TODO: We can remove it after TiFlash support pause operation. + if job.Type == ActionAddVectorIndex && job.SchemaState == StateWriteReorganization { + return false + } return job.NotStarted() || (job.IsRunning() && job.IsRollbackable()) } diff --git a/pkg/parser/parser_test.go b/pkg/parser/parser_test.go index ab01473e8f514..276b25b82b546 100644 --- a/pkg/parser/parser_test.go +++ b/pkg/parser/parser_test.go @@ -3379,6 +3379,7 @@ func TestDDL(t *testing.T) { {"CREATE VECTOR INDEX IF NOT EXISTS idx ON t ((VEC_COSINE_DISTANCE(a))) USING HNSW", true, "CREATE VECTOR INDEX IF NOT EXISTS `idx` ON `t` ((VEC_COSINE_DISTANCE(`a`))) USING HNSW"}, {"CREATE VECTOR INDEX IF NOT EXISTS idx ON t ((VEC_COSINE_DISTANCE(a))) TYPE HNSW", true, "CREATE VECTOR INDEX IF NOT EXISTS `idx` ON `t` ((VEC_COSINE_DISTANCE(`a`))) USING HNSW"}, {"CREATE VECTOR INDEX ident TYPE HNSW ON d_n.t_n ((VEC_COSINE_DISTANCE(a)))", true, "CREATE VECTOR INDEX `ident` ON `d_n`.`t_n` ((VEC_COSINE_DISTANCE(`a`))) USING HNSW"}, + {"CREATE VECTOR INDEX idx USING HNSW ON t ((VEC_COSINE_DISTANCE(a)))", true, "CREATE VECTOR INDEX `idx` ON `t` ((VEC_COSINE_DISTANCE(`a`))) USING HNSW"}, {"CREATE VECTOR INDEX ident ON d_n.t_n ( ident , ident ASC ) TYPE HNSW", false, ""}, {"CREATE UNIQUE INDEX ident USING HNSW ON d_n.t_n ( ident , ident ASC )", false, ""}, diff --git a/pkg/planner/core/BUILD.bazel b/pkg/planner/core/BUILD.bazel index b511fdfbde465..d3d8f571f7c98 100644 --- a/pkg/planner/core/BUILD.bazel +++ b/pkg/planner/core/BUILD.bazel @@ -273,6 +273,7 @@ go_test( deps = [ "//pkg/config", "//pkg/domain", + "//pkg/domain/infosync", "//pkg/expression", "//pkg/expression/aggregation", "//pkg/expression/context", @@ -311,6 +312,7 @@ go_test( "//pkg/testkit/ddlhelper", "//pkg/testkit/external", "//pkg/testkit/testdata", + "//pkg/testkit/testfailpoint", "//pkg/testkit/testmain", "//pkg/testkit/testsetup", "//pkg/testkit/testutil", diff --git a/pkg/planner/core/indexmerge_path_test.go b/pkg/planner/core/indexmerge_path_test.go index 517ccddc2f801..fcc75e5944326 100644 --- a/pkg/planner/core/indexmerge_path_test.go +++ b/pkg/planner/core/indexmerge_path_test.go @@ -20,7 +20,10 @@ import ( "math/rand" "strings" "testing" + "time" + "github.com/pingcap/tidb/pkg/domain" + "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/parser" @@ -29,8 +32,10 @@ import ( "github.com/pingcap/tidb/pkg/planner/core" "github.com/pingcap/tidb/pkg/planner/core/base" "github.com/pingcap/tidb/pkg/planner/core/resolve" + "github.com/pingcap/tidb/pkg/planner/util/coretestsdk" "github.com/pingcap/tidb/pkg/sessiontxn" "github.com/pingcap/tidb/pkg/testkit" + "github.com/pingcap/tidb/pkg/testkit/testfailpoint" "github.com/pingcap/tidb/pkg/util/hint" "github.com/stretchr/testify/require" ) @@ -435,3 +440,58 @@ func randMVIndexValue(opts randMVIndexValOpts) string { } return "" } + +func TestAnalyzeVectorIndex(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomainWithSchemaLease(t, 200*time.Millisecond, coretestsdk.WithMockTiFlash(2)) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t;") + + tiflash := infosync.NewMockTiFlash() + infosync.SetMockTiFlash(tiflash) + defer func() { + tiflash.Lock() + tiflash.StatusServer.Close() + tiflash.Unlock() + }() + tk.MustExec(`create table t(a int, b vector(2), c vector(3), j json, index(a))`) + tk.MustExec("alter table t set tiflash replica 2 location labels 'a','b';") + tblInfo, err := dom.InfoSchema().TableByName(context.Background(), model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + err = domain.GetDomain(tk.Session()).DDLExecutor().UpdateTableReplicaInfo(tk.Session(), tblInfo.Meta().ID, true) + require.NoError(t, err) + + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(0)`) + tk.MustExec("alter table t add vector index idx((VEC_COSINE_DISTANCE(b))) USING HNSW") + tk.MustExec("alter table t add vector index idx2((VEC_COSINE_DISTANCE(c))) USING HNSW") + + tk.MustExec("set tidb_analyze_version=2") + tk.MustExec("analyze table t") + tk.MustQuery("show warnings").Sort().Check(testkit.Rows( + "Note 1105 Analyze use auto adjusted sample rate 1.000000 for table test.t, reason to use this rate is \"use min(1, 110000/10000) as the sample-rate=1\"", + "Warning 1105 No predicate column has been collected yet for table test.t, so only indexes and the columns composing the indexes will be analyzed", + "Warning 1105 analyzing vector index is not supported, skip idx", + "Warning 1105 analyzing vector index is not supported, skip idx2")) + tk.MustExec("analyze table t index idx") + tk.MustQuery("show warnings").Sort().Check(testkit.Rows( + "Note 1105 Analyze use auto adjusted sample rate 1.000000 for table test.t, reason to use this rate is \"TiDB assumes that the table is empty, use sample-rate=1\"", + "Warning 1105 No predicate column has been collected yet for table test.t, so only indexes and the columns composing the indexes will be analyzed", + "Warning 1105 The version 2 would collect all statistics not only the selected indexes", + "Warning 1105 analyzing vector index is not supported, skip idx", + "Warning 1105 analyzing vector index is not supported, skip idx2")) + + tk.MustExec("set tidb_analyze_version=1") + tk.MustExec("analyze table t") + tk.MustQuery("show warnings").Sort().Check(testkit.Rows( + "Warning 1105 analyzing vector index is not supported, skip idx", + "Warning 1105 analyzing vector index is not supported, skip idx2")) + tk.MustExec("analyze table t index idx") + tk.MustQuery("show warnings").Sort().Check(testkit.Rows( + "Warning 1105 analyzing vector index is not supported, skip idx")) + tk.MustExec("analyze table t index a") + tk.MustQuery("show warnings").Sort().Check(testkit.Rows()) + tk.MustExec("analyze table t index a, idx, idx2") + tk.MustQuery("show warnings").Sort().Check(testkit.Rows( + "Warning 1105 analyzing vector index is not supported, skip idx", + "Warning 1105 analyzing vector index is not supported, skip idx2")) +} diff --git a/pkg/planner/core/planbuilder.go b/pkg/planner/core/planbuilder.go index 0c0f35862fac0..bf7dbd1278f11 100644 --- a/pkg/planner/core/planbuilder.go +++ b/pkg/planner/core/planbuilder.go @@ -2052,7 +2052,7 @@ func (b *PlanBuilder) getMustAnalyzedColumns(tbl *resolve.TableNameW, cols *calc } virtualExprs := make([]expression.Expression, 0, len(tblInfo.Columns)) for _, idx := range tblInfo.Indices { - if idx.State != model.StatePublic || idx.MVIndex { + if idx.State != model.StatePublic || idx.MVIndex || idx.VectorInfo != nil { continue } for _, idxCol := range idx.Columns { @@ -2306,6 +2306,7 @@ func getColOffsetForAnalyze(colsInfo []*model.ColumnInfo, colID int64) int { // For multi-valued index, we need to collect it separately here and analyze it as independent index analyze task. // See comments for AnalyzeResults.ForMVIndex for more details. func getModifiedIndexesInfoForAnalyze( + stmtCtx *stmtctx.StatementContext, tblInfo *model.TableInfo, allColumns bool, colsInfo []*model.ColumnInfo, @@ -2320,6 +2321,10 @@ func getModifiedIndexesInfoForAnalyze( independentIdxsInfo = append(independentIdxsInfo, originIdx) continue } + if originIdx.VectorInfo != nil { + stmtCtx.AppendWarning(errors.NewNoStackErrorf("analyzing vector index is not supported, skip %s", originIdx.Name.L)) + continue + } if allColumns { // If all the columns need to be analyzed, we don't need to modify IndexColumn.Offset. idxsInfo = append(idxsInfo, originIdx) @@ -2436,7 +2441,7 @@ func (b *PlanBuilder) buildAnalyzeFullSamplingTask( } execColsInfo = b.filterSkipColumnTypes(execColsInfo, tbl, &mustAnalyzedCols) allColumns := len(tbl.TableInfo.Columns) == len(execColsInfo) - indexes, independentIndexes := getModifiedIndexesInfoForAnalyze(tbl.TableInfo, allColumns, execColsInfo) + indexes, independentIndexes := getModifiedIndexesInfoForAnalyze(b.ctx.GetSessionVars().StmtCtx, tbl.TableInfo, allColumns, execColsInfo) handleCols := BuildHandleColsForAnalyze(b.ctx, tbl.TableInfo, allColumns, execColsInfo) newTask := AnalyzeColumnsTask{ HandleCols: handleCols, @@ -2694,6 +2699,10 @@ func (b *PlanBuilder) buildAnalyzeTable(as *ast.AnalyzeTableStmt, opts map[ast.A b.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.NewNoStackErrorf("analyzing multi-valued indexes is not supported, skip %s", idx.Name.L)) continue } + if idx.VectorInfo != nil { + b.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.NewNoStackErrorf("analyzing vector index is not supported, skip %s", idx.Name.L)) + continue + } p.IdxTasks = append(p.IdxTasks, generateIndexTasks(idx, as, tnW.TableInfo, partitionNames, physicalIDs, version)...) } handleCols := BuildHandleColsForAnalyze(b.ctx, tnW.TableInfo, true, nil) @@ -2771,6 +2780,10 @@ func (b *PlanBuilder) buildAnalyzeIndex(as *ast.AnalyzeTableStmt, opts map[ast.A b.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.NewNoStackErrorf("analyzing multi-valued indexes is not supported, skip %s", idx.Name.L)) continue } + if idx.VectorInfo != nil { + b.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.NewNoStackErrorf("analyzing vector index is not supported, skip %s", idx.Name.L)) + continue + } p.IdxTasks = append(p.IdxTasks, generateIndexTasks(idx, as, tblInfo, names, physicalIDs, version)...) } return p, nil @@ -2802,6 +2815,10 @@ func (b *PlanBuilder) buildAnalyzeAllIndex(as *ast.AnalyzeTableStmt, opts map[as b.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.NewNoStackErrorf("analyzing multi-valued indexes is not supported, skip %s", idx.Name.L)) continue } + if idx.VectorInfo != nil { + b.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.NewNoStackErrorf("analyzing vector index is not supported, skip %s", idx.Name.L)) + continue + } p.IdxTasks = append(p.IdxTasks, generateIndexTasks(idx, as, tblInfo, names, physicalIDs, version)...) } diff --git a/pkg/sessionctx/variable/varsutil.go b/pkg/sessionctx/variable/varsutil.go index 0e3ae63162417..543de7e97c31f 100644 --- a/pkg/sessionctx/variable/varsutil.go +++ b/pkg/sessionctx/variable/varsutil.go @@ -27,6 +27,7 @@ import ( "github.com/docker/go-units" "github.com/pingcap/errors" + "github.com/pingcap/tidb/pkg/meta/model" "github.com/pingcap/tidb/pkg/parser/ast" "github.com/pingcap/tidb/pkg/parser/charset" "github.com/pingcap/tidb/pkg/parser/mysql" @@ -632,3 +633,15 @@ func parseSchemaCacheSize(s *SessionVars, normalizedValue string, originalValue return 0, "", ErrTruncatedWrongValue.GenWithStackByArgs(TiDBSchemaCacheSize, originalValue) } + +// DistanceMetric4VectorIndex stores distance metrics for the vector index. +var DistanceMetric4VectorIndex = map[string]model.DistanceMetric{ + ast.VecCosineDistance: model.DistanceMetricCosine, + ast.VecL2Distance: model.DistanceMetricL2, +} + +// Function4VectorIndex stores functions for the vector index. +var Function4VectorIndex = map[model.DistanceMetric]string{ + model.DistanceMetricCosine: ast.VecCosineDistance, + model.DistanceMetricL2: ast.VecL2Distance, +} diff --git a/pkg/store/helper/helper.go b/pkg/store/helper/helper.go index b39afc1a31387..5920ebd6956a5 100644 --- a/pkg/store/helper/helper.go +++ b/pkg/store/helper/helper.go @@ -907,3 +907,26 @@ func CollectTiFlashStatus(statusAddress string, keyspaceID tikv.KeyspaceID, tabl } return nil } + +// SyncTableSchemaToTiFlash query sync schema of one table to TiFlash store. +func SyncTableSchemaToTiFlash(statusAddress string, keyspaceID tikv.KeyspaceID, tableID int64) error { + // The new query schema is like: http:///tiflash/sync-schema/keyspace//table/. + // For TiDB forward compatibility, we define the Nullspace as the "keyspace" of the old table. + // The query URL is like: http:///sync-schema/keyspace//table/ + statURL := fmt.Sprintf("%s://%s/tiflash/sync-schema/keyspace/%d/table/%d", + util.InternalHTTPSchema(), + statusAddress, + keyspaceID, + tableID, + ) + resp, err := util.InternalHTTPClient().Get(statURL) + if err != nil { + return errors.Trace(err) + } + + err = resp.Body.Close() + if err != nil { + logutil.BgLogger().Error("close body failed", zap.Error(err)) + } + return nil +} From f23ad9f74f2c2230d4a49584cdc239c7ce081e5f Mon Sep 17 00:00:00 2001 From: Lynn Date: Thu, 26 Sep 2024 12:26:34 +0800 Subject: [PATCH 5/9] *: support create table with vector indexes and others (#56124) close pingcap/tidb#56122 --- errors.toml | 5 ++ pkg/ddl/column.go | 8 +- pkg/ddl/create_table.go | 64 +++++++++++--- pkg/ddl/db_change_test.go | 30 +++++++ pkg/ddl/db_integration_test.go | 6 +- pkg/ddl/index.go | 55 ++++++++---- pkg/ddl/index_modify_test.go | 104 +++++++++++++++++++++-- pkg/ddl/modify_column.go | 16 ++++ pkg/errno/errcode.go | 1 + pkg/errno/errname.go | 1 + pkg/executor/builder.go | 4 + pkg/executor/infoschema_reader_test.go | 2 +- pkg/infoschema/tables.go | 1 + pkg/meta/model/bdr.go | 1 + pkg/meta/model/job.go | 3 +- pkg/planner/core/indexmerge_path_test.go | 2 +- pkg/util/dbterror/ddl_terror.go | 5 +- 17 files changed, 261 insertions(+), 47 deletions(-) diff --git a/errors.toml b/errors.toml index 9c02f10d6ac04..993285d92cb43 100644 --- a/errors.toml +++ b/errors.toml @@ -1561,6 +1561,11 @@ error = ''' Global Index is needed for index '%-.192s', since the unique index is not including all partitioning columns, and GLOBAL is not given as IndexOption ''' +["ddl:9014"] +error = ''' +TiFlash backfill index failed: TiFlash backfill index failed: %s +''' + ["domain:8027"] error = ''' Information schema is out of date: schema failed to update in 1 lease, please make sure TiDB can connect to TiKV diff --git a/pkg/ddl/column.go b/pkg/ddl/column.go index ee2e1304ebae5..bbe647a808db8 100644 --- a/pkg/ddl/column.go +++ b/pkg/ddl/column.go @@ -1094,10 +1094,14 @@ func isColumnWithIndex(colName string, indices []*model.IndexInfo) bool { func isColumnCanDropWithIndex(colName string, indices []*model.IndexInfo) error { for _, indexInfo := range indices { - if indexInfo.Primary || len(indexInfo.Columns) > 1 { + if indexInfo.Primary || len(indexInfo.Columns) > 1 || indexInfo.VectorInfo != nil { for _, col := range indexInfo.Columns { if col.Name.L == colName { - return dbterror.ErrCantDropColWithIndex.GenWithStack("can't drop column %s with composite index covered or Primary Key covered now", colName) + errMsg := "with composite index covered or Primary Key covered now" + if indexInfo.VectorInfo != nil { + errMsg = "with Vector Key covered now" + } + return dbterror.ErrCantDropColWithIndex.GenWithStack("can't drop column %s "+errMsg, colName) } } } diff --git a/pkg/ddl/create_table.go b/pkg/ddl/create_table.go index ee9ec8715ee9a..2207dd6d1c87f 100644 --- a/pkg/ddl/create_table.go +++ b/pkg/ddl/create_table.go @@ -509,6 +509,38 @@ func checkGeneratedColumn(ctx sessionctx.Context, schemaName pmodel.CIStr, table return nil } +func checkVectorIndexIfNeedTiFlashReplica(ctx sessionctx.Context, tblInfo *model.TableInfo) error { + var hasVectorIndex bool + for _, idx := range tblInfo.Indices { + if idx.VectorInfo != nil { + hasVectorIndex = true + break + } + } + if !hasVectorIndex { + return nil + } + + if tblInfo.TiFlashReplica == nil { + replicas, err := infoschema.GetTiFlashStoreCount(ctx) + if err != nil { + return errors.Trace(err) + } + if replicas == 0 { + return errors.Trace(dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("unsupported TiFlash store count is 0")) + } + + // Always try to set to 1 as the default replica count. + defaultReplicas := uint64(1) + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: defaultReplicas, + LocationLabels: make([]string, 0), + } + } + + return errors.Trace(checkTableTypeForVectorIndex(tblInfo)) +} + // checkTableInfoValidExtra is like checkTableInfoValid, but also assumes the // table info comes from untrusted source and performs further checks such as // name length and column count. @@ -537,6 +569,10 @@ func checkTableInfoValidExtra(ctx sessionctx.Context, tbInfo *model.TableInfo) e if err := checkGlobalIndexes(ctx, tbInfo); err != nil { return errors.Trace(err) } + // A special rule on Serverless is to add TiFlash replica by default if there is a vector index. + if err := checkVectorIndexIfNeedTiFlashReplica(ctx, tbInfo); err != nil { + return errors.Trace(err) + } // FIXME: perform checkConstraintNames if err := checkCharsetAndCollation(tbInfo.Charset, tbInfo.Collate); err != nil { @@ -1161,14 +1197,13 @@ func BuildTableInfo( } foreignKeyID := tbInfo.MaxForeignKeyID for _, constr := range constraints { - if constr.Tp == ast.ConstraintVector { - return nil, dbterror.ErrUnsupportedAddVectorIndex.FastGenByArgs("not currently supported") - } - - // Build hidden columns if necessary. - hiddenCols, err := buildHiddenColumnInfoWithCheck(ctx, constr.Keys, pmodel.NewCIStr(constr.Name), tbInfo, tblColumns) - if err != nil { - return nil, err + var hiddenCols []*model.ColumnInfo + if constr.Tp != ast.ConstraintVector { + // Build hidden columns if necessary. + hiddenCols, err = buildHiddenColumnInfoWithCheck(ctx, constr.Keys, pmodel.NewCIStr(constr.Name), tbInfo, tblColumns) + if err != nil { + return nil, err + } } for _, hiddenCol := range hiddenCols { hiddenCol.State = model.StatePublic @@ -1233,11 +1268,11 @@ func BuildTableInfo( } var ( - indexName = constr.Name - primary, unique bool + indexName = constr.Name + primary, unique, vector bool ) - // Check if the index is primary or unique. + // Check if the index is primary, unique or vector. switch constr.Tp { case ast.ConstraintPrimaryKey: primary = true @@ -1245,6 +1280,11 @@ func BuildTableInfo( indexName = mysql.PrimaryKeyName case ast.ConstraintUniq, ast.ConstraintUniqKey, ast.ConstraintUniqIndex: unique = true + case ast.ConstraintVector: + if constr.Option.Visibility == ast.IndexVisibilityInvisible { + return nil, dbterror.ErrGeneralUnsupportedDDL.GenWithStackByArgs("set vector index invisible") + } + vector = true } // check constraint @@ -1317,7 +1357,7 @@ func BuildTableInfo( pmodel.NewCIStr(indexName), primary, unique, - false, + vector, constr.Keys, constr.Option, model.StatePublic, diff --git a/pkg/ddl/db_change_test.go b/pkg/ddl/db_change_test.go index 1e9f595210a03..06285d5001ff0 100644 --- a/pkg/ddl/db_change_test.go +++ b/pkg/ddl/db_change_test.go @@ -26,6 +26,7 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/pkg/ddl" "github.com/pingcap/tidb/pkg/domain" + "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/executor" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta/model" @@ -1157,6 +1158,35 @@ func TestParallelAlterAddIndex(t *testing.T) { testControlParallelExecSQL(t, tk, store, dom, "", sql1, sql2, f) } +func TestParallelAlterAddVectorIndex(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomainWithSchemaLease(t, tiflashReplicaLease, withMockTiFlash(2)) + tk := testkit.NewTestKit(t, store) + tk.MustExec("create database test_db_state default charset utf8 default collate utf8_bin") + tk.MustExec("use test_db_state") + tk.MustExec("create table tt (a int, b vector, c vector(3), d vector(4));") + tk.MustExec("alter table tt set tiflash replica 2 location labels 'a','b';") + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(1)`)) + defer func() { + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/"+ + "ddl/MockCheckVectorIndexProcess")) + }() + tiflash := infosync.NewMockTiFlash() + infosync.SetMockTiFlash(tiflash) + defer func() { + tiflash.Lock() + tiflash.StatusServer.Close() + tiflash.Unlock() + }() + sql1 := "alter table tt add vector index vecIdx((vec_cosine_distance(c))) USING HNSW;" + sql2 := "alter table tt add vector index vecIdx1((vec_cosine_distance(c))) USING HNSW;" + f := func(err1, err2 error) { + require.NoError(t, err1) + require.EqualError(t, err2, + "[ddl:1061]DDL job rollback, error msg: vector index vecIdx function vec_cosine_distance already exist on column c") + } + testControlParallelExecSQL(t, tk, store, dom, "", sql1, sql2, f) +} + func TestParallelAlterAddExpressionIndex(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) tk := testkit.NewTestKit(t, store) diff --git a/pkg/ddl/db_integration_test.go b/pkg/ddl/db_integration_test.go index ae397fc44ea9d..b823e662cae34 100644 --- a/pkg/ddl/db_integration_test.go +++ b/pkg/ddl/db_integration_test.go @@ -1967,11 +1967,13 @@ func TestDropColumnWithCompositeIndex(t *testing.T) { defer tk.MustExec("drop table if exists t_drop_column_with_comp_idx") tk.MustExec("create index idx_bc on t_drop_column_with_comp_idx(b, c)") tk.MustExec("create index idx_b on t_drop_column_with_comp_idx(b)") - tk.MustGetErrMsg("alter table t_drop_column_with_comp_idx drop column b", "[ddl:8200]can't drop column b with composite index covered or Primary Key covered now") + tk.MustGetErrMsg("alter table t_drop_column_with_comp_idx drop column b", + "[ddl:8200]can't drop column b with composite index covered or Primary Key covered now") tk.MustQuery(query).Check(testkit.Rows("idx_b YES", "idx_bc YES")) tk.MustExec("alter table t_drop_column_with_comp_idx alter index idx_bc invisible") tk.MustExec("alter table t_drop_column_with_comp_idx alter index idx_b invisible") - tk.MustGetErrMsg("alter table t_drop_column_with_comp_idx drop column b", "[ddl:8200]can't drop column b with composite index covered or Primary Key covered now") + tk.MustGetErrMsg("alter table t_drop_column_with_comp_idx drop column b", + "[ddl:8200]can't drop column b with composite index covered or Primary Key covered now") tk.MustQuery(query).Check(testkit.Rows("idx_b NO", "idx_bc NO")) } diff --git a/pkg/ddl/index.go b/pkg/ddl/index.go index b9fd09e875c19..dd3374d44f0dd 100644 --- a/pkg/ddl/index.go +++ b/pkg/ddl/index.go @@ -410,7 +410,7 @@ func buildVectorInfoWithCheck(indexPartSpecifications []*ast.IndexPartSpecificat } colInfo := findColumnByName(colExpr.Name.Name.L, tblInfo) if colInfo == nil { - return nil, "", infoschema.ErrColumnNotExists.GenWithStackByArgs(colExpr.Name.Name.String()) + return nil, "", infoschema.ErrColumnNotExists.GenWithStackByArgs(colExpr.Name.Name, tblInfo.Name) } // check duplicated function on the same column @@ -422,7 +422,9 @@ func buildVectorInfoWithCheck(indexPartSpecifications []*ast.IndexPartSpecificat continue } if idx.VectorInfo.DistanceMetric == distanceMetric { - return nil, "", dbterror.ErrDupKeyName.FastGen(fmt.Sprintf("Duplicate vector index function name 'vector index: %s, column name: %s, duplicate function name: %s'", idx.Name, colInfo.Name, f.FnName)) + return nil, "", dbterror.ErrDupKeyName.GenWithStack( + fmt.Sprintf("vector index %s function %s already exist on column %s", + idx.Name, f.FnName, colInfo.Name)) } } if colInfo.FieldType.GetFlen() <= 0 { @@ -543,6 +545,9 @@ func validateAlterIndexVisibility(ctx sessionctx.Context, indexName pmodel.CIStr return true, nil } } + if idx.VectorInfo != nil { + return false, dbterror.ErrGeneralUnsupportedDDL.GenWithStackByArgs("set vector index invisible") + } return false, nil } @@ -879,14 +884,17 @@ func (w *worker) checkVectorIndexProcessOnTiFlash(jobCtx *jobContext, t *meta.Me func (w *worker) checkVectorIndexProcess(jobCtx *jobContext, tbl table.Table, job *model.Job, index *model.IndexInfo) error { waitTimeout := ReorgWaitTimeout + ticker := time.NewTicker(waitTimeout) + defer ticker.Stop() + notAddedRowCnt := int64(-1) for { select { case <-w.ddlCtx.ctx.Done(): return dbterror.ErrInvalidWorker.GenWithStack("worker is closed") - case <-time.After(waitTimeout): - logutil.DDLLogger().Info("[ddl] index backfill state running, check vector index process", - zap.Stringer("job", job), zap.Stringer("index name", index.Name), zap.Int64("index ID", index.ID), - zap.Duration("wait time", waitTimeout), zap.Int64("total added row count", job.RowCount)) + case <-ticker.C: + logutil.DDLLogger().Info("[ddl] index backfill state running, check vector index process", zap.Stringer("job", job), + zap.Stringer("index name", index.Name), zap.Int64("index ID", index.ID), zap.Duration("wait time", waitTimeout), + zap.Int64("total added row count", job.RowCount), zap.Int64("not added row count", notAddedRowCnt)) return dbterror.ErrWaitReorgTimeout default: } @@ -897,10 +905,11 @@ func (w *worker) checkVectorIndexProcess(jobCtx *jobContext, tbl table.Table, jo return errors.Trace(dbterror.ErrNotOwner) } - isDone, addedIndexCnt, err := w.checkVectorIndexProcessOnce(jobCtx, tbl, index.ID) + isDone, notAddedIndexCnt, addedIndexCnt, err := w.checkVectorIndexProcessOnce(jobCtx, tbl, index.ID) if err != nil { return errors.Trace(err) } + notAddedRowCnt = notAddedIndexCnt job.RowCount = addedIndexCnt if isDone { @@ -913,36 +922,46 @@ func (w *worker) checkVectorIndexProcess(jobCtx *jobContext, tbl table.Table, jo } // checkVectorIndexProcessOnce checks the backfill process of a vector index from TiFlash once. -func (w *worker) checkVectorIndexProcessOnce(jobCtx *jobContext, tbl table.Table, indexID int64) (bool, int64, error) { +func (w *worker) checkVectorIndexProcessOnce(jobCtx *jobContext, tbl table.Table, indexID int64) ( + isDone bool, notAddedIndexCnt, addedIndexCnt int64, err error) { failpoint.Inject("MockCheckVectorIndexProcess", func(val failpoint.Value) { if valInt, ok := val.(int); ok { - if valInt == -1 { - failpoint.Return(false, 0, nil) + if valInt < 0 { + failpoint.Return(false, 0, 0, dbterror.ErrTiFlashBackfillIndex.FastGenByArgs("mock a check error")) + } else if valInt == 0 { + failpoint.Return(false, 0, 0, nil) } else { - failpoint.Return(true, int64(valInt), nil) + failpoint.Return(true, 0, int64(valInt), nil) } } }) - // TODO: We need to add error_msg for to show error information. - sql := fmt.Sprintf("select rows_stable_not_indexed, rows_stable_indexed from information_schema.tiflash_indexes where table_id = %d and index_id = %d;", + sql := fmt.Sprintf("select rows_stable_not_indexed, rows_stable_indexed, error_message from information_schema.tiflash_indexes where table_id = %d and index_id = %d;", tbl.Meta().ID, indexID) rows, err := w.sess.Execute(jobCtx.ctx, sql, "add_vector_index_check_result") if err != nil || len(rows) == 0 { - return false, 0, errors.Trace(err) + return false, 0, 0, errors.Trace(err) } - // handle info from multiple TiFlash nodes - notAddedIndexCnt, addedIndexCnt := int64(0), int64(0) + // Get and process info from multiple TiFlash nodes. + errMsg := "" for _, row := range rows { notAddedIndexCnt += row.GetInt64(0) addedIndexCnt += row.GetInt64(1) + errMsg = row.GetString(2) + if len(errMsg) != 0 { + err = dbterror.ErrTiFlashBackfillIndex.FastGenByArgs(errMsg) + break + } + } + if err != nil { + return false, 0, 0, errors.Trace(err) } if notAddedIndexCnt != 0 { - return false, 0, nil + return false, 0, 0, nil } - return true, rows[0].GetInt64(1), nil + return true, notAddedIndexCnt, addedIndexCnt, nil } func (w *worker) onCreateIndex(jobCtx *jobContext, t *meta.Meta, job *model.Job, isPK bool) (ver int64, err error) { diff --git a/pkg/ddl/index_modify_test.go b/pkg/ddl/index_modify_test.go index 40cd21fb998bf..63b2861efa8e3 100644 --- a/pkg/ddl/index_modify_test.go +++ b/pkg/ddl/index_modify_test.go @@ -31,6 +31,7 @@ import ( testddlutil "github.com/pingcap/tidb/pkg/ddl/testutil" "github.com/pingcap/tidb/pkg/domain/infosync" "github.com/pingcap/tidb/pkg/errno" + "github.com/pingcap/tidb/pkg/infoschema" "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/model" @@ -1117,6 +1118,51 @@ func getJobsBySQL(se sessiontypes.Session, tbl, condition string) ([]*model.Job, return jobs, nil } +func TestCreateTableWithVectorIndex(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + + checkCreateTableWithVectorIdx := func(replicaCnt uint64) { + tk.MustExec("create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW);") + tbl, err := dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) + require.NoError(t, err) + require.Equal(t, replicaCnt, tbl.Meta().TiFlashReplica.Count) + indexes := tbl.Meta().Indices + require.Equal(t, 1, len(indexes)) + require.Equal(t, pmodel.IndexTypeHNSW, indexes[0].Tp) + require.Equal(t, model.DistanceMetricCosine, indexes[0].VectorInfo.DistanceMetric) + tk.MustExec(`DROP TABLE t`) + } + + // test TiFlash store count is 0 + replicas, err := infoschema.GetTiFlashStoreCount(tk.Session()) + require.NoError(t, err) + require.Equal(t, uint64(0), replicas) + tk.MustContainErrMsg("create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW);", + "Unsupported add vector index: unsupported TiFlash store count is 0") + + // test TiFlash store count is 2 + mockTiflashStoreCnt := uint64(2) + store, dom = testkit.CreateMockStoreAndDomainWithSchemaLease(t, tiflashReplicaLease, withMockTiFlash(int(mockTiflashStoreCnt)), mockstore.WithDDLChecker()) + tk = testkit.NewTestKit(t, store) + tk.MustExec("use test") + checkCreateTableWithVectorIdx(1) + + // test unsupported table types + tk.MustContainErrMsg("create temporary table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW)", + "`vector index` is unsupported on temporary tables.") + // global and local temporary table using different way to handle, so we have two test cases. + tk.MustContainErrMsg("create global temporary table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW) on commit delete rows;", + "`vector index` is unsupported on temporary tables.") + tk.MustContainErrMsg("create table pt(id bigint, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW) "+ + "partition by range(id) (partition p0 values less than (20), partition p1 values less than (100));", + "Unsupported add vector index: unsupported partition table") + // a vector index with invisible + tk.MustContainErrMsg("create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW INVISIBLE)", + "Unsupported set vector index invisible") +} + func TestAddVectorIndexSimple(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomainWithSchemaLease(t, tiflashReplicaLease, withMockTiFlash(2)) tk := testkit.NewTestKit(t, store) @@ -1152,7 +1198,7 @@ func TestAddVectorIndexSimple(t *testing.T) { tk.MustContainErrMsg("alter table t add key idx(a) USING HNSW;", "Only support vector index with HNSW type, but it's non-vector index") // for a wrong column - tk.MustGetErrCode("alter table t add vector index ((vec_cosine_distance(n))) USING HNSW;", errno.ErrBadField) + tk.MustContainErrMsg("alter table t add vector index ((vec_cosine_distance(n))) USING HNSW;", "[schema:1054]Unknown column 'n' in 't'") // for wrong functions tk.MustGetErrCode("alter table t add vector index ((vec_cosine_distance(a))) USING HNSW;", errno.ErrUnsupportedDDLOperation) tk.MustContainErrMsg("alter table t add vector index ((vec_cosine_distance(a,'[1,2.1,3.3]'))) USING HNSW;", @@ -1181,7 +1227,7 @@ func TestAddVectorIndexSimple(t *testing.T) { require.Truef(t, terror.ErrorEqual(dbterror.ErrDupKeyName, lastWarn.Err), "err %v", lastWarn.Err) require.Equal(t, contextutil.WarnLevelNote, lastWarn.Level) tk.MustContainErrMsg("alter table t add vector index if not exists idx((vec_cosine_distance(c))) USING HNSW;", - "Duplicate vector index function name 'vector index: vecIdx, column name: c, duplicate function name: vec_cosine_distance'") + "[ddl:1061]vector index vecIdx function vec_cosine_distance already exist on column c") // normal test cases tk.MustExec("drop table if exists t;") @@ -1211,13 +1257,40 @@ func TestAddVectorIndexSimple(t *testing.T) { tk.MustQuery("select * from t;").Check(testkit.Rows("1 [1,2.1,3.3]")) tk.MustExec("admin check table t") tk.MustExec("admin check index t idx") + tk.MustContainErrMsg("admin cleanup index t idx", "vector index `idx` is not supported for cleanup index") tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n" + " `a` int(11) DEFAULT NULL,\n" + " `b` vector(3) DEFAULT NULL,\n" + " VECTOR INDEX `idx`((VEC_COSINE_DISTANCE(`b`))) COMMENT 'b comment'\n" + ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin")) - tk.MustExec("alter table t drop index idx;") + // test multi-schema change for unsupported operations + tk.MustContainErrMsg("alter table t drop column b;", + "can't drop column b with Vector Key covered now") + tk.MustContainErrMsg("alter table t add index idx2(a), add vector index idx3((vec_l2_distance(b))) USING HNSW COMMENT 'b comment'", + "Unsupported multi schema change for add vector index") + + // test alter index visibility + tk.MustContainErrMsg("alter table t alter index idx invisible", "Unsupported set vector index invisible") + query := "select distinct index_name, is_visible from information_schema.statistics where table_schema = 'test' and table_name = 't' order by index_name" + tk.MustQuery(query).Check(testkit.Rows("idx YES")) + tk.MustExec("alter table t alter index idx visible") + + // test modify/change column with a vector index + tk.MustContainErrMsg("alter table t modify column b vector(2)", "[ddl:8200]Unsupported modify column: vector indexes on the column") + tk.MustExec("alter table t modify column b vector(3) not null") + + // test rename index + tk.MustExec("alter table t rename index idx to vecIdx") + tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) + require.NoError(t, err) + indexes1 := tbl.Meta().Indices + require.Equal(t, 1, len(indexes1)) + require.Equal(t, indexes[0].Tp, indexes1[0].Tp) + require.Equal(t, indexes[0].VectorInfo.DistanceMetric, indexes1[0].VectorInfo.DistanceMetric) + + // test drop a vector index + tk.MustExec("alter table t drop index vecIdx;") tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) indexes = tbl.Meta().Indices @@ -1227,7 +1300,7 @@ func TestAddVectorIndexSimple(t *testing.T) { tk.MustQuery("select * from t;").Check(testkit.Rows("1 [1,2.1,3.3]")) tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n" + " `a` int(11) DEFAULT NULL,\n" + - " `b` vector(3) DEFAULT NULL\n" + + " `b` vector(3) NOT NULL\n" + ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin")) // test create a vector index with same name @@ -1241,12 +1314,21 @@ func TestAddVectorIndexSimple(t *testing.T) { tk.MustQuery("select * from t;").Check(testkit.Rows("1 [1,2.1,3.3]")) tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n" + " `a` int(11) DEFAULT NULL,\n" + - " `b` vector(3) DEFAULT NULL,\n" + + " `b` vector(3) NOT NULL,\n" + " VECTOR INDEX `idx`((VEC_COSINE_DISTANCE(`b`))) COMMENT 'b comment'\n" + ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin")) + // test multi-schema change for dropping indexes + tk.MustExec("alter table t add index idx2(a)") + tk.MustExec("alter table t drop index idx, drop index idx2") + tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n" + + " `a` int(11) DEFAULT NULL,\n" + + " `b` vector(3) NOT NULL\n" + + ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin")) + tk.MustQuery("select * from t;").Check(testkit.Rows("1 [1,2.1,3.3]")) + tk.MustExec("admin check table t") + // test anonymous index - tk.MustExec("alter table t drop index idx;") tk.MustExec("alter table t add vector index ((vec_l2_distance(b))) USING HNSW;") tbl, err = dom.InfoSchema().TableByName(context.Background(), pmodel.NewCIStr("test"), pmodel.NewCIStr("t")) require.NoError(t, err) @@ -1318,7 +1400,7 @@ func TestAddVectorIndexRollback(t *testing.T) { var checkErr error tk1 := testkit.NewTestKit(t, store) tk1.MustExec("use test") - testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(1)`) + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(0)`) onJobUpdatedExportedFunc := func(job *model.Job) { if checkErr != nil { return @@ -1341,10 +1423,16 @@ func TestAddVectorIndexRollback(t *testing.T) { tk.MustQuery("select count(1) from t1;").Check(testkit.Rows("4")) checkRollbackInfo(model.JobStateRollbackDone) - // Case3: add a vector index normally. + // Case3: test get error message from tiflash testfailpoint.Disable(t, "github.com/pingcap/tidb/pkg/ddl/onJobUpdated") + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(-1)`) + tk.MustContainErrMsg(addIdxSQL, "[ddl:9014]TiFlash backfill index failed: TiFlash backfill index failed: mock a check error") + checkRollbackInfo(model.JobStateRollbackDone) + + // Case4: add a vector index normally. testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(4)`) tk.MustExec(addIdxSQL) + checkRollbackInfo(model.JobStateSynced) // TODO: add mock TiFlash to make sure the vector index count is equal to row count. // tk.MustQuery("select count(1) from t1 use index(v_idx);").Check(testkit.Rows("4")) diff --git a/pkg/ddl/modify_column.go b/pkg/ddl/modify_column.go index 83a69171115cb..2c9d2f363e197 100644 --- a/pkg/ddl/modify_column.go +++ b/pkg/ddl/modify_column.go @@ -62,6 +62,16 @@ type modifyingColInfo struct { removedIdxs []int64 } +func hasVectorIndexColumn(tblInfo *model.TableInfo, col *model.ColumnInfo) bool { + indexesToChange := FindRelatedIndexesToChange(tblInfo, col.Name) + for _, idx := range indexesToChange { + if idx.IndexInfo.VectorInfo != nil { + return true + } + } + return false +} + func (w *worker) onModifyColumn(jobCtx *jobContext, t *meta.Meta, job *model.Job) (ver int64, _ error) { dbInfo, tblInfo, oldCol, modifyInfo, err := getModifyColumnInfo(t, job) if err != nil { @@ -113,6 +123,9 @@ func (w *worker) onModifyColumn(jobCtx *jobContext, t *meta.Meta, job *model.Job job.State = model.JobStateCancelled return ver, errors.Trace(dbterror.ErrUnsupportedModifyColumn.GenWithStackByArgs("table is partition table")) } + if hasVectorIndexColumn(tblInfo, oldCol) { + return ver, errors.Trace(dbterror.ErrUnsupportedModifyColumn.GenWithStackByArgs("vector indexes on the column")) + } changingCol := modifyInfo.changingCol if changingCol == nil { @@ -762,6 +775,9 @@ func GetModifiableColumnJob( if t.Meta().Partition != nil { return nil, dbterror.ErrUnsupportedModifyColumn.GenWithStackByArgs("table is partition table") } + if hasVectorIndexColumn(t.Meta(), col.ColumnInfo) { + return nil, dbterror.ErrUnsupportedModifyColumn.GenWithStackByArgs("vector indexes on the column") + } } // Check that the column change does not affect the partitioning column diff --git a/pkg/errno/errcode.go b/pkg/errno/errcode.go index 5d56f339273ff..94dd6f3239640 100644 --- a/pkg/errno/errcode.go +++ b/pkg/errno/errcode.go @@ -1167,4 +1167,5 @@ const ( ErrTiKVMaxTimestampNotSynced = 9011 ErrTiFlashServerTimeout = 9012 ErrTiFlashServerBusy = 9013 + ErrTiFlashBackfillIndex = 9014 ) diff --git a/pkg/errno/errname.go b/pkg/errno/errname.go index aadcbb3dfcbca..ac1eb04c54be6 100644 --- a/pkg/errno/errname.go +++ b/pkg/errno/errname.go @@ -1158,6 +1158,7 @@ var MySQLErrName = map[uint16]*mysql.ErrMessage{ ErrTiKVServerBusy: mysql.Message("TiKV server is busy", nil), ErrTiFlashServerTimeout: mysql.Message("TiFlash server timeout", nil), ErrTiFlashServerBusy: mysql.Message("TiFlash server is busy", nil), + ErrTiFlashBackfillIndex: mysql.Message("TiFlash backfill index failed: %s", nil), ErrResolveLockTimeout: mysql.Message("Resolve lock timeout", nil), ErrRegionUnavailable: mysql.Message("Region is unavailable", nil), ErrGCTooEarly: mysql.Message("GC life time is shorter than transaction duration, transaction starts at %v, GC safe point is %v", nil), diff --git a/pkg/executor/builder.go b/pkg/executor/builder.go index 532faa60b5f13..f6d7f2f000098 100644 --- a/pkg/executor/builder.go +++ b/pkg/executor/builder.go @@ -676,6 +676,10 @@ func (b *executorBuilder) buildCleanupIndex(v *plannercore.CleanupIndex) exec.Ex b.err = errors.Errorf("secondary index `%v` is not found in table `%v`", v.IndexName, v.Table.Name.O) return nil } + if index.Meta().VectorInfo != nil { + b.err = errors.Errorf("vector index `%v` is not supported for cleanup index", v.IndexName) + return nil + } e := &CleanupIndexExec{ BaseExecutor: exec.NewBaseExecutor(b.ctx, v.Schema(), v.ID()), columns: buildIdxColsConcatHandleCols(tblInfo, index.Meta(), false), diff --git a/pkg/executor/infoschema_reader_test.go b/pkg/executor/infoschema_reader_test.go index 5a83d311a2960..d08bca5b35ec3 100644 --- a/pkg/executor/infoschema_reader_test.go +++ b/pkg/executor/infoschema_reader_test.go @@ -605,7 +605,7 @@ func TestColumnTable(t *testing.T) { testkit.RowsWithSep("|", "test|tbl1|col_2")) tk.MustQuery(`select count(*) from information_schema.columns;`).Check( - testkit.RowsWithSep("|", "4949")) + testkit.RowsWithSep("|", "4950")) } func TestIndexUsageTable(t *testing.T) { diff --git a/pkg/infoschema/tables.go b/pkg/infoschema/tables.go index 98388aeb16ec5..7fd63574c09b4 100644 --- a/pkg/infoschema/tables.go +++ b/pkg/infoschema/tables.go @@ -1525,6 +1525,7 @@ var tableTiFlashIndexesCols = []columnInfo{ {name: "ROWS_STABLE_NOT_INDEXED", tp: mysql.TypeLonglong, size: 64}, {name: "ROWS_DELTA_INDEXED", tp: mysql.TypeLonglong, size: 64}, {name: "ROWS_DELTA_NOT_INDEXED", tp: mysql.TypeLonglong, size: 64}, + {name: "ERROR_MESSAGE", tp: mysql.TypeVarchar, size: 1024}, {name: "TIFLASH_INSTANCE", tp: mysql.TypeVarchar, size: 64}, } diff --git a/pkg/meta/model/bdr.go b/pkg/meta/model/bdr.go index ada92039b9168..48f31d1f45e97 100644 --- a/pkg/meta/model/bdr.go +++ b/pkg/meta/model/bdr.go @@ -101,6 +101,7 @@ var BDRActionMap = map[DDLBDRType][]ActionType{ ActionReorganizePartition, ActionAlterTablePartitioning, ActionRemovePartitioning, + ActionAddVectorIndex, }, UnmanagementDDL: { ActionCreatePlacementPolicy, diff --git a/pkg/meta/model/job.go b/pkg/meta/model/job.go index bf096d9df0497..8605d6aa5115e 100644 --- a/pkg/meta/model/job.go +++ b/pkg/meta/model/job.go @@ -182,6 +182,7 @@ var ActionMap = map[ActionType]string{ ActionDropResourceGroup: "drop resource group", ActionAlterTablePartitioning: "alter table partition by", ActionRemovePartitioning: "alter table remove partitioning", + ActionAddVectorIndex: "add vector index", // `ActionAlterTableAlterPartition` is removed and will never be used. // Just left a tombstone here for compatibility. @@ -748,7 +749,7 @@ func (job *Job) IsPausing() bool { // IsPausable checks whether we can pause the job. func (job *Job) IsPausable() bool { - // TODO: We can remove it after TiFlash support pause operation. + // TODO: We can remove it after TiFlash supports the pause operation. if job.Type == ActionAddVectorIndex && job.SchemaState == StateWriteReorganization { return false } diff --git a/pkg/planner/core/indexmerge_path_test.go b/pkg/planner/core/indexmerge_path_test.go index fcc75e5944326..971456dcfd28f 100644 --- a/pkg/planner/core/indexmerge_path_test.go +++ b/pkg/planner/core/indexmerge_path_test.go @@ -461,7 +461,7 @@ func TestAnalyzeVectorIndex(t *testing.T) { err = domain.GetDomain(tk.Session()).DDLExecutor().UpdateTableReplicaInfo(tk.Session(), tblInfo.Meta().ID, true) require.NoError(t, err) - testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(0)`) + testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(1)`) tk.MustExec("alter table t add vector index idx((VEC_COSINE_DISTANCE(b))) USING HNSW") tk.MustExec("alter table t add vector index idx2((VEC_COSINE_DISTANCE(c))) USING HNSW") diff --git a/pkg/util/dbterror/ddl_terror.go b/pkg/util/dbterror/ddl_terror.go index 9c2ecf1940a1d..a959807391633 100644 --- a/pkg/util/dbterror/ddl_terror.go +++ b/pkg/util/dbterror/ddl_terror.go @@ -420,12 +420,13 @@ var ( // ErrAlterTiFlashModeForTableWithoutTiFlashReplica returns when set tiflash mode on table whose tiflash_replica is null or tiflash_replica_count = 0 ErrAlterTiFlashModeForTableWithoutTiFlashReplica = ClassDDL.NewStdErr(0, parser_mysql.Message("TiFlash mode will take effect after at least one TiFlash replica is set for the table", nil)) - // ErrUnsupportedTiFlashOperationForSysOrMemTable means we don't support the alter tiflash related action(e.g. set tiflash mode, set tiflash replica) for system table. ErrUnsupportedTiFlashOperationForSysOrMemTable = ClassDDL.NewStdErr(mysql.ErrUnsupportedDDLOperation, parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrUnsupportedDDLOperation].Raw, "ALTER TiFlash settings for system table and memory table"), nil)) - // ErrUnsupportedTiFlashOperationForUnsupportedCharsetTable is used when alter alter tiflash related action(e.g. set tiflash mode, set tiflash replica) with unsupported charset. ErrUnsupportedTiFlashOperationForUnsupportedCharsetTable = ClassDDL.NewStdErr(mysql.ErrUnsupportedDDLOperation, parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrUnsupportedDDLOperation].Raw, "ALTER TiFlash settings for tables not supported by TiFlash: table contains %s charset"), nil)) + // ErrTiFlashBackfillIndex is the error that tiflash backfill the index failed. + ErrTiFlashBackfillIndex = ClassDDL.NewStdErr(mysql.ErrTiFlashBackfillIndex, + parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrTiFlashBackfillIndex].Raw, "TiFlash backfill index failed: %s"), nil)) // ErrDropIndexNeededInForeignKey returns when drop index which is needed in foreign key. ErrDropIndexNeededInForeignKey = ClassDDL.NewStd(mysql.ErrDropIndexNeededInForeignKey) From 29c4ebd900e951cddb1c05366f7d3bc9136e94f6 Mon Sep 17 00:00:00 2001 From: Lynn Date: Sun, 29 Sep 2024 16:42:04 +0800 Subject: [PATCH 6/9] *: fix conflicts --- pkg/ddl/create_table.go | 26 ++++++++++++++++---------- pkg/ddl/index_modify_test.go | 2 +- pkg/errctx/context.go | 9 +++++++++ pkg/executor/ddl.go | 3 ++- pkg/infoschema/tables.go | 4 ++-- 5 files changed, 30 insertions(+), 14 deletions(-) diff --git a/pkg/ddl/create_table.go b/pkg/ddl/create_table.go index 5901a1c0cab37..3b293da909648 100644 --- a/pkg/ddl/create_table.go +++ b/pkg/ddl/create_table.go @@ -33,6 +33,7 @@ import ( "github.com/pingcap/tidb/pkg/expression" "github.com/pingcap/tidb/pkg/infoschema" infoschemactx "github.com/pingcap/tidb/pkg/infoschema/context" + "github.com/pingcap/tidb/pkg/kv" "github.com/pingcap/tidb/pkg/meta" "github.com/pingcap/tidb/pkg/meta/autoid" "github.com/pingcap/tidb/pkg/meta/metabuild" @@ -391,12 +392,13 @@ func findTableIDFromStore(t *meta.Mutator, schemaID int64, tableName string) (in // BuildTableInfoFromAST builds model.TableInfo from a SQL statement. // Note: TableID and PartitionID are left as uninitialized value. func BuildTableInfoFromAST(s *ast.CreateTableStmt) (*model.TableInfo, error) { - return buildTableInfoWithCheck(NewMetaBuildContextWithSctx(mock.NewContext()), s, mysql.DefaultCharset, "", nil) + ctx := mock.NewContext() + return buildTableInfoWithCheck(NewMetaBuildContextWithSctx(ctx), ctx.GetStore(), s, mysql.DefaultCharset, "", nil) } // buildTableInfoWithCheck builds model.TableInfo from a SQL statement. // Note: TableID and PartitionIDs are left as uninitialized value. -func buildTableInfoWithCheck(ctx *metabuild.Context, s *ast.CreateTableStmt, dbCharset, dbCollate string, placementPolicyRef *model.PolicyRefInfo) (*model.TableInfo, error) { +func buildTableInfoWithCheck(ctx *metabuild.Context, store kv.Storage, s *ast.CreateTableStmt, dbCharset, dbCollate string, placementPolicyRef *model.PolicyRefInfo) (*model.TableInfo, error) { tbInfo, err := BuildTableInfoWithStmt(ctx, s, dbCharset, dbCollate, placementPolicyRef) if err != nil { return nil, err @@ -407,7 +409,7 @@ func buildTableInfoWithCheck(ctx *metabuild.Context, s *ast.CreateTableStmt, dbC if err = checkTableInfoValidWithStmt(ctx, tbInfo, s); err != nil { return nil, err } - if err = checkTableInfoValidExtra(ctx.GetExprCtx().GetEvalCtx().ErrCtx(), tbInfo); err != nil { + if err = checkTableInfoValidExtra(ctx.GetExprCtx().GetEvalCtx().ErrCtx(), store, tbInfo); err != nil { return nil, err } return tbInfo, nil @@ -508,7 +510,7 @@ func checkGeneratedColumn(ctx *metabuild.Context, schemaName pmodel.CIStr, table return nil } -func checkVectorIndexIfNeedTiFlashReplica(ctx sessionctx.Context, tblInfo *model.TableInfo) error { +func checkVectorIndexIfNeedTiFlashReplica(store kv.Storage, tblInfo *model.TableInfo) error { var hasVectorIndex bool for _, idx := range tblInfo.Indices { if idx.VectorInfo != nil { @@ -519,9 +521,12 @@ func checkVectorIndexIfNeedTiFlashReplica(ctx sessionctx.Context, tblInfo *model if !hasVectorIndex { return nil } + if store == nil { + return errors.New("the store is nil") + } - if tblInfo.TiFlashReplica == nil { - replicas, err := infoschema.GetTiFlashStoreCount(ctx) + if tblInfo.TiFlashReplica == nil || tblInfo.TiFlashReplica.Count == 0 { + replicas, err := infoschema.GetTiFlashStoreCount(store) if err != nil { return errors.Trace(err) } @@ -545,7 +550,7 @@ func checkVectorIndexIfNeedTiFlashReplica(ctx sessionctx.Context, tblInfo *model // name length and column count. // (checkTableInfoValid is also used in repairing objects which don't perform // these checks. Perhaps the two functions should be merged together regardless?) -func checkTableInfoValidExtra(ec errctx.Context, tbInfo *model.TableInfo) error { +func checkTableInfoValidExtra(ec errctx.Context, store kv.Storage, tbInfo *model.TableInfo) error { if err := checkTooLongTable(tbInfo.Name); err != nil { return err } @@ -569,7 +574,7 @@ func checkTableInfoValidExtra(ec errctx.Context, tbInfo *model.TableInfo) error return errors.Trace(err) } // A special rule on Serverless is to add TiFlash replica by default if there is a vector index. - if err := checkVectorIndexIfNeedTiFlashReplica(ctx, tbInfo); err != nil { + if err := checkVectorIndexIfNeedTiFlashReplica(store, tbInfo); err != nil { return errors.Trace(err) } @@ -655,7 +660,8 @@ func checkColumnAttributes(colName string, tp *types.FieldType) error { } // BuildSessionTemporaryTableInfo builds model.TableInfo from a SQL statement. -func BuildSessionTemporaryTableInfo(ctx *metabuild.Context, is infoschema.InfoSchema, s *ast.CreateTableStmt, dbCharset, dbCollate string, placementPolicyRef *model.PolicyRefInfo) (*model.TableInfo, error) { +func BuildSessionTemporaryTableInfo(ctx *metabuild.Context, store kv.Storage, is infoschema.InfoSchema, s *ast.CreateTableStmt, + dbCharset, dbCollate string, placementPolicyRef *model.PolicyRefInfo) (*model.TableInfo, error) { ident := ast.Ident{Schema: s.Table.Schema, Name: s.Table.Name} //build tableInfo var tbInfo *model.TableInfo @@ -673,7 +679,7 @@ func BuildSessionTemporaryTableInfo(ctx *metabuild.Context, is infoschema.InfoSc } tbInfo, err = BuildTableInfoWithLike(ident, referTbl.Meta(), s) } else { - tbInfo, err = buildTableInfoWithCheck(ctx, s, dbCharset, dbCollate, placementPolicyRef) + tbInfo, err = buildTableInfoWithCheck(ctx, store, s, dbCharset, dbCollate, placementPolicyRef) } return tbInfo, err } diff --git a/pkg/ddl/index_modify_test.go b/pkg/ddl/index_modify_test.go index 90c7257d2ba57..58cb5149e0402 100644 --- a/pkg/ddl/index_modify_test.go +++ b/pkg/ddl/index_modify_test.go @@ -1130,7 +1130,7 @@ func TestCreateTableWithVectorIndex(t *testing.T) { } // test TiFlash store count is 0 - replicas, err := infoschema.GetTiFlashStoreCount(tk.Session()) + replicas, err := infoschema.GetTiFlashStoreCount(tk.Session().GetStore()) require.NoError(t, err) require.Equal(t, uint64(0), replicas) tk.MustContainErrMsg("create table t(a int, b vector(3), vector index((VEC_COSINE_DISTANCE(b))) USING HNSW);", diff --git a/pkg/errctx/context.go b/pkg/errctx/context.go index a23f3f6bd01f4..0028a91faf3f1 100644 --- a/pkg/errctx/context.go +++ b/pkg/errctx/context.go @@ -89,6 +89,15 @@ func (ctx *Context) AppendWarning(err error) { } } +// AppendNote appends the error to warning with level 'Note'. If the inner `warnHandler` is nil, do nothing. +func (ctx *Context) AppendNote(err error) { + intest.Assert(ctx.warnHandler != nil) + if w := ctx.warnHandler; w != nil { + // warnHandler should always not be nil, check fn != nil here to just make code safe. + w.AppendNote(err) + } +} + // HandleError handles the error according to the contextutil. See the comment of `HandleErrorWithAlias` for detailed logic. // // It also allows using `errors.ErrorGroup`, in this case, it'll handle each error in order, and return the first error diff --git a/pkg/executor/ddl.go b/pkg/executor/ddl.go index 24038b07db878..ab6b7019a61ec 100644 --- a/pkg/executor/ddl.go +++ b/pkg/executor/ddl.go @@ -289,7 +289,8 @@ func (e *DDLExec) createSessionTemporaryTable(s *ast.CreateTableStmt) error { return errors.Trace(err) } - tbInfo, err := ddl.BuildSessionTemporaryTableInfo(ddl.NewMetaBuildContextWithSctx(e.Ctx()), is, s, dbInfo.Charset, dbInfo.Collate, dbInfo.PlacementPolicyRef) + tbInfo, err := ddl.BuildSessionTemporaryTableInfo(ddl.NewMetaBuildContextWithSctx(e.Ctx()), e.Ctx().GetStore(), is, s, + dbInfo.Charset, dbInfo.Collate, dbInfo.PlacementPolicyRef) if err != nil { return err } diff --git a/pkg/infoschema/tables.go b/pkg/infoschema/tables.go index 48def67f5a309..4a30fe89d8e10 100644 --- a/pkg/infoschema/tables.go +++ b/pkg/infoschema/tables.go @@ -2174,14 +2174,14 @@ func FormatStoreServerVersion(version string) string { } // GetTiFlashStoreCount returns the count of tiflash server. -func GetTiFlashStoreCount(ctx sessionctx.Context) (cnt uint64, err error) { +func GetTiFlashStoreCount(store kv.Storage) (cnt uint64, err error) { failpoint.Inject("mockTiFlashStoreCount", func(val failpoint.Value) { if val.(bool) { failpoint.Return(uint64(10), nil) } }) - stores, err := GetStoreServerInfo(ctx.GetStore()) + stores, err := GetStoreServerInfo(store) if err != nil { return cnt, err } From 7f27c7ab6581d905eddaf0e42f5b9b4672edb617 Mon Sep 17 00:00:00 2001 From: Lynn Date: Sun, 29 Sep 2024 17:31:44 +0800 Subject: [PATCH 7/9] *: address comments --- errors.toml | 2 +- pkg/parser/parser.y | 2 +- pkg/util/dbterror/ddl_terror.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/errors.toml b/errors.toml index f437e4057aef9..b30f404faa03a 100644 --- a/errors.toml +++ b/errors.toml @@ -1568,7 +1568,7 @@ Auto analyze is not effective for index '%-.192s', need analyze manually ["ddl:9014"] error = ''' -TiFlash backfill index failed: TiFlash backfill index failed: %s +TiFlash backfill index failed: %s ''' ["domain:8027"] diff --git a/pkg/parser/parser.y b/pkg/parser/parser.y index c062560e3c4f0..7389b33a18f76 100644 --- a/pkg/parser/parser.y +++ b/pkg/parser/parser.y @@ -1135,7 +1135,7 @@ import ( ConnectionOption "single connection options" ConnectionOptionList "connection options for CREATE USER statement" ConnectionOptions "optional connection options for CREATE USER statement" - Constraint "table constraint outwith vector index" + Constraint "table constraint" ConstraintElem "table constraint element" ConstraintKeywordOpt "Constraint Keyword or empty" ConstraintVectorIndex "vector index" diff --git a/pkg/util/dbterror/ddl_terror.go b/pkg/util/dbterror/ddl_terror.go index adc82da29a0b4..31a9defe7b165 100644 --- a/pkg/util/dbterror/ddl_terror.go +++ b/pkg/util/dbterror/ddl_terror.go @@ -424,7 +424,7 @@ var ( ErrUnsupportedTiFlashOperationForUnsupportedCharsetTable = ClassDDL.NewStdErr(mysql.ErrUnsupportedDDLOperation, parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrUnsupportedDDLOperation].Raw, "ALTER TiFlash settings for tables not supported by TiFlash: table contains %s charset"), nil)) // ErrTiFlashBackfillIndex is the error that tiflash backfill the index failed. ErrTiFlashBackfillIndex = ClassDDL.NewStdErr(mysql.ErrTiFlashBackfillIndex, - parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrTiFlashBackfillIndex].Raw, "TiFlash backfill index failed: %s"), nil)) + parser_mysql.Message(mysql.MySQLErrName[mysql.ErrTiFlashBackfillIndex].Raw, nil)) // ErrDropIndexNeededInForeignKey returns when drop index which is needed in foreign key. ErrDropIndexNeededInForeignKey = ClassDDL.NewStd(mysql.ErrDropIndexNeededInForeignKey) From dcecf8d574e04c0ca3d292bac181a2a1d794685d Mon Sep 17 00:00:00 2001 From: Lynn Date: Sun, 29 Sep 2024 19:32:18 +0800 Subject: [PATCH 8/9] *: address comments --- pkg/ddl/executor.go | 2 +- pkg/ddl/index_modify_test.go | 2 +- pkg/parser/parser.y | 22 +++++++++++----------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pkg/ddl/executor.go b/pkg/ddl/executor.go index bb24057b81547..d3dde5986df03 100644 --- a/pkg/ddl/executor.go +++ b/pkg/ddl/executor.go @@ -4641,7 +4641,7 @@ func checkIndexNameAndColumns(ctx *metabuild.Context, t table.Table, indexName p func checkTableTypeForVectorIndex(tblInfo *model.TableInfo) error { if tblInfo.TableCacheStatusType != model.TableCacheStatusDisable { - return errors.Trace(dbterror.ErrOptOnCacheTable.GenWithStackByArgs("Create Vector Index")) + return dbterror.ErrOptOnCacheTable.GenWithStackByArgs("Create Vector Index") } if tblInfo.TempTableType != model.TempTableNone { return dbterror.ErrOptOnTemporaryTable.FastGenByArgs("vector index") diff --git a/pkg/ddl/index_modify_test.go b/pkg/ddl/index_modify_test.go index 58cb5149e0402..727998f90cc52 100644 --- a/pkg/ddl/index_modify_test.go +++ b/pkg/ddl/index_modify_test.go @@ -1420,7 +1420,7 @@ func TestAddVectorIndexRollback(t *testing.T) { // Case3: test get error message from tiflash testfailpoint.Disable(t, "github.com/pingcap/tidb/pkg/ddl/onJobUpdated") testfailpoint.Enable(t, "github.com/pingcap/tidb/pkg/ddl/MockCheckVectorIndexProcess", `return(-1)`) - tk.MustContainErrMsg(addIdxSQL, "[ddl:9014]TiFlash backfill index failed: TiFlash backfill index failed: mock a check error") + tk.MustContainErrMsg(addIdxSQL, "[ddl:9014]TiFlash backfill index failed: mock a check error") checkRollbackInfo(model.JobStateRollbackDone) // Case4: add a vector index normally. diff --git a/pkg/parser/parser.y b/pkg/parser/parser.y index 7389b33a18f76..724462e9d373e 100644 --- a/pkg/parser/parser.y +++ b/pkg/parser/parser.y @@ -4236,17 +4236,17 @@ CreateIndexStmt: } keyType := $2.(ast.IndexKeyType) - if (keyType == ast.IndexKeyTypeVector && indexOption.Tp != model.IndexTypeHNSW) || (keyType != ast.IndexKeyTypeVector && indexOption.Tp == model.IndexTypeHNSW) { - yylex.AppendError(ErrSyntax) - return 1 - } - partSpecs := $10.([]*ast.IndexPartSpecification) - if keyType == ast.IndexKeyTypeVector { - if len(partSpecs) != 1 || partSpecs[0].Expr == nil { - yylex.AppendError(ErrSyntax) - return 1 - } - } + if (keyType == ast.IndexKeyTypeVector && indexOption.Tp != model.IndexTypeHNSW) || (keyType != ast.IndexKeyTypeVector && indexOption.Tp == model.IndexTypeHNSW) { + yylex.AppendError(ErrSyntax) + return 1 + } + partSpecs := $10.([]*ast.IndexPartSpecification) + if keyType == ast.IndexKeyTypeVector { + if len(partSpecs) != 1 || partSpecs[0].Expr == nil { + yylex.AppendError(ErrSyntax) + return 1 + } + } $$ = &ast.CreateIndexStmt{ IfNotExists: $4.(bool), From 745a84da6064ff2142be9cee707edc92f622b211 Mon Sep 17 00:00:00 2001 From: Lynn Date: Mon, 30 Sep 2024 09:09:02 +0800 Subject: [PATCH 9/9] ddl: address a comment --- pkg/ddl/create_table.go | 1 - 1 file changed, 1 deletion(-) diff --git a/pkg/ddl/create_table.go b/pkg/ddl/create_table.go index 758e42441cbbd..efa34ef476c39 100644 --- a/pkg/ddl/create_table.go +++ b/pkg/ddl/create_table.go @@ -575,7 +575,6 @@ func checkTableInfoValidExtra(ec errctx.Context, store kv.Storage, tbInfo *model if err := checkGlobalIndexes(ec, tbInfo); err != nil { return errors.Trace(err) } - // A special rule on Serverless is to add TiFlash replica by default if there is a vector index. if err := checkVectorIndexIfNeedTiFlashReplica(store, tbInfo); err != nil { return errors.Trace(err) }